diff --git a/Makefile b/Makefile index ca282d07e..85216df44 100644 --- a/Makefile +++ b/Makefile @@ -215,7 +215,9 @@ include songs.mk %.gbapal: %.png ; $(GFX) $< $@ %.lz: % ; $(GFX) $< $@ %.rl: % ; $(GFX) $< $@ -$(CRY_SUBDIR)/%.bin: $(CRY_SUBDIR)/%.aif ; $(AIF) $< $@ --compress + +$(CRY_SUBDIR)/cry_not_%.bin: $(CRY_SUBDIR)/cry_not_%.aif ; $(AIF) $< $@ +$(CRY_SUBDIR)/cry_%.bin: $(CRY_SUBDIR)/cry_%.aif ; $(AIF) $< $@ --compress sound/%.bin: sound/%.aif ; $(AIF) $< $@ diff --git a/asm/macros/music_voice.inc b/asm/macros/music_voice.inc index 64dd38214..14fa3f48c 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_not sample @ not compressed + .byte 0x0, 60, 0, 0 + .4byte \sample + .byte 0xff, 0, 0xff, 0 + .endm + + .macro cry2_not 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/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/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/back_blade.png b/graphics/pokemon/aegislash/back_blade.png new file mode 100755 index 000000000..631d11348 Binary files /dev/null and b/graphics/pokemon/aegislash/back_blade.png differ 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/front_blade.png b/graphics/pokemon/aegislash/front_blade.png new file mode 100755 index 000000000..288bdf5eb Binary files /dev/null and b/graphics/pokemon/aegislash/front_blade.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/icon_blade.png b/graphics/pokemon/aegislash/icon_blade.png new file mode 100755 index 000000000..c96502c04 Binary files /dev/null and b/graphics/pokemon/aegislash/icon_blade.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/normal_blade.pal b/graphics/pokemon/aegislash/normal_blade.pal new file mode 100755 index 000000000..539d25638 --- /dev/null +++ b/graphics/pokemon/aegislash/normal_blade.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/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/aegislash/shiny_blade.pal b/graphics/pokemon/aegislash/shiny_blade.pal new file mode 100755 index 000000000..c1ff0130d --- /dev/null +++ b/graphics/pokemon/aegislash/shiny_blade.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/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/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/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/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/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/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..fa990999a 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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..2adea74c5 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/front.png b/graphics/pokemon/bouffalant/front.png new file mode 100644 index 000000000..904e807f4 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/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/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/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/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/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/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/plant/anim_front.png b/graphics/pokemon/burmy/plant/anim_front.png new file mode 100644 index 000000000..5eaebd47e Binary files /dev/null and b/graphics/pokemon/burmy/plant/anim_front.png differ diff --git a/graphics/pokemon/burmy/plant/back.png b/graphics/pokemon/burmy/plant/back.png new file mode 100644 index 000000000..f60f2d792 Binary files /dev/null and b/graphics/pokemon/burmy/plant/back.png differ diff --git a/graphics/pokemon/burmy/plant/front.png b/graphics/pokemon/burmy/plant/front.png new file mode 100644 index 000000000..9612600e4 Binary files /dev/null and b/graphics/pokemon/burmy/plant/front.png differ diff --git a/graphics/pokemon/burmy/plant/icon.png b/graphics/pokemon/burmy/plant/icon.png new file mode 100644 index 000000000..38cebb1d4 Binary files /dev/null and b/graphics/pokemon/burmy/plant/icon.png differ diff --git a/graphics/pokemon/burmy/plant/normal.pal b/graphics/pokemon/burmy/plant/normal.pal new file mode 100644 index 000000000..6895b8b9c --- /dev/null +++ b/graphics/pokemon/burmy/plant/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/shiny.pal b/graphics/pokemon/burmy/plant/shiny.pal new file mode 100644 index 000000000..24d627ee1 --- /dev/null +++ b/graphics/pokemon/burmy/plant/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/sandy/anim_front.png b/graphics/pokemon/burmy/sandy/anim_front.png new file mode 100644 index 000000000..0819e2b4c Binary files /dev/null and b/graphics/pokemon/burmy/sandy/anim_front.png differ diff --git a/graphics/pokemon/burmy/sandy/back.png b/graphics/pokemon/burmy/sandy/back.png new file mode 100644 index 000000000..494ef5447 Binary files /dev/null and b/graphics/pokemon/burmy/sandy/back.png differ diff --git a/graphics/pokemon/burmy/sandy/front.png b/graphics/pokemon/burmy/sandy/front.png new file mode 100644 index 000000000..4dadea3df Binary files /dev/null and b/graphics/pokemon/burmy/sandy/front.png differ diff --git a/graphics/pokemon/burmy/sandy/icon.png b/graphics/pokemon/burmy/sandy/icon.png new file mode 100644 index 000000000..bb9c68d90 Binary files /dev/null and b/graphics/pokemon/burmy/sandy/icon.png differ diff --git a/graphics/pokemon/burmy/sandy/normal.pal b/graphics/pokemon/burmy/sandy/normal.pal new file mode 100644 index 000000000..498bc6ef4 --- /dev/null +++ b/graphics/pokemon/burmy/sandy/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/shiny.pal b/graphics/pokemon/burmy/sandy/shiny.pal new file mode 100644 index 000000000..5888821a0 --- /dev/null +++ b/graphics/pokemon/burmy/sandy/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/trash/anim_front.png b/graphics/pokemon/burmy/trash/anim_front.png new file mode 100644 index 000000000..d24fb3427 Binary files /dev/null and b/graphics/pokemon/burmy/trash/anim_front.png differ diff --git a/graphics/pokemon/burmy/trash/back.png b/graphics/pokemon/burmy/trash/back.png new file mode 100644 index 000000000..9725be4fa Binary files /dev/null and b/graphics/pokemon/burmy/trash/back.png differ diff --git a/graphics/pokemon/burmy/trash/front.png b/graphics/pokemon/burmy/trash/front.png new file mode 100644 index 000000000..585d07238 Binary files /dev/null and b/graphics/pokemon/burmy/trash/front.png differ diff --git a/graphics/pokemon/burmy/trash/icon.png b/graphics/pokemon/burmy/trash/icon.png new file mode 100644 index 000000000..2b212f8b7 Binary files /dev/null and b/graphics/pokemon/burmy/trash/icon.png differ diff --git a/graphics/pokemon/burmy/trash/normal.pal b/graphics/pokemon/burmy/trash/normal.pal new file mode 100644 index 000000000..68533a009 --- /dev/null +++ b/graphics/pokemon/burmy/trash/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/shiny.pal b/graphics/pokemon/burmy/trash/shiny.pal new file mode 100644 index 000000000..eba194bd4 --- /dev/null +++ b/graphics/pokemon/burmy/trash/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/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/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/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/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/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/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/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/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/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_normal.png b/graphics/pokemon/cherrim/anim_front_normal.png new file mode 100644 index 000000000..8f6fb3d30 Binary files /dev/null and b/graphics/pokemon/cherrim/anim_front_normal.png differ diff --git a/graphics/pokemon/cherrim/back_normal.png b/graphics/pokemon/cherrim/back_normal.png new file mode 100644 index 000000000..5819f4dd9 Binary files /dev/null and b/graphics/pokemon/cherrim/back_normal.png differ diff --git a/graphics/pokemon/cherrim/back_sun.png b/graphics/pokemon/cherrim/back_sun.png new file mode 100644 index 000000000..5df400429 Binary files /dev/null and b/graphics/pokemon/cherrim/back_sun.png differ diff --git a/graphics/pokemon/cherrim/front_normal.png b/graphics/pokemon/cherrim/front_normal.png new file mode 100644 index 000000000..5b10c48d1 Binary files /dev/null and b/graphics/pokemon/cherrim/front_normal.png differ diff --git a/graphics/pokemon/cherrim/front_sun.png b/graphics/pokemon/cherrim/front_sun.png new file mode 100644 index 000000000..42c789389 Binary files /dev/null and b/graphics/pokemon/cherrim/front_sun.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_normal.pal b/graphics/pokemon/cherrim/normal_normal.pal new file mode 100644 index 000000000..b04e7c0e6 --- /dev/null +++ b/graphics/pokemon/cherrim/normal_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/normal_sun.pal b/graphics/pokemon/cherrim/normal_sun.pal new file mode 100644 index 000000000..434b8ec78 --- /dev/null +++ b/graphics/pokemon/cherrim/normal_sun.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/shiny_normal.pal b/graphics/pokemon/cherrim/shiny_normal.pal new file mode 100644 index 000000000..3b56a29a9 --- /dev/null +++ b/graphics/pokemon/cherrim/shiny_normal.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/shiny_sun.pal b/graphics/pokemon/cherrim/shiny_sun.pal new file mode 100644 index 000000000..636edb260 --- /dev/null +++ b/graphics/pokemon/cherrim/shiny_sun.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/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/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/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/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/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/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/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/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/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/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/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..3cf9461ba 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/anim_front_zen.png b/graphics/pokemon/darmanitan/anim_front_zen.png new file mode 100755 index 000000000..0cf859368 Binary files /dev/null and b/graphics/pokemon/darmanitan/anim_front_zen.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/back_zen.png b/graphics/pokemon/darmanitan/back_zen.png new file mode 100755 index 000000000..6396ada9f Binary files /dev/null and b/graphics/pokemon/darmanitan/back_zen.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/front_zen.png b/graphics/pokemon/darmanitan/front_zen.png new file mode 100755 index 000000000..d4e403d0f Binary files /dev/null and b/graphics/pokemon/darmanitan/front_zen.png differ 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/icon_zen.png b/graphics/pokemon/darmanitan/icon_zen.png new file mode 100755 index 000000000..f9e867478 Binary files /dev/null and b/graphics/pokemon/darmanitan/icon_zen.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/normal_zen.pal b/graphics/pokemon/darmanitan/normal_zen.pal new file mode 100755 index 000000000..393e9ba2b --- /dev/null +++ b/graphics/pokemon/darmanitan/normal_zen.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/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/shiny_zen.pal b/graphics/pokemon/darmanitan/shiny_zen.pal new file mode 100755 index 000000000..acf6131fe --- /dev/null +++ b/graphics/pokemon/darmanitan/shiny_zen.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/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/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/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/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/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/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/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/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/icon_speed.png b/graphics/pokemon/deoxys/icon_speed.png deleted file mode 100644 index 674b93a9c..000000000 Binary files a/graphics/pokemon/deoxys/icon_speed.png and /dev/null 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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..1d5b9f5d9 Binary files /dev/null and b/graphics/pokemon/flabebe/back.png differ diff --git a/graphics/pokemon/flabebe/front.png b/graphics/pokemon/flabebe/front.png new file mode 100644 index 000000000..1eabd4144 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..4685c24c3 --- /dev/null +++ b/graphics/pokemon/flabebe/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +128 112 64 +248 224 144 +16 16 16 +104 104 96 +248 248 248 +192 192 184 +184 168 80 +232 88 88 +88 136 56 +96 16 24 +192 40 48 +224 80 96 +88 168 88 +24 88 24 +184 216 152 diff --git a/graphics/pokemon/flabebe/shiny.pal b/graphics/pokemon/flabebe/shiny.pal new file mode 100644 index 000000000..fef0d107b --- /dev/null +++ b/graphics/pokemon/flabebe/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +128 112 64 +248 224 144 +16 16 16 +80 96 112 +248 248 248 +176 192 200 +184 168 80 +232 88 88 +88 88 136 +96 16 24 +192 40 48 +224 80 96 +88 168 88 +24 88 24 +184 216 152 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/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..cf50c87b7 Binary files /dev/null and b/graphics/pokemon/floette/back.png differ diff --git a/graphics/pokemon/floette/front.png b/graphics/pokemon/floette/front.png new file mode 100644 index 000000000..9f53c25b9 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..2658eb48c --- /dev/null +++ b/graphics/pokemon/floette/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 16 24 +224 80 96 +16 16 16 +192 40 48 +128 112 64 +248 224 144 +24 88 24 +88 168 88 +16 80 64 +24 144 120 +104 104 96 +192 192 184 +248 248 248 +184 168 80 +0 0 0 diff --git a/graphics/pokemon/floette/shiny.pal b/graphics/pokemon/floette/shiny.pal new file mode 100644 index 000000000..45e92e695 --- /dev/null +++ b/graphics/pokemon/floette/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 16 24 +224 80 96 +16 16 16 +192 40 48 +128 112 64 +248 224 144 +24 88 24 +88 168 88 +40 40 80 +88 80 152 +80 96 112 +176 192 200 +248 248 248 +184 168 80 +0 0 0 diff --git a/graphics/pokemon/florges/back.png b/graphics/pokemon/florges/back.png new file mode 100644 index 000000000..92ea32caf Binary files /dev/null and b/graphics/pokemon/florges/back.png differ diff --git a/graphics/pokemon/florges/front.png b/graphics/pokemon/florges/front.png new file mode 100644 index 000000000..1187dabd8 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..5fcbb38e5 --- /dev/null +++ b/graphics/pokemon/florges/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +184 56 64 +120 80 104 +240 104 120 +176 120 152 +240 208 216 +8 72 56 +48 168 144 +16 16 16 +240 232 144 +120 24 32 +112 96 80 +248 248 248 +216 200 184 +24 120 104 +0 0 0 diff --git a/graphics/pokemon/florges/shiny.pal b/graphics/pokemon/florges/shiny.pal new file mode 100644 index 000000000..d7429907a --- /dev/null +++ b/graphics/pokemon/florges/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +184 56 64 +120 80 104 +240 104 120 +176 120 152 +240 208 216 +40 32 88 +104 96 168 +16 16 16 +240 232 144 +120 24 32 +80 96 112 +248 248 248 +176 192 200 +64 64 120 +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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/gastrodonE/anim_front.png b/graphics/pokemon/gastrodonE/anim_front.png new file mode 100644 index 000000000..fa48c288c Binary files /dev/null and b/graphics/pokemon/gastrodonE/anim_front.png differ diff --git a/graphics/pokemon/gastrodonE/back.png b/graphics/pokemon/gastrodonE/back.png new file mode 100644 index 000000000..d16eab76f Binary files /dev/null and b/graphics/pokemon/gastrodonE/back.png differ diff --git a/graphics/pokemon/gastrodonE/front.png b/graphics/pokemon/gastrodonE/front.png new file mode 100644 index 000000000..97f5c4d69 Binary files /dev/null and b/graphics/pokemon/gastrodonE/front.png differ diff --git a/graphics/pokemon/gastrodonE/icon.png b/graphics/pokemon/gastrodonE/icon.png new file mode 100644 index 000000000..9f439b608 Binary files /dev/null and b/graphics/pokemon/gastrodonE/icon.png differ diff --git a/graphics/pokemon/gastrodonE/normal.pal b/graphics/pokemon/gastrodonE/normal.pal new file mode 100644 index 000000000..13b545944 --- /dev/null +++ b/graphics/pokemon/gastrodonE/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/gastrodonE/shiny.pal b/graphics/pokemon/gastrodonE/shiny.pal new file mode 100644 index 000000000..8e8be79ea --- /dev/null +++ b/graphics/pokemon/gastrodonE/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/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/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/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/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/anim_front_origin.png b/graphics/pokemon/giratina/anim_front_origin.png new file mode 100755 index 000000000..788853e9d Binary files /dev/null and b/graphics/pokemon/giratina/anim_front_origin.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/back_origin.png b/graphics/pokemon/giratina/back_origin.png new file mode 100755 index 000000000..528ef6fbe Binary files /dev/null and b/graphics/pokemon/giratina/back_origin.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/front_origin.png b/graphics/pokemon/giratina/front_origin.png new file mode 100755 index 000000000..a86079135 Binary files /dev/null and b/graphics/pokemon/giratina/front_origin.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/icon_origin.png b/graphics/pokemon/giratina/icon_origin.png new file mode 100755 index 000000000..e6f4c03f3 Binary files /dev/null and b/graphics/pokemon/giratina/icon_origin.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/normal_origin.pal b/graphics/pokemon/giratina/normal_origin.pal new file mode 100755 index 000000000..daf42489b --- /dev/null +++ b/graphics/pokemon/giratina/normal_origin.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/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/giratina/shiny_origin.pal b/graphics/pokemon/giratina/shiny_origin.pal new file mode 100755 index 000000000..d79251a73 --- /dev/null +++ b/graphics/pokemon/giratina/shiny_origin.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/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/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/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/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/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/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/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/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/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/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/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..50d01beae 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..6f0f2090f 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/normal.pal b/graphics/pokemon/gourgeist/normal.pal new file mode 100644 index 000000000..ba2e4f11a --- /dev/null +++ b/graphics/pokemon/gourgeist/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 16 0 +168 96 72 +104 88 40 +48 40 16 +248 192 144 +136 64 40 +112 48 48 +232 136 96 +0 0 0 +160 120 56 +248 200 96 +216 152 72 +72 56 24 +224 160 24 +0 0 0 diff --git a/graphics/pokemon/gourgeist/shiny.pal b/graphics/pokemon/gourgeist/shiny.pal new file mode 100644 index 000000000..7ec7c900d --- /dev/null +++ b/graphics/pokemon/gourgeist/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +112 64 168 +72 72 72 +24 24 24 +208 152 248 +80 40 136 +56 40 104 +152 96 232 +0 0 0 +160 136 104 +224 240 136 +208 176 136 +32 32 32 +168 200 24 +0 0 0 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/back_unbound.png b/graphics/pokemon/hoopa/back_unbound.png new file mode 100755 index 000000000..da608c63c Binary files /dev/null and b/graphics/pokemon/hoopa/back_unbound.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/front_unbound.png b/graphics/pokemon/hoopa/front_unbound.png new file mode 100755 index 000000000..2df1d6a20 Binary files /dev/null and b/graphics/pokemon/hoopa/front_unbound.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/icon_unbound.png b/graphics/pokemon/hoopa/icon_unbound.png new file mode 100755 index 000000000..ca3bd7764 Binary files /dev/null and b/graphics/pokemon/hoopa/icon_unbound.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/normal_unbound.pal b/graphics/pokemon/hoopa/normal_unbound.pal new file mode 100755 index 000000000..8aadfccca --- /dev/null +++ b/graphics/pokemon/hoopa/normal_unbound.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/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/shiny_unbound.pal b/graphics/pokemon/hoopa/shiny_unbound.pal new file mode 100755 index 000000000..445970545 --- /dev/null +++ b/graphics/pokemon/hoopa/shiny_unbound.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/anim_front_black.png b/graphics/pokemon/kyurem/anim_front_black.png new file mode 100755 index 000000000..7a8d8b9d6 Binary files /dev/null and b/graphics/pokemon/kyurem/anim_front_black.png differ diff --git a/graphics/pokemon/kyurem/anim_front_white.png b/graphics/pokemon/kyurem/anim_front_white.png new file mode 100755 index 000000000..8728cb3ad Binary files /dev/null and b/graphics/pokemon/kyurem/anim_front_white.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/back_black.png b/graphics/pokemon/kyurem/back_black.png new file mode 100755 index 000000000..6146678a6 Binary files /dev/null and b/graphics/pokemon/kyurem/back_black.png differ diff --git a/graphics/pokemon/kyurem/back_white.png b/graphics/pokemon/kyurem/back_white.png new file mode 100755 index 000000000..c3e89dca1 Binary files /dev/null and b/graphics/pokemon/kyurem/back_white.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/front_black.png b/graphics/pokemon/kyurem/front_black.png new file mode 100755 index 000000000..89609f659 Binary files /dev/null and b/graphics/pokemon/kyurem/front_black.png differ diff --git a/graphics/pokemon/kyurem/front_white.png b/graphics/pokemon/kyurem/front_white.png new file mode 100755 index 000000000..b1a53d59c Binary files /dev/null and b/graphics/pokemon/kyurem/front_white.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/icon_black.png b/graphics/pokemon/kyurem/icon_black.png new file mode 100755 index 000000000..3e5218fc0 Binary files /dev/null and b/graphics/pokemon/kyurem/icon_black.png differ diff --git a/graphics/pokemon/kyurem/icon_white.png b/graphics/pokemon/kyurem/icon_white.png new file mode 100755 index 000000000..877f297c0 Binary files /dev/null and b/graphics/pokemon/kyurem/icon_white.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/normal_black.pal b/graphics/pokemon/kyurem/normal_black.pal new file mode 100755 index 000000000..670d80323 --- /dev/null +++ b/graphics/pokemon/kyurem/normal_black.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/normal_white.pal b/graphics/pokemon/kyurem/normal_white.pal new file mode 100755 index 000000000..744df97ce --- /dev/null +++ b/graphics/pokemon/kyurem/normal_white.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/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/shiny_black.pal b/graphics/pokemon/kyurem/shiny_black.pal new file mode 100755 index 000000000..bf8756aea --- /dev/null +++ b/graphics/pokemon/kyurem/shiny_black.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/shiny_white.pal b/graphics/pokemon/kyurem/shiny_white.pal new file mode 100755 index 000000000..d761c4927 --- /dev/null +++ b/graphics/pokemon/kyurem/shiny_white.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/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/anim_front_therian.png b/graphics/pokemon/landorus/anim_front_therian.png new file mode 100755 index 000000000..cbe0fa001 Binary files /dev/null and b/graphics/pokemon/landorus/anim_front_therian.png differ 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/back_therian.png b/graphics/pokemon/landorus/back_therian.png new file mode 100755 index 000000000..4ce12e84d Binary files /dev/null and b/graphics/pokemon/landorus/back_therian.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/front_therian.png b/graphics/pokemon/landorus/front_therian.png new file mode 100755 index 000000000..81f5550c2 Binary files /dev/null and b/graphics/pokemon/landorus/front_therian.png differ diff --git a/graphics/pokemon/landorus/icon.png b/graphics/pokemon/landorus/icon.png new file mode 100644 index 000000000..822dea89e Binary files /dev/null and b/graphics/pokemon/landorus/icon.png differ diff --git a/graphics/pokemon/landorus/icon_therian.png b/graphics/pokemon/landorus/icon_therian.png new file mode 100755 index 000000000..5dbe0c93d Binary files /dev/null and b/graphics/pokemon/landorus/icon_therian.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/normal_therian.pal b/graphics/pokemon/landorus/normal_therian.pal new file mode 100755 index 000000000..92f0fccd2 --- /dev/null +++ b/graphics/pokemon/landorus/normal_therian.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/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/shiny_therian.pal b/graphics/pokemon/landorus/shiny_therian.pal new file mode 100755 index 000000000..ae013c320 --- /dev/null +++ b/graphics/pokemon/landorus/shiny_therian.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/back_dusk.png b/graphics/pokemon/lycanroc/back_dusk.png new file mode 100644 index 000000000..d17f1dc63 Binary files /dev/null and b/graphics/pokemon/lycanroc/back_dusk.png differ diff --git a/graphics/pokemon/lycanroc/back_midnight.png b/graphics/pokemon/lycanroc/back_midnight.png new file mode 100644 index 000000000..7f5356abf Binary files /dev/null and b/graphics/pokemon/lycanroc/back_midnight.png differ 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/front_dusk.png b/graphics/pokemon/lycanroc/front_dusk.png new file mode 100644 index 000000000..772f59c6a Binary files /dev/null and b/graphics/pokemon/lycanroc/front_dusk.png differ diff --git a/graphics/pokemon/lycanroc/front_midnight.png b/graphics/pokemon/lycanroc/front_midnight.png new file mode 100644 index 000000000..1c4059d90 Binary files /dev/null and b/graphics/pokemon/lycanroc/front_midnight.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/icon_dusk.png b/graphics/pokemon/lycanroc/icon_dusk.png new file mode 100644 index 000000000..7ff67638d Binary files /dev/null and b/graphics/pokemon/lycanroc/icon_dusk.png differ diff --git a/graphics/pokemon/lycanroc/icon_midnight.png b/graphics/pokemon/lycanroc/icon_midnight.png new file mode 100644 index 000000000..f6b98c949 Binary files /dev/null and b/graphics/pokemon/lycanroc/icon_midnight.png differ 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/normal_dusk.pal b/graphics/pokemon/lycanroc/normal_dusk.pal new file mode 100644 index 000000000..151d43c52 --- /dev/null +++ b/graphics/pokemon/lycanroc/normal_dusk.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/normal_midnight.pal b/graphics/pokemon/lycanroc/normal_midnight.pal new file mode 100644 index 000000000..09cd2fe0c --- /dev/null +++ b/graphics/pokemon/lycanroc/normal_midnight.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/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/lycanroc/shiny_dusk.pal b/graphics/pokemon/lycanroc/shiny_dusk.pal new file mode 100644 index 000000000..758e607a8 --- /dev/null +++ b/graphics/pokemon/lycanroc/shiny_dusk.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/shiny_midnight.pal b/graphics/pokemon/lycanroc/shiny_midnight.pal new file mode 100644 index 000000000..2560b5a3e --- /dev/null +++ b/graphics/pokemon/lycanroc/shiny_midnight.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/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..6d4962254 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..f1b5d8b39 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..8e1f74049 --- /dev/null +++ b/graphics/pokemon/magearna/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 88 8 +248 232 136 +216 168 56 +216 192 200 +176 128 144 +112 80 88 +16 16 16 +112 128 128 +248 248 248 +184 184 184 +248 152 184 +248 80 104 +8 168 200 +48 232 224 +64 56 56 diff --git a/graphics/pokemon/magearna/shiny.pal b/graphics/pokemon/magearna/shiny.pal new file mode 100644 index 000000000..8e1f74049 --- /dev/null +++ b/graphics/pokemon/magearna/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 88 8 +248 232 136 +216 168 56 +216 192 200 +176 128 144 +112 80 88 +16 16 16 +112 128 128 +248 248 248 +184 184 184 +248 152 184 +248 80 104 +8 168 200 +48 232 224 +64 56 56 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/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..e4355ee27 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..2b96c2946 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..198a2d1b9 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..a4638a1c1 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/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/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/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/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..b0a6ecf41 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/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/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/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..7b16d1304 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/back_pirouette.png b/graphics/pokemon/meloetta/back_pirouette.png new file mode 100755 index 000000000..7cf58872b Binary files /dev/null and b/graphics/pokemon/meloetta/back_pirouette.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/front_pirouette.png b/graphics/pokemon/meloetta/front_pirouette.png new file mode 100755 index 000000000..aeeed60d3 Binary files /dev/null and b/graphics/pokemon/meloetta/front_pirouette.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/icon_pirouette.png b/graphics/pokemon/meloetta/icon_pirouette.png new file mode 100755 index 000000000..1e1fef9e7 Binary files /dev/null and b/graphics/pokemon/meloetta/icon_pirouette.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/normal_pirouette.pal b/graphics/pokemon/meloetta/normal_pirouette.pal new file mode 100755 index 000000000..c04de22eb --- /dev/null +++ b/graphics/pokemon/meloetta/normal_pirouette.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/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/meloetta/shiny_pirouette.pal b/graphics/pokemon/meloetta/shiny_pirouette.pal new file mode 100755 index 000000000..20748f0fa --- /dev/null +++ b/graphics/pokemon/meloetta/shiny_pirouette.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/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/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/male/back.png b/graphics/pokemon/meowstic/male/back.png new file mode 100644 index 000000000..1c7d9610f Binary files /dev/null and b/graphics/pokemon/meowstic/male/back.png differ diff --git a/graphics/pokemon/meowstic/male/front.png b/graphics/pokemon/meowstic/male/front.png new file mode 100644 index 000000000..d88b6407f Binary files /dev/null and b/graphics/pokemon/meowstic/male/front.png differ diff --git a/graphics/pokemon/meowstic/male/icon.png b/graphics/pokemon/meowstic/male/icon.png new file mode 100644 index 000000000..4e115005f Binary files /dev/null and b/graphics/pokemon/meowstic/male/icon.png differ diff --git a/graphics/pokemon/meowstic/male/normal.pal b/graphics/pokemon/meowstic/male/normal.pal new file mode 100644 index 000000000..4095c9b56 --- /dev/null +++ b/graphics/pokemon/meowstic/male/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/male/shiny.pal b/graphics/pokemon/meowstic/male/shiny.pal new file mode 100644 index 000000000..0fe1f7736 --- /dev/null +++ b/graphics/pokemon/meowstic/male/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/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/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/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/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/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/mimejr/anim_front.png b/graphics/pokemon/mimejr/anim_front.png new file mode 100644 index 000000000..cbc2640af Binary files /dev/null and b/graphics/pokemon/mimejr/anim_front.png differ diff --git a/graphics/pokemon/mimejr/back.png b/graphics/pokemon/mimejr/back.png new file mode 100644 index 000000000..d6c059b3f Binary files /dev/null and b/graphics/pokemon/mimejr/back.png differ diff --git a/graphics/pokemon/mimejr/front.png b/graphics/pokemon/mimejr/front.png new file mode 100644 index 000000000..792bb0c50 Binary files /dev/null and b/graphics/pokemon/mimejr/front.png differ diff --git a/graphics/pokemon/mimejr/icon.png b/graphics/pokemon/mimejr/icon.png new file mode 100644 index 000000000..454d59948 Binary files /dev/null and b/graphics/pokemon/mimejr/icon.png differ diff --git a/graphics/pokemon/mimejr/normal.pal b/graphics/pokemon/mimejr/normal.pal new file mode 100644 index 000000000..ee536e561 --- /dev/null +++ b/graphics/pokemon/mimejr/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/mimejr/shiny.pal b/graphics/pokemon/mimejr/shiny.pal new file mode 100644 index 000000000..52ff3db9b --- /dev/null +++ b/graphics/pokemon/mimejr/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/back_busted.png b/graphics/pokemon/mimikyu/back_busted.png new file mode 100644 index 000000000..732fe1234 Binary files /dev/null and b/graphics/pokemon/mimikyu/back_busted.png differ 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/front_busted.png b/graphics/pokemon/mimikyu/front_busted.png new file mode 100644 index 000000000..c9c36c1f4 Binary files /dev/null and b/graphics/pokemon/mimikyu/front_busted.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/icon_busted.png b/graphics/pokemon/mimikyu/icon_busted.png new file mode 100644 index 000000000..9a1cf38c4 Binary files /dev/null and b/graphics/pokemon/mimikyu/icon_busted.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/normal_busted.pal b/graphics/pokemon/mimikyu/normal_busted.pal new file mode 100644 index 000000000..986637334 --- /dev/null +++ b/graphics/pokemon/mimikyu/normal_busted.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/mimikyu/shiny_busted.pal b/graphics/pokemon/mimikyu/shiny_busted.pal new file mode 100644 index 000000000..8e78d55f7 --- /dev/null +++ b/graphics/pokemon/mimikyu/shiny_busted.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/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/back_core.png b/graphics/pokemon/minior/back_core.png new file mode 100755 index 000000000..ad9614ef6 Binary files /dev/null and b/graphics/pokemon/minior/back_core.png differ 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/front_core.png b/graphics/pokemon/minior/front_core.png new file mode 100755 index 000000000..7e48fc830 Binary files /dev/null and b/graphics/pokemon/minior/front_core.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/icon_core.png b/graphics/pokemon/minior/icon_core.png new file mode 100755 index 000000000..486dcdebd Binary files /dev/null and b/graphics/pokemon/minior/icon_core.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/normal_core.pal b/graphics/pokemon/minior/normal_core.pal new file mode 100755 index 000000000..809565f48 --- /dev/null +++ b/graphics/pokemon/minior/normal_core.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 48 64 +240 240 240 +16 16 16 +240 152 176 +240 96 144 +208 40 80 +192 24 80 +184 24 80 +160 32 72 +192 24 80 +0 0 0 +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/minior/shiny_core.pal b/graphics/pokemon/minior/shiny_core.pal new file mode 100755 index 000000000..1100c8ac9 --- /dev/null +++ b/graphics/pokemon/minior/shiny_core.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +240 240 240 +16 16 16 +152 152 160 +88 88 88 +56 56 56 +248 216 64 +48 168 216 +240 168 56 +144 216 80 +0 0 0 +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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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..0d5288af6 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..faf3b7b75 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/normal.pal b/graphics/pokemon/pumpkaboo/normal.pal new file mode 100644 index 000000000..3a62b27b0 --- /dev/null +++ b/graphics/pokemon/pumpkaboo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 16 0 +104 88 40 +72 56 24 +48 40 16 +248 200 96 +240 176 32 +248 248 248 +136 64 40 +184 104 72 +232 136 96 +168 96 72 +112 48 48 +224 160 24 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/shiny.pal b/graphics/pokemon/pumpkaboo/shiny.pal new file mode 100644 index 000000000..0905f469d --- /dev/null +++ b/graphics/pokemon/pumpkaboo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +8 8 8 +72 72 72 +32 32 32 +24 24 24 +248 200 96 +240 176 32 +248 248 248 +80 40 136 +128 72 184 +152 96 232 +112 64 168 +56 40 104 +224 160 24 +0 0 0 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/anim_front.png b/graphics/pokemon/rotom/normal/anim_front.png new file mode 100644 index 000000000..4f680637e Binary files /dev/null and b/graphics/pokemon/rotom/normal/anim_front.png differ diff --git a/graphics/pokemon/rotom/normal/back.png b/graphics/pokemon/rotom/normal/back.png new file mode 100644 index 000000000..404fdf63a Binary files /dev/null and b/graphics/pokemon/rotom/normal/back.png differ diff --git a/graphics/pokemon/rotom/normal/front.png b/graphics/pokemon/rotom/normal/front.png new file mode 100644 index 000000000..2c99d4afc Binary files /dev/null and b/graphics/pokemon/rotom/normal/front.png differ diff --git a/graphics/pokemon/rotom/normal/icon.png b/graphics/pokemon/rotom/normal/icon.png new file mode 100644 index 000000000..354b6fd3d Binary files /dev/null and b/graphics/pokemon/rotom/normal/icon.png differ diff --git a/graphics/pokemon/rotom/normal/normal.pal b/graphics/pokemon/rotom/normal/normal.pal new file mode 100644 index 000000000..172105d9c --- /dev/null +++ b/graphics/pokemon/rotom/normal/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/shiny.pal b/graphics/pokemon/rotom/normal/shiny.pal new file mode 100644 index 000000000..7e68d3be2 --- /dev/null +++ b/graphics/pokemon/rotom/normal/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/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/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/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/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/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/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..0b5339ac0 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/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/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/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/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/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/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/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/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/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/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/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/anim_front_sky.png b/graphics/pokemon/shaymin/anim_front_sky.png new file mode 100755 index 000000000..0cb7a632b Binary files /dev/null and b/graphics/pokemon/shaymin/anim_front_sky.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/back_sky.png b/graphics/pokemon/shaymin/back_sky.png new file mode 100755 index 000000000..e88300f03 Binary files /dev/null and b/graphics/pokemon/shaymin/back_sky.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/front_sky.png b/graphics/pokemon/shaymin/front_sky.png new file mode 100755 index 000000000..0b544105f Binary files /dev/null and b/graphics/pokemon/shaymin/front_sky.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/icon_sky.png b/graphics/pokemon/shaymin/icon_sky.png new file mode 100755 index 000000000..346e80da0 Binary files /dev/null and b/graphics/pokemon/shaymin/icon_sky.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/normal_sky.pal b/graphics/pokemon/shaymin/normal_sky.pal new file mode 100755 index 000000000..07f4e6401 --- /dev/null +++ b/graphics/pokemon/shaymin/normal_sky.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/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/shiny_sky.pal b/graphics/pokemon/shaymin/shiny_sky.pal new file mode 100755 index 000000000..0c911b719 --- /dev/null +++ b/graphics/pokemon/shaymin/shiny_sky.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/shellosE/anim_front.png b/graphics/pokemon/shellosE/anim_front.png new file mode 100644 index 000000000..3d39bc795 Binary files /dev/null and b/graphics/pokemon/shellosE/anim_front.png differ diff --git a/graphics/pokemon/shellosE/back.png b/graphics/pokemon/shellosE/back.png new file mode 100644 index 000000000..f9d12dd63 Binary files /dev/null and b/graphics/pokemon/shellosE/back.png differ diff --git a/graphics/pokemon/shellosE/front.png b/graphics/pokemon/shellosE/front.png new file mode 100644 index 000000000..0eab6cf86 Binary files /dev/null and b/graphics/pokemon/shellosE/front.png differ diff --git a/graphics/pokemon/shellosE/icon.png b/graphics/pokemon/shellosE/icon.png new file mode 100644 index 000000000..031c9b509 Binary files /dev/null and b/graphics/pokemon/shellosE/icon.png differ diff --git a/graphics/pokemon/shellosE/normal.pal b/graphics/pokemon/shellosE/normal.pal new file mode 100644 index 000000000..55212a56b --- /dev/null +++ b/graphics/pokemon/shellosE/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/shellosE/shiny.pal b/graphics/pokemon/shellosE/shiny.pal new file mode 100644 index 000000000..04a8ef618 --- /dev/null +++ b/graphics/pokemon/shellosE/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/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/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/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/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/silvally/back.png b/graphics/pokemon/silvally/back.png new file mode 100644 index 000000000..010c4fc91 Binary files /dev/null and b/graphics/pokemon/silvally/back.png differ diff --git a/graphics/pokemon/silvally/front.png b/graphics/pokemon/silvally/front.png new file mode 100644 index 000000000..2adef4c6a Binary files /dev/null and b/graphics/pokemon/silvally/front.png differ 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..bda2d6e40 --- /dev/null +++ b/graphics/pokemon/silvally/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 152 152 +248 248 248 +80 88 104 +224 224 232 +192 192 200 +168 160 184 +16 16 16 +224 72 88 +72 56 56 +120 96 88 +32 24 64 +0 112 184 +144 24 224 +24 144 120 +0 0 0 diff --git a/graphics/pokemon/silvally/shiny.pal b/graphics/pokemon/silvally/shiny.pal new file mode 100644 index 000000000..9c7a390cf --- /dev/null +++ b/graphics/pokemon/silvally/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 152 152 +248 248 248 +120 96 40 +248 240 184 +216 200 96 +208 192 88 +16 16 16 +24 176 144 +72 56 56 +120 96 88 +32 24 64 +0 112 184 +144 24 224 +24 144 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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..65a6f8bd0 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/anim_front_therian.png b/graphics/pokemon/thundurus/anim_front_therian.png new file mode 100755 index 000000000..9d09a76b8 Binary files /dev/null and b/graphics/pokemon/thundurus/anim_front_therian.png differ 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/back_therian.png b/graphics/pokemon/thundurus/back_therian.png new file mode 100755 index 000000000..16a5d8711 Binary files /dev/null and b/graphics/pokemon/thundurus/back_therian.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/front_therian.png b/graphics/pokemon/thundurus/front_therian.png new file mode 100755 index 000000000..04888d1e7 Binary files /dev/null and b/graphics/pokemon/thundurus/front_therian.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/icon_therian.png b/graphics/pokemon/thundurus/icon_therian.png new file mode 100755 index 000000000..5f35c5f83 Binary files /dev/null and b/graphics/pokemon/thundurus/icon_therian.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/normal_therian.pal b/graphics/pokemon/thundurus/normal_therian.pal new file mode 100755 index 000000000..d6415c50f --- /dev/null +++ b/graphics/pokemon/thundurus/normal_therian.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/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/shiny_therian.pal b/graphics/pokemon/thundurus/shiny_therian.pal new file mode 100755 index 000000000..f5a7f89c0 --- /dev/null +++ b/graphics/pokemon/thundurus/shiny_therian.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/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/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/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/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/anim_front_therian.png b/graphics/pokemon/tornadus/anim_front_therian.png new file mode 100755 index 000000000..c0eb46fae Binary files /dev/null and b/graphics/pokemon/tornadus/anim_front_therian.png differ 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/back_therian.png b/graphics/pokemon/tornadus/back_therian.png new file mode 100755 index 000000000..327d3cf6f Binary files /dev/null and b/graphics/pokemon/tornadus/back_therian.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/front_therian.png b/graphics/pokemon/tornadus/front_therian.png new file mode 100755 index 000000000..9c47da33e Binary files /dev/null and b/graphics/pokemon/tornadus/front_therian.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/icon_therian.png b/graphics/pokemon/tornadus/icon_therian.png new file mode 100755 index 000000000..dd6db6b5c Binary files /dev/null and b/graphics/pokemon/tornadus/icon_therian.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/normal_therian.pal b/graphics/pokemon/tornadus/normal_therian.pal new file mode 100755 index 000000000..d5f0fdfe7 --- /dev/null +++ b/graphics/pokemon/tornadus/normal_therian.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/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/shiny_therian.pal b/graphics/pokemon/tornadus/shiny_therian.pal new file mode 100755 index 000000000..e3800c136 --- /dev/null +++ b/graphics/pokemon/tornadus/shiny_therian.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/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/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/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/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/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/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..01177ce41 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..664c9c279 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..4c8171637 --- /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 +176 104 200 +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/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/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/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..286feaa59 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/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/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/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/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/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/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/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/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/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/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/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/back.png b/graphics/pokemon/vivillon/back.png new file mode 100644 index 000000000..2cbe8cf4b Binary files /dev/null and b/graphics/pokemon/vivillon/back.png differ diff --git a/graphics/pokemon/vivillon/front.png b/graphics/pokemon/vivillon/front.png new file mode 100644 index 000000000..472340eac Binary files /dev/null and b/graphics/pokemon/vivillon/front.png differ diff --git a/graphics/pokemon/vivillon/icon.png b/graphics/pokemon/vivillon/icon.png new file mode 100644 index 000000000..362158596 Binary files /dev/null and b/graphics/pokemon/vivillon/icon.png differ diff --git a/graphics/pokemon/vivillon/normal.pal b/graphics/pokemon/vivillon/normal.pal new file mode 100644 index 000000000..87c862c6e --- /dev/null +++ b/graphics/pokemon/vivillon/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/shiny.pal b/graphics/pokemon/vivillon/shiny.pal new file mode 100644 index 000000000..62a4b7f9d --- /dev/null +++ b/graphics/pokemon/vivillon/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/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/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/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/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/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/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/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/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/back_school.png b/graphics/pokemon/wishiwashi/back_school.png new file mode 100755 index 000000000..c390fb6e1 Binary files /dev/null and b/graphics/pokemon/wishiwashi/back_school.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/front_school.png b/graphics/pokemon/wishiwashi/front_school.png new file mode 100755 index 000000000..8885af142 Binary files /dev/null and b/graphics/pokemon/wishiwashi/front_school.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/icon_school.png b/graphics/pokemon/wishiwashi/icon_school.png new file mode 100755 index 000000000..2cf411fd1 Binary files /dev/null and b/graphics/pokemon/wishiwashi/icon_school.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/normal_school.pal b/graphics/pokemon/wishiwashi/normal_school.pal new file mode 100755 index 000000000..e3a78b214 --- /dev/null +++ b/graphics/pokemon/wishiwashi/normal_school.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/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/wishiwashi/shiny_school.pal b/graphics/pokemon/wishiwashi/shiny_school.pal new file mode 100755 index 000000000..8aef211d5 --- /dev/null +++ b/graphics/pokemon/wishiwashi/shiny_school.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/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/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/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/plant/anim_front.png b/graphics/pokemon/wormadam/plant/anim_front.png new file mode 100644 index 000000000..9c65c439e Binary files /dev/null and b/graphics/pokemon/wormadam/plant/anim_front.png differ diff --git a/graphics/pokemon/wormadam/plant/back.png b/graphics/pokemon/wormadam/plant/back.png new file mode 100644 index 000000000..a33fb009c Binary files /dev/null and b/graphics/pokemon/wormadam/plant/back.png differ diff --git a/graphics/pokemon/wormadam/plant/front.png b/graphics/pokemon/wormadam/plant/front.png new file mode 100644 index 000000000..aa19c6c1b Binary files /dev/null and b/graphics/pokemon/wormadam/plant/front.png differ diff --git a/graphics/pokemon/wormadam/plant/icon.png b/graphics/pokemon/wormadam/plant/icon.png new file mode 100644 index 000000000..7aa1d61d8 Binary files /dev/null and b/graphics/pokemon/wormadam/plant/icon.png differ diff --git a/graphics/pokemon/wormadam/plant/normal.pal b/graphics/pokemon/wormadam/plant/normal.pal new file mode 100644 index 000000000..4ef4c830d --- /dev/null +++ b/graphics/pokemon/wormadam/plant/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/shiny.pal b/graphics/pokemon/wormadam/plant/shiny.pal new file mode 100644 index 000000000..2c4707fc4 --- /dev/null +++ b/graphics/pokemon/wormadam/plant/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/sandy/anim_front.png b/graphics/pokemon/wormadam/sandy/anim_front.png new file mode 100644 index 000000000..7410c9ad2 Binary files /dev/null and b/graphics/pokemon/wormadam/sandy/anim_front.png differ diff --git a/graphics/pokemon/wormadam/sandy/back.png b/graphics/pokemon/wormadam/sandy/back.png new file mode 100644 index 000000000..45ced1e81 Binary files /dev/null and b/graphics/pokemon/wormadam/sandy/back.png differ diff --git a/graphics/pokemon/wormadam/sandy/front.png b/graphics/pokemon/wormadam/sandy/front.png new file mode 100644 index 000000000..ecf9b7964 Binary files /dev/null and b/graphics/pokemon/wormadam/sandy/front.png differ diff --git a/graphics/pokemon/wormadam/sandy/icon.png b/graphics/pokemon/wormadam/sandy/icon.png new file mode 100644 index 000000000..2c165141b Binary files /dev/null and b/graphics/pokemon/wormadam/sandy/icon.png differ diff --git a/graphics/pokemon/wormadam/sandy/normal.pal b/graphics/pokemon/wormadam/sandy/normal.pal new file mode 100644 index 000000000..009475503 --- /dev/null +++ b/graphics/pokemon/wormadam/sandy/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/shiny.pal b/graphics/pokemon/wormadam/sandy/shiny.pal new file mode 100644 index 000000000..b46caaef7 --- /dev/null +++ b/graphics/pokemon/wormadam/sandy/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/trash/anim_front.png b/graphics/pokemon/wormadam/trash/anim_front.png new file mode 100644 index 000000000..cdaa7fb02 Binary files /dev/null and b/graphics/pokemon/wormadam/trash/anim_front.png differ diff --git a/graphics/pokemon/wormadam/trash/back.png b/graphics/pokemon/wormadam/trash/back.png new file mode 100644 index 000000000..2820cb3f0 Binary files /dev/null and b/graphics/pokemon/wormadam/trash/back.png differ diff --git a/graphics/pokemon/wormadam/trash/front.png b/graphics/pokemon/wormadam/trash/front.png new file mode 100644 index 000000000..48670cbf8 Binary files /dev/null and b/graphics/pokemon/wormadam/trash/front.png differ diff --git a/graphics/pokemon/wormadam/trash/icon.png b/graphics/pokemon/wormadam/trash/icon.png new file mode 100644 index 000000000..f971e3fb5 Binary files /dev/null and b/graphics/pokemon/wormadam/trash/icon.png differ diff --git a/graphics/pokemon/wormadam/trash/normal.pal b/graphics/pokemon/wormadam/trash/normal.pal new file mode 100644 index 000000000..707910aec --- /dev/null +++ b/graphics/pokemon/wormadam/trash/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/shiny.pal b/graphics/pokemon/wormadam/trash/shiny.pal new file mode 100644 index 000000000..84d795dcf --- /dev/null +++ b/graphics/pokemon/wormadam/trash/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/back.png b/graphics/pokemon/xerneas/back.png new file mode 100644 index 000000000..bb1cc6b09 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..14f6dc109 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..cc63a8202 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..2ae0f7863 --- /dev/null +++ b/graphics/pokemon/xerneas/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/shiny.pal b/graphics/pokemon/xerneas/shiny.pal new file mode 100644 index 000000000..a9aafdbf5 --- /dev/null +++ b/graphics/pokemon/xerneas/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/back_10pc.png b/graphics/pokemon/zygarde/back_10pc.png new file mode 100644 index 000000000..b9935ebac Binary files /dev/null and b/graphics/pokemon/zygarde/back_10pc.png differ diff --git a/graphics/pokemon/zygarde/back_complete.png b/graphics/pokemon/zygarde/back_complete.png new file mode 100644 index 000000000..0c50a0a79 Binary files /dev/null and b/graphics/pokemon/zygarde/back_complete.png differ 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/front_10pc.png b/graphics/pokemon/zygarde/front_10pc.png new file mode 100644 index 000000000..f475e6cff Binary files /dev/null and b/graphics/pokemon/zygarde/front_10pc.png differ diff --git a/graphics/pokemon/zygarde/front_complete.png b/graphics/pokemon/zygarde/front_complete.png new file mode 100644 index 000000000..891af9222 Binary files /dev/null and b/graphics/pokemon/zygarde/front_complete.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/icon_10pc.png b/graphics/pokemon/zygarde/icon_10pc.png new file mode 100644 index 000000000..3d968a6b6 Binary files /dev/null and b/graphics/pokemon/zygarde/icon_10pc.png differ diff --git a/graphics/pokemon/zygarde/icon_complete.png b/graphics/pokemon/zygarde/icon_complete.png new file mode 100644 index 000000000..8575e8d58 Binary files /dev/null and b/graphics/pokemon/zygarde/icon_complete.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/normal_10pc.pal b/graphics/pokemon/zygarde/normal_10pc.pal new file mode 100644 index 000000000..6ca8f7e4a --- /dev/null +++ b/graphics/pokemon/zygarde/normal_10pc.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/normal_complete.pal b/graphics/pokemon/zygarde/normal_complete.pal new file mode 100644 index 000000000..b811fe953 --- /dev/null +++ b/graphics/pokemon/zygarde/normal_complete.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/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/pokemon/zygarde/shiny_10pc.pal b/graphics/pokemon/zygarde/shiny_10pc.pal new file mode 100644 index 000000000..4c9d852cc --- /dev/null +++ b/graphics/pokemon/zygarde/shiny_10pc.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/shiny_complete.pal b/graphics/pokemon/zygarde/shiny_complete.pal new file mode 100644 index 000000000..e913a50cf --- /dev/null +++ b/graphics/pokemon/zygarde/shiny_complete.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/types/fairy.png b/graphics/types/fairy.png new file mode 100644 index 000000000..d8170f64f Binary files /dev/null and b/graphics/types/fairy.png differ diff --git a/graphics_file_rules.mk b/graphics_file_rules.mk index 630aaa3fc..a88f14954 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 @@ -18,7 +19,7 @@ PSSGFXDIR := graphics/pokemon_storage OBJEVENTGFXDIR := graphics/object_events MISCGFXDIR := graphics/misc -types := normal fight flying poison ground rock bug ghost steel mystery fire water grass electric psychic ice dragon dark +types := normal fight flying poison ground rock bug ghost steel mystery fire water grass electric psychic ice dragon dark fairy contest_types := cool beauty cute smart tough @@ -56,6 +57,23 @@ $(CASTFORMGFXDIR)/shiny.gbapal: $(CASTFORMGFXDIR)/shiny_normal_form.gbapal \ @cat $^ >$@ +### Cherrim ### + +$(CHERRIMGFXDIR)/front.4bpp: $(CHERRIMGFXDIR)/front_normal.4bpp \ + $(CHERRIMGFXDIR)/front_sun.4bpp + @cat $^ >$@ + +$(CHERRIMGFXDIR)/back.4bpp: $(CHERRIMGFXDIR)/back_normal.4bpp \ + $(CHERRIMGFXDIR)/back_sun.4bpp + @cat $^ >$@ + +$(CHERRIMGFXDIR)/normal.gbapal: $(CHERRIMGFXDIR)/normal_normal.gbapal \ + $(CHERRIMGFXDIR)/normal_sun.gbapal + @cat $^ >$@ + +$(CHERRIMGFXDIR)/shiny.gbapal: $(CHERRIMGFXDIR)/shiny_normal.gbapal \ + $(CHERRIMGFXDIR)/shiny_sun.gbapal + @cat $^ >$@ ### Tilesets ### diff --git a/include/constants/abilities.h b/include/constants/abilities.h index 4ad54c86f..fdb5233f0 100644 --- a/include/constants/abilities.h +++ b/include/constants/abilities.h @@ -80,6 +80,181 @@ #define ABILITY_CACOPHONY 76 #define ABILITY_AIR_LOCK 77 -#define ABILITIES_COUNT 78 +#define ABILITIES_COUNT_GEN3 78 + +// Gen4 abilities. +#define ABILITY_TANGLED_FEET 78 +#define ABILITY_MOTOR_DRIVE 79 +#define ABILITY_RIVALRY 80 +#define ABILITY_STEADFAST 81 +#define ABILITY_SNOW_CLOAK 82 +#define ABILITY_GLUTTONY 83 +#define ABILITY_ANGER_POINT 84 +#define ABILITY_UNBURDEN 85 +#define ABILITY_HEATPROOF 86 +#define ABILITY_SIMPLE 87 +#define ABILITY_DRY_SKIN 88 +#define ABILITY_DOWNLOAD 89 +#define ABILITY_IRON_FIST 90 +#define ABILITY_POISON_HEAL 91 +#define ABILITY_ADAPTABILITY 92 +#define ABILITY_SKILL_LINK 93 +#define ABILITY_HYDRATION 94 +#define ABILITY_SOLAR_POWER 95 +#define ABILITY_QUICK_FEET 96 +#define ABILITY_NORMALIZE 97 +#define ABILITY_SNIPER 98 +#define ABILITY_MAGIC_GUARD 99 +#define ABILITY_NO_GUARD 100 +#define ABILITY_STALL 101 +#define ABILITY_TECHNICIAN 102 +#define ABILITY_LEAF_GUARD 103 +#define ABILITY_KLUTZ 104 +#define ABILITY_MOLD_BREAKER 105 +#define ABILITY_SUPER_LUCK 106 +#define ABILITY_AFTERMATH 107 +#define ABILITY_ANTICIPATION 108 +#define ABILITY_FOREWARN 109 +#define ABILITY_UNAWARE 110 +#define ABILITY_TINTED_LENS 111 +#define ABILITY_FILTER 112 +#define ABILITY_SLOW_START 113 +#define ABILITY_SCRAPPY 114 +#define ABILITY_STORM_DRAIN 115 +#define ABILITY_ICE_BODY 116 +#define ABILITY_SOLID_ROCK 117 +#define ABILITY_SNOW_WARNING 118 +#define ABILITY_HONEY_GATHER 119 +#define ABILITY_FRISK 120 +#define ABILITY_RECKLESS 121 +#define ABILITY_MULTITYPE 122 +#define ABILITY_FLOWER_GIFT 123 +#define ABILITY_BAD_DREAMS 124 + +#define ABILITIES_COUNT_GEN4 125 + +// Gen5 abilities. +#define ABILITY_PICKPOCKET 125 +#define ABILITY_SHEER_FORCE 126 +#define ABILITY_CONTRARY 127 +#define ABILITY_UNNERVE 128 +#define ABILITY_DEFIANT 129 +#define ABILITY_DEFEATIST 130 +#define ABILITY_CURSED_BODY 131 +#define ABILITY_HEALER 132 +#define ABILITY_FRIEND_GUARD 133 +#define ABILITY_WEAK_ARMOR 134 +#define ABILITY_HEAVY_METAL 135 +#define ABILITY_LIGHT_METAL 136 +#define ABILITY_MULTISCALE 137 +#define ABILITY_TOXIC_BOOST 138 +#define ABILITY_FLARE_BOOST 139 +#define ABILITY_HARVEST 140 +#define ABILITY_TELEPATHY 141 +#define ABILITY_MOODY 142 +#define ABILITY_OVERCOAT 143 +#define ABILITY_POISON_TOUCH 144 +#define ABILITY_REGENERATOR 145 +#define ABILITY_BIG_PECKS 146 +#define ABILITY_SAND_RUSH 147 +#define ABILITY_WONDER_SKIN 148 +#define ABILITY_ANALYTIC 149 +#define ABILITY_ILLUSION 150 +#define ABILITY_IMPOSTER 151 +#define ABILITY_INFILTRATOR 152 +#define ABILITY_MUMMY 153 +#define ABILITY_MOXIE 154 +#define ABILITY_JUSTIFIED 155 +#define ABILITY_RATTLED 156 +#define ABILITY_MAGIC_BOUNCE 157 +#define ABILITY_SAP_SIPPER 158 +#define ABILITY_PRANKSTER 159 +#define ABILITY_SAND_FORCE 160 +#define ABILITY_IRON_BARBS 161 +#define ABILITY_ZEN_MODE 162 +#define ABILITY_VICTORY_STAR 163 +#define ABILITY_TURBOBLAZE 164 +#define ABILITY_TERAVOLT 165 + +#define ABILITIES_COUNT_GEN5 166 + +// Gen6 abilities. +#define ABILITY_AROMA_VEIL 166 +#define ABILITY_FLOWER_VEIL 167 +#define ABILITY_CHEEK_POUCH 168 +#define ABILITY_PROTEAN 169 +#define ABILITY_FUR_COAT 170 +#define ABILITY_MAGICIAN 171 +#define ABILITY_BULLETPROOF 172 +#define ABILITY_COMPETITIVE 173 +#define ABILITY_STRONG_JAW 174 +#define ABILITY_REFRIGERATE 175 +#define ABILITY_SWEET_VEIL 176 +#define ABILITY_STANCE_CHANGE 177 +#define ABILITY_GALE_WINGS 178 +#define ABILITY_MEGA_LAUNCHER 179 +#define ABILITY_GRASS_PELT 180 +#define ABILITY_SYMBIOSIS 181 +#define ABILITY_TOUGH_CLAWS 182 +#define ABILITY_PIXILATE 183 +#define ABILITY_GOOEY 184 +#define ABILITY_AERILATE 185 +#define ABILITY_PARENTAL_BOND 186 +#define ABILITY_DARK_AURA 187 +#define ABILITY_FAIRY_AURA 188 +#define ABILITY_AURA_BREAK 189 +#define ABILITY_PRIMORDIAL_SEA 190 +#define ABILITY_DESOLATE_LAND 191 +#define ABILITY_DELTA_STREAM 192 + +#define ABILITIES_COUNT_GEN6 193 + +// Gen7 abilities. +#define ABILITY_STAMINA 193 +#define ABILITY_WIMP_OUT 194 +#define ABILITY_EMERGENCY_EXIT 195 +#define ABILITY_WATER_COMPACTION 196 +#define ABILITY_MERCILESS 197 +#define ABILITY_SHIELDS_DOWN 198 +#define ABILITY_STAKEOUT 199 +#define ABILITY_WATER_BUBBLE 200 +#define ABILITY_STEELWORKER 201 +#define ABILITY_BERSERK 202 +#define ABILITY_SLUSH_RUSH 203 +#define ABILITY_LONG_REACH 204 +#define ABILITY_LIQUID_VOICE 205 +#define ABILITY_TRIAGE 206 +#define ABILITY_GALVANIZE 207 +#define ABILITY_SURGE_SURFER 208 +#define ABILITY_SCHOOLING 209 +#define ABILITY_DISGUISE 210 +#define ABILITY_BATTLE_BOND 211 +#define ABILITY_POWER_CONSTRUCT 212 +#define ABILITY_CORROSION 213 +#define ABILITY_COMATOSE 214 +#define ABILITY_QUEENLY_MAJESTY 215 +#define ABILITY_INNARDS_OUT 216 +#define ABILITY_DANCER 217 +#define ABILITY_BATTERY 218 +#define ABILITY_FLUFFY 219 +#define ABILITY_DAZZLING 220 +#define ABILITY_SOUL_HEART 221 +#define ABILITY_TANGLING_HAIR 222 +#define ABILITY_RECEIVER 223 +#define ABILITY_POWER_OF_ALCHEMY 224 +#define ABILITY_BEAST_BOOST 225 +#define ABILITY_RKS_SYSTEM 226 +#define ABILITY_ELECTRIC_SURGE 227 +#define ABILITY_PSYCHIC_SURGE 228 +#define ABILITY_MISTY_SURGE 229 +#define ABILITY_GRASSY_SURGE 230 +#define ABILITY_FULL_METAL_BODY 231 +#define ABILITY_SHADOW_SHIELD 232 +#define ABILITY_PRISM_ARMOR 233 +#define ABILITY_NEUROFORCE 234 + +#define ABILITIES_COUNT_GEN7 235 + +#define ABILITIES_COUNT ABILITIES_COUNT_GEN7 #endif // GUARD_CONSTANTS_ABILITIES_H diff --git a/include/constants/moves.h b/include/constants/moves.h index 85c02e3da..e3438f5f2 100644 --- a/include/constants/moves.h +++ b/include/constants/moves.h @@ -357,6 +357,385 @@ #define MOVE_DOOM_DESIRE 353 #define MOVE_PSYCHO_BOOST 354 -#define MOVES_COUNT 355 +#define MOVES_COUNT_GEN3 355 + +// Gen4 moves. +#define MOVE_ROOST 355 +#define MOVE_GRAVITY 356 +#define MOVE_MIRACLE_EYE 357 +#define MOVE_WAKE_UP_SLAP 358 +#define MOVE_HAMMER_ARM 359 +#define MOVE_GYRO_BALL 360 +#define MOVE_HEALING_WISH 361 +#define MOVE_BRINE 362 +#define MOVE_NATURAL_GIFT 363 +#define MOVE_FEINT 364 +#define MOVE_PLUCK 365 +#define MOVE_TAILWIND 366 +#define MOVE_ACUPRESSURE 367 +#define MOVE_METAL_BURST 368 +#define MOVE_U_TURN 369 +#define MOVE_CLOSE_COMBAT 370 +#define MOVE_PAYBACK 371 +#define MOVE_ASSURANCE 372 +#define MOVE_EMBARGO 373 +#define MOVE_FLING 374 +#define MOVE_PSYCHO_SHIFT 375 +#define MOVE_TRUMP_CARD 376 +#define MOVE_HEAL_BLOCK 377 +#define MOVE_WRING_OUT 378 +#define MOVE_POWER_TRICK 379 +#define MOVE_GASTRO_ACID 380 +#define MOVE_LUCKY_CHANT 381 +#define MOVE_ME_FIRST 382 +#define MOVE_COPYCAT 383 +#define MOVE_POWER_SWAP 384 +#define MOVE_GUARD_SWAP 385 +#define MOVE_PUNISHMENT 386 +#define MOVE_LAST_RESORT 387 +#define MOVE_WORRY_SEED 388 +#define MOVE_SUCKER_PUNCH 389 +#define MOVE_TOXIC_SPIKES 390 +#define MOVE_HEART_SWAP 391 +#define MOVE_AQUA_RING 392 +#define MOVE_MAGNET_RISE 393 +#define MOVE_FLARE_BLITZ 394 +#define MOVE_FORCE_PALM 395 +#define MOVE_AURA_SPHERE 396 +#define MOVE_ROCK_POLISH 397 +#define MOVE_POISON_JAB 398 +#define MOVE_DARK_PULSE 399 +#define MOVE_NIGHT_SLASH 400 +#define MOVE_AQUA_TAIL 401 +#define MOVE_SEED_BOMB 402 +#define MOVE_AIR_SLASH 403 +#define MOVE_X_SCISSOR 404 +#define MOVE_BUG_BUZZ 405 +#define MOVE_DRAGON_PULSE 406 +#define MOVE_DRAGON_RUSH 407 +#define MOVE_POWER_GEM 408 +#define MOVE_DRAIN_PUNCH 409 +#define MOVE_VACUUM_WAVE 410 +#define MOVE_FOCUS_BLAST 411 +#define MOVE_ENERGY_BALL 412 +#define MOVE_BRAVE_BIRD 413 +#define MOVE_EARTH_POWER 414 +#define MOVE_SWITCHEROO 415 +#define MOVE_GIGA_IMPACT 416 +#define MOVE_NASTY_PLOT 417 +#define MOVE_BULLET_PUNCH 418 +#define MOVE_AVALANCHE 419 +#define MOVE_ICE_SHARD 420 +#define MOVE_SHADOW_CLAW 421 +#define MOVE_THUNDER_FANG 422 +#define MOVE_ICE_FANG 423 +#define MOVE_FIRE_FANG 424 +#define MOVE_SHADOW_SNEAK 425 +#define MOVE_MUD_BOMB 426 +#define MOVE_PSYCHO_CUT 427 +#define MOVE_ZEN_HEADBUTT 428 +#define MOVE_MIRROR_SHOT 429 +#define MOVE_FLASH_CANNON 430 +#define MOVE_ROCK_CLIMB 431 +#define MOVE_DEFOG 432 +#define MOVE_TRICK_ROOM 433 +#define MOVE_DRACO_METEOR 434 +#define MOVE_DISCHARGE 435 +#define MOVE_LAVA_PLUME 436 +#define MOVE_LEAF_STORM 437 +#define MOVE_POWER_WHIP 438 +#define MOVE_ROCK_WRECKER 439 +#define MOVE_CROSS_POISON 440 +#define MOVE_GUNK_SHOT 441 +#define MOVE_IRON_HEAD 442 +#define MOVE_MAGNET_BOMB 443 +#define MOVE_STONE_EDGE 444 +#define MOVE_CAPTIVATE 445 +#define MOVE_STEALTH_ROCK 446 +#define MOVE_GRASS_KNOT 447 +#define MOVE_CHATTER 448 +#define MOVE_JUDGMENT 449 +#define MOVE_BUG_BITE 450 +#define MOVE_CHARGE_BEAM 451 +#define MOVE_WOOD_HAMMER 452 +#define MOVE_AQUA_JET 453 +#define MOVE_ATTACK_ORDER 454 +#define MOVE_DEFEND_ORDER 455 +#define MOVE_HEAL_ORDER 456 +#define MOVE_HEAD_SMASH 457 +#define MOVE_DOUBLE_HIT 458 +#define MOVE_ROAR_OF_TIME 459 +#define MOVE_SPACIAL_REND 460 +#define MOVE_LUNAR_DANCE 461 +#define MOVE_CRUSH_GRIP 462 +#define MOVE_MAGMA_STORM 463 +#define MOVE_DARK_VOID 464 +#define MOVE_SEED_FLARE 465 +#define MOVE_OMINOUS_WIND 466 +#define MOVE_SHADOW_FORCE 467 + +#define MOVES_COUNT_GEN4 468 + +// Gen5 moves. +#define MOVE_HONE_CLAWS 468 +#define MOVE_WIDE_GUARD 469 +#define MOVE_GUARD_SPLIT 470 +#define MOVE_POWER_SPLIT 471 +#define MOVE_WONDER_ROOM 472 +#define MOVE_PSYSHOCK 473 +#define MOVE_VENOSHOCK 474 +#define MOVE_AUTOTOMIZE 475 +#define MOVE_RAGE_POWDER 476 +#define MOVE_TELEKINESIS 477 +#define MOVE_MAGIC_ROOM 478 +#define MOVE_SMACK_DOWN 479 +#define MOVE_STORM_THROW 480 +#define MOVE_FLAME_BURST 481 +#define MOVE_SLUDGE_WAVE 482 +#define MOVE_QUIVER_DANCE 483 +#define MOVE_HEAVY_SLAM 484 +#define MOVE_SYNCHRONOISE 485 +#define MOVE_ELECTRO_BALL 486 +#define MOVE_SOAK 487 +#define MOVE_FLAME_CHARGE 488 +#define MOVE_COIL 489 +#define MOVE_LOW_SWEEP 490 +#define MOVE_ACID_SPRAY 491 +#define MOVE_FOUL_PLAY 492 +#define MOVE_SIMPLE_BEAM 493 +#define MOVE_ENTRAINMENT 494 +#define MOVE_AFTER_YOU 495 +#define MOVE_ROUND 496 +#define MOVE_ECHOED_VOICE 497 +#define MOVE_CHIP_AWAY 498 +#define MOVE_CLEAR_SMOG 499 +#define MOVE_STORED_POWER 500 +#define MOVE_QUICK_GUARD 501 +#define MOVE_ALLY_SWITCH 502 +#define MOVE_SCALD 503 +#define MOVE_SHELL_SMASH 504 +#define MOVE_HEAL_PULSE 505 +#define MOVE_HEX 506 +#define MOVE_SKY_DROP 507 +#define MOVE_SHIFT_GEAR 508 +#define MOVE_CIRCLE_THROW 509 +#define MOVE_INCINERATE 510 +#define MOVE_QUASH 511 +#define MOVE_ACROBATICS 512 +#define MOVE_REFLECT_TYPE 513 +#define MOVE_RETALIATE 514 +#define MOVE_FINAL_GAMBIT 515 +#define MOVE_BESTOW 516 +#define MOVE_INFERNO 517 +#define MOVE_WATER_PLEDGE 518 +#define MOVE_FIRE_PLEDGE 519 +#define MOVE_GRASS_PLEDGE 520 +#define MOVE_VOLT_SWITCH 521 +#define MOVE_STRUGGLE_BUG 522 +#define MOVE_BULLDOZE 523 +#define MOVE_FROST_BREATH 524 +#define MOVE_DRAGON_TAIL 525 +#define MOVE_WORK_UP 526 +#define MOVE_ELECTROWEB 527 +#define MOVE_WILD_CHARGE 528 +#define MOVE_DRILL_RUN 529 +#define MOVE_DUAL_CHOP 530 +#define MOVE_HEART_STAMP 531 +#define MOVE_HORN_LEECH 532 +#define MOVE_SACRED_SWORD 533 +#define MOVE_RAZOR_SHELL 534 +#define MOVE_HEAT_CRASH 535 +#define MOVE_LEAF_TORNADO 536 +#define MOVE_STEAMROLLER 537 +#define MOVE_COTTON_GUARD 538 +#define MOVE_NIGHT_DAZE 539 +#define MOVE_PSYSTRIKE 540 +#define MOVE_TAIL_SLAP 541 +#define MOVE_HURRICANE 542 +#define MOVE_HEAD_CHARGE 543 +#define MOVE_GEAR_GRIND 544 +#define MOVE_SEARING_SHOT 545 +#define MOVE_TECHNO_BLAST 546 +#define MOVE_RELIC_SONG 547 +#define MOVE_SECRET_SWORD 548 +#define MOVE_GLACIATE 549 +#define MOVE_BOLT_STRIKE 550 +#define MOVE_BLUE_FLARE 551 +#define MOVE_FIERY_DANCE 552 +#define MOVE_FREEZE_SHOCK 553 +#define MOVE_ICE_BURN 554 +#define MOVE_SNARL 555 +#define MOVE_ICICLE_CRASH 556 +#define MOVE_V_CREATE 557 +#define MOVE_FUSION_FLARE 558 +#define MOVE_FUSION_BOLT 559 + +#define MOVES_COUNT_GEN5 560 + +// Gen6 moves. +#define MOVE_FLYING_PRESS 560 +#define MOVE_MAT_BLOCK 561 +#define MOVE_BELCH 562 +#define MOVE_ROTOTILLER 563 +#define MOVE_STICKY_WEB 564 +#define MOVE_FELL_STINGER 565 +#define MOVE_PHANTOM_FORCE 566 +#define MOVE_TRICK_OR_TREAT 567 +#define MOVE_NOBLE_ROAR 568 +#define MOVE_ION_DELUGE 569 +#define MOVE_PARABOLIC_CHARGE 570 +#define MOVE_FORESTS_CURSE 571 +#define MOVE_PETAL_BLIZZARD 572 +#define MOVE_FREEZE_DRY 573 +#define MOVE_DISARMING_VOICE 574 +#define MOVE_PARTING_SHOT 575 +#define MOVE_TOPSY_TURVY 576 +#define MOVE_DRAINING_KISS 577 +#define MOVE_CRAFTY_SHIELD 578 +#define MOVE_FLOWER_SHIELD 579 +#define MOVE_GRASSY_TERRAIN 580 +#define MOVE_MISTY_TERRAIN 581 +#define MOVE_ELECTRIFY 582 +#define MOVE_PLAY_ROUGH 583 +#define MOVE_FAIRY_WIND 584 +#define MOVE_MOONBLAST 585 +#define MOVE_BOOMBURST 586 +#define MOVE_FAIRY_LOCK 587 +#define MOVE_KINGS_SHIELD 588 +#define MOVE_PLAY_NICE 589 +#define MOVE_CONFIDE 590 +#define MOVE_DIAMOND_STORM 591 +#define MOVE_STEAM_ERUPTION 592 +#define MOVE_HYPERSPACE_HOLE 593 +#define MOVE_WATER_SHURIKEN 594 +#define MOVE_MYSTICAL_FIRE 595 +#define MOVE_SPIKY_SHIELD 596 +#define MOVE_AROMATIC_MIST 597 +#define MOVE_EERIE_IMPULSE 598 +#define MOVE_VENOM_DRENCH 599 +#define MOVE_POWDER 600 +#define MOVE_GEOMANCY 601 +#define MOVE_MAGNETIC_FLUX 602 +#define MOVE_HAPPY_HOUR 603 +#define MOVE_ELECTRIC_TERRAIN 604 +#define MOVE_DAZZLING_GLEAM 605 +#define MOVE_CELEBRATE 606 +#define MOVE_HOLD_HANDS 607 +#define MOVE_BABY_DOLL_EYES 608 +#define MOVE_NUZZLE 609 +#define MOVE_HOLD_BACK 610 +#define MOVE_INFESTATION 611 +#define MOVE_POWER_UP_PUNCH 612 +#define MOVE_OBLIVION_WING 613 +#define MOVE_THOUSAND_ARROWS 614 +#define MOVE_THOUSAND_WAVES 615 +#define MOVE_LANDS_WRATH 616 +#define MOVE_LIGHT_OF_RUIN 617 +#define MOVE_ORIGIN_PULSE 618 +#define MOVE_PRECIPICE_BLADES 619 +#define MOVE_DRAGON_ASCENT 620 +#define MOVE_HYPERSPACE_FURY 621 + +#define MOVES_COUNT_GEN6 622 + +// Gen7 moves. +#define MOVE_SHORE_UP 622 +#define MOVE_FIRST_IMPRESSION 623 +#define MOVE_BANEFUL_BUNKER 624 +#define MOVE_SPIRIT_SHACKLE 625 +#define MOVE_DARKEST_LARIAT 626 +#define MOVE_SPARKLING_ARIA 627 +#define MOVE_ICE_HAMMER 628 +#define MOVE_FLORAL_HEALING 629 +#define MOVE_HIGH_HORSEPOWER 630 +#define MOVE_STRENGTH_SAP 631 +#define MOVE_SOLAR_BLADE 632 +#define MOVE_LEAFAGE 633 +#define MOVE_SPOTLIGHT 634 +#define MOVE_TOXIC_THREAD 635 +#define MOVE_LASER_FOCUS 636 +#define MOVE_GEAR_UP 637 +#define MOVE_THROAT_CHOP 638 +#define MOVE_POLLEN_PUFF 639 +#define MOVE_ANCHOR_SHOT 640 +#define MOVE_PSYCHIC_TERRAIN 641 +#define MOVE_LUNGE 642 +#define MOVE_FIRE_LASH 643 +#define MOVE_POWER_TRIP 644 +#define MOVE_BURN_UP 645 +#define MOVE_SPEED_SWAP 646 +#define MOVE_SMART_STRIKE 647 +#define MOVE_PURIFY 648 +#define MOVE_REVELATION_DANCE 649 +#define MOVE_CORE_ENFORCER 650 +#define MOVE_TROP_KICK 651 +#define MOVE_INSTRUCT 652 +#define MOVE_BEAK_BLAST 653 +#define MOVE_CLANGING_SCALES 654 +#define MOVE_DRAGON_HAMMER 655 +#define MOVE_BRUTAL_SWING 656 +#define MOVE_AURORA_VEIL 657 +#define MOVE_SHELL_TRAP 658 +#define MOVE_FLEUR_CANNON 659 +#define MOVE_PSYCHIC_FANGS 660 +#define MOVE_STOMPING_TANTRUM 661 +#define MOVE_SHADOW_BONE 662 +#define MOVE_ACCELEROCK 663 +#define MOVE_LIQUIDATION 664 +#define MOVE_PRISMATIC_LASER 665 +#define MOVE_SPECTRAL_THIEF 666 +#define MOVE_SUNSTEEL_STRIKE 667 +#define MOVE_MOONGEIST_BEAM 668 +#define MOVE_TEARFUL_LOOK 669 +#define MOVE_ZING_ZAP 670 +#define MOVE_NATURES_MADNESS 671 +#define MOVE_MULTI_ATTACK 672 +#define MOVE_MIND_BLOWN 673 +#define MOVE_PLASMA_FISTS 674 +#define MOVE_PHOTON_GEYSER 675 +#define MOVE_DOUBLE_IRON_BASH 676 + +#define MOVES_COUNT_GEN7 677 + +// Gen 8 moves. +#define MOVE_DYNAMAX_CANNON (MOVES_COUNT_GEN7 + 0) +#define MOVE_SNIPE_SHOT (MOVES_COUNT_GEN7 + 1) +#define MOVE_JAW_LOCK (MOVES_COUNT_GEN7 + 2) +#define MOVE_STUFF_CHEEKS (MOVES_COUNT_GEN7 + 3) +#define MOVE_NO_RETREAT (MOVES_COUNT_GEN7 + 4) +#define MOVE_TAR_SHOT (MOVES_COUNT_GEN7 + 5) +#define MOVE_MAGIC_POWDER (MOVES_COUNT_GEN7 + 6) +#define MOVE_DRAGON_DARTS (MOVES_COUNT_GEN7 + 7) +#define MOVE_TEATIME (MOVES_COUNT_GEN7 + 8) +#define MOVE_OCTOLOCK (MOVES_COUNT_GEN7 + 9) +#define MOVE_BOLT_BEAK (MOVES_COUNT_GEN7 + 10) +#define MOVE_FISHIOUS_REND (MOVES_COUNT_GEN7 + 11) +#define MOVE_COURT_CHANGE (MOVES_COUNT_GEN7 + 12) +#define MOVE_CLANGOROUS_SOUL (MOVES_COUNT_GEN7 + 13) +#define MOVE_BODY_PRESS (MOVES_COUNT_GEN7 + 14) +#define MOVE_DECORATE (MOVES_COUNT_GEN7 + 15) +#define MOVE_DRUM_BEATING (MOVES_COUNT_GEN7 + 16) +#define MOVE_SNAP_TRAP (MOVES_COUNT_GEN7 + 17) +#define MOVE_PYRO_BALL (MOVES_COUNT_GEN7 + 18) +#define MOVE_BEHEMOTH_BLADE (MOVES_COUNT_GEN7 + 19) +#define MOVE_BEHEMOTH_BASH (MOVES_COUNT_GEN7 + 20) +#define MOVE_AURA_WHEEL (MOVES_COUNT_GEN7 + 21) +#define MOVE_BREAKING_SWIPE (MOVES_COUNT_GEN7 + 22) +#define MOVE_BRANCH_POKE (MOVES_COUNT_GEN7 + 23) +#define MOVE_OVERDRIVE (MOVES_COUNT_GEN7 + 24) +#define MOVE_APPLE_ACID (MOVES_COUNT_GEN7 + 25) +#define MOVE_GRAV_APPLE (MOVES_COUNT_GEN7 + 26) +#define MOVE_SPIRIT_BREAK (MOVES_COUNT_GEN7 + 27) +#define MOVE_STRANGE_STEAM (MOVES_COUNT_GEN7 + 28) +#define MOVE_LIFE_DEW (MOVES_COUNT_GEN7 + 29) +#define MOVE_OBSTRUCT (MOVES_COUNT_GEN7 + 30) +#define MOVE_FALSE_SURRENDER (MOVES_COUNT_GEN7 + 31) +#define MOVE_METEOR_ASSAULT (MOVES_COUNT_GEN7 + 32) +#define MOVE_ETERNABEAM (MOVES_COUNT_GEN7 + 33) +#define MOVE_STEEL_BEAM (MOVES_COUNT_GEN7 + 34) + +#define MOVES_COUNT_GEN8 (MOVES_COUNT_GEN7 + 35) + +#define MOVES_COUNT MOVES_COUNT_GEN8 #endif // GUARD_CONSTANTS_MOVES_H diff --git a/include/constants/pokemon.h b/include/constants/pokemon.h index 52eabe71b..3eec4eef0 100644 --- a/include/constants/pokemon.h +++ b/include/constants/pokemon.h @@ -21,7 +21,8 @@ #define TYPE_ICE 15 #define TYPE_DRAGON 16 #define TYPE_DARK 17 -#define NUMBER_OF_MON_TYPES 18 +#define TYPE_FAIRY 18 +#define NUMBER_OF_MON_TYPES 19 // Pokemon egg groups #define EGG_GROUP_NONE 0 @@ -269,6 +270,7 @@ #define F_SUMMARY_SCREEN_FLIP_SPRITE 0x80 // Evolution type flags +#define EVO_MEGA_EVOLUTION 0xffff // Not an actual evolution, used to temporarily mega evolve in battle. #define EVO_FRIENDSHIP 0x0001 // Pokémon levels up with friendship ≥ 220 #define EVO_FRIENDSHIP_DAY 0x0002 // Pokémon levels up during the day with friendship ≥ 220 #define EVO_FRIENDSHIP_NIGHT 0x0003 // Pokémon levels up at night with friendship ≥ 220 @@ -284,8 +286,23 @@ #define EVO_LEVEL_NINJASK 0x000d // Pokémon reaches the specified level (special value for Ninjask) #define EVO_LEVEL_SHEDINJA 0x000e // Pokémon reaches the specified level (special value for Shedinja) #define EVO_BEAUTY 0x000f // Pokémon levels up with beauty ≥ specified value +#define EVO_LEVEL_FEMALE 0x0010 // Pokémon reaches the specified level, is female +#define EVO_LEVEL_MALE 0x0011 // Pokémon reaches the specified level, is male +#define EVO_LEVEL_NIGHT 0x0012 // Pokémon reaches the specified level, is night +#define EVO_LEVEL_DAY 0x0013 // Pokémon reaches the specified level, is day +#define EVO_LEVEL_DUSK 0x0014 // Pokémon reaches the specified level, is dusk (5-6 P.M) +#define EVO_ITEM_HOLD_DAY 0x0015 // Pokémon levels up, holds specified item at day +#define EVO_ITEM_HOLD_NIGHT 0x0016 // Pokémon levels up, holds specified item at night +#define EVO_MOVE 0x0017 // Pokémon levels up, knows specified move +#define EVO_MOVE_TYPE 0x0018 // Pokémon levels up, knows move with specified type +#define EVO_MAP 0x0019 // Pokémon levels up on specified map +#define EVO_ITEM_MALE 0x001A // specified item is used on a male Pokémon +#define EVO_ITEM_FEMALE 0x001B // specified item is used on a female Pokémon +#define EVO_LEVEL_RAIN 0x001C // Pokémon reaches the specified level while it's raining +#define EVO_SPECIFIC_MON_IN_PARTY 0x001D // Pokémon levels up with a specified Pokémon in party +#define EVO_LEVEL_DARK_TYPE_MON_IN_PARTY 0x001E // Pokémon reaches the specified level with a Dark Type Pokémon in party -#define EVOS_PER_MON 5 +#define EVOS_PER_MON 8 #define NUM_MALE_LINK_FACILITY_CLASSES 8 #define NUM_FEMALE_LINK_FACILITY_CLASSES 8 diff --git a/include/constants/rgb.h b/include/constants/rgb.h index 1896250d2..69f07763f 100644 --- a/include/constants/rgb.h +++ b/include/constants/rgb.h @@ -14,6 +14,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 8fa5cf77b..c10f0051f 100644 --- a/include/constants/species.h +++ b/include/constants/species.h @@ -253,1041 +253,1735 @@ #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_MIMEJR 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 +#define SPECIES_LITLEO 667 +#define SPECIES_PYROAR 668 +#define SPECIES_FLABEBE 669 +#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_UNOWN_B 413 -#define SPECIES_UNOWN_C 414 -#define SPECIES_UNOWN_D 415 -#define SPECIES_UNOWN_E 416 -#define SPECIES_UNOWN_F 417 -#define SPECIES_UNOWN_G 418 -#define SPECIES_UNOWN_H 419 -#define SPECIES_UNOWN_I 420 -#define SPECIES_UNOWN_J 421 -#define SPECIES_UNOWN_K 422 -#define SPECIES_UNOWN_L 423 -#define SPECIES_UNOWN_M 424 -#define SPECIES_UNOWN_N 425 -#define SPECIES_UNOWN_O 426 -#define SPECIES_UNOWN_P 427 -#define SPECIES_UNOWN_Q 428 -#define SPECIES_UNOWN_R 429 -#define SPECIES_UNOWN_S 430 -#define SPECIES_UNOWN_T 431 -#define SPECIES_UNOWN_U 432 -#define SPECIES_UNOWN_V 433 -#define SPECIES_UNOWN_W 434 -#define SPECIES_UNOWN_X 435 -#define SPECIES_UNOWN_Y 436 -#define SPECIES_UNOWN_Z 437 -#define SPECIES_UNOWN_EMARK 438 -#define SPECIES_UNOWN_QMARK 439 +// Megas +#define SPECIES_MEGA_AMPHAROS 810 +#define SPECIES_MEGA_VENUSAUR 811 +#define SPECIES_MEGA_CHARIZARD_X 812 +#define SPECIES_MEGA_CHARIZARD_Y 813 +#define SPECIES_MEGA_MEWTWO_X 814 +#define SPECIES_MEGA_MEWTWO_Y 815 +#define SPECIES_MEGA_BLAZIKEN 816 +#define SPECIES_MEGA_MEDICHAM 817 +#define SPECIES_MEGA_HOUNDOOM 818 +#define SPECIES_MEGA_AGGRON 819 +#define SPECIES_MEGA_BANETTE 820 +#define SPECIES_MEGA_TYRANITAR 821 +#define SPECIES_MEGA_SCIZOR 822 +#define SPECIES_MEGA_PINSIR 823 +#define SPECIES_MEGA_AERODACTYL 824 +#define SPECIES_MEGA_LUCARIO 825 +#define SPECIES_MEGA_ABOMASNOW 826 +#define SPECIES_MEGA_BLASTOISE 827 +#define SPECIES_MEGA_KANGASKHAN 828 +#define SPECIES_MEGA_GYARADOS 829 +#define SPECIES_MEGA_ABSOL 830 +#define SPECIES_MEGA_ALAKAZAM 831 +#define SPECIES_MEGA_HERACROSS 832 +#define SPECIES_MEGA_MAWILE 833 +#define SPECIES_MEGA_MANECTRIC 834 +#define SPECIES_MEGA_GARCHOMP 835 +#define SPECIES_MEGA_LATIOS 836 +#define SPECIES_MEGA_LATIAS 837 +#define SPECIES_MEGA_SWAMPERT 838 +#define SPECIES_MEGA_SCEPTILE 839 +#define SPECIES_MEGA_SABLEYE 840 +#define SPECIES_MEGA_ALTARIA 841 +#define SPECIES_MEGA_GALLADE 842 +#define SPECIES_MEGA_AUDINO 843 +#define SPECIES_MEGA_SHARPEDO 844 +#define SPECIES_MEGA_SLOWBRO 845 +#define SPECIES_MEGA_STEELIX 846 +#define SPECIES_MEGA_PIDGEOT 847 +#define SPECIES_MEGA_GLALIE 848 +#define SPECIES_MEGA_DIANCIE 849 +#define SPECIES_MEGA_METAGROSS 850 +#define SPECIES_MEGA_RAYQUAZA 851 +#define SPECIES_MEGA_CAMERUPT 852 +#define SPECIES_MEGA_LOPUNNY 853 +#define SPECIES_MEGA_SALAMENCE 854 +#define SPECIES_MEGA_BEEDRILL 855 +#define SPECIES_MEGA_GENGAR 856 +#define SPECIES_MEGA_GARDEVOIR 857 +#define SPECIES_BURMY_SANDY 858 +#define SPECIES_BURMY_TRASH 859 +#define SPECIES_WORMADAM_SANDY 860 +#define SPECIES_WORMADAM_TRASH 861 +#define SPECIES_ROTOM_HEAT 862 +#define SPECIES_ROTOM_WASH 863 +#define SPECIES_ROTOM_FROST 864 +#define SPECIES_ROTOM_FAN 865 +#define SPECIES_ROTOM_MOW 866 +#define SPECIES_KYUREM_BLACK 867 +#define SPECIES_KYUREM_WHITE 868 +#define SPECIES_MEOWSTIC_F 869 + +#define SPECIES_ALOLAN_RATTATA 870 +#define SPECIES_ALOLAN_RATICATE 871 +#define SPECIES_ALOLAN_RAICHU 872 +#define SPECIES_ALOLAN_SANDSHREW 873 +#define SPECIES_ALOLAN_SANDSLASH 874 +#define SPECIES_ALOLAN_VULPIX 875 +#define SPECIES_ALOLAN_NINETALES 876 +#define SPECIES_ALOLAN_DIGLETT 877 +#define SPECIES_ALOLAN_DUGTRIO 878 +#define SPECIES_ALOLAN_MEOWTH 879 +#define SPECIES_ALOLAN_PERSIAN 880 +#define SPECIES_ALOLAN_GEODUDE 881 +#define SPECIES_ALOLAN_GRAVELER 882 +#define SPECIES_ALOLAN_GOLEM 883 +#define SPECIES_ALOLAN_GRIMER 884 +#define SPECIES_ALOLAN_MUK 885 +#define SPECIES_ALOLAN_EXEGGUTOR 886 +#define SPECIES_ALOLAN_MAROWAK 887 + +// TODO: forms +#define SPECIES_PRIMAL_KYOGRE 888 +#define SPECIES_PRIMAL_GROUDON 889 +#define SPECIES_SHAYMIN_SKY 890 +#define SPECIES_GIRATINA_ORIGIN 891 +#define SPECIES_DARMANITAN_ZEN 892 +#define SPECIES_TORNADUS_THERIAN 893 +#define SPECIES_THUNDURUS_THERIAN 894 +#define SPECIES_LANDORUS_THERIAN 895 +#define SPECIES_MELOETTA_PIROUETTE 896 +#define SPECIES_AEGISLASH_BLADE 897 +#define SPECIES_HOOPA_UNBOUND 898 +#define SPECIES_MINIOR_CORE 899 +#define SPECIES_WISHIWASHI_SCHOOL 900 +#define SPECIES_MIMIKYU_BUSTED 901 +#define SPECIES_LYCANROC_MIDNIGHT 902 +#define SPECIES_LYCANROC_DUSK 903 +#define SPECIES_ZYGARDE_10 904 +#define SPECIES_ZYGARDE_COMPLETE 905 + +#define SPECIES_EGG 906 #define NUM_SPECIES SPECIES_EGG +// Unown forms, not actual species +#define SPECIES_UNOWN_A NUM_SPECIES + 1 +#define SPECIES_UNOWN_B NUM_SPECIES + 2 +#define SPECIES_UNOWN_C NUM_SPECIES + 3 +#define SPECIES_UNOWN_D NUM_SPECIES + 4 +#define SPECIES_UNOWN_E NUM_SPECIES + 5 +#define SPECIES_UNOWN_F NUM_SPECIES + 6 +#define SPECIES_UNOWN_G NUM_SPECIES + 7 +#define SPECIES_UNOWN_H NUM_SPECIES + 8 +#define SPECIES_UNOWN_I NUM_SPECIES + 9 +#define SPECIES_UNOWN_J NUM_SPECIES + 10 +#define SPECIES_UNOWN_K NUM_SPECIES + 11 +#define SPECIES_UNOWN_L NUM_SPECIES + 12 +#define SPECIES_UNOWN_M NUM_SPECIES + 13 +#define SPECIES_UNOWN_N NUM_SPECIES + 14 +#define SPECIES_UNOWN_O NUM_SPECIES + 15 +#define SPECIES_UNOWN_P NUM_SPECIES + 16 +#define SPECIES_UNOWN_Q NUM_SPECIES + 17 +#define SPECIES_UNOWN_R NUM_SPECIES + 18 +#define SPECIES_UNOWN_S NUM_SPECIES + 19 +#define SPECIES_UNOWN_T NUM_SPECIES + 20 +#define SPECIES_UNOWN_U NUM_SPECIES + 21 +#define SPECIES_UNOWN_V NUM_SPECIES + 22 +#define SPECIES_UNOWN_W NUM_SPECIES + 23 +#define SPECIES_UNOWN_X NUM_SPECIES + 24 +#define SPECIES_UNOWN_Y NUM_SPECIES + 25 +#define SPECIES_UNOWN_Z NUM_SPECIES + 26 +#define SPECIES_UNOWN_EMARK NUM_SPECIES + 27 +#define SPECIES_UNOWN_QMARK NUM_SPECIES + 28 + // 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_MIMEJR 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_COUNT NATIONAL_DEX_DEOXYS +#define NATIONAL_DEX_COUNT NATIONAL_DEX_MELMETAL -#define NATIONAL_DEX_OLD_UNOWN_B 387 -#define NATIONAL_DEX_OLD_UNOWN_C 388 -#define NATIONAL_DEX_OLD_UNOWN_D 389 -#define NATIONAL_DEX_OLD_UNOWN_E 390 -#define NATIONAL_DEX_OLD_UNOWN_F 391 -#define NATIONAL_DEX_OLD_UNOWN_G 392 -#define NATIONAL_DEX_OLD_UNOWN_H 393 -#define NATIONAL_DEX_OLD_UNOWN_I 394 -#define NATIONAL_DEX_OLD_UNOWN_J 395 -#define NATIONAL_DEX_OLD_UNOWN_K 396 -#define NATIONAL_DEX_OLD_UNOWN_L 397 -#define NATIONAL_DEX_OLD_UNOWN_M 398 -#define NATIONAL_DEX_OLD_UNOWN_N 399 -#define NATIONAL_DEX_OLD_UNOWN_O 400 -#define NATIONAL_DEX_OLD_UNOWN_P 401 -#define NATIONAL_DEX_OLD_UNOWN_Q 402 -#define NATIONAL_DEX_OLD_UNOWN_R 403 -#define NATIONAL_DEX_OLD_UNOWN_S 404 -#define NATIONAL_DEX_OLD_UNOWN_T 405 -#define NATIONAL_DEX_OLD_UNOWN_U 406 -#define NATIONAL_DEX_OLD_UNOWN_V 407 -#define NATIONAL_DEX_OLD_UNOWN_W 408 -#define NATIONAL_DEX_OLD_UNOWN_X 409 -#define NATIONAL_DEX_OLD_UNOWN_Y 410 -#define NATIONAL_DEX_OLD_UNOWN_Z 411 +// 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_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 387 -#define HOENN_DEX_OLD_UNOWN_C 388 -#define HOENN_DEX_OLD_UNOWN_D 389 -#define HOENN_DEX_OLD_UNOWN_E 390 -#define HOENN_DEX_OLD_UNOWN_F 391 -#define HOENN_DEX_OLD_UNOWN_G 392 -#define HOENN_DEX_OLD_UNOWN_H 393 -#define HOENN_DEX_OLD_UNOWN_I 394 -#define HOENN_DEX_OLD_UNOWN_J 395 -#define HOENN_DEX_OLD_UNOWN_K 396 -#define HOENN_DEX_OLD_UNOWN_L 397 -#define HOENN_DEX_OLD_UNOWN_M 398 -#define HOENN_DEX_OLD_UNOWN_N 399 -#define HOENN_DEX_OLD_UNOWN_O 400 -#define HOENN_DEX_OLD_UNOWN_P 401 -#define HOENN_DEX_OLD_UNOWN_Q 402 -#define HOENN_DEX_OLD_UNOWN_R 403 -#define HOENN_DEX_OLD_UNOWN_S 404 -#define HOENN_DEX_OLD_UNOWN_T 405 -#define HOENN_DEX_OLD_UNOWN_U 406 -#define HOENN_DEX_OLD_UNOWN_V 407 -#define HOENN_DEX_OLD_UNOWN_W 408 -#define HOENN_DEX_OLD_UNOWN_X 409 -#define HOENN_DEX_OLD_UNOWN_Y 410 -#define HOENN_DEX_OLD_UNOWN_Z 411 +#define HOENN_DEX_COUNT 212 #endif // GUARD_CONSTANTS_SPECIES_H diff --git a/include/data.h b/include/data.h index 260c18152..3d2169200 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,7 +91,6 @@ 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 CompressedSpritePalette gMonPaletteTable[]; diff --git a/include/global.h b/include/global.h index f5781bcb4..947edca2e 100644 --- a/include/global.h +++ b/include/global.h @@ -66,6 +66,8 @@ // Converts a Q24.8 fixed-point format number to a regular integer #define Q_24_8_TO_INT(n) ((int)((n) >> 8)) +#define POKEMON_SLOTS_NUMBER 808 + #define min(a, b) ((a) < (b) ? (a) : (b)) #define max(a, b) ((a) >= (b) ? (a) : (b)) @@ -170,8 +172,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 @@ -303,7 +304,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]; @@ -426,7 +427,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]; @@ -922,7 +923,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; @@ -973,18 +974,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 32268d6db..3ad49f884 100644 --- a/include/graphics.h +++ b/include/graphics.h @@ -33,2840 +33,5023 @@ 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_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_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_UnownA[]; +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_DoubleQuestionMark[]; +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_Nincada[]; +extern const u32 gMonFrontPic_Ninjask[]; +extern const u32 gMonFrontPic_Shedinja[]; +extern const u32 gMonFrontPic_Taillow[]; +extern const u32 gMonFrontPic_Swellow[]; +extern const u32 gMonFrontPic_Shroomish[]; +extern const u32 gMonFrontPic_Breloom[]; +extern const u32 gMonFrontPic_Spinda[]; +extern const u32 gMonFrontPic_Wingull[]; +extern const u32 gMonFrontPic_Pelipper[]; +extern const u32 gMonFrontPic_Surskit[]; +extern const u32 gMonFrontPic_Masquerain[]; +extern const u32 gMonFrontPic_Wailmer[]; +extern const u32 gMonFrontPic_Wailord[]; +extern const u32 gMonFrontPic_Skitty[]; +extern const u32 gMonFrontPic_Delcatty[]; +extern const u32 gMonFrontPic_Kecleon[]; +extern const u32 gMonFrontPic_Baltoy[]; +extern const u32 gMonFrontPic_Claydol[]; +extern const u32 gMonFrontPic_Nosepass[]; +extern const u32 gMonFrontPic_Torkoal[]; +extern const u32 gMonFrontPic_Sableye[]; +extern const u32 gMonFrontPic_Barboach[]; +extern const u32 gMonFrontPic_Whiscash[]; +extern const u32 gMonFrontPic_Luvdisc[]; +extern const u32 gMonFrontPic_Corphish[]; +extern const u32 gMonFrontPic_Crawdaunt[]; +extern const u32 gMonFrontPic_Feebas[]; +extern const u32 gMonFrontPic_Milotic[]; +extern const u32 gMonFrontPic_Carvanha[]; +extern const u32 gMonFrontPic_Sharpedo[]; +extern const u32 gMonFrontPic_Trapinch[]; +extern const u32 gMonFrontPic_Vibrava[]; +extern const u32 gMonFrontPic_Flygon[]; +extern const u32 gMonFrontPic_Makuhita[]; +extern const u32 gMonFrontPic_Hariyama[]; +extern const u32 gMonFrontPic_Electrike[]; +extern const u32 gMonFrontPic_Manectric[]; +extern const u32 gMonFrontPic_Numel[]; +extern const u32 gMonFrontPic_Camerupt[]; +extern const u32 gMonFrontPic_Spheal[]; +extern const u32 gMonFrontPic_Sealeo[]; +extern const u32 gMonFrontPic_Walrein[]; +extern const u32 gMonFrontPic_Cacnea[]; +extern const u32 gMonFrontPic_Cacturne[]; +extern const u32 gMonFrontPic_Snorunt[]; +extern const u32 gMonFrontPic_Glalie[]; +extern const u32 gMonFrontPic_Lunatone[]; +extern const u32 gMonFrontPic_Solrock[]; +extern const u32 gMonFrontPic_Azurill[]; +extern const u32 gMonFrontPic_Spoink[]; +extern const u32 gMonFrontPic_Grumpig[]; +extern const u32 gMonFrontPic_Plusle[]; +extern const u32 gMonFrontPic_Minun[]; +extern const u32 gMonFrontPic_Mawile[]; +extern const u32 gMonFrontPic_Meditite[]; +extern const u32 gMonFrontPic_Medicham[]; +extern const u32 gMonFrontPic_Swablu[]; +extern const u32 gMonFrontPic_Altaria[]; +extern const u32 gMonFrontPic_Wynaut[]; +extern const u32 gMonFrontPic_Duskull[]; +extern const u32 gMonFrontPic_Dusclops[]; +extern const u32 gMonFrontPic_Roselia[]; +extern const u32 gMonFrontPic_Slakoth[]; +extern const u32 gMonFrontPic_Vigoroth[]; +extern const u32 gMonFrontPic_Slaking[]; +extern const u32 gMonFrontPic_Gulpin[]; +extern const u32 gMonFrontPic_Swalot[]; +extern const u32 gMonFrontPic_Tropius[]; +extern const u32 gMonFrontPic_Whismur[]; +extern const u32 gMonFrontPic_Loudred[]; +extern const u32 gMonFrontPic_Exploud[]; +extern const u32 gMonFrontPic_Clamperl[]; +extern const u32 gMonFrontPic_Huntail[]; +extern const u32 gMonFrontPic_Gorebyss[]; +extern const u32 gMonFrontPic_Absol[]; +extern const u32 gMonFrontPic_Shuppet[]; +extern const u32 gMonFrontPic_Banette[]; +extern const u32 gMonFrontPic_Seviper[]; +extern const u32 gMonFrontPic_Zangoose[]; +extern const u32 gMonFrontPic_Relicanth[]; +extern const u32 gMonFrontPic_Aron[]; +extern const u32 gMonFrontPic_Lairon[]; +extern const u32 gMonFrontPic_Aggron[]; +extern const u32 gMonFrontPic_Castform[]; +extern const u32 gMonFrontPic_Volbeat[]; +extern const u32 gMonFrontPic_Illumise[]; +extern const u32 gMonFrontPic_Lileep[]; +extern const u32 gMonFrontPic_Cradily[]; +extern const u32 gMonFrontPic_Anorith[]; +extern const u32 gMonFrontPic_Armaldo[]; +extern const u32 gMonFrontPic_Ralts[]; +extern const u32 gMonFrontPic_Kirlia[]; +extern const u32 gMonFrontPic_Gardevoir[]; +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_Kyogre[]; +extern const u32 gMonFrontPic_Groudon[]; +extern const u32 gMonFrontPic_Rayquaza[]; +extern const u32 gMonFrontPic_Latias[]; +extern const u32 gMonFrontPic_Latios[]; +extern const u32 gMonFrontPic_Jirachi[]; +extern const u32 gMonFrontPic_Deoxys[]; +extern const u32 gMonFrontPic_Chimecho[]; +extern const u32 gMonFrontPic_Egg[]; +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_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_BurmyPlant[]; +extern const u32 gMonFrontPic_BurmySandy[]; +extern const u32 gMonFrontPic_BurmyTrash[]; +extern const u32 gMonFrontPic_WormadamPlant[]; +extern const u32 gMonFrontPic_WormadamSandy[]; +extern const u32 gMonFrontPic_WormadamTrash[]; +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_ShellosE[]; +extern const u32 gMonFrontPic_GastrodonE[]; +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_RotomNormal[]; +extern const u32 gMonFrontPic_RotomHeat[]; +extern const u32 gMonFrontPic_RotomFrost[]; +extern const u32 gMonFrontPic_RotomFan[]; +extern const u32 gMonFrontPic_RotomMow[]; +extern const u32 gMonFrontPic_RotomWash[]; +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_MeowsticMale[]; +extern const u32 gMonFrontPic_MeowsticFemale[]; +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_Type_null[]; +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_Jangmo_o[]; +extern const u32 gMonFrontPic_Hakamo_o[]; +extern const u32 gMonFrontPic_Kommo_o[]; +extern const u32 gMonFrontPic_Tapu_koko[]; +extern const u32 gMonFrontPic_Tapu_lele[]; +extern const u32 gMonFrontPic_Tapu_bulu[]; +extern const u32 gMonFrontPic_Tapu_fini[]; +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 gMonBackPic_CircledQuestionMark[]; +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_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_UnownA[]; +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_DoubleQuestionMark[]; +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_Nincada[]; +extern const u32 gMonBackPic_Ninjask[]; +extern const u32 gMonBackPic_Shedinja[]; +extern const u32 gMonBackPic_Taillow[]; +extern const u32 gMonBackPic_Swellow[]; +extern const u32 gMonBackPic_Shroomish[]; +extern const u32 gMonBackPic_Breloom[]; +extern const u32 gMonBackPic_Spinda[]; +extern const u32 gMonBackPic_Wingull[]; +extern const u32 gMonBackPic_Pelipper[]; +extern const u32 gMonBackPic_Surskit[]; +extern const u32 gMonBackPic_Masquerain[]; +extern const u32 gMonBackPic_Wailmer[]; +extern const u32 gMonBackPic_Wailord[]; +extern const u32 gMonBackPic_Skitty[]; +extern const u32 gMonBackPic_Delcatty[]; +extern const u32 gMonBackPic_Kecleon[]; +extern const u32 gMonBackPic_Baltoy[]; +extern const u32 gMonBackPic_Claydol[]; +extern const u32 gMonBackPic_Nosepass[]; +extern const u32 gMonBackPic_Torkoal[]; +extern const u32 gMonBackPic_Sableye[]; +extern const u32 gMonBackPic_Barboach[]; +extern const u32 gMonBackPic_Whiscash[]; +extern const u32 gMonBackPic_Luvdisc[]; +extern const u32 gMonBackPic_Corphish[]; +extern const u32 gMonBackPic_Crawdaunt[]; +extern const u32 gMonBackPic_Feebas[]; +extern const u32 gMonBackPic_Milotic[]; +extern const u32 gMonBackPic_Carvanha[]; +extern const u32 gMonBackPic_Sharpedo[]; +extern const u32 gMonBackPic_Trapinch[]; +extern const u32 gMonBackPic_Vibrava[]; +extern const u32 gMonBackPic_Flygon[]; +extern const u32 gMonBackPic_Makuhita[]; +extern const u32 gMonBackPic_Hariyama[]; +extern const u32 gMonBackPic_Electrike[]; +extern const u32 gMonBackPic_Manectric[]; +extern const u32 gMonBackPic_Numel[]; +extern const u32 gMonBackPic_Camerupt[]; +extern const u32 gMonBackPic_Spheal[]; +extern const u32 gMonBackPic_Sealeo[]; +extern const u32 gMonBackPic_Walrein[]; +extern const u32 gMonBackPic_Cacnea[]; +extern const u32 gMonBackPic_Cacturne[]; +extern const u32 gMonBackPic_Snorunt[]; +extern const u32 gMonBackPic_Glalie[]; +extern const u32 gMonBackPic_Lunatone[]; +extern const u32 gMonBackPic_Solrock[]; +extern const u32 gMonBackPic_Azurill[]; +extern const u32 gMonBackPic_Spoink[]; +extern const u32 gMonBackPic_Grumpig[]; +extern const u32 gMonBackPic_Plusle[]; +extern const u32 gMonBackPic_Minun[]; +extern const u32 gMonBackPic_Mawile[]; +extern const u32 gMonBackPic_Meditite[]; +extern const u32 gMonBackPic_Medicham[]; +extern const u32 gMonBackPic_Swablu[]; +extern const u32 gMonBackPic_Altaria[]; +extern const u32 gMonBackPic_Wynaut[]; +extern const u32 gMonBackPic_Duskull[]; +extern const u32 gMonBackPic_Dusclops[]; +extern const u32 gMonBackPic_Roselia[]; +extern const u32 gMonBackPic_Slakoth[]; +extern const u32 gMonBackPic_Vigoroth[]; +extern const u32 gMonBackPic_Slaking[]; +extern const u32 gMonBackPic_Gulpin[]; +extern const u32 gMonBackPic_Swalot[]; +extern const u32 gMonBackPic_Tropius[]; +extern const u32 gMonBackPic_Whismur[]; +extern const u32 gMonBackPic_Loudred[]; +extern const u32 gMonBackPic_Exploud[]; +extern const u32 gMonBackPic_Clamperl[]; +extern const u32 gMonBackPic_Huntail[]; +extern const u32 gMonBackPic_Gorebyss[]; +extern const u32 gMonBackPic_Absol[]; +extern const u32 gMonBackPic_Shuppet[]; +extern const u32 gMonBackPic_Banette[]; +extern const u32 gMonBackPic_Seviper[]; +extern const u32 gMonBackPic_Zangoose[]; +extern const u32 gMonBackPic_Relicanth[]; +extern const u32 gMonBackPic_Aron[]; +extern const u32 gMonBackPic_Lairon[]; +extern const u32 gMonBackPic_Aggron[]; +extern const u32 gMonBackPic_Castform[]; +extern const u32 gMonBackPic_Volbeat[]; +extern const u32 gMonBackPic_Illumise[]; +extern const u32 gMonBackPic_Lileep[]; +extern const u32 gMonBackPic_Cradily[]; +extern const u32 gMonBackPic_Anorith[]; +extern const u32 gMonBackPic_Armaldo[]; +extern const u32 gMonBackPic_Ralts[]; +extern const u32 gMonBackPic_Kirlia[]; +extern const u32 gMonBackPic_Gardevoir[]; +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_Kyogre[]; +extern const u32 gMonBackPic_Groudon[]; +extern const u32 gMonBackPic_Rayquaza[]; +extern const u32 gMonBackPic_Latias[]; +extern const u32 gMonBackPic_Latios[]; +extern const u32 gMonBackPic_Jirachi[]; +extern const u32 gMonBackPic_Deoxys[]; +extern const u32 gMonBackPic_Chimecho[]; +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_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_BurmyPlant[]; +extern const u32 gMonBackPic_BurmySandy[]; +extern const u32 gMonBackPic_BurmyTrash[]; +extern const u32 gMonBackPic_WormadamPlant[]; +extern const u32 gMonBackPic_WormadamSandy[]; +extern const u32 gMonBackPic_WormadamTrash[]; +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_ShellosE[]; +extern const u32 gMonBackPic_GastrodonE[]; +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_RotomNormal[]; +extern const u32 gMonBackPic_RotomHeat[]; +extern const u32 gMonBackPic_RotomFrost[]; +extern const u32 gMonBackPic_RotomFan[]; +extern const u32 gMonBackPic_RotomMow[]; +extern const u32 gMonBackPic_RotomWash[]; +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_MeowsticMale[]; +extern const u32 gMonBackPic_MeowsticFemale[]; +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_Type_null[]; +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_Jangmo_o[]; +extern const u32 gMonBackPic_Hakamo_o[]; +extern const u32 gMonBackPic_Kommo_o[]; +extern const u32 gMonBackPic_Tapu_koko[]; +extern const u32 gMonBackPic_Tapu_lele[]; +extern const u32 gMonBackPic_Tapu_bulu[]; +extern const u32 gMonBackPic_Tapu_fini[]; +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 gMonPalette_CircledQuestionMark[]; +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_DoubleQuestionMark[]; +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_Nincada[]; +extern const u32 gMonPalette_Ninjask[]; +extern const u32 gMonPalette_Shedinja[]; +extern const u32 gMonPalette_Taillow[]; +extern const u32 gMonPalette_Swellow[]; +extern const u32 gMonPalette_Shroomish[]; +extern const u32 gMonPalette_Breloom[]; +extern const u32 gMonPalette_Spinda[]; +extern const u32 gMonPalette_Wingull[]; +extern const u32 gMonPalette_Pelipper[]; +extern const u32 gMonPalette_Surskit[]; +extern const u32 gMonPalette_Masquerain[]; +extern const u32 gMonPalette_Wailmer[]; +extern const u32 gMonPalette_Wailord[]; +extern const u32 gMonPalette_Skitty[]; +extern const u32 gMonPalette_Delcatty[]; +extern const u32 gMonPalette_Kecleon[]; +extern const u32 gMonPalette_Baltoy[]; +extern const u32 gMonPalette_Claydol[]; +extern const u32 gMonPalette_Nosepass[]; +extern const u32 gMonPalette_Torkoal[]; +extern const u32 gMonPalette_Sableye[]; +extern const u32 gMonPalette_Barboach[]; +extern const u32 gMonPalette_Whiscash[]; +extern const u32 gMonPalette_Luvdisc[]; +extern const u32 gMonPalette_Corphish[]; +extern const u32 gMonPalette_Crawdaunt[]; +extern const u32 gMonPalette_Feebas[]; +extern const u32 gMonPalette_Milotic[]; +extern const u32 gMonPalette_Carvanha[]; +extern const u32 gMonPalette_Sharpedo[]; +extern const u32 gMonPalette_Trapinch[]; +extern const u32 gMonPalette_Vibrava[]; +extern const u32 gMonPalette_Flygon[]; +extern const u32 gMonPalette_Makuhita[]; +extern const u32 gMonPalette_Hariyama[]; +extern const u32 gMonPalette_Electrike[]; +extern const u32 gMonPalette_Manectric[]; +extern const u32 gMonPalette_Numel[]; +extern const u32 gMonPalette_Camerupt[]; +extern const u32 gMonPalette_Spheal[]; +extern const u32 gMonPalette_Sealeo[]; +extern const u32 gMonPalette_Walrein[]; +extern const u32 gMonPalette_Cacnea[]; +extern const u32 gMonPalette_Cacturne[]; +extern const u32 gMonPalette_Snorunt[]; +extern const u32 gMonPalette_Glalie[]; +extern const u32 gMonPalette_Lunatone[]; +extern const u32 gMonPalette_Solrock[]; +extern const u32 gMonPalette_Azurill[]; +extern const u32 gMonPalette_Spoink[]; +extern const u32 gMonPalette_Grumpig[]; +extern const u32 gMonPalette_Plusle[]; +extern const u32 gMonPalette_Minun[]; +extern const u32 gMonPalette_Mawile[]; +extern const u32 gMonPalette_Meditite[]; +extern const u32 gMonPalette_Medicham[]; +extern const u32 gMonPalette_Swablu[]; +extern const u32 gMonPalette_Altaria[]; +extern const u32 gMonPalette_Wynaut[]; +extern const u32 gMonPalette_Duskull[]; +extern const u32 gMonPalette_Dusclops[]; +extern const u32 gMonPalette_Roselia[]; +extern const u32 gMonPalette_Slakoth[]; +extern const u32 gMonPalette_Vigoroth[]; +extern const u32 gMonPalette_Slaking[]; +extern const u32 gMonPalette_Gulpin[]; +extern const u32 gMonPalette_Swalot[]; +extern const u32 gMonPalette_Tropius[]; +extern const u32 gMonPalette_Whismur[]; +extern const u32 gMonPalette_Loudred[]; +extern const u32 gMonPalette_Exploud[]; +extern const u32 gMonPalette_Clamperl[]; +extern const u32 gMonPalette_Huntail[]; +extern const u32 gMonPalette_Gorebyss[]; +extern const u32 gMonPalette_Absol[]; +extern const u32 gMonPalette_Shuppet[]; +extern const u32 gMonPalette_Banette[]; +extern const u32 gMonPalette_Seviper[]; +extern const u32 gMonPalette_Zangoose[]; +extern const u32 gMonPalette_Relicanth[]; +extern const u32 gMonPalette_Aron[]; +extern const u32 gMonPalette_Lairon[]; +extern const u32 gMonPalette_Aggron[]; +extern const u32 gMonPalette_Castform[]; +extern const u32 gMonPalette_Volbeat[]; +extern const u32 gMonPalette_Illumise[]; +extern const u32 gMonPalette_Lileep[]; +extern const u32 gMonPalette_Cradily[]; +extern const u32 gMonPalette_Anorith[]; +extern const u32 gMonPalette_Armaldo[]; +extern const u32 gMonPalette_Ralts[]; +extern const u32 gMonPalette_Kirlia[]; +extern const u32 gMonPalette_Gardevoir[]; +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_Kyogre[]; +extern const u32 gMonPalette_Groudon[]; +extern const u32 gMonPalette_Rayquaza[]; +extern const u32 gMonPalette_Latias[]; +extern const u32 gMonPalette_Latios[]; +extern const u32 gMonPalette_Jirachi[]; +extern const u32 gMonPalette_Deoxys[]; +extern const u32 gMonPalette_Chimecho[]; +extern const u32 gMonPalette_Egg[]; +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_BurmyPlant[]; +extern const u32 gMonPalette_BurmySandy[]; +extern const u32 gMonPalette_BurmyTrash[]; +extern const u32 gMonPalette_WormadamPlant[]; +extern const u32 gMonPalette_WormadamSandy[]; +extern const u32 gMonPalette_WormadamTrash[]; +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_ShellosE[]; +extern const u32 gMonPalette_GastrodonE[]; +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_RotomNormal[]; +extern const u32 gMonPalette_RotomHeat[]; +extern const u32 gMonPalette_RotomFrost[]; +extern const u32 gMonPalette_RotomFan[]; +extern const u32 gMonPalette_RotomMow[]; +extern const u32 gMonPalette_RotomWash[]; +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_MeowsticMale[]; +extern const u32 gMonPalette_MeowsticFemale[]; +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_Type_null[]; +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_Jangmo_o[]; +extern const u32 gMonPalette_Hakamo_o[]; +extern const u32 gMonPalette_Kommo_o[]; +extern const u32 gMonPalette_Tapu_koko[]; +extern const u32 gMonPalette_Tapu_lele[]; +extern const u32 gMonPalette_Tapu_bulu[]; +extern const u32 gMonPalette_Tapu_fini[]; +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 gMonShinyPalette_CircledQuestionMark[]; +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_DoubleQuestionMark[]; -extern const u32 gMonStillFrontPic_DoubleQuestionMark[]; -extern const u16 gMonIconPalettes[][16]; +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_Nincada[]; +extern const u32 gMonShinyPalette_Ninjask[]; +extern const u32 gMonShinyPalette_Shedinja[]; +extern const u32 gMonShinyPalette_Taillow[]; +extern const u32 gMonShinyPalette_Swellow[]; +extern const u32 gMonShinyPalette_Shroomish[]; +extern const u32 gMonShinyPalette_Breloom[]; +extern const u32 gMonShinyPalette_Spinda[]; +extern const u32 gMonShinyPalette_Wingull[]; +extern const u32 gMonShinyPalette_Pelipper[]; +extern const u32 gMonShinyPalette_Surskit[]; +extern const u32 gMonShinyPalette_Masquerain[]; +extern const u32 gMonShinyPalette_Wailmer[]; +extern const u32 gMonShinyPalette_Wailord[]; +extern const u32 gMonShinyPalette_Skitty[]; +extern const u32 gMonShinyPalette_Delcatty[]; +extern const u32 gMonShinyPalette_Kecleon[]; +extern const u32 gMonShinyPalette_Baltoy[]; +extern const u32 gMonShinyPalette_Claydol[]; +extern const u32 gMonShinyPalette_Nosepass[]; +extern const u32 gMonShinyPalette_Torkoal[]; +extern const u32 gMonShinyPalette_Sableye[]; +extern const u32 gMonShinyPalette_Barboach[]; +extern const u32 gMonShinyPalette_Whiscash[]; +extern const u32 gMonShinyPalette_Luvdisc[]; +extern const u32 gMonShinyPalette_Corphish[]; +extern const u32 gMonShinyPalette_Crawdaunt[]; +extern const u32 gMonShinyPalette_Feebas[]; +extern const u32 gMonShinyPalette_Milotic[]; +extern const u32 gMonShinyPalette_Carvanha[]; +extern const u32 gMonShinyPalette_Sharpedo[]; +extern const u32 gMonShinyPalette_Trapinch[]; +extern const u32 gMonShinyPalette_Vibrava[]; +extern const u32 gMonShinyPalette_Flygon[]; +extern const u32 gMonShinyPalette_Makuhita[]; +extern const u32 gMonShinyPalette_Hariyama[]; +extern const u32 gMonShinyPalette_Electrike[]; +extern const u32 gMonShinyPalette_Manectric[]; +extern const u32 gMonShinyPalette_Numel[]; +extern const u32 gMonShinyPalette_Camerupt[]; +extern const u32 gMonShinyPalette_Spheal[]; +extern const u32 gMonShinyPalette_Sealeo[]; +extern const u32 gMonShinyPalette_Walrein[]; +extern const u32 gMonShinyPalette_Cacnea[]; +extern const u32 gMonShinyPalette_Cacturne[]; +extern const u32 gMonShinyPalette_Snorunt[]; +extern const u32 gMonShinyPalette_Glalie[]; +extern const u32 gMonShinyPalette_Lunatone[]; +extern const u32 gMonShinyPalette_Solrock[]; +extern const u32 gMonShinyPalette_Azurill[]; +extern const u32 gMonShinyPalette_Spoink[]; +extern const u32 gMonShinyPalette_Grumpig[]; +extern const u32 gMonShinyPalette_Plusle[]; +extern const u32 gMonShinyPalette_Minun[]; +extern const u32 gMonShinyPalette_Mawile[]; +extern const u32 gMonShinyPalette_Meditite[]; +extern const u32 gMonShinyPalette_Medicham[]; +extern const u32 gMonShinyPalette_Swablu[]; +extern const u32 gMonShinyPalette_Altaria[]; +extern const u32 gMonShinyPalette_Wynaut[]; +extern const u32 gMonShinyPalette_Duskull[]; +extern const u32 gMonShinyPalette_Dusclops[]; +extern const u32 gMonShinyPalette_Roselia[]; +extern const u32 gMonShinyPalette_Slakoth[]; +extern const u32 gMonShinyPalette_Vigoroth[]; +extern const u32 gMonShinyPalette_Slaking[]; +extern const u32 gMonShinyPalette_Gulpin[]; +extern const u32 gMonShinyPalette_Swalot[]; +extern const u32 gMonShinyPalette_Tropius[]; +extern const u32 gMonShinyPalette_Whismur[]; +extern const u32 gMonShinyPalette_Loudred[]; +extern const u32 gMonShinyPalette_Exploud[]; +extern const u32 gMonShinyPalette_Clamperl[]; +extern const u32 gMonShinyPalette_Huntail[]; +extern const u32 gMonShinyPalette_Gorebyss[]; +extern const u32 gMonShinyPalette_Absol[]; +extern const u32 gMonShinyPalette_Shuppet[]; +extern const u32 gMonShinyPalette_Banette[]; +extern const u32 gMonShinyPalette_Seviper[]; +extern const u32 gMonShinyPalette_Zangoose[]; +extern const u32 gMonShinyPalette_Relicanth[]; +extern const u32 gMonShinyPalette_Aron[]; +extern const u32 gMonShinyPalette_Lairon[]; +extern const u32 gMonShinyPalette_Aggron[]; +extern const u32 gMonShinyPalette_Castform[]; +extern const u32 gMonShinyPalette_Volbeat[]; +extern const u32 gMonShinyPalette_Illumise[]; +extern const u32 gMonShinyPalette_Lileep[]; +extern const u32 gMonShinyPalette_Cradily[]; +extern const u32 gMonShinyPalette_Anorith[]; +extern const u32 gMonShinyPalette_Armaldo[]; +extern const u32 gMonShinyPalette_Ralts[]; +extern const u32 gMonShinyPalette_Kirlia[]; +extern const u32 gMonShinyPalette_Gardevoir[]; +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_Kyogre[]; +extern const u32 gMonShinyPalette_Groudon[]; +extern const u32 gMonShinyPalette_Rayquaza[]; +extern const u32 gMonShinyPalette_Latias[]; +extern const u32 gMonShinyPalette_Latios[]; +extern const u32 gMonShinyPalette_Jirachi[]; +extern const u32 gMonShinyPalette_Deoxys[]; +extern const u32 gMonShinyPalette_Chimecho[]; +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_BurmyPlant[]; +extern const u32 gMonShinyPalette_BurmySandy[]; +extern const u32 gMonShinyPalette_BurmyTrash[]; +extern const u32 gMonShinyPalette_WormadamPlant[]; +extern const u32 gMonShinyPalette_WormadamSandy[]; +extern const u32 gMonShinyPalette_WormadamTrash[]; +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_ShellosE[]; +extern const u32 gMonShinyPalette_GastrodonE[]; +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_RotomNormal[]; +extern const u32 gMonShinyPalette_RotomHeat[]; +extern const u32 gMonShinyPalette_RotomFrost[]; +extern const u32 gMonShinyPalette_RotomFan[]; +extern const u32 gMonShinyPalette_RotomMow[]; +extern const u32 gMonShinyPalette_RotomWash[]; +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_MeowsticMale[]; +extern const u32 gMonShinyPalette_MeowsticFemale[]; +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_Type_null[]; +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_Jangmo_o[]; +extern const u32 gMonShinyPalette_Hakamo_o[]; +extern const u32 gMonShinyPalette_Kommo_o[]; +extern const u32 gMonShinyPalette_Tapu_koko[]; +extern const u32 gMonShinyPalette_Tapu_lele[]; +extern const u32 gMonShinyPalette_Tapu_bulu[]; +extern const u32 gMonShinyPalette_Tapu_fini[]; +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 gMonFrontPic_MegaVenusaur[]; +extern const u32 gMonBackPic_MegaVenusaur[]; +extern const u32 gMonPalette_MegaVenusaur[]; +extern const u32 gMonShinyPalette_MegaVenusaur[]; +extern const u32 gMonFrontPic_MegaCharizardX[]; +extern const u32 gMonBackPic_MegaCharizardX[]; +extern const u32 gMonPalette_MegaCharizardX[]; +extern const u32 gMonShinyPalette_MegaCharizardX[]; +extern const u32 gMonFrontPic_MegaCharizardY[]; +extern const u32 gMonBackPic_MegaCharizardY[]; +extern const u32 gMonPalette_MegaCharizardY[]; +extern const u32 gMonShinyPalette_MegaCharizardY[]; +extern const u32 gMonFrontPic_MegaBlastoise[]; +extern const u32 gMonBackPic_MegaBlastoise[]; +extern const u32 gMonPalette_MegaBlastoise[]; +extern const u32 gMonShinyPalette_MegaBlastoise[]; +extern const u32 gMonFrontPic_MegaBeedrill[]; +extern const u32 gMonBackPic_MegaBeedrill[]; +extern const u32 gMonPalette_MegaBeedrill[]; +extern const u32 gMonShinyPalette_MegaBeedrill[]; +extern const u32 gMonFrontPic_MegaPidgeot[]; +extern const u32 gMonBackPic_MegaPidgeot[]; +extern const u32 gMonPalette_MegaPidgeot[]; +extern const u32 gMonShinyPalette_MegaPidgeot[]; +extern const u32 gMonFrontPic_MegaAlakazam[]; +extern const u32 gMonBackPic_MegaAlakazam[]; +extern const u32 gMonPalette_MegaAlakazam[]; +extern const u32 gMonShinyPalette_MegaAlakazam[]; +extern const u32 gMonFrontPic_MegaSlowbro[]; +extern const u32 gMonBackPic_MegaSlowbro[]; +extern const u32 gMonPalette_MegaSlowbro[]; +extern const u32 gMonShinyPalette_MegaSlowbro[]; +extern const u32 gMonFrontPic_MegaGengar[]; +extern const u32 gMonBackPic_MegaGengar[]; +extern const u32 gMonPalette_MegaGengar[]; +extern const u32 gMonShinyPalette_MegaGengar[]; +extern const u32 gMonFrontPic_MegaKangaskhan[]; +extern const u32 gMonBackPic_MegaKangaskhan[]; +extern const u32 gMonPalette_MegaKangaskhan[]; +extern const u32 gMonShinyPalette_MegaKangaskhan[]; +extern const u32 gMonFrontPic_MegaPinsir[]; +extern const u32 gMonBackPic_MegaPinsir[]; +extern const u32 gMonPalette_MegaPinsir[]; +extern const u32 gMonShinyPalette_MegaPinsir[]; +extern const u32 gMonFrontPic_MegaGyarados[]; +extern const u32 gMonBackPic_MegaGyarados[]; +extern const u32 gMonPalette_MegaGyarados[]; +extern const u32 gMonShinyPalette_MegaGyarados[]; +extern const u32 gMonFrontPic_MegaAerodactyl[]; +extern const u32 gMonBackPic_MegaAerodactyl[]; +extern const u32 gMonPalette_MegaAerodactyl[]; +extern const u32 gMonShinyPalette_MegaAerodactyl[]; +extern const u32 gMonFrontPic_MegaMewtwoX[]; +extern const u32 gMonBackPic_MegaMewtwoX[]; +extern const u32 gMonPalette_MegaMewtwoX[]; +extern const u32 gMonShinyPalette_MegaMewtwoX[]; +extern const u32 gMonFrontPic_MegaMewtwoY[]; +extern const u32 gMonBackPic_MegaMewtwoY[]; +extern const u32 gMonPalette_MegaMewtwoY[]; +extern const u32 gMonShinyPalette_MegaMewtwoY[]; +extern const u32 gMonFrontPic_MegaAmpharos[]; +extern const u32 gMonBackPic_MegaAmpharos[]; +extern const u32 gMonPalette_MegaAmpharos[]; +extern const u32 gMonShinyPalette_MegaAmpharos[]; +extern const u32 gMonFrontPic_MegaSteelix[]; +extern const u32 gMonBackPic_MegaSteelix[]; +extern const u32 gMonPalette_MegaSteelix[]; +extern const u32 gMonShinyPalette_MegaSteelix[]; +extern const u32 gMonFrontPic_MegaScizor[]; +extern const u32 gMonBackPic_MegaScizor[]; +extern const u32 gMonPalette_MegaScizor[]; +extern const u32 gMonShinyPalette_MegaScizor[]; +extern const u32 gMonFrontPic_MegaHeracross[]; +extern const u32 gMonBackPic_MegaHeracross[]; +extern const u32 gMonPalette_MegaHeracross[]; +extern const u32 gMonShinyPalette_MegaHeracross[]; +extern const u32 gMonFrontPic_MegaHoundoom[]; +extern const u32 gMonBackPic_MegaHoundoom[]; +extern const u32 gMonPalette_MegaHoundoom[]; +extern const u32 gMonShinyPalette_MegaHoundoom[]; +extern const u32 gMonFrontPic_MegaTyranitar[]; +extern const u32 gMonBackPic_MegaTyranitar[]; +extern const u32 gMonPalette_MegaTyranitar[]; +extern const u32 gMonShinyPalette_MegaTyranitar[]; +extern const u32 gMonFrontPic_MegaSceptile[]; +extern const u32 gMonBackPic_MegaSceptile[]; +extern const u32 gMonPalette_MegaSceptile[]; +extern const u32 gMonShinyPalette_MegaSceptile[]; +extern const u32 gMonFrontPic_MegaBlaziken[]; +extern const u32 gMonBackPic_MegaBlaziken[]; +extern const u32 gMonPalette_MegaBlaziken[]; +extern const u32 gMonShinyPalette_MegaBlaziken[]; +extern const u32 gMonFrontPic_MegaSwampert[]; +extern const u32 gMonBackPic_MegaSwampert[]; +extern const u32 gMonPalette_MegaSwampert[]; +extern const u32 gMonShinyPalette_MegaSwampert[]; +extern const u32 gMonFrontPic_MegaGardevoir[]; +extern const u32 gMonBackPic_MegaGardevoir[]; +extern const u32 gMonPalette_MegaGardevoir[]; +extern const u32 gMonShinyPalette_MegaGardevoir[]; +extern const u32 gMonFrontPic_MegaSableye[]; +extern const u32 gMonBackPic_MegaSableye[]; +extern const u32 gMonPalette_MegaSableye[]; +extern const u32 gMonShinyPalette_MegaSableye[]; +extern const u32 gMonFrontPic_MegaMawile[]; +extern const u32 gMonBackPic_MegaMawile[]; +extern const u32 gMonPalette_MegaMawile[]; +extern const u32 gMonShinyPalette_MegaMawile[]; +extern const u32 gMonFrontPic_MegaAggron[]; +extern const u32 gMonBackPic_MegaAggron[]; +extern const u32 gMonPalette_MegaAggron[]; +extern const u32 gMonShinyPalette_MegaAggron[]; +extern const u32 gMonFrontPic_MegaMedicham[]; +extern const u32 gMonBackPic_MegaMedicham[]; +extern const u32 gMonPalette_MegaMedicham[]; +extern const u32 gMonShinyPalette_MegaMedicham[]; +extern const u32 gMonFrontPic_MegaManectric[]; +extern const u32 gMonBackPic_MegaManectric[]; +extern const u32 gMonPalette_MegaManectric[]; +extern const u32 gMonShinyPalette_MegaManectric[]; +extern const u32 gMonFrontPic_MegaSharpedo[]; +extern const u32 gMonBackPic_MegaSharpedo[]; +extern const u32 gMonPalette_MegaSharpedo[]; +extern const u32 gMonShinyPalette_MegaSharpedo[]; +extern const u32 gMonFrontPic_MegaCamerupt[]; +extern const u32 gMonBackPic_MegaCamerupt[]; +extern const u32 gMonPalette_MegaCamerupt[]; +extern const u32 gMonShinyPalette_MegaCamerupt[]; +extern const u32 gMonFrontPic_MegaAltaria[]; +extern const u32 gMonBackPic_MegaAltaria[]; +extern const u32 gMonPalette_MegaAltaria[]; +extern const u32 gMonShinyPalette_MegaAltaria[]; +extern const u32 gMonFrontPic_MegaBanette[]; +extern const u32 gMonBackPic_MegaBanette[]; +extern const u32 gMonPalette_MegaBanette[]; +extern const u32 gMonShinyPalette_MegaBanette[]; +extern const u32 gMonFrontPic_MegaAbsol[]; +extern const u32 gMonBackPic_MegaAbsol[]; +extern const u32 gMonPalette_MegaAbsol[]; +extern const u32 gMonShinyPalette_MegaAbsol[]; +extern const u32 gMonFrontPic_MegaGlalie[]; +extern const u32 gMonBackPic_MegaGlalie[]; +extern const u32 gMonPalette_MegaGlalie[]; +extern const u32 gMonShinyPalette_MegaGlalie[]; +extern const u32 gMonFrontPic_MegaSalamence[]; +extern const u32 gMonBackPic_MegaSalamence[]; +extern const u32 gMonPalette_MegaSalamence[]; +extern const u32 gMonShinyPalette_MegaSalamence[]; +extern const u32 gMonFrontPic_MegaMetagross[]; +extern const u32 gMonBackPic_MegaMetagross[]; +extern const u32 gMonPalette_MegaMetagross[]; +extern const u32 gMonShinyPalette_MegaMetagross[]; +extern const u32 gMonFrontPic_MegaLatias[]; +extern const u32 gMonBackPic_MegaLatias[]; +extern const u32 gMonPalette_MegaLatias[]; +extern const u32 gMonShinyPalette_MegaLatias[]; +extern const u32 gMonFrontPic_MegaLatios[]; +extern const u32 gMonBackPic_MegaLatios[]; +extern const u32 gMonPalette_MegaLatios[]; +extern const u32 gMonShinyPalette_MegaLatios[]; +extern const u32 gMonFrontPic_PrimalKyogre[]; +extern const u32 gMonBackPic_PrimalKyogre[]; +extern const u32 gMonPalette_PrimalKyogre[]; +extern const u32 gMonShinyPalette_PrimalKyogre[]; +extern const u32 gMonFrontPic_PrimalGroudon[]; +extern const u32 gMonBackPic_PrimalGroudon[]; +extern const u32 gMonPalette_PrimalGroudon[]; +extern const u32 gMonShinyPalette_PrimalGroudon[]; +extern const u32 gMonFrontPic_MegaRayquaza[]; +extern const u32 gMonBackPic_MegaRayquaza[]; +extern const u32 gMonPalette_MegaRayquaza[]; +extern const u32 gMonShinyPalette_MegaRayquaza[]; +extern const u32 gMonFrontPic_MegaLopunny[]; +extern const u32 gMonBackPic_MegaLopunny[]; +extern const u32 gMonPalette_MegaLopunny[]; +extern const u32 gMonShinyPalette_MegaLopunny[]; +extern const u32 gMonFrontPic_MegaGarchomp[]; +extern const u32 gMonBackPic_MegaGarchomp[]; +extern const u32 gMonPalette_MegaGarchomp[]; +extern const u32 gMonShinyPalette_MegaGarchomp[]; +extern const u32 gMonFrontPic_MegaLucario[]; +extern const u32 gMonBackPic_MegaLucario[]; +extern const u32 gMonPalette_MegaLucario[]; +extern const u32 gMonShinyPalette_MegaLucario[]; +extern const u32 gMonFrontPic_MegaAbomasnow[]; +extern const u32 gMonBackPic_MegaAbomasnow[]; +extern const u32 gMonPalette_MegaAbomasnow[]; +extern const u32 gMonShinyPalette_MegaAbomasnow[]; +extern const u32 gMonFrontPic_MegaGallade[]; +extern const u32 gMonBackPic_MegaGallade[]; +extern const u32 gMonPalette_MegaGallade[]; +extern const u32 gMonShinyPalette_MegaGallade[]; +extern const u32 gMonFrontPic_MegaAudino[]; +extern const u32 gMonBackPic_MegaAudino[]; +extern const u32 gMonPalette_MegaAudino[]; +extern const u32 gMonShinyPalette_MegaAudino[]; +extern const u32 gMonFrontPic_MegaDiancie[]; +extern const u32 gMonBackPic_MegaDiancie[]; +extern const u32 gMonPalette_MegaDiancie[]; +extern const u32 gMonShinyPalette_MegaDiancie[]; + +extern const u32 gMonFrontPic_AlolanRattata[]; +extern const u32 gMonBackPic_AlolanRattata[]; +extern const u32 gMonPalette_AlolanRattata[]; +extern const u32 gMonShinyPalette_AlolanRattata[]; +extern const u32 gMonFrontPic_AlolanRaticate[]; +extern const u32 gMonBackPic_AlolanRaticate[]; +extern const u32 gMonPalette_AlolanRaticate[]; +extern const u32 gMonShinyPalette_AlolanRaticate[]; +extern const u32 gMonFrontPic_AlolanRaichu[]; +extern const u32 gMonBackPic_AlolanRaichu[]; +extern const u32 gMonPalette_AlolanRaichu[]; +extern const u32 gMonShinyPalette_AlolanRaichu[]; +extern const u32 gMonFrontPic_AlolanSandshrew[]; +extern const u32 gMonBackPic_AlolanSandshrew[]; +extern const u32 gMonPalette_AlolanSandshrew[]; +extern const u32 gMonShinyPalette_AlolanSandshrew[]; +extern const u32 gMonFrontPic_AlolanSandslash[]; +extern const u32 gMonBackPic_AlolanSandslash[]; +extern const u32 gMonPalette_AlolanSandslash[]; +extern const u32 gMonShinyPalette_AlolanSandslash[]; +extern const u32 gMonFrontPic_AlolanVulpix[]; +extern const u32 gMonBackPic_AlolanVulpix[]; +extern const u32 gMonPalette_AlolanVulpix[]; +extern const u32 gMonShinyPalette_AlolanVulpix[]; +extern const u32 gMonFrontPic_AlolanNinetales[]; +extern const u32 gMonBackPic_AlolanNinetales[]; +extern const u32 gMonPalette_AlolanNinetales[]; +extern const u32 gMonShinyPalette_AlolanNinetales[]; +extern const u32 gMonFrontPic_AlolanDiglett[]; +extern const u32 gMonBackPic_AlolanDiglett[]; +extern const u32 gMonPalette_AlolanDiglett[]; +extern const u32 gMonShinyPalette_AlolanDiglett[]; +extern const u32 gMonFrontPic_AlolanDugtrio[]; +extern const u32 gMonBackPic_AlolanDugtrio[]; +extern const u32 gMonPalette_AlolanDugtrio[]; +extern const u32 gMonShinyPalette_AlolanDugtrio[]; +extern const u32 gMonFrontPic_AlolanMeowth[]; +extern const u32 gMonBackPic_AlolanMeowth[]; +extern const u32 gMonPalette_AlolanMeowth[]; +extern const u32 gMonShinyPalette_AlolanMeowth[]; +extern const u32 gMonFrontPic_AlolanPersian[]; +extern const u32 gMonBackPic_AlolanPersian[]; +extern const u32 gMonPalette_AlolanPersian[]; +extern const u32 gMonShinyPalette_AlolanPersian[]; +extern const u32 gMonFrontPic_AlolanGeodude[]; +extern const u32 gMonBackPic_AlolanGeodude[]; +extern const u32 gMonPalette_AlolanGeodude[]; +extern const u32 gMonShinyPalette_AlolanGeodude[]; +extern const u32 gMonFrontPic_AlolanGraveler[]; +extern const u32 gMonBackPic_AlolanGraveler[]; +extern const u32 gMonPalette_AlolanGraveler[]; +extern const u32 gMonShinyPalette_AlolanGraveler[]; +extern const u32 gMonFrontPic_AlolanGolem[]; +extern const u32 gMonBackPic_AlolanGolem[]; +extern const u32 gMonPalette_AlolanGolem[]; +extern const u32 gMonShinyPalette_AlolanGolem[]; +extern const u32 gMonFrontPic_AlolanGrimer[]; +extern const u32 gMonBackPic_AlolanGrimer[]; +extern const u32 gMonPalette_AlolanGrimer[]; +extern const u32 gMonShinyPalette_AlolanGrimer[]; +extern const u32 gMonFrontPic_AlolanMuk[]; +extern const u32 gMonBackPic_AlolanMuk[]; +extern const u32 gMonPalette_AlolanMuk[]; +extern const u32 gMonShinyPalette_AlolanMuk[]; +extern const u32 gMonFrontPic_AlolanExeggutor[]; +extern const u32 gMonBackPic_AlolanExeggutor[]; +extern const u32 gMonPalette_AlolanExeggutor[]; +extern const u32 gMonShinyPalette_AlolanExeggutor[]; +extern const u32 gMonFrontPic_AlolanMarowak[]; +extern const u32 gMonBackPic_AlolanMarowak[]; +extern const u32 gMonPalette_AlolanMarowak[]; +extern const u32 gMonShinyPalette_AlolanMarowak[]; + +extern const u32 gMonFrontPic_ShayminSky[]; +extern const u32 gMonBackPic_ShayminSky[]; +extern const u32 gMonPalette_ShayminSky[]; +extern const u32 gMonShinyPalette_ShayminSky[]; +extern const u32 gMonFrontPic_GiratinaOrigin[]; +extern const u32 gMonBackPic_GiratinaOrigin[]; +extern const u32 gMonPalette_GiratinaOrigin[]; +extern const u32 gMonShinyPalette_GiratinaOrigin[]; +extern const u32 gMonFrontPic_DarmanitanZen[]; +extern const u32 gMonBackPic_DarmanitanZen[]; +extern const u32 gMonPalette_DarmanitanZen[]; +extern const u32 gMonShinyPalette_DarmanitanZen[]; +extern const u32 gMonFrontPic_TornadusTherian[]; +extern const u32 gMonBackPic_TornadusTherian[]; +extern const u32 gMonPalette_TornadusTherian[]; +extern const u32 gMonShinyPalette_TornadusTherian[]; +extern const u32 gMonFrontPic_ThundurusTherian[]; +extern const u32 gMonBackPic_ThundurusTherian[]; +extern const u32 gMonPalette_ThundurusTherian[]; +extern const u32 gMonShinyPalette_ThundurusTherian[]; +extern const u32 gMonFrontPic_LandorusTherian[]; +extern const u32 gMonBackPic_LandorusTherian[]; +extern const u32 gMonPalette_LandorusTherian[]; +extern const u32 gMonShinyPalette_LandorusTherian[]; +extern const u32 gMonFrontPic_MeloettaPirouette[]; +extern const u32 gMonBackPic_MeloettaPirouette[]; +extern const u32 gMonPalette_MeloettaPirouette[]; +extern const u32 gMonShinyPalette_MeloettaPirouette[]; +extern const u32 gMonFrontPic_AegislashBlade[]; +extern const u32 gMonBackPic_AegislashBlade[]; +extern const u32 gMonPalette_AegislashBlade[]; +extern const u32 gMonShinyPalette_AegislashBlade[]; +extern const u32 gMonFrontPic_HoopaUnbound[]; +extern const u32 gMonBackPic_HoopaUnbound[]; +extern const u32 gMonPalette_HoopaUnbound[]; +extern const u32 gMonShinyPalette_HoopaUnbound[]; +extern const u32 gMonFrontPic_MiniorCore[]; +extern const u32 gMonBackPic_MiniorCore[]; +extern const u32 gMonPalette_MiniorCore[]; +extern const u32 gMonShinyPalette_MiniorCore[]; +extern const u32 gMonFrontPic_WishiwashiSchool[]; +extern const u32 gMonBackPic_WishiwashiSchool[]; +extern const u32 gMonPalette_WishiwashiSchool[]; +extern const u32 gMonShinyPalette_WishiwashiSchool[]; +extern const u32 gMonFrontPic_KyuremBlack[]; +extern const u32 gMonBackPic_KyuremBlack[]; +extern const u32 gMonPalette_KyuremBlack[]; +extern const u32 gMonShinyPalette_KyuremBlack[]; +extern const u32 gMonFrontPic_KyuremWhite[]; +extern const u32 gMonBackPic_KyuremWhite[]; +extern const u32 gMonPalette_KyuremWhite[]; +extern const u32 gMonShinyPalette_KyuremWhite[]; +extern const u32 gMonFrontPic_MimikyuBusted[]; +extern const u32 gMonBackPic_MimikyuBusted[]; +extern const u32 gMonPalette_MimikyuBusted[]; +extern const u32 gMonShinyPalette_MimikyuBusted[]; +extern const u32 gMonFrontPic_LycanrocMidnight[]; +extern const u32 gMonBackPic_LycanrocMidnight[]; +extern const u32 gMonPalette_LycanrocMidnight[]; +extern const u32 gMonShinyPalette_LycanrocMidnight[]; +extern const u32 gMonFrontPic_LycanrocDusk[]; +extern const u32 gMonBackPic_LycanrocDusk[]; +extern const u32 gMonPalette_LycanrocDusk[]; +extern const u32 gMonShinyPalette_LycanrocDusk[]; +extern const u32 gMonFrontPic_Zygarde10[]; +extern const u32 gMonBackPic_Zygarde10[]; +extern const u32 gMonPalette_Zygarde10[]; +extern const u32 gMonShinyPalette_Zygarde10[]; +extern const u32 gMonFrontPic_ZygardeComplete[]; +extern const u32 gMonBackPic_ZygardeComplete[]; +extern const u32 gMonPalette_ZygardeComplete[]; +extern const u32 gMonShinyPalette_ZygardeComplete[]; + +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_UnownA[]; +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_Nincada[]; +extern const u8 gMonIcon_Ninjask[]; +extern const u8 gMonIcon_Shedinja[]; +extern const u8 gMonIcon_Taillow[]; +extern const u8 gMonIcon_Swellow[]; +extern const u8 gMonIcon_Shroomish[]; +extern const u8 gMonIcon_Breloom[]; +extern const u8 gMonIcon_Spinda[]; +extern const u8 gMonIcon_Wingull[]; +extern const u8 gMonIcon_Pelipper[]; +extern const u8 gMonIcon_Surskit[]; +extern const u8 gMonIcon_Masquerain[]; +extern const u8 gMonIcon_Wailmer[]; +extern const u8 gMonIcon_Wailord[]; +extern const u8 gMonIcon_Skitty[]; +extern const u8 gMonIcon_Delcatty[]; +extern const u8 gMonIcon_Kecleon[]; +extern const u8 gMonIcon_Baltoy[]; +extern const u8 gMonIcon_Claydol[]; +extern const u8 gMonIcon_Nosepass[]; +extern const u8 gMonIcon_Torkoal[]; +extern const u8 gMonIcon_Sableye[]; +extern const u8 gMonIcon_Barboach[]; +extern const u8 gMonIcon_Whiscash[]; +extern const u8 gMonIcon_Luvdisc[]; +extern const u8 gMonIcon_Corphish[]; +extern const u8 gMonIcon_Crawdaunt[]; +extern const u8 gMonIcon_Feebas[]; +extern const u8 gMonIcon_Milotic[]; +extern const u8 gMonIcon_Carvanha[]; +extern const u8 gMonIcon_Sharpedo[]; +extern const u8 gMonIcon_Trapinch[]; +extern const u8 gMonIcon_Vibrava[]; +extern const u8 gMonIcon_Flygon[]; +extern const u8 gMonIcon_Makuhita[]; +extern const u8 gMonIcon_Hariyama[]; +extern const u8 gMonIcon_Electrike[]; +extern const u8 gMonIcon_Manectric[]; +extern const u8 gMonIcon_Numel[]; +extern const u8 gMonIcon_Camerupt[]; +extern const u8 gMonIcon_Spheal[]; +extern const u8 gMonIcon_Sealeo[]; +extern const u8 gMonIcon_Walrein[]; +extern const u8 gMonIcon_Cacnea[]; +extern const u8 gMonIcon_Cacturne[]; +extern const u8 gMonIcon_Snorunt[]; +extern const u8 gMonIcon_Glalie[]; +extern const u8 gMonIcon_Lunatone[]; +extern const u8 gMonIcon_Solrock[]; +extern const u8 gMonIcon_Azurill[]; +extern const u8 gMonIcon_Spoink[]; +extern const u8 gMonIcon_Grumpig[]; +extern const u8 gMonIcon_Plusle[]; +extern const u8 gMonIcon_Minun[]; +extern const u8 gMonIcon_Mawile[]; +extern const u8 gMonIcon_Meditite[]; +extern const u8 gMonIcon_Medicham[]; +extern const u8 gMonIcon_Swablu[]; +extern const u8 gMonIcon_Altaria[]; +extern const u8 gMonIcon_Wynaut[]; +extern const u8 gMonIcon_Duskull[]; +extern const u8 gMonIcon_Dusclops[]; +extern const u8 gMonIcon_Roselia[]; +extern const u8 gMonIcon_Slakoth[]; +extern const u8 gMonIcon_Vigoroth[]; +extern const u8 gMonIcon_Slaking[]; +extern const u8 gMonIcon_Gulpin[]; +extern const u8 gMonIcon_Swalot[]; +extern const u8 gMonIcon_Tropius[]; +extern const u8 gMonIcon_Whismur[]; +extern const u8 gMonIcon_Loudred[]; +extern const u8 gMonIcon_Exploud[]; +extern const u8 gMonIcon_Clamperl[]; +extern const u8 gMonIcon_Huntail[]; +extern const u8 gMonIcon_Gorebyss[]; +extern const u8 gMonIcon_Absol[]; +extern const u8 gMonIcon_Shuppet[]; +extern const u8 gMonIcon_Banette[]; +extern const u8 gMonIcon_Seviper[]; +extern const u8 gMonIcon_Zangoose[]; +extern const u8 gMonIcon_Relicanth[]; +extern const u8 gMonIcon_Aron[]; +extern const u8 gMonIcon_Lairon[]; +extern const u8 gMonIcon_Aggron[]; +extern const u8 gMonIcon_Castform[]; +extern const u8 gMonIcon_Volbeat[]; +extern const u8 gMonIcon_Illumise[]; +extern const u8 gMonIcon_Lileep[]; +extern const u8 gMonIcon_Cradily[]; +extern const u8 gMonIcon_Anorith[]; +extern const u8 gMonIcon_Armaldo[]; +extern const u8 gMonIcon_Ralts[]; +extern const u8 gMonIcon_Kirlia[]; +extern const u8 gMonIcon_Gardevoir[]; +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_Kyogre[]; +extern const u8 gMonIcon_Groudon[]; +extern const u8 gMonIcon_Rayquaza[]; +extern const u8 gMonIcon_Latias[]; +extern const u8 gMonIcon_Latios[]; +extern const u8 gMonIcon_Jirachi[]; +extern const u8 gMonIcon_Deoxys[]; +extern const u8 gMonIcon_Chimecho[]; +extern const u8 gMonIcon_Egg[]; +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_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_BurmyPlant[]; +extern const u8 gMonIcon_BurmySandy[]; +extern const u8 gMonIcon_BurmyTrash[]; +extern const u8 gMonIcon_WormadamPlant[]; +extern const u8 gMonIcon_WormadamSandy[]; +extern const u8 gMonIcon_WormadamTrash[]; +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_RotomNormal[]; +extern const u8 gMonIcon_RotomHeat[]; +extern const u8 gMonIcon_RotomFrost[]; +extern const u8 gMonIcon_RotomFan[]; +extern const u8 gMonIcon_RotomMow[]; +extern const u8 gMonIcon_RotomWash[]; +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_MeowsticMale[]; +extern const u8 gMonIcon_MeowsticFemale[]; +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_Type_null[]; +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_Jangmo_o[]; +extern const u8 gMonIcon_Hakamo_o[]; +extern const u8 gMonIcon_Kommo_o[]; +extern const u8 gMonIcon_Tapu_koko[]; +extern const u8 gMonIcon_Tapu_lele[]; +extern const u8 gMonIcon_Tapu_bulu[]; +extern const u8 gMonIcon_Tapu_fini[]; +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_MegaVenusaur[]; +extern const u8 gMonIcon_MegaCharizardX[]; +extern const u8 gMonIcon_MegaCharizardY[]; +extern const u8 gMonIcon_MegaBlastoise[]; +extern const u8 gMonIcon_MegaBeedrill[]; +extern const u8 gMonIcon_MegaPidgeot[]; +extern const u8 gMonIcon_MegaAlakazam[]; +extern const u8 gMonIcon_MegaSlowbro[]; +extern const u8 gMonIcon_MegaGengar[]; +extern const u8 gMonIcon_MegaKangaskhan[]; +extern const u8 gMonIcon_MegaPinsir[]; +extern const u8 gMonIcon_MegaGyarados[]; +extern const u8 gMonIcon_MegaAerodactyl[]; +extern const u8 gMonIcon_MegaMewtwoX[]; +extern const u8 gMonIcon_MegaMewtwoY[]; +extern const u8 gMonIcon_MegaAmpharos[]; +extern const u8 gMonIcon_MegaSteelix[]; +extern const u8 gMonIcon_MegaScizor[]; +extern const u8 gMonIcon_MegaHeracross[]; +extern const u8 gMonIcon_MegaHoundoom[]; +extern const u8 gMonIcon_MegaTyranitar[]; +extern const u8 gMonIcon_MegaSceptile[]; +extern const u8 gMonIcon_MegaBlaziken[]; +extern const u8 gMonIcon_MegaSwampert[]; +extern const u8 gMonIcon_MegaGardevoir[]; +extern const u8 gMonIcon_MegaSableye[]; +extern const u8 gMonIcon_MegaMawile[]; +extern const u8 gMonIcon_MegaAggron[]; +extern const u8 gMonIcon_MegaMedicham[]; +extern const u8 gMonIcon_MegaManectric[]; +extern const u8 gMonIcon_MegaSharpedo[]; +extern const u8 gMonIcon_MegaCamerupt[]; +extern const u8 gMonIcon_MegaAltaria[]; +extern const u8 gMonIcon_MegaBanette[]; +extern const u8 gMonIcon_MegaAbsol[]; +extern const u8 gMonIcon_MegaGlalie[]; +extern const u8 gMonIcon_MegaSalamence[]; +extern const u8 gMonIcon_MegaMetagross[]; +extern const u8 gMonIcon_MegaLatias[]; +extern const u8 gMonIcon_MegaLatios[]; +extern const u8 gMonIcon_PrimalKyogre[]; +extern const u8 gMonIcon_PrimalGroudon[]; +extern const u8 gMonIcon_MegaRayquaza[]; +extern const u8 gMonIcon_MegaLopunny[]; +extern const u8 gMonIcon_MegaGarchomp[]; +extern const u8 gMonIcon_MegaLucario[]; +extern const u8 gMonIcon_MegaAbomasnow[]; +extern const u8 gMonIcon_MegaGallade[]; +extern const u8 gMonIcon_MegaAudino[]; +extern const u8 gMonIcon_MegaDiancie[]; + +extern const u8 gMonIcon_AlolanRattata[]; +extern const u8 gMonIcon_AlolanRaticate[]; +extern const u8 gMonIcon_AlolanRaichu[]; +extern const u8 gMonIcon_AlolanSandshrew[]; +extern const u8 gMonIcon_AlolanSandslash[]; +extern const u8 gMonIcon_AlolanVulpix[]; +extern const u8 gMonIcon_AlolanNinetales[]; +extern const u8 gMonIcon_AlolanDiglett[]; +extern const u8 gMonIcon_AlolanDugtrio[]; +extern const u8 gMonIcon_AlolanMeowth[]; +extern const u8 gMonIcon_AlolanPersian[]; +extern const u8 gMonIcon_AlolanGeodude[]; +extern const u8 gMonIcon_AlolanGraveler[]; +extern const u8 gMonIcon_AlolanGolem[]; +extern const u8 gMonIcon_AlolanGrimer[]; +extern const u8 gMonIcon_AlolanMuk[]; +extern const u8 gMonIcon_AlolanExeggutor[]; +extern const u8 gMonIcon_AlolanMarowak[]; + +extern const u8 gMonIcon_ShayminSky[]; +extern const u8 gMonIcon_GiratinaOrigin[]; +extern const u8 gMonIcon_DarmanitanZen[]; +extern const u8 gMonIcon_TornadusTherian[]; +extern const u8 gMonIcon_ThundurusTherian[]; +extern const u8 gMonIcon_LandorusTherian[]; +extern const u8 gMonIcon_MeloettaPirouette[]; +extern const u8 gMonIcon_AegislashBlade[]; +extern const u8 gMonIcon_HoopaUnbound[]; +extern const u8 gMonIcon_MiniorCore[]; +extern const u8 gMonIcon_WishiwashiSchool[]; +extern const u8 gMonIcon_KyuremBlack[]; +extern const u8 gMonIcon_KyuremWhite[]; +extern const u8 gMonIcon_MimikyuBusted[]; +extern const u8 gMonIcon_LycanrocMidnight[]; +extern const u8 gMonIcon_LycanrocDusk[]; +extern const u8 gMonIcon_Zygarde10[]; +extern const u8 gMonIcon_ZygardeComplete[]; + +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[]; // trainer sprites extern const u32 gTrainerFrontPic_Hiker[]; 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 81c17f545..6c98e0f97 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -52,7 +52,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; @@ -71,7 +70,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; }; @@ -150,8 +150,7 @@ struct BattlePokemon /*0x15*/ u32 speedIV:5; /*0x16*/ u32 spAttackIV:5; /*0x17*/ u32 spDefenseIV:5; - /*0x17*/ u32 isEgg:1; - /*0x17*/ u32 abilityNum:1; + /*0x17*/ u32 abilityNum:2; /*0x18*/ s8 statStages[NUM_BATTLE_STATS]; /*0x20*/ u8 ability; /*0x21*/ u8 type1; @@ -184,7 +183,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; @@ -200,8 +199,9 @@ struct BaseStats /* 0x14 */ u8 eggGroup1; /* 0x15 */ u8 eggGroup2; /* 0x16 */ u8 abilities[2]; - /* 0x18 */ u8 safariZoneFleeRate; - /* 0x19 */ u8 bodyColor : 7; + /* 0x18 */ u8 abilityHidden; + /* 0x19 */ u8 safariZoneFleeRate; + /* 0x1A */ u8 bodyColor : 7; u8 noFlip : 1; }; @@ -224,10 +224,10 @@ struct SpindaSpot u16 image[16]; }; -struct __attribute__((packed)) LevelUpMove +struct LevelUpMove { - u16 move:9; - u16 level:7; + u16 move; + u16 level; }; struct Evolution @@ -250,7 +250,7 @@ extern const struct BaseStats gBaseStats[]; extern const u8 *const gItemEffectTable[]; extern const struct Evolution gEvolutionTable[][EVOS_PER_MON]; extern const u32 gExperienceTables[][MAX_LEVEL + 1]; -extern const u16 *const gLevelUpLearnsets[]; +extern const struct LevelUpMove *const gLevelUpLearnsets[]; extern const u8 gPPUpGetMask[]; extern const u8 gPPUpSetMask[]; extern const u8 gPPUpAddMask[]; @@ -306,6 +306,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); @@ -352,7 +353,6 @@ 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/ld_script.txt b/ld_script.txt index 0b8702d96..0b878cee4 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; @@ -1256,13 +1250,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..dabd9ce5b 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,664 @@ 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_not Cry_Turtwig + cry_not Cry_Grotle + cry_not Cry_Torterra + cry_not Cry_Chimchar + cry_not Cry_Monferno + cry_not Cry_Infernape + cry_not Cry_Piplup + cry_not Cry_Prinplup + cry_not Cry_Empoleon + cry_not Cry_Starly + cry_not Cry_Staravia + cry_not Cry_Staraptor + cry_not Cry_Bidoof + cry_not Cry_Bibarel + cry_not Cry_Kricketot + cry_not Cry_Kricketune + cry_not Cry_Shinx + cry_not Cry_Luxio + cry_not Cry_Luxray + cry_not Cry_Budew + cry_not Cry_Roserade + cry_not Cry_Cranidos + cry_not Cry_Rampardos + cry_not Cry_Shieldon + cry_not Cry_Bastiodon + cry_not Cry_Burmy + cry_not Cry_Wormadam + cry_not Cry_Mothim + cry_not Cry_Combee + cry_not Cry_Vespiquen + cry_not Cry_Pachirisu + cry_not Cry_Buizel + cry_not Cry_Floatzel + cry_not Cry_Cherubi + cry_not Cry_Cherrim + cry_not Cry_Shellos + cry_not Cry_Gastrodon + cry_not Cry_Ambipom + cry_not Cry_Drifloon + cry_not Cry_Drifblim + cry_not Cry_Buneary + cry_not Cry_Lopunny + cry_not Cry_Mismagius + cry_not Cry_Honchkrow + cry_not Cry_Glameow + cry_not Cry_Purugly + cry_not Cry_Chingling + cry_not Cry_Stunky + cry_not Cry_Skuntank + cry_not Cry_Bronzor + cry_not Cry_Bronzong + cry_not Cry_Bonsly + cry_not Cry_Mimejr + cry_not Cry_Happiny + cry_not Cry_Chatot + cry_not Cry_Spiritomb + cry_not Cry_Gible + cry_not Cry_Gabite + cry_not Cry_Garchomp + cry_not Cry_Munchlax + cry_not Cry_Riolu + cry_not Cry_Lucario + cry_not Cry_Hippopotas + cry_not Cry_Hippowdon + cry_not Cry_Skorupi + cry_not Cry_Drapion + cry_not Cry_Croagunk + cry_not Cry_Toxicroak + cry_not Cry_Carnivine + cry_not Cry_Finneon + cry_not Cry_Lumineon + cry_not Cry_Mantyke + cry_not Cry_Snover + cry_not Cry_Abomasnow + cry_not Cry_Weavile + cry_not Cry_Magnezone + cry_not Cry_Lickilicky + cry_not Cry_Rhyperior + cry_not Cry_Tangrowth + cry_not Cry_Electivire + cry_not Cry_Magmortar + cry_not Cry_Togekiss + cry_not Cry_Yanmega + cry_not Cry_Leafeon + cry_not Cry_Glaceon + cry_not Cry_Gliscor + cry_not Cry_Mamoswine + cry_not Cry_PorygonZ + cry_not Cry_Gallade + cry_not Cry_Probopass + cry_not Cry_Dusknoir + cry_not Cry_Froslass + cry_not Cry_Rotom + cry_not Cry_Uxie + cry_not Cry_Mesprit + cry_not Cry_Azelf + cry_not Cry_Dialga + cry_not Cry_Palkia + cry_not Cry_Heatran + cry_not Cry_Regigigas + cry_not Cry_Giratina + cry_not Cry_Cresselia + cry_not Cry_Phione + cry_not Cry_Manaphy + cry_not Cry_Darkrai + cry_not Cry_Shaymin + cry_not Cry_Arceus + cry_not Cry_Victini + cry_not Cry_Snivy + cry_not Cry_Servine + cry_not Cry_Serperior + cry_not Cry_Tepig + cry_not Cry_Pignite + cry_not Cry_Emboar + cry_not Cry_Oshawott + cry_not Cry_Dewott + cry_not Cry_Samurott + cry_not Cry_Patrat + cry_not Cry_Watchog + cry_not Cry_Lillipup + cry_not Cry_Herdier + cry_not Cry_Stoutland + cry_not Cry_Purrloin + cry_not Cry_Liepard + cry_not Cry_Pansage + cry_not Cry_Simisage + cry_not Cry_Pansear + cry_not Cry_Simisear + cry_not Cry_Panpour + cry_not Cry_Simipour + cry_not Cry_Munna + cry_not Cry_Musharna + cry_not Cry_Pidove + cry_not Cry_Tranquill + cry_not Cry_Unfezant + cry_not Cry_Blitzle + cry_not Cry_Zebstrika + cry_not Cry_Roggenrola + cry_not Cry_Boldore + cry_not Cry_Gigalith + cry_not Cry_Woobat + cry_not Cry_Swoobat + cry_not Cry_Drilbur + cry_not Cry_Excadrill + cry_not Cry_Audino + cry_not Cry_Timburr + cry_not Cry_Gurdurr + cry_not Cry_Conkeldurr + cry_not Cry_Tympole + cry_not Cry_Palpitoad + cry_not Cry_Seismitoad + cry_not Cry_Throh + cry_not Cry_Sawk + cry_not Cry_Sewaddle + cry_not Cry_Swadloon + cry_not Cry_Leavanny + cry_not Cry_Venipede + cry_not Cry_Whirlipede + cry_not Cry_Scolipede + cry_not Cry_Cottonee + cry_not Cry_Whimsicott + cry_not Cry_Petilil + cry_not Cry_Lilligant + cry_not Cry_Basculin + cry_not Cry_Sandile + cry_not Cry_Krokorok + cry_not Cry_Krookodile + cry_not Cry_Darumaka + cry_not Cry_Darmanitan + cry_not Cry_Maractus + cry_not Cry_Dwebble + cry_not Cry_Crustle + cry_not Cry_Scraggy + cry_not Cry_Scrafty + cry_not Cry_Sigilyph + cry_not Cry_Yamask + cry_not Cry_Cofagrigus + cry_not Cry_Tirtouga + cry_not Cry_Carracosta + cry_not Cry_Archen + cry_not Cry_Archeops + cry_not Cry_Trubbish + cry_not Cry_Garbodor + cry_not Cry_Zorua + cry_not Cry_Zoroark + cry_not Cry_Minccino + cry_not Cry_Cinccino + cry_not Cry_Gothita + cry_not Cry_Gothorita + cry_not Cry_Gothitelle + cry_not Cry_Solosis + cry_not Cry_Duosion + cry_not Cry_Reuniclus + cry_not Cry_Ducklett + cry_not Cry_Swanna + cry_not Cry_Vanillite + cry_not Cry_Vanillish + cry_not Cry_Vanilluxe + cry_not Cry_Deerling + cry_not Cry_Sawsbuck + cry_not Cry_Emolga + cry_not Cry_Karrablast + cry_not Cry_Escavalier + cry_not Cry_Foongus + cry_not Cry_Amoonguss + cry_not Cry_Frillish + cry_not Cry_Jellicent + cry_not Cry_Alomomola + cry_not Cry_Joltik + cry_not Cry_Galvantula + cry_not Cry_Ferroseed + cry_not Cry_Ferrothorn + cry_not Cry_Klink + cry_not Cry_Klang + cry_not Cry_Klinklang + cry_not Cry_Tynamo + cry_not Cry_Eelektrik + cry_not Cry_Eelektross + cry_not Cry_Elgyem + cry_not Cry_Beheeyem + cry_not Cry_Litwick + cry_not Cry_Lampent + cry_not Cry_Chandelure + cry_not Cry_Axew + cry_not Cry_Fraxure + cry_not Cry_Haxorus + cry_not Cry_Cubchoo + cry_not Cry_Beartic + cry_not Cry_Cryogonal + cry_not Cry_Shelmet + cry_not Cry_Accelgor + cry_not Cry_Stunfisk + cry_not Cry_Mienfoo + cry_not Cry_Mienshao + cry_not Cry_Druddigon + cry_not Cry_Golett + cry_not Cry_Golurk + cry_not Cry_Pawniard + cry_not Cry_Bisharp + cry_not Cry_Bouffalant + cry_not Cry_Rufflet + cry_not Cry_Braviary + cry_not Cry_Vullaby + cry_not Cry_Mandibuzz + cry_not Cry_Heatmor + cry_not Cry_Durant + cry_not Cry_Deino + cry_not Cry_Zweilous + cry_not Cry_Hydreigon + cry_not Cry_Larvesta + cry_not Cry_Volcarona + cry_not Cry_Cobalion + cry_not Cry_Terrakion + cry_not Cry_Virizion + cry_not Cry_Tornadus + cry_not Cry_Thundurus + cry_not Cry_Reshiram + cry_not Cry_Zekrom + cry_not Cry_Landorus + cry_not Cry_Kyurem + cry_not Cry_Keldeo + cry_not Cry_Meloetta + cry_not Cry_Genesect + cry_not Cry_Chespin + cry_not Cry_Quilladin + cry_not Cry_Chesnaught + cry_not Cry_Fennekin + cry_not Cry_Braixen + cry_not Cry_Delphox + cry_not Cry_Froakie + cry_not Cry_Frogadier + cry_not Cry_Greninja + cry_not Cry_Bunnelby + cry_not Cry_Diggersby + cry_not Cry_Fletchling + cry_not Cry_Fletchinder + cry_not Cry_Talonflame + cry_not Cry_Scatterbug + cry_not Cry_Spewpa + cry_not Cry_Vivillon + cry_not Cry_Litleo + cry_not Cry_Pyroar + cry_not Cry_Flabebe + cry_not Cry_Floette + cry_not Cry_Florges + cry_not Cry_Skiddo + cry_not Cry_Gogoat + cry_not Cry_Pancham + cry_not Cry_Pangoro + cry_not Cry_Furfrou + cry_not Cry_Espurr + cry_not Cry_Meowstic + cry_not Cry_Honedge + cry_not Cry_Doublade + cry_not Cry_Aegislash + cry_not Cry_Spritzee + cry_not Cry_Aromatisse + cry_not Cry_Swirlix + cry_not Cry_Slurpuff + cry_not Cry_Inkay + cry_not Cry_Malamar + cry_not Cry_Binacle + cry_not Cry_Barbaracle + cry_not Cry_Skrelp + cry_not Cry_Dragalge + cry_not Cry_Clauncher + cry_not Cry_Clawitzer + cry_not Cry_Helioptile + cry_not Cry_Heliolisk + cry_not Cry_Tyrunt + cry_not Cry_Tyrantrum + cry_not Cry_Amaura + cry_not Cry_Aurorus + cry_not Cry_Sylveon + cry_not Cry_Hawlucha + cry_not Cry_Dedenne + cry_not Cry_Carbink + cry_not Cry_Goomy + cry_not Cry_Sliggoo + cry_not Cry_Goodra + cry_not Cry_Klefki + cry_not Cry_Phantump + cry_not Cry_Trevenant + cry_not Cry_Pumpkaboo + cry_not Cry_Gourgeist + cry_not Cry_Bergmite + cry_not Cry_Avalugg + cry_not Cry_Noibat + cry_not Cry_Noivern + cry_not Cry_Xerneas + cry_not Cry_Yveltal + cry_not Cry_Zygarde + cry_not Cry_Diancie + cry_not Cry_Hoopa + cry_not Cry_Volcanion + cry_not Cry_Rowlet + cry_not Cry_Dartrix + cry_not Cry_Decidueye + cry_not Cry_Litten + cry_not Cry_Torracat + cry_not Cry_Incineroar + cry_not Cry_Popplio + cry_not Cry_Brionne + cry_not Cry_Primarina + cry_not Cry_Pikipek + cry_not Cry_Trumbeak + cry_not Cry_Toucannon + cry_not Cry_Yungoos + cry_not Cry_Gumshoos + cry_not Cry_Grubbin + cry_not Cry_Charjabug + cry_not Cry_Vikavolt + cry_not Cry_Crabrawler + cry_not Cry_Crabominable + cry_not Cry_Oricorio + cry_not Cry_Cutiefly + cry_not Cry_Ribombee + cry_not Cry_Rockruff + cry_not Cry_Lycanroc + cry_not Cry_Wishiwashi + cry_not Cry_Mareanie + cry_not Cry_Toxapex + cry_not Cry_Mudbray + cry_not Cry_Mudsdale + cry_not Cry_Dewpider + cry_not Cry_Araquanid + cry_not Cry_Fomantis + cry_not Cry_Lurantis + cry_not Cry_Morelull + cry_not Cry_Shiinotic + cry_not Cry_Salandit + cry_not Cry_Salazzle + cry_not Cry_Stufful + cry_not Cry_Bewear + cry_not Cry_Bounsweet + cry_not Cry_Steenee + cry_not Cry_Tsareena + cry_not Cry_Comfey + cry_not Cry_Oranguru + cry_not Cry_Passimian + cry_not Cry_Wimpod + cry_not Cry_Golisopod + cry_not Cry_Sandygast + cry_not Cry_Palossand + cry_not Cry_Pyukumuku + cry_not Cry_Type_null + cry_not Cry_Silvally + cry_not Cry_Minior + cry_not Cry_Komala + cry_not Cry_Turtonator + cry_not Cry_Togedemaru + cry_not Cry_Mimikyu + cry_not Cry_Bruxish + cry_not Cry_Drampa + cry_not Cry_Dhelmise + cry_not Cry_Jangmo_o + cry_not Cry_Hakamo_o + cry_not Cry_Kommo_o + cry_not Cry_Tapu_koko + cry_not Cry_Tapu_lele + cry_not Cry_Tapu_bulu + cry_not Cry_Tapu_fini + cry_not Cry_Cosmog + cry_not Cry_Cosmoem + cry_not Cry_Solgaleo + cry_not Cry_Lunala + cry_not Cry_Nihilego + cry_not Cry_Buzzwole + cry_not Cry_Pheromosa + cry_not Cry_Xurkitree + cry_not Cry_Celesteela + cry_not Cry_Kartana + cry_not Cry_Guzzlord + cry_not Cry_Necrozma + cry_not Cry_Magearna + cry_not Cry_Marshadow + cry_not Cry_Poipole + cry_not Cry_Naganadel + cry_not Cry_Stakataka + cry_not Cry_Blacephalon + cry_not Cry_Zeraora + cry_not Cry_Meltan + cry_not Cry_Melmetal + @ Megas + cry_not Cry_Mega_Ampharos + cry_not Cry_Mega_Venusaur + cry_not Cry_Mega_Charizard_X + cry_not Cry_Mega_Charizard_Y + cry_not Cry_Mega_Mewtwo_X + cry_not Cry_Mega_Mewtwo_Y + cry_not Cry_Mega_Blaziken + cry_not Cry_Mega_Medicham + cry_not Cry_Mega_Houndoom + cry_not Cry_Mega_Aggron + cry_not Cry_Mega_Banette + cry_not Cry_Mega_Tyranitar + cry_not Cry_Mega_Scizor + cry_not Cry_Mega_Pinsir + cry_not Cry_Mega_Aerodactyl + cry_not Cry_Mega_Lucario + cry_not Cry_Mega_Abomasnow + cry_not Cry_Mega_Blastoise + cry_not Cry_Mega_Kangaskhan + cry_not Cry_Mega_Gyarados + cry_not Cry_Mega_Absol + cry_not Cry_Mega_Alakazam + cry_not Cry_Mega_Heracross + cry_not Cry_Mega_Mawile + cry_not Cry_Mega_Manectric + cry_not Cry_Mega_Garchomp + cry_not Cry_Mega_Latios + cry_not Cry_Mega_Latias + cry_not Cry_Mega_Swampert + cry_not Cry_Mega_Sceptile + cry_not Cry_Mega_Sableye + cry_not Cry_Mega_Altaria + cry_not Cry_Mega_Gallade + cry_not Cry_Mega_Audino + cry_not Cry_Mega_Sharpedo + cry_not Cry_Mega_Slowbro + cry_not Cry_Mega_Steelix + cry_not Cry_Mega_Pidgeot + cry_not Cry_Mega_Glalie + cry_not Cry_Mega_Diancie + cry_not Cry_Mega_Metagross + cry_not Cry_Mega_Rayquaza + cry_not Cry_Mega_Camerupt + cry_not Cry_Mega_Lopunny + cry_not Cry_Mega_Salamence + cry_not Cry_Mega_Beedrill + cry_not Cry_Mega_Gengar + cry_not Cry_Mega_Gardevoir + @ Forms + cry_not Cry_Burmy_Sandy + cry_not Cry_Burmy_Trash + cry_not Cry_Wormadam_Sandy + cry_not Cry_Wormadam_Trash + cry_not Cry_Rotom_Heat + cry_not Cry_Rotom_Wash + cry_not Cry_Rotom_Frost + cry_not Cry_Rotom_Fan + cry_not Cry_Rotom_Mow + cry_not Cry_Kyurem_Black + cry_not Cry_Kyurem_White + cry_not Cry_Meowstic_F + @ Alolan Forms + cry Cry_Alolan_Rattata + cry Cry_Alolan_Raticate + cry Cry_Alolan_Raichu + cry Cry_Alolan_Sandshrew + cry Cry_Alolan_Sandslash + cry Cry_Alolan_Vulpix + cry Cry_Alolan_Ninetales + cry Cry_Alolan_Diglett + cry Cry_Alolan_Dugtrio + cry Cry_Alolan_Meowth + cry Cry_Alolan_Persian + cry Cry_Alolan_Geodude + cry Cry_Alolan_Graveler + cry Cry_Alolan_Golem + cry Cry_Alolan_Grimer + cry Cry_Alolan_Muk + cry Cry_Alolan_Exeggutor + cry Cry_Alolan_Marowak + @ Form Changes + cry_not Cry_Primal_Kyogre + cry_not Cry_Primal_Groudon + cry_not Cry_Shaymin_Sky + cry_not Cry_Giratina_Origin + cry_not Cry_Darmanitan_Zen + cry_not Cry_Tornadus_Therian + cry_not Cry_Thundurus_Therian + cry_not Cry_Landorus_Therian + cry_not Cry_Meloetta_Pirouette + cry_not Cry_Aegislash_Blade + cry_not Cry_Hoopa_Unbound + cry_not Cry_Minior_Core + cry_not Cry_Wishiwashi_School + cry_not Cry_Mimikyu_Busted + cry_not Cry_Lycanroc_Midnight + cry_not Cry_Lycanroc_Dusk + cry_not Cry_Zygarde_10 + cry_not Cry_Zygarde_Complete .align 2 gCryTable2:: @ 869EF24 @@ -642,140 +1164,661 @@ 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_not Cry_Turtwig + cry2_not Cry_Grotle + cry2_not Cry_Torterra + cry2_not Cry_Chimchar + cry2_not Cry_Monferno + cry2_not Cry_Infernape + cry2_not Cry_Piplup + cry2_not Cry_Prinplup + cry2_not Cry_Empoleon + cry2_not Cry_Starly + cry2_not Cry_Staravia + cry2_not Cry_Staraptor + cry2_not Cry_Bidoof + cry2_not Cry_Bibarel + cry2_not Cry_Kricketot + cry2_not Cry_Kricketune + cry2_not Cry_Shinx + cry2_not Cry_Luxio + cry2_not Cry_Luxray + cry2_not Cry_Budew + cry2_not Cry_Roserade + cry2_not Cry_Cranidos + cry2_not Cry_Rampardos + cry2_not Cry_Shieldon + cry2_not Cry_Bastiodon + cry2_not Cry_Burmy + cry2_not Cry_Wormadam + cry2_not Cry_Mothim + cry2_not Cry_Combee + cry2_not Cry_Vespiquen + cry2_not Cry_Pachirisu + cry2_not Cry_Buizel + cry2_not Cry_Floatzel + cry2_not Cry_Cherubi + cry2_not Cry_Cherrim + cry2_not Cry_Shellos + cry2_not Cry_Gastrodon + cry2_not Cry_Ambipom + cry2_not Cry_Drifloon + cry2_not Cry_Drifblim + cry2_not Cry_Buneary + cry2_not Cry_Lopunny + cry2_not Cry_Mismagius + cry2_not Cry_Honchkrow + cry2_not Cry_Glameow + cry2_not Cry_Purugly + cry2_not Cry_Chingling + cry2_not Cry_Stunky + cry2_not Cry_Skuntank + cry2_not Cry_Bronzor + cry2_not Cry_Bronzong + cry2_not Cry_Bonsly + cry2_not Cry_Mimejr + cry2_not Cry_Happiny + cry2_not Cry_Chatot + cry2_not Cry_Spiritomb + cry2_not Cry_Gible + cry2_not Cry_Gabite + cry2_not Cry_Garchomp + cry2_not Cry_Munchlax + cry2_not Cry_Riolu + cry2_not Cry_Lucario + cry2_not Cry_Hippopotas + cry2_not Cry_Hippowdon + cry2_not Cry_Skorupi + cry2_not Cry_Drapion + cry2_not Cry_Croagunk + cry2_not Cry_Toxicroak + cry2_not Cry_Carnivine + cry2_not Cry_Finneon + cry2_not Cry_Lumineon + cry2_not Cry_Mantyke + cry2_not Cry_Snover + cry2_not Cry_Abomasnow + cry2_not Cry_Weavile + cry2_not Cry_Magnezone + cry2_not Cry_Lickilicky + cry2_not Cry_Rhyperior + cry2_not Cry_Tangrowth + cry2_not Cry_Electivire + cry2_not Cry_Magmortar + cry2_not Cry_Togekiss + cry2_not Cry_Yanmega + cry2_not Cry_Leafeon + cry2_not Cry_Glaceon + cry2_not Cry_Gliscor + cry2_not Cry_Mamoswine + cry2_not Cry_PorygonZ + cry2_not Cry_Gallade + cry2_not Cry_Probopass + cry2_not Cry_Dusknoir + cry2_not Cry_Froslass + cry2_not Cry_Rotom + cry2_not Cry_Uxie + cry2_not Cry_Mesprit + cry2_not Cry_Azelf + cry2_not Cry_Dialga + cry2_not Cry_Palkia + cry2_not Cry_Heatran + cry2_not Cry_Regigigas + cry2_not Cry_Giratina + cry2_not Cry_Cresselia + cry2_not Cry_Phione + cry2_not Cry_Manaphy + cry2_not Cry_Darkrai + cry2_not Cry_Shaymin + cry2_not Cry_Arceus + cry2_not Cry_Victini + cry2_not Cry_Snivy + cry2_not Cry_Servine + cry2_not Cry_Serperior + cry2_not Cry_Tepig + cry2_not Cry_Pignite + cry2_not Cry_Emboar + cry2_not Cry_Oshawott + cry2_not Cry_Dewott + cry2_not Cry_Samurott + cry2_not Cry_Patrat + cry2_not Cry_Watchog + cry2_not Cry_Lillipup + cry2_not Cry_Herdier + cry2_not Cry_Stoutland + cry2_not Cry_Purrloin + cry2_not Cry_Liepard + cry2_not Cry_Pansage + cry2_not Cry_Simisage + cry2_not Cry_Pansear + cry2_not Cry_Simisear + cry2_not Cry_Panpour + cry2_not Cry_Simipour + cry2_not Cry_Munna + cry2_not Cry_Musharna + cry2_not Cry_Pidove + cry2_not Cry_Tranquill + cry2_not Cry_Unfezant + cry2_not Cry_Blitzle + cry2_not Cry_Zebstrika + cry2_not Cry_Roggenrola + cry2_not Cry_Boldore + cry2_not Cry_Gigalith + cry2_not Cry_Woobat + cry2_not Cry_Swoobat + cry2_not Cry_Drilbur + cry2_not Cry_Excadrill + cry2_not Cry_Audino + cry2_not Cry_Timburr + cry2_not Cry_Gurdurr + cry2_not Cry_Conkeldurr + cry2_not Cry_Tympole + cry2_not Cry_Palpitoad + cry2_not Cry_Seismitoad + cry2_not Cry_Throh + cry2_not Cry_Sawk + cry2_not Cry_Sewaddle + cry2_not Cry_Swadloon + cry2_not Cry_Leavanny + cry2_not Cry_Venipede + cry2_not Cry_Whirlipede + cry2_not Cry_Scolipede + cry2_not Cry_Cottonee + cry2_not Cry_Whimsicott + cry2_not Cry_Petilil + cry2_not Cry_Lilligant + cry2_not Cry_Basculin + cry2_not Cry_Sandile + cry2_not Cry_Krokorok + cry2_not Cry_Krookodile + cry2_not Cry_Darumaka + cry2_not Cry_Darmanitan + cry2_not Cry_Maractus + cry2_not Cry_Dwebble + cry2_not Cry_Crustle + cry2_not Cry_Scraggy + cry2_not Cry_Scrafty + cry2_not Cry_Sigilyph + cry2_not Cry_Yamask + cry2_not Cry_Cofagrigus + cry2_not Cry_Tirtouga + cry2_not Cry_Carracosta + cry2_not Cry_Archen + cry2_not Cry_Archeops + cry2_not Cry_Trubbish + cry2_not Cry_Garbodor + cry2_not Cry_Zorua + cry2_not Cry_Zoroark + cry2_not Cry_Minccino + cry2_not Cry_Cinccino + cry2_not Cry_Gothita + cry2_not Cry_Gothorita + cry2_not Cry_Gothitelle + cry2_not Cry_Solosis + cry2_not Cry_Duosion + cry2_not Cry_Reuniclus + cry2_not Cry_Ducklett + cry2_not Cry_Swanna + cry2_not Cry_Vanillite + cry2_not Cry_Vanillish + cry2_not Cry_Vanilluxe + cry2_not Cry_Deerling + cry2_not Cry_Sawsbuck + cry2_not Cry_Emolga + cry2_not Cry_Karrablast + cry2_not Cry_Escavalier + cry2_not Cry_Foongus + cry2_not Cry_Amoonguss + cry2_not Cry_Frillish + cry2_not Cry_Jellicent + cry2_not Cry_Alomomola + cry2_not Cry_Joltik + cry2_not Cry_Galvantula + cry2_not Cry_Ferroseed + cry2_not Cry_Ferrothorn + cry2_not Cry_Klink + cry2_not Cry_Klang + cry2_not Cry_Klinklang + cry2_not Cry_Tynamo + cry2_not Cry_Eelektrik + cry2_not Cry_Eelektross + cry2_not Cry_Elgyem + cry2_not Cry_Beheeyem + cry2_not Cry_Litwick + cry2_not Cry_Lampent + cry2_not Cry_Chandelure + cry2_not Cry_Axew + cry2_not Cry_Fraxure + cry2_not Cry_Haxorus + cry2_not Cry_Cubchoo + cry2_not Cry_Beartic + cry2_not Cry_Cryogonal + cry2_not Cry_Shelmet + cry2_not Cry_Accelgor + cry2_not Cry_Stunfisk + cry2_not Cry_Mienfoo + cry2_not Cry_Mienshao + cry2_not Cry_Druddigon + cry2_not Cry_Golett + cry2_not Cry_Golurk + cry2_not Cry_Pawniard + cry2_not Cry_Bisharp + cry2_not Cry_Bouffalant + cry2_not Cry_Rufflet + cry2_not Cry_Braviary + cry2_not Cry_Vullaby + cry2_not Cry_Mandibuzz + cry2_not Cry_Heatmor + cry2_not Cry_Durant + cry2_not Cry_Deino + cry2_not Cry_Zweilous + cry2_not Cry_Hydreigon + cry2_not Cry_Larvesta + cry2_not Cry_Volcarona + cry2_not Cry_Cobalion + cry2_not Cry_Terrakion + cry2_not Cry_Virizion + cry2_not Cry_Tornadus + cry2_not Cry_Thundurus + cry2_not Cry_Reshiram + cry2_not Cry_Zekrom + cry2_not Cry_Landorus + cry2_not Cry_Kyurem + cry2_not Cry_Keldeo + cry2_not Cry_Meloetta + cry2_not Cry_Genesect + cry2_not Cry_Chespin + cry2_not Cry_Quilladin + cry2_not Cry_Chesnaught + cry2_not Cry_Fennekin + cry2_not Cry_Braixen + cry2_not Cry_Delphox + cry2_not Cry_Froakie + cry2_not Cry_Frogadier + cry2_not Cry_Greninja + cry2_not Cry_Bunnelby + cry2_not Cry_Diggersby + cry2_not Cry_Fletchling + cry2_not Cry_Fletchinder + cry2_not Cry_Talonflame + cry2_not Cry_Scatterbug + cry2_not Cry_Spewpa + cry2_not Cry_Vivillon + cry2_not Cry_Litleo + cry2_not Cry_Pyroar + cry2_not Cry_Flabebe + cry2_not Cry_Floette + cry2_not Cry_Florges + cry2_not Cry_Skiddo + cry2_not Cry_Gogoat + cry2_not Cry_Pancham + cry2_not Cry_Pangoro + cry2_not Cry_Furfrou + cry2_not Cry_Espurr + cry2_not Cry_Meowstic + cry2_not Cry_Honedge + cry2_not Cry_Doublade + cry2_not Cry_Aegislash + cry2_not Cry_Spritzee + cry2_not Cry_Aromatisse + cry2_not Cry_Swirlix + cry2_not Cry_Slurpuff + cry2_not Cry_Inkay + cry2_not Cry_Malamar + cry2_not Cry_Binacle + cry2_not Cry_Barbaracle + cry2_not Cry_Skrelp + cry2_not Cry_Dragalge + cry2_not Cry_Clauncher + cry2_not Cry_Clawitzer + cry2_not Cry_Helioptile + cry2_not Cry_Heliolisk + cry2_not Cry_Tyrunt + cry2_not Cry_Tyrantrum + cry2_not Cry_Amaura + cry2_not Cry_Aurorus + cry2_not Cry_Sylveon + cry2_not Cry_Hawlucha + cry2_not Cry_Dedenne + cry2_not Cry_Carbink + cry2_not Cry_Goomy + cry2_not Cry_Sliggoo + cry2_not Cry_Goodra + cry2_not Cry_Klefki + cry2_not Cry_Phantump + cry2_not Cry_Trevenant + cry2_not Cry_Pumpkaboo + cry2_not Cry_Gourgeist + cry2_not Cry_Bergmite + cry2_not Cry_Avalugg + cry2_not Cry_Noibat + cry2_not Cry_Noivern + cry2_not Cry_Xerneas + cry2_not Cry_Yveltal + cry2_not Cry_Zygarde + cry2_not Cry_Diancie + cry2_not Cry_Hoopa + cry2_not Cry_Volcanion + cry2_not Cry_Rowlet + cry2_not Cry_Dartrix + cry2_not Cry_Decidueye + cry2_not Cry_Litten + cry2_not Cry_Torracat + cry2_not Cry_Incineroar + cry2_not Cry_Popplio + cry2_not Cry_Brionne + cry2_not Cry_Primarina + cry2_not Cry_Pikipek + cry2_not Cry_Trumbeak + cry2_not Cry_Toucannon + cry2_not Cry_Yungoos + cry2_not Cry_Gumshoos + cry2_not Cry_Grubbin + cry2_not Cry_Charjabug + cry2_not Cry_Vikavolt + cry2_not Cry_Crabrawler + cry2_not Cry_Crabominable + cry2_not Cry_Oricorio + cry2_not Cry_Cutiefly + cry2_not Cry_Ribombee + cry2_not Cry_Rockruff + cry2_not Cry_Lycanroc + cry2_not Cry_Wishiwashi + cry2_not Cry_Mareanie + cry2_not Cry_Toxapex + cry2_not Cry_Mudbray + cry2_not Cry_Mudsdale + cry2_not Cry_Dewpider + cry2_not Cry_Araquanid + cry2_not Cry_Fomantis + cry2_not Cry_Lurantis + cry2_not Cry_Morelull + cry2_not Cry_Shiinotic + cry2_not Cry_Salandit + cry2_not Cry_Salazzle + cry2_not Cry_Stufful + cry2_not Cry_Bewear + cry2_not Cry_Bounsweet + cry2_not Cry_Steenee + cry2_not Cry_Tsareena + cry2_not Cry_Comfey + cry2_not Cry_Oranguru + cry2_not Cry_Passimian + cry2_not Cry_Wimpod + cry2_not Cry_Golisopod + cry2_not Cry_Sandygast + cry2_not Cry_Palossand + cry2_not Cry_Pyukumuku + cry2_not Cry_Type_null + cry2_not Cry_Silvally + cry2_not Cry_Minior + cry2_not Cry_Komala + cry2_not Cry_Turtonator + cry2_not Cry_Togedemaru + cry2_not Cry_Mimikyu + cry2_not Cry_Bruxish + cry2_not Cry_Drampa + cry2_not Cry_Dhelmise + cry2_not Cry_Jangmo_o + cry2_not Cry_Hakamo_o + cry2_not Cry_Kommo_o + cry2_not Cry_Tapu_koko + cry2_not Cry_Tapu_lele + cry2_not Cry_Tapu_bulu + cry2_not Cry_Tapu_fini + cry2_not Cry_Cosmog + cry2_not Cry_Cosmoem + cry2_not Cry_Solgaleo + cry2_not Cry_Lunala + cry2_not Cry_Nihilego + cry2_not Cry_Buzzwole + cry2_not Cry_Pheromosa + cry2_not Cry_Xurkitree + cry2_not Cry_Celesteela + cry2_not Cry_Kartana + cry2_not Cry_Guzzlord + cry2_not Cry_Necrozma + cry2_not Cry_Magearna + cry2_not Cry_Marshadow + cry2_not Cry_Poipole + cry2_not Cry_Naganadel + cry2_not Cry_Stakataka + cry2_not Cry_Blacephalon + cry2_not Cry_Zeraora + cry2_not Cry_Meltan + cry2_not Cry_Melmetal + @ Megas + cry2_not Cry_Mega_Ampharos + cry2_not Cry_Mega_Venusaur + cry2_not Cry_Mega_Charizard_X + cry2_not Cry_Mega_Charizard_Y + cry2_not Cry_Mega_Mewtwo_X + cry2_not Cry_Mega_Mewtwo_Y + cry2_not Cry_Mega_Blaziken + cry2_not Cry_Mega_Medicham + cry2_not Cry_Mega_Houndoom + cry2_not Cry_Mega_Aggron + cry2_not Cry_Mega_Banette + cry2_not Cry_Mega_Tyranitar + cry2_not Cry_Mega_Scizor + cry2_not Cry_Mega_Pinsir + cry2_not Cry_Mega_Aerodactyl + cry2_not Cry_Mega_Lucario + cry2_not Cry_Mega_Abomasnow + cry2_not Cry_Mega_Blastoise + cry2_not Cry_Mega_Kangaskhan + cry2_not Cry_Mega_Gyarados + cry2_not Cry_Mega_Absol + cry2_not Cry_Mega_Alakazam + cry2_not Cry_Mega_Heracross + cry2_not Cry_Mega_Mawile + cry2_not Cry_Mega_Manectric + cry2_not Cry_Mega_Garchomp + cry2_not Cry_Mega_Latios + cry2_not Cry_Mega_Latias + cry2_not Cry_Mega_Swampert + cry2_not Cry_Mega_Sceptile + cry2_not Cry_Mega_Sableye + cry2_not Cry_Mega_Altaria + cry2_not Cry_Mega_Gallade + cry2_not Cry_Mega_Audino + cry2_not Cry_Mega_Sharpedo + cry2_not Cry_Mega_Slowbro + cry2_not Cry_Mega_Steelix + cry2_not Cry_Mega_Pidgeot + cry2_not Cry_Mega_Glalie + cry2_not Cry_Mega_Diancie + cry2_not Cry_Mega_Metagross + cry2_not Cry_Mega_Rayquaza + cry2_not Cry_Mega_Camerupt + cry2_not Cry_Mega_Lopunny + cry2_not Cry_Mega_Salamence + cry2_not Cry_Mega_Beedrill + cry2_not Cry_Mega_Gengar + cry2_not Cry_Mega_Gardevoir + @ Forms + cry2_not Cry_Burmy_Sandy + cry2_not Cry_Burmy_Trash + cry2_not Cry_Wormadam_Sandy + cry2_not Cry_Wormadam_Trash + cry2_not Cry_Rotom_Heat + cry2_not Cry_Rotom_Wash + cry2_not Cry_Rotom_Frost + cry2_not Cry_Rotom_Fan + cry2_not Cry_Rotom_Mow + cry2_not Cry_Kyurem_Black + cry2_not Cry_Kyurem_White + cry2_not Cry_Meowstic_F + @ Alolan Forms + cry2 Cry_Alolan_Rattata + cry2 Cry_Alolan_Raticate + cry2 Cry_Alolan_Raichu + cry2 Cry_Alolan_Sandshrew + cry2 Cry_Alolan_Sandslash + cry2 Cry_Alolan_Vulpix + cry2 Cry_Alolan_Ninetales + cry2 Cry_Alolan_Diglett + cry2 Cry_Alolan_Dugtrio + cry2 Cry_Alolan_Meowth + cry2 Cry_Alolan_Persian + cry2 Cry_Alolan_Geodude + cry2 Cry_Alolan_Graveler + cry2 Cry_Alolan_Golem + cry2 Cry_Alolan_Grimer + cry2 Cry_Alolan_Muk + cry2 Cry_Alolan_Exeggutor + cry2 Cry_Alolan_Marowak + @ Form Changes + cry2_not Cry_Primal_Kyogre + cry2_not Cry_Primal_Groudon + cry2_not Cry_Shaymin_Sky + cry2_not Cry_Giratina_Origin + cry2_not Cry_Darmanitan_Zen + cry2_not Cry_Tornadus_Therian + cry2_not Cry_Thundurus_Therian + cry2_not Cry_Landorus_Therian + cry2_not Cry_Meloetta_Pirouette + cry2_not Cry_Aegislash_Blade + cry2_not Cry_Hoopa_Unbound + cry2_not Cry_Minior_Core + cry2_not Cry_Wishiwashi_School + cry2_not Cry_Mimikyu_Busted + cry2_not Cry_Lycanroc_Midnight + cry2_not Cry_Lycanroc_Dusk + cry2_not Cry_Zygarde_10 + cry2_not Cry_Zygarde_Complete diff --git a/sound/direct_sound_data.inc b/sound/direct_sound_data.inc index 508e6a6c4..63c7e65a1 100644 --- a/sound/direct_sound_data.inc +++ b/sound/direct_sound_data.inc @@ -388,1555 +388,3631 @@ DirectSoundWaveData_8745A7C:: .align 2 Cry_Bulbasaur:: - .incbin "sound/direct_sound_samples/cries/bulbasaur.bin" + .incbin "sound/direct_sound_samples/cries/cry_bulbasaur.bin" .align 2 Cry_Ivysaur:: - .incbin "sound/direct_sound_samples/cries/ivysaur.bin" + .incbin "sound/direct_sound_samples/cries/cry_ivysaur.bin" .align 2 Cry_Venusaur:: - .incbin "sound/direct_sound_samples/cries/venusaur.bin" + .incbin "sound/direct_sound_samples/cries/cry_venusaur.bin" .align 2 Cry_Charmander:: - .incbin "sound/direct_sound_samples/cries/charmander.bin" + .incbin "sound/direct_sound_samples/cries/cry_charmander.bin" .align 2 Cry_Charmeleon:: - .incbin "sound/direct_sound_samples/cries/charmeleon.bin" + .incbin "sound/direct_sound_samples/cries/cry_charmeleon.bin" .align 2 Cry_Charizard:: - .incbin "sound/direct_sound_samples/cries/charizard.bin" + .incbin "sound/direct_sound_samples/cries/cry_charizard.bin" .align 2 Cry_Squirtle:: - .incbin "sound/direct_sound_samples/cries/squirtle.bin" + .incbin "sound/direct_sound_samples/cries/cry_squirtle.bin" .align 2 Cry_Wartortle:: - .incbin "sound/direct_sound_samples/cries/wartortle.bin" + .incbin "sound/direct_sound_samples/cries/cry_wartortle.bin" .align 2 Cry_Blastoise:: - .incbin "sound/direct_sound_samples/cries/blastoise.bin" + .incbin "sound/direct_sound_samples/cries/cry_blastoise.bin" .align 2 Cry_Caterpie:: - .incbin "sound/direct_sound_samples/cries/caterpie.bin" + .incbin "sound/direct_sound_samples/cries/cry_caterpie.bin" .align 2 Cry_Metapod:: - .incbin "sound/direct_sound_samples/cries/metapod.bin" + .incbin "sound/direct_sound_samples/cries/cry_metapod.bin" .align 2 Cry_Butterfree:: - .incbin "sound/direct_sound_samples/cries/butterfree.bin" + .incbin "sound/direct_sound_samples/cries/cry_butterfree.bin" .align 2 Cry_Weedle:: - .incbin "sound/direct_sound_samples/cries/weedle.bin" + .incbin "sound/direct_sound_samples/cries/cry_weedle.bin" .align 2 Cry_Kakuna:: - .incbin "sound/direct_sound_samples/cries/kakuna.bin" + .incbin "sound/direct_sound_samples/cries/cry_kakuna.bin" .align 2 Cry_Beedrill:: - .incbin "sound/direct_sound_samples/cries/beedrill.bin" + .incbin "sound/direct_sound_samples/cries/cry_beedrill.bin" .align 2 Cry_Pidgey:: - .incbin "sound/direct_sound_samples/cries/pidgey.bin" + .incbin "sound/direct_sound_samples/cries/cry_pidgey.bin" .align 2 Cry_Pidgeotto:: - .incbin "sound/direct_sound_samples/cries/pidgeotto.bin" + .incbin "sound/direct_sound_samples/cries/cry_pidgeotto.bin" .align 2 Cry_Pidgeot:: - .incbin "sound/direct_sound_samples/cries/pidgeot.bin" + .incbin "sound/direct_sound_samples/cries/cry_pidgeot.bin" .align 2 Cry_Rattata:: - .incbin "sound/direct_sound_samples/cries/rattata.bin" + .incbin "sound/direct_sound_samples/cries/cry_rattata.bin" .align 2 Cry_Raticate:: - .incbin "sound/direct_sound_samples/cries/raticate.bin" + .incbin "sound/direct_sound_samples/cries/cry_raticate.bin" .align 2 Cry_Spearow:: - .incbin "sound/direct_sound_samples/cries/spearow.bin" + .incbin "sound/direct_sound_samples/cries/cry_spearow.bin" .align 2 Cry_Fearow:: - .incbin "sound/direct_sound_samples/cries/fearow.bin" + .incbin "sound/direct_sound_samples/cries/cry_fearow.bin" .align 2 Cry_Ekans:: - .incbin "sound/direct_sound_samples/cries/ekans.bin" + .incbin "sound/direct_sound_samples/cries/cry_ekans.bin" .align 2 Cry_Arbok:: - .incbin "sound/direct_sound_samples/cries/arbok.bin" + .incbin "sound/direct_sound_samples/cries/cry_arbok.bin" .align 2 Cry_Pikachu:: - .incbin "sound/direct_sound_samples/cries/pikachu.bin" + .incbin "sound/direct_sound_samples/cries/cry_pikachu.bin" .align 2 Cry_Raichu:: - .incbin "sound/direct_sound_samples/cries/raichu.bin" + .incbin "sound/direct_sound_samples/cries/cry_raichu.bin" .align 2 Cry_Sandshrew:: - .incbin "sound/direct_sound_samples/cries/sandshrew.bin" + .incbin "sound/direct_sound_samples/cries/cry_sandshrew.bin" .align 2 Cry_Sandslash:: - .incbin "sound/direct_sound_samples/cries/sandslash.bin" + .incbin "sound/direct_sound_samples/cries/cry_sandslash.bin" .align 2 Cry_NidoranF:: - .incbin "sound/direct_sound_samples/cries/nidoran_f.bin" + .incbin "sound/direct_sound_samples/cries/cry_nidoran_f.bin" .align 2 Cry_Nidorina:: - .incbin "sound/direct_sound_samples/cries/nidorina.bin" + .incbin "sound/direct_sound_samples/cries/cry_nidorina.bin" .align 2 Cry_Nidoqueen:: - .incbin "sound/direct_sound_samples/cries/nidoqueen.bin" + .incbin "sound/direct_sound_samples/cries/cry_nidoqueen.bin" .align 2 Cry_NidoranM:: - .incbin "sound/direct_sound_samples/cries/nidoran_m.bin" + .incbin "sound/direct_sound_samples/cries/cry_nidoran_m.bin" .align 2 Cry_Nidorino:: - .incbin "sound/direct_sound_samples/cries/nidorino.bin" + .incbin "sound/direct_sound_samples/cries/cry_nidorino.bin" .align 2 Cry_Nidoking:: - .incbin "sound/direct_sound_samples/cries/nidoking.bin" + .incbin "sound/direct_sound_samples/cries/cry_nidoking.bin" .align 2 Cry_Clefairy:: - .incbin "sound/direct_sound_samples/cries/clefairy.bin" + .incbin "sound/direct_sound_samples/cries/cry_clefairy.bin" .align 2 Cry_Clefable:: - .incbin "sound/direct_sound_samples/cries/clefable.bin" + .incbin "sound/direct_sound_samples/cries/cry_clefable.bin" .align 2 Cry_Vulpix:: - .incbin "sound/direct_sound_samples/cries/vulpix.bin" + .incbin "sound/direct_sound_samples/cries/cry_vulpix.bin" .align 2 Cry_Ninetales:: - .incbin "sound/direct_sound_samples/cries/ninetales.bin" + .incbin "sound/direct_sound_samples/cries/cry_ninetales.bin" .align 2 Cry_Jigglypuff:: - .incbin "sound/direct_sound_samples/cries/jigglypuff.bin" + .incbin "sound/direct_sound_samples/cries/cry_jigglypuff.bin" .align 2 Cry_Wigglytuff:: - .incbin "sound/direct_sound_samples/cries/wigglytuff.bin" + .incbin "sound/direct_sound_samples/cries/cry_wigglytuff.bin" .align 2 Cry_Zubat:: - .incbin "sound/direct_sound_samples/cries/zubat.bin" + .incbin "sound/direct_sound_samples/cries/cry_zubat.bin" .align 2 Cry_Golbat:: - .incbin "sound/direct_sound_samples/cries/golbat.bin" + .incbin "sound/direct_sound_samples/cries/cry_golbat.bin" .align 2 Cry_Oddish:: - .incbin "sound/direct_sound_samples/cries/oddish.bin" + .incbin "sound/direct_sound_samples/cries/cry_oddish.bin" .align 2 Cry_Gloom:: - .incbin "sound/direct_sound_samples/cries/gloom.bin" + .incbin "sound/direct_sound_samples/cries/cry_gloom.bin" .align 2 Cry_Vileplume:: - .incbin "sound/direct_sound_samples/cries/vileplume.bin" + .incbin "sound/direct_sound_samples/cries/cry_vileplume.bin" .align 2 Cry_Paras:: - .incbin "sound/direct_sound_samples/cries/paras.bin" + .incbin "sound/direct_sound_samples/cries/cry_paras.bin" .align 2 Cry_Parasect:: - .incbin "sound/direct_sound_samples/cries/parasect.bin" + .incbin "sound/direct_sound_samples/cries/cry_parasect.bin" .align 2 Cry_Venonat:: - .incbin "sound/direct_sound_samples/cries/venonat.bin" + .incbin "sound/direct_sound_samples/cries/cry_venonat.bin" .align 2 Cry_Venomoth:: - .incbin "sound/direct_sound_samples/cries/venomoth.bin" + .incbin "sound/direct_sound_samples/cries/cry_venomoth.bin" .align 2 Cry_Diglett:: - .incbin "sound/direct_sound_samples/cries/diglett.bin" + .incbin "sound/direct_sound_samples/cries/cry_diglett.bin" .align 2 Cry_Dugtrio:: - .incbin "sound/direct_sound_samples/cries/dugtrio.bin" + .incbin "sound/direct_sound_samples/cries/cry_dugtrio.bin" .align 2 Cry_Meowth:: - .incbin "sound/direct_sound_samples/cries/meowth.bin" + .incbin "sound/direct_sound_samples/cries/cry_meowth.bin" .align 2 Cry_Persian:: - .incbin "sound/direct_sound_samples/cries/persian.bin" + .incbin "sound/direct_sound_samples/cries/cry_persian.bin" .align 2 Cry_Psyduck:: - .incbin "sound/direct_sound_samples/cries/psyduck.bin" + .incbin "sound/direct_sound_samples/cries/cry_psyduck.bin" .align 2 Cry_Golduck:: - .incbin "sound/direct_sound_samples/cries/golduck.bin" + .incbin "sound/direct_sound_samples/cries/cry_golduck.bin" .align 2 Cry_Mankey:: - .incbin "sound/direct_sound_samples/cries/mankey.bin" + .incbin "sound/direct_sound_samples/cries/cry_mankey.bin" .align 2 Cry_Primeape:: - .incbin "sound/direct_sound_samples/cries/primeape.bin" + .incbin "sound/direct_sound_samples/cries/cry_primeape.bin" .align 2 Cry_Growlithe:: - .incbin "sound/direct_sound_samples/cries/growlithe.bin" + .incbin "sound/direct_sound_samples/cries/cry_growlithe.bin" .align 2 Cry_Arcanine:: - .incbin "sound/direct_sound_samples/cries/arcanine.bin" + .incbin "sound/direct_sound_samples/cries/cry_arcanine.bin" .align 2 Cry_Poliwag:: - .incbin "sound/direct_sound_samples/cries/poliwag.bin" + .incbin "sound/direct_sound_samples/cries/cry_poliwag.bin" .align 2 Cry_Poliwhirl:: - .incbin "sound/direct_sound_samples/cries/poliwhirl.bin" + .incbin "sound/direct_sound_samples/cries/cry_poliwhirl.bin" .align 2 Cry_Poliwrath:: - .incbin "sound/direct_sound_samples/cries/poliwrath.bin" + .incbin "sound/direct_sound_samples/cries/cry_poliwrath.bin" .align 2 Cry_Abra:: - .incbin "sound/direct_sound_samples/cries/abra.bin" + .incbin "sound/direct_sound_samples/cries/cry_abra.bin" .align 2 Cry_Kadabra:: - .incbin "sound/direct_sound_samples/cries/kadabra.bin" + .incbin "sound/direct_sound_samples/cries/cry_kadabra.bin" .align 2 Cry_Alakazam:: - .incbin "sound/direct_sound_samples/cries/alakazam.bin" + .incbin "sound/direct_sound_samples/cries/cry_alakazam.bin" .align 2 Cry_Machop:: - .incbin "sound/direct_sound_samples/cries/machop.bin" + .incbin "sound/direct_sound_samples/cries/cry_machop.bin" .align 2 Cry_Machoke:: - .incbin "sound/direct_sound_samples/cries/machoke.bin" + .incbin "sound/direct_sound_samples/cries/cry_machoke.bin" .align 2 Cry_Machamp:: - .incbin "sound/direct_sound_samples/cries/machamp.bin" + .incbin "sound/direct_sound_samples/cries/cry_machamp.bin" .align 2 Cry_Bellsprout:: - .incbin "sound/direct_sound_samples/cries/bellsprout.bin" + .incbin "sound/direct_sound_samples/cries/cry_bellsprout.bin" .align 2 Cry_Weepinbell:: - .incbin "sound/direct_sound_samples/cries/weepinbell.bin" + .incbin "sound/direct_sound_samples/cries/cry_weepinbell.bin" .align 2 Cry_Victreebel:: - .incbin "sound/direct_sound_samples/cries/victreebel.bin" + .incbin "sound/direct_sound_samples/cries/cry_victreebel.bin" .align 2 Cry_Tentacool:: - .incbin "sound/direct_sound_samples/cries/tentacool.bin" + .incbin "sound/direct_sound_samples/cries/cry_tentacool.bin" .align 2 Cry_Tentacruel:: - .incbin "sound/direct_sound_samples/cries/tentacruel.bin" + .incbin "sound/direct_sound_samples/cries/cry_tentacruel.bin" .align 2 Cry_Geodude:: - .incbin "sound/direct_sound_samples/cries/geodude.bin" + .incbin "sound/direct_sound_samples/cries/cry_geodude.bin" .align 2 Cry_Graveler:: - .incbin "sound/direct_sound_samples/cries/graveler.bin" + .incbin "sound/direct_sound_samples/cries/cry_graveler.bin" .align 2 Cry_Golem:: - .incbin "sound/direct_sound_samples/cries/golem.bin" + .incbin "sound/direct_sound_samples/cries/cry_golem.bin" .align 2 Cry_Ponyta:: - .incbin "sound/direct_sound_samples/cries/ponyta.bin" + .incbin "sound/direct_sound_samples/cries/cry_ponyta.bin" .align 2 Cry_Rapidash:: - .incbin "sound/direct_sound_samples/cries/rapidash.bin" + .incbin "sound/direct_sound_samples/cries/cry_rapidash.bin" .align 2 Cry_Slowpoke:: - .incbin "sound/direct_sound_samples/cries/slowpoke.bin" + .incbin "sound/direct_sound_samples/cries/cry_slowpoke.bin" .align 2 Cry_Slowbro:: - .incbin "sound/direct_sound_samples/cries/slowbro.bin" + .incbin "sound/direct_sound_samples/cries/cry_slowbro.bin" .align 2 Cry_Magnemite:: - .incbin "sound/direct_sound_samples/cries/magnemite.bin" + .incbin "sound/direct_sound_samples/cries/cry_magnemite.bin" .align 2 Cry_Magneton:: - .incbin "sound/direct_sound_samples/cries/magneton.bin" + .incbin "sound/direct_sound_samples/cries/cry_magneton.bin" .align 2 Cry_Farfetchd:: - .incbin "sound/direct_sound_samples/cries/farfetchd.bin" + .incbin "sound/direct_sound_samples/cries/cry_farfetchd.bin" .align 2 Cry_Doduo:: - .incbin "sound/direct_sound_samples/cries/doduo.bin" + .incbin "sound/direct_sound_samples/cries/cry_doduo.bin" .align 2 Cry_Dodrio:: - .incbin "sound/direct_sound_samples/cries/dodrio.bin" + .incbin "sound/direct_sound_samples/cries/cry_dodrio.bin" .align 2 Cry_Seel:: - .incbin "sound/direct_sound_samples/cries/seel.bin" + .incbin "sound/direct_sound_samples/cries/cry_seel.bin" .align 2 Cry_Dewgong:: - .incbin "sound/direct_sound_samples/cries/dewgong.bin" + .incbin "sound/direct_sound_samples/cries/cry_dewgong.bin" .align 2 Cry_Grimer:: - .incbin "sound/direct_sound_samples/cries/grimer.bin" + .incbin "sound/direct_sound_samples/cries/cry_grimer.bin" .align 2 Cry_Muk:: - .incbin "sound/direct_sound_samples/cries/muk.bin" + .incbin "sound/direct_sound_samples/cries/cry_muk.bin" .align 2 Cry_Shellder:: - .incbin "sound/direct_sound_samples/cries/shellder.bin" + .incbin "sound/direct_sound_samples/cries/cry_shellder.bin" .align 2 Cry_Cloyster:: - .incbin "sound/direct_sound_samples/cries/cloyster.bin" + .incbin "sound/direct_sound_samples/cries/cry_cloyster.bin" .align 2 Cry_Gastly:: - .incbin "sound/direct_sound_samples/cries/gastly.bin" + .incbin "sound/direct_sound_samples/cries/cry_gastly.bin" .align 2 Cry_Haunter:: - .incbin "sound/direct_sound_samples/cries/haunter.bin" + .incbin "sound/direct_sound_samples/cries/cry_haunter.bin" .align 2 Cry_Gengar:: - .incbin "sound/direct_sound_samples/cries/gengar.bin" + .incbin "sound/direct_sound_samples/cries/cry_gengar.bin" .align 2 Cry_Onix:: - .incbin "sound/direct_sound_samples/cries/onix.bin" + .incbin "sound/direct_sound_samples/cries/cry_onix.bin" .align 2 Cry_Drowzee:: - .incbin "sound/direct_sound_samples/cries/drowzee.bin" + .incbin "sound/direct_sound_samples/cries/cry_drowzee.bin" .align 2 Cry_Hypno:: - .incbin "sound/direct_sound_samples/cries/hypno.bin" + .incbin "sound/direct_sound_samples/cries/cry_hypno.bin" .align 2 Cry_Krabby:: - .incbin "sound/direct_sound_samples/cries/krabby.bin" + .incbin "sound/direct_sound_samples/cries/cry_krabby.bin" .align 2 Cry_Kingler:: - .incbin "sound/direct_sound_samples/cries/kingler.bin" + .incbin "sound/direct_sound_samples/cries/cry_kingler.bin" .align 2 Cry_Voltorb:: - .incbin "sound/direct_sound_samples/cries/voltorb.bin" + .incbin "sound/direct_sound_samples/cries/cry_voltorb.bin" .align 2 Cry_Electrode:: - .incbin "sound/direct_sound_samples/cries/electrode.bin" + .incbin "sound/direct_sound_samples/cries/cry_electrode.bin" .align 2 Cry_Exeggcute:: - .incbin "sound/direct_sound_samples/cries/exeggcute.bin" + .incbin "sound/direct_sound_samples/cries/cry_exeggcute.bin" .align 2 Cry_Exeggutor:: - .incbin "sound/direct_sound_samples/cries/exeggutor.bin" + .incbin "sound/direct_sound_samples/cries/cry_exeggutor.bin" .align 2 Cry_Cubone:: - .incbin "sound/direct_sound_samples/cries/cubone.bin" + .incbin "sound/direct_sound_samples/cries/cry_cubone.bin" .align 2 Cry_Marowak:: - .incbin "sound/direct_sound_samples/cries/marowak.bin" + .incbin "sound/direct_sound_samples/cries/cry_marowak.bin" .align 2 Cry_Hitmonlee:: - .incbin "sound/direct_sound_samples/cries/hitmonlee.bin" + .incbin "sound/direct_sound_samples/cries/cry_hitmonlee.bin" .align 2 Cry_Hitmonchan:: - .incbin "sound/direct_sound_samples/cries/hitmonchan.bin" + .incbin "sound/direct_sound_samples/cries/cry_hitmonchan.bin" .align 2 Cry_Lickitung:: - .incbin "sound/direct_sound_samples/cries/lickitung.bin" + .incbin "sound/direct_sound_samples/cries/cry_lickitung.bin" .align 2 Cry_Koffing:: - .incbin "sound/direct_sound_samples/cries/koffing.bin" + .incbin "sound/direct_sound_samples/cries/cry_koffing.bin" .align 2 Cry_Weezing:: - .incbin "sound/direct_sound_samples/cries/weezing.bin" + .incbin "sound/direct_sound_samples/cries/cry_weezing.bin" .align 2 Cry_Rhyhorn:: - .incbin "sound/direct_sound_samples/cries/rhyhorn.bin" + .incbin "sound/direct_sound_samples/cries/cry_rhyhorn.bin" .align 2 Cry_Rhydon:: - .incbin "sound/direct_sound_samples/cries/rhydon.bin" + .incbin "sound/direct_sound_samples/cries/cry_rhydon.bin" .align 2 Cry_Chansey:: - .incbin "sound/direct_sound_samples/cries/chansey.bin" + .incbin "sound/direct_sound_samples/cries/cry_chansey.bin" .align 2 Cry_Tangela:: - .incbin "sound/direct_sound_samples/cries/tangela.bin" + .incbin "sound/direct_sound_samples/cries/cry_tangela.bin" .align 2 Cry_Kangaskhan:: - .incbin "sound/direct_sound_samples/cries/kangaskhan.bin" + .incbin "sound/direct_sound_samples/cries/cry_kangaskhan.bin" .align 2 Cry_Horsea:: - .incbin "sound/direct_sound_samples/cries/horsea.bin" + .incbin "sound/direct_sound_samples/cries/cry_horsea.bin" .align 2 Cry_Seadra:: - .incbin "sound/direct_sound_samples/cries/seadra.bin" + .incbin "sound/direct_sound_samples/cries/cry_seadra.bin" .align 2 Cry_Goldeen:: - .incbin "sound/direct_sound_samples/cries/goldeen.bin" + .incbin "sound/direct_sound_samples/cries/cry_goldeen.bin" .align 2 Cry_Seaking:: - .incbin "sound/direct_sound_samples/cries/seaking.bin" + .incbin "sound/direct_sound_samples/cries/cry_seaking.bin" .align 2 Cry_Staryu:: - .incbin "sound/direct_sound_samples/cries/staryu.bin" + .incbin "sound/direct_sound_samples/cries/cry_staryu.bin" .align 2 Cry_Starmie:: - .incbin "sound/direct_sound_samples/cries/starmie.bin" + .incbin "sound/direct_sound_samples/cries/cry_starmie.bin" .align 2 Cry_MrMime:: - .incbin "sound/direct_sound_samples/cries/mr_mime.bin" + .incbin "sound/direct_sound_samples/cries/cry_mr_mime.bin" .align 2 Cry_Scyther:: - .incbin "sound/direct_sound_samples/cries/scyther.bin" + .incbin "sound/direct_sound_samples/cries/cry_scyther.bin" .align 2 Cry_Jynx:: - .incbin "sound/direct_sound_samples/cries/jynx.bin" + .incbin "sound/direct_sound_samples/cries/cry_jynx.bin" .align 2 Cry_Electabuzz:: - .incbin "sound/direct_sound_samples/cries/electabuzz.bin" + .incbin "sound/direct_sound_samples/cries/cry_electabuzz.bin" .align 2 Cry_Magmar:: - .incbin "sound/direct_sound_samples/cries/magmar.bin" + .incbin "sound/direct_sound_samples/cries/cry_magmar.bin" .align 2 Cry_Pinsir:: - .incbin "sound/direct_sound_samples/cries/pinsir.bin" + .incbin "sound/direct_sound_samples/cries/cry_pinsir.bin" .align 2 Cry_Tauros:: - .incbin "sound/direct_sound_samples/cries/tauros.bin" + .incbin "sound/direct_sound_samples/cries/cry_tauros.bin" .align 2 Cry_Magikarp:: - .incbin "sound/direct_sound_samples/cries/magikarp.bin" + .incbin "sound/direct_sound_samples/cries/cry_magikarp.bin" .align 2 Cry_Gyarados:: - .incbin "sound/direct_sound_samples/cries/gyarados.bin" + .incbin "sound/direct_sound_samples/cries/cry_gyarados.bin" .align 2 Cry_Lapras:: - .incbin "sound/direct_sound_samples/cries/lapras.bin" + .incbin "sound/direct_sound_samples/cries/cry_lapras.bin" .align 2 Cry_Ditto:: - .incbin "sound/direct_sound_samples/cries/ditto.bin" + .incbin "sound/direct_sound_samples/cries/cry_ditto.bin" .align 2 Cry_Eevee:: - .incbin "sound/direct_sound_samples/cries/eevee.bin" + .incbin "sound/direct_sound_samples/cries/cry_eevee.bin" .align 2 Cry_Vaporeon:: - .incbin "sound/direct_sound_samples/cries/vaporeon.bin" + .incbin "sound/direct_sound_samples/cries/cry_vaporeon.bin" .align 2 Cry_Jolteon:: - .incbin "sound/direct_sound_samples/cries/jolteon.bin" + .incbin "sound/direct_sound_samples/cries/cry_jolteon.bin" .align 2 Cry_Flareon:: - .incbin "sound/direct_sound_samples/cries/flareon.bin" + .incbin "sound/direct_sound_samples/cries/cry_flareon.bin" .align 2 Cry_Porygon:: - .incbin "sound/direct_sound_samples/cries/porygon.bin" + .incbin "sound/direct_sound_samples/cries/cry_porygon.bin" .align 2 Cry_Omanyte:: - .incbin "sound/direct_sound_samples/cries/omanyte.bin" + .incbin "sound/direct_sound_samples/cries/cry_omanyte.bin" .align 2 Cry_Omastar:: - .incbin "sound/direct_sound_samples/cries/omastar.bin" + .incbin "sound/direct_sound_samples/cries/cry_omastar.bin" .align 2 Cry_Kabuto:: - .incbin "sound/direct_sound_samples/cries/kabuto.bin" + .incbin "sound/direct_sound_samples/cries/cry_kabuto.bin" .align 2 Cry_Kabutops:: - .incbin "sound/direct_sound_samples/cries/kabutops.bin" + .incbin "sound/direct_sound_samples/cries/cry_kabutops.bin" .align 2 Cry_Aerodactyl:: - .incbin "sound/direct_sound_samples/cries/aerodactyl.bin" + .incbin "sound/direct_sound_samples/cries/cry_aerodactyl.bin" .align 2 Cry_Snorlax:: - .incbin "sound/direct_sound_samples/cries/snorlax.bin" + .incbin "sound/direct_sound_samples/cries/cry_snorlax.bin" .align 2 Cry_Articuno:: - .incbin "sound/direct_sound_samples/cries/articuno.bin" + .incbin "sound/direct_sound_samples/cries/cry_articuno.bin" .align 2 Cry_Zapdos:: - .incbin "sound/direct_sound_samples/cries/zapdos.bin" + .incbin "sound/direct_sound_samples/cries/cry_zapdos.bin" .align 2 Cry_Moltres:: - .incbin "sound/direct_sound_samples/cries/moltres.bin" + .incbin "sound/direct_sound_samples/cries/cry_moltres.bin" .align 2 Cry_Dratini:: - .incbin "sound/direct_sound_samples/cries/dratini.bin" + .incbin "sound/direct_sound_samples/cries/cry_dratini.bin" .align 2 Cry_Dragonair:: - .incbin "sound/direct_sound_samples/cries/dragonair.bin" + .incbin "sound/direct_sound_samples/cries/cry_dragonair.bin" .align 2 Cry_Dragonite:: - .incbin "sound/direct_sound_samples/cries/dragonite.bin" + .incbin "sound/direct_sound_samples/cries/cry_dragonite.bin" .align 2 Cry_Mewtwo:: - .incbin "sound/direct_sound_samples/cries/mewtwo.bin" + .incbin "sound/direct_sound_samples/cries/cry_mewtwo.bin" .align 2 Cry_Mew:: - .incbin "sound/direct_sound_samples/cries/mew.bin" + .incbin "sound/direct_sound_samples/cries/cry_mew.bin" .align 2 Cry_Chikorita:: - .incbin "sound/direct_sound_samples/cries/chikorita.bin" + .incbin "sound/direct_sound_samples/cries/cry_chikorita.bin" .align 2 Cry_Bayleef:: - .incbin "sound/direct_sound_samples/cries/bayleef.bin" + .incbin "sound/direct_sound_samples/cries/cry_bayleef.bin" .align 2 Cry_Meganium:: - .incbin "sound/direct_sound_samples/cries/meganium.bin" + .incbin "sound/direct_sound_samples/cries/cry_meganium.bin" .align 2 Cry_Cyndaquil:: - .incbin "sound/direct_sound_samples/cries/cyndaquil.bin" + .incbin "sound/direct_sound_samples/cries/cry_cyndaquil.bin" .align 2 Cry_Quilava:: - .incbin "sound/direct_sound_samples/cries/quilava.bin" + .incbin "sound/direct_sound_samples/cries/cry_quilava.bin" .align 2 Cry_Typhlosion:: - .incbin "sound/direct_sound_samples/cries/typhlosion.bin" + .incbin "sound/direct_sound_samples/cries/cry_typhlosion.bin" .align 2 Cry_Totodile:: - .incbin "sound/direct_sound_samples/cries/totodile.bin" + .incbin "sound/direct_sound_samples/cries/cry_totodile.bin" .align 2 Cry_Croconaw:: - .incbin "sound/direct_sound_samples/cries/croconaw.bin" + .incbin "sound/direct_sound_samples/cries/cry_croconaw.bin" .align 2 Cry_Feraligatr:: - .incbin "sound/direct_sound_samples/cries/feraligatr.bin" + .incbin "sound/direct_sound_samples/cries/cry_feraligatr.bin" .align 2 Cry_Sentret:: - .incbin "sound/direct_sound_samples/cries/sentret.bin" + .incbin "sound/direct_sound_samples/cries/cry_sentret.bin" .align 2 Cry_Furret:: - .incbin "sound/direct_sound_samples/cries/furret.bin" + .incbin "sound/direct_sound_samples/cries/cry_furret.bin" .align 2 Cry_Hoothoot:: - .incbin "sound/direct_sound_samples/cries/hoothoot.bin" + .incbin "sound/direct_sound_samples/cries/cry_hoothoot.bin" .align 2 Cry_Noctowl:: - .incbin "sound/direct_sound_samples/cries/noctowl.bin" + .incbin "sound/direct_sound_samples/cries/cry_noctowl.bin" .align 2 Cry_Ledyba:: - .incbin "sound/direct_sound_samples/cries/ledyba.bin" + .incbin "sound/direct_sound_samples/cries/cry_ledyba.bin" .align 2 Cry_Ledian:: - .incbin "sound/direct_sound_samples/cries/ledian.bin" + .incbin "sound/direct_sound_samples/cries/cry_ledian.bin" .align 2 Cry_Spinarak:: - .incbin "sound/direct_sound_samples/cries/spinarak.bin" + .incbin "sound/direct_sound_samples/cries/cry_spinarak.bin" .align 2 Cry_Ariados:: - .incbin "sound/direct_sound_samples/cries/ariados.bin" + .incbin "sound/direct_sound_samples/cries/cry_ariados.bin" .align 2 Cry_Crobat:: - .incbin "sound/direct_sound_samples/cries/crobat.bin" + .incbin "sound/direct_sound_samples/cries/cry_crobat.bin" .align 2 Cry_Chinchou:: - .incbin "sound/direct_sound_samples/cries/chinchou.bin" + .incbin "sound/direct_sound_samples/cries/cry_chinchou.bin" .align 2 Cry_Lanturn:: - .incbin "sound/direct_sound_samples/cries/lanturn.bin" + .incbin "sound/direct_sound_samples/cries/cry_lanturn.bin" .align 2 Cry_Pichu:: - .incbin "sound/direct_sound_samples/cries/pichu.bin" + .incbin "sound/direct_sound_samples/cries/cry_pichu.bin" .align 2 Cry_Cleffa:: - .incbin "sound/direct_sound_samples/cries/cleffa.bin" + .incbin "sound/direct_sound_samples/cries/cry_cleffa.bin" .align 2 Cry_Igglybuff:: - .incbin "sound/direct_sound_samples/cries/igglybuff.bin" + .incbin "sound/direct_sound_samples/cries/cry_igglybuff.bin" .align 2 Cry_Togepi:: - .incbin "sound/direct_sound_samples/cries/togepi.bin" + .incbin "sound/direct_sound_samples/cries/cry_togepi.bin" .align 2 Cry_Togetic:: - .incbin "sound/direct_sound_samples/cries/togetic.bin" + .incbin "sound/direct_sound_samples/cries/cry_togetic.bin" .align 2 Cry_Natu:: - .incbin "sound/direct_sound_samples/cries/natu.bin" + .incbin "sound/direct_sound_samples/cries/cry_natu.bin" .align 2 Cry_Xatu:: - .incbin "sound/direct_sound_samples/cries/xatu.bin" + .incbin "sound/direct_sound_samples/cries/cry_xatu.bin" .align 2 Cry_Mareep:: - .incbin "sound/direct_sound_samples/cries/mareep.bin" + .incbin "sound/direct_sound_samples/cries/cry_mareep.bin" .align 2 Cry_Flaaffy:: - .incbin "sound/direct_sound_samples/cries/flaaffy.bin" + .incbin "sound/direct_sound_samples/cries/cry_flaaffy.bin" .align 2 Cry_Ampharos:: - .incbin "sound/direct_sound_samples/cries/ampharos.bin" + .incbin "sound/direct_sound_samples/cries/cry_ampharos.bin" .align 2 Cry_Bellossom:: - .incbin "sound/direct_sound_samples/cries/bellossom.bin" + .incbin "sound/direct_sound_samples/cries/cry_bellossom.bin" .align 2 Cry_Marill:: - .incbin "sound/direct_sound_samples/cries/marill.bin" + .incbin "sound/direct_sound_samples/cries/cry_marill.bin" .align 2 Cry_Azumarill:: - .incbin "sound/direct_sound_samples/cries/azumarill.bin" + .incbin "sound/direct_sound_samples/cries/cry_azumarill.bin" .align 2 Cry_Sudowoodo:: - .incbin "sound/direct_sound_samples/cries/sudowoodo.bin" + .incbin "sound/direct_sound_samples/cries/cry_sudowoodo.bin" .align 2 Cry_Politoed:: - .incbin "sound/direct_sound_samples/cries/politoed.bin" + .incbin "sound/direct_sound_samples/cries/cry_politoed.bin" .align 2 Cry_Hoppip:: - .incbin "sound/direct_sound_samples/cries/hoppip.bin" + .incbin "sound/direct_sound_samples/cries/cry_hoppip.bin" .align 2 Cry_Skiploom:: - .incbin "sound/direct_sound_samples/cries/skiploom.bin" + .incbin "sound/direct_sound_samples/cries/cry_skiploom.bin" .align 2 Cry_Jumpluff:: - .incbin "sound/direct_sound_samples/cries/jumpluff.bin" + .incbin "sound/direct_sound_samples/cries/cry_jumpluff.bin" .align 2 Cry_Aipom:: - .incbin "sound/direct_sound_samples/cries/aipom.bin" + .incbin "sound/direct_sound_samples/cries/cry_aipom.bin" .align 2 Cry_Sunkern:: - .incbin "sound/direct_sound_samples/cries/sunkern.bin" + .incbin "sound/direct_sound_samples/cries/cry_sunkern.bin" .align 2 Cry_Sunflora:: - .incbin "sound/direct_sound_samples/cries/sunflora.bin" + .incbin "sound/direct_sound_samples/cries/cry_sunflora.bin" .align 2 Cry_Yanma:: - .incbin "sound/direct_sound_samples/cries/yanma.bin" + .incbin "sound/direct_sound_samples/cries/cry_yanma.bin" .align 2 Cry_Wooper:: - .incbin "sound/direct_sound_samples/cries/wooper.bin" + .incbin "sound/direct_sound_samples/cries/cry_wooper.bin" .align 2 Cry_Quagsire:: - .incbin "sound/direct_sound_samples/cries/quagsire.bin" + .incbin "sound/direct_sound_samples/cries/cry_quagsire.bin" .align 2 Cry_Espeon:: - .incbin "sound/direct_sound_samples/cries/espeon.bin" + .incbin "sound/direct_sound_samples/cries/cry_espeon.bin" .align 2 Cry_Umbreon:: - .incbin "sound/direct_sound_samples/cries/umbreon.bin" + .incbin "sound/direct_sound_samples/cries/cry_umbreon.bin" .align 2 Cry_Murkrow:: - .incbin "sound/direct_sound_samples/cries/murkrow.bin" + .incbin "sound/direct_sound_samples/cries/cry_murkrow.bin" .align 2 Cry_Slowking:: - .incbin "sound/direct_sound_samples/cries/slowking.bin" + .incbin "sound/direct_sound_samples/cries/cry_slowking.bin" .align 2 Cry_Misdreavus:: - .incbin "sound/direct_sound_samples/cries/misdreavus.bin" + .incbin "sound/direct_sound_samples/cries/cry_misdreavus.bin" .align 2 Cry_Unown:: - .incbin "sound/direct_sound_samples/cries/unown.bin" + .incbin "sound/direct_sound_samples/cries/cry_unown.bin" .align 2 Cry_Wobbuffet:: - .incbin "sound/direct_sound_samples/cries/wobbuffet.bin" + .incbin "sound/direct_sound_samples/cries/cry_wobbuffet.bin" .align 2 Cry_Girafarig:: - .incbin "sound/direct_sound_samples/cries/girafarig.bin" + .incbin "sound/direct_sound_samples/cries/cry_girafarig.bin" .align 2 Cry_Pineco:: - .incbin "sound/direct_sound_samples/cries/pineco.bin" + .incbin "sound/direct_sound_samples/cries/cry_pineco.bin" .align 2 Cry_Forretress:: - .incbin "sound/direct_sound_samples/cries/forretress.bin" + .incbin "sound/direct_sound_samples/cries/cry_forretress.bin" .align 2 Cry_Dunsparce:: - .incbin "sound/direct_sound_samples/cries/dunsparce.bin" + .incbin "sound/direct_sound_samples/cries/cry_dunsparce.bin" .align 2 Cry_Gligar:: - .incbin "sound/direct_sound_samples/cries/gligar.bin" + .incbin "sound/direct_sound_samples/cries/cry_gligar.bin" .align 2 Cry_Steelix:: - .incbin "sound/direct_sound_samples/cries/steelix.bin" + .incbin "sound/direct_sound_samples/cries/cry_steelix.bin" .align 2 Cry_Snubbull:: - .incbin "sound/direct_sound_samples/cries/snubbull.bin" + .incbin "sound/direct_sound_samples/cries/cry_snubbull.bin" .align 2 Cry_Granbull:: - .incbin "sound/direct_sound_samples/cries/granbull.bin" + .incbin "sound/direct_sound_samples/cries/cry_granbull.bin" .align 2 Cry_Qwilfish:: - .incbin "sound/direct_sound_samples/cries/qwilfish.bin" + .incbin "sound/direct_sound_samples/cries/cry_qwilfish.bin" .align 2 Cry_Scizor:: - .incbin "sound/direct_sound_samples/cries/scizor.bin" + .incbin "sound/direct_sound_samples/cries/cry_scizor.bin" .align 2 Cry_Shuckle:: - .incbin "sound/direct_sound_samples/cries/shuckle.bin" + .incbin "sound/direct_sound_samples/cries/cry_shuckle.bin" .align 2 Cry_Heracross:: - .incbin "sound/direct_sound_samples/cries/heracross.bin" + .incbin "sound/direct_sound_samples/cries/cry_heracross.bin" .align 2 Cry_Sneasel:: - .incbin "sound/direct_sound_samples/cries/sneasel.bin" + .incbin "sound/direct_sound_samples/cries/cry_sneasel.bin" .align 2 Cry_Teddiursa:: - .incbin "sound/direct_sound_samples/cries/teddiursa.bin" + .incbin "sound/direct_sound_samples/cries/cry_teddiursa.bin" .align 2 Cry_Ursaring:: - .incbin "sound/direct_sound_samples/cries/ursaring.bin" + .incbin "sound/direct_sound_samples/cries/cry_ursaring.bin" .align 2 Cry_Slugma:: - .incbin "sound/direct_sound_samples/cries/slugma.bin" + .incbin "sound/direct_sound_samples/cries/cry_slugma.bin" .align 2 Cry_Magcargo:: - .incbin "sound/direct_sound_samples/cries/magcargo.bin" + .incbin "sound/direct_sound_samples/cries/cry_magcargo.bin" .align 2 Cry_Swinub:: - .incbin "sound/direct_sound_samples/cries/swinub.bin" + .incbin "sound/direct_sound_samples/cries/cry_swinub.bin" .align 2 Cry_Piloswine:: - .incbin "sound/direct_sound_samples/cries/piloswine.bin" + .incbin "sound/direct_sound_samples/cries/cry_piloswine.bin" .align 2 Cry_Corsola:: - .incbin "sound/direct_sound_samples/cries/corsola.bin" + .incbin "sound/direct_sound_samples/cries/cry_corsola.bin" .align 2 Cry_Remoraid:: - .incbin "sound/direct_sound_samples/cries/remoraid.bin" + .incbin "sound/direct_sound_samples/cries/cry_remoraid.bin" .align 2 Cry_Octillery:: - .incbin "sound/direct_sound_samples/cries/octillery.bin" + .incbin "sound/direct_sound_samples/cries/cry_octillery.bin" .align 2 Cry_Delibird:: - .incbin "sound/direct_sound_samples/cries/delibird.bin" + .incbin "sound/direct_sound_samples/cries/cry_delibird.bin" .align 2 Cry_Mantine:: - .incbin "sound/direct_sound_samples/cries/mantine.bin" + .incbin "sound/direct_sound_samples/cries/cry_mantine.bin" .align 2 Cry_Skarmory:: - .incbin "sound/direct_sound_samples/cries/skarmory.bin" + .incbin "sound/direct_sound_samples/cries/cry_skarmory.bin" .align 2 Cry_Houndour:: - .incbin "sound/direct_sound_samples/cries/houndour.bin" + .incbin "sound/direct_sound_samples/cries/cry_houndour.bin" .align 2 Cry_Houndoom:: - .incbin "sound/direct_sound_samples/cries/houndoom.bin" + .incbin "sound/direct_sound_samples/cries/cry_houndoom.bin" .align 2 Cry_Kingdra:: - .incbin "sound/direct_sound_samples/cries/kingdra.bin" + .incbin "sound/direct_sound_samples/cries/cry_kingdra.bin" .align 2 Cry_Phanpy:: - .incbin "sound/direct_sound_samples/cries/phanpy.bin" + .incbin "sound/direct_sound_samples/cries/cry_phanpy.bin" .align 2 Cry_Donphan:: - .incbin "sound/direct_sound_samples/cries/donphan.bin" + .incbin "sound/direct_sound_samples/cries/cry_donphan.bin" .align 2 Cry_Porygon2:: - .incbin "sound/direct_sound_samples/cries/porygon2.bin" + .incbin "sound/direct_sound_samples/cries/cry_porygon2.bin" .align 2 Cry_Stantler:: - .incbin "sound/direct_sound_samples/cries/stantler.bin" + .incbin "sound/direct_sound_samples/cries/cry_stantler.bin" .align 2 Cry_Smeargle:: - .incbin "sound/direct_sound_samples/cries/smeargle.bin" + .incbin "sound/direct_sound_samples/cries/cry_smeargle.bin" .align 2 Cry_Tyrogue:: - .incbin "sound/direct_sound_samples/cries/tyrogue.bin" + .incbin "sound/direct_sound_samples/cries/cry_tyrogue.bin" .align 2 Cry_Hitmontop:: - .incbin "sound/direct_sound_samples/cries/hitmontop.bin" + .incbin "sound/direct_sound_samples/cries/cry_hitmontop.bin" .align 2 Cry_Smoochum:: - .incbin "sound/direct_sound_samples/cries/smoochum.bin" + .incbin "sound/direct_sound_samples/cries/cry_smoochum.bin" .align 2 Cry_Elekid:: - .incbin "sound/direct_sound_samples/cries/elekid.bin" + .incbin "sound/direct_sound_samples/cries/cry_elekid.bin" .align 2 Cry_Magby:: - .incbin "sound/direct_sound_samples/cries/magby.bin" + .incbin "sound/direct_sound_samples/cries/cry_magby.bin" .align 2 Cry_Miltank:: - .incbin "sound/direct_sound_samples/cries/miltank.bin" + .incbin "sound/direct_sound_samples/cries/cry_miltank.bin" .align 2 Cry_Blissey:: - .incbin "sound/direct_sound_samples/cries/blissey.bin" + .incbin "sound/direct_sound_samples/cries/cry_blissey.bin" .align 2 Cry_Raikou:: - .incbin "sound/direct_sound_samples/cries/raikou.bin" + .incbin "sound/direct_sound_samples/cries/cry_raikou.bin" .align 2 Cry_Entei:: - .incbin "sound/direct_sound_samples/cries/entei.bin" + .incbin "sound/direct_sound_samples/cries/cry_entei.bin" .align 2 Cry_Suicune:: - .incbin "sound/direct_sound_samples/cries/suicune.bin" + .incbin "sound/direct_sound_samples/cries/cry_suicune.bin" .align 2 Cry_Larvitar:: - .incbin "sound/direct_sound_samples/cries/larvitar.bin" + .incbin "sound/direct_sound_samples/cries/cry_larvitar.bin" .align 2 Cry_Pupitar:: - .incbin "sound/direct_sound_samples/cries/pupitar.bin" + .incbin "sound/direct_sound_samples/cries/cry_pupitar.bin" .align 2 Cry_Tyranitar:: - .incbin "sound/direct_sound_samples/cries/tyranitar.bin" + .incbin "sound/direct_sound_samples/cries/cry_tyranitar.bin" .align 2 Cry_Lugia:: - .incbin "sound/direct_sound_samples/cries/lugia.bin" + .incbin "sound/direct_sound_samples/cries/cry_lugia.bin" .align 2 Cry_HoOh:: - .incbin "sound/direct_sound_samples/cries/ho_oh.bin" + .incbin "sound/direct_sound_samples/cries/cry_ho_oh.bin" .align 2 Cry_Celebi:: - .incbin "sound/direct_sound_samples/cries/celebi.bin" + .incbin "sound/direct_sound_samples/cries/cry_celebi.bin" .align 2 Cry_Kecleon:: - .incbin "sound/direct_sound_samples/cries/kecleon.bin" + .incbin "sound/direct_sound_samples/cries/cry_kecleon.bin" .align 2 Cry_Roselia:: - .incbin "sound/direct_sound_samples/cries/roselia.bin" + .incbin "sound/direct_sound_samples/cries/cry_roselia.bin" .align 2 Cry_Torkoal:: - .incbin "sound/direct_sound_samples/cries/torkoal.bin" + .incbin "sound/direct_sound_samples/cries/cry_torkoal.bin" .align 2 Cry_Electrike:: - .incbin "sound/direct_sound_samples/cries/electrike.bin" + .incbin "sound/direct_sound_samples/cries/cry_electrike.bin" .align 2 Cry_Manectric:: - .incbin "sound/direct_sound_samples/cries/manectric.bin" + .incbin "sound/direct_sound_samples/cries/cry_manectric.bin" .align 2 Cry_Duskull:: - .incbin "sound/direct_sound_samples/cries/duskull.bin" + .incbin "sound/direct_sound_samples/cries/cry_duskull.bin" .align 2 Cry_Latias:: - .incbin "sound/direct_sound_samples/cries/latias.bin" + .incbin "sound/direct_sound_samples/cries/cry_latias.bin" .align 2 Cry_Wynaut:: - .incbin "sound/direct_sound_samples/cries/wynaut.bin" + .incbin "sound/direct_sound_samples/cries/cry_wynaut.bin" .align 2 Cry_Seviper:: - .incbin "sound/direct_sound_samples/cries/seviper.bin" + .incbin "sound/direct_sound_samples/cries/cry_seviper.bin" .align 2 Cry_Sharpedo:: - .incbin "sound/direct_sound_samples/cries/sharpedo.bin" + .incbin "sound/direct_sound_samples/cries/cry_sharpedo.bin" .align 2 Cry_Zangoose:: - .incbin "sound/direct_sound_samples/cries/zangoose.bin" + .incbin "sound/direct_sound_samples/cries/cry_zangoose.bin" .align 2 Cry_Azurill:: - .incbin "sound/direct_sound_samples/cries/azurill.bin" + .incbin "sound/direct_sound_samples/cries/cry_azurill.bin" .align 2 Cry_Swablu:: - .incbin "sound/direct_sound_samples/cries/swablu.bin" + .incbin "sound/direct_sound_samples/cries/cry_swablu.bin" .align 2 Cry_Altaria:: - .incbin "sound/direct_sound_samples/cries/altaria.bin" + .incbin "sound/direct_sound_samples/cries/cry_altaria.bin" .align 2 Cry_Unused265:: - .incbin "sound/direct_sound_samples/cries/unused_265.bin" + .incbin "sound/direct_sound_samples/cries/cry_unused_265.bin" .align 2 Cry_Taillow:: - .incbin "sound/direct_sound_samples/cries/taillow.bin" + .incbin "sound/direct_sound_samples/cries/cry_taillow.bin" .align 2 Cry_Swellow:: - .incbin "sound/direct_sound_samples/cries/swellow.bin" + .incbin "sound/direct_sound_samples/cries/cry_swellow.bin" .align 2 Cry_Unused268:: - .incbin "sound/direct_sound_samples/cries/unused_268.bin" + .incbin "sound/direct_sound_samples/cries/cry_unused_268.bin" .align 2 Cry_Spinda:: - .incbin "sound/direct_sound_samples/cries/spinda.bin" + .incbin "sound/direct_sound_samples/cries/cry_spinda.bin" .align 2 Cry_Torchic:: - .incbin "sound/direct_sound_samples/cries/torchic.bin" + .incbin "sound/direct_sound_samples/cries/cry_torchic.bin" .align 2 Cry_Combusken:: - .incbin "sound/direct_sound_samples/cries/combusken.bin" + .incbin "sound/direct_sound_samples/cries/cry_combusken.bin" .align 2 Cry_Blaziken:: - .incbin "sound/direct_sound_samples/cries/blaziken.bin" + .incbin "sound/direct_sound_samples/cries/cry_blaziken.bin" .align 2 Cry_Treecko:: - .incbin "sound/direct_sound_samples/cries/treecko.bin" + .incbin "sound/direct_sound_samples/cries/cry_treecko.bin" .align 2 Cry_Grovyle:: - .incbin "sound/direct_sound_samples/cries/grovyle.bin" + .incbin "sound/direct_sound_samples/cries/cry_grovyle.bin" .align 2 Cry_Sceptile:: - .incbin "sound/direct_sound_samples/cries/sceptile.bin" + .incbin "sound/direct_sound_samples/cries/cry_sceptile.bin" .align 2 Cry_Mudkip:: - .incbin "sound/direct_sound_samples/cries/mudkip.bin" + .incbin "sound/direct_sound_samples/cries/cry_mudkip.bin" .align 2 Cry_Marshtomp:: - .incbin "sound/direct_sound_samples/cries/marshtomp.bin" + .incbin "sound/direct_sound_samples/cries/cry_marshtomp.bin" .align 2 Cry_Swampert:: - .incbin "sound/direct_sound_samples/cries/swampert.bin" + .incbin "sound/direct_sound_samples/cries/cry_swampert.bin" .align 2 Cry_Pelipper:: - .incbin "sound/direct_sound_samples/cries/pelipper.bin" + .incbin "sound/direct_sound_samples/cries/cry_pelipper.bin" .align 2 Cry_Wingull:: - .incbin "sound/direct_sound_samples/cries/wingull.bin" + .incbin "sound/direct_sound_samples/cries/cry_wingull.bin" .align 2 Cry_Banette:: - .incbin "sound/direct_sound_samples/cries/banette.bin" + .incbin "sound/direct_sound_samples/cries/cry_banette.bin" .align 2 Cry_Shuppet:: - .incbin "sound/direct_sound_samples/cries/shuppet.bin" + .incbin "sound/direct_sound_samples/cries/cry_shuppet.bin" .align 2 Cry_Lotad:: - .incbin "sound/direct_sound_samples/cries/lotad.bin" + .incbin "sound/direct_sound_samples/cries/cry_lotad.bin" .align 2 Cry_Lombre:: - .incbin "sound/direct_sound_samples/cries/lombre.bin" + .incbin "sound/direct_sound_samples/cries/cry_lombre.bin" .align 2 Cry_Ludicolo:: - .incbin "sound/direct_sound_samples/cries/ludicolo.bin" + .incbin "sound/direct_sound_samples/cries/cry_ludicolo.bin" .align 2 Cry_Seedot:: - .incbin "sound/direct_sound_samples/cries/seedot.bin" + .incbin "sound/direct_sound_samples/cries/cry_seedot.bin" .align 2 Cry_Nuzleaf:: - .incbin "sound/direct_sound_samples/cries/nuzleaf.bin" + .incbin "sound/direct_sound_samples/cries/cry_nuzleaf.bin" .align 2 Cry_Shiftry:: - .incbin "sound/direct_sound_samples/cries/shiftry.bin" + .incbin "sound/direct_sound_samples/cries/cry_shiftry.bin" .align 2 Cry_Carvanha:: - .incbin "sound/direct_sound_samples/cries/carvanha.bin" + .incbin "sound/direct_sound_samples/cries/cry_carvanha.bin" .align 2 Cry_Wurmple:: - .incbin "sound/direct_sound_samples/cries/wurmple.bin" + .incbin "sound/direct_sound_samples/cries/cry_wurmple.bin" .align 2 Cry_Silcoon:: - .incbin "sound/direct_sound_samples/cries/silcoon.bin" + .incbin "sound/direct_sound_samples/cries/cry_silcoon.bin" .align 2 Cry_Beautifly:: - .incbin "sound/direct_sound_samples/cries/beautifly.bin" + .incbin "sound/direct_sound_samples/cries/cry_beautifly.bin" .align 2 Cry_Cascoon:: - .incbin "sound/direct_sound_samples/cries/cascoon.bin" + .incbin "sound/direct_sound_samples/cries/cry_cascoon.bin" .align 2 Cry_Dustox:: - .incbin "sound/direct_sound_samples/cries/dustox.bin" + .incbin "sound/direct_sound_samples/cries/cry_dustox.bin" .align 2 Cry_Ralts:: - .incbin "sound/direct_sound_samples/cries/ralts.bin" + .incbin "sound/direct_sound_samples/cries/cry_ralts.bin" .align 2 Cry_Kirlia:: - .incbin "sound/direct_sound_samples/cries/kirlia.bin" + .incbin "sound/direct_sound_samples/cries/cry_kirlia.bin" .align 2 Cry_Gardevoir:: - .incbin "sound/direct_sound_samples/cries/gardevoir.bin" + .incbin "sound/direct_sound_samples/cries/cry_gardevoir.bin" .align 2 Cry_Slakoth:: - .incbin "sound/direct_sound_samples/cries/slakoth.bin" + .incbin "sound/direct_sound_samples/cries/cry_slakoth.bin" .align 2 Cry_Vigoroth:: - .incbin "sound/direct_sound_samples/cries/vigoroth.bin" + .incbin "sound/direct_sound_samples/cries/cry_vigoroth.bin" .align 2 Cry_Slaking:: - .incbin "sound/direct_sound_samples/cries/slaking.bin" + .incbin "sound/direct_sound_samples/cries/cry_slaking.bin" .align 2 Cry_Nincada:: - .incbin "sound/direct_sound_samples/cries/nincada.bin" + .incbin "sound/direct_sound_samples/cries/cry_nincada.bin" .align 2 Cry_Ninjask:: - .incbin "sound/direct_sound_samples/cries/ninjask.bin" + .incbin "sound/direct_sound_samples/cries/cry_ninjask.bin" .align 2 Cry_Shedinja:: - .incbin "sound/direct_sound_samples/cries/shedinja.bin" + .incbin "sound/direct_sound_samples/cries/cry_shedinja.bin" .align 2 Cry_Makuhita:: - .incbin "sound/direct_sound_samples/cries/makuhita.bin" + .incbin "sound/direct_sound_samples/cries/cry_makuhita.bin" .align 2 Cry_Hariyama:: - .incbin "sound/direct_sound_samples/cries/hariyama.bin" + .incbin "sound/direct_sound_samples/cries/cry_hariyama.bin" .align 2 Cry_Nosepass:: - .incbin "sound/direct_sound_samples/cries/nosepass.bin" + .incbin "sound/direct_sound_samples/cries/cry_nosepass.bin" .align 2 Cry_Glalie:: - .incbin "sound/direct_sound_samples/cries/glalie.bin" + .incbin "sound/direct_sound_samples/cries/cry_glalie.bin" .align 2 Cry_Plusle:: - .incbin "sound/direct_sound_samples/cries/plusle.bin" + .incbin "sound/direct_sound_samples/cries/cry_plusle.bin" .align 2 Cry_Minun:: - .incbin "sound/direct_sound_samples/cries/minun.bin" + .incbin "sound/direct_sound_samples/cries/cry_minun.bin" .align 2 Cry_Surskit:: - .incbin "sound/direct_sound_samples/cries/surskit.bin" + .incbin "sound/direct_sound_samples/cries/cry_surskit.bin" .align 2 Cry_Masquerain:: - .incbin "sound/direct_sound_samples/cries/masquerain.bin" + .incbin "sound/direct_sound_samples/cries/cry_masquerain.bin" .align 2 Cry_Skitty:: - .incbin "sound/direct_sound_samples/cries/skitty.bin" + .incbin "sound/direct_sound_samples/cries/cry_skitty.bin" .align 2 Cry_Delcatty:: - .incbin "sound/direct_sound_samples/cries/delcatty.bin" + .incbin "sound/direct_sound_samples/cries/cry_delcatty.bin" .align 2 Cry_Gulpin:: - .incbin "sound/direct_sound_samples/cries/gulpin.bin" + .incbin "sound/direct_sound_samples/cries/cry_gulpin.bin" .align 2 Cry_Swalot:: - .incbin "sound/direct_sound_samples/cries/swalot.bin" + .incbin "sound/direct_sound_samples/cries/cry_swalot.bin" .align 2 Cry_Numel:: - .incbin "sound/direct_sound_samples/cries/numel.bin" + .incbin "sound/direct_sound_samples/cries/cry_numel.bin" .align 2 Cry_Camerupt:: - .incbin "sound/direct_sound_samples/cries/camerupt.bin" + .incbin "sound/direct_sound_samples/cries/cry_camerupt.bin" .align 2 Cry_Barboach:: - .incbin "sound/direct_sound_samples/cries/barboach.bin" + .incbin "sound/direct_sound_samples/cries/cry_barboach.bin" .align 2 Cry_Whiscash:: - .incbin "sound/direct_sound_samples/cries/whiscash.bin" + .incbin "sound/direct_sound_samples/cries/cry_whiscash.bin" .align 2 Cry_Corphish:: - .incbin "sound/direct_sound_samples/cries/corphish.bin" + .incbin "sound/direct_sound_samples/cries/cry_corphish.bin" .align 2 Cry_Crawdaunt:: - .incbin "sound/direct_sound_samples/cries/crawdaunt.bin" + .incbin "sound/direct_sound_samples/cries/cry_crawdaunt.bin" .align 2 Cry_Spoink:: - .incbin "sound/direct_sound_samples/cries/spoink.bin" + .incbin "sound/direct_sound_samples/cries/cry_spoink.bin" .align 2 Cry_Grumpig:: - .incbin "sound/direct_sound_samples/cries/grumpig.bin" + .incbin "sound/direct_sound_samples/cries/cry_grumpig.bin" .align 2 Cry_Trapinch:: - .incbin "sound/direct_sound_samples/cries/trapinch.bin" + .incbin "sound/direct_sound_samples/cries/cry_trapinch.bin" .align 2 Cry_Vibrava:: - .incbin "sound/direct_sound_samples/cries/vibrava.bin" + .incbin "sound/direct_sound_samples/cries/cry_vibrava.bin" .align 2 Cry_Flygon:: - .incbin "sound/direct_sound_samples/cries/flygon.bin" + .incbin "sound/direct_sound_samples/cries/cry_flygon.bin" .align 2 Cry_Cacnea:: - .incbin "sound/direct_sound_samples/cries/cacnea.bin" + .incbin "sound/direct_sound_samples/cries/cry_cacnea.bin" .align 2 Cry_Cacturne:: - .incbin "sound/direct_sound_samples/cries/cacturne.bin" + .incbin "sound/direct_sound_samples/cries/cry_cacturne.bin" .align 2 Cry_Baltoy:: - .incbin "sound/direct_sound_samples/cries/baltoy.bin" + .incbin "sound/direct_sound_samples/cries/cry_baltoy.bin" .align 2 Cry_Claydol:: - .incbin "sound/direct_sound_samples/cries/claydol.bin" + .incbin "sound/direct_sound_samples/cries/cry_claydol.bin" .align 2 Cry_Lunatone:: - .incbin "sound/direct_sound_samples/cries/lunatone.bin" + .incbin "sound/direct_sound_samples/cries/cry_lunatone.bin" .align 2 Cry_Solrock:: - .incbin "sound/direct_sound_samples/cries/solrock.bin" + .incbin "sound/direct_sound_samples/cries/cry_solrock.bin" .align 2 Cry_Feebas:: - .incbin "sound/direct_sound_samples/cries/feebas.bin" + .incbin "sound/direct_sound_samples/cries/cry_feebas.bin" .align 2 Cry_Milotic:: - .incbin "sound/direct_sound_samples/cries/milotic.bin" + .incbin "sound/direct_sound_samples/cries/cry_milotic.bin" .align 2 Cry_Absol:: - .incbin "sound/direct_sound_samples/cries/absol.bin" + .incbin "sound/direct_sound_samples/cries/cry_absol.bin" .align 2 Cry_Meditite:: - .incbin "sound/direct_sound_samples/cries/meditite.bin" + .incbin "sound/direct_sound_samples/cries/cry_meditite.bin" .align 2 Cry_Medicham:: - .incbin "sound/direct_sound_samples/cries/medicham.bin" + .incbin "sound/direct_sound_samples/cries/cry_medicham.bin" .align 2 Cry_Spheal:: - .incbin "sound/direct_sound_samples/cries/spheal.bin" + .incbin "sound/direct_sound_samples/cries/cry_spheal.bin" .align 2 Cry_Sealeo:: - .incbin "sound/direct_sound_samples/cries/sealeo.bin" + .incbin "sound/direct_sound_samples/cries/cry_sealeo.bin" .align 2 Cry_Walrein:: - .incbin "sound/direct_sound_samples/cries/walrein.bin" + .incbin "sound/direct_sound_samples/cries/cry_walrein.bin" .align 2 Cry_Clamperl:: - .incbin "sound/direct_sound_samples/cries/clamperl.bin" + .incbin "sound/direct_sound_samples/cries/cry_clamperl.bin" .align 2 Cry_Huntail:: - .incbin "sound/direct_sound_samples/cries/huntail.bin" + .incbin "sound/direct_sound_samples/cries/cry_huntail.bin" .align 2 Cry_Gorebyss:: - .incbin "sound/direct_sound_samples/cries/gorebyss.bin" + .incbin "sound/direct_sound_samples/cries/cry_gorebyss.bin" .align 2 Cry_Lileep:: - .incbin "sound/direct_sound_samples/cries/lileep.bin" + .incbin "sound/direct_sound_samples/cries/cry_lileep.bin" .align 2 Cry_Cradily:: - .incbin "sound/direct_sound_samples/cries/cradily.bin" + .incbin "sound/direct_sound_samples/cries/cry_cradily.bin" .align 2 Cry_Anorith:: - .incbin "sound/direct_sound_samples/cries/anorith.bin" + .incbin "sound/direct_sound_samples/cries/cry_anorith.bin" .align 2 Cry_Armaldo:: - .incbin "sound/direct_sound_samples/cries/armaldo.bin" + .incbin "sound/direct_sound_samples/cries/cry_armaldo.bin" .align 2 Cry_Beldum:: - .incbin "sound/direct_sound_samples/cries/beldum.bin" + .incbin "sound/direct_sound_samples/cries/cry_beldum.bin" .align 2 Cry_Metang:: - .incbin "sound/direct_sound_samples/cries/metang.bin" + .incbin "sound/direct_sound_samples/cries/cry_metang.bin" .align 2 Cry_Metagross:: - .incbin "sound/direct_sound_samples/cries/metagross.bin" + .incbin "sound/direct_sound_samples/cries/cry_metagross.bin" .align 2 Cry_Bagon:: - .incbin "sound/direct_sound_samples/cries/bagon.bin" + .incbin "sound/direct_sound_samples/cries/cry_bagon.bin" .align 2 Cry_Shelgon:: - .incbin "sound/direct_sound_samples/cries/shelgon.bin" + .incbin "sound/direct_sound_samples/cries/cry_shelgon.bin" .align 2 Cry_Regirock:: - .incbin "sound/direct_sound_samples/cries/regirock.bin" + .incbin "sound/direct_sound_samples/cries/cry_regirock.bin" .align 2 Cry_Regice:: - .incbin "sound/direct_sound_samples/cries/regice.bin" + .incbin "sound/direct_sound_samples/cries/cry_regice.bin" .align 2 Cry_Registeel:: - .incbin "sound/direct_sound_samples/cries/registeel.bin" + .incbin "sound/direct_sound_samples/cries/cry_registeel.bin" .align 2 Cry_Castform:: - .incbin "sound/direct_sound_samples/cries/castform.bin" + .incbin "sound/direct_sound_samples/cries/cry_castform.bin" .align 2 Cry_Volbeat:: - .incbin "sound/direct_sound_samples/cries/volbeat.bin" + .incbin "sound/direct_sound_samples/cries/cry_volbeat.bin" .align 2 Cry_Illumise:: - .incbin "sound/direct_sound_samples/cries/illumise.bin" + .incbin "sound/direct_sound_samples/cries/cry_illumise.bin" .align 2 Cry_Poochyena:: - .incbin "sound/direct_sound_samples/cries/poochyena.bin" + .incbin "sound/direct_sound_samples/cries/cry_poochyena.bin" .align 2 Cry_Mightyena:: - .incbin "sound/direct_sound_samples/cries/mightyena.bin" + .incbin "sound/direct_sound_samples/cries/cry_mightyena.bin" .align 2 Cry_Dusclops:: - .incbin "sound/direct_sound_samples/cries/dusclops.bin" + .incbin "sound/direct_sound_samples/cries/cry_dusclops.bin" .align 2 Cry_Sableye:: - .incbin "sound/direct_sound_samples/cries/sableye.bin" + .incbin "sound/direct_sound_samples/cries/cry_sableye.bin" .align 2 Cry_Mawile:: - .incbin "sound/direct_sound_samples/cries/mawile.bin" + .incbin "sound/direct_sound_samples/cries/cry_mawile.bin" .align 2 Cry_Aron:: - .incbin "sound/direct_sound_samples/cries/aron.bin" + .incbin "sound/direct_sound_samples/cries/cry_aron.bin" .align 2 Cry_Lairon:: - .incbin "sound/direct_sound_samples/cries/lairon.bin" + .incbin "sound/direct_sound_samples/cries/cry_lairon.bin" .align 2 Cry_Aggron:: - .incbin "sound/direct_sound_samples/cries/aggron.bin" + .incbin "sound/direct_sound_samples/cries/cry_aggron.bin" .align 2 Cry_Relicanth:: - .incbin "sound/direct_sound_samples/cries/relicanth.bin" + .incbin "sound/direct_sound_samples/cries/cry_relicanth.bin" .align 2 Cry_Luvdisc:: - .incbin "sound/direct_sound_samples/cries/luvdisc.bin" + .incbin "sound/direct_sound_samples/cries/cry_luvdisc.bin" .align 2 Cry_Groudon:: - .incbin "sound/direct_sound_samples/cries/groudon.bin" + .incbin "sound/direct_sound_samples/cries/cry_groudon.bin" .align 2 Cry_Kyogre:: - .incbin "sound/direct_sound_samples/cries/kyogre.bin" + .incbin "sound/direct_sound_samples/cries/cry_kyogre.bin" .align 2 Cry_Rayquaza:: - .incbin "sound/direct_sound_samples/cries/rayquaza.bin" + .incbin "sound/direct_sound_samples/cries/cry_rayquaza.bin" .align 2 Cry_Salamence:: - .incbin "sound/direct_sound_samples/cries/salamence.bin" + .incbin "sound/direct_sound_samples/cries/cry_salamence.bin" .align 2 Cry_Breloom:: - .incbin "sound/direct_sound_samples/cries/breloom.bin" + .incbin "sound/direct_sound_samples/cries/cry_breloom.bin" .align 2 Cry_Shroomish:: - .incbin "sound/direct_sound_samples/cries/shroomish.bin" + .incbin "sound/direct_sound_samples/cries/cry_shroomish.bin" .align 2 Cry_Linoone:: - .incbin "sound/direct_sound_samples/cries/linoone.bin" + .incbin "sound/direct_sound_samples/cries/cry_linoone.bin" .align 2 Cry_Tropius:: - .incbin "sound/direct_sound_samples/cries/tropius.bin" + .incbin "sound/direct_sound_samples/cries/cry_tropius.bin" .align 2 Cry_Wailmer:: - .incbin "sound/direct_sound_samples/cries/wailmer.bin" + .incbin "sound/direct_sound_samples/cries/cry_wailmer.bin" .align 2 Cry_Zigzagoon:: - .incbin "sound/direct_sound_samples/cries/zigzagoon.bin" + .incbin "sound/direct_sound_samples/cries/cry_zigzagoon.bin" .align 2 Cry_Exploud:: - .incbin "sound/direct_sound_samples/cries/exploud.bin" + .incbin "sound/direct_sound_samples/cries/cry_exploud.bin" .align 2 Cry_Loudred:: - .incbin "sound/direct_sound_samples/cries/loudred.bin" + .incbin "sound/direct_sound_samples/cries/cry_loudred.bin" .align 2 Cry_Wailord:: - .incbin "sound/direct_sound_samples/cries/wailord.bin" + .incbin "sound/direct_sound_samples/cries/cry_wailord.bin" .align 2 Cry_Whismur:: - .incbin "sound/direct_sound_samples/cries/whismur.bin" + .incbin "sound/direct_sound_samples/cries/cry_whismur.bin" .align 2 Cry_Snorunt:: - .incbin "sound/direct_sound_samples/cries/snorunt.bin" + .incbin "sound/direct_sound_samples/cries/cry_snorunt.bin" .align 2 Cry_Latios:: - .incbin "sound/direct_sound_samples/cries/latios.bin" + .incbin "sound/direct_sound_samples/cries/cry_latios.bin" .align 2 Cry_Jirachi:: - .incbin "sound/direct_sound_samples/cries/jirachi.bin" + .incbin "sound/direct_sound_samples/cries/cry_jirachi.bin" .align 2 Cry_Deoxys:: - .incbin "sound/direct_sound_samples/cries/deoxys.bin" + .incbin "sound/direct_sound_samples/cries/cry_deoxys.bin" .align 2 Cry_Chimecho:: - .incbin "sound/direct_sound_samples/cries/chimecho.bin" + .incbin "sound/direct_sound_samples/cries/cry_chimecho.bin" + + .align 2 +Cry_Turtwig:: + .incbin "sound/direct_sound_samples/cries/cry_not_turtwig.bin" + + .align 2 +Cry_Grotle:: + .incbin "sound/direct_sound_samples/cries/cry_not_grotle.bin" + + .align 2 +Cry_Torterra:: + .incbin "sound/direct_sound_samples/cries/cry_not_torterra.bin" + + .align 2 +Cry_Chimchar:: + .incbin "sound/direct_sound_samples/cries/cry_not_chimchar.bin" + + .align 2 +Cry_Monferno:: + .incbin "sound/direct_sound_samples/cries/cry_not_monferno.bin" + + .align 2 +Cry_Infernape:: + .incbin "sound/direct_sound_samples/cries/cry_not_infernape.bin" + + .align 2 +Cry_Piplup:: + .incbin "sound/direct_sound_samples/cries/cry_not_piplup.bin" + + .align 2 +Cry_Prinplup:: + .incbin "sound/direct_sound_samples/cries/cry_not_prinplup.bin" + + .align 2 +Cry_Empoleon:: + .incbin "sound/direct_sound_samples/cries/cry_not_empoleon.bin" + + .align 2 +Cry_Starly:: + .incbin "sound/direct_sound_samples/cries/cry_not_starly.bin" + + .align 2 +Cry_Staravia:: + .incbin "sound/direct_sound_samples/cries/cry_not_staravia.bin" + + .align 2 +Cry_Staraptor:: + .incbin "sound/direct_sound_samples/cries/cry_not_staraptor.bin" + + .align 2 +Cry_Bidoof:: + .incbin "sound/direct_sound_samples/cries/cry_not_bidoof.bin" + + .align 2 +Cry_Bibarel:: + .incbin "sound/direct_sound_samples/cries/cry_not_bibarel.bin" + + .align 2 +Cry_Kricketot:: + .incbin "sound/direct_sound_samples/cries/cry_not_kricketot.bin" + + .align 2 +Cry_Kricketune:: + .incbin "sound/direct_sound_samples/cries/cry_not_kricketune.bin" + + .align 2 +Cry_Shinx:: + .incbin "sound/direct_sound_samples/cries/cry_not_shinx.bin" + + .align 2 +Cry_Luxio:: + .incbin "sound/direct_sound_samples/cries/cry_not_luxio.bin" + + .align 2 +Cry_Luxray:: + .incbin "sound/direct_sound_samples/cries/cry_not_luxray.bin" + + .align 2 +Cry_Budew:: + .incbin "sound/direct_sound_samples/cries/cry_not_budew.bin" + + .align 2 +Cry_Roserade:: + .incbin "sound/direct_sound_samples/cries/cry_not_roserade.bin" + + .align 2 +Cry_Cranidos:: + .incbin "sound/direct_sound_samples/cries/cry_not_cranidos.bin" + + .align 2 +Cry_Rampardos:: + .incbin "sound/direct_sound_samples/cries/cry_not_rampardos.bin" + + .align 2 +Cry_Shieldon:: + .incbin "sound/direct_sound_samples/cries/cry_not_shieldon.bin" + + .align 2 +Cry_Bastiodon:: + .incbin "sound/direct_sound_samples/cries/cry_not_bastiodon.bin" + + .align 2 +Cry_Burmy:: + .incbin "sound/direct_sound_samples/cries/cry_not_burmy.bin" + + .align 2 +Cry_Wormadam:: + .incbin "sound/direct_sound_samples/cries/cry_not_wormadam.bin" + + .align 2 +Cry_Mothim:: + .incbin "sound/direct_sound_samples/cries/cry_not_mothim.bin" + + .align 2 +Cry_Combee:: + .incbin "sound/direct_sound_samples/cries/cry_not_combee.bin" + + .align 2 +Cry_Vespiquen:: + .incbin "sound/direct_sound_samples/cries/cry_not_vespiquen.bin" + + .align 2 +Cry_Pachirisu:: + .incbin "sound/direct_sound_samples/cries/cry_not_pachirisu.bin" + + .align 2 +Cry_Buizel:: + .incbin "sound/direct_sound_samples/cries/cry_not_buizel.bin" + + .align 2 +Cry_Floatzel:: + .incbin "sound/direct_sound_samples/cries/cry_not_floatzel.bin" + + .align 2 +Cry_Cherubi:: + .incbin "sound/direct_sound_samples/cries/cry_not_cherubi.bin" + + .align 2 +Cry_Cherrim:: + .incbin "sound/direct_sound_samples/cries/cry_not_cherrim.bin" + + .align 2 +Cry_Shellos:: + .incbin "sound/direct_sound_samples/cries/cry_not_shellos.bin" + + .align 2 +Cry_Gastrodon:: + .incbin "sound/direct_sound_samples/cries/cry_not_gastrodon.bin" + + .align 2 +Cry_Ambipom:: + .incbin "sound/direct_sound_samples/cries/cry_not_ambipom.bin" + + .align 2 +Cry_Drifloon:: + .incbin "sound/direct_sound_samples/cries/cry_not_drifloon.bin" + + .align 2 +Cry_Drifblim:: + .incbin "sound/direct_sound_samples/cries/cry_not_drifblim.bin" + + .align 2 +Cry_Buneary:: + .incbin "sound/direct_sound_samples/cries/cry_not_buneary.bin" + + .align 2 +Cry_Lopunny:: + .incbin "sound/direct_sound_samples/cries/cry_not_lopunny.bin" + + .align 2 +Cry_Mismagius:: + .incbin "sound/direct_sound_samples/cries/cry_not_mismagius.bin" + + .align 2 +Cry_Honchkrow:: + .incbin "sound/direct_sound_samples/cries/cry_not_honchkrow.bin" + + .align 2 +Cry_Glameow:: + .incbin "sound/direct_sound_samples/cries/cry_not_glameow.bin" + + .align 2 +Cry_Purugly:: + .incbin "sound/direct_sound_samples/cries/cry_not_purugly.bin" + + .align 2 +Cry_Chingling:: + .incbin "sound/direct_sound_samples/cries/cry_not_chingling.bin" + + .align 2 +Cry_Stunky:: + .incbin "sound/direct_sound_samples/cries/cry_not_stunky.bin" + + .align 2 +Cry_Skuntank:: + .incbin "sound/direct_sound_samples/cries/cry_not_skuntank.bin" + + .align 2 +Cry_Bronzor:: + .incbin "sound/direct_sound_samples/cries/cry_not_bronzor.bin" + + .align 2 +Cry_Bronzong:: + .incbin "sound/direct_sound_samples/cries/cry_not_bronzong.bin" + + .align 2 +Cry_Bonsly:: + .incbin "sound/direct_sound_samples/cries/cry_not_bonsly.bin" + + .align 2 +Cry_Mimejr:: + .incbin "sound/direct_sound_samples/cries/cry_not_mimejr.bin" + + .align 2 +Cry_Happiny:: + .incbin "sound/direct_sound_samples/cries/cry_not_happiny.bin" + + .align 2 +Cry_Chatot:: + .incbin "sound/direct_sound_samples/cries/cry_not_chatot.bin" + + .align 2 +Cry_Spiritomb:: + .incbin "sound/direct_sound_samples/cries/cry_not_spiritomb.bin" + + .align 2 +Cry_Gible:: + .incbin "sound/direct_sound_samples/cries/cry_not_gible.bin" + + .align 2 +Cry_Gabite:: + .incbin "sound/direct_sound_samples/cries/cry_not_gabite.bin" + + .align 2 +Cry_Garchomp:: + .incbin "sound/direct_sound_samples/cries/cry_not_garchomp.bin" + + .align 2 +Cry_Munchlax:: + .incbin "sound/direct_sound_samples/cries/cry_not_munchlax.bin" + + .align 2 +Cry_Riolu:: + .incbin "sound/direct_sound_samples/cries/cry_not_riolu.bin" + + .align 2 +Cry_Lucario:: + .incbin "sound/direct_sound_samples/cries/cry_not_lucario.bin" + + .align 2 +Cry_Hippopotas:: + .incbin "sound/direct_sound_samples/cries/cry_not_hippopotas.bin" + + .align 2 +Cry_Hippowdon:: + .incbin "sound/direct_sound_samples/cries/cry_not_hippowdon.bin" + + .align 2 +Cry_Skorupi:: + .incbin "sound/direct_sound_samples/cries/cry_not_skorupi.bin" + + .align 2 +Cry_Drapion:: + .incbin "sound/direct_sound_samples/cries/cry_not_drapion.bin" + + .align 2 +Cry_Croagunk:: + .incbin "sound/direct_sound_samples/cries/cry_not_croagunk.bin" + + .align 2 +Cry_Toxicroak:: + .incbin "sound/direct_sound_samples/cries/cry_not_toxicroak.bin" + + .align 2 +Cry_Carnivine:: + .incbin "sound/direct_sound_samples/cries/cry_not_carnivine.bin" + + .align 2 +Cry_Finneon:: + .incbin "sound/direct_sound_samples/cries/cry_not_finneon.bin" + + .align 2 +Cry_Lumineon:: + .incbin "sound/direct_sound_samples/cries/cry_not_lumineon.bin" + + .align 2 +Cry_Mantyke:: + .incbin "sound/direct_sound_samples/cries/cry_not_mantyke.bin" + + .align 2 +Cry_Snover:: + .incbin "sound/direct_sound_samples/cries/cry_not_snover.bin" + + .align 2 +Cry_Abomasnow:: + .incbin "sound/direct_sound_samples/cries/cry_not_abomasnow.bin" + + .align 2 +Cry_Weavile:: + .incbin "sound/direct_sound_samples/cries/cry_not_weavile.bin" + + .align 2 +Cry_Magnezone:: + .incbin "sound/direct_sound_samples/cries/cry_not_magnezone.bin" + + .align 2 +Cry_Lickilicky:: + .incbin "sound/direct_sound_samples/cries/cry_not_lickilicky.bin" + + .align 2 +Cry_Rhyperior:: + .incbin "sound/direct_sound_samples/cries/cry_not_rhyperior.bin" + + .align 2 +Cry_Tangrowth:: + .incbin "sound/direct_sound_samples/cries/cry_not_tangrowth.bin" + + .align 2 +Cry_Electivire:: + .incbin "sound/direct_sound_samples/cries/cry_not_electivire.bin" + + .align 2 +Cry_Magmortar:: + .incbin "sound/direct_sound_samples/cries/cry_not_magmortar.bin" + + .align 2 +Cry_Togekiss:: + .incbin "sound/direct_sound_samples/cries/cry_not_togekiss.bin" + + .align 2 +Cry_Yanmega:: + .incbin "sound/direct_sound_samples/cries/cry_not_yanmega.bin" + + .align 2 +Cry_Leafeon:: + .incbin "sound/direct_sound_samples/cries/cry_not_leafeon.bin" + + .align 2 +Cry_Glaceon:: + .incbin "sound/direct_sound_samples/cries/cry_not_glaceon.bin" + + .align 2 +Cry_Gliscor:: + .incbin "sound/direct_sound_samples/cries/cry_not_gliscor.bin" + + .align 2 +Cry_Mamoswine:: + .incbin "sound/direct_sound_samples/cries/cry_not_mamoswine.bin" + + .align 2 +Cry_PorygonZ:: + .incbin "sound/direct_sound_samples/cries/cry_not_porygonZ.bin" + + .align 2 +Cry_Gallade:: + .incbin "sound/direct_sound_samples/cries/cry_not_gallade.bin" + + .align 2 +Cry_Probopass:: + .incbin "sound/direct_sound_samples/cries/cry_not_probopass.bin" + + .align 2 +Cry_Dusknoir:: + .incbin "sound/direct_sound_samples/cries/cry_not_dusknoir.bin" + + .align 2 +Cry_Froslass:: + .incbin "sound/direct_sound_samples/cries/cry_not_froslass.bin" + + .align 2 +Cry_Rotom:: + .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" + + .align 2 +Cry_Uxie:: + .incbin "sound/direct_sound_samples/cries/cry_not_uxie.bin" + + .align 2 +Cry_Mesprit:: + .incbin "sound/direct_sound_samples/cries/cry_not_mesprit.bin" + + .align 2 +Cry_Azelf:: + .incbin "sound/direct_sound_samples/cries/cry_not_azelf.bin" + + .align 2 +Cry_Dialga:: + .incbin "sound/direct_sound_samples/cries/cry_not_dialga.bin" + + .align 2 +Cry_Palkia:: + .incbin "sound/direct_sound_samples/cries/cry_not_palkia.bin" + + .align 2 +Cry_Heatran:: + .incbin "sound/direct_sound_samples/cries/cry_not_heatran.bin" + + .align 2 +Cry_Regigigas:: + .incbin "sound/direct_sound_samples/cries/cry_not_regigigas.bin" + + .align 2 +Cry_Giratina:: + .incbin "sound/direct_sound_samples/cries/cry_not_giratina.bin" + + .align 2 +Cry_Cresselia:: + .incbin "sound/direct_sound_samples/cries/cry_not_cresselia.bin" + + .align 2 +Cry_Phione:: + .incbin "sound/direct_sound_samples/cries/cry_not_phione.bin" + + .align 2 +Cry_Manaphy:: + .incbin "sound/direct_sound_samples/cries/cry_not_manaphy.bin" + + .align 2 +Cry_Darkrai:: + .incbin "sound/direct_sound_samples/cries/cry_not_darkrai.bin" + + .align 2 +Cry_Shaymin:: + .incbin "sound/direct_sound_samples/cries/cry_not_shaymin.bin" + + .align 2 +Cry_Arceus:: + .incbin "sound/direct_sound_samples/cries/cry_not_arceus.bin" + + .align 2 +Cry_Victini:: + .incbin "sound/direct_sound_samples/cries/cry_not_victini.bin" + + .align 2 +Cry_Snivy:: + .incbin "sound/direct_sound_samples/cries/cry_not_snivy.bin" + + .align 2 +Cry_Servine:: + .incbin "sound/direct_sound_samples/cries/cry_not_servine.bin" + + .align 2 +Cry_Serperior:: + .incbin "sound/direct_sound_samples/cries/cry_not_serperior.bin" + + .align 2 +Cry_Tepig:: + .incbin "sound/direct_sound_samples/cries/cry_not_tepig.bin" + + .align 2 +Cry_Pignite:: + .incbin "sound/direct_sound_samples/cries/cry_not_pignite.bin" + + .align 2 +Cry_Emboar:: + .incbin "sound/direct_sound_samples/cries/cry_not_emboar.bin" + + .align 2 +Cry_Oshawott:: + .incbin "sound/direct_sound_samples/cries/cry_not_oshawott.bin" + + .align 2 +Cry_Dewott:: + .incbin "sound/direct_sound_samples/cries/cry_not_dewott.bin" + + .align 2 +Cry_Samurott:: + .incbin "sound/direct_sound_samples/cries/cry_not_samurott.bin" + + .align 2 +Cry_Patrat:: + .incbin "sound/direct_sound_samples/cries/cry_not_patrat.bin" + + .align 2 +Cry_Watchog:: + .incbin "sound/direct_sound_samples/cries/cry_not_watchog.bin" + + .align 2 +Cry_Lillipup:: + .incbin "sound/direct_sound_samples/cries/cry_not_lillipup.bin" + + .align 2 +Cry_Herdier:: + .incbin "sound/direct_sound_samples/cries/cry_not_herdier.bin" + + .align 2 +Cry_Stoutland:: + .incbin "sound/direct_sound_samples/cries/cry_not_stoutland.bin" + + .align 2 +Cry_Purrloin:: + .incbin "sound/direct_sound_samples/cries/cry_not_purrloin.bin" + + .align 2 +Cry_Liepard:: + .incbin "sound/direct_sound_samples/cries/cry_not_liepard.bin" + + .align 2 +Cry_Pansage:: + .incbin "sound/direct_sound_samples/cries/cry_not_pansage.bin" + + .align 2 +Cry_Simisage:: + .incbin "sound/direct_sound_samples/cries/cry_not_simisage.bin" + + .align 2 +Cry_Pansear:: + .incbin "sound/direct_sound_samples/cries/cry_not_pansear.bin" + + .align 2 +Cry_Simisear:: + .incbin "sound/direct_sound_samples/cries/cry_not_simisear.bin" + + .align 2 +Cry_Panpour:: + .incbin "sound/direct_sound_samples/cries/cry_not_panpour.bin" + + .align 2 +Cry_Simipour:: + .incbin "sound/direct_sound_samples/cries/cry_not_simipour.bin" + + .align 2 +Cry_Munna:: + .incbin "sound/direct_sound_samples/cries/cry_not_munna.bin" + + .align 2 +Cry_Musharna:: + .incbin "sound/direct_sound_samples/cries/cry_not_musharna.bin" + + .align 2 +Cry_Pidove:: + .incbin "sound/direct_sound_samples/cries/cry_not_pidove.bin" + + .align 2 +Cry_Tranquill:: + .incbin "sound/direct_sound_samples/cries/cry_not_tranquill.bin" + + .align 2 +Cry_Unfezant:: + .incbin "sound/direct_sound_samples/cries/cry_not_unfezant.bin" + + .align 2 +Cry_Blitzle:: + .incbin "sound/direct_sound_samples/cries/cry_not_blitzle.bin" + + .align 2 +Cry_Zebstrika:: + .incbin "sound/direct_sound_samples/cries/cry_not_zebstrika.bin" + + .align 2 +Cry_Roggenrola:: + .incbin "sound/direct_sound_samples/cries/cry_not_roggenrola.bin" + + .align 2 +Cry_Boldore:: + .incbin "sound/direct_sound_samples/cries/cry_not_boldore.bin" + + .align 2 +Cry_Gigalith:: + .incbin "sound/direct_sound_samples/cries/cry_not_gigalith.bin" + + .align 2 +Cry_Woobat:: + .incbin "sound/direct_sound_samples/cries/cry_not_woobat.bin" + + .align 2 +Cry_Swoobat:: + .incbin "sound/direct_sound_samples/cries/cry_not_swoobat.bin" + + .align 2 +Cry_Drilbur:: + .incbin "sound/direct_sound_samples/cries/cry_not_drilbur.bin" + + .align 2 +Cry_Excadrill:: + .incbin "sound/direct_sound_samples/cries/cry_not_excadrill.bin" + + .align 2 +Cry_Audino:: + .incbin "sound/direct_sound_samples/cries/cry_not_audino.bin" + + .align 2 +Cry_Timburr:: + .incbin "sound/direct_sound_samples/cries/cry_not_timburr.bin" + + .align 2 +Cry_Gurdurr:: + .incbin "sound/direct_sound_samples/cries/cry_not_gurdurr.bin" + + .align 2 +Cry_Conkeldurr:: + .incbin "sound/direct_sound_samples/cries/cry_not_conkeldurr.bin" + + .align 2 +Cry_Tympole:: + .incbin "sound/direct_sound_samples/cries/cry_not_tympole.bin" + + .align 2 +Cry_Palpitoad:: + .incbin "sound/direct_sound_samples/cries/cry_not_palpitoad.bin" + + .align 2 +Cry_Seismitoad:: + .incbin "sound/direct_sound_samples/cries/cry_not_seismitoad.bin" + + .align 2 +Cry_Throh:: + .incbin "sound/direct_sound_samples/cries/cry_not_throh.bin" + + .align 2 +Cry_Sawk:: + .incbin "sound/direct_sound_samples/cries/cry_not_sawk.bin" + + .align 2 +Cry_Sewaddle:: + .incbin "sound/direct_sound_samples/cries/cry_not_sewaddle.bin" + + .align 2 +Cry_Swadloon:: + .incbin "sound/direct_sound_samples/cries/cry_not_swadloon.bin" + + .align 2 +Cry_Leavanny:: + .incbin "sound/direct_sound_samples/cries/cry_not_leavanny.bin" + + .align 2 +Cry_Venipede:: + .incbin "sound/direct_sound_samples/cries/cry_not_venipede.bin" + + .align 2 +Cry_Whirlipede:: + .incbin "sound/direct_sound_samples/cries/cry_not_whirlipede.bin" + + .align 2 +Cry_Scolipede:: + .incbin "sound/direct_sound_samples/cries/cry_not_scolipede.bin" + + .align 2 +Cry_Cottonee:: + .incbin "sound/direct_sound_samples/cries/cry_not_cottonee.bin" + + .align 2 +Cry_Whimsicott:: + .incbin "sound/direct_sound_samples/cries/cry_not_whimsicott.bin" + + .align 2 +Cry_Petilil:: + .incbin "sound/direct_sound_samples/cries/cry_not_petilil.bin" + + .align 2 +Cry_Lilligant:: + .incbin "sound/direct_sound_samples/cries/cry_not_lilligant.bin" + + .align 2 +Cry_Basculin:: + .incbin "sound/direct_sound_samples/cries/cry_not_basculin.bin" + + .align 2 +Cry_Sandile:: + .incbin "sound/direct_sound_samples/cries/cry_not_sandile.bin" + + .align 2 +Cry_Krokorok:: + .incbin "sound/direct_sound_samples/cries/cry_not_krokorok.bin" + + .align 2 +Cry_Krookodile:: + .incbin "sound/direct_sound_samples/cries/cry_not_krookodile.bin" + + .align 2 +Cry_Darumaka:: + .incbin "sound/direct_sound_samples/cries/cry_not_darumaka.bin" + + .align 2 +Cry_Darmanitan:: + .incbin "sound/direct_sound_samples/cries/cry_not_darmanitan.bin" + + .align 2 +Cry_Maractus:: + .incbin "sound/direct_sound_samples/cries/cry_not_maractus.bin" + + .align 2 +Cry_Dwebble:: + .incbin "sound/direct_sound_samples/cries/cry_not_dwebble.bin" + + .align 2 +Cry_Crustle:: + .incbin "sound/direct_sound_samples/cries/cry_not_crustle.bin" + + .align 2 +Cry_Scraggy:: + .incbin "sound/direct_sound_samples/cries/cry_not_scraggy.bin" + + .align 2 +Cry_Scrafty:: + .incbin "sound/direct_sound_samples/cries/cry_not_scrafty.bin" + + .align 2 +Cry_Sigilyph:: + .incbin "sound/direct_sound_samples/cries/cry_not_sigilyph.bin" + + .align 2 +Cry_Yamask:: + .incbin "sound/direct_sound_samples/cries/cry_not_yamask.bin" + + .align 2 +Cry_Cofagrigus:: + .incbin "sound/direct_sound_samples/cries/cry_not_cofagrigus.bin" + + .align 2 +Cry_Tirtouga:: + .incbin "sound/direct_sound_samples/cries/cry_not_tirtouga.bin" + + .align 2 +Cry_Carracosta:: + .incbin "sound/direct_sound_samples/cries/cry_not_carracosta.bin" + + .align 2 +Cry_Archen:: + .incbin "sound/direct_sound_samples/cries/cry_not_archen.bin" + + .align 2 +Cry_Archeops:: + .incbin "sound/direct_sound_samples/cries/cry_not_archeops.bin" + + .align 2 +Cry_Trubbish:: + .incbin "sound/direct_sound_samples/cries/cry_not_trubbish.bin" + + .align 2 +Cry_Garbodor:: + .incbin "sound/direct_sound_samples/cries/cry_not_garbodor.bin" + + .align 2 +Cry_Zorua:: + .incbin "sound/direct_sound_samples/cries/cry_not_zorua.bin" + + .align 2 +Cry_Zoroark:: + .incbin "sound/direct_sound_samples/cries/cry_not_zoroark.bin" + + .align 2 +Cry_Minccino:: + .incbin "sound/direct_sound_samples/cries/cry_not_minccino.bin" + + .align 2 +Cry_Cinccino:: + .incbin "sound/direct_sound_samples/cries/cry_not_cinccino.bin" + + .align 2 +Cry_Gothita:: + .incbin "sound/direct_sound_samples/cries/cry_not_gothita.bin" + + .align 2 +Cry_Gothorita:: + .incbin "sound/direct_sound_samples/cries/cry_not_gothorita.bin" + + .align 2 +Cry_Gothitelle:: + .incbin "sound/direct_sound_samples/cries/cry_not_gothitelle.bin" + + .align 2 +Cry_Solosis:: + .incbin "sound/direct_sound_samples/cries/cry_not_solosis.bin" + + .align 2 +Cry_Duosion:: + .incbin "sound/direct_sound_samples/cries/cry_not_duosion.bin" + + .align 2 +Cry_Reuniclus:: + .incbin "sound/direct_sound_samples/cries/cry_not_reuniclus.bin" + + .align 2 +Cry_Ducklett:: + .incbin "sound/direct_sound_samples/cries/cry_not_ducklett.bin" + + .align 2 +Cry_Swanna:: + .incbin "sound/direct_sound_samples/cries/cry_not_swanna.bin" + + .align 2 +Cry_Vanillite:: + .incbin "sound/direct_sound_samples/cries/cry_not_vanillite.bin" + + .align 2 +Cry_Vanillish:: + .incbin "sound/direct_sound_samples/cries/cry_not_vanillish.bin" + + .align 2 +Cry_Vanilluxe:: + .incbin "sound/direct_sound_samples/cries/cry_not_vanilluxe.bin" + + .align 2 +Cry_Deerling:: + .incbin "sound/direct_sound_samples/cries/cry_not_deerling.bin" + + .align 2 +Cry_Sawsbuck:: + .incbin "sound/direct_sound_samples/cries/cry_not_sawsbuck.bin" + + .align 2 +Cry_Emolga:: + .incbin "sound/direct_sound_samples/cries/cry_not_emolga.bin" + + .align 2 +Cry_Karrablast:: + .incbin "sound/direct_sound_samples/cries/cry_not_karrablast.bin" + + .align 2 +Cry_Escavalier:: + .incbin "sound/direct_sound_samples/cries/cry_not_escavalier.bin" + + .align 2 +Cry_Foongus:: + .incbin "sound/direct_sound_samples/cries/cry_not_foongus.bin" + + .align 2 +Cry_Amoonguss:: + .incbin "sound/direct_sound_samples/cries/cry_not_amoonguss.bin" + + .align 2 +Cry_Frillish:: + .incbin "sound/direct_sound_samples/cries/cry_not_frillish.bin" + + .align 2 +Cry_Jellicent:: + .incbin "sound/direct_sound_samples/cries/cry_not_jellicent.bin" + + .align 2 +Cry_Alomomola:: + .incbin "sound/direct_sound_samples/cries/cry_not_alomomola.bin" + + .align 2 +Cry_Joltik:: + .incbin "sound/direct_sound_samples/cries/cry_not_joltik.bin" + + .align 2 +Cry_Galvantula:: + .incbin "sound/direct_sound_samples/cries/cry_not_galvantula.bin" + + .align 2 +Cry_Ferroseed:: + .incbin "sound/direct_sound_samples/cries/cry_not_ferroseed.bin" + + .align 2 +Cry_Ferrothorn:: + .incbin "sound/direct_sound_samples/cries/cry_not_ferrothorn.bin" + + .align 2 +Cry_Klink:: + .incbin "sound/direct_sound_samples/cries/cry_not_klink.bin" + + .align 2 +Cry_Klang:: + .incbin "sound/direct_sound_samples/cries/cry_not_klang.bin" + + .align 2 +Cry_Klinklang:: + .incbin "sound/direct_sound_samples/cries/cry_not_klinklang.bin" + + .align 2 +Cry_Tynamo:: + .incbin "sound/direct_sound_samples/cries/cry_not_tynamo.bin" + + .align 2 +Cry_Eelektrik:: + .incbin "sound/direct_sound_samples/cries/cry_not_eelektrik.bin" + + .align 2 +Cry_Eelektross:: + .incbin "sound/direct_sound_samples/cries/cry_not_eelektross.bin" + + .align 2 +Cry_Elgyem:: + .incbin "sound/direct_sound_samples/cries/cry_not_elgyem.bin" + + .align 2 +Cry_Beheeyem:: + .incbin "sound/direct_sound_samples/cries/cry_not_beheeyem.bin" + + .align 2 +Cry_Litwick:: + .incbin "sound/direct_sound_samples/cries/cry_not_litwick.bin" + + .align 2 +Cry_Lampent:: + .incbin "sound/direct_sound_samples/cries/cry_not_lampent.bin" + + .align 2 +Cry_Chandelure:: + .incbin "sound/direct_sound_samples/cries/cry_not_chandelure.bin" + + .align 2 +Cry_Axew:: + .incbin "sound/direct_sound_samples/cries/cry_not_axew.bin" + + .align 2 +Cry_Fraxure:: + .incbin "sound/direct_sound_samples/cries/cry_not_fraxure.bin" + + .align 2 +Cry_Haxorus:: + .incbin "sound/direct_sound_samples/cries/cry_not_haxorus.bin" + + .align 2 +Cry_Cubchoo:: + .incbin "sound/direct_sound_samples/cries/cry_not_cubchoo.bin" + + .align 2 +Cry_Beartic:: + .incbin "sound/direct_sound_samples/cries/cry_not_beartic.bin" + + .align 2 +Cry_Cryogonal:: + .incbin "sound/direct_sound_samples/cries/cry_not_cryogonal.bin" + + .align 2 +Cry_Shelmet:: + .incbin "sound/direct_sound_samples/cries/cry_not_shelmet.bin" + + .align 2 +Cry_Accelgor:: + .incbin "sound/direct_sound_samples/cries/cry_not_accelgor.bin" + + .align 2 +Cry_Stunfisk:: + .incbin "sound/direct_sound_samples/cries/cry_not_stunfisk.bin" + + .align 2 +Cry_Mienfoo:: + .incbin "sound/direct_sound_samples/cries/cry_not_mienfoo.bin" + + .align 2 +Cry_Mienshao:: + .incbin "sound/direct_sound_samples/cries/cry_not_mienshao.bin" + + .align 2 +Cry_Druddigon:: + .incbin "sound/direct_sound_samples/cries/cry_not_druddigon.bin" + + .align 2 +Cry_Golett:: + .incbin "sound/direct_sound_samples/cries/cry_not_golett.bin" + + .align 2 +Cry_Golurk:: + .incbin "sound/direct_sound_samples/cries/cry_not_golurk.bin" + + .align 2 +Cry_Pawniard:: + .incbin "sound/direct_sound_samples/cries/cry_not_pawniard.bin" + + .align 2 +Cry_Bisharp:: + .incbin "sound/direct_sound_samples/cries/cry_not_bisharp.bin" + + .align 2 +Cry_Bouffalant:: + .incbin "sound/direct_sound_samples/cries/cry_not_bouffalant.bin" + + .align 2 +Cry_Rufflet:: + .incbin "sound/direct_sound_samples/cries/cry_not_rufflet.bin" + + .align 2 +Cry_Braviary:: + .incbin "sound/direct_sound_samples/cries/cry_not_braviary.bin" + + .align 2 +Cry_Vullaby:: + .incbin "sound/direct_sound_samples/cries/cry_not_vullaby.bin" + + .align 2 +Cry_Mandibuzz:: + .incbin "sound/direct_sound_samples/cries/cry_not_mandibuzz.bin" + + .align 2 +Cry_Heatmor:: + .incbin "sound/direct_sound_samples/cries/cry_not_heatmor.bin" + + .align 2 +Cry_Durant:: + .incbin "sound/direct_sound_samples/cries/cry_not_durant.bin" + + .align 2 +Cry_Deino:: + .incbin "sound/direct_sound_samples/cries/cry_not_deino.bin" + + .align 2 +Cry_Zweilous:: + .incbin "sound/direct_sound_samples/cries/cry_not_zweilous.bin" + + .align 2 +Cry_Hydreigon:: + .incbin "sound/direct_sound_samples/cries/cry_not_hydreigon.bin" + + .align 2 +Cry_Larvesta:: + .incbin "sound/direct_sound_samples/cries/cry_not_larvesta.bin" + + .align 2 +Cry_Volcarona:: + .incbin "sound/direct_sound_samples/cries/cry_not_volcarona.bin" + + .align 2 +Cry_Cobalion:: + .incbin "sound/direct_sound_samples/cries/cry_not_cobalion.bin" + + .align 2 +Cry_Terrakion:: + .incbin "sound/direct_sound_samples/cries/cry_not_terrakion.bin" + + .align 2 +Cry_Virizion:: + .incbin "sound/direct_sound_samples/cries/cry_not_virizion.bin" + + .align 2 +Cry_Tornadus:: + .incbin "sound/direct_sound_samples/cries/cry_not_tornadus.bin" + + .align 2 +Cry_Thundurus:: + .incbin "sound/direct_sound_samples/cries/cry_not_thundurus.bin" + + .align 2 +Cry_Reshiram:: + .incbin "sound/direct_sound_samples/cries/cry_not_reshiram.bin" + + .align 2 +Cry_Zekrom:: + .incbin "sound/direct_sound_samples/cries/cry_not_zekrom.bin" + + .align 2 +Cry_Landorus:: + .incbin "sound/direct_sound_samples/cries/cry_not_landorus.bin" + + .align 2 +Cry_Kyurem:: + .incbin "sound/direct_sound_samples/cries/cry_not_kyurem.bin" + + .align 2 +Cry_Keldeo:: + .incbin "sound/direct_sound_samples/cries/cry_not_keldeo.bin" + + .align 2 +Cry_Meloetta:: + .incbin "sound/direct_sound_samples/cries/cry_not_meloetta.bin" + + .align 2 +Cry_Genesect:: + .incbin "sound/direct_sound_samples/cries/cry_not_genesect.bin" + + .align 2 +Cry_Chespin:: + .incbin "sound/direct_sound_samples/cries/cry_not_chespin.bin" + + .align 2 +Cry_Quilladin:: + .incbin "sound/direct_sound_samples/cries/cry_not_quilladin.bin" + + .align 2 +Cry_Chesnaught:: + .incbin "sound/direct_sound_samples/cries/cry_not_chesnaught.bin" + + .align 2 +Cry_Fennekin:: + .incbin "sound/direct_sound_samples/cries/cry_not_fennekin.bin" + + .align 2 +Cry_Braixen:: + .incbin "sound/direct_sound_samples/cries/cry_not_braixen.bin" + + .align 2 +Cry_Delphox:: + .incbin "sound/direct_sound_samples/cries/cry_not_delphox.bin" + + .align 2 +Cry_Froakie:: + .incbin "sound/direct_sound_samples/cries/cry_not_froakie.bin" + + .align 2 +Cry_Frogadier:: + .incbin "sound/direct_sound_samples/cries/cry_not_frogadier.bin" + + .align 2 +Cry_Greninja:: + .incbin "sound/direct_sound_samples/cries/cry_not_greninja.bin" + + .align 2 +Cry_Bunnelby:: + .incbin "sound/direct_sound_samples/cries/cry_not_bunnelby.bin" + + .align 2 +Cry_Diggersby:: + .incbin "sound/direct_sound_samples/cries/cry_not_diggersby.bin" + + .align 2 +Cry_Fletchling:: + .incbin "sound/direct_sound_samples/cries/cry_not_fletchling.bin" + + .align 2 +Cry_Fletchinder:: + .incbin "sound/direct_sound_samples/cries/cry_not_fletchinder.bin" + + .align 2 +Cry_Talonflame:: + .incbin "sound/direct_sound_samples/cries/cry_not_talonflame.bin" + + .align 2 +Cry_Scatterbug:: + .incbin "sound/direct_sound_samples/cries/cry_not_scatterbug.bin" + + .align 2 +Cry_Spewpa:: + .incbin "sound/direct_sound_samples/cries/cry_not_spewpa.bin" + + .align 2 +Cry_Vivillon:: + .incbin "sound/direct_sound_samples/cries/cry_not_vivillon.bin" + + .align 2 +Cry_Litleo:: + .incbin "sound/direct_sound_samples/cries/cry_not_litleo.bin" + + .align 2 +Cry_Pyroar:: + .incbin "sound/direct_sound_samples/cries/cry_not_pyroar.bin" + + .align 2 +Cry_Flabebe:: + .incbin "sound/direct_sound_samples/cries/cry_not_flabebe.bin" + + .align 2 +Cry_Floette:: + .incbin "sound/direct_sound_samples/cries/cry_not_floette.bin" + + .align 2 +Cry_Florges:: + .incbin "sound/direct_sound_samples/cries/cry_not_florges.bin" + + .align 2 +Cry_Skiddo:: + .incbin "sound/direct_sound_samples/cries/cry_not_skiddo.bin" + + .align 2 +Cry_Gogoat:: + .incbin "sound/direct_sound_samples/cries/cry_not_gogoat.bin" + + .align 2 +Cry_Pancham:: + .incbin "sound/direct_sound_samples/cries/cry_not_pancham.bin" + + .align 2 +Cry_Pangoro:: + .incbin "sound/direct_sound_samples/cries/cry_not_pangoro.bin" + + .align 2 +Cry_Furfrou:: + .incbin "sound/direct_sound_samples/cries/cry_not_furfrou.bin" + + .align 2 +Cry_Espurr:: + .incbin "sound/direct_sound_samples/cries/cry_not_espurr.bin" + + .align 2 +Cry_Meowstic:: + .incbin "sound/direct_sound_samples/cries/cry_not_meowstic.bin" + + .align 2 +Cry_Honedge:: + .incbin "sound/direct_sound_samples/cries/cry_not_honedge.bin" + + .align 2 +Cry_Doublade:: + .incbin "sound/direct_sound_samples/cries/cry_not_doublade.bin" + + .align 2 +Cry_Aegislash:: + .incbin "sound/direct_sound_samples/cries/cry_not_aegislash.bin" + + .align 2 +Cry_Spritzee:: + .incbin "sound/direct_sound_samples/cries/cry_not_spritzee.bin" + + .align 2 +Cry_Aromatisse:: + .incbin "sound/direct_sound_samples/cries/cry_not_aromatisse.bin" + + .align 2 +Cry_Swirlix:: + .incbin "sound/direct_sound_samples/cries/cry_not_swirlix.bin" + + .align 2 +Cry_Slurpuff:: + .incbin "sound/direct_sound_samples/cries/cry_not_slurpuff.bin" + + .align 2 +Cry_Inkay:: + .incbin "sound/direct_sound_samples/cries/cry_not_inkay.bin" + + .align 2 +Cry_Malamar:: + .incbin "sound/direct_sound_samples/cries/cry_not_malamar.bin" + + .align 2 +Cry_Binacle:: + .incbin "sound/direct_sound_samples/cries/cry_not_binacle.bin" + + .align 2 +Cry_Barbaracle:: + .incbin "sound/direct_sound_samples/cries/cry_not_barbaracle.bin" + + .align 2 +Cry_Skrelp:: + .incbin "sound/direct_sound_samples/cries/cry_not_skrelp.bin" + + .align 2 +Cry_Dragalge:: + .incbin "sound/direct_sound_samples/cries/cry_not_dragalge.bin" + + .align 2 +Cry_Clauncher:: + .incbin "sound/direct_sound_samples/cries/cry_not_clauncher.bin" + + .align 2 +Cry_Clawitzer:: + .incbin "sound/direct_sound_samples/cries/cry_not_clawitzer.bin" + + .align 2 +Cry_Helioptile:: + .incbin "sound/direct_sound_samples/cries/cry_not_helioptile.bin" + + .align 2 +Cry_Heliolisk:: + .incbin "sound/direct_sound_samples/cries/cry_not_heliolisk.bin" + + .align 2 +Cry_Tyrunt:: + .incbin "sound/direct_sound_samples/cries/cry_not_tyrunt.bin" + + .align 2 +Cry_Tyrantrum:: + .incbin "sound/direct_sound_samples/cries/cry_not_tyrantrum.bin" + + .align 2 +Cry_Amaura:: + .incbin "sound/direct_sound_samples/cries/cry_not_amaura.bin" + + .align 2 +Cry_Aurorus:: + .incbin "sound/direct_sound_samples/cries/cry_not_aurorus.bin" + + .align 2 +Cry_Sylveon:: + .incbin "sound/direct_sound_samples/cries/cry_not_sylveon.bin" + + .align 2 +Cry_Hawlucha:: + .incbin "sound/direct_sound_samples/cries/cry_not_hawlucha.bin" + + .align 2 +Cry_Dedenne:: + .incbin "sound/direct_sound_samples/cries/cry_not_dedenne.bin" + + .align 2 +Cry_Carbink:: + .incbin "sound/direct_sound_samples/cries/cry_not_carbink.bin" + + .align 2 +Cry_Goomy:: + .incbin "sound/direct_sound_samples/cries/cry_not_goomy.bin" + + .align 2 +Cry_Sliggoo:: + .incbin "sound/direct_sound_samples/cries/cry_not_sliggoo.bin" + + .align 2 +Cry_Goodra:: + .incbin "sound/direct_sound_samples/cries/cry_not_goodra.bin" + + .align 2 +Cry_Klefki:: + .incbin "sound/direct_sound_samples/cries/cry_not_klefki.bin" + + .align 2 +Cry_Phantump:: + .incbin "sound/direct_sound_samples/cries/cry_not_phantump.bin" + + .align 2 +Cry_Trevenant:: + .incbin "sound/direct_sound_samples/cries/cry_not_trevenant.bin" + + .align 2 +Cry_Pumpkaboo:: + .incbin "sound/direct_sound_samples/cries/cry_not_pumpkaboo.bin" + + .align 2 +Cry_Gourgeist:: + .incbin "sound/direct_sound_samples/cries/cry_not_gourgeist.bin" + + .align 2 +Cry_Bergmite:: + .incbin "sound/direct_sound_samples/cries/cry_not_bergmite.bin" + + .align 2 +Cry_Avalugg:: + .incbin "sound/direct_sound_samples/cries/cry_not_avalugg.bin" + + .align 2 +Cry_Noibat:: + .incbin "sound/direct_sound_samples/cries/cry_not_noibat.bin" + + .align 2 +Cry_Noivern:: + .incbin "sound/direct_sound_samples/cries/cry_not_noivern.bin" + + .align 2 +Cry_Xerneas:: + .incbin "sound/direct_sound_samples/cries/cry_not_xerneas.bin" + + .align 2 +Cry_Yveltal:: + .incbin "sound/direct_sound_samples/cries/cry_not_yveltal.bin" + + .align 2 +Cry_Zygarde:: + .incbin "sound/direct_sound_samples/cries/cry_not_zygarde.bin" + + .align 2 +Cry_Diancie:: + .incbin "sound/direct_sound_samples/cries/cry_not_diancie.bin" + + .align 2 +Cry_Hoopa:: + .incbin "sound/direct_sound_samples/cries/cry_not_hoopa.bin" + + .align 2 +Cry_Volcanion:: + .incbin "sound/direct_sound_samples/cries/cry_not_volcanion.bin" + + .align 2 +Cry_Rowlet:: + .incbin "sound/direct_sound_samples/cries/cry_not_rowlet.bin" + + .align 2 +Cry_Dartrix:: + .incbin "sound/direct_sound_samples/cries/cry_not_dartrix.bin" + + .align 2 +Cry_Decidueye:: + .incbin "sound/direct_sound_samples/cries/cry_not_decidueye.bin" + + .align 2 +Cry_Litten:: + .incbin "sound/direct_sound_samples/cries/cry_not_litten.bin" + + .align 2 +Cry_Torracat:: + .incbin "sound/direct_sound_samples/cries/cry_not_torracat.bin" + + .align 2 +Cry_Incineroar:: + .incbin "sound/direct_sound_samples/cries/cry_not_incineroar.bin" + + .align 2 +Cry_Popplio:: + .incbin "sound/direct_sound_samples/cries/cry_not_popplio.bin" + + .align 2 +Cry_Brionne:: + .incbin "sound/direct_sound_samples/cries/cry_not_brionne.bin" + + .align 2 +Cry_Primarina:: + .incbin "sound/direct_sound_samples/cries/cry_not_primarina.bin" + + .align 2 +Cry_Pikipek:: + .incbin "sound/direct_sound_samples/cries/cry_not_pikipek.bin" + + .align 2 +Cry_Trumbeak:: + .incbin "sound/direct_sound_samples/cries/cry_not_trumbeak.bin" + + .align 2 +Cry_Toucannon:: + .incbin "sound/direct_sound_samples/cries/cry_not_toucannon.bin" + + .align 2 +Cry_Yungoos:: + .incbin "sound/direct_sound_samples/cries/cry_not_yungoos.bin" + + .align 2 +Cry_Gumshoos:: + .incbin "sound/direct_sound_samples/cries/cry_not_gumshoos.bin" + + .align 2 +Cry_Grubbin:: + .incbin "sound/direct_sound_samples/cries/cry_not_grubbin.bin" + + .align 2 +Cry_Charjabug:: + .incbin "sound/direct_sound_samples/cries/cry_not_charjabug.bin" + + .align 2 +Cry_Vikavolt:: + .incbin "sound/direct_sound_samples/cries/cry_not_vikavolt.bin" + + .align 2 +Cry_Crabrawler:: + .incbin "sound/direct_sound_samples/cries/cry_not_crabrawler.bin" + + .align 2 +Cry_Crabominable:: + .incbin "sound/direct_sound_samples/cries/cry_not_crabominable.bin" + + .align 2 +Cry_Oricorio:: + .incbin "sound/direct_sound_samples/cries/cry_not_oricorio.bin" + + .align 2 +Cry_Cutiefly:: + .incbin "sound/direct_sound_samples/cries/cry_not_cutiefly.bin" + + .align 2 +Cry_Ribombee:: + .incbin "sound/direct_sound_samples/cries/cry_not_ribombee.bin" + + .align 2 +Cry_Rockruff:: + .incbin "sound/direct_sound_samples/cries/cry_not_rockruff.bin" + + .align 2 +Cry_Lycanroc:: + .incbin "sound/direct_sound_samples/cries/cry_not_lycanroc.bin" + + .align 2 +Cry_Wishiwashi:: + .incbin "sound/direct_sound_samples/cries/cry_not_wishiwashi.bin" + + .align 2 +Cry_Mareanie:: + .incbin "sound/direct_sound_samples/cries/cry_not_mareanie.bin" + + .align 2 +Cry_Toxapex:: + .incbin "sound/direct_sound_samples/cries/cry_not_toxapex.bin" + + .align 2 +Cry_Mudbray:: + .incbin "sound/direct_sound_samples/cries/cry_not_mudbray.bin" + + .align 2 +Cry_Mudsdale:: + .incbin "sound/direct_sound_samples/cries/cry_not_mudsdale.bin" + + .align 2 +Cry_Dewpider:: + .incbin "sound/direct_sound_samples/cries/cry_not_dewpider.bin" + + .align 2 +Cry_Araquanid:: + .incbin "sound/direct_sound_samples/cries/cry_not_araquanid.bin" + + .align 2 +Cry_Fomantis:: + .incbin "sound/direct_sound_samples/cries/cry_not_fomantis.bin" + + .align 2 +Cry_Lurantis:: + .incbin "sound/direct_sound_samples/cries/cry_not_lurantis.bin" + + .align 2 +Cry_Morelull:: + .incbin "sound/direct_sound_samples/cries/cry_not_morelull.bin" + + .align 2 +Cry_Shiinotic:: + .incbin "sound/direct_sound_samples/cries/cry_not_shiinotic.bin" + + .align 2 +Cry_Salandit:: + .incbin "sound/direct_sound_samples/cries/cry_not_salandit.bin" + + .align 2 +Cry_Salazzle:: + .incbin "sound/direct_sound_samples/cries/cry_not_salazzle.bin" + + .align 2 +Cry_Stufful:: + .incbin "sound/direct_sound_samples/cries/cry_not_stufful.bin" + + .align 2 +Cry_Bewear:: + .incbin "sound/direct_sound_samples/cries/cry_not_bewear.bin" + + .align 2 +Cry_Bounsweet:: + .incbin "sound/direct_sound_samples/cries/cry_not_bounsweet.bin" + + .align 2 +Cry_Steenee:: + .incbin "sound/direct_sound_samples/cries/cry_not_steenee.bin" + + .align 2 +Cry_Tsareena:: + .incbin "sound/direct_sound_samples/cries/cry_not_tsareena.bin" + + .align 2 +Cry_Comfey:: + .incbin "sound/direct_sound_samples/cries/cry_not_comfey.bin" + + .align 2 +Cry_Oranguru:: + .incbin "sound/direct_sound_samples/cries/cry_not_oranguru.bin" + + .align 2 +Cry_Passimian:: + .incbin "sound/direct_sound_samples/cries/cry_not_passimian.bin" + + .align 2 +Cry_Wimpod:: + .incbin "sound/direct_sound_samples/cries/cry_not_wimpod.bin" + + .align 2 +Cry_Golisopod:: + .incbin "sound/direct_sound_samples/cries/cry_not_golisopod.bin" + + .align 2 +Cry_Sandygast:: + .incbin "sound/direct_sound_samples/cries/cry_not_sandygast.bin" + + .align 2 +Cry_Palossand:: + .incbin "sound/direct_sound_samples/cries/cry_not_palossand.bin" + + .align 2 +Cry_Pyukumuku:: + .incbin "sound/direct_sound_samples/cries/cry_not_pyukumuku.bin" + + .align 2 +Cry_Type_null:: + .incbin "sound/direct_sound_samples/cries/cry_not_type_null.bin" + + .align 2 +Cry_Silvally:: + .incbin "sound/direct_sound_samples/cries/cry_not_silvally.bin" + + .align 2 +Cry_Minior:: + .incbin "sound/direct_sound_samples/cries/cry_not_minior.bin" + + .align 2 +Cry_Komala:: + .incbin "sound/direct_sound_samples/cries/cry_not_komala.bin" + + .align 2 +Cry_Turtonator:: + .incbin "sound/direct_sound_samples/cries/cry_not_turtonator.bin" + + .align 2 +Cry_Togedemaru:: + .incbin "sound/direct_sound_samples/cries/cry_not_togedemaru.bin" + + .align 2 +Cry_Mimikyu:: + .incbin "sound/direct_sound_samples/cries/cry_not_mimikyu.bin" + + .align 2 +Cry_Bruxish:: + .incbin "sound/direct_sound_samples/cries/cry_not_bruxish.bin" + + .align 2 +Cry_Drampa:: + .incbin "sound/direct_sound_samples/cries/cry_not_drampa.bin" + + .align 2 +Cry_Dhelmise:: + .incbin "sound/direct_sound_samples/cries/cry_not_dhelmise.bin" + + .align 2 +Cry_Jangmo_o:: + .incbin "sound/direct_sound_samples/cries/cry_not_jangmo_o.bin" + + .align 2 +Cry_Hakamo_o:: + .incbin "sound/direct_sound_samples/cries/cry_not_hakamo_o.bin" + + .align 2 +Cry_Kommo_o:: + .incbin "sound/direct_sound_samples/cries/cry_not_kommo_o.bin" + + .align 2 +Cry_Tapu_koko:: + .incbin "sound/direct_sound_samples/cries/cry_not_tapu_koko.bin" + + .align 2 +Cry_Tapu_lele:: + .incbin "sound/direct_sound_samples/cries/cry_not_tapu_lele.bin" + + .align 2 +Cry_Tapu_bulu:: + .incbin "sound/direct_sound_samples/cries/cry_not_tapu_bulu.bin" + + .align 2 +Cry_Tapu_fini:: + .incbin "sound/direct_sound_samples/cries/cry_not_tapu_fini.bin" + + .align 2 +Cry_Cosmog:: + .incbin "sound/direct_sound_samples/cries/cry_not_cosmog.bin" + + .align 2 +Cry_Cosmoem:: + .incbin "sound/direct_sound_samples/cries/cry_not_cosmoem.bin" + + .align 2 +Cry_Solgaleo:: + .incbin "sound/direct_sound_samples/cries/cry_not_solgaleo.bin" + + .align 2 +Cry_Lunala:: + .incbin "sound/direct_sound_samples/cries/cry_not_lunala.bin" + + .align 2 +Cry_Nihilego:: + .incbin "sound/direct_sound_samples/cries/cry_not_nihilego.bin" + + .align 2 +Cry_Buzzwole:: + .incbin "sound/direct_sound_samples/cries/cry_not_buzzwole.bin" + + .align 2 +Cry_Pheromosa:: + .incbin "sound/direct_sound_samples/cries/cry_not_pheromosa.bin" + + .align 2 +Cry_Xurkitree:: + .incbin "sound/direct_sound_samples/cries/cry_not_xurkitree.bin" + + .align 2 +Cry_Celesteela:: + .incbin "sound/direct_sound_samples/cries/cry_not_celesteela.bin" + + .align 2 +Cry_Kartana:: + .incbin "sound/direct_sound_samples/cries/cry_not_kartana.bin" + + .align 2 +Cry_Guzzlord:: + .incbin "sound/direct_sound_samples/cries/cry_not_guzzlord.bin" + + .align 2 +Cry_Necrozma:: + .incbin "sound/direct_sound_samples/cries/cry_not_necrozma.bin" + + .align 2 +Cry_Magearna:: + .incbin "sound/direct_sound_samples/cries/cry_not_magearna.bin" + + .align 2 +Cry_Marshadow:: + .incbin "sound/direct_sound_samples/cries/cry_not_marshadow.bin" + + .align 2 +Cry_Poipole:: + .incbin "sound/direct_sound_samples/cries/cry_not_poipole.bin" + + .align 2 +Cry_Naganadel:: + .incbin "sound/direct_sound_samples/cries/cry_not_naganadel.bin" + + .align 2 +Cry_Stakataka:: + .incbin "sound/direct_sound_samples/cries/cry_not_stakataka.bin" + + .align 2 +Cry_Blacephalon:: + .incbin "sound/direct_sound_samples/cries/cry_not_blacephalon.bin" + + .align 2 +Cry_Zeraora:: + .incbin "sound/direct_sound_samples/cries/cry_not_zeraora.bin" + + .align 2 +Cry_Meltan:: + .incbin "sound/direct_sound_samples/cries/cry_not_meltan.bin" + + .align 2 +Cry_Melmetal:: + .incbin "sound/direct_sound_samples/cries/cry_not_melmetal.bin" + + .align 2 +Cry_Mega_Ampharos:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_ampharos.bin" + + .align 2 +Cry_Mega_Venusaur:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_venusaur.bin" + + .align 2 +Cry_Mega_Charizard_X:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_charizard_x.bin" + + .align 2 +Cry_Mega_Charizard_Y:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_charizard_y.bin" + + .align 2 +Cry_Mega_Mewtwo_X:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_mewtwo_x.bin" + + .align 2 +Cry_Mega_Mewtwo_Y:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_mewtwo_y.bin" + + .align 2 +Cry_Mega_Blaziken:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_blaziken.bin" + + .align 2 +Cry_Mega_Medicham:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_medicham.bin" + + .align 2 +Cry_Mega_Houndoom:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_houndoom.bin" + + .align 2 +Cry_Mega_Aggron:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_aggron.bin" + + .align 2 +Cry_Mega_Banette:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_banette.bin" + + .align 2 +Cry_Mega_Tyranitar:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_tyranitar.bin" + + .align 2 +Cry_Mega_Scizor:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_scizor.bin" + + .align 2 +Cry_Mega_Pinsir:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_pinsir.bin" + + .align 2 +Cry_Mega_Aerodactyl:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_aerodactyl.bin" + + .align 2 +Cry_Mega_Lucario:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_lucario.bin" + + .align 2 +Cry_Mega_Abomasnow:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_abomasnow.bin" + + .align 2 +Cry_Mega_Blastoise:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_blastoise.bin" + + .align 2 +Cry_Mega_Kangaskhan:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_kangaskhan.bin" + + .align 2 +Cry_Mega_Gyarados:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_gyarados.bin" + + .align 2 +Cry_Mega_Absol:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_absol.bin" + + .align 2 +Cry_Mega_Alakazam:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_alakazam.bin" + + .align 2 +Cry_Mega_Heracross:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_heracross.bin" + + .align 2 +Cry_Mega_Mawile:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_mawile.bin" + + .align 2 +Cry_Mega_Manectric:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_manectric.bin" + + .align 2 +Cry_Mega_Garchomp:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_garchomp.bin" + + .align 2 +Cry_Mega_Latios:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_latios.bin" + + .align 2 +Cry_Mega_Latias:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_latias.bin" + + .align 2 +Cry_Mega_Swampert:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_swampert.bin" + + .align 2 +Cry_Mega_Sceptile:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_sceptile.bin" + + .align 2 +Cry_Mega_Sableye:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_sableye.bin" + + .align 2 +Cry_Mega_Altaria:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_altaria.bin" + + .align 2 +Cry_Mega_Gallade:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_gallade.bin" + + .align 2 +Cry_Mega_Audino:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_audino.bin" + + .align 2 +Cry_Mega_Sharpedo:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_sharpedo.bin" + + .align 2 +Cry_Mega_Slowbro:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_slowbro.bin" + + .align 2 +Cry_Mega_Steelix:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_steelix.bin" + + .align 2 +Cry_Mega_Pidgeot:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_pidgeot.bin" + + .align 2 +Cry_Mega_Glalie:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_glalie.bin" + + .align 2 +Cry_Mega_Diancie:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_diancie.bin" + + .align 2 +Cry_Mega_Metagross:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_metagross.bin" + + .align 2 +Cry_Mega_Rayquaza:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_rayquaza.bin" + + .align 2 +Cry_Mega_Camerupt:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_camerupt.bin" + + .align 2 +Cry_Mega_Lopunny:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_lopunny.bin" + + .align 2 +Cry_Mega_Salamence:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_salamence.bin" + + .align 2 +Cry_Mega_Beedrill:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_beedrill.bin" + + .align 2 +Cry_Mega_Gengar:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_gengar.bin" + + .align 2 +Cry_Mega_Gardevoir:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_gardevoir.bin" + + .align 2 +Cry_Burmy_Sandy:: + .incbin "sound/direct_sound_samples/cries/cry_not_burmy.bin" + + .align 2 +Cry_Burmy_Trash:: + .incbin "sound/direct_sound_samples/cries/cry_not_burmy.bin" + + .align 2 +Cry_Wormadam_Sandy:: + .incbin "sound/direct_sound_samples/cries/cry_not_wormadam.bin" + + .align 2 +Cry_Wormadam_Trash:: + .incbin "sound/direct_sound_samples/cries/cry_not_wormadam.bin" + + .align 2 +Cry_Rotom_Heat:: + .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" + + .align 2 +Cry_Rotom_Wash:: + .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" + + .align 2 +Cry_Rotom_Frost:: + .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" + + .align 2 +Cry_Rotom_Fan:: + .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" + + .align 2 +Cry_Rotom_Mow:: + .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" + + .align 2 +Cry_Kyurem_Black:: + .incbin "sound/direct_sound_samples/cries/cry_not_kyurem_black.bin" + + .align 2 +Cry_Kyurem_White:: + .incbin "sound/direct_sound_samples/cries/cry_not_kyurem_white.bin" + + .align 2 +Cry_Meowstic_F:: + .incbin "sound/direct_sound_samples/cries/cry_not_meowstic.bin" + + .align 2 +Cry_Alolan_Rattata:: + .incbin "sound/direct_sound_samples/cries/cry_rattata.bin" + + .align 2 +Cry_Alolan_Raticate:: + .incbin "sound/direct_sound_samples/cries/cry_raticate.bin" + + .align 2 +Cry_Alolan_Raichu:: + .incbin "sound/direct_sound_samples/cries/cry_raichu.bin" + + .align 2 +Cry_Alolan_Sandshrew:: + .incbin "sound/direct_sound_samples/cries/cry_sandshrew.bin" + + .align 2 +Cry_Alolan_Sandslash:: + .incbin "sound/direct_sound_samples/cries/cry_sandslash.bin" + + .align 2 +Cry_Alolan_Vulpix:: + .incbin "sound/direct_sound_samples/cries/cry_vulpix.bin" + + .align 2 +Cry_Alolan_Ninetales:: + .incbin "sound/direct_sound_samples/cries/cry_ninetales.bin" + + .align 2 +Cry_Alolan_Diglett:: + .incbin "sound/direct_sound_samples/cries/cry_diglett.bin" + + .align 2 +Cry_Alolan_Dugtrio:: + .incbin "sound/direct_sound_samples/cries/cry_dugtrio.bin" + + .align 2 +Cry_Alolan_Meowth:: + .incbin "sound/direct_sound_samples/cries/cry_meowth.bin" + + .align 2 +Cry_Alolan_Persian:: + .incbin "sound/direct_sound_samples/cries/cry_persian.bin" + + .align 2 +Cry_Alolan_Geodude:: + .incbin "sound/direct_sound_samples/cries/cry_geodude.bin" + + .align 2 +Cry_Alolan_Graveler:: + .incbin "sound/direct_sound_samples/cries/cry_graveler.bin" + + .align 2 +Cry_Alolan_Golem:: + .incbin "sound/direct_sound_samples/cries/cry_golem.bin" + + .align 2 +Cry_Alolan_Grimer:: + .incbin "sound/direct_sound_samples/cries/cry_grimer.bin" + + .align 2 +Cry_Alolan_Muk:: + .incbin "sound/direct_sound_samples/cries/cry_muk.bin" + + .align 2 +Cry_Alolan_Exeggutor:: + .incbin "sound/direct_sound_samples/cries/cry_exeggutor.bin" + + .align 2 +Cry_Alolan_Marowak:: + .incbin "sound/direct_sound_samples/cries/cry_marowak.bin" + + .align 2 +Cry_Primal_Kyogre:: + .incbin "sound/direct_sound_samples/cries/cry_not_primal_kyogre.bin" + + .align 2 +Cry_Primal_Groudon:: + .incbin "sound/direct_sound_samples/cries/cry_not_primal_groudon.bin" + + .align 2 +Cry_Shaymin_Sky:: + .incbin "sound/direct_sound_samples/cries/cry_not_shaymin_sky.bin" + + .align 2 +Cry_Giratina_Origin:: + .incbin "sound/direct_sound_samples/cries/cry_not_giratina.bin" + + .align 2 +Cry_Darmanitan_Zen:: + .incbin "sound/direct_sound_samples/cries/cry_not_darmanitan.bin" + + .align 2 +Cry_Tornadus_Therian:: + .incbin "sound/direct_sound_samples/cries/cry_not_tornadus_therian.bin" + + .align 2 +Cry_Thundurus_Therian:: + .incbin "sound/direct_sound_samples/cries/cry_not_thundurus_therian.bin" + + .align 2 +Cry_Landorus_Therian:: + .incbin "sound/direct_sound_samples/cries/cry_not_landorus_therian.bin" + + .align 2 +Cry_Meloetta_Pirouette:: + .incbin "sound/direct_sound_samples/cries/cry_not_meloetta.bin" + + .align 2 +Cry_Aegislash_Blade:: + .incbin "sound/direct_sound_samples/cries/cry_not_aegislash.bin" + + .align 2 +Cry_Hoopa_Unbound:: + .incbin "sound/direct_sound_samples/cries/cry_not_hoopa_unbound.bin" + + .align 2 +Cry_Minior_Core:: + .incbin "sound/direct_sound_samples/cries/cry_not_minior.bin" + + .align 2 +Cry_Wishiwashi_School:: + .incbin "sound/direct_sound_samples/cries/cry_not_wishiwashi_school.bin" + + .align 2 +Cry_Mimikyu_Busted:: + .incbin "sound/direct_sound_samples/cries/cry_not_mimikyu.bin" + + .align 2 +Cry_Lycanroc_Midnight:: + .incbin "sound/direct_sound_samples/cries/cry_not_lycanroc_midnight.bin" + + .align 2 +Cry_Lycanroc_Dusk:: + .incbin "sound/direct_sound_samples/cries/cry_not_lycanroc_dusk.bin" + + .align 2 +Cry_Zygarde_10:: + .incbin "sound/direct_sound_samples/cries/cry_not_zygarde_10.bin" + + .align 2 +Cry_Zygarde_Complete:: + .incbin "sound/direct_sound_samples/cries/cry_not_zygarde_complete.bin" .align 2 DirectSoundWaveData_register_noise:: diff --git a/sound/direct_sound_samples/cries/abra.aif b/sound/direct_sound_samples/cries/cry_abra.aif similarity index 100% rename from sound/direct_sound_samples/cries/abra.aif rename to sound/direct_sound_samples/cries/cry_abra.aif diff --git a/sound/direct_sound_samples/cries/absol.aif b/sound/direct_sound_samples/cries/cry_absol.aif similarity index 100% rename from sound/direct_sound_samples/cries/absol.aif rename to sound/direct_sound_samples/cries/cry_absol.aif diff --git a/sound/direct_sound_samples/cries/aerodactyl.aif b/sound/direct_sound_samples/cries/cry_aerodactyl.aif similarity index 100% rename from sound/direct_sound_samples/cries/aerodactyl.aif rename to sound/direct_sound_samples/cries/cry_aerodactyl.aif diff --git a/sound/direct_sound_samples/cries/aggron.aif b/sound/direct_sound_samples/cries/cry_aggron.aif similarity index 100% rename from sound/direct_sound_samples/cries/aggron.aif rename to sound/direct_sound_samples/cries/cry_aggron.aif diff --git a/sound/direct_sound_samples/cries/aipom.aif b/sound/direct_sound_samples/cries/cry_aipom.aif similarity index 100% rename from sound/direct_sound_samples/cries/aipom.aif rename to sound/direct_sound_samples/cries/cry_aipom.aif diff --git a/sound/direct_sound_samples/cries/alakazam.aif b/sound/direct_sound_samples/cries/cry_alakazam.aif similarity index 100% rename from sound/direct_sound_samples/cries/alakazam.aif rename to sound/direct_sound_samples/cries/cry_alakazam.aif diff --git a/sound/direct_sound_samples/cries/altaria.aif b/sound/direct_sound_samples/cries/cry_altaria.aif similarity index 100% rename from sound/direct_sound_samples/cries/altaria.aif rename to sound/direct_sound_samples/cries/cry_altaria.aif diff --git a/sound/direct_sound_samples/cries/ampharos.aif b/sound/direct_sound_samples/cries/cry_ampharos.aif similarity index 100% rename from sound/direct_sound_samples/cries/ampharos.aif rename to sound/direct_sound_samples/cries/cry_ampharos.aif diff --git a/sound/direct_sound_samples/cries/anorith.aif b/sound/direct_sound_samples/cries/cry_anorith.aif similarity index 100% rename from sound/direct_sound_samples/cries/anorith.aif rename to sound/direct_sound_samples/cries/cry_anorith.aif diff --git a/sound/direct_sound_samples/cries/arbok.aif b/sound/direct_sound_samples/cries/cry_arbok.aif similarity index 100% rename from sound/direct_sound_samples/cries/arbok.aif rename to sound/direct_sound_samples/cries/cry_arbok.aif diff --git a/sound/direct_sound_samples/cries/arcanine.aif b/sound/direct_sound_samples/cries/cry_arcanine.aif similarity index 100% rename from sound/direct_sound_samples/cries/arcanine.aif rename to sound/direct_sound_samples/cries/cry_arcanine.aif diff --git a/sound/direct_sound_samples/cries/ariados.aif b/sound/direct_sound_samples/cries/cry_ariados.aif similarity index 100% rename from sound/direct_sound_samples/cries/ariados.aif rename to sound/direct_sound_samples/cries/cry_ariados.aif diff --git a/sound/direct_sound_samples/cries/armaldo.aif b/sound/direct_sound_samples/cries/cry_armaldo.aif similarity index 100% rename from sound/direct_sound_samples/cries/armaldo.aif rename to sound/direct_sound_samples/cries/cry_armaldo.aif diff --git a/sound/direct_sound_samples/cries/aron.aif b/sound/direct_sound_samples/cries/cry_aron.aif similarity index 100% rename from sound/direct_sound_samples/cries/aron.aif rename to sound/direct_sound_samples/cries/cry_aron.aif diff --git a/sound/direct_sound_samples/cries/articuno.aif b/sound/direct_sound_samples/cries/cry_articuno.aif similarity index 100% rename from sound/direct_sound_samples/cries/articuno.aif rename to sound/direct_sound_samples/cries/cry_articuno.aif diff --git a/sound/direct_sound_samples/cries/azumarill.aif b/sound/direct_sound_samples/cries/cry_azumarill.aif similarity index 100% rename from sound/direct_sound_samples/cries/azumarill.aif rename to sound/direct_sound_samples/cries/cry_azumarill.aif diff --git a/sound/direct_sound_samples/cries/azurill.aif b/sound/direct_sound_samples/cries/cry_azurill.aif similarity index 100% rename from sound/direct_sound_samples/cries/azurill.aif rename to sound/direct_sound_samples/cries/cry_azurill.aif diff --git a/sound/direct_sound_samples/cries/bagon.aif b/sound/direct_sound_samples/cries/cry_bagon.aif similarity index 100% rename from sound/direct_sound_samples/cries/bagon.aif rename to sound/direct_sound_samples/cries/cry_bagon.aif diff --git a/sound/direct_sound_samples/cries/baltoy.aif b/sound/direct_sound_samples/cries/cry_baltoy.aif similarity index 100% rename from sound/direct_sound_samples/cries/baltoy.aif rename to sound/direct_sound_samples/cries/cry_baltoy.aif diff --git a/sound/direct_sound_samples/cries/banette.aif b/sound/direct_sound_samples/cries/cry_banette.aif similarity index 100% rename from sound/direct_sound_samples/cries/banette.aif rename to sound/direct_sound_samples/cries/cry_banette.aif diff --git a/sound/direct_sound_samples/cries/barboach.aif b/sound/direct_sound_samples/cries/cry_barboach.aif similarity index 100% rename from sound/direct_sound_samples/cries/barboach.aif rename to sound/direct_sound_samples/cries/cry_barboach.aif diff --git a/sound/direct_sound_samples/cries/bayleef.aif b/sound/direct_sound_samples/cries/cry_bayleef.aif similarity index 100% rename from sound/direct_sound_samples/cries/bayleef.aif rename to sound/direct_sound_samples/cries/cry_bayleef.aif diff --git a/sound/direct_sound_samples/cries/beautifly.aif b/sound/direct_sound_samples/cries/cry_beautifly.aif similarity index 100% rename from sound/direct_sound_samples/cries/beautifly.aif rename to sound/direct_sound_samples/cries/cry_beautifly.aif diff --git a/sound/direct_sound_samples/cries/beedrill.aif b/sound/direct_sound_samples/cries/cry_beedrill.aif similarity index 100% rename from sound/direct_sound_samples/cries/beedrill.aif rename to sound/direct_sound_samples/cries/cry_beedrill.aif diff --git a/sound/direct_sound_samples/cries/beldum.aif b/sound/direct_sound_samples/cries/cry_beldum.aif similarity index 100% rename from sound/direct_sound_samples/cries/beldum.aif rename to sound/direct_sound_samples/cries/cry_beldum.aif diff --git a/sound/direct_sound_samples/cries/bellossom.aif b/sound/direct_sound_samples/cries/cry_bellossom.aif similarity index 100% rename from sound/direct_sound_samples/cries/bellossom.aif rename to sound/direct_sound_samples/cries/cry_bellossom.aif diff --git a/sound/direct_sound_samples/cries/bellsprout.aif b/sound/direct_sound_samples/cries/cry_bellsprout.aif similarity index 100% rename from sound/direct_sound_samples/cries/bellsprout.aif rename to sound/direct_sound_samples/cries/cry_bellsprout.aif diff --git a/sound/direct_sound_samples/cries/blastoise.aif b/sound/direct_sound_samples/cries/cry_blastoise.aif similarity index 100% rename from sound/direct_sound_samples/cries/blastoise.aif rename to sound/direct_sound_samples/cries/cry_blastoise.aif diff --git a/sound/direct_sound_samples/cries/blaziken.aif b/sound/direct_sound_samples/cries/cry_blaziken.aif similarity index 100% rename from sound/direct_sound_samples/cries/blaziken.aif rename to sound/direct_sound_samples/cries/cry_blaziken.aif diff --git a/sound/direct_sound_samples/cries/blissey.aif b/sound/direct_sound_samples/cries/cry_blissey.aif similarity index 100% rename from sound/direct_sound_samples/cries/blissey.aif rename to sound/direct_sound_samples/cries/cry_blissey.aif diff --git a/sound/direct_sound_samples/cries/breloom.aif b/sound/direct_sound_samples/cries/cry_breloom.aif similarity index 100% rename from sound/direct_sound_samples/cries/breloom.aif rename to sound/direct_sound_samples/cries/cry_breloom.aif diff --git a/sound/direct_sound_samples/cries/bulbasaur.aif b/sound/direct_sound_samples/cries/cry_bulbasaur.aif similarity index 100% rename from sound/direct_sound_samples/cries/bulbasaur.aif rename to sound/direct_sound_samples/cries/cry_bulbasaur.aif diff --git a/sound/direct_sound_samples/cries/butterfree.aif b/sound/direct_sound_samples/cries/cry_butterfree.aif similarity index 100% rename from sound/direct_sound_samples/cries/butterfree.aif rename to sound/direct_sound_samples/cries/cry_butterfree.aif diff --git a/sound/direct_sound_samples/cries/cacnea.aif b/sound/direct_sound_samples/cries/cry_cacnea.aif similarity index 100% rename from sound/direct_sound_samples/cries/cacnea.aif rename to sound/direct_sound_samples/cries/cry_cacnea.aif diff --git a/sound/direct_sound_samples/cries/cacturne.aif b/sound/direct_sound_samples/cries/cry_cacturne.aif similarity index 100% rename from sound/direct_sound_samples/cries/cacturne.aif rename to sound/direct_sound_samples/cries/cry_cacturne.aif diff --git a/sound/direct_sound_samples/cries/camerupt.aif b/sound/direct_sound_samples/cries/cry_camerupt.aif similarity index 100% rename from sound/direct_sound_samples/cries/camerupt.aif rename to sound/direct_sound_samples/cries/cry_camerupt.aif diff --git a/sound/direct_sound_samples/cries/carvanha.aif b/sound/direct_sound_samples/cries/cry_carvanha.aif similarity index 100% rename from sound/direct_sound_samples/cries/carvanha.aif rename to sound/direct_sound_samples/cries/cry_carvanha.aif diff --git a/sound/direct_sound_samples/cries/cascoon.aif b/sound/direct_sound_samples/cries/cry_cascoon.aif similarity index 100% rename from sound/direct_sound_samples/cries/cascoon.aif rename to sound/direct_sound_samples/cries/cry_cascoon.aif diff --git a/sound/direct_sound_samples/cries/castform.aif b/sound/direct_sound_samples/cries/cry_castform.aif similarity index 100% rename from sound/direct_sound_samples/cries/castform.aif rename to sound/direct_sound_samples/cries/cry_castform.aif diff --git a/sound/direct_sound_samples/cries/caterpie.aif b/sound/direct_sound_samples/cries/cry_caterpie.aif similarity index 100% rename from sound/direct_sound_samples/cries/caterpie.aif rename to sound/direct_sound_samples/cries/cry_caterpie.aif diff --git a/sound/direct_sound_samples/cries/celebi.aif b/sound/direct_sound_samples/cries/cry_celebi.aif similarity index 100% rename from sound/direct_sound_samples/cries/celebi.aif rename to sound/direct_sound_samples/cries/cry_celebi.aif diff --git a/sound/direct_sound_samples/cries/chansey.aif b/sound/direct_sound_samples/cries/cry_chansey.aif similarity index 100% rename from sound/direct_sound_samples/cries/chansey.aif rename to sound/direct_sound_samples/cries/cry_chansey.aif diff --git a/sound/direct_sound_samples/cries/charizard.aif b/sound/direct_sound_samples/cries/cry_charizard.aif similarity index 100% rename from sound/direct_sound_samples/cries/charizard.aif rename to sound/direct_sound_samples/cries/cry_charizard.aif diff --git a/sound/direct_sound_samples/cries/charmander.aif b/sound/direct_sound_samples/cries/cry_charmander.aif similarity index 100% rename from sound/direct_sound_samples/cries/charmander.aif rename to sound/direct_sound_samples/cries/cry_charmander.aif diff --git a/sound/direct_sound_samples/cries/charmeleon.aif b/sound/direct_sound_samples/cries/cry_charmeleon.aif similarity index 100% rename from sound/direct_sound_samples/cries/charmeleon.aif rename to sound/direct_sound_samples/cries/cry_charmeleon.aif diff --git a/sound/direct_sound_samples/cries/chikorita.aif b/sound/direct_sound_samples/cries/cry_chikorita.aif similarity index 100% rename from sound/direct_sound_samples/cries/chikorita.aif rename to sound/direct_sound_samples/cries/cry_chikorita.aif diff --git a/sound/direct_sound_samples/cries/chimecho.aif b/sound/direct_sound_samples/cries/cry_chimecho.aif similarity index 100% rename from sound/direct_sound_samples/cries/chimecho.aif rename to sound/direct_sound_samples/cries/cry_chimecho.aif diff --git a/sound/direct_sound_samples/cries/chinchou.aif b/sound/direct_sound_samples/cries/cry_chinchou.aif similarity index 100% rename from sound/direct_sound_samples/cries/chinchou.aif rename to sound/direct_sound_samples/cries/cry_chinchou.aif diff --git a/sound/direct_sound_samples/cries/clamperl.aif b/sound/direct_sound_samples/cries/cry_clamperl.aif similarity index 100% rename from sound/direct_sound_samples/cries/clamperl.aif rename to sound/direct_sound_samples/cries/cry_clamperl.aif diff --git a/sound/direct_sound_samples/cries/claydol.aif b/sound/direct_sound_samples/cries/cry_claydol.aif similarity index 100% rename from sound/direct_sound_samples/cries/claydol.aif rename to sound/direct_sound_samples/cries/cry_claydol.aif diff --git a/sound/direct_sound_samples/cries/clefable.aif b/sound/direct_sound_samples/cries/cry_clefable.aif similarity index 100% rename from sound/direct_sound_samples/cries/clefable.aif rename to sound/direct_sound_samples/cries/cry_clefable.aif diff --git a/sound/direct_sound_samples/cries/clefairy.aif b/sound/direct_sound_samples/cries/cry_clefairy.aif similarity index 100% rename from sound/direct_sound_samples/cries/clefairy.aif rename to sound/direct_sound_samples/cries/cry_clefairy.aif diff --git a/sound/direct_sound_samples/cries/cleffa.aif b/sound/direct_sound_samples/cries/cry_cleffa.aif similarity index 100% rename from sound/direct_sound_samples/cries/cleffa.aif rename to sound/direct_sound_samples/cries/cry_cleffa.aif diff --git a/sound/direct_sound_samples/cries/cloyster.aif b/sound/direct_sound_samples/cries/cry_cloyster.aif similarity index 100% rename from sound/direct_sound_samples/cries/cloyster.aif rename to sound/direct_sound_samples/cries/cry_cloyster.aif diff --git a/sound/direct_sound_samples/cries/combusken.aif b/sound/direct_sound_samples/cries/cry_combusken.aif similarity index 100% rename from sound/direct_sound_samples/cries/combusken.aif rename to sound/direct_sound_samples/cries/cry_combusken.aif diff --git a/sound/direct_sound_samples/cries/corphish.aif b/sound/direct_sound_samples/cries/cry_corphish.aif similarity index 100% rename from sound/direct_sound_samples/cries/corphish.aif rename to sound/direct_sound_samples/cries/cry_corphish.aif diff --git a/sound/direct_sound_samples/cries/corsola.aif b/sound/direct_sound_samples/cries/cry_corsola.aif similarity index 100% rename from sound/direct_sound_samples/cries/corsola.aif rename to sound/direct_sound_samples/cries/cry_corsola.aif diff --git a/sound/direct_sound_samples/cries/cradily.aif b/sound/direct_sound_samples/cries/cry_cradily.aif similarity index 100% rename from sound/direct_sound_samples/cries/cradily.aif rename to sound/direct_sound_samples/cries/cry_cradily.aif diff --git a/sound/direct_sound_samples/cries/crawdaunt.aif b/sound/direct_sound_samples/cries/cry_crawdaunt.aif similarity index 100% rename from sound/direct_sound_samples/cries/crawdaunt.aif rename to sound/direct_sound_samples/cries/cry_crawdaunt.aif diff --git a/sound/direct_sound_samples/cries/crobat.aif b/sound/direct_sound_samples/cries/cry_crobat.aif similarity index 100% rename from sound/direct_sound_samples/cries/crobat.aif rename to sound/direct_sound_samples/cries/cry_crobat.aif diff --git a/sound/direct_sound_samples/cries/croconaw.aif b/sound/direct_sound_samples/cries/cry_croconaw.aif similarity index 100% rename from sound/direct_sound_samples/cries/croconaw.aif rename to sound/direct_sound_samples/cries/cry_croconaw.aif diff --git a/sound/direct_sound_samples/cries/cubone.aif b/sound/direct_sound_samples/cries/cry_cubone.aif similarity index 100% rename from sound/direct_sound_samples/cries/cubone.aif rename to sound/direct_sound_samples/cries/cry_cubone.aif diff --git a/sound/direct_sound_samples/cries/cyndaquil.aif b/sound/direct_sound_samples/cries/cry_cyndaquil.aif similarity index 100% rename from sound/direct_sound_samples/cries/cyndaquil.aif rename to sound/direct_sound_samples/cries/cry_cyndaquil.aif diff --git a/sound/direct_sound_samples/cries/delcatty.aif b/sound/direct_sound_samples/cries/cry_delcatty.aif similarity index 100% rename from sound/direct_sound_samples/cries/delcatty.aif rename to sound/direct_sound_samples/cries/cry_delcatty.aif diff --git a/sound/direct_sound_samples/cries/delibird.aif b/sound/direct_sound_samples/cries/cry_delibird.aif similarity index 100% rename from sound/direct_sound_samples/cries/delibird.aif rename to sound/direct_sound_samples/cries/cry_delibird.aif diff --git a/sound/direct_sound_samples/cries/deoxys.aif b/sound/direct_sound_samples/cries/cry_deoxys.aif similarity index 100% rename from sound/direct_sound_samples/cries/deoxys.aif rename to sound/direct_sound_samples/cries/cry_deoxys.aif diff --git a/sound/direct_sound_samples/cries/dewgong.aif b/sound/direct_sound_samples/cries/cry_dewgong.aif similarity index 100% rename from sound/direct_sound_samples/cries/dewgong.aif rename to sound/direct_sound_samples/cries/cry_dewgong.aif diff --git a/sound/direct_sound_samples/cries/diglett.aif b/sound/direct_sound_samples/cries/cry_diglett.aif similarity index 100% rename from sound/direct_sound_samples/cries/diglett.aif rename to sound/direct_sound_samples/cries/cry_diglett.aif diff --git a/sound/direct_sound_samples/cries/ditto.aif b/sound/direct_sound_samples/cries/cry_ditto.aif similarity index 100% rename from sound/direct_sound_samples/cries/ditto.aif rename to sound/direct_sound_samples/cries/cry_ditto.aif diff --git a/sound/direct_sound_samples/cries/dodrio.aif b/sound/direct_sound_samples/cries/cry_dodrio.aif similarity index 100% rename from sound/direct_sound_samples/cries/dodrio.aif rename to sound/direct_sound_samples/cries/cry_dodrio.aif diff --git a/sound/direct_sound_samples/cries/doduo.aif b/sound/direct_sound_samples/cries/cry_doduo.aif similarity index 100% rename from sound/direct_sound_samples/cries/doduo.aif rename to sound/direct_sound_samples/cries/cry_doduo.aif diff --git a/sound/direct_sound_samples/cries/donphan.aif b/sound/direct_sound_samples/cries/cry_donphan.aif similarity index 100% rename from sound/direct_sound_samples/cries/donphan.aif rename to sound/direct_sound_samples/cries/cry_donphan.aif diff --git a/sound/direct_sound_samples/cries/dragonair.aif b/sound/direct_sound_samples/cries/cry_dragonair.aif similarity index 100% rename from sound/direct_sound_samples/cries/dragonair.aif rename to sound/direct_sound_samples/cries/cry_dragonair.aif diff --git a/sound/direct_sound_samples/cries/dragonite.aif b/sound/direct_sound_samples/cries/cry_dragonite.aif similarity index 100% rename from sound/direct_sound_samples/cries/dragonite.aif rename to sound/direct_sound_samples/cries/cry_dragonite.aif diff --git a/sound/direct_sound_samples/cries/dratini.aif b/sound/direct_sound_samples/cries/cry_dratini.aif similarity index 100% rename from sound/direct_sound_samples/cries/dratini.aif rename to sound/direct_sound_samples/cries/cry_dratini.aif diff --git a/sound/direct_sound_samples/cries/drowzee.aif b/sound/direct_sound_samples/cries/cry_drowzee.aif similarity index 100% rename from sound/direct_sound_samples/cries/drowzee.aif rename to sound/direct_sound_samples/cries/cry_drowzee.aif diff --git a/sound/direct_sound_samples/cries/dugtrio.aif b/sound/direct_sound_samples/cries/cry_dugtrio.aif similarity index 100% rename from sound/direct_sound_samples/cries/dugtrio.aif rename to sound/direct_sound_samples/cries/cry_dugtrio.aif diff --git a/sound/direct_sound_samples/cries/dunsparce.aif b/sound/direct_sound_samples/cries/cry_dunsparce.aif similarity index 100% rename from sound/direct_sound_samples/cries/dunsparce.aif rename to sound/direct_sound_samples/cries/cry_dunsparce.aif diff --git a/sound/direct_sound_samples/cries/dusclops.aif b/sound/direct_sound_samples/cries/cry_dusclops.aif similarity index 100% rename from sound/direct_sound_samples/cries/dusclops.aif rename to sound/direct_sound_samples/cries/cry_dusclops.aif diff --git a/sound/direct_sound_samples/cries/duskull.aif b/sound/direct_sound_samples/cries/cry_duskull.aif similarity index 100% rename from sound/direct_sound_samples/cries/duskull.aif rename to sound/direct_sound_samples/cries/cry_duskull.aif diff --git a/sound/direct_sound_samples/cries/dustox.aif b/sound/direct_sound_samples/cries/cry_dustox.aif similarity index 100% rename from sound/direct_sound_samples/cries/dustox.aif rename to sound/direct_sound_samples/cries/cry_dustox.aif diff --git a/sound/direct_sound_samples/cries/eevee.aif b/sound/direct_sound_samples/cries/cry_eevee.aif similarity index 100% rename from sound/direct_sound_samples/cries/eevee.aif rename to sound/direct_sound_samples/cries/cry_eevee.aif diff --git a/sound/direct_sound_samples/cries/ekans.aif b/sound/direct_sound_samples/cries/cry_ekans.aif similarity index 100% rename from sound/direct_sound_samples/cries/ekans.aif rename to sound/direct_sound_samples/cries/cry_ekans.aif diff --git a/sound/direct_sound_samples/cries/electabuzz.aif b/sound/direct_sound_samples/cries/cry_electabuzz.aif similarity index 100% rename from sound/direct_sound_samples/cries/electabuzz.aif rename to sound/direct_sound_samples/cries/cry_electabuzz.aif diff --git a/sound/direct_sound_samples/cries/electrike.aif b/sound/direct_sound_samples/cries/cry_electrike.aif similarity index 100% rename from sound/direct_sound_samples/cries/electrike.aif rename to sound/direct_sound_samples/cries/cry_electrike.aif diff --git a/sound/direct_sound_samples/cries/electrode.aif b/sound/direct_sound_samples/cries/cry_electrode.aif similarity index 100% rename from sound/direct_sound_samples/cries/electrode.aif rename to sound/direct_sound_samples/cries/cry_electrode.aif diff --git a/sound/direct_sound_samples/cries/elekid.aif b/sound/direct_sound_samples/cries/cry_elekid.aif similarity index 100% rename from sound/direct_sound_samples/cries/elekid.aif rename to sound/direct_sound_samples/cries/cry_elekid.aif diff --git a/sound/direct_sound_samples/cries/entei.aif b/sound/direct_sound_samples/cries/cry_entei.aif similarity index 100% rename from sound/direct_sound_samples/cries/entei.aif rename to sound/direct_sound_samples/cries/cry_entei.aif diff --git a/sound/direct_sound_samples/cries/espeon.aif b/sound/direct_sound_samples/cries/cry_espeon.aif similarity index 100% rename from sound/direct_sound_samples/cries/espeon.aif rename to sound/direct_sound_samples/cries/cry_espeon.aif diff --git a/sound/direct_sound_samples/cries/exeggcute.aif b/sound/direct_sound_samples/cries/cry_exeggcute.aif similarity index 100% rename from sound/direct_sound_samples/cries/exeggcute.aif rename to sound/direct_sound_samples/cries/cry_exeggcute.aif diff --git a/sound/direct_sound_samples/cries/exeggutor.aif b/sound/direct_sound_samples/cries/cry_exeggutor.aif similarity index 100% rename from sound/direct_sound_samples/cries/exeggutor.aif rename to sound/direct_sound_samples/cries/cry_exeggutor.aif diff --git a/sound/direct_sound_samples/cries/exploud.aif b/sound/direct_sound_samples/cries/cry_exploud.aif similarity index 100% rename from sound/direct_sound_samples/cries/exploud.aif rename to sound/direct_sound_samples/cries/cry_exploud.aif diff --git a/sound/direct_sound_samples/cries/farfetchd.aif b/sound/direct_sound_samples/cries/cry_farfetchd.aif similarity index 100% rename from sound/direct_sound_samples/cries/farfetchd.aif rename to sound/direct_sound_samples/cries/cry_farfetchd.aif diff --git a/sound/direct_sound_samples/cries/fearow.aif b/sound/direct_sound_samples/cries/cry_fearow.aif similarity index 100% rename from sound/direct_sound_samples/cries/fearow.aif rename to sound/direct_sound_samples/cries/cry_fearow.aif diff --git a/sound/direct_sound_samples/cries/feebas.aif b/sound/direct_sound_samples/cries/cry_feebas.aif similarity index 100% rename from sound/direct_sound_samples/cries/feebas.aif rename to sound/direct_sound_samples/cries/cry_feebas.aif diff --git a/sound/direct_sound_samples/cries/feraligatr.aif b/sound/direct_sound_samples/cries/cry_feraligatr.aif similarity index 100% rename from sound/direct_sound_samples/cries/feraligatr.aif rename to sound/direct_sound_samples/cries/cry_feraligatr.aif diff --git a/sound/direct_sound_samples/cries/flaaffy.aif b/sound/direct_sound_samples/cries/cry_flaaffy.aif similarity index 100% rename from sound/direct_sound_samples/cries/flaaffy.aif rename to sound/direct_sound_samples/cries/cry_flaaffy.aif diff --git a/sound/direct_sound_samples/cries/flareon.aif b/sound/direct_sound_samples/cries/cry_flareon.aif similarity index 100% rename from sound/direct_sound_samples/cries/flareon.aif rename to sound/direct_sound_samples/cries/cry_flareon.aif diff --git a/sound/direct_sound_samples/cries/flygon.aif b/sound/direct_sound_samples/cries/cry_flygon.aif similarity index 100% rename from sound/direct_sound_samples/cries/flygon.aif rename to sound/direct_sound_samples/cries/cry_flygon.aif diff --git a/sound/direct_sound_samples/cries/forretress.aif b/sound/direct_sound_samples/cries/cry_forretress.aif similarity index 100% rename from sound/direct_sound_samples/cries/forretress.aif rename to sound/direct_sound_samples/cries/cry_forretress.aif diff --git a/sound/direct_sound_samples/cries/furret.aif b/sound/direct_sound_samples/cries/cry_furret.aif similarity index 100% rename from sound/direct_sound_samples/cries/furret.aif rename to sound/direct_sound_samples/cries/cry_furret.aif diff --git a/sound/direct_sound_samples/cries/gardevoir.aif b/sound/direct_sound_samples/cries/cry_gardevoir.aif similarity index 100% rename from sound/direct_sound_samples/cries/gardevoir.aif rename to sound/direct_sound_samples/cries/cry_gardevoir.aif diff --git a/sound/direct_sound_samples/cries/gastly.aif b/sound/direct_sound_samples/cries/cry_gastly.aif similarity index 100% rename from sound/direct_sound_samples/cries/gastly.aif rename to sound/direct_sound_samples/cries/cry_gastly.aif diff --git a/sound/direct_sound_samples/cries/gengar.aif b/sound/direct_sound_samples/cries/cry_gengar.aif similarity index 100% rename from sound/direct_sound_samples/cries/gengar.aif rename to sound/direct_sound_samples/cries/cry_gengar.aif diff --git a/sound/direct_sound_samples/cries/geodude.aif b/sound/direct_sound_samples/cries/cry_geodude.aif similarity index 100% rename from sound/direct_sound_samples/cries/geodude.aif rename to sound/direct_sound_samples/cries/cry_geodude.aif diff --git a/sound/direct_sound_samples/cries/girafarig.aif b/sound/direct_sound_samples/cries/cry_girafarig.aif similarity index 100% rename from sound/direct_sound_samples/cries/girafarig.aif rename to sound/direct_sound_samples/cries/cry_girafarig.aif diff --git a/sound/direct_sound_samples/cries/glalie.aif b/sound/direct_sound_samples/cries/cry_glalie.aif similarity index 100% rename from sound/direct_sound_samples/cries/glalie.aif rename to sound/direct_sound_samples/cries/cry_glalie.aif diff --git a/sound/direct_sound_samples/cries/gligar.aif b/sound/direct_sound_samples/cries/cry_gligar.aif similarity index 100% rename from sound/direct_sound_samples/cries/gligar.aif rename to sound/direct_sound_samples/cries/cry_gligar.aif diff --git a/sound/direct_sound_samples/cries/gloom.aif b/sound/direct_sound_samples/cries/cry_gloom.aif similarity index 100% rename from sound/direct_sound_samples/cries/gloom.aif rename to sound/direct_sound_samples/cries/cry_gloom.aif diff --git a/sound/direct_sound_samples/cries/golbat.aif b/sound/direct_sound_samples/cries/cry_golbat.aif similarity index 100% rename from sound/direct_sound_samples/cries/golbat.aif rename to sound/direct_sound_samples/cries/cry_golbat.aif diff --git a/sound/direct_sound_samples/cries/goldeen.aif b/sound/direct_sound_samples/cries/cry_goldeen.aif similarity index 100% rename from sound/direct_sound_samples/cries/goldeen.aif rename to sound/direct_sound_samples/cries/cry_goldeen.aif diff --git a/sound/direct_sound_samples/cries/golduck.aif b/sound/direct_sound_samples/cries/cry_golduck.aif similarity index 100% rename from sound/direct_sound_samples/cries/golduck.aif rename to sound/direct_sound_samples/cries/cry_golduck.aif diff --git a/sound/direct_sound_samples/cries/golem.aif b/sound/direct_sound_samples/cries/cry_golem.aif similarity index 100% rename from sound/direct_sound_samples/cries/golem.aif rename to sound/direct_sound_samples/cries/cry_golem.aif diff --git a/sound/direct_sound_samples/cries/gorebyss.aif b/sound/direct_sound_samples/cries/cry_gorebyss.aif similarity index 100% rename from sound/direct_sound_samples/cries/gorebyss.aif rename to sound/direct_sound_samples/cries/cry_gorebyss.aif diff --git a/sound/direct_sound_samples/cries/granbull.aif b/sound/direct_sound_samples/cries/cry_granbull.aif similarity index 100% rename from sound/direct_sound_samples/cries/granbull.aif rename to sound/direct_sound_samples/cries/cry_granbull.aif diff --git a/sound/direct_sound_samples/cries/graveler.aif b/sound/direct_sound_samples/cries/cry_graveler.aif similarity index 100% rename from sound/direct_sound_samples/cries/graveler.aif rename to sound/direct_sound_samples/cries/cry_graveler.aif diff --git a/sound/direct_sound_samples/cries/grimer.aif b/sound/direct_sound_samples/cries/cry_grimer.aif similarity index 100% rename from sound/direct_sound_samples/cries/grimer.aif rename to sound/direct_sound_samples/cries/cry_grimer.aif diff --git a/sound/direct_sound_samples/cries/groudon.aif b/sound/direct_sound_samples/cries/cry_groudon.aif similarity index 100% rename from sound/direct_sound_samples/cries/groudon.aif rename to sound/direct_sound_samples/cries/cry_groudon.aif diff --git a/sound/direct_sound_samples/cries/grovyle.aif b/sound/direct_sound_samples/cries/cry_grovyle.aif similarity index 100% rename from sound/direct_sound_samples/cries/grovyle.aif rename to sound/direct_sound_samples/cries/cry_grovyle.aif diff --git a/sound/direct_sound_samples/cries/growlithe.aif b/sound/direct_sound_samples/cries/cry_growlithe.aif similarity index 100% rename from sound/direct_sound_samples/cries/growlithe.aif rename to sound/direct_sound_samples/cries/cry_growlithe.aif diff --git a/sound/direct_sound_samples/cries/grumpig.aif b/sound/direct_sound_samples/cries/cry_grumpig.aif similarity index 100% rename from sound/direct_sound_samples/cries/grumpig.aif rename to sound/direct_sound_samples/cries/cry_grumpig.aif diff --git a/sound/direct_sound_samples/cries/gulpin.aif b/sound/direct_sound_samples/cries/cry_gulpin.aif similarity index 100% rename from sound/direct_sound_samples/cries/gulpin.aif rename to sound/direct_sound_samples/cries/cry_gulpin.aif diff --git a/sound/direct_sound_samples/cries/gyarados.aif b/sound/direct_sound_samples/cries/cry_gyarados.aif similarity index 100% rename from sound/direct_sound_samples/cries/gyarados.aif rename to sound/direct_sound_samples/cries/cry_gyarados.aif diff --git a/sound/direct_sound_samples/cries/hariyama.aif b/sound/direct_sound_samples/cries/cry_hariyama.aif similarity index 100% rename from sound/direct_sound_samples/cries/hariyama.aif rename to sound/direct_sound_samples/cries/cry_hariyama.aif diff --git a/sound/direct_sound_samples/cries/haunter.aif b/sound/direct_sound_samples/cries/cry_haunter.aif similarity index 100% rename from sound/direct_sound_samples/cries/haunter.aif rename to sound/direct_sound_samples/cries/cry_haunter.aif diff --git a/sound/direct_sound_samples/cries/heracross.aif b/sound/direct_sound_samples/cries/cry_heracross.aif similarity index 100% rename from sound/direct_sound_samples/cries/heracross.aif rename to sound/direct_sound_samples/cries/cry_heracross.aif diff --git a/sound/direct_sound_samples/cries/hitmonchan.aif b/sound/direct_sound_samples/cries/cry_hitmonchan.aif similarity index 100% rename from sound/direct_sound_samples/cries/hitmonchan.aif rename to sound/direct_sound_samples/cries/cry_hitmonchan.aif diff --git a/sound/direct_sound_samples/cries/hitmonlee.aif b/sound/direct_sound_samples/cries/cry_hitmonlee.aif similarity index 100% rename from sound/direct_sound_samples/cries/hitmonlee.aif rename to sound/direct_sound_samples/cries/cry_hitmonlee.aif diff --git a/sound/direct_sound_samples/cries/hitmontop.aif b/sound/direct_sound_samples/cries/cry_hitmontop.aif similarity index 100% rename from sound/direct_sound_samples/cries/hitmontop.aif rename to sound/direct_sound_samples/cries/cry_hitmontop.aif diff --git a/sound/direct_sound_samples/cries/ho_oh.aif b/sound/direct_sound_samples/cries/cry_ho_oh.aif similarity index 100% rename from sound/direct_sound_samples/cries/ho_oh.aif rename to sound/direct_sound_samples/cries/cry_ho_oh.aif diff --git a/sound/direct_sound_samples/cries/hoothoot.aif b/sound/direct_sound_samples/cries/cry_hoothoot.aif similarity index 100% rename from sound/direct_sound_samples/cries/hoothoot.aif rename to sound/direct_sound_samples/cries/cry_hoothoot.aif diff --git a/sound/direct_sound_samples/cries/hoppip.aif b/sound/direct_sound_samples/cries/cry_hoppip.aif similarity index 100% rename from sound/direct_sound_samples/cries/hoppip.aif rename to sound/direct_sound_samples/cries/cry_hoppip.aif diff --git a/sound/direct_sound_samples/cries/horsea.aif b/sound/direct_sound_samples/cries/cry_horsea.aif similarity index 100% rename from sound/direct_sound_samples/cries/horsea.aif rename to sound/direct_sound_samples/cries/cry_horsea.aif diff --git a/sound/direct_sound_samples/cries/houndoom.aif b/sound/direct_sound_samples/cries/cry_houndoom.aif similarity index 100% rename from sound/direct_sound_samples/cries/houndoom.aif rename to sound/direct_sound_samples/cries/cry_houndoom.aif diff --git a/sound/direct_sound_samples/cries/houndour.aif b/sound/direct_sound_samples/cries/cry_houndour.aif similarity index 100% rename from sound/direct_sound_samples/cries/houndour.aif rename to sound/direct_sound_samples/cries/cry_houndour.aif diff --git a/sound/direct_sound_samples/cries/huntail.aif b/sound/direct_sound_samples/cries/cry_huntail.aif similarity index 100% rename from sound/direct_sound_samples/cries/huntail.aif rename to sound/direct_sound_samples/cries/cry_huntail.aif diff --git a/sound/direct_sound_samples/cries/hypno.aif b/sound/direct_sound_samples/cries/cry_hypno.aif similarity index 100% rename from sound/direct_sound_samples/cries/hypno.aif rename to sound/direct_sound_samples/cries/cry_hypno.aif diff --git a/sound/direct_sound_samples/cries/igglybuff.aif b/sound/direct_sound_samples/cries/cry_igglybuff.aif similarity index 100% rename from sound/direct_sound_samples/cries/igglybuff.aif rename to sound/direct_sound_samples/cries/cry_igglybuff.aif diff --git a/sound/direct_sound_samples/cries/illumise.aif b/sound/direct_sound_samples/cries/cry_illumise.aif similarity index 100% rename from sound/direct_sound_samples/cries/illumise.aif rename to sound/direct_sound_samples/cries/cry_illumise.aif diff --git a/sound/direct_sound_samples/cries/ivysaur.aif b/sound/direct_sound_samples/cries/cry_ivysaur.aif similarity index 100% rename from sound/direct_sound_samples/cries/ivysaur.aif rename to sound/direct_sound_samples/cries/cry_ivysaur.aif diff --git a/sound/direct_sound_samples/cries/jigglypuff.aif b/sound/direct_sound_samples/cries/cry_jigglypuff.aif similarity index 100% rename from sound/direct_sound_samples/cries/jigglypuff.aif rename to sound/direct_sound_samples/cries/cry_jigglypuff.aif diff --git a/sound/direct_sound_samples/cries/jirachi.aif b/sound/direct_sound_samples/cries/cry_jirachi.aif similarity index 100% rename from sound/direct_sound_samples/cries/jirachi.aif rename to sound/direct_sound_samples/cries/cry_jirachi.aif diff --git a/sound/direct_sound_samples/cries/jolteon.aif b/sound/direct_sound_samples/cries/cry_jolteon.aif similarity index 100% rename from sound/direct_sound_samples/cries/jolteon.aif rename to sound/direct_sound_samples/cries/cry_jolteon.aif diff --git a/sound/direct_sound_samples/cries/jumpluff.aif b/sound/direct_sound_samples/cries/cry_jumpluff.aif similarity index 100% rename from sound/direct_sound_samples/cries/jumpluff.aif rename to sound/direct_sound_samples/cries/cry_jumpluff.aif diff --git a/sound/direct_sound_samples/cries/jynx.aif b/sound/direct_sound_samples/cries/cry_jynx.aif similarity index 100% rename from sound/direct_sound_samples/cries/jynx.aif rename to sound/direct_sound_samples/cries/cry_jynx.aif diff --git a/sound/direct_sound_samples/cries/kabuto.aif b/sound/direct_sound_samples/cries/cry_kabuto.aif similarity index 100% rename from sound/direct_sound_samples/cries/kabuto.aif rename to sound/direct_sound_samples/cries/cry_kabuto.aif diff --git a/sound/direct_sound_samples/cries/kabutops.aif b/sound/direct_sound_samples/cries/cry_kabutops.aif similarity index 100% rename from sound/direct_sound_samples/cries/kabutops.aif rename to sound/direct_sound_samples/cries/cry_kabutops.aif diff --git a/sound/direct_sound_samples/cries/kadabra.aif b/sound/direct_sound_samples/cries/cry_kadabra.aif similarity index 100% rename from sound/direct_sound_samples/cries/kadabra.aif rename to sound/direct_sound_samples/cries/cry_kadabra.aif diff --git a/sound/direct_sound_samples/cries/kakuna.aif b/sound/direct_sound_samples/cries/cry_kakuna.aif similarity index 100% rename from sound/direct_sound_samples/cries/kakuna.aif rename to sound/direct_sound_samples/cries/cry_kakuna.aif diff --git a/sound/direct_sound_samples/cries/kangaskhan.aif b/sound/direct_sound_samples/cries/cry_kangaskhan.aif similarity index 100% rename from sound/direct_sound_samples/cries/kangaskhan.aif rename to sound/direct_sound_samples/cries/cry_kangaskhan.aif diff --git a/sound/direct_sound_samples/cries/kecleon.aif b/sound/direct_sound_samples/cries/cry_kecleon.aif similarity index 100% rename from sound/direct_sound_samples/cries/kecleon.aif rename to sound/direct_sound_samples/cries/cry_kecleon.aif diff --git a/sound/direct_sound_samples/cries/kingdra.aif b/sound/direct_sound_samples/cries/cry_kingdra.aif similarity index 100% rename from sound/direct_sound_samples/cries/kingdra.aif rename to sound/direct_sound_samples/cries/cry_kingdra.aif diff --git a/sound/direct_sound_samples/cries/kingler.aif b/sound/direct_sound_samples/cries/cry_kingler.aif similarity index 100% rename from sound/direct_sound_samples/cries/kingler.aif rename to sound/direct_sound_samples/cries/cry_kingler.aif diff --git a/sound/direct_sound_samples/cries/kirlia.aif b/sound/direct_sound_samples/cries/cry_kirlia.aif similarity index 100% rename from sound/direct_sound_samples/cries/kirlia.aif rename to sound/direct_sound_samples/cries/cry_kirlia.aif diff --git a/sound/direct_sound_samples/cries/koffing.aif b/sound/direct_sound_samples/cries/cry_koffing.aif similarity index 100% rename from sound/direct_sound_samples/cries/koffing.aif rename to sound/direct_sound_samples/cries/cry_koffing.aif diff --git a/sound/direct_sound_samples/cries/krabby.aif b/sound/direct_sound_samples/cries/cry_krabby.aif similarity index 100% rename from sound/direct_sound_samples/cries/krabby.aif rename to sound/direct_sound_samples/cries/cry_krabby.aif diff --git a/sound/direct_sound_samples/cries/kyogre.aif b/sound/direct_sound_samples/cries/cry_kyogre.aif similarity index 100% rename from sound/direct_sound_samples/cries/kyogre.aif rename to sound/direct_sound_samples/cries/cry_kyogre.aif diff --git a/sound/direct_sound_samples/cries/lairon.aif b/sound/direct_sound_samples/cries/cry_lairon.aif similarity index 100% rename from sound/direct_sound_samples/cries/lairon.aif rename to sound/direct_sound_samples/cries/cry_lairon.aif diff --git a/sound/direct_sound_samples/cries/lanturn.aif b/sound/direct_sound_samples/cries/cry_lanturn.aif similarity index 100% rename from sound/direct_sound_samples/cries/lanturn.aif rename to sound/direct_sound_samples/cries/cry_lanturn.aif diff --git a/sound/direct_sound_samples/cries/lapras.aif b/sound/direct_sound_samples/cries/cry_lapras.aif similarity index 100% rename from sound/direct_sound_samples/cries/lapras.aif rename to sound/direct_sound_samples/cries/cry_lapras.aif diff --git a/sound/direct_sound_samples/cries/larvitar.aif b/sound/direct_sound_samples/cries/cry_larvitar.aif similarity index 100% rename from sound/direct_sound_samples/cries/larvitar.aif rename to sound/direct_sound_samples/cries/cry_larvitar.aif diff --git a/sound/direct_sound_samples/cries/latias.aif b/sound/direct_sound_samples/cries/cry_latias.aif similarity index 100% rename from sound/direct_sound_samples/cries/latias.aif rename to sound/direct_sound_samples/cries/cry_latias.aif diff --git a/sound/direct_sound_samples/cries/latios.aif b/sound/direct_sound_samples/cries/cry_latios.aif similarity index 100% rename from sound/direct_sound_samples/cries/latios.aif rename to sound/direct_sound_samples/cries/cry_latios.aif diff --git a/sound/direct_sound_samples/cries/ledian.aif b/sound/direct_sound_samples/cries/cry_ledian.aif similarity index 100% rename from sound/direct_sound_samples/cries/ledian.aif rename to sound/direct_sound_samples/cries/cry_ledian.aif diff --git a/sound/direct_sound_samples/cries/ledyba.aif b/sound/direct_sound_samples/cries/cry_ledyba.aif similarity index 100% rename from sound/direct_sound_samples/cries/ledyba.aif rename to sound/direct_sound_samples/cries/cry_ledyba.aif diff --git a/sound/direct_sound_samples/cries/lickitung.aif b/sound/direct_sound_samples/cries/cry_lickitung.aif similarity index 100% rename from sound/direct_sound_samples/cries/lickitung.aif rename to sound/direct_sound_samples/cries/cry_lickitung.aif diff --git a/sound/direct_sound_samples/cries/lileep.aif b/sound/direct_sound_samples/cries/cry_lileep.aif similarity index 100% rename from sound/direct_sound_samples/cries/lileep.aif rename to sound/direct_sound_samples/cries/cry_lileep.aif diff --git a/sound/direct_sound_samples/cries/linoone.aif b/sound/direct_sound_samples/cries/cry_linoone.aif similarity index 100% rename from sound/direct_sound_samples/cries/linoone.aif rename to sound/direct_sound_samples/cries/cry_linoone.aif diff --git a/sound/direct_sound_samples/cries/lombre.aif b/sound/direct_sound_samples/cries/cry_lombre.aif similarity index 100% rename from sound/direct_sound_samples/cries/lombre.aif rename to sound/direct_sound_samples/cries/cry_lombre.aif diff --git a/sound/direct_sound_samples/cries/lotad.aif b/sound/direct_sound_samples/cries/cry_lotad.aif similarity index 100% rename from sound/direct_sound_samples/cries/lotad.aif rename to sound/direct_sound_samples/cries/cry_lotad.aif diff --git a/sound/direct_sound_samples/cries/loudred.aif b/sound/direct_sound_samples/cries/cry_loudred.aif similarity index 100% rename from sound/direct_sound_samples/cries/loudred.aif rename to sound/direct_sound_samples/cries/cry_loudred.aif diff --git a/sound/direct_sound_samples/cries/ludicolo.aif b/sound/direct_sound_samples/cries/cry_ludicolo.aif similarity index 100% rename from sound/direct_sound_samples/cries/ludicolo.aif rename to sound/direct_sound_samples/cries/cry_ludicolo.aif diff --git a/sound/direct_sound_samples/cries/lugia.aif b/sound/direct_sound_samples/cries/cry_lugia.aif similarity index 100% rename from sound/direct_sound_samples/cries/lugia.aif rename to sound/direct_sound_samples/cries/cry_lugia.aif diff --git a/sound/direct_sound_samples/cries/lunatone.aif b/sound/direct_sound_samples/cries/cry_lunatone.aif similarity index 100% rename from sound/direct_sound_samples/cries/lunatone.aif rename to sound/direct_sound_samples/cries/cry_lunatone.aif diff --git a/sound/direct_sound_samples/cries/luvdisc.aif b/sound/direct_sound_samples/cries/cry_luvdisc.aif similarity index 100% rename from sound/direct_sound_samples/cries/luvdisc.aif rename to sound/direct_sound_samples/cries/cry_luvdisc.aif diff --git a/sound/direct_sound_samples/cries/machamp.aif b/sound/direct_sound_samples/cries/cry_machamp.aif similarity index 100% rename from sound/direct_sound_samples/cries/machamp.aif rename to sound/direct_sound_samples/cries/cry_machamp.aif diff --git a/sound/direct_sound_samples/cries/machoke.aif b/sound/direct_sound_samples/cries/cry_machoke.aif similarity index 100% rename from sound/direct_sound_samples/cries/machoke.aif rename to sound/direct_sound_samples/cries/cry_machoke.aif diff --git a/sound/direct_sound_samples/cries/machop.aif b/sound/direct_sound_samples/cries/cry_machop.aif similarity index 100% rename from sound/direct_sound_samples/cries/machop.aif rename to sound/direct_sound_samples/cries/cry_machop.aif diff --git a/sound/direct_sound_samples/cries/magby.aif b/sound/direct_sound_samples/cries/cry_magby.aif similarity index 100% rename from sound/direct_sound_samples/cries/magby.aif rename to sound/direct_sound_samples/cries/cry_magby.aif diff --git a/sound/direct_sound_samples/cries/magcargo.aif b/sound/direct_sound_samples/cries/cry_magcargo.aif similarity index 100% rename from sound/direct_sound_samples/cries/magcargo.aif rename to sound/direct_sound_samples/cries/cry_magcargo.aif diff --git a/sound/direct_sound_samples/cries/magikarp.aif b/sound/direct_sound_samples/cries/cry_magikarp.aif similarity index 100% rename from sound/direct_sound_samples/cries/magikarp.aif rename to sound/direct_sound_samples/cries/cry_magikarp.aif diff --git a/sound/direct_sound_samples/cries/magmar.aif b/sound/direct_sound_samples/cries/cry_magmar.aif similarity index 100% rename from sound/direct_sound_samples/cries/magmar.aif rename to sound/direct_sound_samples/cries/cry_magmar.aif diff --git a/sound/direct_sound_samples/cries/magnemite.aif b/sound/direct_sound_samples/cries/cry_magnemite.aif similarity index 100% rename from sound/direct_sound_samples/cries/magnemite.aif rename to sound/direct_sound_samples/cries/cry_magnemite.aif diff --git a/sound/direct_sound_samples/cries/magneton.aif b/sound/direct_sound_samples/cries/cry_magneton.aif similarity index 100% rename from sound/direct_sound_samples/cries/magneton.aif rename to sound/direct_sound_samples/cries/cry_magneton.aif diff --git a/sound/direct_sound_samples/cries/makuhita.aif b/sound/direct_sound_samples/cries/cry_makuhita.aif similarity index 100% rename from sound/direct_sound_samples/cries/makuhita.aif rename to sound/direct_sound_samples/cries/cry_makuhita.aif diff --git a/sound/direct_sound_samples/cries/manectric.aif b/sound/direct_sound_samples/cries/cry_manectric.aif similarity index 100% rename from sound/direct_sound_samples/cries/manectric.aif rename to sound/direct_sound_samples/cries/cry_manectric.aif diff --git a/sound/direct_sound_samples/cries/mankey.aif b/sound/direct_sound_samples/cries/cry_mankey.aif similarity index 100% rename from sound/direct_sound_samples/cries/mankey.aif rename to sound/direct_sound_samples/cries/cry_mankey.aif diff --git a/sound/direct_sound_samples/cries/mantine.aif b/sound/direct_sound_samples/cries/cry_mantine.aif similarity index 100% rename from sound/direct_sound_samples/cries/mantine.aif rename to sound/direct_sound_samples/cries/cry_mantine.aif diff --git a/sound/direct_sound_samples/cries/mareep.aif b/sound/direct_sound_samples/cries/cry_mareep.aif similarity index 100% rename from sound/direct_sound_samples/cries/mareep.aif rename to sound/direct_sound_samples/cries/cry_mareep.aif diff --git a/sound/direct_sound_samples/cries/marill.aif b/sound/direct_sound_samples/cries/cry_marill.aif similarity index 100% rename from sound/direct_sound_samples/cries/marill.aif rename to sound/direct_sound_samples/cries/cry_marill.aif diff --git a/sound/direct_sound_samples/cries/marowak.aif b/sound/direct_sound_samples/cries/cry_marowak.aif similarity index 100% rename from sound/direct_sound_samples/cries/marowak.aif rename to sound/direct_sound_samples/cries/cry_marowak.aif diff --git a/sound/direct_sound_samples/cries/marshtomp.aif b/sound/direct_sound_samples/cries/cry_marshtomp.aif similarity index 100% rename from sound/direct_sound_samples/cries/marshtomp.aif rename to sound/direct_sound_samples/cries/cry_marshtomp.aif diff --git a/sound/direct_sound_samples/cries/masquerain.aif b/sound/direct_sound_samples/cries/cry_masquerain.aif similarity index 100% rename from sound/direct_sound_samples/cries/masquerain.aif rename to sound/direct_sound_samples/cries/cry_masquerain.aif diff --git a/sound/direct_sound_samples/cries/mawile.aif b/sound/direct_sound_samples/cries/cry_mawile.aif similarity index 100% rename from sound/direct_sound_samples/cries/mawile.aif rename to sound/direct_sound_samples/cries/cry_mawile.aif diff --git a/sound/direct_sound_samples/cries/medicham.aif b/sound/direct_sound_samples/cries/cry_medicham.aif similarity index 100% rename from sound/direct_sound_samples/cries/medicham.aif rename to sound/direct_sound_samples/cries/cry_medicham.aif diff --git a/sound/direct_sound_samples/cries/meditite.aif b/sound/direct_sound_samples/cries/cry_meditite.aif similarity index 100% rename from sound/direct_sound_samples/cries/meditite.aif rename to sound/direct_sound_samples/cries/cry_meditite.aif diff --git a/sound/direct_sound_samples/cries/meganium.aif b/sound/direct_sound_samples/cries/cry_meganium.aif similarity index 100% rename from sound/direct_sound_samples/cries/meganium.aif rename to sound/direct_sound_samples/cries/cry_meganium.aif diff --git a/sound/direct_sound_samples/cries/meowth.aif b/sound/direct_sound_samples/cries/cry_meowth.aif similarity index 100% rename from sound/direct_sound_samples/cries/meowth.aif rename to sound/direct_sound_samples/cries/cry_meowth.aif diff --git a/sound/direct_sound_samples/cries/metagross.aif b/sound/direct_sound_samples/cries/cry_metagross.aif similarity index 100% rename from sound/direct_sound_samples/cries/metagross.aif rename to sound/direct_sound_samples/cries/cry_metagross.aif diff --git a/sound/direct_sound_samples/cries/metang.aif b/sound/direct_sound_samples/cries/cry_metang.aif similarity index 100% rename from sound/direct_sound_samples/cries/metang.aif rename to sound/direct_sound_samples/cries/cry_metang.aif diff --git a/sound/direct_sound_samples/cries/metapod.aif b/sound/direct_sound_samples/cries/cry_metapod.aif similarity index 100% rename from sound/direct_sound_samples/cries/metapod.aif rename to sound/direct_sound_samples/cries/cry_metapod.aif diff --git a/sound/direct_sound_samples/cries/mew.aif b/sound/direct_sound_samples/cries/cry_mew.aif similarity index 100% rename from sound/direct_sound_samples/cries/mew.aif rename to sound/direct_sound_samples/cries/cry_mew.aif diff --git a/sound/direct_sound_samples/cries/mewtwo.aif b/sound/direct_sound_samples/cries/cry_mewtwo.aif similarity index 100% rename from sound/direct_sound_samples/cries/mewtwo.aif rename to sound/direct_sound_samples/cries/cry_mewtwo.aif diff --git a/sound/direct_sound_samples/cries/mightyena.aif b/sound/direct_sound_samples/cries/cry_mightyena.aif similarity index 100% rename from sound/direct_sound_samples/cries/mightyena.aif rename to sound/direct_sound_samples/cries/cry_mightyena.aif diff --git a/sound/direct_sound_samples/cries/milotic.aif b/sound/direct_sound_samples/cries/cry_milotic.aif similarity index 100% rename from sound/direct_sound_samples/cries/milotic.aif rename to sound/direct_sound_samples/cries/cry_milotic.aif diff --git a/sound/direct_sound_samples/cries/miltank.aif b/sound/direct_sound_samples/cries/cry_miltank.aif similarity index 100% rename from sound/direct_sound_samples/cries/miltank.aif rename to sound/direct_sound_samples/cries/cry_miltank.aif diff --git a/sound/direct_sound_samples/cries/minun.aif b/sound/direct_sound_samples/cries/cry_minun.aif similarity index 100% rename from sound/direct_sound_samples/cries/minun.aif rename to sound/direct_sound_samples/cries/cry_minun.aif diff --git a/sound/direct_sound_samples/cries/misdreavus.aif b/sound/direct_sound_samples/cries/cry_misdreavus.aif similarity index 100% rename from sound/direct_sound_samples/cries/misdreavus.aif rename to sound/direct_sound_samples/cries/cry_misdreavus.aif diff --git a/sound/direct_sound_samples/cries/moltres.aif b/sound/direct_sound_samples/cries/cry_moltres.aif similarity index 100% rename from sound/direct_sound_samples/cries/moltres.aif rename to sound/direct_sound_samples/cries/cry_moltres.aif diff --git a/sound/direct_sound_samples/cries/mr_mime.aif b/sound/direct_sound_samples/cries/cry_mr_mime.aif similarity index 100% rename from sound/direct_sound_samples/cries/mr_mime.aif rename to sound/direct_sound_samples/cries/cry_mr_mime.aif diff --git a/sound/direct_sound_samples/cries/mudkip.aif b/sound/direct_sound_samples/cries/cry_mudkip.aif similarity index 100% rename from sound/direct_sound_samples/cries/mudkip.aif rename to sound/direct_sound_samples/cries/cry_mudkip.aif diff --git a/sound/direct_sound_samples/cries/muk.aif b/sound/direct_sound_samples/cries/cry_muk.aif similarity index 100% rename from sound/direct_sound_samples/cries/muk.aif rename to sound/direct_sound_samples/cries/cry_muk.aif diff --git a/sound/direct_sound_samples/cries/murkrow.aif b/sound/direct_sound_samples/cries/cry_murkrow.aif similarity index 100% rename from sound/direct_sound_samples/cries/murkrow.aif rename to sound/direct_sound_samples/cries/cry_murkrow.aif diff --git a/sound/direct_sound_samples/cries/natu.aif b/sound/direct_sound_samples/cries/cry_natu.aif similarity index 100% rename from sound/direct_sound_samples/cries/natu.aif rename to sound/direct_sound_samples/cries/cry_natu.aif diff --git a/sound/direct_sound_samples/cries/nidoking.aif b/sound/direct_sound_samples/cries/cry_nidoking.aif similarity index 100% rename from sound/direct_sound_samples/cries/nidoking.aif rename to sound/direct_sound_samples/cries/cry_nidoking.aif diff --git a/sound/direct_sound_samples/cries/nidoqueen.aif b/sound/direct_sound_samples/cries/cry_nidoqueen.aif similarity index 100% rename from sound/direct_sound_samples/cries/nidoqueen.aif rename to sound/direct_sound_samples/cries/cry_nidoqueen.aif diff --git a/sound/direct_sound_samples/cries/nidoran_f.aif b/sound/direct_sound_samples/cries/cry_nidoran_f.aif similarity index 100% rename from sound/direct_sound_samples/cries/nidoran_f.aif rename to sound/direct_sound_samples/cries/cry_nidoran_f.aif diff --git a/sound/direct_sound_samples/cries/nidoran_m.aif b/sound/direct_sound_samples/cries/cry_nidoran_m.aif similarity index 100% rename from sound/direct_sound_samples/cries/nidoran_m.aif rename to sound/direct_sound_samples/cries/cry_nidoran_m.aif diff --git a/sound/direct_sound_samples/cries/nidorina.aif b/sound/direct_sound_samples/cries/cry_nidorina.aif similarity index 100% rename from sound/direct_sound_samples/cries/nidorina.aif rename to sound/direct_sound_samples/cries/cry_nidorina.aif diff --git a/sound/direct_sound_samples/cries/nidorino.aif b/sound/direct_sound_samples/cries/cry_nidorino.aif similarity index 100% rename from sound/direct_sound_samples/cries/nidorino.aif rename to sound/direct_sound_samples/cries/cry_nidorino.aif diff --git a/sound/direct_sound_samples/cries/nincada.aif b/sound/direct_sound_samples/cries/cry_nincada.aif similarity index 100% rename from sound/direct_sound_samples/cries/nincada.aif rename to sound/direct_sound_samples/cries/cry_nincada.aif diff --git a/sound/direct_sound_samples/cries/ninetales.aif b/sound/direct_sound_samples/cries/cry_ninetales.aif similarity index 100% rename from sound/direct_sound_samples/cries/ninetales.aif rename to sound/direct_sound_samples/cries/cry_ninetales.aif diff --git a/sound/direct_sound_samples/cries/ninjask.aif b/sound/direct_sound_samples/cries/cry_ninjask.aif similarity index 100% rename from sound/direct_sound_samples/cries/ninjask.aif rename to sound/direct_sound_samples/cries/cry_ninjask.aif diff --git a/sound/direct_sound_samples/cries/noctowl.aif b/sound/direct_sound_samples/cries/cry_noctowl.aif similarity index 100% rename from sound/direct_sound_samples/cries/noctowl.aif rename to sound/direct_sound_samples/cries/cry_noctowl.aif diff --git a/sound/direct_sound_samples/cries/nosepass.aif b/sound/direct_sound_samples/cries/cry_nosepass.aif similarity index 100% rename from sound/direct_sound_samples/cries/nosepass.aif rename to sound/direct_sound_samples/cries/cry_nosepass.aif diff --git a/sound/direct_sound_samples/cries/cry_not_abomasnow.aif b/sound/direct_sound_samples/cries/cry_not_abomasnow.aif new file mode 100644 index 000000000..f3636aa9f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_abomasnow.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_accelgor.aif b/sound/direct_sound_samples/cries/cry_not_accelgor.aif new file mode 100644 index 000000000..ba17f8324 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_accelgor.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_aegislash.aif b/sound/direct_sound_samples/cries/cry_not_aegislash.aif new file mode 100644 index 000000000..a10137857 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_aegislash.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_alomomola.aif b/sound/direct_sound_samples/cries/cry_not_alomomola.aif new file mode 100644 index 000000000..7be08dc8f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_alomomola.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_amaura.aif b/sound/direct_sound_samples/cries/cry_not_amaura.aif new file mode 100644 index 000000000..291567cb8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_amaura.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_ambipom.aif b/sound/direct_sound_samples/cries/cry_not_ambipom.aif new file mode 100644 index 000000000..dd12a4fe5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_ambipom.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_amoonguss.aif b/sound/direct_sound_samples/cries/cry_not_amoonguss.aif new file mode 100644 index 000000000..5937da6b6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_amoonguss.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_araquanid.aif b/sound/direct_sound_samples/cries/cry_not_araquanid.aif new file mode 100644 index 000000000..ff138d5ce Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_araquanid.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_arceus.aif b/sound/direct_sound_samples/cries/cry_not_arceus.aif new file mode 100644 index 000000000..73e954a15 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_arceus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_archen.aif b/sound/direct_sound_samples/cries/cry_not_archen.aif new file mode 100644 index 000000000..fc0ad6f70 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_archen.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_archeops.aif b/sound/direct_sound_samples/cries/cry_not_archeops.aif new file mode 100644 index 000000000..5e7477cfc Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_archeops.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_aromatisse.aif b/sound/direct_sound_samples/cries/cry_not_aromatisse.aif new file mode 100644 index 000000000..3e8da86c5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_aromatisse.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_audino.aif b/sound/direct_sound_samples/cries/cry_not_audino.aif new file mode 100644 index 000000000..3171a5897 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_audino.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_aurorus.aif b/sound/direct_sound_samples/cries/cry_not_aurorus.aif new file mode 100644 index 000000000..f396174ad Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_aurorus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_avalugg.aif b/sound/direct_sound_samples/cries/cry_not_avalugg.aif new file mode 100644 index 000000000..7fa8af72c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_avalugg.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_axew.aif b/sound/direct_sound_samples/cries/cry_not_axew.aif new file mode 100644 index 000000000..86ff0d777 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_axew.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_azelf.aif b/sound/direct_sound_samples/cries/cry_not_azelf.aif new file mode 100644 index 000000000..ff56f124e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_azelf.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_barbaracle.aif b/sound/direct_sound_samples/cries/cry_not_barbaracle.aif new file mode 100644 index 000000000..9effada12 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_barbaracle.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_basculin.aif b/sound/direct_sound_samples/cries/cry_not_basculin.aif new file mode 100644 index 000000000..890dcb087 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_basculin.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bastiodon.aif b/sound/direct_sound_samples/cries/cry_not_bastiodon.aif new file mode 100644 index 000000000..dae1da948 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bastiodon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_beartic.aif b/sound/direct_sound_samples/cries/cry_not_beartic.aif new file mode 100644 index 000000000..6c7af0a06 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_beartic.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_beheeyem.aif b/sound/direct_sound_samples/cries/cry_not_beheeyem.aif new file mode 100644 index 000000000..f68986fa1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_beheeyem.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bergmite.aif b/sound/direct_sound_samples/cries/cry_not_bergmite.aif new file mode 100644 index 000000000..199ccc2fa Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bergmite.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bewear.aif b/sound/direct_sound_samples/cries/cry_not_bewear.aif new file mode 100644 index 000000000..baada6e00 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bewear.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bibarel.aif b/sound/direct_sound_samples/cries/cry_not_bibarel.aif new file mode 100644 index 000000000..860b0ef88 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bibarel.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bidoof.aif b/sound/direct_sound_samples/cries/cry_not_bidoof.aif new file mode 100644 index 000000000..4e0c19c37 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bidoof.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_binacle.aif b/sound/direct_sound_samples/cries/cry_not_binacle.aif new file mode 100644 index 000000000..3694f34dd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_binacle.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bisharp.aif b/sound/direct_sound_samples/cries/cry_not_bisharp.aif new file mode 100644 index 000000000..54e46d0c8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bisharp.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_blacephalon.aif b/sound/direct_sound_samples/cries/cry_not_blacephalon.aif new file mode 100644 index 000000000..9cacb4f71 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_blacephalon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_blitzle.aif b/sound/direct_sound_samples/cries/cry_not_blitzle.aif new file mode 100644 index 000000000..cd81b9c1c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_blitzle.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_boldore.aif b/sound/direct_sound_samples/cries/cry_not_boldore.aif new file mode 100644 index 000000000..dcd20013d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_boldore.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bonsly.aif b/sound/direct_sound_samples/cries/cry_not_bonsly.aif new file mode 100644 index 000000000..b33d2995c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bonsly.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bouffalant.aif b/sound/direct_sound_samples/cries/cry_not_bouffalant.aif new file mode 100644 index 000000000..a6f58e94f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bouffalant.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bounsweet.aif b/sound/direct_sound_samples/cries/cry_not_bounsweet.aif new file mode 100644 index 000000000..3054997d7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bounsweet.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_braixen.aif b/sound/direct_sound_samples/cries/cry_not_braixen.aif new file mode 100644 index 000000000..bf1cae32f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_braixen.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_braviary.aif b/sound/direct_sound_samples/cries/cry_not_braviary.aif new file mode 100644 index 000000000..6dbfc7daf Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_braviary.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_brionne.aif b/sound/direct_sound_samples/cries/cry_not_brionne.aif new file mode 100644 index 000000000..76e37dddf Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_brionne.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bronzong.aif b/sound/direct_sound_samples/cries/cry_not_bronzong.aif new file mode 100644 index 000000000..95e2dd271 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bronzong.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bronzor.aif b/sound/direct_sound_samples/cries/cry_not_bronzor.aif new file mode 100644 index 000000000..479bb3f07 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bronzor.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bruxish.aif b/sound/direct_sound_samples/cries/cry_not_bruxish.aif new file mode 100644 index 000000000..30a281d4c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bruxish.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_budew.aif b/sound/direct_sound_samples/cries/cry_not_budew.aif new file mode 100644 index 000000000..ddaeb326d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_budew.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_buizel.aif b/sound/direct_sound_samples/cries/cry_not_buizel.aif new file mode 100644 index 000000000..a0cbab6e1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_buizel.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_buneary.aif b/sound/direct_sound_samples/cries/cry_not_buneary.aif new file mode 100644 index 000000000..b99ca827f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_buneary.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_bunnelby.aif b/sound/direct_sound_samples/cries/cry_not_bunnelby.aif new file mode 100644 index 000000000..22001a64e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_bunnelby.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_burmy.aif b/sound/direct_sound_samples/cries/cry_not_burmy.aif new file mode 100644 index 000000000..adb0c01f3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_burmy.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_buzzwole.aif b/sound/direct_sound_samples/cries/cry_not_buzzwole.aif new file mode 100644 index 000000000..239b8fa0f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_buzzwole.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_carbink.aif b/sound/direct_sound_samples/cries/cry_not_carbink.aif new file mode 100644 index 000000000..79a934fcd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_carbink.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_carnivine.aif b/sound/direct_sound_samples/cries/cry_not_carnivine.aif new file mode 100644 index 000000000..b096ff5c5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_carnivine.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_carracosta.aif b/sound/direct_sound_samples/cries/cry_not_carracosta.aif new file mode 100644 index 000000000..03e62be1c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_carracosta.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_celesteela.aif b/sound/direct_sound_samples/cries/cry_not_celesteela.aif new file mode 100644 index 000000000..f09fe03c3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_celesteela.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_chandelure.aif b/sound/direct_sound_samples/cries/cry_not_chandelure.aif new file mode 100644 index 000000000..47cc45846 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_chandelure.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_charjabug.aif b/sound/direct_sound_samples/cries/cry_not_charjabug.aif new file mode 100644 index 000000000..6bf60778c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_charjabug.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_chatot.aif b/sound/direct_sound_samples/cries/cry_not_chatot.aif new file mode 100644 index 000000000..04c8032ad Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_chatot.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cherrim.aif b/sound/direct_sound_samples/cries/cry_not_cherrim.aif new file mode 100644 index 000000000..d01e9cb8a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cherrim.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cherubi.aif b/sound/direct_sound_samples/cries/cry_not_cherubi.aif new file mode 100644 index 000000000..b2374506d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cherubi.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_chesnaught.aif b/sound/direct_sound_samples/cries/cry_not_chesnaught.aif new file mode 100644 index 000000000..aea55fe69 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_chesnaught.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_chespin.aif b/sound/direct_sound_samples/cries/cry_not_chespin.aif new file mode 100644 index 000000000..2ee520a0e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_chespin.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_chimchar.aif b/sound/direct_sound_samples/cries/cry_not_chimchar.aif new file mode 100644 index 000000000..ba7c8ba3b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_chimchar.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_chingling.aif b/sound/direct_sound_samples/cries/cry_not_chingling.aif new file mode 100644 index 000000000..cc9e362b3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_chingling.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cinccino.aif b/sound/direct_sound_samples/cries/cry_not_cinccino.aif new file mode 100644 index 000000000..89f2b2f91 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cinccino.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_clauncher.aif b/sound/direct_sound_samples/cries/cry_not_clauncher.aif new file mode 100644 index 000000000..b05ec5db7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_clauncher.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_clawitzer.aif b/sound/direct_sound_samples/cries/cry_not_clawitzer.aif new file mode 100644 index 000000000..f6c209edd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_clawitzer.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cobalion.aif b/sound/direct_sound_samples/cries/cry_not_cobalion.aif new file mode 100644 index 000000000..1f62055df Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cobalion.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cofagrigus.aif b/sound/direct_sound_samples/cries/cry_not_cofagrigus.aif new file mode 100644 index 000000000..5728ba514 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cofagrigus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_combee.aif b/sound/direct_sound_samples/cries/cry_not_combee.aif new file mode 100644 index 000000000..87dcd6300 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_combee.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_comfey.aif b/sound/direct_sound_samples/cries/cry_not_comfey.aif new file mode 100644 index 000000000..8b07ec989 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_comfey.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_conkeldurr.aif b/sound/direct_sound_samples/cries/cry_not_conkeldurr.aif new file mode 100644 index 000000000..0e05f8050 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_conkeldurr.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cosmoem.aif b/sound/direct_sound_samples/cries/cry_not_cosmoem.aif new file mode 100644 index 000000000..bd081f7c3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cosmoem.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cosmog.aif b/sound/direct_sound_samples/cries/cry_not_cosmog.aif new file mode 100644 index 000000000..729d5e790 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cosmog.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cottonee.aif b/sound/direct_sound_samples/cries/cry_not_cottonee.aif new file mode 100644 index 000000000..a459a62f7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cottonee.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_crabominable.aif b/sound/direct_sound_samples/cries/cry_not_crabominable.aif new file mode 100644 index 000000000..e83c4e1d5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_crabominable.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_crabrawler.aif b/sound/direct_sound_samples/cries/cry_not_crabrawler.aif new file mode 100644 index 000000000..c5014e239 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_crabrawler.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cranidos.aif b/sound/direct_sound_samples/cries/cry_not_cranidos.aif new file mode 100644 index 000000000..f086e905e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cranidos.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cresselia.aif b/sound/direct_sound_samples/cries/cry_not_cresselia.aif new file mode 100644 index 000000000..e1d26a88b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cresselia.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_croagunk.aif b/sound/direct_sound_samples/cries/cry_not_croagunk.aif new file mode 100644 index 000000000..b6eee44b1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_croagunk.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_crustle.aif b/sound/direct_sound_samples/cries/cry_not_crustle.aif new file mode 100644 index 000000000..46b8dd573 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_crustle.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cryogonal.aif b/sound/direct_sound_samples/cries/cry_not_cryogonal.aif new file mode 100644 index 000000000..6ea0e09ce Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cryogonal.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cubchoo.aif b/sound/direct_sound_samples/cries/cry_not_cubchoo.aif new file mode 100644 index 000000000..cd00f2e5b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cubchoo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_cutiefly.aif b/sound/direct_sound_samples/cries/cry_not_cutiefly.aif new file mode 100644 index 000000000..f113d98a1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_cutiefly.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_darkrai.aif b/sound/direct_sound_samples/cries/cry_not_darkrai.aif new file mode 100644 index 000000000..448d8e3d0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_darkrai.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_darmanitan.aif b/sound/direct_sound_samples/cries/cry_not_darmanitan.aif new file mode 100644 index 000000000..f56211b3b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_darmanitan.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_dartrix.aif b/sound/direct_sound_samples/cries/cry_not_dartrix.aif new file mode 100644 index 000000000..2a8e24d87 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_dartrix.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_darumaka.aif b/sound/direct_sound_samples/cries/cry_not_darumaka.aif new file mode 100644 index 000000000..67a22c3c2 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_darumaka.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_decidueye.aif b/sound/direct_sound_samples/cries/cry_not_decidueye.aif new file mode 100644 index 000000000..13af14497 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_decidueye.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_dedenne.aif b/sound/direct_sound_samples/cries/cry_not_dedenne.aif new file mode 100644 index 000000000..8e5ec29be Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_dedenne.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_deerling.aif b/sound/direct_sound_samples/cries/cry_not_deerling.aif new file mode 100644 index 000000000..967e5b66a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_deerling.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_deino.aif b/sound/direct_sound_samples/cries/cry_not_deino.aif new file mode 100644 index 000000000..d2c3a45e8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_deino.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_delphox.aif b/sound/direct_sound_samples/cries/cry_not_delphox.aif new file mode 100644 index 000000000..95fcf1811 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_delphox.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_dewott.aif b/sound/direct_sound_samples/cries/cry_not_dewott.aif new file mode 100644 index 000000000..27884a318 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_dewott.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_dewpider.aif b/sound/direct_sound_samples/cries/cry_not_dewpider.aif new file mode 100644 index 000000000..ec3266ceb Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_dewpider.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_dhelmise.aif b/sound/direct_sound_samples/cries/cry_not_dhelmise.aif new file mode 100644 index 000000000..09e0b93a6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_dhelmise.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_dialga.aif b/sound/direct_sound_samples/cries/cry_not_dialga.aif new file mode 100644 index 000000000..d4a59f2c1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_dialga.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_diancie.aif b/sound/direct_sound_samples/cries/cry_not_diancie.aif new file mode 100644 index 000000000..4969546ae Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_diancie.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_diggersby.aif b/sound/direct_sound_samples/cries/cry_not_diggersby.aif new file mode 100644 index 000000000..411040e59 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_diggersby.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_doublade.aif b/sound/direct_sound_samples/cries/cry_not_doublade.aif new file mode 100644 index 000000000..70a0499e5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_doublade.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_dragalge.aif b/sound/direct_sound_samples/cries/cry_not_dragalge.aif new file mode 100644 index 000000000..be411ddb8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_dragalge.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_drampa.aif b/sound/direct_sound_samples/cries/cry_not_drampa.aif new file mode 100644 index 000000000..e8c6dfbdd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_drampa.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_drapion.aif b/sound/direct_sound_samples/cries/cry_not_drapion.aif new file mode 100644 index 000000000..9dbf1e0f3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_drapion.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_drifblim.aif b/sound/direct_sound_samples/cries/cry_not_drifblim.aif new file mode 100644 index 000000000..5b4bd3ba7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_drifblim.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_drifloon.aif b/sound/direct_sound_samples/cries/cry_not_drifloon.aif new file mode 100644 index 000000000..ee7b3025e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_drifloon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_drilbur.aif b/sound/direct_sound_samples/cries/cry_not_drilbur.aif new file mode 100644 index 000000000..4c848203b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_drilbur.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_druddigon.aif b/sound/direct_sound_samples/cries/cry_not_druddigon.aif new file mode 100644 index 000000000..717cc55fd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_druddigon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_ducklett.aif b/sound/direct_sound_samples/cries/cry_not_ducklett.aif new file mode 100644 index 000000000..2867bd9c4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_ducklett.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_duosion.aif b/sound/direct_sound_samples/cries/cry_not_duosion.aif new file mode 100644 index 000000000..e861937b8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_duosion.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_durant.aif b/sound/direct_sound_samples/cries/cry_not_durant.aif new file mode 100644 index 000000000..dfd2a0606 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_durant.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_dusknoir.aif b/sound/direct_sound_samples/cries/cry_not_dusknoir.aif new file mode 100644 index 000000000..7aa41def7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_dusknoir.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_dwebble.aif b/sound/direct_sound_samples/cries/cry_not_dwebble.aif new file mode 100644 index 000000000..f27ae9b09 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_dwebble.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_eelektrik.aif b/sound/direct_sound_samples/cries/cry_not_eelektrik.aif new file mode 100644 index 000000000..7735cdc5c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_eelektrik.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_eelektross.aif b/sound/direct_sound_samples/cries/cry_not_eelektross.aif new file mode 100644 index 000000000..e5781116f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_eelektross.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_electivire.aif b/sound/direct_sound_samples/cries/cry_not_electivire.aif new file mode 100644 index 000000000..d12f7a562 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_electivire.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_elgyem.aif b/sound/direct_sound_samples/cries/cry_not_elgyem.aif new file mode 100644 index 000000000..f1e94c136 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_elgyem.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_emboar.aif b/sound/direct_sound_samples/cries/cry_not_emboar.aif new file mode 100644 index 000000000..d698bdf1b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_emboar.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_emolga.aif b/sound/direct_sound_samples/cries/cry_not_emolga.aif new file mode 100644 index 000000000..c46668806 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_emolga.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_empoleon.aif b/sound/direct_sound_samples/cries/cry_not_empoleon.aif new file mode 100644 index 000000000..53c4ce07e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_empoleon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_escavalier.aif b/sound/direct_sound_samples/cries/cry_not_escavalier.aif new file mode 100644 index 000000000..f485d9951 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_escavalier.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_espurr.aif b/sound/direct_sound_samples/cries/cry_not_espurr.aif new file mode 100644 index 000000000..d395bea39 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_espurr.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_excadrill.aif b/sound/direct_sound_samples/cries/cry_not_excadrill.aif new file mode 100644 index 000000000..00f72bad3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_excadrill.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_fennekin.aif b/sound/direct_sound_samples/cries/cry_not_fennekin.aif new file mode 100644 index 000000000..a559267a2 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_fennekin.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_ferroseed.aif b/sound/direct_sound_samples/cries/cry_not_ferroseed.aif new file mode 100644 index 000000000..64fa0400f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_ferroseed.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_ferrothorn.aif b/sound/direct_sound_samples/cries/cry_not_ferrothorn.aif new file mode 100644 index 000000000..76615e324 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_ferrothorn.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_finneon.aif b/sound/direct_sound_samples/cries/cry_not_finneon.aif new file mode 100644 index 000000000..cd7315bd7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_finneon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_flabebe.aif b/sound/direct_sound_samples/cries/cry_not_flabebe.aif new file mode 100644 index 000000000..e309ae8c6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_flabebe.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_fletchinder.aif b/sound/direct_sound_samples/cries/cry_not_fletchinder.aif new file mode 100644 index 000000000..40623fbf3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_fletchinder.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_fletchling.aif b/sound/direct_sound_samples/cries/cry_not_fletchling.aif new file mode 100644 index 000000000..6ee80237d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_fletchling.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_floatzel.aif b/sound/direct_sound_samples/cries/cry_not_floatzel.aif new file mode 100644 index 000000000..96deaabe1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_floatzel.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_floette.aif b/sound/direct_sound_samples/cries/cry_not_floette.aif new file mode 100644 index 000000000..c55d10fb7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_floette.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_florges.aif b/sound/direct_sound_samples/cries/cry_not_florges.aif new file mode 100644 index 000000000..36b504932 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_florges.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_fomantis.aif b/sound/direct_sound_samples/cries/cry_not_fomantis.aif new file mode 100644 index 000000000..9690a53ee Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_fomantis.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_foongus.aif b/sound/direct_sound_samples/cries/cry_not_foongus.aif new file mode 100644 index 000000000..dbd6f9c5c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_foongus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_fraxure.aif b/sound/direct_sound_samples/cries/cry_not_fraxure.aif new file mode 100644 index 000000000..aac4fd441 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_fraxure.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_frillish.aif b/sound/direct_sound_samples/cries/cry_not_frillish.aif new file mode 100644 index 000000000..e61e321b9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_frillish.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_froakie.aif b/sound/direct_sound_samples/cries/cry_not_froakie.aif new file mode 100644 index 000000000..240992ff3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_froakie.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_frogadier.aif b/sound/direct_sound_samples/cries/cry_not_frogadier.aif new file mode 100644 index 000000000..fa0c54c3f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_frogadier.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_froslass.aif b/sound/direct_sound_samples/cries/cry_not_froslass.aif new file mode 100644 index 000000000..79df96b79 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_froslass.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_furfrou.aif b/sound/direct_sound_samples/cries/cry_not_furfrou.aif new file mode 100644 index 000000000..bbddc63c0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_furfrou.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gabite.aif b/sound/direct_sound_samples/cries/cry_not_gabite.aif new file mode 100644 index 000000000..5fddfa602 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gabite.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gallade.aif b/sound/direct_sound_samples/cries/cry_not_gallade.aif new file mode 100644 index 000000000..68c8953cd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gallade.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_galvantula.aif b/sound/direct_sound_samples/cries/cry_not_galvantula.aif new file mode 100644 index 000000000..fce9ed5e6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_galvantula.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_garbodor.aif b/sound/direct_sound_samples/cries/cry_not_garbodor.aif new file mode 100644 index 000000000..f7ae8b4f8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_garbodor.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_garchomp.aif b/sound/direct_sound_samples/cries/cry_not_garchomp.aif new file mode 100644 index 000000000..ba1ea14e0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_garchomp.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gastrodon.aif b/sound/direct_sound_samples/cries/cry_not_gastrodon.aif new file mode 100644 index 000000000..358452be2 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gastrodon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_genesect.aif b/sound/direct_sound_samples/cries/cry_not_genesect.aif new file mode 100644 index 000000000..040fb1df7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_genesect.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gible.aif b/sound/direct_sound_samples/cries/cry_not_gible.aif new file mode 100644 index 000000000..91e2fb6f3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gible.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gigalith.aif b/sound/direct_sound_samples/cries/cry_not_gigalith.aif new file mode 100644 index 000000000..7f6d07110 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gigalith.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_giratina.aif b/sound/direct_sound_samples/cries/cry_not_giratina.aif new file mode 100644 index 000000000..9566e340c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_giratina.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_glaceon.aif b/sound/direct_sound_samples/cries/cry_not_glaceon.aif new file mode 100644 index 000000000..3a036f62d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_glaceon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_glameow.aif b/sound/direct_sound_samples/cries/cry_not_glameow.aif new file mode 100644 index 000000000..b3dca18c9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_glameow.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gliscor.aif b/sound/direct_sound_samples/cries/cry_not_gliscor.aif new file mode 100644 index 000000000..3f581528a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gliscor.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gogoat.aif b/sound/direct_sound_samples/cries/cry_not_gogoat.aif new file mode 100644 index 000000000..ee505f675 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gogoat.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_golett.aif b/sound/direct_sound_samples/cries/cry_not_golett.aif new file mode 100644 index 000000000..d607d18b3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_golett.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_golisopod.aif b/sound/direct_sound_samples/cries/cry_not_golisopod.aif new file mode 100644 index 000000000..7b3f85220 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_golisopod.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_golurk.aif b/sound/direct_sound_samples/cries/cry_not_golurk.aif new file mode 100644 index 000000000..389de1db1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_golurk.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_goodra.aif b/sound/direct_sound_samples/cries/cry_not_goodra.aif new file mode 100644 index 000000000..0ec7cb4da Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_goodra.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_goomy.aif b/sound/direct_sound_samples/cries/cry_not_goomy.aif new file mode 100644 index 000000000..a35a42f53 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_goomy.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gothita.aif b/sound/direct_sound_samples/cries/cry_not_gothita.aif new file mode 100644 index 000000000..4694f7623 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gothita.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gothitelle.aif b/sound/direct_sound_samples/cries/cry_not_gothitelle.aif new file mode 100644 index 000000000..0815938f7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gothitelle.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gothorita.aif b/sound/direct_sound_samples/cries/cry_not_gothorita.aif new file mode 100644 index 000000000..51ce1f08e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gothorita.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gourgeist.aif b/sound/direct_sound_samples/cries/cry_not_gourgeist.aif new file mode 100644 index 000000000..7a88b5f06 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gourgeist.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_greninja.aif b/sound/direct_sound_samples/cries/cry_not_greninja.aif new file mode 100644 index 000000000..3050e4c5d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_greninja.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_grotle.aif b/sound/direct_sound_samples/cries/cry_not_grotle.aif new file mode 100644 index 000000000..e1016f6b5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_grotle.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_grubbin.aif b/sound/direct_sound_samples/cries/cry_not_grubbin.aif new file mode 100644 index 000000000..f94371c46 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_grubbin.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gumshoos.aif b/sound/direct_sound_samples/cries/cry_not_gumshoos.aif new file mode 100644 index 000000000..82cbbfb72 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gumshoos.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gurdurr.aif b/sound/direct_sound_samples/cries/cry_not_gurdurr.aif new file mode 100644 index 000000000..0fc213be1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gurdurr.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_guzzlord.aif b/sound/direct_sound_samples/cries/cry_not_guzzlord.aif new file mode 100644 index 000000000..ed99b2901 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_guzzlord.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_hakamo_o.aif b/sound/direct_sound_samples/cries/cry_not_hakamo_o.aif new file mode 100644 index 000000000..59ad76497 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_hakamo_o.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_happiny.aif b/sound/direct_sound_samples/cries/cry_not_happiny.aif new file mode 100644 index 000000000..e12e8e0f7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_happiny.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_hawlucha.aif b/sound/direct_sound_samples/cries/cry_not_hawlucha.aif new file mode 100644 index 000000000..5729c1d86 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_hawlucha.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_haxorus.aif b/sound/direct_sound_samples/cries/cry_not_haxorus.aif new file mode 100644 index 000000000..dfd74c428 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_haxorus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_heatmor.aif b/sound/direct_sound_samples/cries/cry_not_heatmor.aif new file mode 100644 index 000000000..437e1941e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_heatmor.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_heatran.aif b/sound/direct_sound_samples/cries/cry_not_heatran.aif new file mode 100644 index 000000000..58cfc700d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_heatran.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_heliolisk.aif b/sound/direct_sound_samples/cries/cry_not_heliolisk.aif new file mode 100644 index 000000000..4116c27df Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_heliolisk.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_helioptile.aif b/sound/direct_sound_samples/cries/cry_not_helioptile.aif new file mode 100644 index 000000000..cb935b70a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_helioptile.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_herdier.aif b/sound/direct_sound_samples/cries/cry_not_herdier.aif new file mode 100644 index 000000000..6735f510b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_herdier.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_hippopotas.aif b/sound/direct_sound_samples/cries/cry_not_hippopotas.aif new file mode 100644 index 000000000..9dfdf6f01 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_hippopotas.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_hippowdon.aif b/sound/direct_sound_samples/cries/cry_not_hippowdon.aif new file mode 100644 index 000000000..920e65d19 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_hippowdon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_honchkrow.aif b/sound/direct_sound_samples/cries/cry_not_honchkrow.aif new file mode 100644 index 000000000..e75971738 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_honchkrow.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_honedge.aif b/sound/direct_sound_samples/cries/cry_not_honedge.aif new file mode 100644 index 000000000..75e95b073 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_honedge.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_hoopa.aif b/sound/direct_sound_samples/cries/cry_not_hoopa.aif new file mode 100644 index 000000000..39a8d0256 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_hoopa.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_hoopa_unbound.aif b/sound/direct_sound_samples/cries/cry_not_hoopa_unbound.aif new file mode 100644 index 000000000..4130b2e3b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_hoopa_unbound.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_hydreigon.aif b/sound/direct_sound_samples/cries/cry_not_hydreigon.aif new file mode 100644 index 000000000..dfe698898 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_hydreigon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_incineroar.aif b/sound/direct_sound_samples/cries/cry_not_incineroar.aif new file mode 100644 index 000000000..6689c1017 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_incineroar.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_infernape.aif b/sound/direct_sound_samples/cries/cry_not_infernape.aif new file mode 100644 index 000000000..32cca05df Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_infernape.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_inkay.aif b/sound/direct_sound_samples/cries/cry_not_inkay.aif new file mode 100644 index 000000000..a28ee8386 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_inkay.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_jangmo_o.aif b/sound/direct_sound_samples/cries/cry_not_jangmo_o.aif new file mode 100644 index 000000000..083522cf8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_jangmo_o.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_jellicent.aif b/sound/direct_sound_samples/cries/cry_not_jellicent.aif new file mode 100644 index 000000000..4bdd94073 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_jellicent.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_joltik.aif b/sound/direct_sound_samples/cries/cry_not_joltik.aif new file mode 100644 index 000000000..6ca339e80 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_joltik.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_karrablast.aif b/sound/direct_sound_samples/cries/cry_not_karrablast.aif new file mode 100644 index 000000000..cf19777f1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_karrablast.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_kartana.aif b/sound/direct_sound_samples/cries/cry_not_kartana.aif new file mode 100644 index 000000000..f17c69912 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_kartana.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_keldeo.aif b/sound/direct_sound_samples/cries/cry_not_keldeo.aif new file mode 100644 index 000000000..4f73fc22d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_keldeo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_klang.aif b/sound/direct_sound_samples/cries/cry_not_klang.aif new file mode 100644 index 000000000..96d9acf23 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_klang.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_klefki.aif b/sound/direct_sound_samples/cries/cry_not_klefki.aif new file mode 100644 index 000000000..f07f78dd9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_klefki.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_klink.aif b/sound/direct_sound_samples/cries/cry_not_klink.aif new file mode 100644 index 000000000..7ba2385e1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_klink.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_klinklang.aif b/sound/direct_sound_samples/cries/cry_not_klinklang.aif new file mode 100644 index 000000000..c0dcb1ba8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_klinklang.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_komala.aif b/sound/direct_sound_samples/cries/cry_not_komala.aif new file mode 100644 index 000000000..414d0c053 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_komala.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_kommo_o.aif b/sound/direct_sound_samples/cries/cry_not_kommo_o.aif new file mode 100644 index 000000000..d9a12af24 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_kommo_o.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_kricketot.aif b/sound/direct_sound_samples/cries/cry_not_kricketot.aif new file mode 100644 index 000000000..e0468fcb7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_kricketot.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_kricketune.aif b/sound/direct_sound_samples/cries/cry_not_kricketune.aif new file mode 100644 index 000000000..0394a092e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_kricketune.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_krokorok.aif b/sound/direct_sound_samples/cries/cry_not_krokorok.aif new file mode 100644 index 000000000..5550164db Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_krokorok.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_krookodile.aif b/sound/direct_sound_samples/cries/cry_not_krookodile.aif new file mode 100644 index 000000000..8f691b6dc Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_krookodile.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_kyurem.aif b/sound/direct_sound_samples/cries/cry_not_kyurem.aif new file mode 100644 index 000000000..5a9ca2ad6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_kyurem.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_kyurem_black.aif b/sound/direct_sound_samples/cries/cry_not_kyurem_black.aif new file mode 100644 index 000000000..83b0ee8cd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_kyurem_black.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_kyurem_white.aif b/sound/direct_sound_samples/cries/cry_not_kyurem_white.aif new file mode 100644 index 000000000..8bfa10c33 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_kyurem_white.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lampent.aif b/sound/direct_sound_samples/cries/cry_not_lampent.aif new file mode 100644 index 000000000..7822103f6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lampent.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_landorus.aif b/sound/direct_sound_samples/cries/cry_not_landorus.aif new file mode 100644 index 000000000..71b2b444b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_landorus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_landorus_therian.aif b/sound/direct_sound_samples/cries/cry_not_landorus_therian.aif new file mode 100644 index 000000000..f10fe1dd2 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_landorus_therian.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_larvesta.aif b/sound/direct_sound_samples/cries/cry_not_larvesta.aif new file mode 100644 index 000000000..3de9775ec Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_larvesta.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_leafeon.aif b/sound/direct_sound_samples/cries/cry_not_leafeon.aif new file mode 100644 index 000000000..142b764db Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_leafeon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_leavanny.aif b/sound/direct_sound_samples/cries/cry_not_leavanny.aif new file mode 100644 index 000000000..f497b97f8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_leavanny.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lickilicky.aif b/sound/direct_sound_samples/cries/cry_not_lickilicky.aif new file mode 100644 index 000000000..0d733e46d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lickilicky.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_liepard.aif b/sound/direct_sound_samples/cries/cry_not_liepard.aif new file mode 100644 index 000000000..19abf6616 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_liepard.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lilligant.aif b/sound/direct_sound_samples/cries/cry_not_lilligant.aif new file mode 100644 index 000000000..db39d0564 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lilligant.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lillipup.aif b/sound/direct_sound_samples/cries/cry_not_lillipup.aif new file mode 100644 index 000000000..b134ceb26 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lillipup.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_litleo.aif b/sound/direct_sound_samples/cries/cry_not_litleo.aif new file mode 100644 index 000000000..bb203758d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_litleo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_litten.aif b/sound/direct_sound_samples/cries/cry_not_litten.aif new file mode 100644 index 000000000..613be44f7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_litten.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_litwick.aif b/sound/direct_sound_samples/cries/cry_not_litwick.aif new file mode 100644 index 000000000..adec2b8b4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_litwick.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lopunny.aif b/sound/direct_sound_samples/cries/cry_not_lopunny.aif new file mode 100644 index 000000000..deb741af7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lopunny.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lucario.aif b/sound/direct_sound_samples/cries/cry_not_lucario.aif new file mode 100644 index 000000000..cf0dd51e2 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lucario.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lumineon.aif b/sound/direct_sound_samples/cries/cry_not_lumineon.aif new file mode 100644 index 000000000..c567a5ae9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lumineon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lunala.aif b/sound/direct_sound_samples/cries/cry_not_lunala.aif new file mode 100644 index 000000000..5786ac42c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lunala.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lurantis.aif b/sound/direct_sound_samples/cries/cry_not_lurantis.aif new file mode 100644 index 000000000..f6a8019b6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lurantis.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_luxio.aif b/sound/direct_sound_samples/cries/cry_not_luxio.aif new file mode 100644 index 000000000..4c8db4b01 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_luxio.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_luxray.aif b/sound/direct_sound_samples/cries/cry_not_luxray.aif new file mode 100644 index 000000000..4103d69d9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_luxray.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lycanroc.aif b/sound/direct_sound_samples/cries/cry_not_lycanroc.aif new file mode 100644 index 000000000..0f117bc94 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lycanroc.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lycanroc_dusk.aif b/sound/direct_sound_samples/cries/cry_not_lycanroc_dusk.aif new file mode 100644 index 000000000..1149e558b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lycanroc_dusk.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_lycanroc_midnight.aif b/sound/direct_sound_samples/cries/cry_not_lycanroc_midnight.aif new file mode 100644 index 000000000..0b68038fd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_lycanroc_midnight.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_magearna.aif b/sound/direct_sound_samples/cries/cry_not_magearna.aif new file mode 100644 index 000000000..f07533638 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_magearna.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_magmortar.aif b/sound/direct_sound_samples/cries/cry_not_magmortar.aif new file mode 100644 index 000000000..d2c8b371d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_magmortar.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_magnezone.aif b/sound/direct_sound_samples/cries/cry_not_magnezone.aif new file mode 100644 index 000000000..e8c0a8703 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_magnezone.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_malamar.aif b/sound/direct_sound_samples/cries/cry_not_malamar.aif new file mode 100644 index 000000000..f5b63bc52 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_malamar.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mamoswine.aif b/sound/direct_sound_samples/cries/cry_not_mamoswine.aif new file mode 100644 index 000000000..ba857b2c5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mamoswine.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_manaphy.aif b/sound/direct_sound_samples/cries/cry_not_manaphy.aif new file mode 100644 index 000000000..c32be47f8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_manaphy.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mandibuzz.aif b/sound/direct_sound_samples/cries/cry_not_mandibuzz.aif new file mode 100644 index 000000000..c319fbef9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mandibuzz.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mantyke.aif b/sound/direct_sound_samples/cries/cry_not_mantyke.aif new file mode 100644 index 000000000..20392f74d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mantyke.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_maractus.aif b/sound/direct_sound_samples/cries/cry_not_maractus.aif new file mode 100644 index 000000000..8957b9c0d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_maractus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mareanie.aif b/sound/direct_sound_samples/cries/cry_not_mareanie.aif new file mode 100644 index 000000000..de6c86b21 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mareanie.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_marshadow.aif b/sound/direct_sound_samples/cries/cry_not_marshadow.aif new file mode 100644 index 000000000..a763d4abb Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_marshadow.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_abomasnow.aif b/sound/direct_sound_samples/cries/cry_not_mega_abomasnow.aif new file mode 100644 index 000000000..600efe748 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_abomasnow.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_absol.aif b/sound/direct_sound_samples/cries/cry_not_mega_absol.aif new file mode 100644 index 000000000..e1539ce3b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_absol.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_aerodactyl.aif b/sound/direct_sound_samples/cries/cry_not_mega_aerodactyl.aif new file mode 100644 index 000000000..762e2cb1c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_aerodactyl.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_aggron.aif b/sound/direct_sound_samples/cries/cry_not_mega_aggron.aif new file mode 100644 index 000000000..9466c9e70 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_aggron.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_aggron.aiff b/sound/direct_sound_samples/cries/cry_not_mega_aggron.aiff new file mode 100644 index 000000000..b80b7fb69 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_aggron.aiff differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_alakazam.aif b/sound/direct_sound_samples/cries/cry_not_mega_alakazam.aif new file mode 100644 index 000000000..149bcb7d0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_alakazam.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_altaria.aif b/sound/direct_sound_samples/cries/cry_not_mega_altaria.aif new file mode 100644 index 000000000..a050f7479 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_altaria.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_ampharos.aif b/sound/direct_sound_samples/cries/cry_not_mega_ampharos.aif new file mode 100644 index 000000000..d92b123d3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_ampharos.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_audino.aif b/sound/direct_sound_samples/cries/cry_not_mega_audino.aif new file mode 100644 index 000000000..f1d90100d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_audino.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_banette.aif b/sound/direct_sound_samples/cries/cry_not_mega_banette.aif new file mode 100644 index 000000000..c951f854f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_banette.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_beedrill.aif b/sound/direct_sound_samples/cries/cry_not_mega_beedrill.aif new file mode 100644 index 000000000..26fb431d4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_beedrill.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_blastoise.aif b/sound/direct_sound_samples/cries/cry_not_mega_blastoise.aif new file mode 100644 index 000000000..d340b3ce9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_blastoise.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_blaziken.aif b/sound/direct_sound_samples/cries/cry_not_mega_blaziken.aif new file mode 100644 index 000000000..30d7c622d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_blaziken.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_camerupt.aif b/sound/direct_sound_samples/cries/cry_not_mega_camerupt.aif new file mode 100644 index 000000000..744817dac Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_camerupt.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_charizard_x.aif b/sound/direct_sound_samples/cries/cry_not_mega_charizard_x.aif new file mode 100644 index 000000000..2e541e237 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_charizard_x.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_charizard_y.aif b/sound/direct_sound_samples/cries/cry_not_mega_charizard_y.aif new file mode 100644 index 000000000..6da97b62a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_charizard_y.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_diancie.aif b/sound/direct_sound_samples/cries/cry_not_mega_diancie.aif new file mode 100644 index 000000000..8fc513909 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_diancie.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_gallade.aif b/sound/direct_sound_samples/cries/cry_not_mega_gallade.aif new file mode 100644 index 000000000..4a12523df Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_gallade.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_garchomp.aif b/sound/direct_sound_samples/cries/cry_not_mega_garchomp.aif new file mode 100644 index 000000000..420cf6689 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_garchomp.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_gardevoir.aif b/sound/direct_sound_samples/cries/cry_not_mega_gardevoir.aif new file mode 100644 index 000000000..1b384b37b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_gardevoir.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_gengar.aif b/sound/direct_sound_samples/cries/cry_not_mega_gengar.aif new file mode 100644 index 000000000..980a228b7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_gengar.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_glalie.aif b/sound/direct_sound_samples/cries/cry_not_mega_glalie.aif new file mode 100644 index 000000000..a123a386a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_glalie.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_gyarados.aif b/sound/direct_sound_samples/cries/cry_not_mega_gyarados.aif new file mode 100644 index 000000000..1b939a6ce Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_gyarados.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_heracross.aif b/sound/direct_sound_samples/cries/cry_not_mega_heracross.aif new file mode 100644 index 000000000..99e4aded0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_heracross.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_houndoom.aif b/sound/direct_sound_samples/cries/cry_not_mega_houndoom.aif new file mode 100644 index 000000000..dcbc96550 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_houndoom.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_kangaskhan.aif b/sound/direct_sound_samples/cries/cry_not_mega_kangaskhan.aif new file mode 100644 index 000000000..e5069d2d3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_kangaskhan.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_latias.aif b/sound/direct_sound_samples/cries/cry_not_mega_latias.aif new file mode 100644 index 000000000..5d107897a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_latias.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_latios.aif b/sound/direct_sound_samples/cries/cry_not_mega_latios.aif new file mode 100644 index 000000000..39394be44 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_latios.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_lopunny.aif b/sound/direct_sound_samples/cries/cry_not_mega_lopunny.aif new file mode 100644 index 000000000..45a0dbb83 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_lopunny.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_lucario.aif b/sound/direct_sound_samples/cries/cry_not_mega_lucario.aif new file mode 100644 index 000000000..f9af050ad Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_lucario.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_manectric.aif b/sound/direct_sound_samples/cries/cry_not_mega_manectric.aif new file mode 100644 index 000000000..d78d84530 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_manectric.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_mawile.aif b/sound/direct_sound_samples/cries/cry_not_mega_mawile.aif new file mode 100644 index 000000000..bfcd306bc Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_mawile.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_medicham.aif b/sound/direct_sound_samples/cries/cry_not_mega_medicham.aif new file mode 100644 index 000000000..eb1153e05 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_medicham.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_metagross.aif b/sound/direct_sound_samples/cries/cry_not_mega_metagross.aif new file mode 100644 index 000000000..8e3c48bab Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_metagross.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_mewtwo_x.aif b/sound/direct_sound_samples/cries/cry_not_mega_mewtwo_x.aif new file mode 100644 index 000000000..8c82b9096 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_mewtwo_x.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_mewtwo_y.aif b/sound/direct_sound_samples/cries/cry_not_mega_mewtwo_y.aif new file mode 100644 index 000000000..0947d8351 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_mewtwo_y.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_pidgeot.aif b/sound/direct_sound_samples/cries/cry_not_mega_pidgeot.aif new file mode 100644 index 000000000..05add9bdd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_pidgeot.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_pinsir.aif b/sound/direct_sound_samples/cries/cry_not_mega_pinsir.aif new file mode 100644 index 000000000..4d5f59dae Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_pinsir.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_rayquaza.aif b/sound/direct_sound_samples/cries/cry_not_mega_rayquaza.aif new file mode 100644 index 000000000..1e5c3c7ed Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_rayquaza.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_sableye.aif b/sound/direct_sound_samples/cries/cry_not_mega_sableye.aif new file mode 100644 index 000000000..6f628fb57 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_sableye.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_salamence.aif b/sound/direct_sound_samples/cries/cry_not_mega_salamence.aif new file mode 100644 index 000000000..cf75bfbf8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_salamence.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_sceptile.aif b/sound/direct_sound_samples/cries/cry_not_mega_sceptile.aif new file mode 100644 index 000000000..fca170883 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_sceptile.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_scizor.aif b/sound/direct_sound_samples/cries/cry_not_mega_scizor.aif new file mode 100644 index 000000000..3705ec707 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_scizor.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_sharpedo.aif b/sound/direct_sound_samples/cries/cry_not_mega_sharpedo.aif new file mode 100644 index 000000000..b6eff10ff Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_sharpedo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_slowbro.aif b/sound/direct_sound_samples/cries/cry_not_mega_slowbro.aif new file mode 100644 index 000000000..4fcda7dc4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_slowbro.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_steelix.aif b/sound/direct_sound_samples/cries/cry_not_mega_steelix.aif new file mode 100644 index 000000000..998d0d7d9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_steelix.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_swampert.aif b/sound/direct_sound_samples/cries/cry_not_mega_swampert.aif new file mode 100644 index 000000000..6b65b03ed Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_swampert.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_tyranitar.aif b/sound/direct_sound_samples/cries/cry_not_mega_tyranitar.aif new file mode 100644 index 000000000..5df44e79b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_tyranitar.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mega_venusaur.aif b/sound/direct_sound_samples/cries/cry_not_mega_venusaur.aif new file mode 100644 index 000000000..f67c278a4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mega_venusaur.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_melmetal.aif b/sound/direct_sound_samples/cries/cry_not_melmetal.aif new file mode 100644 index 000000000..aea0ec1c7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_melmetal.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_meloetta.aif b/sound/direct_sound_samples/cries/cry_not_meloetta.aif new file mode 100644 index 000000000..b7571b4e6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_meloetta.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_meltan.aif b/sound/direct_sound_samples/cries/cry_not_meltan.aif new file mode 100644 index 000000000..54abac63a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_meltan.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_meowstic.aif b/sound/direct_sound_samples/cries/cry_not_meowstic.aif new file mode 100644 index 000000000..0d356edeb Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_meowstic.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mesprit.aif b/sound/direct_sound_samples/cries/cry_not_mesprit.aif new file mode 100644 index 000000000..fc073b203 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mesprit.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mienfoo.aif b/sound/direct_sound_samples/cries/cry_not_mienfoo.aif new file mode 100644 index 000000000..336e56c01 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mienfoo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mienshao.aif b/sound/direct_sound_samples/cries/cry_not_mienshao.aif new file mode 100644 index 000000000..fd1955e2e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mienshao.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mimejr.aif b/sound/direct_sound_samples/cries/cry_not_mimejr.aif new file mode 100644 index 000000000..16ecd469d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mimejr.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mimikyu.aif b/sound/direct_sound_samples/cries/cry_not_mimikyu.aif new file mode 100644 index 000000000..b86eaedaa Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mimikyu.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_minccino.aif b/sound/direct_sound_samples/cries/cry_not_minccino.aif new file mode 100644 index 000000000..5d5f04c05 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_minccino.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_minior.aif b/sound/direct_sound_samples/cries/cry_not_minior.aif new file mode 100644 index 000000000..0fa7d903c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_minior.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mismagius.aif b/sound/direct_sound_samples/cries/cry_not_mismagius.aif new file mode 100644 index 000000000..91e8810b6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mismagius.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_monferno.aif b/sound/direct_sound_samples/cries/cry_not_monferno.aif new file mode 100644 index 000000000..8747557df Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_monferno.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_morelull.aif b/sound/direct_sound_samples/cries/cry_not_morelull.aif new file mode 100644 index 000000000..78ee2ffc6 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_morelull.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mothim.aif b/sound/direct_sound_samples/cries/cry_not_mothim.aif new file mode 100644 index 000000000..1fedf0148 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mothim.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mudbray.aif b/sound/direct_sound_samples/cries/cry_not_mudbray.aif new file mode 100644 index 000000000..3874a9c2a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mudbray.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_mudsdale.aif b/sound/direct_sound_samples/cries/cry_not_mudsdale.aif new file mode 100644 index 000000000..564019f27 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_mudsdale.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_munchlax.aif b/sound/direct_sound_samples/cries/cry_not_munchlax.aif new file mode 100644 index 000000000..36823b8ee Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_munchlax.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_munna.aif b/sound/direct_sound_samples/cries/cry_not_munna.aif new file mode 100644 index 000000000..91d250a50 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_munna.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_musharna.aif b/sound/direct_sound_samples/cries/cry_not_musharna.aif new file mode 100644 index 000000000..00ad3987c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_musharna.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_naganadel.aif b/sound/direct_sound_samples/cries/cry_not_naganadel.aif new file mode 100644 index 000000000..b8c34ce62 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_naganadel.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_necrozma.aif b/sound/direct_sound_samples/cries/cry_not_necrozma.aif new file mode 100644 index 000000000..ecd5cb79c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_necrozma.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_nihilego.aif b/sound/direct_sound_samples/cries/cry_not_nihilego.aif new file mode 100644 index 000000000..1e428ec28 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_nihilego.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_noibat.aif b/sound/direct_sound_samples/cries/cry_not_noibat.aif new file mode 100644 index 000000000..38c008fd7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_noibat.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_noivern.aif b/sound/direct_sound_samples/cries/cry_not_noivern.aif new file mode 100644 index 000000000..aaf03806d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_noivern.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_oranguru.aif b/sound/direct_sound_samples/cries/cry_not_oranguru.aif new file mode 100644 index 000000000..feee53079 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_oranguru.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_oricorio.aif b/sound/direct_sound_samples/cries/cry_not_oricorio.aif new file mode 100644 index 000000000..9a95eacd4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_oricorio.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_oshawott.aif b/sound/direct_sound_samples/cries/cry_not_oshawott.aif new file mode 100644 index 000000000..195bc3715 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_oshawott.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pachirisu.aif b/sound/direct_sound_samples/cries/cry_not_pachirisu.aif new file mode 100644 index 000000000..5fa77ff92 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pachirisu.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_palkia.aif b/sound/direct_sound_samples/cries/cry_not_palkia.aif new file mode 100644 index 000000000..01f130f2c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_palkia.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_palossand.aif b/sound/direct_sound_samples/cries/cry_not_palossand.aif new file mode 100644 index 000000000..028df4fad Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_palossand.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_palpitoad.aif b/sound/direct_sound_samples/cries/cry_not_palpitoad.aif new file mode 100644 index 000000000..88d66df2b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_palpitoad.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pancham.aif b/sound/direct_sound_samples/cries/cry_not_pancham.aif new file mode 100644 index 000000000..581e0a340 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pancham.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pangoro.aif b/sound/direct_sound_samples/cries/cry_not_pangoro.aif new file mode 100644 index 000000000..cdbb8d211 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pangoro.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_panpour.aif b/sound/direct_sound_samples/cries/cry_not_panpour.aif new file mode 100644 index 000000000..6d9ec5955 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_panpour.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pansage.aif b/sound/direct_sound_samples/cries/cry_not_pansage.aif new file mode 100644 index 000000000..0ce8d1e41 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pansage.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pansear.aif b/sound/direct_sound_samples/cries/cry_not_pansear.aif new file mode 100644 index 000000000..e05cd3c0d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pansear.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_passimian.aif b/sound/direct_sound_samples/cries/cry_not_passimian.aif new file mode 100644 index 000000000..0aab35572 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_passimian.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_patrat.aif b/sound/direct_sound_samples/cries/cry_not_patrat.aif new file mode 100644 index 000000000..e7fe9dca4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_patrat.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pawniard.aif b/sound/direct_sound_samples/cries/cry_not_pawniard.aif new file mode 100644 index 000000000..de2e461c8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pawniard.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_petilil.aif b/sound/direct_sound_samples/cries/cry_not_petilil.aif new file mode 100644 index 000000000..5dac3f940 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_petilil.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_phantump.aif b/sound/direct_sound_samples/cries/cry_not_phantump.aif new file mode 100644 index 000000000..14951a8ac Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_phantump.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pheromosa.aif b/sound/direct_sound_samples/cries/cry_not_pheromosa.aif new file mode 100644 index 000000000..b4093eb59 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pheromosa.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_phione.aif b/sound/direct_sound_samples/cries/cry_not_phione.aif new file mode 100644 index 000000000..d36ba9bff Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_phione.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pidove.aif b/sound/direct_sound_samples/cries/cry_not_pidove.aif new file mode 100644 index 000000000..ac12816d3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pidove.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pignite.aif b/sound/direct_sound_samples/cries/cry_not_pignite.aif new file mode 100644 index 000000000..3bacaae2f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pignite.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pikipek.aif b/sound/direct_sound_samples/cries/cry_not_pikipek.aif new file mode 100644 index 000000000..ee55aca4c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pikipek.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_piplup.aif b/sound/direct_sound_samples/cries/cry_not_piplup.aif new file mode 100644 index 000000000..0fb595361 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_piplup.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_poipole.aif b/sound/direct_sound_samples/cries/cry_not_poipole.aif new file mode 100644 index 000000000..b9f9fce1d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_poipole.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_popplio.aif b/sound/direct_sound_samples/cries/cry_not_popplio.aif new file mode 100644 index 000000000..4b5571a17 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_popplio.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_porygonZ.aif b/sound/direct_sound_samples/cries/cry_not_porygonZ.aif new file mode 100644 index 000000000..24ac4b665 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_porygonZ.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_primal_groudon.aif b/sound/direct_sound_samples/cries/cry_not_primal_groudon.aif new file mode 100644 index 000000000..c47922bb2 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_primal_groudon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_primal_kyogre.aif b/sound/direct_sound_samples/cries/cry_not_primal_kyogre.aif new file mode 100644 index 000000000..50ae7ed92 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_primal_kyogre.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_primarina.aif b/sound/direct_sound_samples/cries/cry_not_primarina.aif new file mode 100644 index 000000000..c5161df5f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_primarina.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_prinplup.aif b/sound/direct_sound_samples/cries/cry_not_prinplup.aif new file mode 100644 index 000000000..a07f1b69c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_prinplup.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_probopass.aif b/sound/direct_sound_samples/cries/cry_not_probopass.aif new file mode 100644 index 000000000..bad3fa291 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_probopass.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pumpkaboo.aif b/sound/direct_sound_samples/cries/cry_not_pumpkaboo.aif new file mode 100644 index 000000000..5f7d92b4b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pumpkaboo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_purrloin.aif b/sound/direct_sound_samples/cries/cry_not_purrloin.aif new file mode 100644 index 000000000..556a183cc Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_purrloin.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_purugly.aif b/sound/direct_sound_samples/cries/cry_not_purugly.aif new file mode 100644 index 000000000..43df31105 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_purugly.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pyroar.aif b/sound/direct_sound_samples/cries/cry_not_pyroar.aif new file mode 100644 index 000000000..d54a45de0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pyroar.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pyukumuku.aif b/sound/direct_sound_samples/cries/cry_not_pyukumuku.aif new file mode 100644 index 000000000..1a8f25b11 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pyukumuku.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_quilladin.aif b/sound/direct_sound_samples/cries/cry_not_quilladin.aif new file mode 100644 index 000000000..9a4ca6e1f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_quilladin.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_rampardos.aif b/sound/direct_sound_samples/cries/cry_not_rampardos.aif new file mode 100644 index 000000000..9f60a05e0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_rampardos.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_regigigas.aif b/sound/direct_sound_samples/cries/cry_not_regigigas.aif new file mode 100644 index 000000000..d55c71860 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_regigigas.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_reshiram.aif b/sound/direct_sound_samples/cries/cry_not_reshiram.aif new file mode 100644 index 000000000..9fae57a03 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_reshiram.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_reuniclus.aif b/sound/direct_sound_samples/cries/cry_not_reuniclus.aif new file mode 100644 index 000000000..bd15d6df0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_reuniclus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_rhyperior.aif b/sound/direct_sound_samples/cries/cry_not_rhyperior.aif new file mode 100644 index 000000000..6c227b3d9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_rhyperior.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_ribombee.aif b/sound/direct_sound_samples/cries/cry_not_ribombee.aif new file mode 100644 index 000000000..e5110c80b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_ribombee.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_riolu.aif b/sound/direct_sound_samples/cries/cry_not_riolu.aif new file mode 100644 index 000000000..c9851440a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_riolu.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_rockruff.aif b/sound/direct_sound_samples/cries/cry_not_rockruff.aif new file mode 100644 index 000000000..e0a5ffa7c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_rockruff.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_roggenrola.aif b/sound/direct_sound_samples/cries/cry_not_roggenrola.aif new file mode 100644 index 000000000..eaaa9adba Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_roggenrola.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_roserade.aif b/sound/direct_sound_samples/cries/cry_not_roserade.aif new file mode 100644 index 000000000..de25b13c4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_roserade.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_rotom.aif b/sound/direct_sound_samples/cries/cry_not_rotom.aif new file mode 100644 index 000000000..730ae2f79 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_rotom.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_rowlet.aif b/sound/direct_sound_samples/cries/cry_not_rowlet.aif new file mode 100644 index 000000000..e14b229c2 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_rowlet.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_rufflet.aif b/sound/direct_sound_samples/cries/cry_not_rufflet.aif new file mode 100644 index 000000000..a4a0004be Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_rufflet.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_salandit.aif b/sound/direct_sound_samples/cries/cry_not_salandit.aif new file mode 100644 index 000000000..23872d7c0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_salandit.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_salazzle.aif b/sound/direct_sound_samples/cries/cry_not_salazzle.aif new file mode 100644 index 000000000..427bf8905 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_salazzle.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_samurott.aif b/sound/direct_sound_samples/cries/cry_not_samurott.aif new file mode 100644 index 000000000..166d3f66f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_samurott.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_sandile.aif b/sound/direct_sound_samples/cries/cry_not_sandile.aif new file mode 100644 index 000000000..ff2ece02f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_sandile.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_sandygast.aif b/sound/direct_sound_samples/cries/cry_not_sandygast.aif new file mode 100644 index 000000000..330cf7555 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_sandygast.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_sawk.aif b/sound/direct_sound_samples/cries/cry_not_sawk.aif new file mode 100644 index 000000000..8ce69bbb7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_sawk.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_sawsbuck.aif b/sound/direct_sound_samples/cries/cry_not_sawsbuck.aif new file mode 100644 index 000000000..83bdff565 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_sawsbuck.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_scatterbug.aif b/sound/direct_sound_samples/cries/cry_not_scatterbug.aif new file mode 100644 index 000000000..9fba05219 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_scatterbug.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_scolipede.aif b/sound/direct_sound_samples/cries/cry_not_scolipede.aif new file mode 100644 index 000000000..6d146817d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_scolipede.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_scrafty.aif b/sound/direct_sound_samples/cries/cry_not_scrafty.aif new file mode 100644 index 000000000..013ff5923 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_scrafty.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_scraggy.aif b/sound/direct_sound_samples/cries/cry_not_scraggy.aif new file mode 100644 index 000000000..ddae5349f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_scraggy.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_seismitoad.aif b/sound/direct_sound_samples/cries/cry_not_seismitoad.aif new file mode 100644 index 000000000..e195cd9a1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_seismitoad.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_serperior.aif b/sound/direct_sound_samples/cries/cry_not_serperior.aif new file mode 100644 index 000000000..6eaa200c1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_serperior.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_servine.aif b/sound/direct_sound_samples/cries/cry_not_servine.aif new file mode 100644 index 000000000..a2ae593c3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_servine.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_sewaddle.aif b/sound/direct_sound_samples/cries/cry_not_sewaddle.aif new file mode 100644 index 000000000..92890b46e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_sewaddle.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_shaymin.aif b/sound/direct_sound_samples/cries/cry_not_shaymin.aif new file mode 100644 index 000000000..6339c75a1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_shaymin.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_shaymin_sky.aif b/sound/direct_sound_samples/cries/cry_not_shaymin_sky.aif new file mode 100644 index 000000000..8b2ad38e1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_shaymin_sky.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_shellos.aif b/sound/direct_sound_samples/cries/cry_not_shellos.aif new file mode 100644 index 000000000..4f7912574 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_shellos.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_shelmet.aif b/sound/direct_sound_samples/cries/cry_not_shelmet.aif new file mode 100644 index 000000000..b65d435f5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_shelmet.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_shieldon.aif b/sound/direct_sound_samples/cries/cry_not_shieldon.aif new file mode 100644 index 000000000..fdce76890 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_shieldon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_shiinotic.aif b/sound/direct_sound_samples/cries/cry_not_shiinotic.aif new file mode 100644 index 000000000..6d275d937 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_shiinotic.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_shinx.aif b/sound/direct_sound_samples/cries/cry_not_shinx.aif new file mode 100644 index 000000000..11d665942 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_shinx.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_sigilyph.aif b/sound/direct_sound_samples/cries/cry_not_sigilyph.aif new file mode 100644 index 000000000..129debe75 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_sigilyph.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_silvally.aif b/sound/direct_sound_samples/cries/cry_not_silvally.aif new file mode 100644 index 000000000..eb2e2e225 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_silvally.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_simipour.aif b/sound/direct_sound_samples/cries/cry_not_simipour.aif new file mode 100644 index 000000000..840dc85e9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_simipour.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_simisage.aif b/sound/direct_sound_samples/cries/cry_not_simisage.aif new file mode 100644 index 000000000..c10a79966 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_simisage.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_simisear.aif b/sound/direct_sound_samples/cries/cry_not_simisear.aif new file mode 100644 index 000000000..6cf7856c9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_simisear.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_skiddo.aif b/sound/direct_sound_samples/cries/cry_not_skiddo.aif new file mode 100644 index 000000000..2e655c797 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_skiddo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_skorupi.aif b/sound/direct_sound_samples/cries/cry_not_skorupi.aif new file mode 100644 index 000000000..5a8b2109c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_skorupi.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_skrelp.aif b/sound/direct_sound_samples/cries/cry_not_skrelp.aif new file mode 100644 index 000000000..4fd1178d9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_skrelp.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_skuntank.aif b/sound/direct_sound_samples/cries/cry_not_skuntank.aif new file mode 100644 index 000000000..2a3ef85e0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_skuntank.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_sliggoo.aif b/sound/direct_sound_samples/cries/cry_not_sliggoo.aif new file mode 100644 index 000000000..f4351dd99 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_sliggoo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_slurpuff.aif b/sound/direct_sound_samples/cries/cry_not_slurpuff.aif new file mode 100644 index 000000000..c741a553d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_slurpuff.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_snivy.aif b/sound/direct_sound_samples/cries/cry_not_snivy.aif new file mode 100644 index 000000000..6a64c250c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_snivy.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_snover.aif b/sound/direct_sound_samples/cries/cry_not_snover.aif new file mode 100644 index 000000000..d8e1fe68b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_snover.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_solgaleo.aif b/sound/direct_sound_samples/cries/cry_not_solgaleo.aif new file mode 100644 index 000000000..9f176d6f4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_solgaleo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_solosis.aif b/sound/direct_sound_samples/cries/cry_not_solosis.aif new file mode 100644 index 000000000..5817467c1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_solosis.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_spewpa.aif b/sound/direct_sound_samples/cries/cry_not_spewpa.aif new file mode 100644 index 000000000..1a9fce278 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_spewpa.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_spiritomb.aif b/sound/direct_sound_samples/cries/cry_not_spiritomb.aif new file mode 100644 index 000000000..e15a4a6c0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_spiritomb.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_spritzee.aif b/sound/direct_sound_samples/cries/cry_not_spritzee.aif new file mode 100644 index 000000000..9c451c63f Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_spritzee.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_stakataka.aif b/sound/direct_sound_samples/cries/cry_not_stakataka.aif new file mode 100644 index 000000000..41f9336a7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_stakataka.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_staraptor.aif b/sound/direct_sound_samples/cries/cry_not_staraptor.aif new file mode 100644 index 000000000..c9e0d5110 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_staraptor.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_staravia.aif b/sound/direct_sound_samples/cries/cry_not_staravia.aif new file mode 100644 index 000000000..1e38f09fe Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_staravia.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_starly.aif b/sound/direct_sound_samples/cries/cry_not_starly.aif new file mode 100644 index 000000000..cb034ce65 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_starly.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_steenee.aif b/sound/direct_sound_samples/cries/cry_not_steenee.aif new file mode 100644 index 000000000..27233d2c2 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_steenee.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_stoutland.aif b/sound/direct_sound_samples/cries/cry_not_stoutland.aif new file mode 100644 index 000000000..41e29c7e2 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_stoutland.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_stufful.aif b/sound/direct_sound_samples/cries/cry_not_stufful.aif new file mode 100644 index 000000000..f471a443b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_stufful.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_stunfisk.aif b/sound/direct_sound_samples/cries/cry_not_stunfisk.aif new file mode 100644 index 000000000..b0e193519 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_stunfisk.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_stunky.aif b/sound/direct_sound_samples/cries/cry_not_stunky.aif new file mode 100644 index 000000000..7a99108aa Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_stunky.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_swadloon.aif b/sound/direct_sound_samples/cries/cry_not_swadloon.aif new file mode 100644 index 000000000..65e3ca7a1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_swadloon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_swanna.aif b/sound/direct_sound_samples/cries/cry_not_swanna.aif new file mode 100644 index 000000000..2bd72e615 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_swanna.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_swirlix.aif b/sound/direct_sound_samples/cries/cry_not_swirlix.aif new file mode 100644 index 000000000..b08e684fa Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_swirlix.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_swoobat.aif b/sound/direct_sound_samples/cries/cry_not_swoobat.aif new file mode 100644 index 000000000..c5b530b71 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_swoobat.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_sylveon.aif b/sound/direct_sound_samples/cries/cry_not_sylveon.aif new file mode 100644 index 000000000..8d21184dc Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_sylveon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_talonflame.aif b/sound/direct_sound_samples/cries/cry_not_talonflame.aif new file mode 100644 index 000000000..ac8600704 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_talonflame.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tangrowth.aif b/sound/direct_sound_samples/cries/cry_not_tangrowth.aif new file mode 100644 index 000000000..4e425f652 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tangrowth.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tapu_bulu.aif b/sound/direct_sound_samples/cries/cry_not_tapu_bulu.aif new file mode 100644 index 000000000..36d31a68d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tapu_bulu.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tapu_fini.aif b/sound/direct_sound_samples/cries/cry_not_tapu_fini.aif new file mode 100644 index 000000000..203ca8d9c Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tapu_fini.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tapu_koko.aif b/sound/direct_sound_samples/cries/cry_not_tapu_koko.aif new file mode 100644 index 000000000..b8b71fcf0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tapu_koko.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tapu_lele.aif b/sound/direct_sound_samples/cries/cry_not_tapu_lele.aif new file mode 100644 index 000000000..8b13f0ddf Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tapu_lele.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tepig.aif b/sound/direct_sound_samples/cries/cry_not_tepig.aif new file mode 100644 index 000000000..bda1c3b41 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tepig.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_terrakion.aif b/sound/direct_sound_samples/cries/cry_not_terrakion.aif new file mode 100644 index 000000000..31fb8fa87 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_terrakion.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_throh.aif b/sound/direct_sound_samples/cries/cry_not_throh.aif new file mode 100644 index 000000000..b6cf0526d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_throh.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_thundurus.aif b/sound/direct_sound_samples/cries/cry_not_thundurus.aif new file mode 100644 index 000000000..257329236 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_thundurus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_thundurus_therian.aif b/sound/direct_sound_samples/cries/cry_not_thundurus_therian.aif new file mode 100644 index 000000000..8beb2c074 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_thundurus_therian.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_timburr.aif b/sound/direct_sound_samples/cries/cry_not_timburr.aif new file mode 100644 index 000000000..e762e01df Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_timburr.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tirtouga.aif b/sound/direct_sound_samples/cries/cry_not_tirtouga.aif new file mode 100644 index 000000000..d8e3b40e8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tirtouga.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_togedemaru.aif b/sound/direct_sound_samples/cries/cry_not_togedemaru.aif new file mode 100644 index 000000000..1ac46d6f9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_togedemaru.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_togekiss.aif b/sound/direct_sound_samples/cries/cry_not_togekiss.aif new file mode 100644 index 000000000..4ddb5d898 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_togekiss.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tornadus.aif b/sound/direct_sound_samples/cries/cry_not_tornadus.aif new file mode 100644 index 000000000..5bf5b4c97 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tornadus.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tornadus_therian.aif b/sound/direct_sound_samples/cries/cry_not_tornadus_therian.aif new file mode 100644 index 000000000..9a4649037 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tornadus_therian.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_torracat.aif b/sound/direct_sound_samples/cries/cry_not_torracat.aif new file mode 100644 index 000000000..7b9d9bd57 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_torracat.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_torterra.aif b/sound/direct_sound_samples/cries/cry_not_torterra.aif new file mode 100644 index 000000000..868780090 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_torterra.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_toucannon.aif b/sound/direct_sound_samples/cries/cry_not_toucannon.aif new file mode 100644 index 000000000..e83fe24fe Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_toucannon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_toxapex.aif b/sound/direct_sound_samples/cries/cry_not_toxapex.aif new file mode 100644 index 000000000..226a666b7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_toxapex.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_toxicroak.aif b/sound/direct_sound_samples/cries/cry_not_toxicroak.aif new file mode 100644 index 000000000..46530915a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_toxicroak.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tranquill.aif b/sound/direct_sound_samples/cries/cry_not_tranquill.aif new file mode 100644 index 000000000..07722aa1d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tranquill.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_trevenant.aif b/sound/direct_sound_samples/cries/cry_not_trevenant.aif new file mode 100644 index 000000000..164253fd1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_trevenant.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_trubbish.aif b/sound/direct_sound_samples/cries/cry_not_trubbish.aif new file mode 100644 index 000000000..5d257d863 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_trubbish.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_trumbeak.aif b/sound/direct_sound_samples/cries/cry_not_trumbeak.aif new file mode 100644 index 000000000..73fdb3f83 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_trumbeak.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tsareena.aif b/sound/direct_sound_samples/cries/cry_not_tsareena.aif new file mode 100644 index 000000000..92d7ad1b9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tsareena.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_turtonator.aif b/sound/direct_sound_samples/cries/cry_not_turtonator.aif new file mode 100644 index 000000000..a15a2bb13 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_turtonator.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_turtwig.aif b/sound/direct_sound_samples/cries/cry_not_turtwig.aif new file mode 100644 index 000000000..97c632278 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_turtwig.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tympole.aif b/sound/direct_sound_samples/cries/cry_not_tympole.aif new file mode 100644 index 000000000..2d51a776a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tympole.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tynamo.aif b/sound/direct_sound_samples/cries/cry_not_tynamo.aif new file mode 100644 index 000000000..4917bd3cc Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tynamo.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_type_null.aif b/sound/direct_sound_samples/cries/cry_not_type_null.aif new file mode 100644 index 000000000..e1d46c83e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_type_null.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tyrantrum.aif b/sound/direct_sound_samples/cries/cry_not_tyrantrum.aif new file mode 100644 index 000000000..7bb4825a0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tyrantrum.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_tyrunt.aif b/sound/direct_sound_samples/cries/cry_not_tyrunt.aif new file mode 100644 index 000000000..5f8599dbf Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_tyrunt.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_unfezant.aif b/sound/direct_sound_samples/cries/cry_not_unfezant.aif new file mode 100644 index 000000000..158a82865 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_unfezant.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_uxie.aif b/sound/direct_sound_samples/cries/cry_not_uxie.aif new file mode 100644 index 000000000..cdc22c177 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_uxie.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_vanillish.aif b/sound/direct_sound_samples/cries/cry_not_vanillish.aif new file mode 100644 index 000000000..804b4c7b1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_vanillish.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_vanillite.aif b/sound/direct_sound_samples/cries/cry_not_vanillite.aif new file mode 100644 index 000000000..0e646438d Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_vanillite.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_vanilluxe.aif b/sound/direct_sound_samples/cries/cry_not_vanilluxe.aif new file mode 100644 index 000000000..ea84c62cc Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_vanilluxe.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_venipede.aif b/sound/direct_sound_samples/cries/cry_not_venipede.aif new file mode 100644 index 000000000..d4cb3dd7a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_venipede.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_vespiquen.aif b/sound/direct_sound_samples/cries/cry_not_vespiquen.aif new file mode 100644 index 000000000..83bb953d9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_vespiquen.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_victini.aif b/sound/direct_sound_samples/cries/cry_not_victini.aif new file mode 100644 index 000000000..a9d36b70a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_victini.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_vikavolt.aif b/sound/direct_sound_samples/cries/cry_not_vikavolt.aif new file mode 100644 index 000000000..e92d6fdd4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_vikavolt.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_virizion.aif b/sound/direct_sound_samples/cries/cry_not_virizion.aif new file mode 100644 index 000000000..9368269c8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_virizion.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_vivillon.aif b/sound/direct_sound_samples/cries/cry_not_vivillon.aif new file mode 100644 index 000000000..303834d8a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_vivillon.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_volcanion.aif b/sound/direct_sound_samples/cries/cry_not_volcanion.aif new file mode 100644 index 000000000..3d4ecd09a Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_volcanion.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_volcarona.aif b/sound/direct_sound_samples/cries/cry_not_volcarona.aif new file mode 100644 index 000000000..4ccb17842 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_volcarona.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_vullaby.aif b/sound/direct_sound_samples/cries/cry_not_vullaby.aif new file mode 100644 index 000000000..7284ef5b3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_vullaby.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_watchog.aif b/sound/direct_sound_samples/cries/cry_not_watchog.aif new file mode 100644 index 000000000..45f6984b3 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_watchog.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_weavile.aif b/sound/direct_sound_samples/cries/cry_not_weavile.aif new file mode 100644 index 000000000..1823c7d9e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_weavile.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_whimsicott.aif b/sound/direct_sound_samples/cries/cry_not_whimsicott.aif new file mode 100644 index 000000000..8f837b521 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_whimsicott.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_whirlipede.aif b/sound/direct_sound_samples/cries/cry_not_whirlipede.aif new file mode 100644 index 000000000..c38a67093 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_whirlipede.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_wimpod.aif b/sound/direct_sound_samples/cries/cry_not_wimpod.aif new file mode 100644 index 000000000..07242eeeb Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_wimpod.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_wishiwashi.aif b/sound/direct_sound_samples/cries/cry_not_wishiwashi.aif new file mode 100644 index 000000000..9a9d1aae7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_wishiwashi.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_wishiwashi_school.aif b/sound/direct_sound_samples/cries/cry_not_wishiwashi_school.aif new file mode 100644 index 000000000..6236328ff Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_wishiwashi_school.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_woobat.aif b/sound/direct_sound_samples/cries/cry_not_woobat.aif new file mode 100644 index 000000000..02f8885ae Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_woobat.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_wormadam.aif b/sound/direct_sound_samples/cries/cry_not_wormadam.aif new file mode 100644 index 000000000..f0fbd5ac5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_wormadam.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_xerneas.aif b/sound/direct_sound_samples/cries/cry_not_xerneas.aif new file mode 100644 index 000000000..88cace168 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_xerneas.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_xurkitree.aif b/sound/direct_sound_samples/cries/cry_not_xurkitree.aif new file mode 100644 index 000000000..917348ac0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_xurkitree.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_yamask.aif b/sound/direct_sound_samples/cries/cry_not_yamask.aif new file mode 100644 index 000000000..8d44817f7 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_yamask.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_yanmega.aif b/sound/direct_sound_samples/cries/cry_not_yanmega.aif new file mode 100644 index 000000000..8242e72c0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_yanmega.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_yungoos.aif b/sound/direct_sound_samples/cries/cry_not_yungoos.aif new file mode 100644 index 000000000..7fe144860 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_yungoos.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_yveltal.aif b/sound/direct_sound_samples/cries/cry_not_yveltal.aif new file mode 100644 index 000000000..4112426bd Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_yveltal.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_zebstrika.aif b/sound/direct_sound_samples/cries/cry_not_zebstrika.aif new file mode 100644 index 000000000..80e278c09 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_zebstrika.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_zekrom.aif b/sound/direct_sound_samples/cries/cry_not_zekrom.aif new file mode 100644 index 000000000..d4e0cd346 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_zekrom.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_zeraora.aif b/sound/direct_sound_samples/cries/cry_not_zeraora.aif new file mode 100644 index 000000000..880fc7203 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_zeraora.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_zoroark.aif b/sound/direct_sound_samples/cries/cry_not_zoroark.aif new file mode 100644 index 000000000..c6e689731 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_zoroark.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_zorua.aif b/sound/direct_sound_samples/cries/cry_not_zorua.aif new file mode 100644 index 000000000..165257242 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_zorua.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_zweilous.aif b/sound/direct_sound_samples/cries/cry_not_zweilous.aif new file mode 100644 index 000000000..66cb04fa0 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_zweilous.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_zygarde.aif b/sound/direct_sound_samples/cries/cry_not_zygarde.aif new file mode 100644 index 000000000..1b403fcfe Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_zygarde.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_zygarde_10.aif b/sound/direct_sound_samples/cries/cry_not_zygarde_10.aif new file mode 100644 index 000000000..45b0cd0c8 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_zygarde_10.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_zygarde_complete.aif b/sound/direct_sound_samples/cries/cry_not_zygarde_complete.aif new file mode 100644 index 000000000..0d0797ebb Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_zygarde_complete.aif differ diff --git a/sound/direct_sound_samples/cries/numel.aif b/sound/direct_sound_samples/cries/cry_numel.aif similarity index 100% rename from sound/direct_sound_samples/cries/numel.aif rename to sound/direct_sound_samples/cries/cry_numel.aif diff --git a/sound/direct_sound_samples/cries/nuzleaf.aif b/sound/direct_sound_samples/cries/cry_nuzleaf.aif similarity index 100% rename from sound/direct_sound_samples/cries/nuzleaf.aif rename to sound/direct_sound_samples/cries/cry_nuzleaf.aif diff --git a/sound/direct_sound_samples/cries/octillery.aif b/sound/direct_sound_samples/cries/cry_octillery.aif similarity index 100% rename from sound/direct_sound_samples/cries/octillery.aif rename to sound/direct_sound_samples/cries/cry_octillery.aif diff --git a/sound/direct_sound_samples/cries/oddish.aif b/sound/direct_sound_samples/cries/cry_oddish.aif similarity index 100% rename from sound/direct_sound_samples/cries/oddish.aif rename to sound/direct_sound_samples/cries/cry_oddish.aif diff --git a/sound/direct_sound_samples/cries/omanyte.aif b/sound/direct_sound_samples/cries/cry_omanyte.aif similarity index 100% rename from sound/direct_sound_samples/cries/omanyte.aif rename to sound/direct_sound_samples/cries/cry_omanyte.aif diff --git a/sound/direct_sound_samples/cries/omastar.aif b/sound/direct_sound_samples/cries/cry_omastar.aif similarity index 100% rename from sound/direct_sound_samples/cries/omastar.aif rename to sound/direct_sound_samples/cries/cry_omastar.aif diff --git a/sound/direct_sound_samples/cries/onix.aif b/sound/direct_sound_samples/cries/cry_onix.aif similarity index 100% rename from sound/direct_sound_samples/cries/onix.aif rename to sound/direct_sound_samples/cries/cry_onix.aif diff --git a/sound/direct_sound_samples/cries/paras.aif b/sound/direct_sound_samples/cries/cry_paras.aif similarity index 100% rename from sound/direct_sound_samples/cries/paras.aif rename to sound/direct_sound_samples/cries/cry_paras.aif diff --git a/sound/direct_sound_samples/cries/parasect.aif b/sound/direct_sound_samples/cries/cry_parasect.aif similarity index 100% rename from sound/direct_sound_samples/cries/parasect.aif rename to sound/direct_sound_samples/cries/cry_parasect.aif diff --git a/sound/direct_sound_samples/cries/pelipper.aif b/sound/direct_sound_samples/cries/cry_pelipper.aif similarity index 100% rename from sound/direct_sound_samples/cries/pelipper.aif rename to sound/direct_sound_samples/cries/cry_pelipper.aif diff --git a/sound/direct_sound_samples/cries/persian.aif b/sound/direct_sound_samples/cries/cry_persian.aif similarity index 100% rename from sound/direct_sound_samples/cries/persian.aif rename to sound/direct_sound_samples/cries/cry_persian.aif diff --git a/sound/direct_sound_samples/cries/phanpy.aif b/sound/direct_sound_samples/cries/cry_phanpy.aif similarity index 100% rename from sound/direct_sound_samples/cries/phanpy.aif rename to sound/direct_sound_samples/cries/cry_phanpy.aif diff --git a/sound/direct_sound_samples/cries/pichu.aif b/sound/direct_sound_samples/cries/cry_pichu.aif similarity index 100% rename from sound/direct_sound_samples/cries/pichu.aif rename to sound/direct_sound_samples/cries/cry_pichu.aif diff --git a/sound/direct_sound_samples/cries/pidgeot.aif b/sound/direct_sound_samples/cries/cry_pidgeot.aif similarity index 100% rename from sound/direct_sound_samples/cries/pidgeot.aif rename to sound/direct_sound_samples/cries/cry_pidgeot.aif diff --git a/sound/direct_sound_samples/cries/pidgeotto.aif b/sound/direct_sound_samples/cries/cry_pidgeotto.aif similarity index 100% rename from sound/direct_sound_samples/cries/pidgeotto.aif rename to sound/direct_sound_samples/cries/cry_pidgeotto.aif diff --git a/sound/direct_sound_samples/cries/pidgey.aif b/sound/direct_sound_samples/cries/cry_pidgey.aif similarity index 100% rename from sound/direct_sound_samples/cries/pidgey.aif rename to sound/direct_sound_samples/cries/cry_pidgey.aif diff --git a/sound/direct_sound_samples/cries/pikachu.aif b/sound/direct_sound_samples/cries/cry_pikachu.aif similarity index 100% rename from sound/direct_sound_samples/cries/pikachu.aif rename to sound/direct_sound_samples/cries/cry_pikachu.aif diff --git a/sound/direct_sound_samples/cries/piloswine.aif b/sound/direct_sound_samples/cries/cry_piloswine.aif similarity index 100% rename from sound/direct_sound_samples/cries/piloswine.aif rename to sound/direct_sound_samples/cries/cry_piloswine.aif diff --git a/sound/direct_sound_samples/cries/pineco.aif b/sound/direct_sound_samples/cries/cry_pineco.aif similarity index 100% rename from sound/direct_sound_samples/cries/pineco.aif rename to sound/direct_sound_samples/cries/cry_pineco.aif diff --git a/sound/direct_sound_samples/cries/pinsir.aif b/sound/direct_sound_samples/cries/cry_pinsir.aif similarity index 100% rename from sound/direct_sound_samples/cries/pinsir.aif rename to sound/direct_sound_samples/cries/cry_pinsir.aif diff --git a/sound/direct_sound_samples/cries/plusle.aif b/sound/direct_sound_samples/cries/cry_plusle.aif similarity index 100% rename from sound/direct_sound_samples/cries/plusle.aif rename to sound/direct_sound_samples/cries/cry_plusle.aif diff --git a/sound/direct_sound_samples/cries/politoed.aif b/sound/direct_sound_samples/cries/cry_politoed.aif similarity index 100% rename from sound/direct_sound_samples/cries/politoed.aif rename to sound/direct_sound_samples/cries/cry_politoed.aif diff --git a/sound/direct_sound_samples/cries/poliwag.aif b/sound/direct_sound_samples/cries/cry_poliwag.aif similarity index 100% rename from sound/direct_sound_samples/cries/poliwag.aif rename to sound/direct_sound_samples/cries/cry_poliwag.aif diff --git a/sound/direct_sound_samples/cries/poliwhirl.aif b/sound/direct_sound_samples/cries/cry_poliwhirl.aif similarity index 100% rename from sound/direct_sound_samples/cries/poliwhirl.aif rename to sound/direct_sound_samples/cries/cry_poliwhirl.aif diff --git a/sound/direct_sound_samples/cries/poliwrath.aif b/sound/direct_sound_samples/cries/cry_poliwrath.aif similarity index 100% rename from sound/direct_sound_samples/cries/poliwrath.aif rename to sound/direct_sound_samples/cries/cry_poliwrath.aif diff --git a/sound/direct_sound_samples/cries/ponyta.aif b/sound/direct_sound_samples/cries/cry_ponyta.aif similarity index 100% rename from sound/direct_sound_samples/cries/ponyta.aif rename to sound/direct_sound_samples/cries/cry_ponyta.aif diff --git a/sound/direct_sound_samples/cries/poochyena.aif b/sound/direct_sound_samples/cries/cry_poochyena.aif similarity index 100% rename from sound/direct_sound_samples/cries/poochyena.aif rename to sound/direct_sound_samples/cries/cry_poochyena.aif diff --git a/sound/direct_sound_samples/cries/porygon.aif b/sound/direct_sound_samples/cries/cry_porygon.aif similarity index 100% rename from sound/direct_sound_samples/cries/porygon.aif rename to sound/direct_sound_samples/cries/cry_porygon.aif diff --git a/sound/direct_sound_samples/cries/porygon2.aif b/sound/direct_sound_samples/cries/cry_porygon2.aif similarity index 100% rename from sound/direct_sound_samples/cries/porygon2.aif rename to sound/direct_sound_samples/cries/cry_porygon2.aif diff --git a/sound/direct_sound_samples/cries/primeape.aif b/sound/direct_sound_samples/cries/cry_primeape.aif similarity index 100% rename from sound/direct_sound_samples/cries/primeape.aif rename to sound/direct_sound_samples/cries/cry_primeape.aif diff --git a/sound/direct_sound_samples/cries/psyduck.aif b/sound/direct_sound_samples/cries/cry_psyduck.aif similarity index 100% rename from sound/direct_sound_samples/cries/psyduck.aif rename to sound/direct_sound_samples/cries/cry_psyduck.aif diff --git a/sound/direct_sound_samples/cries/pupitar.aif b/sound/direct_sound_samples/cries/cry_pupitar.aif similarity index 100% rename from sound/direct_sound_samples/cries/pupitar.aif rename to sound/direct_sound_samples/cries/cry_pupitar.aif diff --git a/sound/direct_sound_samples/cries/quagsire.aif b/sound/direct_sound_samples/cries/cry_quagsire.aif similarity index 100% rename from sound/direct_sound_samples/cries/quagsire.aif rename to sound/direct_sound_samples/cries/cry_quagsire.aif diff --git a/sound/direct_sound_samples/cries/quilava.aif b/sound/direct_sound_samples/cries/cry_quilava.aif similarity index 100% rename from sound/direct_sound_samples/cries/quilava.aif rename to sound/direct_sound_samples/cries/cry_quilava.aif diff --git a/sound/direct_sound_samples/cries/qwilfish.aif b/sound/direct_sound_samples/cries/cry_qwilfish.aif similarity index 100% rename from sound/direct_sound_samples/cries/qwilfish.aif rename to sound/direct_sound_samples/cries/cry_qwilfish.aif diff --git a/sound/direct_sound_samples/cries/raichu.aif b/sound/direct_sound_samples/cries/cry_raichu.aif similarity index 100% rename from sound/direct_sound_samples/cries/raichu.aif rename to sound/direct_sound_samples/cries/cry_raichu.aif diff --git a/sound/direct_sound_samples/cries/raikou.aif b/sound/direct_sound_samples/cries/cry_raikou.aif similarity index 100% rename from sound/direct_sound_samples/cries/raikou.aif rename to sound/direct_sound_samples/cries/cry_raikou.aif diff --git a/sound/direct_sound_samples/cries/ralts.aif b/sound/direct_sound_samples/cries/cry_ralts.aif similarity index 100% rename from sound/direct_sound_samples/cries/ralts.aif rename to sound/direct_sound_samples/cries/cry_ralts.aif diff --git a/sound/direct_sound_samples/cries/rapidash.aif b/sound/direct_sound_samples/cries/cry_rapidash.aif similarity index 100% rename from sound/direct_sound_samples/cries/rapidash.aif rename to sound/direct_sound_samples/cries/cry_rapidash.aif diff --git a/sound/direct_sound_samples/cries/raticate.aif b/sound/direct_sound_samples/cries/cry_raticate.aif similarity index 100% rename from sound/direct_sound_samples/cries/raticate.aif rename to sound/direct_sound_samples/cries/cry_raticate.aif diff --git a/sound/direct_sound_samples/cries/rattata.aif b/sound/direct_sound_samples/cries/cry_rattata.aif similarity index 100% rename from sound/direct_sound_samples/cries/rattata.aif rename to sound/direct_sound_samples/cries/cry_rattata.aif diff --git a/sound/direct_sound_samples/cries/rayquaza.aif b/sound/direct_sound_samples/cries/cry_rayquaza.aif similarity index 100% rename from sound/direct_sound_samples/cries/rayquaza.aif rename to sound/direct_sound_samples/cries/cry_rayquaza.aif diff --git a/sound/direct_sound_samples/cries/regice.aif b/sound/direct_sound_samples/cries/cry_regice.aif similarity index 100% rename from sound/direct_sound_samples/cries/regice.aif rename to sound/direct_sound_samples/cries/cry_regice.aif diff --git a/sound/direct_sound_samples/cries/regirock.aif b/sound/direct_sound_samples/cries/cry_regirock.aif similarity index 100% rename from sound/direct_sound_samples/cries/regirock.aif rename to sound/direct_sound_samples/cries/cry_regirock.aif diff --git a/sound/direct_sound_samples/cries/registeel.aif b/sound/direct_sound_samples/cries/cry_registeel.aif similarity index 100% rename from sound/direct_sound_samples/cries/registeel.aif rename to sound/direct_sound_samples/cries/cry_registeel.aif diff --git a/sound/direct_sound_samples/cries/relicanth.aif b/sound/direct_sound_samples/cries/cry_relicanth.aif similarity index 100% rename from sound/direct_sound_samples/cries/relicanth.aif rename to sound/direct_sound_samples/cries/cry_relicanth.aif diff --git a/sound/direct_sound_samples/cries/remoraid.aif b/sound/direct_sound_samples/cries/cry_remoraid.aif similarity index 100% rename from sound/direct_sound_samples/cries/remoraid.aif rename to sound/direct_sound_samples/cries/cry_remoraid.aif diff --git a/sound/direct_sound_samples/cries/rhydon.aif b/sound/direct_sound_samples/cries/cry_rhydon.aif similarity index 100% rename from sound/direct_sound_samples/cries/rhydon.aif rename to sound/direct_sound_samples/cries/cry_rhydon.aif diff --git a/sound/direct_sound_samples/cries/rhyhorn.aif b/sound/direct_sound_samples/cries/cry_rhyhorn.aif similarity index 100% rename from sound/direct_sound_samples/cries/rhyhorn.aif rename to sound/direct_sound_samples/cries/cry_rhyhorn.aif diff --git a/sound/direct_sound_samples/cries/roselia.aif b/sound/direct_sound_samples/cries/cry_roselia.aif similarity index 100% rename from sound/direct_sound_samples/cries/roselia.aif rename to sound/direct_sound_samples/cries/cry_roselia.aif diff --git a/sound/direct_sound_samples/cries/sableye.aif b/sound/direct_sound_samples/cries/cry_sableye.aif similarity index 100% rename from sound/direct_sound_samples/cries/sableye.aif rename to sound/direct_sound_samples/cries/cry_sableye.aif diff --git a/sound/direct_sound_samples/cries/salamence.aif b/sound/direct_sound_samples/cries/cry_salamence.aif similarity index 100% rename from sound/direct_sound_samples/cries/salamence.aif rename to sound/direct_sound_samples/cries/cry_salamence.aif diff --git a/sound/direct_sound_samples/cries/sandshrew.aif b/sound/direct_sound_samples/cries/cry_sandshrew.aif similarity index 100% rename from sound/direct_sound_samples/cries/sandshrew.aif rename to sound/direct_sound_samples/cries/cry_sandshrew.aif diff --git a/sound/direct_sound_samples/cries/sandslash.aif b/sound/direct_sound_samples/cries/cry_sandslash.aif similarity index 100% rename from sound/direct_sound_samples/cries/sandslash.aif rename to sound/direct_sound_samples/cries/cry_sandslash.aif diff --git a/sound/direct_sound_samples/cries/sceptile.aif b/sound/direct_sound_samples/cries/cry_sceptile.aif similarity index 100% rename from sound/direct_sound_samples/cries/sceptile.aif rename to sound/direct_sound_samples/cries/cry_sceptile.aif diff --git a/sound/direct_sound_samples/cries/scizor.aif b/sound/direct_sound_samples/cries/cry_scizor.aif similarity index 100% rename from sound/direct_sound_samples/cries/scizor.aif rename to sound/direct_sound_samples/cries/cry_scizor.aif diff --git a/sound/direct_sound_samples/cries/scyther.aif b/sound/direct_sound_samples/cries/cry_scyther.aif similarity index 100% rename from sound/direct_sound_samples/cries/scyther.aif rename to sound/direct_sound_samples/cries/cry_scyther.aif diff --git a/sound/direct_sound_samples/cries/seadra.aif b/sound/direct_sound_samples/cries/cry_seadra.aif similarity index 100% rename from sound/direct_sound_samples/cries/seadra.aif rename to sound/direct_sound_samples/cries/cry_seadra.aif diff --git a/sound/direct_sound_samples/cries/seaking.aif b/sound/direct_sound_samples/cries/cry_seaking.aif similarity index 100% rename from sound/direct_sound_samples/cries/seaking.aif rename to sound/direct_sound_samples/cries/cry_seaking.aif diff --git a/sound/direct_sound_samples/cries/sealeo.aif b/sound/direct_sound_samples/cries/cry_sealeo.aif similarity index 100% rename from sound/direct_sound_samples/cries/sealeo.aif rename to sound/direct_sound_samples/cries/cry_sealeo.aif diff --git a/sound/direct_sound_samples/cries/seedot.aif b/sound/direct_sound_samples/cries/cry_seedot.aif similarity index 100% rename from sound/direct_sound_samples/cries/seedot.aif rename to sound/direct_sound_samples/cries/cry_seedot.aif diff --git a/sound/direct_sound_samples/cries/seel.aif b/sound/direct_sound_samples/cries/cry_seel.aif similarity index 100% rename from sound/direct_sound_samples/cries/seel.aif rename to sound/direct_sound_samples/cries/cry_seel.aif diff --git a/sound/direct_sound_samples/cries/sentret.aif b/sound/direct_sound_samples/cries/cry_sentret.aif similarity index 100% rename from sound/direct_sound_samples/cries/sentret.aif rename to sound/direct_sound_samples/cries/cry_sentret.aif diff --git a/sound/direct_sound_samples/cries/seviper.aif b/sound/direct_sound_samples/cries/cry_seviper.aif similarity index 100% rename from sound/direct_sound_samples/cries/seviper.aif rename to sound/direct_sound_samples/cries/cry_seviper.aif diff --git a/sound/direct_sound_samples/cries/sharpedo.aif b/sound/direct_sound_samples/cries/cry_sharpedo.aif similarity index 100% rename from sound/direct_sound_samples/cries/sharpedo.aif rename to sound/direct_sound_samples/cries/cry_sharpedo.aif diff --git a/sound/direct_sound_samples/cries/shedinja.aif b/sound/direct_sound_samples/cries/cry_shedinja.aif similarity index 100% rename from sound/direct_sound_samples/cries/shedinja.aif rename to sound/direct_sound_samples/cries/cry_shedinja.aif diff --git a/sound/direct_sound_samples/cries/shelgon.aif b/sound/direct_sound_samples/cries/cry_shelgon.aif similarity index 100% rename from sound/direct_sound_samples/cries/shelgon.aif rename to sound/direct_sound_samples/cries/cry_shelgon.aif diff --git a/sound/direct_sound_samples/cries/shellder.aif b/sound/direct_sound_samples/cries/cry_shellder.aif similarity index 100% rename from sound/direct_sound_samples/cries/shellder.aif rename to sound/direct_sound_samples/cries/cry_shellder.aif diff --git a/sound/direct_sound_samples/cries/shiftry.aif b/sound/direct_sound_samples/cries/cry_shiftry.aif similarity index 100% rename from sound/direct_sound_samples/cries/shiftry.aif rename to sound/direct_sound_samples/cries/cry_shiftry.aif diff --git a/sound/direct_sound_samples/cries/shroomish.aif b/sound/direct_sound_samples/cries/cry_shroomish.aif similarity index 100% rename from sound/direct_sound_samples/cries/shroomish.aif rename to sound/direct_sound_samples/cries/cry_shroomish.aif diff --git a/sound/direct_sound_samples/cries/shuckle.aif b/sound/direct_sound_samples/cries/cry_shuckle.aif similarity index 100% rename from sound/direct_sound_samples/cries/shuckle.aif rename to sound/direct_sound_samples/cries/cry_shuckle.aif diff --git a/sound/direct_sound_samples/cries/shuppet.aif b/sound/direct_sound_samples/cries/cry_shuppet.aif similarity index 100% rename from sound/direct_sound_samples/cries/shuppet.aif rename to sound/direct_sound_samples/cries/cry_shuppet.aif diff --git a/sound/direct_sound_samples/cries/silcoon.aif b/sound/direct_sound_samples/cries/cry_silcoon.aif similarity index 100% rename from sound/direct_sound_samples/cries/silcoon.aif rename to sound/direct_sound_samples/cries/cry_silcoon.aif diff --git a/sound/direct_sound_samples/cries/skarmory.aif b/sound/direct_sound_samples/cries/cry_skarmory.aif similarity index 100% rename from sound/direct_sound_samples/cries/skarmory.aif rename to sound/direct_sound_samples/cries/cry_skarmory.aif diff --git a/sound/direct_sound_samples/cries/skiploom.aif b/sound/direct_sound_samples/cries/cry_skiploom.aif similarity index 100% rename from sound/direct_sound_samples/cries/skiploom.aif rename to sound/direct_sound_samples/cries/cry_skiploom.aif diff --git a/sound/direct_sound_samples/cries/skitty.aif b/sound/direct_sound_samples/cries/cry_skitty.aif similarity index 100% rename from sound/direct_sound_samples/cries/skitty.aif rename to sound/direct_sound_samples/cries/cry_skitty.aif diff --git a/sound/direct_sound_samples/cries/slaking.aif b/sound/direct_sound_samples/cries/cry_slaking.aif similarity index 100% rename from sound/direct_sound_samples/cries/slaking.aif rename to sound/direct_sound_samples/cries/cry_slaking.aif diff --git a/sound/direct_sound_samples/cries/slakoth.aif b/sound/direct_sound_samples/cries/cry_slakoth.aif similarity index 100% rename from sound/direct_sound_samples/cries/slakoth.aif rename to sound/direct_sound_samples/cries/cry_slakoth.aif diff --git a/sound/direct_sound_samples/cries/slowbro.aif b/sound/direct_sound_samples/cries/cry_slowbro.aif similarity index 100% rename from sound/direct_sound_samples/cries/slowbro.aif rename to sound/direct_sound_samples/cries/cry_slowbro.aif diff --git a/sound/direct_sound_samples/cries/slowking.aif b/sound/direct_sound_samples/cries/cry_slowking.aif similarity index 100% rename from sound/direct_sound_samples/cries/slowking.aif rename to sound/direct_sound_samples/cries/cry_slowking.aif diff --git a/sound/direct_sound_samples/cries/slowpoke.aif b/sound/direct_sound_samples/cries/cry_slowpoke.aif similarity index 100% rename from sound/direct_sound_samples/cries/slowpoke.aif rename to sound/direct_sound_samples/cries/cry_slowpoke.aif diff --git a/sound/direct_sound_samples/cries/slugma.aif b/sound/direct_sound_samples/cries/cry_slugma.aif similarity index 100% rename from sound/direct_sound_samples/cries/slugma.aif rename to sound/direct_sound_samples/cries/cry_slugma.aif diff --git a/sound/direct_sound_samples/cries/smeargle.aif b/sound/direct_sound_samples/cries/cry_smeargle.aif similarity index 100% rename from sound/direct_sound_samples/cries/smeargle.aif rename to sound/direct_sound_samples/cries/cry_smeargle.aif diff --git a/sound/direct_sound_samples/cries/smoochum.aif b/sound/direct_sound_samples/cries/cry_smoochum.aif similarity index 100% rename from sound/direct_sound_samples/cries/smoochum.aif rename to sound/direct_sound_samples/cries/cry_smoochum.aif diff --git a/sound/direct_sound_samples/cries/sneasel.aif b/sound/direct_sound_samples/cries/cry_sneasel.aif similarity index 100% rename from sound/direct_sound_samples/cries/sneasel.aif rename to sound/direct_sound_samples/cries/cry_sneasel.aif diff --git a/sound/direct_sound_samples/cries/snorlax.aif b/sound/direct_sound_samples/cries/cry_snorlax.aif similarity index 100% rename from sound/direct_sound_samples/cries/snorlax.aif rename to sound/direct_sound_samples/cries/cry_snorlax.aif diff --git a/sound/direct_sound_samples/cries/snorunt.aif b/sound/direct_sound_samples/cries/cry_snorunt.aif similarity index 100% rename from sound/direct_sound_samples/cries/snorunt.aif rename to sound/direct_sound_samples/cries/cry_snorunt.aif diff --git a/sound/direct_sound_samples/cries/snubbull.aif b/sound/direct_sound_samples/cries/cry_snubbull.aif similarity index 100% rename from sound/direct_sound_samples/cries/snubbull.aif rename to sound/direct_sound_samples/cries/cry_snubbull.aif diff --git a/sound/direct_sound_samples/cries/solrock.aif b/sound/direct_sound_samples/cries/cry_solrock.aif similarity index 100% rename from sound/direct_sound_samples/cries/solrock.aif rename to sound/direct_sound_samples/cries/cry_solrock.aif diff --git a/sound/direct_sound_samples/cries/spearow.aif b/sound/direct_sound_samples/cries/cry_spearow.aif similarity index 100% rename from sound/direct_sound_samples/cries/spearow.aif rename to sound/direct_sound_samples/cries/cry_spearow.aif diff --git a/sound/direct_sound_samples/cries/spheal.aif b/sound/direct_sound_samples/cries/cry_spheal.aif similarity index 100% rename from sound/direct_sound_samples/cries/spheal.aif rename to sound/direct_sound_samples/cries/cry_spheal.aif diff --git a/sound/direct_sound_samples/cries/spinarak.aif b/sound/direct_sound_samples/cries/cry_spinarak.aif similarity index 100% rename from sound/direct_sound_samples/cries/spinarak.aif rename to sound/direct_sound_samples/cries/cry_spinarak.aif diff --git a/sound/direct_sound_samples/cries/spinda.aif b/sound/direct_sound_samples/cries/cry_spinda.aif similarity index 100% rename from sound/direct_sound_samples/cries/spinda.aif rename to sound/direct_sound_samples/cries/cry_spinda.aif diff --git a/sound/direct_sound_samples/cries/spoink.aif b/sound/direct_sound_samples/cries/cry_spoink.aif similarity index 100% rename from sound/direct_sound_samples/cries/spoink.aif rename to sound/direct_sound_samples/cries/cry_spoink.aif diff --git a/sound/direct_sound_samples/cries/squirtle.aif b/sound/direct_sound_samples/cries/cry_squirtle.aif similarity index 100% rename from sound/direct_sound_samples/cries/squirtle.aif rename to sound/direct_sound_samples/cries/cry_squirtle.aif diff --git a/sound/direct_sound_samples/cries/stantler.aif b/sound/direct_sound_samples/cries/cry_stantler.aif similarity index 100% rename from sound/direct_sound_samples/cries/stantler.aif rename to sound/direct_sound_samples/cries/cry_stantler.aif diff --git a/sound/direct_sound_samples/cries/starmie.aif b/sound/direct_sound_samples/cries/cry_starmie.aif similarity index 100% rename from sound/direct_sound_samples/cries/starmie.aif rename to sound/direct_sound_samples/cries/cry_starmie.aif diff --git a/sound/direct_sound_samples/cries/staryu.aif b/sound/direct_sound_samples/cries/cry_staryu.aif similarity index 100% rename from sound/direct_sound_samples/cries/staryu.aif rename to sound/direct_sound_samples/cries/cry_staryu.aif diff --git a/sound/direct_sound_samples/cries/steelix.aif b/sound/direct_sound_samples/cries/cry_steelix.aif similarity index 100% rename from sound/direct_sound_samples/cries/steelix.aif rename to sound/direct_sound_samples/cries/cry_steelix.aif diff --git a/sound/direct_sound_samples/cries/sudowoodo.aif b/sound/direct_sound_samples/cries/cry_sudowoodo.aif similarity index 100% rename from sound/direct_sound_samples/cries/sudowoodo.aif rename to sound/direct_sound_samples/cries/cry_sudowoodo.aif diff --git a/sound/direct_sound_samples/cries/suicune.aif b/sound/direct_sound_samples/cries/cry_suicune.aif similarity index 100% rename from sound/direct_sound_samples/cries/suicune.aif rename to sound/direct_sound_samples/cries/cry_suicune.aif diff --git a/sound/direct_sound_samples/cries/sunflora.aif b/sound/direct_sound_samples/cries/cry_sunflora.aif similarity index 100% rename from sound/direct_sound_samples/cries/sunflora.aif rename to sound/direct_sound_samples/cries/cry_sunflora.aif diff --git a/sound/direct_sound_samples/cries/sunkern.aif b/sound/direct_sound_samples/cries/cry_sunkern.aif similarity index 100% rename from sound/direct_sound_samples/cries/sunkern.aif rename to sound/direct_sound_samples/cries/cry_sunkern.aif diff --git a/sound/direct_sound_samples/cries/surskit.aif b/sound/direct_sound_samples/cries/cry_surskit.aif similarity index 100% rename from sound/direct_sound_samples/cries/surskit.aif rename to sound/direct_sound_samples/cries/cry_surskit.aif diff --git a/sound/direct_sound_samples/cries/swablu.aif b/sound/direct_sound_samples/cries/cry_swablu.aif similarity index 100% rename from sound/direct_sound_samples/cries/swablu.aif rename to sound/direct_sound_samples/cries/cry_swablu.aif diff --git a/sound/direct_sound_samples/cries/swalot.aif b/sound/direct_sound_samples/cries/cry_swalot.aif similarity index 100% rename from sound/direct_sound_samples/cries/swalot.aif rename to sound/direct_sound_samples/cries/cry_swalot.aif diff --git a/sound/direct_sound_samples/cries/swampert.aif b/sound/direct_sound_samples/cries/cry_swampert.aif similarity index 100% rename from sound/direct_sound_samples/cries/swampert.aif rename to sound/direct_sound_samples/cries/cry_swampert.aif diff --git a/sound/direct_sound_samples/cries/swellow.aif b/sound/direct_sound_samples/cries/cry_swellow.aif similarity index 100% rename from sound/direct_sound_samples/cries/swellow.aif rename to sound/direct_sound_samples/cries/cry_swellow.aif diff --git a/sound/direct_sound_samples/cries/swinub.aif b/sound/direct_sound_samples/cries/cry_swinub.aif similarity index 100% rename from sound/direct_sound_samples/cries/swinub.aif rename to sound/direct_sound_samples/cries/cry_swinub.aif diff --git a/sound/direct_sound_samples/cries/taillow.aif b/sound/direct_sound_samples/cries/cry_taillow.aif similarity index 100% rename from sound/direct_sound_samples/cries/taillow.aif rename to sound/direct_sound_samples/cries/cry_taillow.aif diff --git a/sound/direct_sound_samples/cries/tangela.aif b/sound/direct_sound_samples/cries/cry_tangela.aif similarity index 100% rename from sound/direct_sound_samples/cries/tangela.aif rename to sound/direct_sound_samples/cries/cry_tangela.aif diff --git a/sound/direct_sound_samples/cries/tauros.aif b/sound/direct_sound_samples/cries/cry_tauros.aif similarity index 100% rename from sound/direct_sound_samples/cries/tauros.aif rename to sound/direct_sound_samples/cries/cry_tauros.aif diff --git a/sound/direct_sound_samples/cries/teddiursa.aif b/sound/direct_sound_samples/cries/cry_teddiursa.aif similarity index 100% rename from sound/direct_sound_samples/cries/teddiursa.aif rename to sound/direct_sound_samples/cries/cry_teddiursa.aif diff --git a/sound/direct_sound_samples/cries/tentacool.aif b/sound/direct_sound_samples/cries/cry_tentacool.aif similarity index 100% rename from sound/direct_sound_samples/cries/tentacool.aif rename to sound/direct_sound_samples/cries/cry_tentacool.aif diff --git a/sound/direct_sound_samples/cries/tentacruel.aif b/sound/direct_sound_samples/cries/cry_tentacruel.aif similarity index 100% rename from sound/direct_sound_samples/cries/tentacruel.aif rename to sound/direct_sound_samples/cries/cry_tentacruel.aif diff --git a/sound/direct_sound_samples/cries/togepi.aif b/sound/direct_sound_samples/cries/cry_togepi.aif similarity index 100% rename from sound/direct_sound_samples/cries/togepi.aif rename to sound/direct_sound_samples/cries/cry_togepi.aif diff --git a/sound/direct_sound_samples/cries/togetic.aif b/sound/direct_sound_samples/cries/cry_togetic.aif similarity index 100% rename from sound/direct_sound_samples/cries/togetic.aif rename to sound/direct_sound_samples/cries/cry_togetic.aif diff --git a/sound/direct_sound_samples/cries/torchic.aif b/sound/direct_sound_samples/cries/cry_torchic.aif similarity index 100% rename from sound/direct_sound_samples/cries/torchic.aif rename to sound/direct_sound_samples/cries/cry_torchic.aif diff --git a/sound/direct_sound_samples/cries/torkoal.aif b/sound/direct_sound_samples/cries/cry_torkoal.aif similarity index 100% rename from sound/direct_sound_samples/cries/torkoal.aif rename to sound/direct_sound_samples/cries/cry_torkoal.aif diff --git a/sound/direct_sound_samples/cries/totodile.aif b/sound/direct_sound_samples/cries/cry_totodile.aif similarity index 100% rename from sound/direct_sound_samples/cries/totodile.aif rename to sound/direct_sound_samples/cries/cry_totodile.aif diff --git a/sound/direct_sound_samples/cries/trapinch.aif b/sound/direct_sound_samples/cries/cry_trapinch.aif similarity index 100% rename from sound/direct_sound_samples/cries/trapinch.aif rename to sound/direct_sound_samples/cries/cry_trapinch.aif diff --git a/sound/direct_sound_samples/cries/treecko.aif b/sound/direct_sound_samples/cries/cry_treecko.aif similarity index 100% rename from sound/direct_sound_samples/cries/treecko.aif rename to sound/direct_sound_samples/cries/cry_treecko.aif diff --git a/sound/direct_sound_samples/cries/tropius.aif b/sound/direct_sound_samples/cries/cry_tropius.aif similarity index 100% rename from sound/direct_sound_samples/cries/tropius.aif rename to sound/direct_sound_samples/cries/cry_tropius.aif diff --git a/sound/direct_sound_samples/cries/typhlosion.aif b/sound/direct_sound_samples/cries/cry_typhlosion.aif similarity index 100% rename from sound/direct_sound_samples/cries/typhlosion.aif rename to sound/direct_sound_samples/cries/cry_typhlosion.aif diff --git a/sound/direct_sound_samples/cries/tyranitar.aif b/sound/direct_sound_samples/cries/cry_tyranitar.aif similarity index 100% rename from sound/direct_sound_samples/cries/tyranitar.aif rename to sound/direct_sound_samples/cries/cry_tyranitar.aif diff --git a/sound/direct_sound_samples/cries/tyrogue.aif b/sound/direct_sound_samples/cries/cry_tyrogue.aif similarity index 100% rename from sound/direct_sound_samples/cries/tyrogue.aif rename to sound/direct_sound_samples/cries/cry_tyrogue.aif diff --git a/sound/direct_sound_samples/cries/umbreon.aif b/sound/direct_sound_samples/cries/cry_umbreon.aif similarity index 100% rename from sound/direct_sound_samples/cries/umbreon.aif rename to sound/direct_sound_samples/cries/cry_umbreon.aif diff --git a/sound/direct_sound_samples/cries/unown.aif b/sound/direct_sound_samples/cries/cry_unown.aif similarity index 100% rename from sound/direct_sound_samples/cries/unown.aif rename to sound/direct_sound_samples/cries/cry_unown.aif 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/ursaring.aif b/sound/direct_sound_samples/cries/cry_ursaring.aif similarity index 100% rename from sound/direct_sound_samples/cries/ursaring.aif rename to sound/direct_sound_samples/cries/cry_ursaring.aif diff --git a/sound/direct_sound_samples/cries/vaporeon.aif b/sound/direct_sound_samples/cries/cry_vaporeon.aif similarity index 100% rename from sound/direct_sound_samples/cries/vaporeon.aif rename to sound/direct_sound_samples/cries/cry_vaporeon.aif diff --git a/sound/direct_sound_samples/cries/venomoth.aif b/sound/direct_sound_samples/cries/cry_venomoth.aif similarity index 100% rename from sound/direct_sound_samples/cries/venomoth.aif rename to sound/direct_sound_samples/cries/cry_venomoth.aif diff --git a/sound/direct_sound_samples/cries/venonat.aif b/sound/direct_sound_samples/cries/cry_venonat.aif similarity index 100% rename from sound/direct_sound_samples/cries/venonat.aif rename to sound/direct_sound_samples/cries/cry_venonat.aif diff --git a/sound/direct_sound_samples/cries/venusaur.aif b/sound/direct_sound_samples/cries/cry_venusaur.aif similarity index 100% rename from sound/direct_sound_samples/cries/venusaur.aif rename to sound/direct_sound_samples/cries/cry_venusaur.aif diff --git a/sound/direct_sound_samples/cries/vibrava.aif b/sound/direct_sound_samples/cries/cry_vibrava.aif similarity index 100% rename from sound/direct_sound_samples/cries/vibrava.aif rename to sound/direct_sound_samples/cries/cry_vibrava.aif diff --git a/sound/direct_sound_samples/cries/victreebel.aif b/sound/direct_sound_samples/cries/cry_victreebel.aif similarity index 100% rename from sound/direct_sound_samples/cries/victreebel.aif rename to sound/direct_sound_samples/cries/cry_victreebel.aif diff --git a/sound/direct_sound_samples/cries/vigoroth.aif b/sound/direct_sound_samples/cries/cry_vigoroth.aif similarity index 100% rename from sound/direct_sound_samples/cries/vigoroth.aif rename to sound/direct_sound_samples/cries/cry_vigoroth.aif diff --git a/sound/direct_sound_samples/cries/vileplume.aif b/sound/direct_sound_samples/cries/cry_vileplume.aif similarity index 100% rename from sound/direct_sound_samples/cries/vileplume.aif rename to sound/direct_sound_samples/cries/cry_vileplume.aif diff --git a/sound/direct_sound_samples/cries/volbeat.aif b/sound/direct_sound_samples/cries/cry_volbeat.aif similarity index 100% rename from sound/direct_sound_samples/cries/volbeat.aif rename to sound/direct_sound_samples/cries/cry_volbeat.aif diff --git a/sound/direct_sound_samples/cries/voltorb.aif b/sound/direct_sound_samples/cries/cry_voltorb.aif similarity index 100% rename from sound/direct_sound_samples/cries/voltorb.aif rename to sound/direct_sound_samples/cries/cry_voltorb.aif diff --git a/sound/direct_sound_samples/cries/vulpix.aif b/sound/direct_sound_samples/cries/cry_vulpix.aif similarity index 100% rename from sound/direct_sound_samples/cries/vulpix.aif rename to sound/direct_sound_samples/cries/cry_vulpix.aif diff --git a/sound/direct_sound_samples/cries/wailmer.aif b/sound/direct_sound_samples/cries/cry_wailmer.aif similarity index 100% rename from sound/direct_sound_samples/cries/wailmer.aif rename to sound/direct_sound_samples/cries/cry_wailmer.aif diff --git a/sound/direct_sound_samples/cries/wailord.aif b/sound/direct_sound_samples/cries/cry_wailord.aif similarity index 100% rename from sound/direct_sound_samples/cries/wailord.aif rename to sound/direct_sound_samples/cries/cry_wailord.aif diff --git a/sound/direct_sound_samples/cries/walrein.aif b/sound/direct_sound_samples/cries/cry_walrein.aif similarity index 100% rename from sound/direct_sound_samples/cries/walrein.aif rename to sound/direct_sound_samples/cries/cry_walrein.aif diff --git a/sound/direct_sound_samples/cries/wartortle.aif b/sound/direct_sound_samples/cries/cry_wartortle.aif similarity index 100% rename from sound/direct_sound_samples/cries/wartortle.aif rename to sound/direct_sound_samples/cries/cry_wartortle.aif diff --git a/sound/direct_sound_samples/cries/weedle.aif b/sound/direct_sound_samples/cries/cry_weedle.aif similarity index 100% rename from sound/direct_sound_samples/cries/weedle.aif rename to sound/direct_sound_samples/cries/cry_weedle.aif diff --git a/sound/direct_sound_samples/cries/weepinbell.aif b/sound/direct_sound_samples/cries/cry_weepinbell.aif similarity index 100% rename from sound/direct_sound_samples/cries/weepinbell.aif rename to sound/direct_sound_samples/cries/cry_weepinbell.aif diff --git a/sound/direct_sound_samples/cries/weezing.aif b/sound/direct_sound_samples/cries/cry_weezing.aif similarity index 100% rename from sound/direct_sound_samples/cries/weezing.aif rename to sound/direct_sound_samples/cries/cry_weezing.aif diff --git a/sound/direct_sound_samples/cries/whiscash.aif b/sound/direct_sound_samples/cries/cry_whiscash.aif similarity index 100% rename from sound/direct_sound_samples/cries/whiscash.aif rename to sound/direct_sound_samples/cries/cry_whiscash.aif diff --git a/sound/direct_sound_samples/cries/whismur.aif b/sound/direct_sound_samples/cries/cry_whismur.aif similarity index 100% rename from sound/direct_sound_samples/cries/whismur.aif rename to sound/direct_sound_samples/cries/cry_whismur.aif diff --git a/sound/direct_sound_samples/cries/wigglytuff.aif b/sound/direct_sound_samples/cries/cry_wigglytuff.aif similarity index 100% rename from sound/direct_sound_samples/cries/wigglytuff.aif rename to sound/direct_sound_samples/cries/cry_wigglytuff.aif diff --git a/sound/direct_sound_samples/cries/wingull.aif b/sound/direct_sound_samples/cries/cry_wingull.aif similarity index 100% rename from sound/direct_sound_samples/cries/wingull.aif rename to sound/direct_sound_samples/cries/cry_wingull.aif diff --git a/sound/direct_sound_samples/cries/wobbuffet.aif b/sound/direct_sound_samples/cries/cry_wobbuffet.aif similarity index 100% rename from sound/direct_sound_samples/cries/wobbuffet.aif rename to sound/direct_sound_samples/cries/cry_wobbuffet.aif diff --git a/sound/direct_sound_samples/cries/wooper.aif b/sound/direct_sound_samples/cries/cry_wooper.aif similarity index 100% rename from sound/direct_sound_samples/cries/wooper.aif rename to sound/direct_sound_samples/cries/cry_wooper.aif diff --git a/sound/direct_sound_samples/cries/wurmple.aif b/sound/direct_sound_samples/cries/cry_wurmple.aif similarity index 100% rename from sound/direct_sound_samples/cries/wurmple.aif rename to sound/direct_sound_samples/cries/cry_wurmple.aif diff --git a/sound/direct_sound_samples/cries/wynaut.aif b/sound/direct_sound_samples/cries/cry_wynaut.aif similarity index 100% rename from sound/direct_sound_samples/cries/wynaut.aif rename to sound/direct_sound_samples/cries/cry_wynaut.aif diff --git a/sound/direct_sound_samples/cries/xatu.aif b/sound/direct_sound_samples/cries/cry_xatu.aif similarity index 100% rename from sound/direct_sound_samples/cries/xatu.aif rename to sound/direct_sound_samples/cries/cry_xatu.aif diff --git a/sound/direct_sound_samples/cries/yanma.aif b/sound/direct_sound_samples/cries/cry_yanma.aif similarity index 100% rename from sound/direct_sound_samples/cries/yanma.aif rename to sound/direct_sound_samples/cries/cry_yanma.aif diff --git a/sound/direct_sound_samples/cries/zangoose.aif b/sound/direct_sound_samples/cries/cry_zangoose.aif similarity index 100% rename from sound/direct_sound_samples/cries/zangoose.aif rename to sound/direct_sound_samples/cries/cry_zangoose.aif diff --git a/sound/direct_sound_samples/cries/zapdos.aif b/sound/direct_sound_samples/cries/cry_zapdos.aif similarity index 100% rename from sound/direct_sound_samples/cries/zapdos.aif rename to sound/direct_sound_samples/cries/cry_zapdos.aif diff --git a/sound/direct_sound_samples/cries/zigzagoon.aif b/sound/direct_sound_samples/cries/cry_zigzagoon.aif similarity index 100% rename from sound/direct_sound_samples/cries/zigzagoon.aif rename to sound/direct_sound_samples/cries/cry_zigzagoon.aif diff --git a/sound/direct_sound_samples/cries/zubat.aif b/sound/direct_sound_samples/cries/cry_zubat.aif similarity index 100% rename from sound/direct_sound_samples/cries/zubat.aif rename to sound/direct_sound_samples/cries/cry_zubat.aif 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/apprentice.c b/src/apprentice.c index ad157f301..41facf7ad 100644 --- a/src/apprentice.c +++ b/src/apprentice.c @@ -48,7 +48,7 @@ * - Asking which move a mon should use, which they will ask at most 5 times * - Asking what held item to give to a mon, which they will ask at most 3 times (once for each mon) * - Asking what they should say when they win a battle, which will always be their final question before departing - * + * * ## After departing * After telling them what they should say when they win a battle they will leave the lobby for a final time * They will then be replaced by a new random Apprentice (they can repeat) @@ -274,7 +274,7 @@ static void SetRandomQuestionData(void) for (i = 0; i < ARRAY_COUNT(questionOrder); i++) questionOrder[i] = sQuestionPossibilities[i]; - + // Shuffle the questions an arbitrary 50 times for (i = 0; i < 50; i++) { @@ -342,7 +342,7 @@ static u16 GetRandomAlternateMove(u8 monId) u8 id; u8 numLearnsetMoves; u16 species; - const u16 *learnset; + const struct LevelUpMove *learnset; bool32 needTMs = FALSE; u16 moveId = MOVE_NONE; bool32 shouldUseMove; @@ -367,9 +367,9 @@ static u16 GetRandomAlternateMove(u8 monId) else // == APPRENTICE_LVL_MODE_OPEN level = 60; - for (j = 0; learnset[j] != LEVEL_UP_END; j++) + for (j = 0; learnset[j].move != LEVEL_UP_END; j++) { - if ((learnset[j] & LEVEL_UP_MOVE_LV) > (level << 9)) + if (learnset[j].level > level) break; } @@ -406,7 +406,7 @@ static u16 GetRandomAlternateMove(u8 monId) for (; j < numLearnsetMoves; j++) { // Keep looking for TMs until one not in the level up learnset is found - if ((learnset[j] & LEVEL_UP_MOVE_ID) == moveId) + if ((learnset[j].move) == moveId) { shouldUseMove = FALSE; break; @@ -430,13 +430,13 @@ static u16 GetRandomAlternateMove(u8 monId) { // Get a random move excluding the 4 it would know at max level u8 learnsetId = Random() % (numLearnsetMoves - MAX_MON_MOVES); - moveId = learnset[learnsetId] & LEVEL_UP_MOVE_ID; + moveId = learnset[learnsetId].move; shouldUseMove = TRUE; for (j = numLearnsetMoves - MAX_MON_MOVES; j < numLearnsetMoves; j++) { // Keep looking for moves until one not in the last 4 is found - if ((learnset[j] & LEVEL_UP_MOVE_ID) == moveId) + if ((learnset[j].move) == moveId) { shouldUseMove = FALSE; break; @@ -476,7 +476,7 @@ static void GetLatestLearnedMoves(u16 species, u16 *moves) { u8 i, j; u8 level, numLearnsetMoves; - const u16 *learnset; + const struct LevelUpMove *learnset; if (PLAYER_APPRENTICE.lvlMode == APPRENTICE_LVL_MODE_50) level = 50; @@ -484,9 +484,9 @@ static void GetLatestLearnedMoves(u16 species, u16 *moves) level = 60; learnset = gLevelUpLearnsets[species]; - for (i = 0; learnset[i] != LEVEL_UP_END; i++) + for (i = 0; learnset[i].move != LEVEL_UP_END; i++) { - if ((learnset[i] & LEVEL_UP_MOVE_LV) > (level << 9)) + if (learnset[i].level > level) break; } @@ -495,7 +495,7 @@ static void GetLatestLearnedMoves(u16 species, u16 *moves) numLearnsetMoves = MAX_MON_MOVES; for (j = 0; j < numLearnsetMoves; j++) - moves[j] = learnset[(i - 1) - j] & LEVEL_UP_MOVE_ID; + moves[j] = learnset[(i - 1) - j].move; } // Get the level up move or previously suggested move to be the first move choice @@ -801,7 +801,7 @@ static void GetNumApprenticePartyMonsAssigned(void) static void IsFinalQuestion(void) { s32 questionNum = CURRENT_QUESTION_NUM; - + if (questionNum < 0) { // Not finished asking initial questions @@ -954,7 +954,7 @@ static void ApprenticeGetQuestion(void) gSpecialVar_Result = APPRENTICE_QUESTION_WHICH_FIRST; break; default: - //case QUESTION_ID_WIN_SPEECH: + //case QUESTION_ID_WIN_SPEECH: gSpecialVar_Result = APPRENTICE_QUESTION_WIN_SPEECH; break; } diff --git a/src/battle_anim_mons.c b/src/battle_anim_mons.c index d626e1604..dd512b635 100644 --- a/src/battle_anim_mons.c +++ b/src/battle_anim_mons.c @@ -16,13 +16,6 @@ #include "util.h" #include "constants/battle_anim.h" -#define GET_UNOWN_LETTER(personality) (( \ - (((personality & 0x03000000) >> 24) << 6) \ - | (((personality & 0x00030000) >> 16) << 4) \ - | (((personality & 0x00000300) >> 8) << 2) \ - | (((personality & 0x00000003) >> 0) << 0) \ -) % 28) - #define IS_DOUBLE_BATTLE() ((gBattleTypeFlags & BATTLE_TYPE_DOUBLE)) extern const struct OamData gOamData_AffineNormal_ObjNormal_64x64; @@ -176,7 +169,6 @@ u8 GetBattlerSpriteCoord(u8 battlerId, u8 coordType) u8 GetBattlerYDelta(u8 battlerId, u16 species) { - u16 letter; u32 personality; struct BattleSpriteInfo *spriteInfo; u8 ret; @@ -201,11 +193,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) @@ -230,11 +218,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) @@ -2094,8 +2079,6 @@ s16 GetBattlerSpriteCoordAttr(u8 battlerId, u8 attr) { u16 species; u32 personality; - u16 letter; - u16 unownSpecies; int ret; const struct MonCoords *coords; struct BattleSpriteInfo *spriteInfo; @@ -2114,12 +2097,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) { @@ -2152,12 +2131,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) { @@ -2184,12 +2159,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_controller_link_opponent.c b/src/battle_controller_link_opponent.c index 1041f6fda..b6278dd59 100644 --- a/src/battle_controller_link_opponent.c +++ b/src/battle_controller_link_opponent.c @@ -601,7 +601,6 @@ static u32 CopyLinkOpponentMonData(u8 monId, u8 *dst) battleMon.speed = GetMonData(&gEnemyParty[monId], MON_DATA_SPEED); battleMon.spAttack = GetMonData(&gEnemyParty[monId], MON_DATA_SPATK); battleMon.spDefense = GetMonData(&gEnemyParty[monId], MON_DATA_SPDEF); - battleMon.isEgg = GetMonData(&gEnemyParty[monId], MON_DATA_IS_EGG); battleMon.abilityNum = GetMonData(&gEnemyParty[monId], MON_DATA_ABILITY_NUM); battleMon.otId = GetMonData(&gEnemyParty[monId], MON_DATA_OT_ID); GetMonData(&gEnemyParty[monId], MON_DATA_NICKNAME, nickname); diff --git a/src/battle_controller_link_partner.c b/src/battle_controller_link_partner.c index af81b06d5..c6cb101fc 100644 --- a/src/battle_controller_link_partner.c +++ b/src/battle_controller_link_partner.c @@ -486,7 +486,6 @@ static u32 CopyLinkPartnerMonData(u8 monId, u8 *dst) battleMon.speed = GetMonData(&gPlayerParty[monId], MON_DATA_SPEED); battleMon.spAttack = GetMonData(&gPlayerParty[monId], MON_DATA_SPATK); battleMon.spDefense = GetMonData(&gPlayerParty[monId], MON_DATA_SPDEF); - battleMon.isEgg = GetMonData(&gPlayerParty[monId], MON_DATA_IS_EGG); battleMon.abilityNum = GetMonData(&gPlayerParty[monId], MON_DATA_ABILITY_NUM); battleMon.otId = GetMonData(&gPlayerParty[monId], MON_DATA_OT_ID); GetMonData(&gPlayerParty[monId], MON_DATA_NICKNAME, nickname); diff --git a/src/battle_controller_opponent.c b/src/battle_controller_opponent.c index f186bf3ff..4c8eff859 100644 --- a/src/battle_controller_opponent.c +++ b/src/battle_controller_opponent.c @@ -600,7 +600,6 @@ static u32 GetOpponentMonData(u8 monId, u8 *dst) battleMon.speed = GetMonData(&gEnemyParty[monId], MON_DATA_SPEED); battleMon.spAttack = GetMonData(&gEnemyParty[monId], MON_DATA_SPATK); battleMon.spDefense = GetMonData(&gEnemyParty[monId], MON_DATA_SPDEF); - battleMon.isEgg = GetMonData(&gEnemyParty[monId], MON_DATA_IS_EGG); battleMon.abilityNum = GetMonData(&gEnemyParty[monId], MON_DATA_ABILITY_NUM); battleMon.otId = GetMonData(&gEnemyParty[monId], MON_DATA_OT_ID); GetMonData(&gEnemyParty[monId], MON_DATA_NICKNAME, nickname); diff --git a/src/battle_controller_player.c b/src/battle_controller_player.c index 7c34efd44..1d26221fe 100644 --- a/src/battle_controller_player.c +++ b/src/battle_controller_player.c @@ -1625,7 +1625,6 @@ static u32 CopyPlayerMonData(u8 monId, u8 *dst) battleMon.speed = GetMonData(&gPlayerParty[monId], MON_DATA_SPEED); battleMon.spAttack = GetMonData(&gPlayerParty[monId], MON_DATA_SPATK); battleMon.spDefense = GetMonData(&gPlayerParty[monId], MON_DATA_SPDEF); - battleMon.isEgg = GetMonData(&gPlayerParty[monId], MON_DATA_IS_EGG); battleMon.abilityNum = GetMonData(&gPlayerParty[monId], MON_DATA_ABILITY_NUM); battleMon.otId = GetMonData(&gPlayerParty[monId], MON_DATA_OT_ID); GetMonData(&gPlayerParty[monId], MON_DATA_NICKNAME, nickname); diff --git a/src/battle_controller_player_partner.c b/src/battle_controller_player_partner.c index af6b739cc..ca3db1738 100644 --- a/src/battle_controller_player_partner.c +++ b/src/battle_controller_player_partner.c @@ -671,7 +671,6 @@ static u32 CopyPlayerPartnerMonData(u8 monId, u8 *dst) battleMon.speed = GetMonData(&gPlayerParty[monId], MON_DATA_SPEED); battleMon.spAttack = GetMonData(&gPlayerParty[monId], MON_DATA_SPATK); battleMon.spDefense = GetMonData(&gPlayerParty[monId], MON_DATA_SPDEF); - battleMon.isEgg = GetMonData(&gPlayerParty[monId], MON_DATA_IS_EGG); battleMon.abilityNum = GetMonData(&gPlayerParty[monId], MON_DATA_ABILITY_NUM); battleMon.otId = GetMonData(&gPlayerParty[monId], MON_DATA_OT_ID); GetMonData(&gPlayerParty[monId], MON_DATA_NICKNAME, nickname); diff --git a/src/battle_controller_recorded_opponent.c b/src/battle_controller_recorded_opponent.c index ca7cd4adc..7bbac36e4 100644 --- a/src/battle_controller_recorded_opponent.c +++ b/src/battle_controller_recorded_opponent.c @@ -584,7 +584,6 @@ static u32 CopyRecordedOpponentMonData(u8 monId, u8 *dst) battleMon.speed = GetMonData(&gEnemyParty[monId], MON_DATA_SPEED); battleMon.spAttack = GetMonData(&gEnemyParty[monId], MON_DATA_SPATK); battleMon.spDefense = GetMonData(&gEnemyParty[monId], MON_DATA_SPDEF); - battleMon.isEgg = GetMonData(&gEnemyParty[monId], MON_DATA_IS_EGG); battleMon.abilityNum = GetMonData(&gEnemyParty[monId], MON_DATA_ABILITY_NUM); battleMon.otId = GetMonData(&gEnemyParty[monId], MON_DATA_OT_ID); GetMonData(&gEnemyParty[monId], MON_DATA_NICKNAME, nickname); diff --git a/src/battle_controller_recorded_player.c b/src/battle_controller_recorded_player.c index 72af27d5e..1f4847b00 100644 --- a/src/battle_controller_recorded_player.c +++ b/src/battle_controller_recorded_player.c @@ -563,7 +563,6 @@ static u32 CopyRecordedPlayerMonData(u8 monId, u8 *dst) battleMon.speed = GetMonData(&gPlayerParty[monId], MON_DATA_SPEED); battleMon.spAttack = GetMonData(&gPlayerParty[monId], MON_DATA_SPATK); battleMon.spDefense = GetMonData(&gPlayerParty[monId], MON_DATA_SPDEF); - battleMon.isEgg = GetMonData(&gPlayerParty[monId], MON_DATA_IS_EGG); battleMon.abilityNum = GetMonData(&gPlayerParty[monId], MON_DATA_ABILITY_NUM); battleMon.otId = GetMonData(&gPlayerParty[monId], MON_DATA_OT_ID); GetMonData(&gPlayerParty[monId], MON_DATA_NICKNAME, nickname); diff --git a/src/battle_controller_wally.c b/src/battle_controller_wally.c index aa50bc159..300837380 100644 --- a/src/battle_controller_wally.c +++ b/src/battle_controller_wally.c @@ -487,7 +487,6 @@ static u32 CopyWallyMonData(u8 monId, u8 *dst) battleMon.speed = GetMonData(&gPlayerParty[monId], MON_DATA_SPEED); battleMon.spAttack = GetMonData(&gPlayerParty[monId], MON_DATA_SPATK); battleMon.spDefense = GetMonData(&gPlayerParty[monId], MON_DATA_SPDEF); - battleMon.isEgg = GetMonData(&gPlayerParty[monId], MON_DATA_IS_EGG); battleMon.abilityNum = GetMonData(&gPlayerParty[monId], MON_DATA_ABILITY_NUM); battleMon.otId = GetMonData(&gPlayerParty[monId], MON_DATA_OT_ID); GetMonData(&gPlayerParty[monId], MON_DATA_NICKNAME, nickname); diff --git a/src/battle_main.c b/src/battle_main.c index bdde96be2..d6191918f 100644 --- a/src/battle_main.c +++ b/src/battle_main.c @@ -573,9 +573,13 @@ const u8 * const gStatusConditionStringsTable[7][2] = {gStatusConditionString_LoveJpn, gText_Love} }; -// code +static const u8 sPkblToEscapeFactor[][3] = {{0, 0, 0}, {3, 5, 0}, {2, 3, 0}, {1, 2, 0}, {1, 1, 0}}; +static const u8 sGoNearCounterToCatchFactor[] = {4, 3, 2, 1}; +static const u8 sGoNearCounterToEscapeFactor[] = {4, 4, 4, 4}; + void CB2_InitBattle(void) { + u32 i; MoveSaveBlocks_ResetHeap(); AllocateBattleResources(); AllocateBattleSpritesData(); @@ -2705,6 +2709,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; @@ -2717,16 +2722,8 @@ void SpriteCB_FaintOpponentMon(struct Sprite *sprite) if (species == SPECIES_UNOWN) { - u32 personalityValue = GetMonData(&gEnemyParty[gBattlerPartyIndexes[battler]], MON_DATA_PERSONALITY); - u16 unownForm = ((((personalityValue & 0x3000000) >> 18) | ((personalityValue & 0x30000) >> 12) | ((personalityValue & 0x300) >> 6) | (personalityValue & 3)) % 0x1C); - 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) { diff --git a/src/credits.c b/src/credits.c index 41d1c1686..80c67f393 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 29d1835ac..3d36bd0b8 100644 --- a/src/data.c +++ b/src/data.c @@ -300,9 +300,7 @@ const union AnimCmd *const gUnknown_082FF70C[] = #define TRAINER_BACK_PAL(trainerPic, pal) [TRAINER_BACK_PIC_##trainerPic] = {pal, TRAINER_BACK_PIC_##trainerPic} -#include "data/pokemon_graphics/unknown_anims.h" #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..f189828b9 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -1,2824 +1,5015 @@ -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 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"); +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_BurmyPlant[] = INCBIN_U32("graphics/pokemon/burmy/plant/anim_front.4bpp.lz"); +const u32 gMonFrontPic_BurmySandy[] = INCBIN_U32("graphics/pokemon/burmy/sandy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_BurmyTrash[] = INCBIN_U32("graphics/pokemon/burmy/trash/anim_front.4bpp.lz"); +const u32 gMonFrontPic_WormadamPlant[] = INCBIN_U32("graphics/pokemon/wormadam/plant/anim_front.4bpp.lz"); +const u32 gMonFrontPic_WormadamSandy[] = INCBIN_U32("graphics/pokemon/wormadam/sandy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_WormadamTrash[] = INCBIN_U32("graphics/pokemon/wormadam/trash/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/front.4bpp.lz"); +const u32 gMonFrontPic_ShellosE[] = INCBIN_U32("graphics/pokemon/shellosE/anim_front.4bpp.lz"); +const u32 gMonFrontPic_GastrodonE[] = INCBIN_U32("graphics/pokemon/gastrodonE/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/mimejr/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_RotomNormal[] = INCBIN_U32("graphics/pokemon/rotom/normal/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/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_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/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_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/male/front.4bpp.lz"); +const u32 gMonFrontPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/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_Type_null[] = 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_Jangmo_o[] = INCBIN_U32("graphics/pokemon/jangmo_o/front.4bpp.lz"); +const u32 gMonFrontPic_Hakamo_o[] = INCBIN_U32("graphics/pokemon/hakamo_o/front.4bpp.lz"); +const u32 gMonFrontPic_Kommo_o[] = INCBIN_U32("graphics/pokemon/kommo_o/front.4bpp.lz"); +const u32 gMonFrontPic_Tapu_koko[] = INCBIN_U32("graphics/pokemon/tapu_koko/front.4bpp.lz"); +const u32 gMonFrontPic_Tapu_lele[] = INCBIN_U32("graphics/pokemon/tapu_lele/front.4bpp.lz"); +const u32 gMonFrontPic_Tapu_bulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/front.4bpp.lz"); +const u32 gMonFrontPic_Tapu_fini[] = 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 gMonBackPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/back.4bpp.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 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_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_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 gMonStillFrontPic_Egg[] = INCBIN_U32("graphics/pokemon/egg/front.4bpp.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 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 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_BurmyPlant[] = INCBIN_U32("graphics/pokemon/burmy/plant/back.4bpp.lz"); +const u32 gMonBackPic_BurmySandy[] = INCBIN_U32("graphics/pokemon/burmy/sandy/back.4bpp.lz"); +const u32 gMonBackPic_BurmyTrash[] = INCBIN_U32("graphics/pokemon/burmy/trash/back.4bpp.lz"); +const u32 gMonBackPic_WormadamPlant[] = INCBIN_U32("graphics/pokemon/wormadam/plant/back.4bpp.lz"); +const u32 gMonBackPic_WormadamSandy[] = INCBIN_U32("graphics/pokemon/wormadam/sandy/back.4bpp.lz"); +const u32 gMonBackPic_WormadamTrash[] = INCBIN_U32("graphics/pokemon/wormadam/trash/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_ShellosE[] = INCBIN_U32("graphics/pokemon/shellosE/back.4bpp.lz"); +const u32 gMonBackPic_GastrodonE[] = INCBIN_U32("graphics/pokemon/gastrodonE/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/mimejr/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_RotomNormal[] = INCBIN_U32("graphics/pokemon/rotom/normal/back.4bpp.lz"); +const u32 gMonBackPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/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_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/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_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/male/back.4bpp.lz"); +const u32 gMonBackPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/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_Type_null[] = 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_Jangmo_o[] = INCBIN_U32("graphics/pokemon/jangmo_o/back.4bpp.lz"); +const u32 gMonBackPic_Hakamo_o[] = INCBIN_U32("graphics/pokemon/hakamo_o/back.4bpp.lz"); +const u32 gMonBackPic_Kommo_o[] = INCBIN_U32("graphics/pokemon/kommo_o/back.4bpp.lz"); +const u32 gMonBackPic_Tapu_koko[] = INCBIN_U32("graphics/pokemon/tapu_koko/back.4bpp.lz"); +const u32 gMonBackPic_Tapu_lele[] = INCBIN_U32("graphics/pokemon/tapu_lele/back.4bpp.lz"); +const u32 gMonBackPic_Tapu_bulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/back.4bpp.lz"); +const u32 gMonBackPic_Tapu_fini[] = 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 gMonPalette_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/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_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/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_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_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/normal.gbapal.lz"); +const u32 gMonPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/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_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/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_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/normal.gbapal.lz"); +const u32 gMonPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/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_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/normal.gbapal.lz"); +const u32 gMonPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/normal.gbapal.lz"); +const u32 gMonPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/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_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/normal.gbapal.lz"); +const u32 gMonPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/normal.gbapal.lz"); +const u32 gMonPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/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_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/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_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/normal.gbapal.lz"); +const u32 gMonPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/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_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_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/normal.gbapal.lz"); +const u32 gMonPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/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_Numel[] = INCBIN_U32("graphics/pokemon/numel/normal.gbapal.lz"); +const u32 gMonPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/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_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/normal.gbapal.lz"); +const u32 gMonPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/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_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/normal.gbapal.lz"); +const u32 gMonPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/normal.gbapal.lz"); +const u32 gMonPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/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_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/normal.gbapal.lz"); +const u32 gMonPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/normal.gbapal.lz"); +const u32 gMonPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/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_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/normal.gbapal.lz"); +const u32 gMonPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/normal.gbapal.lz"); +const u32 gMonPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/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_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/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_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/normal.gbapal.lz"); +const u32 gMonPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/normal.gbapal.lz"); +const u32 gMonPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/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_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_Absol[] = INCBIN_U32("graphics/pokemon/absol/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_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/normal.gbapal.lz"); +const u32 gMonPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/normal.gbapal.lz"); +const u32 gMonPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/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_Castform[] = INCBIN_U32("graphics/pokemon/castform/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_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_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_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_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_Latias[] = INCBIN_U32("graphics/pokemon/latias/normal.gbapal.lz"); +const u32 gMonPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/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_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/normal.gbapal.lz"); +const u32 gMonPalette_Egg[] = INCBIN_U32("graphics/pokemon/egg/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_BurmyPlant[] = INCBIN_U32("graphics/pokemon/burmy/plant/normal.gbapal.lz"); +const u32 gMonPalette_BurmySandy[] = INCBIN_U32("graphics/pokemon/burmy/sandy/normal.gbapal.lz"); +const u32 gMonPalette_BurmyTrash[] = INCBIN_U32("graphics/pokemon/burmy/trash/normal.gbapal.lz"); +const u32 gMonPalette_WormadamPlant[] = INCBIN_U32("graphics/pokemon/wormadam/plant/normal.gbapal.lz"); +const u32 gMonPalette_WormadamSandy[] = INCBIN_U32("graphics/pokemon/wormadam/sandy/normal.gbapal.lz"); +const u32 gMonPalette_WormadamTrash[] = INCBIN_U32("graphics/pokemon/wormadam/trash/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_ShellosE[] = INCBIN_U32("graphics/pokemon/shellosE/normal.gbapal.lz"); +const u32 gMonPalette_GastrodonE[] = INCBIN_U32("graphics/pokemon/gastrodonE/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/mimejr/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_RotomNormal[] = INCBIN_U32("graphics/pokemon/rotom/normal/normal.gbapal.lz"); +const u32 gMonPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/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_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/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_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/male/normal.gbapal.lz"); +const u32 gMonPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/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_Type_null[] = 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_Jangmo_o[] = INCBIN_U32("graphics/pokemon/jangmo_o/normal.gbapal.lz"); +const u32 gMonPalette_Hakamo_o[] = INCBIN_U32("graphics/pokemon/hakamo_o/normal.gbapal.lz"); +const u32 gMonPalette_Kommo_o[] = INCBIN_U32("graphics/pokemon/kommo_o/normal.gbapal.lz"); +const u32 gMonPalette_Tapu_koko[] = INCBIN_U32("graphics/pokemon/tapu_koko/normal.gbapal.lz"); +const u32 gMonPalette_Tapu_lele[] = INCBIN_U32("graphics/pokemon/tapu_lele/normal.gbapal.lz"); +const u32 gMonPalette_Tapu_bulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/normal.gbapal.lz"); +const u32 gMonPalette_Tapu_fini[] = 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 gMonShinyPalette_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/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_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/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_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_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/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_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/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_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/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_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/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_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/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_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/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_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/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_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_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/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_Numel[] = INCBIN_U32("graphics/pokemon/numel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/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_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/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_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/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_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/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_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/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_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/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_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/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_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_Absol[] = INCBIN_U32("graphics/pokemon/absol/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_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/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_Castform[] = INCBIN_U32("graphics/pokemon/castform/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_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_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_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_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_Latias[] = INCBIN_U32("graphics/pokemon/latias/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/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_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/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_BurmyPlant[] = INCBIN_U32("graphics/pokemon/burmy/plant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BurmySandy[] = INCBIN_U32("graphics/pokemon/burmy/sandy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BurmyTrash[] = INCBIN_U32("graphics/pokemon/burmy/trash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WormadamPlant[] = INCBIN_U32("graphics/pokemon/wormadam/plant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WormadamSandy[] = INCBIN_U32("graphics/pokemon/wormadam/sandy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WormadamTrash[] = INCBIN_U32("graphics/pokemon/wormadam/trash/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_ShellosE[] = INCBIN_U32("graphics/pokemon/shellosE/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GastrodonE[] = INCBIN_U32("graphics/pokemon/gastrodonE/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/mimejr/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_RotomNormal[] = INCBIN_U32("graphics/pokemon/rotom/normal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/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_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/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_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/male/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/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_Type_null[] = 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_Jangmo_o[] = INCBIN_U32("graphics/pokemon/jangmo_o/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hakamo_o[] = INCBIN_U32("graphics/pokemon/hakamo_o/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kommo_o[] = INCBIN_U32("graphics/pokemon/kommo_o/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tapu_koko[] = INCBIN_U32("graphics/pokemon/tapu_koko/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tapu_lele[] = INCBIN_U32("graphics/pokemon/tapu_lele/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tapu_bulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tapu_fini[] = 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 gMonFrontPic_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/front.4bpp.lz"); +const u32 gMonBackPic_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/back.4bpp.lz"); +const u32 gMonPalette_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/front.4bpp.lz"); +const u32 gMonBackPic_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/back.4bpp.lz"); +const u32 gMonPalette_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/front.4bpp.lz"); +const u32 gMonBackPic_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/back.4bpp.lz"); +const u32 gMonPalette_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/front.4bpp.lz"); +const u32 gMonBackPic_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/back.4bpp.lz"); +const u32 gMonPalette_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/front.4bpp.lz"); +const u32 gMonBackPic_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/back.4bpp.lz"); +const u32 gMonPalette_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/front.4bpp.lz"); +const u32 gMonBackPic_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/back.4bpp.lz"); +const u32 gMonPalette_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/front.4bpp.lz"); +const u32 gMonBackPic_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/back.4bpp.lz"); +const u32 gMonPalette_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/front.4bpp.lz"); +const u32 gMonBackPic_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/back.4bpp.lz"); +const u32 gMonPalette_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/front.4bpp.lz"); +const u32 gMonBackPic_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/back.4bpp.lz"); +const u32 gMonPalette_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/front.4bpp.lz"); +const u32 gMonBackPic_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/back.4bpp.lz"); +const u32 gMonPalette_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/front.4bpp.lz"); +const u32 gMonBackPic_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/back.4bpp.lz"); +const u32 gMonPalette_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/front.4bpp.lz"); +const u32 gMonBackPic_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/back.4bpp.lz"); +const u32 gMonPalette_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/front.4bpp.lz"); +const u32 gMonBackPic_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/back.4bpp.lz"); +const u32 gMonPalette_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/front.4bpp.lz"); +const u32 gMonBackPic_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/back.4bpp.lz"); +const u32 gMonPalette_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/front.4bpp.lz"); +const u32 gMonBackPic_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/back.4bpp.lz"); +const u32 gMonPalette_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/front.4bpp.lz"); +const u32 gMonBackPic_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/back.4bpp.lz"); +const u32 gMonPalette_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/front.4bpp.lz"); +const u32 gMonBackPic_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/back.4bpp.lz"); +const u32 gMonPalette_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/front.4bpp.lz"); +const u32 gMonBackPic_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/back.4bpp.lz"); +const u32 gMonPalette_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/front.4bpp.lz"); +const u32 gMonBackPic_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/back.4bpp.lz"); +const u32 gMonPalette_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/front.4bpp.lz"); +const u32 gMonBackPic_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/back.4bpp.lz"); +const u32 gMonPalette_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/front.4bpp.lz"); +const u32 gMonBackPic_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/back.4bpp.lz"); +const u32 gMonPalette_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/front.4bpp.lz"); +const u32 gMonBackPic_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/back.4bpp.lz"); +const u32 gMonPalette_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/front.4bpp.lz"); +const u32 gMonBackPic_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/back.4bpp.lz"); +const u32 gMonPalette_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/front.4bpp.lz"); +const u32 gMonBackPic_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/back.4bpp.lz"); +const u32 gMonPalette_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/front.4bpp.lz"); +const u32 gMonBackPic_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/back.4bpp.lz"); +const u32 gMonPalette_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/front.4bpp.lz"); +const u32 gMonBackPic_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/back.4bpp.lz"); +const u32 gMonPalette_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/front.4bpp.lz"); +const u32 gMonBackPic_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/back.4bpp.lz"); +const u32 gMonPalette_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/front.4bpp.lz"); +const u32 gMonBackPic_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/back.4bpp.lz"); +const u32 gMonPalette_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/front.4bpp.lz"); +const u32 gMonBackPic_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/back.4bpp.lz"); +const u32 gMonPalette_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/front.4bpp.lz"); +const u32 gMonBackPic_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/back.4bpp.lz"); +const u32 gMonPalette_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/front.4bpp.lz"); +const u32 gMonBackPic_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/back.4bpp.lz"); +const u32 gMonPalette_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/front.4bpp.lz"); +const u32 gMonBackPic_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/back.4bpp.lz"); +const u32 gMonPalette_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/front.4bpp.lz"); +const u32 gMonBackPic_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/back.4bpp.lz"); +const u32 gMonPalette_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/front.4bpp.lz"); +const u32 gMonBackPic_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/back.4bpp.lz"); +const u32 gMonPalette_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/front.4bpp.lz"); +const u32 gMonBackPic_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/back.4bpp.lz"); +const u32 gMonPalette_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/front.4bpp.lz"); +const u32 gMonBackPic_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/back.4bpp.lz"); +const u32 gMonPalette_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/front.4bpp.lz"); +const u32 gMonBackPic_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/back.4bpp.lz"); +const u32 gMonPalette_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/front.4bpp.lz"); +const u32 gMonBackPic_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/back.4bpp.lz"); +const u32 gMonPalette_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/front.4bpp.lz"); +const u32 gMonBackPic_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/back.4bpp.lz"); +const u32 gMonPalette_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/front.4bpp.lz"); +const u32 gMonBackPic_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/back.4bpp.lz"); +const u32 gMonPalette_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/shiny.gbapal.lz"); +const u32 gMonFrontPic_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/front.4bpp.lz"); +const u32 gMonBackPic_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/back.4bpp.lz"); +const u32 gMonPalette_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/normal.gbapal.lz"); +const u32 gMonShinyPalette_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/shiny.gbapal.lz"); +const u32 gMonFrontPic_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/front.4bpp.lz"); +const u32 gMonBackPic_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/back.4bpp.lz"); +const u32 gMonPalette_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/normal.gbapal.lz"); +const u32 gMonShinyPalette_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/front.4bpp.lz"); +const u32 gMonBackPic_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/back.4bpp.lz"); +const u32 gMonPalette_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/front.4bpp.lz"); +const u32 gMonBackPic_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/back.4bpp.lz"); +const u32 gMonPalette_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/front.4bpp.lz"); +const u32 gMonBackPic_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/back.4bpp.lz"); +const u32 gMonPalette_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/front.4bpp.lz"); +const u32 gMonBackPic_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/back.4bpp.lz"); +const u32 gMonPalette_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/front.4bpp.lz"); +const u32 gMonBackPic_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/back.4bpp.lz"); +const u32 gMonPalette_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/front.4bpp.lz"); +const u32 gMonBackPic_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/back.4bpp.lz"); +const u32 gMonPalette_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/front.4bpp.lz"); +const u32 gMonBackPic_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/back.4bpp.lz"); +const u32 gMonPalette_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/shiny.gbapal.lz"); +const u32 gMonFrontPic_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/front.4bpp.lz"); +const u32 gMonBackPic_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/back.4bpp.lz"); +const u32 gMonPalette_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/shiny.gbapal.lz"); + +const u32 gMonFrontPic_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/front.4bpp.lz"); +const u32 gMonBackPic_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/back.4bpp.lz"); +const u32 gMonPalette_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/front.4bpp.lz"); +const u32 gMonBackPic_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/back.4bpp.lz"); +const u32 gMonPalette_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/front.4bpp.lz"); +const u32 gMonBackPic_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/back.4bpp.lz"); +const u32 gMonPalette_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/front.4bpp.lz"); +const u32 gMonBackPic_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/back.4bpp.lz"); +const u32 gMonPalette_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/front.4bpp.lz"); +const u32 gMonBackPic_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/back.4bpp.lz"); +const u32 gMonPalette_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/front.4bpp.lz"); +const u32 gMonBackPic_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/back.4bpp.lz"); +const u32 gMonPalette_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/front.4bpp.lz"); +const u32 gMonBackPic_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/back.4bpp.lz"); +const u32 gMonPalette_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/front.4bpp.lz"); +const u32 gMonBackPic_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/back.4bpp.lz"); +const u32 gMonPalette_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/front.4bpp.lz"); +const u32 gMonBackPic_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/back.4bpp.lz"); +const u32 gMonPalette_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/front.4bpp.lz"); +const u32 gMonBackPic_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/back.4bpp.lz"); +const u32 gMonPalette_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/front.4bpp.lz"); +const u32 gMonBackPic_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/back.4bpp.lz"); +const u32 gMonPalette_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/front.4bpp.lz"); +const u32 gMonBackPic_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/back.4bpp.lz"); +const u32 gMonPalette_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/front.4bpp.lz"); +const u32 gMonBackPic_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/back.4bpp.lz"); +const u32 gMonPalette_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/front.4bpp.lz"); +const u32 gMonBackPic_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/back.4bpp.lz"); +const u32 gMonPalette_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/front.4bpp.lz"); +const u32 gMonBackPic_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/back.4bpp.lz"); +const u32 gMonPalette_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/front.4bpp.lz"); +const u32 gMonBackPic_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/back.4bpp.lz"); +const u32 gMonPalette_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/front.4bpp.lz"); +const u32 gMonBackPic_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/back.4bpp.lz"); +const u32 gMonPalette_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/shiny.gbapal.lz"); +const u32 gMonFrontPic_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/front.4bpp.lz"); +const u32 gMonBackPic_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/back.4bpp.lz"); +const u32 gMonPalette_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/normal.gbapal.lz"); +const u32 gMonShinyPalette_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/shiny.gbapal.lz"); + +const u32 gMonFrontPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/anim_front_sky.4bpp.lz"); +const u32 gMonBackPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/back_sky.4bpp.lz"); +const u32 gMonPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/normal_sky.gbapal.lz"); +const u32 gMonShinyPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/shiny_sky.gbapal.lz"); +const u32 gMonFrontPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/anim_front_origin.4bpp.lz"); +const u32 gMonBackPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/back_origin.4bpp.lz"); +const u32 gMonPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/normal_origin.gbapal.lz"); +const u32 gMonShinyPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/shiny_origin.gbapal.lz"); +const u32 gMonFrontPic_DarmanitanZen[] = INCBIN_U32("graphics/pokemon/darmanitan/anim_front_zen.4bpp.lz"); +const u32 gMonBackPic_DarmanitanZen[] = INCBIN_U32("graphics/pokemon/darmanitan/back_zen.4bpp.lz"); +const u32 gMonPalette_DarmanitanZen[] = INCBIN_U32("graphics/pokemon/darmanitan/normal_zen.gbapal.lz"); +const u32 gMonShinyPalette_DarmanitanZen[] = INCBIN_U32("graphics/pokemon/darmanitan/shiny_zen.gbapal.lz"); +const u32 gMonFrontPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/anim_front_therian.4bpp.lz"); +const u32 gMonBackPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/back_therian.4bpp.lz"); +const u32 gMonPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/normal_therian.gbapal.lz"); +const u32 gMonShinyPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/shiny_therian.gbapal.lz"); +const u32 gMonFrontPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/anim_front_therian.4bpp.lz"); +const u32 gMonBackPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/back_therian.4bpp.lz"); +const u32 gMonPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/normal_therian.gbapal.lz"); +const u32 gMonShinyPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/shiny_therian.gbapal.lz"); +const u32 gMonFrontPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/anim_front_therian.4bpp.lz"); +const u32 gMonBackPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/back_therian.4bpp.lz"); +const u32 gMonPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/normal_therian.gbapal.lz"); +const u32 gMonShinyPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/shiny_therian.gbapal.lz"); +const u32 gMonFrontPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/front_pirouette.4bpp.lz"); +const u32 gMonBackPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/back_pirouette.4bpp.lz"); +const u32 gMonPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/normal_pirouette.gbapal.lz"); +const u32 gMonShinyPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/shiny_pirouette.gbapal.lz"); +const u32 gMonFrontPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/front_blade.4bpp.lz"); +const u32 gMonBackPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/back_blade.4bpp.lz"); +const u32 gMonPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/normal_blade.gbapal.lz"); +const u32 gMonShinyPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/shiny_blade.gbapal.lz"); +const u32 gMonFrontPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/front_unbound.4bpp.lz"); +const u32 gMonBackPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/back_unbound.4bpp.lz"); +const u32 gMonPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/normal_unbound.gbapal.lz"); +const u32 gMonShinyPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/shiny_unbound.gbapal.lz"); +const u32 gMonFrontPic_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/front_core.4bpp.lz"); +const u32 gMonBackPic_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/back_core.4bpp.lz"); +const u32 gMonPalette_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/normal_core.gbapal.lz"); +const u32 gMonShinyPalette_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/shiny_core.gbapal.lz"); +const u32 gMonFrontPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/front_school.4bpp.lz"); +const u32 gMonBackPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/back_school.4bpp.lz"); +const u32 gMonPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/normal_school.gbapal.lz"); +const u32 gMonShinyPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/shiny_school.gbapal.lz"); +const u32 gMonFrontPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/anim_front_black.4bpp.lz"); +const u32 gMonBackPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/back_black.4bpp.lz"); +const u32 gMonPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/normal_black.gbapal.lz"); +const u32 gMonShinyPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/shiny_black.gbapal.lz"); +const u32 gMonFrontPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/anim_front_white.4bpp.lz"); +const u32 gMonBackPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/back_white.4bpp.lz"); +const u32 gMonPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/normal_white.gbapal.lz"); +const u32 gMonShinyPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/shiny_white.gbapal.lz"); +const u32 gMonFrontPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/front_busted.4bpp.lz"); +const u32 gMonBackPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/back_busted.4bpp.lz"); +const u32 gMonPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/normal_busted.gbapal.lz"); +const u32 gMonShinyPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/shiny_busted.gbapal.lz"); +const u32 gMonFrontPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/front_midnight.4bpp.lz"); +const u32 gMonBackPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/back_midnight.4bpp.lz"); +const u32 gMonPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/normal_midnight.gbapal.lz"); +const u32 gMonShinyPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/shiny_midnight.gbapal.lz"); +const u32 gMonFrontPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/front_dusk.4bpp.lz"); +const u32 gMonBackPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/back_dusk.4bpp.lz"); +const u32 gMonPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/normal_dusk.gbapal.lz"); +const u32 gMonShinyPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/shiny_dusk.gbapal.lz"); +const u32 gMonFrontPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/front_10pc.4bpp.lz"); +const u32 gMonBackPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/back_10pc.4bpp.lz"); +const u32 gMonPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/normal_10pc.gbapal.lz"); +const u32 gMonShinyPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/shiny_10pc.gbapal.lz"); +const u32 gMonFrontPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/front_complete.4bpp.lz"); +const u32 gMonBackPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/back_complete.4bpp.lz"); +const u32 gMonPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/normal_complete.gbapal.lz"); +const u32 gMonShinyPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/shiny_complete.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_UnownA[] = INCBIN_U8("graphics/pokemon/unown/a/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_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_Taillow[] = INCBIN_U8("graphics/pokemon/taillow/icon.4bpp"); +const u8 gMonIcon_Swellow[] = INCBIN_U8("graphics/pokemon/swellow/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_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/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_Surskit[] = INCBIN_U8("graphics/pokemon/surskit/icon.4bpp"); +const u8 gMonIcon_Masquerain[] = INCBIN_U8("graphics/pokemon/masquerain/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_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/icon.4bpp"); +const u8 gMonIcon_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/icon.4bpp"); +const u8 gMonIcon_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/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_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/icon.4bpp"); +const u8 gMonIcon_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/icon.4bpp"); +const u8 gMonIcon_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/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_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/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_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/icon.4bpp"); +const u8 gMonIcon_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/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_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_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/icon.4bpp"); +const u8 gMonIcon_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/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_Numel[] = INCBIN_U8("graphics/pokemon/numel/icon.4bpp"); +const u8 gMonIcon_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/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_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/icon.4bpp"); +const u8 gMonIcon_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/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_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/icon.4bpp"); +const u8 gMonIcon_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/icon.4bpp"); +const u8 gMonIcon_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/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_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/icon.4bpp"); +const u8 gMonIcon_Minun[] = INCBIN_U8("graphics/pokemon/minun/icon.4bpp"); +const u8 gMonIcon_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/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_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/icon.4bpp"); +const u8 gMonIcon_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/icon.4bpp"); +const u8 gMonIcon_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/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_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/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_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/icon.4bpp"); +const u8 gMonIcon_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/icon.4bpp"); +const u8 gMonIcon_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/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_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_Absol[] = INCBIN_U8("graphics/pokemon/absol/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_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/icon.4bpp"); +const u8 gMonIcon_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/icon.4bpp"); +const u8 gMonIcon_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/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_Castform[] = INCBIN_U8("graphics/pokemon/castform/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_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_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_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_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_Latias[] = INCBIN_U8("graphics/pokemon/latias/icon.4bpp"); +const u8 gMonIcon_Latios[] = INCBIN_U8("graphics/pokemon/latios/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_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/icon.4bpp"); +const u8 gMonIcon_Egg[] = INCBIN_U8("graphics/pokemon/egg/icon.4bpp"); +const u8 gMonIcon_UnownB[] = INCBIN_U8("graphics/pokemon/unown/b/icon.4bpp"); +const u8 gMonIcon_UnownC[] = INCBIN_U8("graphics/pokemon/unown/c/icon.4bpp"); +const u8 gMonIcon_UnownD[] = INCBIN_U8("graphics/pokemon/unown/d/icon.4bpp"); +const u8 gMonIcon_UnownE[] = INCBIN_U8("graphics/pokemon/unown/e/icon.4bpp"); +const u8 gMonIcon_UnownF[] = INCBIN_U8("graphics/pokemon/unown/f/icon.4bpp"); +const u8 gMonIcon_UnownG[] = INCBIN_U8("graphics/pokemon/unown/g/icon.4bpp"); +const u8 gMonIcon_UnownH[] = INCBIN_U8("graphics/pokemon/unown/h/icon.4bpp"); +const u8 gMonIcon_UnownI[] = INCBIN_U8("graphics/pokemon/unown/i/icon.4bpp"); +const u8 gMonIcon_UnownJ[] = INCBIN_U8("graphics/pokemon/unown/j/icon.4bpp"); +const u8 gMonIcon_UnownK[] = INCBIN_U8("graphics/pokemon/unown/k/icon.4bpp"); +const u8 gMonIcon_UnownL[] = INCBIN_U8("graphics/pokemon/unown/l/icon.4bpp"); +const u8 gMonIcon_UnownM[] = INCBIN_U8("graphics/pokemon/unown/m/icon.4bpp"); +const u8 gMonIcon_UnownN[] = INCBIN_U8("graphics/pokemon/unown/n/icon.4bpp"); +const u8 gMonIcon_UnownO[] = INCBIN_U8("graphics/pokemon/unown/o/icon.4bpp"); +const u8 gMonIcon_UnownP[] = INCBIN_U8("graphics/pokemon/unown/p/icon.4bpp"); +const u8 gMonIcon_UnownQ[] = INCBIN_U8("graphics/pokemon/unown/q/icon.4bpp"); +const u8 gMonIcon_UnownR[] = INCBIN_U8("graphics/pokemon/unown/r/icon.4bpp"); +const u8 gMonIcon_UnownS[] = INCBIN_U8("graphics/pokemon/unown/s/icon.4bpp"); +const u8 gMonIcon_UnownT[] = INCBIN_U8("graphics/pokemon/unown/t/icon.4bpp"); +const u8 gMonIcon_UnownU[] = INCBIN_U8("graphics/pokemon/unown/u/icon.4bpp"); +const u8 gMonIcon_UnownV[] = INCBIN_U8("graphics/pokemon/unown/v/icon.4bpp"); +const u8 gMonIcon_UnownW[] = INCBIN_U8("graphics/pokemon/unown/w/icon.4bpp"); +const u8 gMonIcon_UnownX[] = INCBIN_U8("graphics/pokemon/unown/x/icon.4bpp"); +const u8 gMonIcon_UnownY[] = INCBIN_U8("graphics/pokemon/unown/y/icon.4bpp"); +const u8 gMonIcon_UnownZ[] = INCBIN_U8("graphics/pokemon/unown/z/icon.4bpp"); +const u8 gMonIcon_UnownExclamationMark[] = INCBIN_U8("graphics/pokemon/unown/exclamation_mark/icon.4bpp"); const u8 gMonIcon_UnownQuestionMark[] = INCBIN_U8("graphics/pokemon/unown/question_mark/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_BurmyPlant[] = INCBIN_U8("graphics/pokemon/burmy/plant/icon.4bpp"); +const u8 gMonIcon_BurmySandy[] = INCBIN_U8("graphics/pokemon/burmy/sandy/icon.4bpp"); +const u8 gMonIcon_BurmyTrash[] = INCBIN_U8("graphics/pokemon/burmy/trash/icon.4bpp"); +const u8 gMonIcon_WormadamPlant[] = INCBIN_U8("graphics/pokemon/wormadam/plant/icon.4bpp"); +const u8 gMonIcon_WormadamSandy[] = INCBIN_U8("graphics/pokemon/wormadam/sandy/icon.4bpp"); +const u8 gMonIcon_WormadamTrash[] = INCBIN_U8("graphics/pokemon/wormadam/trash/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/shellosE/icon.4bpp"); +const u8 gMonIcon_Gastrodon[] = INCBIN_U8("graphics/pokemon/gastrodonE/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/mimejr/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_RotomNormal[] = INCBIN_U8("graphics/pokemon/rotom/normal/icon.4bpp"); +const u8 gMonIcon_RotomHeat[] = INCBIN_U8("graphics/pokemon/rotom/heat/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_RotomWash[] = INCBIN_U8("graphics/pokemon/rotom/wash/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/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_MeowsticMale[] = INCBIN_U8("graphics/pokemon/meowstic/male/icon.4bpp"); +const u8 gMonIcon_MeowsticFemale[] = INCBIN_U8("graphics/pokemon/meowstic/female/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_Type_null[] = 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_Jangmo_o[] = INCBIN_U8("graphics/pokemon/jangmo_o/icon.4bpp"); +const u8 gMonIcon_Hakamo_o[] = INCBIN_U8("graphics/pokemon/hakamo_o/icon.4bpp"); +const u8 gMonIcon_Kommo_o[] = INCBIN_U8("graphics/pokemon/kommo_o/icon.4bpp"); +const u8 gMonIcon_Tapu_koko[] = INCBIN_U8("graphics/pokemon/tapu_koko/icon.4bpp"); +const u8 gMonIcon_Tapu_lele[] = INCBIN_U8("graphics/pokemon/tapu_lele/icon.4bpp"); +const u8 gMonIcon_Tapu_bulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/icon.4bpp"); +const u8 gMonIcon_Tapu_fini[] = 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_MegaVenusaur[] = INCBIN_U8("graphics/pokemon/mega_venusaur/icon.4bpp"); +const u8 gMonIcon_MegaCharizardX[] = INCBIN_U8("graphics/pokemon/mega_charizard_x/icon.4bpp"); +const u8 gMonIcon_MegaCharizardY[] = INCBIN_U8("graphics/pokemon/mega_charizard_y/icon.4bpp"); +const u8 gMonIcon_MegaBlastoise[] = INCBIN_U8("graphics/pokemon/mega_blastoise/icon.4bpp"); +const u8 gMonIcon_MegaBeedrill[] = INCBIN_U8("graphics/pokemon/mega_beedrill/icon.4bpp"); +const u8 gMonIcon_MegaPidgeot[] = INCBIN_U8("graphics/pokemon/mega_pidgeot/icon.4bpp"); +const u8 gMonIcon_MegaAlakazam[] = INCBIN_U8("graphics/pokemon/mega_alakazam/icon.4bpp"); +const u8 gMonIcon_MegaSlowbro[] = INCBIN_U8("graphics/pokemon/mega_slowbro/icon.4bpp"); +const u8 gMonIcon_MegaGengar[] = INCBIN_U8("graphics/pokemon/mega_gengar/icon.4bpp"); +const u8 gMonIcon_MegaKangaskhan[] = INCBIN_U8("graphics/pokemon/mega_kangaskhan/icon.4bpp"); +const u8 gMonIcon_MegaPinsir[] = INCBIN_U8("graphics/pokemon/mega_pinsir/icon.4bpp"); +const u8 gMonIcon_MegaGyarados[] = INCBIN_U8("graphics/pokemon/mega_gyarados/icon.4bpp"); +const u8 gMonIcon_MegaAerodactyl[] = INCBIN_U8("graphics/pokemon/mega_aerodactyl/icon.4bpp"); +const u8 gMonIcon_MegaMewtwoX[] = INCBIN_U8("graphics/pokemon/mega_mewtwo_x/icon.4bpp"); +const u8 gMonIcon_MegaMewtwoY[] = INCBIN_U8("graphics/pokemon/mega_mewtwo_y/icon.4bpp"); +const u8 gMonIcon_MegaAmpharos[] = INCBIN_U8("graphics/pokemon/mega_ampharos/icon.4bpp"); +const u8 gMonIcon_MegaSteelix[] = INCBIN_U8("graphics/pokemon/mega_steelix/icon.4bpp"); +const u8 gMonIcon_MegaScizor[] = INCBIN_U8("graphics/pokemon/mega_scizor/icon.4bpp"); +const u8 gMonIcon_MegaHeracross[] = INCBIN_U8("graphics/pokemon/mega_heracross/icon.4bpp"); +const u8 gMonIcon_MegaHoundoom[] = INCBIN_U8("graphics/pokemon/mega_houndoom/icon.4bpp"); +const u8 gMonIcon_MegaTyranitar[] = INCBIN_U8("graphics/pokemon/mega_tyranitar/icon.4bpp"); +const u8 gMonIcon_MegaSceptile[] = INCBIN_U8("graphics/pokemon/mega_sceptile/icon.4bpp"); +const u8 gMonIcon_MegaBlaziken[] = INCBIN_U8("graphics/pokemon/mega_blaziken/icon.4bpp"); +const u8 gMonIcon_MegaSwampert[] = INCBIN_U8("graphics/pokemon/mega_swampert/icon.4bpp"); +const u8 gMonIcon_MegaGardevoir[] = INCBIN_U8("graphics/pokemon/mega_gardevoir/icon.4bpp"); +const u8 gMonIcon_MegaSableye[] = INCBIN_U8("graphics/pokemon/mega_sableye/icon.4bpp"); +const u8 gMonIcon_MegaMawile[] = INCBIN_U8("graphics/pokemon/mega_mawile/icon.4bpp"); +const u8 gMonIcon_MegaAggron[] = INCBIN_U8("graphics/pokemon/mega_aggron/icon.4bpp"); +const u8 gMonIcon_MegaMedicham[] = INCBIN_U8("graphics/pokemon/mega_medicham/icon.4bpp"); +const u8 gMonIcon_MegaManectric[] = INCBIN_U8("graphics/pokemon/mega_manectric/icon.4bpp"); +const u8 gMonIcon_MegaSharpedo[] = INCBIN_U8("graphics/pokemon/mega_sharpedo/icon.4bpp"); +const u8 gMonIcon_MegaCamerupt[] = INCBIN_U8("graphics/pokemon/mega_camerupt/icon.4bpp"); +const u8 gMonIcon_MegaAltaria[] = INCBIN_U8("graphics/pokemon/mega_altaria/icon.4bpp"); +const u8 gMonIcon_MegaBanette[] = INCBIN_U8("graphics/pokemon/mega_banette/icon.4bpp"); +const u8 gMonIcon_MegaAbsol[] = INCBIN_U8("graphics/pokemon/mega_absol/icon.4bpp"); +const u8 gMonIcon_MegaGlalie[] = INCBIN_U8("graphics/pokemon/mega_glalie/icon.4bpp"); +const u8 gMonIcon_MegaSalamence[] = INCBIN_U8("graphics/pokemon/mega_salamence/icon.4bpp"); +const u8 gMonIcon_MegaMetagross[] = INCBIN_U8("graphics/pokemon/mega_metagross/icon.4bpp"); +const u8 gMonIcon_MegaLatias[] = INCBIN_U8("graphics/pokemon/mega_latias/icon.4bpp"); +const u8 gMonIcon_MegaLatios[] = INCBIN_U8("graphics/pokemon/mega_latios/icon.4bpp"); +const u8 gMonIcon_PrimalKyogre[] = INCBIN_U8("graphics/pokemon/primal_kyogre/icon.4bpp"); +const u8 gMonIcon_PrimalGroudon[] = INCBIN_U8("graphics/pokemon/primal_groudon/icon.4bpp"); +const u8 gMonIcon_MegaRayquaza[] = INCBIN_U8("graphics/pokemon/mega_rayquaza/icon.4bpp"); +const u8 gMonIcon_MegaLopunny[] = INCBIN_U8("graphics/pokemon/mega_lopunny/icon.4bpp"); +const u8 gMonIcon_MegaGarchomp[] = INCBIN_U8("graphics/pokemon/mega_garchomp/icon.4bpp"); +const u8 gMonIcon_MegaLucario[] = INCBIN_U8("graphics/pokemon/mega_lucario/icon.4bpp"); +const u8 gMonIcon_MegaAbomasnow[] = INCBIN_U8("graphics/pokemon/mega_abomasnow/icon.4bpp"); +const u8 gMonIcon_MegaGallade[] = INCBIN_U8("graphics/pokemon/mega_gallade/icon.4bpp"); +const u8 gMonIcon_MegaAudino[] = INCBIN_U8("graphics/pokemon/mega_audino/icon.4bpp"); +const u8 gMonIcon_MegaDiancie[] = INCBIN_U8("graphics/pokemon/mega_diancie/icon.4bpp"); + +const u8 gMonIcon_AlolanRattata[] = INCBIN_U8("graphics/pokemon/alolan_rattata/icon.4bpp"); +const u8 gMonIcon_AlolanRaticate[] = INCBIN_U8("graphics/pokemon/alolan_raticate/icon.4bpp"); +const u8 gMonIcon_AlolanRaichu[] = INCBIN_U8("graphics/pokemon/alolan_raichu/icon.4bpp"); +const u8 gMonIcon_AlolanSandshrew[] = INCBIN_U8("graphics/pokemon/alolan_sandshrew/icon.4bpp"); +const u8 gMonIcon_AlolanSandslash[] = INCBIN_U8("graphics/pokemon/alolan_sandslash/icon.4bpp"); +const u8 gMonIcon_AlolanVulpix[] = INCBIN_U8("graphics/pokemon/alolan_vulpix/icon.4bpp"); +const u8 gMonIcon_AlolanNinetales[] = INCBIN_U8("graphics/pokemon/alolan_ninetales/icon.4bpp"); +const u8 gMonIcon_AlolanDiglett[] = INCBIN_U8("graphics/pokemon/alolan_diglett/icon.4bpp"); +const u8 gMonIcon_AlolanDugtrio[] = INCBIN_U8("graphics/pokemon/alolan_dugtrio/icon.4bpp"); +const u8 gMonIcon_AlolanMeowth[] = INCBIN_U8("graphics/pokemon/alolan_meowth/icon.4bpp"); +const u8 gMonIcon_AlolanPersian[] = INCBIN_U8("graphics/pokemon/alolan_persian/icon.4bpp"); +const u8 gMonIcon_AlolanGeodude[] = INCBIN_U8("graphics/pokemon/alolan_geodude/icon.4bpp"); +const u8 gMonIcon_AlolanGraveler[] = INCBIN_U8("graphics/pokemon/alolan_graveler/icon.4bpp"); +const u8 gMonIcon_AlolanGolem[] = INCBIN_U8("graphics/pokemon/alolan_golem/icon.4bpp"); +const u8 gMonIcon_AlolanGrimer[] = INCBIN_U8("graphics/pokemon/alolan_grimer/icon.4bpp"); +const u8 gMonIcon_AlolanMuk[] = INCBIN_U8("graphics/pokemon/alolan_muk/icon.4bpp"); +const u8 gMonIcon_AlolanExeggutor[] = INCBIN_U8("graphics/pokemon/alolan_exeggutor/icon.4bpp"); +const u8 gMonIcon_AlolanMarowak[] = INCBIN_U8("graphics/pokemon/alolan_marowak/icon.4bpp"); + +const u8 gMonIcon_ShayminSky[] = INCBIN_U8("graphics/pokemon/shaymin/icon_sky.4bpp"); +const u8 gMonIcon_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/icon_origin.4bpp"); +const u8 gMonIcon_DarmanitanZen[] = INCBIN_U8("graphics/pokemon/darmanitan/icon_zen.4bpp"); +const u8 gMonIcon_TornadusTherian[] = INCBIN_U8("graphics/pokemon/tornadus/icon_therian.4bpp"); +const u8 gMonIcon_ThundurusTherian[] = INCBIN_U8("graphics/pokemon/thundurus/icon_therian.4bpp"); +const u8 gMonIcon_LandorusTherian[] = INCBIN_U8("graphics/pokemon/landorus/icon_therian.4bpp"); +const u8 gMonIcon_MeloettaPirouette[] = INCBIN_U8("graphics/pokemon/meloetta/icon_pirouette.4bpp"); +const u8 gMonIcon_AegislashBlade[] = INCBIN_U8("graphics/pokemon/aegislash/icon_blade.4bpp"); +const u8 gMonIcon_HoopaUnbound[] = INCBIN_U8("graphics/pokemon/hoopa/icon_unbound.4bpp"); +const u8 gMonIcon_MiniorCore[] = INCBIN_U8("graphics/pokemon/minior/icon_core.4bpp"); +const u8 gMonIcon_WishiwashiSchool[] = INCBIN_U8("graphics/pokemon/wishiwashi/icon_school.4bpp"); +const u8 gMonIcon_KyuremBlack[] = INCBIN_U8("graphics/pokemon/kyurem/icon_black.4bpp"); +const u8 gMonIcon_KyuremWhite[] = INCBIN_U8("graphics/pokemon/kyurem/icon_white.4bpp"); +const u8 gMonIcon_MimikyuBusted[] = INCBIN_U8("graphics/pokemon/mimikyu/icon_busted.4bpp"); +const u8 gMonIcon_LycanrocMidnight[] = INCBIN_U8("graphics/pokemon/lycanroc/icon_midnight.4bpp"); +const u8 gMonIcon_LycanrocDusk[] = INCBIN_U8("graphics/pokemon/lycanroc/icon_dusk.4bpp"); +const u8 gMonIcon_Zygarde10[] = INCBIN_U8("graphics/pokemon/zygarde/icon_10pc.4bpp"); +const u8 gMonIcon_ZygardeComplete[] = INCBIN_U8("graphics/pokemon/zygarde/icon_complete.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"); diff --git a/src/data/pokemon/base_stats.h b/src/data/pokemon/base_stats.h index d851dfbe1..2dca94a4a 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,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SOLAR_POWER, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -178,14 +120,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 +129,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SOLAR_POWER, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -209,15 +145,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 +154,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SOLAR_POWER, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -241,15 +170,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 +179,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 +195,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 +205,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 +221,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 +230,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 +246,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 +255,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 +272,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 +280,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,20 +290,15 @@ const struct BaseStats gBaseStats[] = .baseAttack = 45, .baseDefense = 50, .baseSpeed = 70, - .baseSpAttack = 80, + .baseSpAttack = 90, .baseSpDefense = 80, .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, + .item2 = ITEM_NONE, // ITEM_SILVER_POWDER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -417,7 +306,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_COMPOUND_EYES, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_TINTED_LENS, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -433,15 +322,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 +331,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 +347,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 +356,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,7 +363,7 @@ const struct BaseStats gBaseStats[] = [SPECIES_BEEDRILL] = { .baseHP = 65, - .baseAttack = 80, + .baseAttack = 90, .baseDefense = 40, .baseSpeed = 75, .baseSpAttack = 45, @@ -497,15 +371,10 @@ const struct BaseStats gBaseStats[] = .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, + .item2 = ITEM_NONE, // ITEM_POISON_BARB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -513,7 +382,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SNIPER, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -529,23 +398,16 @@ 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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_BIG_PECKS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -561,23 +423,16 @@ 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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_BIG_PECKS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -587,29 +442,22 @@ const struct BaseStats gBaseStats[] = .baseHP = 83, .baseAttack = 80, .baseDefense = 75, - .baseSpeed = 91, + .baseSpeed = 101, .baseSpAttack = 70, .baseSpDefense = 70, .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_BIG_PECKS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -625,15 +473,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 +482,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 +498,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 +507,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 +523,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_NONE, // ITEM_SHARP_BEAK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -705,7 +533,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SNIPER, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -721,15 +549,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_SHARP_BEAK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -737,7 +559,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SNIPER, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -753,15 +575,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 +584,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INTIMIDATE, ABILITY_SHED_SKIN}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -777,7 +592,7 @@ const struct BaseStats gBaseStats[] = [SPECIES_ARBOK] = { .baseHP = 60, - .baseAttack = 85, + .baseAttack = 95, .baseDefense = 69, .baseSpeed = 80, .baseSpAttack = 65, @@ -785,15 +600,8 @@ const struct BaseStats gBaseStats[] = .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 +609,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INTIMIDATE, ABILITY_SHED_SKIN}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -810,22 +618,16 @@ const struct BaseStats gBaseStats[] = { .baseHP = 35, .baseAttack = 55, - .baseDefense = 30, + .baseDefense = 40, .baseSpeed = 90, .baseSpAttack = 50, - .baseSpDefense = 40, + .baseSpDefense = 50, .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, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 10, .friendship = 70, @@ -833,7 +635,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 +645,14 @@ const struct BaseStats gBaseStats[] = .baseHP = 60, .baseAttack = 90, .baseDefense = 55, - .baseSpeed = 100, + .baseSpeed = 110, .baseSpAttack = 90, .baseSpDefense = 80, .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 +660,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 +676,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_GRIP_CLAW, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -897,7 +686,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAND_RUSH, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -913,15 +702,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_GRIP_CLAW, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -929,7 +712,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAND_RUSH, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -945,23 +728,16 @@ 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, + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -977,23 +753,16 @@ 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, + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -1001,7 +770,7 @@ const struct BaseStats gBaseStats[] = [SPECIES_NIDOQUEEN] = { .baseHP = 90, - .baseAttack = 82, + .baseAttack = 92, .baseDefense = 87, .baseSpeed = 76, .baseSpAttack = 75, @@ -1009,23 +778,16 @@ const struct BaseStats gBaseStats[] = .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, + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -1041,23 +803,16 @@ 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, + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1073,23 +828,16 @@ 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, + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1097,7 +845,7 @@ const struct BaseStats gBaseStats[] = [SPECIES_NIDOKING] = { .baseHP = 81, - .baseAttack = 92, + .baseAttack = 102, .baseDefense = 77, .baseSpeed = 85, .baseSpAttack = 85, @@ -1105,23 +853,16 @@ const struct BaseStats gBaseStats[] = .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, + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1134,26 +875,20 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 35, .baseSpAttack = 60, .baseSpDefense = 65, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, .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, + .item2 = ITEM_NONE, // ITEM_MOON_STONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 10, .friendship = 140, .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_FRIEND_GUARD, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -1164,28 +899,22 @@ const struct BaseStats gBaseStats[] = .baseAttack = 70, .baseDefense = 73, .baseSpeed = 60, - .baseSpAttack = 85, + .baseSpAttack = 95, .baseSpDefense = 90, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, .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, + .item2 = ITEM_NONE, // ITEM_MOON_STONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 10, .friendship = 140, .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_UNAWARE, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -1201,15 +930,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_NONE, // ITEM_CHARCOAL, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = 70, @@ -1217,7 +940,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 +956,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_NONE, // ITEM_CHARCOAL, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = 70, @@ -1249,7 +967,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, }, @@ -1263,25 +981,19 @@ const struct BaseStats gBaseStats[] = .baseSpAttack = 45, .baseSpDefense = 25, .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .type2 = TYPE_FAIRY, .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_NONE, // 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, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_COMPETITIVE}, + .abilityHidden = ABILITY_FRIEND_GUARD, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -1292,28 +1004,22 @@ const struct BaseStats gBaseStats[] = .baseAttack = 70, .baseDefense = 45, .baseSpeed = 45, - .baseSpAttack = 75, + .baseSpAttack = 85, .baseSpDefense = 50, .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .type2 = TYPE_FAIRY, .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_NONE, // 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, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_COMPETITIVE}, + .abilityHidden = ABILITY_FRISK, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -1329,15 +1035,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 +1044,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_INFILTRATOR, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1361,15 +1060,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 +1069,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_INFILTRATOR, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1393,15 +1085,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_ABSORB_BULB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1409,7 +1095,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 +1111,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_ABSORB_BULB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1441,7 +1121,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 +1132,14 @@ const struct BaseStats gBaseStats[] = .baseAttack = 80, .baseDefense = 85, .baseSpeed = 50, - .baseSpAttack = 100, + .baseSpAttack = 110, .baseSpDefense = 90, .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, + .item2 = ITEM_NONE, // ITEM_ABSORB_BULB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1473,7 +1147,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,23 +1163,18 @@ 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, + .item1 = ITEM_NONE, // ITEM_TINY_MUSHROOM, + .item2 = ITEM_NONE, // ITEM_BIG_MUSHROOM, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_DRY_SKIN}, + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -1521,23 +1190,19 @@ 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, + .item1 = ITEM_NONE, // ITEM_TINY_MUSHROOM, + .item2 = ITEM_NONE, // ITEM_BIG_MUSHROOM, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_DRY_SKIN}, + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -1553,23 +1218,16 @@ 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, + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_TINTED_LENS}, + .abilityHidden = ABILITY_RUN_AWAY, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1585,23 +1243,18 @@ 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, + .item2 = ITEM_NONE, // ITEM_SHED_SHELL, .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, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_TINTED_LENS}, + .abilityHidden = ABILITY_WONDER_SKIN, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1617,15 +1270,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_NONE, // ITEM_SOFT_SAND, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1633,7 +1280,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SAND_VEIL, ABILITY_ARENA_TRAP}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAND_FORCE, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1641,7 +1288,7 @@ const struct BaseStats gBaseStats[] = [SPECIES_DUGTRIO] = { .baseHP = 35, - .baseAttack = 80, + .baseAttack = 100, .baseDefense = 50, .baseSpeed = 120, .baseSpAttack = 50, @@ -1649,15 +1296,9 @@ const struct BaseStats gBaseStats[] = .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_NONE, // ITEM_SOFT_SAND, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1665,7 +1306,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SAND_VEIL, ABILITY_ARENA_TRAP}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAND_FORCE, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1681,23 +1322,17 @@ 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_NONE, // 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, + .abilities = {ABILITY_PICKUP, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -1713,23 +1348,17 @@ 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_NONE, // 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, + .abilities = {ABILITY_LIMBER, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -1745,15 +1374,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 +1383,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 +1399,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 +1408,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 +1424,16 @@ 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, + .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_ANGER_POINT}, + .abilityHidden = ABILITY_DEFIANT, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1841,23 +1449,16 @@ 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, + .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_ANGER_POINT}, + .abilityHidden = ABILITY_DEFIANT, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1873,15 +1474,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 +1483,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_INTIMIDATE, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_JUSTIFIED, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1905,15 +1499,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 +1508,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_INTIMIDATE, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_JUSTIFIED, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1937,15 +1524,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 +1533,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,15 +1549,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1985,15 +1559,15 @@ 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, + .baseAttack = 95, .baseDefense = 95, .baseSpeed = 70, .baseSpAttack = 70, @@ -2001,15 +1575,9 @@ const struct BaseStats gBaseStats[] = .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, + .item2 = ITEM_NONE, // ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2017,9 +1585,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,15 +1601,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_TWISTED_SPOON, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, .friendship = 70, @@ -2049,7 +1611,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_MAGIC_GUARD, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2065,15 +1627,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_TWISTED_SPOON, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, .friendship = 70, @@ -2081,7 +1637,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_MAGIC_GUARD, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2093,19 +1649,13 @@ const struct BaseStats gBaseStats[] = .baseDefense = 45, .baseSpeed = 120, .baseSpAttack = 135, - .baseSpDefense = 85, + .baseSpDefense = 95, .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, + .item2 = ITEM_NONE, // ITEM_TWISTED_SPOON, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, .friendship = 70, @@ -2113,7 +1663,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_MAGIC_GUARD, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2129,23 +1679,17 @@ 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_NONE, // 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, + .abilities = {ABILITY_GUTS, ABILITY_NO_GUARD}, + .abilityHidden = ABILITY_STEADFAST, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2161,23 +1705,17 @@ 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_NONE, // 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, + .abilities = {ABILITY_GUTS, ABILITY_NO_GUARD}, + .abilityHidden = ABILITY_STEADFAST, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2193,23 +1731,17 @@ 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_NONE, // 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, + .abilities = {ABILITY_GUTS, ABILITY_NO_GUARD}, + .abilityHidden = ABILITY_STEADFAST, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2225,15 +1757,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 +1766,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_GLUTTONY, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -2257,15 +1782,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 +1791,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_GLUTTONY, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -2285,19 +1803,12 @@ const struct BaseStats gBaseStats[] = .baseDefense = 65, .baseSpeed = 70, .baseSpAttack = 100, - .baseSpDefense = 60, + .baseSpDefense = 70, .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 +1816,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_GLUTTONY, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -2321,15 +1832,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_NONE, // ITEM_POISON_BARB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2337,7 +1842,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 +1858,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_NONE, // ITEM_POISON_BARB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2369,7 +1868,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,15 +1884,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_EVERSTONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -2401,7 +1894,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,15 +1910,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_EVERSTONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -2433,7 +1920,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,7 +1928,7 @@ const struct BaseStats gBaseStats[] = [SPECIES_GOLEM] = { .baseHP = 80, - .baseAttack = 110, + .baseAttack = 120, .baseDefense = 130, .baseSpeed = 45, .baseSpAttack = 55, @@ -2449,15 +1936,9 @@ const struct BaseStats gBaseStats[] = .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, + .item2 = ITEM_NONE, // ITEM_EVERSTONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -2465,7 +1946,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 +1962,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 +1971,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 +1987,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 +1996,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 +2012,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_LAGGING_TAIL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2561,7 +2022,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_REGENERATOR, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -2577,15 +2038,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2593,7 +2048,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_REGENERATOR, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -2609,15 +2064,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 20, .friendship = 70, @@ -2625,7 +2074,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_ANALYTIC, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2641,15 +2090,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 20, .friendship = 70, @@ -2657,7 +2100,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_ANALYTIC, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2665,7 +2108,7 @@ const struct BaseStats gBaseStats[] = [SPECIES_FARFETCHD] = { .baseHP = 52, - .baseAttack = 65, + .baseAttack = 90, .baseDefense = 55, .baseSpeed = 60, .baseSpAttack = 58, @@ -2673,15 +2116,9 @@ const struct BaseStats gBaseStats[] = .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, + .item2 = ITEM_NONE, // ITEM_STICK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2689,7 +2126,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_KEEN_EYE, ABILITY_INNER_FOCUS}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_DEFIANT, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2705,15 +2142,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_SHARP_BEAK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2721,7 +2152,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_RUN_AWAY, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 8, + .abilityHidden = ABILITY_TANGLED_FEET, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2731,21 +2162,15 @@ const struct BaseStats gBaseStats[] = .baseHP = 60, .baseAttack = 110, .baseDefense = 70, - .baseSpeed = 100, + .baseSpeed = 110, .baseSpAttack = 60, .baseSpDefense = 60, .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, + .item2 = ITEM_NONE, // ITEM_SHARP_BEAK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2753,7 +2178,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_RUN_AWAY, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 10, + .abilityHidden = ABILITY_TANGLED_FEET, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2769,23 +2194,16 @@ 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, + .abilities = {ABILITY_THICK_FAT, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_ICE_BODY, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -2801,23 +2219,16 @@ 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, + .abilities = {ABILITY_THICK_FAT, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_ICE_BODY, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -2833,15 +2244,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_BLACK_SLUDGE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2849,7 +2254,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_STENCH, ABILITY_STICKY_HOLD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_POISON_TOUCH, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -2865,15 +2270,10 @@ 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, + .item1 = ITEM_NONE, // ITEM_BLACK_SLUDGE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2881,7 +2281,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_STENCH, ABILITY_STICKY_HOLD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_POISON_TOUCH, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -2897,23 +2297,18 @@ 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, + .item1 = ITEM_NONE, // ITEM_PEARL, + .item2 = ITEM_NONE, // ITEM_BIG_PEARL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, - .abilities = {ABILITY_SHELL_ARMOR, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_SKILL_LINK}, + .abilityHidden = ABILITY_OVERCOAT, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -2929,23 +2324,18 @@ 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, + .item1 = ITEM_NONE, // ITEM_PEARL, + .item2 = ITEM_NONE, // ITEM_BIG_PEARL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, - .abilities = {ABILITY_SHELL_ARMOR, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_SKILL_LINK}, + .abilityHidden = ABILITY_OVERCOAT, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -2961,15 +2351,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 +2360,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 +2375,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 +2384,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 +2399,15 @@ 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, + .abilities = {ABILITY_CURSED_BODY, ABILITY_NONE}, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -3057,15 +2423,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 +2432,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_ROCK_HEAD, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WEAK_ARMOR, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -3089,23 +2448,16 @@ 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, + .abilities = {ABILITY_INSOMNIA, ABILITY_FOREWARN}, + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -3121,23 +2473,16 @@ 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, + .abilities = {ABILITY_INSOMNIA, ABILITY_FOREWARN}, + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -3153,15 +2498,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 +2507,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -3185,15 +2523,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 +2532,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_RED, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_VOLTORB] = @@ -3217,15 +2548,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 +2557,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_SOUNDPROOF, ABILITY_STATIC}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_AFTERMATH, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -3243,21 +2567,14 @@ const struct BaseStats gBaseStats[] = .baseHP = 60, .baseAttack = 50, .baseDefense = 70, - .baseSpeed = 140, + .baseSpeed = 150, .baseSpAttack = 80, .baseSpDefense = 80, .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 +2582,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_SOUNDPROOF, ABILITY_STATIC}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_AFTERMATH, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -3281,15 +2598,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_PSYCHIC_SEED, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3297,7 +2608,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HARVEST, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -3309,19 +2620,12 @@ const struct BaseStats gBaseStats[] = .baseDefense = 85, .baseSpeed = 55, .baseSpAttack = 125, - .baseSpDefense = 65, + .baseSpDefense = 75, .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 +2633,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HARVEST, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -3345,15 +2649,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_THICK_CLUB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3361,7 +2659,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,15 +2675,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_THICK_CLUB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3393,7 +2685,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 +2701,16 @@ 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, + .abilities = {ABILITY_LIMBER, ABILITY_RECKLESS}, + .abilityHidden = ABILITY_UNBURDEN, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3441,23 +2726,16 @@ 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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_IRON_FIST}, + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3473,15 +2751,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_LAGGING_TAIL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3489,7 +2761,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,15 +2777,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_SMOKE_BALL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3521,7 +2787,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, }, @@ -3537,15 +2802,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_SMOKE_BALL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3553,7 +2812,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, }, @@ -3569,15 +2827,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 +2836,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 4, + .abilityHidden = ABILITY_RECKLESS, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -3601,15 +2852,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 +2861,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RECKLESS, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -3633,15 +2877,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_NONE, // ITEM_LUCKY_PUNCH, .genderRatio = MON_FEMALE, .eggCycles = 40, .friendship = 140, @@ -3649,7 +2887,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HEALER, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -3665,23 +2903,16 @@ 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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -3697,23 +2928,16 @@ 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, + .abilities = {ABILITY_EARLY_BIRD, ABILITY_SCRAPPY}, + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3729,23 +2953,17 @@ 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, + .item2 = ITEM_NONE, // ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SNIPER}, + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -3761,23 +2979,18 @@ 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, + .item2 = ITEM_NONE, // ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_POISON_POINT, ABILITY_SNIPER}, + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -3793,15 +3006,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_NONE, // ITEM_MYSTIC_WATER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3809,7 +3016,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 +3032,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_NONE, // ITEM_MYSTIC_WATER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3841,7 +3042,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,15 +3058,10 @@ 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, + .item1 = ITEM_NONE, // ITEM_STARDUST, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, .genderRatio = MON_GENDERLESS, .eggCycles = 20, .friendship = 70, @@ -3873,7 +3069,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_ILLUMINATE, ABILITY_NATURAL_CURE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_ANALYTIC, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3889,15 +3085,10 @@ 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, + .item1 = ITEM_NONE, // ITEM_STARDUST, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, .genderRatio = MON_GENDERLESS, .eggCycles = 20, .friendship = 70, @@ -3905,7 +3096,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_ILLUMINATE, ABILITY_NATURAL_CURE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_ANALYTIC, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -3919,25 +3110,18 @@ const struct BaseStats gBaseStats[] = .baseSpAttack = 100, .baseSpDefense = 120, .type1 = TYPE_PSYCHIC, - .type2 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, .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, + .abilities = {ABILITY_SOUNDPROOF, ABILITY_FILTER}, + .abilityHidden = ABILITY_TECHNICIAN, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -3953,23 +3137,16 @@ 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, + .abilities = {ABILITY_SWARM, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_STEADFAST, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -3985,23 +3162,16 @@ 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, + .abilities = {ABILITY_OBLIVIOUS, ABILITY_FOREWARN}, + .abilityHidden = ABILITY_DRY_SKIN, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -4017,15 +3187,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_ELECTIRIZER, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 25, .friendship = 70, @@ -4033,9 +3197,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 +3213,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_MAGMARIZER, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 25, .friendship = 70, @@ -4065,7 +3223,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 +3239,16 @@ 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, + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_MOXIE, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4113,23 +3264,17 @@ 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, + .abilities = {ABILITY_INTIMIDATE, ABILITY_ANGER_POINT}, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4145,15 +3290,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 +3299,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 4, + .abilityHidden = ABILITY_RATTLED, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -4177,15 +3315,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 +3324,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_MOXIE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4209,15 +3340,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_NONE, // ITEM_MYSTIC_WATER, + .item2 = ITEM_NONE, // ITEM_MYSTIC_WATER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 70, @@ -4225,7 +3351,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_WATER_ABSORB, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HYDRATION, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4241,15 +3367,10 @@ 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, - .item2 = ITEM_METAL_POWDER, + .item1 = ITEM_NONE, // ITEM_QUICK_POWDER, + .item2 = ITEM_NONE, // ITEM_METAL_POWDER, .genderRatio = MON_GENDERLESS, .eggCycles = 20, .friendship = 70, @@ -4257,7 +3378,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_DITTO, .eggGroup2 = EGG_GROUP_DITTO, .abilities = {ABILITY_LIMBER, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_IMPOSTER, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -4273,23 +3394,16 @@ 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, + .abilities = {ABILITY_RUN_AWAY, ABILITY_ADAPTABILITY}, + .abilityHidden = ABILITY_ANTICIPATION, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4305,23 +3419,16 @@ 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}, + .abilityHidden = ABILITY_HYDRATION, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4337,23 +3444,16 @@ 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}, + .abilityHidden = ABILITY_QUICK_FEET, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -4369,23 +3469,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 +3494,16 @@ 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, + .abilities = {ABILITY_TRACE, ABILITY_DOWNLOAD}, + .abilityHidden = ABILITY_ANALYTIC, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -4433,15 +3519,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 +3528,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WEAK_ARMOR, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4465,15 +3544,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 +3553,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WEAK_ARMOR, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4497,15 +3569,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 +3578,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_BATTLE_ARMOR}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WEAK_ARMOR, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4529,15 +3594,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 +3603,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_BATTLE_ARMOR}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WEAK_ARMOR, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4561,15 +3619,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 +3628,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_ROCK_HEAD, ABILITY_PRESSURE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -4593,15 +3644,10 @@ 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, + .item1 = ITEM_NONE, // ITEM_LEFTOVERS, + .item2 = ITEM_NONE, // ITEM_LEFTOVERS, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 40, .friendship = 70, @@ -4609,7 +3655,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_IMMUNITY, ABILITY_THICK_FAT}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_GLUTTONY, .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -4625,15 +3671,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 +3680,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SNOW_CLOAK, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4657,15 +3696,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 +3705,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_STATIC, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -4689,15 +3721,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 +3730,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,15 +3746,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -4737,7 +3756,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,15 +3772,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -4769,7 +3782,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,15 +3798,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_NONE, // ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -4801,7 +3808,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_MULTISCALE, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4817,15 +3824,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 +3833,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -4849,15 +3849,10 @@ 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, + .item1 = ITEM_NONE, // ITEM_LUM_BERRY, + .item2 = ITEM_NONE, // ITEM_LUM_BERRY, .genderRatio = MON_GENDERLESS, .eggCycles = 120, .friendship = 100, @@ -4865,7 +3860,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 +3876,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 +3884,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_LEAF_GUARD, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -4913,15 +3900,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 +3910,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_LEAF_GUARD, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -4945,15 +3926,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 +3936,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_LEAF_GUARD, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -4977,15 +3952,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 +3961,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 +3978,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 +3987,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 +4003,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 +4012,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 +4028,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 +4037,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5105,15 +4053,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 +4063,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_BLUE, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_FERALIGATR] = @@ -5137,15 +4079,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 +4089,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5169,15 +4105,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 +4114,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_FRISK, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5201,15 +4130,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 +4139,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_FRISK, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5233,15 +4155,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 +4164,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INSOMNIA, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_TINTED_LENS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5260,20 +4175,13 @@ const struct BaseStats gBaseStats[] = .baseAttack = 50, .baseDefense = 50, .baseSpeed = 70, - .baseSpAttack = 76, + .baseSpAttack = 86, .baseSpDefense = 96, .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 +4189,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INSOMNIA, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_TINTED_LENS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5297,15 +4205,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 +4214,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RATTLED, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -5329,15 +4230,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 +4239,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_IRON_FIST, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -5361,15 +4255,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 +4264,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_INSOMNIA}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SNIPER, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -5389,19 +4276,12 @@ const struct BaseStats gBaseStats[] = .baseDefense = 70, .baseSpeed = 40, .baseSpAttack = 60, - .baseSpDefense = 60, + .baseSpDefense = 70, .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 +4289,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_INSOMNIA}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SNIPER, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -5425,15 +4305,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 +4314,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_INFILTRATOR, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -5457,15 +4330,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_NONE, // ITEM_DEEP_SEA_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5473,7 +4340,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 +4356,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_NONE, // ITEM_DEEP_SEA_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5505,7 +4366,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 +4382,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 +4391,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,26 +4404,20 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 15, .baseSpAttack = 45, .baseSpDefense = 55, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, .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, + .item2 = ITEM_NONE, // ITEM_MOON_STONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 10, .friendship = 140, .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_FRIEND_GUARD, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -5583,27 +4431,20 @@ const struct BaseStats gBaseStats[] = .baseSpAttack = 40, .baseSpDefense = 20, .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .type2 = TYPE_FAIRY, .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, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_COMPETITIVE}, + .abilityHidden = ABILITY_FRIEND_GUARD, .bodyColor = BODY_COLOR_PINK, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_TOGEPI] = @@ -5614,18 +4455,11 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 20, .baseSpAttack = 40, .baseSpDefense = 65, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, .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 +4467,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_HUSTLE, ABILITY_SERENE_GRACE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SUPER_LUCK, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -5646,18 +4480,11 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 40, .baseSpAttack = 80, .baseSpDefense = 105, - .type1 = TYPE_NORMAL, + .type1 = TYPE_FAIRY, .type2 = TYPE_FLYING, .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 +4492,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_HUSTLE, ABILITY_SERENE_GRACE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SUPER_LUCK, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -5681,15 +4508,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 +4517,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 6, + .abilityHidden = ABILITY_MAGIC_BOUNCE, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -5713,15 +4533,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 +4543,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 8, + .abilityHidden = ABILITY_MAGIC_BOUNCE, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -5745,15 +4559,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 +4568,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 +4584,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 +4593,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 +4602,15 @@ const struct BaseStats gBaseStats[] = { .baseHP = 90, .baseAttack = 75, - .baseDefense = 75, + .baseDefense = 85, .baseSpeed = 55, .baseSpAttack = 115, .baseSpDefense = 90, .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 +4618,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 +4627,16 @@ const struct BaseStats gBaseStats[] = { .baseHP = 75, .baseAttack = 80, - .baseDefense = 85, + .baseDefense = 95, .baseSpeed = 50, .baseSpAttack = 90, .baseSpDefense = 100, .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, + .item2 = ITEM_NONE, // ITEM_ABSORB_BULB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5857,7 +4644,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HEALER, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -5871,17 +4658,10 @@ const struct BaseStats gBaseStats[] = .baseSpAttack = 20, .baseSpDefense = 50, .type1 = TYPE_WATER, - .type2 = TYPE_WATER, + .type2 = TYPE_FAIRY, .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 +4669,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_THICK_FAT, ABILITY_HUGE_POWER}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAP_SIPPER, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5900,20 +4680,13 @@ const struct BaseStats gBaseStats[] = .baseAttack = 50, .baseDefense = 80, .baseSpeed = 50, - .baseSpAttack = 50, + .baseSpAttack = 60, .baseSpDefense = 80, .type1 = TYPE_WATER, - .type2 = TYPE_WATER, + .type2 = TYPE_FAIRY, .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 +4694,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_THICK_FAT, ABILITY_HUGE_POWER}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAP_SIPPER, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5937,15 +4710,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 +4719,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_STURDY, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RATTLED, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5969,15 +4735,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5985,9 +4745,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 +4761,16 @@ 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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_INFILTRATOR, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -6033,23 +4786,16 @@ 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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_INFILTRATOR, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -6061,27 +4807,20 @@ const struct BaseStats gBaseStats[] = .baseDefense = 70, .baseSpeed = 110, .baseSpAttack = 55, - .baseSpDefense = 85, + .baseSpDefense = 95, .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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_INFILTRATOR, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6097,15 +4836,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 +4845,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_PICKUP}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SKILL_LINK, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -6129,23 +4861,16 @@ 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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SOLAR_POWER}, + .abilityHidden = ABILITY_EARLY_BIRD, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6161,23 +4886,16 @@ 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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SOLAR_POWER}, + .abilityHidden = ABILITY_EARLY_BIRD, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6193,15 +4911,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_WIDE_LENS, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6209,7 +4921,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SPEED_BOOST, ABILITY_COMPOUND_EYES}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_FRISK, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -6225,15 +4937,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 +4946,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_DAMP, ABILITY_WATER_ABSORB}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNAWARE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6257,15 +4962,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 +4971,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_DAMP, ABILITY_WATER_ABSORB}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNAWARE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6289,23 +4987,16 @@ 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}, + .abilityHidden = ABILITY_MAGIC_BOUNCE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -6321,23 +5012,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 +5037,16 @@ 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, + .abilities = {ABILITY_INSOMNIA, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_PRANKSTER, .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -6385,15 +5062,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6401,7 +5072,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_REGENERATOR, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -6417,15 +5088,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 +5097,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 +5112,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 +5122,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 +5137,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 +5146,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_SHADOW_TAG, ABILITY_NONE}, - .safariZoneFleeRate = 4, + .abilityHidden = ABILITY_TELEPATHY, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6513,15 +5162,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 +5171,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_INNER_FOCUS, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 4, + .abilityHidden = ABILITY_SAP_SIPPER, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6545,15 +5187,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 +5196,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_STURDY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_OVERCOAT, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -6577,15 +5212,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 +5221,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_STURDY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_OVERCOAT, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -6609,15 +5237,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 +5246,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SERENE_GRACE, ABILITY_RUN_AWAY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RATTLED, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6641,15 +5262,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 +5271,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,15 +5287,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_METAL_COAT, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, @@ -6689,7 +5297,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_ROCK_HEAD, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -6702,18 +5310,11 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 30, .baseSpAttack = 40, .baseSpDefense = 40, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, .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 +5322,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_INTIMIDATE, ABILITY_RUN_AWAY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RATTLED, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -6734,26 +5335,19 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 45, .baseSpAttack = 60, .baseSpDefense = 60, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, .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, + .abilities = {ABILITY_INTIMIDATE, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_RATTLED, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -6762,22 +5356,16 @@ const struct BaseStats gBaseStats[] = { .baseHP = 65, .baseAttack = 95, - .baseDefense = 75, + .baseDefense = 85, .baseSpeed = 85, .baseSpAttack = 55, .baseSpDefense = 55, .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_NONE, // ITEM_POISON_BARB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6785,7 +5373,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 +5389,16 @@ 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, + .abilities = {ABILITY_SWARM, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_LIGHT_METAL, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -6833,23 +5414,19 @@ 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_NONE, // ITEM_BERRY_JUICE, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_STURDY, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_CONTRARY, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6865,15 +5442,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 +5451,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_GUTS}, - .safariZoneFleeRate = 8, + .abilityHidden = ABILITY_MOXIE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6897,15 +5467,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_QUICK_CLAW, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 35, @@ -6913,9 +5477,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_INNER_FOCUS, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_PICKPOCKET, .bodyColor = BODY_COLOR_BLACK, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_TEDDIURSA] = @@ -6929,25 +5493,18 @@ 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, + .abilities = {ABILITY_PICKUP, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_HONEY_GATHER, .bodyColor = BODY_COLOR_BROWN, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_URSARING] = @@ -6961,23 +5518,16 @@ 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, + .abilities = {ABILITY_GUTS, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -6993,15 +5543,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 +5552,24 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_MAGMA_ARMOR, ABILITY_FLAME_BODY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WEAK_ARMOR, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, [SPECIES_MAGCARGO] = { - .baseHP = 50, + .baseHP = 60, .baseAttack = 50, .baseDefense = 120, .baseSpeed = 30, - .baseSpAttack = 80, + .baseSpAttack = 90, .baseSpDefense = 80, .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 +5577,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_MAGMA_ARMOR, ABILITY_FLAME_BODY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WEAK_ARMOR, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -7057,23 +5593,16 @@ 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, + .abilities = {ABILITY_OBLIVIOUS, ABILITY_SNOW_CLOAK}, + .abilityHidden = ABILITY_THICK_FAT, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -7089,47 +5618,36 @@ 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, + .abilities = {ABILITY_OBLIVIOUS, ABILITY_SNOW_CLOAK}, + .abilityHidden = ABILITY_THICK_FAT, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, [SPECIES_CORSOLA] = { - .baseHP = 55, + .baseHP = 65, .baseAttack = 55, - .baseDefense = 85, + .baseDefense = 95, .baseSpeed = 35, .baseSpAttack = 65, - .baseSpDefense = 85, + .baseSpDefense = 95, .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, + .item2 = ITEM_NONE, // ITEM_LUMINOUS_MOSS, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = 70, @@ -7137,7 +5655,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_HUSTLE, ABILITY_NATURAL_CURE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_REGENERATOR, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -7153,23 +5671,16 @@ 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, + .abilities = {ABILITY_HUSTLE, ABILITY_SNIPER}, + .abilityHidden = ABILITY_MOODY, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -7185,23 +5696,17 @@ 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, + .abilities = {ABILITY_SUCTION_CUPS, ABILITY_SNIPER}, + .abilityHidden = ABILITY_MOODY, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -7217,15 +5722,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,14 +5731,14 @@ 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, + .baseHP = 85, .baseAttack = 40, .baseDefense = 70, .baseSpeed = 70, @@ -7249,15 +5747,8 @@ const struct BaseStats gBaseStats[] = .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 +5756,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,15 +5772,9 @@ 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_NONE, // ITEM_METAL_COAT, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, @@ -7297,7 +5782,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_KEEN_EYE, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WEAK_ARMOR, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -7313,15 +5798,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 +5807,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_EARLY_BIRD, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -7345,15 +5823,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 +5832,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_EARLY_BIRD, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -7377,23 +5848,19 @@ 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, + .item2 = ITEM_NONE, // ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SNIPER}, + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -7409,15 +5876,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 +5885,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 +5901,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 +5911,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 +5928,15 @@ 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, + .abilities = {ABILITY_TRACE, ABILITY_DOWNLOAD}, + .abilityHidden = ABILITY_ANALYTIC, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -7505,23 +5952,16 @@ 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, + .abilities = {ABILITY_INTIMIDATE, ABILITY_FRISK}, + .abilityHidden = ABILITY_SAP_SIPPER, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -7537,23 +5977,16 @@ 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, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_MOODY, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -7569,23 +6002,16 @@ 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, + .abilities = {ABILITY_GUTS, ABILITY_STEADFAST}, + .abilityHidden = ABILITY_VITAL_SPIRIT, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -7601,23 +6027,16 @@ 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, + .abilities = {ABILITY_INTIMIDATE, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_STEADFAST, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -7633,23 +6052,16 @@ 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, + .abilities = {ABILITY_OBLIVIOUS, ABILITY_FOREWARN}, + .abilityHidden = ABILITY_HYDRATION, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -7665,15 +6077,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_ELECTIRIZER, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 25, .friendship = 70, @@ -7681,9 +6087,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 +6103,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_MAGMARIZER, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 25, .friendship = 70, @@ -7713,7 +6113,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,23 +6129,18 @@ 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, + .item1 = ITEM_NONE, // ITEM_MOOMOO_MILK, + .item2 = ITEM_NONE, // ITEM_MOOMOO_MILK, .genderRatio = MON_FEMALE, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_THICK_FAT, ABILITY_SCRAPPY}, + .abilityHidden = ABILITY_SAP_SIPPER, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -7761,15 +6156,9 @@ 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, - .item2 = ITEM_LUCKY_EGG, + .expYield = 608, + .evYield_HP = 3, + .item2 = ITEM_NONE, // ITEM_LUCKY_EGG, .genderRatio = MON_FEMALE, .eggCycles = 40, .friendship = 140, @@ -7777,7 +6166,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HEALER, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -7793,15 +6182,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 +6192,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -7825,15 +6208,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 +6218,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -7857,15 +6234,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 +6244,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -7889,15 +6260,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 +6269,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 +6286,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 +6294,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 +6309,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 +6318,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_SAND_STREAM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -7985,15 +6334,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 +6343,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_MULTISCALE, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -8017,15 +6359,10 @@ 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, + .item1 = ITEM_NONE, // ITEM_SACRED_ASH, + .item2 = ITEM_NONE, // ITEM_SACRED_ASH, .genderRatio = MON_GENDERLESS, .eggCycles = 120, .friendship = 0, @@ -8033,7 +6370,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_REGENERATOR, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -8049,15 +6386,10 @@ 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, + .item1 = ITEM_NONE, // ITEM_LUM_BERRY, + .item2 = ITEM_NONE, // ITEM_LUM_BERRY, .genderRatio = MON_GENDERLESS, .eggCycles = 120, .friendship = 100, @@ -8065,61 +6397,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 +6412,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 +6421,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNBURDEN, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8163,15 +6437,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 +6446,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNBURDEN, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8195,15 +6462,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 +6471,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_UNBURDEN, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8227,15 +6487,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 +6496,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 +6513,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 +6522,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 +6538,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 +6547,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 +6563,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 +6572,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 +6588,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 +6597,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 +6613,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 +6622,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 +6638,16 @@ 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, + .abilities = {ABILITY_RUN_AWAY, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_RATTLED, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -8451,23 +6663,16 @@ 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, + .abilities = {ABILITY_INTIMIDATE, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_MOXIE, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -8483,23 +6688,18 @@ 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_NONE, // ITEM_POTION, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_PICKUP, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_QUICK_FEET, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -8515,23 +6715,18 @@ 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_NONE, // ITEM_POTION, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_PICKUP, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_QUICK_FEET, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -8547,15 +6742,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_NONE, // ITEM_PECHA_BERRY, + .item2 = ITEM_NONE, // ITEM_BRIGHT_POWDER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8563,7 +6753,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 +6769,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 +6778,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 +6788,14 @@ const struct BaseStats gBaseStats[] = .baseAttack = 70, .baseDefense = 50, .baseSpeed = 65, - .baseSpAttack = 90, + .baseSpAttack = 100, .baseSpDefense = 50, .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, + .item2 = ITEM_NONE, // ITEM_SHED_SHELL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8627,7 +6803,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RIVALRY, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -8644,14 +6820,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 +6828,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 +6843,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_SHED_SHELL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8691,7 +6853,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 +6869,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_NONE, // ITEM_MENTAL_HERB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8723,7 +6879,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 +6895,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_NONE, // ITEM_MENTAL_HERB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8755,7 +6905,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 +6921,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_NONE, // ITEM_MENTAL_HERB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8787,7 +6931,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 +6947,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_POWER_HERB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8819,7 +6957,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_PICKPOCKET, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -8835,15 +6973,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_POWER_HERB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8851,7 +6983,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_PICKPOCKET, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -8867,15 +6999,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_POWER_HERB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8883,103 +7009,7 @@ 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, + .abilityHidden = ABILITY_PICKPOCKET, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -8995,15 +7025,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 +7034,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SCRAPPY, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -9022,20 +7045,13 @@ const struct BaseStats gBaseStats[] = .baseAttack = 85, .baseDefense = 60, .baseSpeed = 125, - .baseSpAttack = 50, + .baseSpAttack = 75, .baseSpDefense = 50, .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 +7059,187 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SCRAPPY, + .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, + .item1 = ITEM_NONE, // ITEM_PRETTY_WING, + .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_HYDRATION}, + .abilityHidden = ABILITY_RAIN_DISH, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_PELIPPER] = + { + .baseHP = 60, + .baseAttack = 50, + .baseDefense = 100, + .baseSpeed = 65, + .baseSpAttack = 95, + .baseSpDefense = 70, + .type1 = TYPE_WATER, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 154, + .evYield_Defense = 2, + .item1 = ITEM_NONE, // ITEM_PRETTY_WING, + .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, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 235, + .expYield = 40, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, + .abilityHidden = ABILITY_TELEPATHY, + .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 = 97, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, + .abilityHidden = ABILITY_TELEPATHY, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_GARDEVOIR] = + { + .baseHP = 68, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 80, + .baseSpAttack = 125, + .baseSpDefense = 115, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 233, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .item1 = ITEM_NONE, // ITEM_HONEY, + .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, + .baseSpeed = 80, + .baseSpAttack = 100, + .baseSpDefense = 82, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 75, + .expYield = 159, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_UNNERVE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -9059,23 +7255,18 @@ 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_NONE, // ITEM_TINY_MUSHROOM, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_POISON_HEAL}, + .abilityHidden = ABILITY_QUICK_FEET, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -9091,1819 +7282,22 @@ 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_NONE, // ITEM_TINY_MUSHROOM, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_POISON_HEAL}, + .abilityHidden = ABILITY_TECHNICIAN, .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_NORMAL, - .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_STEEL, - .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 +7309,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 +7318,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 +7333,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 +7342,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 +7357,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 +7366,82 @@ 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_NONE, // 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}, + .abilityHidden = ABILITY_INFILTRATOR, + .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 +7456,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 +7465,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SOUNDPROOF, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RATTLED, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -11141,13 +7483,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 +7490,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SOUNDPROOF, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SCRAPPY, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -11167,19 +7502,12 @@ const struct BaseStats gBaseStats[] = .baseDefense = 63, .baseSpeed = 68, .baseSpAttack = 91, - .baseSpDefense = 63, + .baseSpDefense = 73, .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 +7515,216 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SOUNDPROOF, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SCRAPPY, .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_NONE, // 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}, + .abilityHidden = ABILITY_SHEER_FORCE, + .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_NONE, // 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}, + .abilityHidden = ABILITY_SHEER_FORCE, + .bodyColor = BODY_COLOR_BROWN, + .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 = 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}, + .abilityHidden = ABILITY_SAP_SIPPER, + .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_NONE, // 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}, + .abilityHidden = ABILITY_SAND_FORCE, + .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, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NORMALIZE}, + .abilityHidden = ABILITY_WONDER_SKIN, .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, + .baseSpeed = 90, + .baseSpAttack = 55, + .baseSpDefense = 55, + .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, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NORMALIZE}, + .abilityHidden = ABILITY_WONDER_SKIN, + .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, + .item2 = ITEM_NONE, // ITEM_WIDE_LENS, .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_STALL}, + .abilityHidden = ABILITY_PRANKSTER, + .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, + .type1 = TYPE_STEEL, + .type2 = TYPE_FAIRY, .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, + .item2 = ITEM_NONE, // ITEM_IRON_BALL, + .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}, + .abilityHidden = ABILITY_SHEER_FORCE, + .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -11491,15 +7739,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_HARD_STONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 35, .friendship = 35, @@ -11507,7 +7749,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_STURDY, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HEAVY_METAL, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -11523,15 +7765,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_HARD_STONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 35, .friendship = 35, @@ -11539,7 +7775,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_STURDY, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HEAVY_METAL, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -11555,15 +7791,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_HARD_STONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 35, .friendship = 35, @@ -11571,40 +7801,160 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_STURDY, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HEAVY_METAL, .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}, + .abilityHidden = ABILITY_TELEPATHY, + .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}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .item2 = ITEM_NONE, // ITEM_CELL_BATTERY, + .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, + .item2 = ITEM_NONE, // ITEM_CELL_BATTERY, + .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 +7962,16 @@ const struct BaseStats gBaseStats[] = { .baseHP = 65, .baseAttack = 73, - .baseDefense = 55, + .baseDefense = 75, .baseSpeed = 85, .baseSpAttack = 47, - .baseSpDefense = 75, + .baseSpDefense = 85, .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_NONE, // ITEM_BRIGHT_POWDER, .genderRatio = MON_MALE, .eggCycles = 15, .friendship = 70, @@ -11635,7 +7979,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_ILLUMINATE, ABILITY_SWARM}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_PRANKSTER, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -11644,34 +7988,796 @@ const struct BaseStats gBaseStats[] = { .baseHP = 65, .baseAttack = 47, - .baseDefense = 55, + .baseDefense = 75, .baseSpeed = 85, .baseSpAttack = 73, - .baseSpDefense = 75, + .baseSpDefense = 85, .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_NONE, // 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, + .abilities = {ABILITY_OBLIVIOUS, ABILITY_TINTED_LENS}, + .abilityHidden = ABILITY_PRANKSTER, .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_NONE, // 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}, + .abilityHidden = ABILITY_LEAF_GUARD, + .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_NONE, // ITEM_ORAN_BERRY, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_GLUTTONY, + .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_NONE, // ITEM_ORAN_BERRY, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_GLUTTONY, + .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_NONE, // 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_NONE, // 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, + .abilities = {ABILITY_OBLIVIOUS, ABILITY_SIMPLE}, + .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, + .abilities = {ABILITY_MAGMA_ARMOR, ABILITY_SOLID_ROCK}, + .abilityHidden = ABILITY_ANGER_POINT, + .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_NONE, // 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}, + .abilityHidden = ABILITY_GLUTTONY, + .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}, + .abilityHidden = ABILITY_GLUTTONY, + .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, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_CONTRARY, + .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_NONE, // 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}, + .abilityHidden = ABILITY_SHEER_FORCE, + .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, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .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, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .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, + .item2 = ITEM_NONE, // ITEM_STICKY_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}, + .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, + .item2 = ITEM_NONE, // ITEM_STICKY_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}, + .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_NONE, // 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}, + .abilityHidden = ABILITY_TOXIC_BOOST, + .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, + .item2 = ITEM_NONE, // ITEM_SHED_SHELL, + .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}, + .abilityHidden = ABILITY_INFILTRATOR, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_LUNATONE] = + { + .baseHP = 90, + .baseAttack = 55, + .baseDefense = 65, + .baseSpeed = 70, + .baseSpAttack = 95, + .baseSpDefense = 85, + .type1 = TYPE_ROCK, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 161, + .evYield_SpAttack = 2, + .item1 = ITEM_NONE, // ITEM_STARDUST, + .item2 = ITEM_NONE, // 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] = + { + .baseHP = 90, + .baseAttack = 95, + .baseDefense = 85, + .baseSpeed = 70, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_ROCK, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 161, + .evYield_Attack = 2, + .item1 = ITEM_NONE, // ITEM_STARDUST, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_OBLIVIOUS, ABILITY_ANTICIPATION}, + .abilityHidden = ABILITY_HYDRATION, + .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, + .abilities = {ABILITY_OBLIVIOUS, ABILITY_ANTICIPATION}, + .abilityHidden = ABILITY_HYDRATION, + .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}, + .abilityHidden = ABILITY_ADAPTABILITY, + .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}, + .abilityHidden = ABILITY_ADAPTABILITY, + .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, + .item2 = ITEM_NONE, // ITEM_LIGHT_CLAY, + .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, + .item2 = ITEM_NONE, // ITEM_LIGHT_CLAY, + .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 +8789,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_BIG_ROOT, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -11699,7 +8799,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SUCTION_CUPS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_STORM_DRAIN, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -11715,15 +8815,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_BIG_ROOT, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -11731,7 +8825,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SUCTION_CUPS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_STORM_DRAIN, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -11747,15 +8841,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 +8850,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 +8866,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 +8875,577 @@ 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_PSYCHIC, - .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_PSYCHIC, - .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, + .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}, + .abilityHidden = ABILITY_ADAPTABILITY, + .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, + .abilities = {ABILITY_MARVEL_SCALE, ABILITY_COMPETITIVE}, + .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_NONE, // ITEM_MYSTIC_WATER, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_PROTEAN, + .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_NONE, // 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_FRISK}, + .abilityHidden = ABILITY_CURSED_BODY, + .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_NONE, // 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_FRISK}, + .abilityHidden = ABILITY_CURSED_BODY, + .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_NONE, // 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}, + .abilityHidden = ABILITY_FRISK, + .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_NONE, // 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}, + .abilityHidden = ABILITY_FRISK, + .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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SOLAR_POWER}, + .abilityHidden = ABILITY_HARVEST, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CHIMECHO] = + { + .baseHP = 75, + .baseAttack = 50, + .baseDefense = 80, + .baseSpeed = 65, + .baseSpAttack = 95, + .baseSpDefense = 90, .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .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, + .expYield = 159, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_CLEANSE_TAG, .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 35, - .growthRate = GROWTH_SLOW, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, - .safariZoneFleeRate = 0, + .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, + .abilities = {ABILITY_PRESSURE, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_JUSTIFIED, .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}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .item2 = ITEM_NONE, // ITEM_SNOWBALL, + .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_ICE_BODY}, + .abilityHidden = ABILITY_MOODY, + .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, + .abilities = {ABILITY_INNER_FOCUS, ABILITY_ICE_BODY}, + .abilityHidden = ABILITY_MOODY, + .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, + .abilities = {ABILITY_THICK_FAT, ABILITY_ICE_BODY}, + .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, + .abilities = {ABILITY_THICK_FAT, ABILITY_ICE_BODY}, + .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, + .abilities = {ABILITY_THICK_FAT, ABILITY_ICE_BODY}, + .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_NONE, // ITEM_PEARL, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_RATTLED, + .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_NONE, // 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_NONE, // 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}, + .abilityHidden = ABILITY_HYDRATION, + .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_NONE, // 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_NONE, // 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}, + .abilityHidden = ABILITY_HYDRATION, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + [SPECIES_BAGON] = { .baseHP = 45, @@ -11907,15 +9457,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_NONE, // ITEM_DRAGON_FANG, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -11923,7 +9467,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_DRAGON, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_ROCK_HEAD, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SHEER_FORCE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -11939,15 +9483,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_NONE, // ITEM_DRAGON_FANG, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -11955,7 +9493,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_DRAGON, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_ROCK_HEAD, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_OVERCOAT, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -11971,15 +9509,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_NONE, // ITEM_DRAGON_FANG, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -11987,7 +9519,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_DRAGON, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_MOXIE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12003,15 +9535,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 40, .friendship = 35, @@ -12019,7 +9545,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_LIGHT_METAL, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12035,15 +9561,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 40, .friendship = 35, @@ -12051,7 +9571,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_LIGHT_METAL, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12067,15 +9587,9 @@ 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, + .item2 = ITEM_NONE, // ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 40, .friendship = 35, @@ -12083,7 +9597,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_LIGHT_METAL, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12099,15 +9613,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 +9622,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 +9638,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 +9647,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_ICE_BODY, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12163,15 +9663,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 +9673,11 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_LIGHT_METAL, .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 +9689,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 +9698,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 +9713,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 +9722,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,15 +9810,10 @@ 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, + .item1 = ITEM_NONE, // ITEM_STAR_PIECE, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, .genderRatio = MON_GENDERLESS, .eggCycles = 120, .friendship = 100, @@ -12371,7 +9821,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 +9836,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 +9847,13048 @@ 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}, + .abilityHidden = ABILITY_IRON_FIST, + .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}, + .abilityHidden = ABILITY_IRON_FIST, + .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}, + .abilityHidden = ABILITY_IRON_FIST, + .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}, + .abilityHidden = ABILITY_DEFIANT, + .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}, + .abilityHidden = ABILITY_DEFIANT, + .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}, + .abilityHidden = ABILITY_DEFIANT, + .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}, + .abilityHidden = ABILITY_RECKLESS, + .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}, + .abilityHidden = ABILITY_RECKLESS, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_STARAPTOR] = + { + .baseHP = 85, + .baseAttack = 120, + .baseDefense = 70, + .baseSpeed = 100, + .baseSpAttack = 50, + .baseSpDefense = 60, + .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}, + .abilityHidden = ABILITY_RECKLESS, + .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, + .abilities = {ABILITY_SIMPLE, ABILITY_UNAWARE}, + .abilityHidden = ABILITY_MOODY, + .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, + .abilities = {ABILITY_SIMPLE, ABILITY_UNAWARE}, + .abilityHidden = ABILITY_MOODY, + .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, + .item2 = ITEM_NONE, // ITEM_METRONOME, + .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, + .item2 = ITEM_NONE, // ITEM_METRONOME, + .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}, + .abilityHidden = ABILITY_TECHNICIAN, + .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, + .abilities = {ABILITY_RIVALRY, ABILITY_INTIMIDATE}, + .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, + .abilities = {ABILITY_RIVALRY, ABILITY_INTIMIDATE}, + .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, + .abilities = {ABILITY_RIVALRY, ABILITY_INTIMIDATE}, + .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_NONE, // 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}, + .abilityHidden = ABILITY_LEAF_GUARD, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ROSERADE] = + { + .baseHP = 60, + .baseAttack = 70, + .baseDefense = 65, + .baseSpeed = 90, + .baseSpAttack = 125, + .baseSpDefense = 105, + .type1 = TYPE_GRASS, + .type2 = TYPE_POISON, + .catchRate = 75, + .expYield = 232, + .evYield_SpAttack = 3, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_TECHNICIAN, + .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, + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_NONE}, + .abilityHidden = ABILITY_SHEER_FORCE, + .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, + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_NONE}, + .abilityHidden = ABILITY_SHEER_FORCE, + .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}, + .abilityHidden = ABILITY_OVERCOAT, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_BURMY_SANDY] = + { + .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_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_BURMY_TRASH] = + { + .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_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_NONE, // ITEM_SILVER_POWDER, + .genderRatio = MON_FEMALE, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, + .abilityHidden = ABILITY_OVERCOAT, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_WORMADAM_SANDY] = + { + .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, + .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, + .abilityHidden = ABILITY_OVERCOAT, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_WORMADAM_TRASH] = + { + .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, + .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, + .abilityHidden = ABILITY_OVERCOAT, + .bodyColor = BODY_COLOR_RED, + .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_NONE, // 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}, + .abilityHidden = ABILITY_TINTED_LENS, + .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, + .item2 = ITEM_NONE, // ITEM_HONEY, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_HONEY_GATHER, ABILITY_NONE}, + .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_NONE, // 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}, + .abilityHidden = ABILITY_UNNERVE, + .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_NONE, // 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_NONE, // 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_FLOWER_GIFT, ABILITY_NONE}, + .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, + .abilities = {ABILITY_STICKY_HOLD, ABILITY_STORM_DRAIN}, + .abilityHidden = ABILITY_SAND_FORCE, + .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, + .abilities = {ABILITY_STICKY_HOLD, ABILITY_STORM_DRAIN}, + .abilityHidden = ABILITY_SAND_FORCE, + .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, + .abilities = {ABILITY_TECHNICIAN, ABILITY_PICKUP}, + .abilityHidden = ABILITY_SKILL_LINK, + .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, + .abilities = {ABILITY_AFTERMATH, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_FLARE_BOOST, + .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, + .abilities = {ABILITY_AFTERMATH, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_FLARE_BOOST, + .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, + .abilities = {ABILITY_RUN_AWAY, ABILITY_KLUTZ}, + .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, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_KLUTZ}, + .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, + .abilities = {ABILITY_INSOMNIA, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_MOXIE, + .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}, + .abilityHidden = ABILITY_DEFIANT, + .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_NONE, // 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, + .abilities = {ABILITY_STENCH, ABILITY_AFTERMATH}, + .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, + .abilities = {ABILITY_STENCH, ABILITY_AFTERMATH}, + .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_NONE, // ITEM_METAL_COAT, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_LEVITATE, ABILITY_HEATPROOF}, + .abilityHidden = ABILITY_HEAVY_METAL, + .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_NONE, // ITEM_METAL_COAT, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_LEVITATE, ABILITY_HEATPROOF}, + .abilityHidden = ABILITY_HEAVY_METAL, + .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}, + .abilityHidden = ABILITY_RATTLED, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MIMEJR] = + { + .baseHP = 20, + .baseAttack = 25, + .baseDefense = 45, + .baseSpeed = 60, + .baseSpAttack = 70, + .baseSpDefense = 90, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .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, + .abilities = {ABILITY_SOUNDPROOF, ABILITY_FILTER}, + .abilityHidden = ABILITY_TECHNICIAN, + .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, + .item1 = ITEM_NONE, // ITEM_OVAL_STONE, + .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}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .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, + .item2 = ITEM_NONE, // ITEM_METRONOME, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_KEEN_EYE, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_BIG_PECKS, + .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}, + .abilityHidden = ABILITY_INFILTRATOR, + .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_NONE, // ITEM_LEFTOVERS, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_GLUTTONY, + .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, + .abilities = {ABILITY_STEADFAST, ABILITY_INNER_FOCUS}, + .abilityHidden = ABILITY_PRANKSTER, + .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, + .abilities = {ABILITY_STEADFAST, ABILITY_INNER_FOCUS}, + .abilityHidden = ABILITY_JUSTIFIED, + .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}, + .abilityHidden = ABILITY_SAND_FORCE, + .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}, + .abilityHidden = ABILITY_SAND_FORCE, + .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_NONE, // ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_WATER_3, + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_SNIPER}, + .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_NONE, // ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_WATER_3, + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_SNIPER}, + .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, + .item2 = ITEM_NONE, // ITEM_BLACK_SLUDGE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 100, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_ANTICIPATION, ABILITY_DRY_SKIN}, + .abilityHidden = ABILITY_POISON_TOUCH, + .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, + .item2 = ITEM_NONE, // ITEM_BLACK_SLUDGE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_ANTICIPATION, ABILITY_DRY_SKIN}, + .abilityHidden = ABILITY_POISON_TOUCH, + .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, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_STORM_DRAIN}, + .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, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_STORM_DRAIN}, + .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_NONE, // ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_SNOW_WARNING, ABILITY_NONE}, + .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_NONE, // ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_SNOW_WARNING, ABILITY_NONE}, + .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_NONE, // 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}, + .abilityHidden = ABILITY_PICKPOCKET, + .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_NONE, // 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}, + .abilityHidden = ABILITY_ANALYTIC, + .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, + .item2 = ITEM_NONE, // ITEM_LAGGING_TAIL, + .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, + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_SOLID_ROCK}, + .abilityHidden = ABILITY_RECKLESS, + .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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, + .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, + .item2 = ITEM_NONE, // ITEM_ELECTIRIZER, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_MOTOR_DRIVE, ABILITY_NONE}, + .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, + .item2 = ITEM_NONE, // ITEM_MAGMARIZER, + .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, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FLYING, + .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}, + .abilityHidden = ABILITY_SUPER_LUCK, + .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, + .item2 = ITEM_NONE, // ITEM_WIDE_LENS, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SPEED_BOOST, ABILITY_TINTED_LENS}, + .abilityHidden = ABILITY_FRISK, + .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, + .abilities = {ABILITY_LEAF_GUARD, ABILITY_LEAF_GUARD}, + .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, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_SNOW_CLOAK}, + .abilityHidden = ABILITY_ICE_BODY, + .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}, + .abilityHidden = ABILITY_POISON_HEAL, + .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, + .abilities = {ABILITY_OBLIVIOUS, ABILITY_SNOW_CLOAK}, + .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, + .abilities = {ABILITY_ADAPTABILITY, ABILITY_DOWNLOAD}, + .abilityHidden = ABILITY_ANALYTIC, + .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, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_STEADFAST, ABILITY_NONE}, + .abilityHidden = ABILITY_JUSTIFIED, + .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_NONE, // 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}, + .abilityHidden = ABILITY_SAND_FORCE, + .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_NONE, // 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}, + .abilityHidden = ABILITY_FRISK, + .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, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_CURSED_BODY, + .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_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_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}, + .abilityHidden = ABILITY_TELEPATHY, + .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}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .abilities = {ABILITY_SLOW_START, ABILITY_NONE}, + .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}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .abilities = {ABILITY_HYDRATION, ABILITY_NONE}, + .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, + .abilities = {ABILITY_HYDRATION, ABILITY_NONE}, + .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, + .abilities = {ABILITY_BAD_DREAMS, ABILITY_NONE}, + .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_NONE, // ITEM_LUM_BERRY, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .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, + .abilities = {ABILITY_VICTORY_STAR, ABILITY_NONE}, + .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}, + .abilityHidden = ABILITY_CONTRARY, + .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}, + .abilityHidden = ABILITY_CONTRARY, + .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}, + .abilityHidden = ABILITY_CONTRARY, + .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}, + .abilityHidden = ABILITY_RECKLESS, + .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}, + .abilityHidden = ABILITY_ANALYTIC, + .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}, + .abilityHidden = ABILITY_ANALYTIC, + .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, + .abilities = {ABILITY_INTIMIDATE, ABILITY_SAND_RUSH}, + .abilityHidden = ABILITY_SCRAPPY, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_STOUTLAND] = + { + .baseHP = 85, + .baseAttack = 110, + .baseDefense = 90, + .baseSpeed = 80, + .baseSpAttack = 45, + .baseSpDefense = 90, + .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, + .abilities = {ABILITY_INTIMIDATE, ABILITY_SAND_RUSH}, + .abilityHidden = ABILITY_SCRAPPY, + .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, + .abilities = {ABILITY_LIMBER, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_PRANKSTER, + .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, + .abilities = {ABILITY_LIMBER, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_PRANKSTER, + .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, + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + .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, + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + .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, + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + .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, + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + .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, + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + .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, + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + .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, + .abilities = {ABILITY_FOREWARN, ABILITY_SYNCHRONIZE}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .abilities = {ABILITY_FOREWARN, ABILITY_SYNCHRONIZE}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .abilities = {ABILITY_BIG_PECKS, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_RIVALRY, + .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, + .abilities = {ABILITY_BIG_PECKS, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_RIVALRY, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_UNFEZANT] = + { + .baseHP = 80, + .baseAttack = 115, + .baseDefense = 80, + .baseSpeed = 93, + .baseSpAttack = 65, + .baseSpDefense = 55, + .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, + .abilities = {ABILITY_BIG_PECKS, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_RIVALRY, + .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, + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_MOTOR_DRIVE}, + .abilityHidden = ABILITY_SAP_SIPPER, + .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, + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_MOTOR_DRIVE}, + .abilityHidden = ABILITY_SAP_SIPPER, + .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_NONE, // ITEM_EVERSTONE, + .item2 = ITEM_NONE, // 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_WEAK_ARMOR}, + .abilityHidden = ABILITY_SAND_FORCE, + .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_NONE, // ITEM_EVERSTONE, + .item2 = ITEM_NONE, // 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_WEAK_ARMOR}, + .abilityHidden = ABILITY_SAND_FORCE, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GIGALITH] = + { + .baseHP = 85, + .baseAttack = 135, + .baseDefense = 130, + .baseSpeed = 25, + .baseSpAttack = 60, + .baseSpDefense = 80, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 45, + .expYield = 232, + .evYield_Attack = 3, + .item1 = ITEM_NONE, // ITEM_EVERSTONE, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_SAND_FORCE, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_WOOBAT] = + { + .baseHP = 65, + .baseAttack = 45, + .baseDefense = 43, + .baseSpeed = 72, + .baseSpAttack = 55, + .baseSpDefense = 43, + .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, + .abilities = {ABILITY_UNAWARE, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_SIMPLE, + .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, + .abilities = {ABILITY_UNAWARE, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_SIMPLE, + .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, + .abilities = {ABILITY_SAND_RUSH, ABILITY_SAND_FORCE}, + .abilityHidden = ABILITY_MOLD_BREAKER, + .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, + .abilities = {ABILITY_SAND_RUSH, ABILITY_SAND_FORCE}, + .abilityHidden = ABILITY_MOLD_BREAKER, + .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_NONE, // ITEM_ORAN_BERRY, + .item2 = ITEM_NONE, // ITEM_SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_HEALER, ABILITY_REGENERATOR}, + .abilityHidden = ABILITY_KLUTZ, + .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, + .abilities = {ABILITY_GUTS, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_IRON_FIST, + .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, + .abilities = {ABILITY_GUTS, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_IRON_FIST, + .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, + .abilities = {ABILITY_GUTS, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_IRON_FIST, + .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, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_HYDRATION}, + .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, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_WATER_ABSORB, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SEISMITOAD] = + { + .baseHP = 105, + .baseAttack = 95, + .baseDefense = 75, + .baseSpeed = 74, + .baseSpAttack = 85, + .baseSpDefense = 75, + .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, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_POISON_TOUCH}, + .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_NONE, // 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}, + .abilityHidden = ABILITY_MOLD_BREAKER, + .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_NONE, // 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}, + .abilityHidden = ABILITY_MOLD_BREAKER, + .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_NONE, // 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}, + .abilityHidden = ABILITY_OVERCOAT, + .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_NONE, // 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_LEAF_GUARD, ABILITY_CHLOROPHYLL}, + .abilityHidden = ABILITY_OVERCOAT, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_LEAVANNY] = + { + .baseHP = 75, + .baseAttack = 103, + .baseDefense = 80, + .baseSpeed = 92, + .baseSpAttack = 70, + .baseSpDefense = 80, + .type1 = TYPE_BUG, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 225, + .evYield_Attack = 3, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_OVERCOAT, + .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_NONE, // 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}, + .abilityHidden = ABILITY_SPEED_BOOST, + .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_NONE, // 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}, + .abilityHidden = ABILITY_SPEED_BOOST, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SCOLIPEDE] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 89, + .baseSpeed = 112, + .baseSpAttack = 55, + .baseSpDefense = 69, + .type1 = TYPE_BUG, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 218, + .evYield_Speed = 3, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_SPEED_BOOST, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_COTTONEE] = + { + .baseHP = 40, + .baseAttack = 27, + .baseDefense = 60, + .baseSpeed = 66, + .baseSpAttack = 37, + .baseSpDefense = 50, + .type1 = TYPE_GRASS, + .type2 = TYPE_FAIRY, + .catchRate = 190, + .expYield = 56, + .evYield_Speed = 1, + .item2 = ITEM_NONE, // ITEM_ABSORB_BULB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_PRANKSTER, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_CHLOROPHYLL, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_WHIMSICOTT] = + { + .baseHP = 60, + .baseAttack = 67, + .baseDefense = 85, + .baseSpeed = 116, + .baseSpAttack = 77, + .baseSpDefense = 75, + .type1 = TYPE_GRASS, + .type2 = TYPE_FAIRY, + .catchRate = 75, + .expYield = 168, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_ABSORB_BULB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_PRANKSTER, ABILITY_INFILTRATOR}, + .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, + .item2 = ITEM_NONE, // ITEM_ABSORB_BULB, + .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}, + .abilityHidden = ABILITY_LEAF_GUARD, + .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, + .item2 = ITEM_NONE, // ITEM_ABSORB_BULB, + .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}, + .abilityHidden = ABILITY_LEAF_GUARD, + .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_NONE, // 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, + .abilities = {ABILITY_RECKLESS, ABILITY_ADAPTABILITY}, + .abilityHidden = ABILITY_MOLD_BREAKER, + .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_NONE, // ITEM_BLACK_GLASSES, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_INTIMIDATE, ABILITY_MOXIE}, + .abilityHidden = ABILITY_ANGER_POINT, + .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_NONE, // ITEM_BLACK_GLASSES, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_INTIMIDATE, ABILITY_MOXIE}, + .abilityHidden = ABILITY_ANGER_POINT, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_KROOKODILE] = + { + .baseHP = 95, + .baseAttack = 117, + .baseDefense = 80, + .baseSpeed = 92, + .baseSpAttack = 65, + .baseSpDefense = 70, + .type1 = TYPE_GROUND, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 234, + .evYield_Attack = 3, + .item1 = ITEM_NONE, // ITEM_BLACK_GLASSES, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_INTIMIDATE, ABILITY_MOXIE}, + .abilityHidden = ABILITY_ANGER_POINT, + .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, + .abilities = {ABILITY_SHEER_FORCE, ABILITY_NONE}, + .abilityHidden = ABILITY_ZEN_MODE, + .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_NONE, // 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}, + .abilityHidden = ABILITY_STORM_DRAIN, + .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_NONE, // 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}, + .abilityHidden = ABILITY_WEAK_ARMOR, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CRUSTLE] = + { + .baseHP = 70, + .baseAttack = 105, + .baseDefense = 125, + .baseSpeed = 45, + .baseSpAttack = 65, + .baseSpDefense = 75, + .type1 = TYPE_BUG, + .type2 = TYPE_ROCK, + .catchRate = 75, + .expYield = 170, + .evYield_Defense = 2, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_WEAK_ARMOR, + .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, + .item2 = ITEM_NONE, // ITEM_SHED_SHELL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SHED_SKIN, ABILITY_MOXIE}, + .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, + .item2 = ITEM_NONE, // ITEM_SHED_SHELL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SHED_SKIN, ABILITY_MOXIE}, + .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, + .abilities = {ABILITY_WONDER_SKIN, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_TINTED_LENS, + .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_NONE, // ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_MUMMY, ABILITY_NONE}, + .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_NONE, // ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_MUMMY, ABILITY_NONE}, + .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, + .abilities = {ABILITY_SOLID_ROCK, ABILITY_STURDY}, + .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, + .abilities = {ABILITY_SOLID_ROCK, ABILITY_STURDY}, + .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, + .abilities = {ABILITY_DEFEATIST, ABILITY_NONE}, + .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, + .abilities = {ABILITY_DEFEATIST, ABILITY_NONE}, + .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_NONE, // 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}, + .abilityHidden = ABILITY_AFTERMATH, + .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_NONE, // ITEM_SILK_SCARF, + .item2 = ITEM_NONE, // ITEM_BLACK_SLUDGE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_STENCH, ABILITY_WEAK_ARMOR}, + .abilityHidden = ABILITY_AFTERMATH, + .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, + .abilities = {ABILITY_ILLUSION, ABILITY_NONE}, + .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, + .abilities = {ABILITY_ILLUSION, ABILITY_NONE}, + .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, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_SKILL_LINK, + .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, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_SKILL_LINK, + .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, + .abilities = {ABILITY_FRISK, ABILITY_COMPETITIVE}, + .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, + .abilities = {ABILITY_FRISK, ABILITY_COMPETITIVE}, + .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, + .abilities = {ABILITY_FRISK, ABILITY_COMPETITIVE}, + .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, + .abilities = {ABILITY_OVERCOAT, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, + .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, + .abilities = {ABILITY_OVERCOAT, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, + .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, + .abilities = {ABILITY_OVERCOAT, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, + .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_BIG_PECKS}, + .abilityHidden = ABILITY_HYDRATION, + .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_BIG_PECKS}, + .abilityHidden = ABILITY_HYDRATION, + .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_NONE, // ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_ICE_BODY, ABILITY_SNOW_CLOAK}, + .abilityHidden = ABILITY_WEAK_ARMOR, + .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_NONE, // ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_ICE_BODY, ABILITY_SNOW_CLOAK}, + .abilityHidden = ABILITY_WEAK_ARMOR, + .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_NONE, // ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_ICE_BODY, ABILITY_SNOW_WARNING}, + .abilityHidden = ABILITY_WEAK_ARMOR, + .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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + .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, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + .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}, + .abilityHidden = ABILITY_MOTOR_DRIVE, + .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}, + .abilityHidden = ABILITY_NO_GUARD, + .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}, + .abilityHidden = ABILITY_OVERCOAT, + .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_NONE, // ITEM_TINY_MUSHROOM, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_REGENERATOR, + .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_NONE, // ITEM_TINY_MUSHROOM, + .item2 = ITEM_NONE, // 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}, + .abilityHidden = ABILITY_REGENERATOR, + .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, + .abilities = {ABILITY_WATER_ABSORB, ABILITY_CURSED_BODY}, + .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, + .abilities = {ABILITY_WATER_ABSORB, ABILITY_CURSED_BODY}, + .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, + .abilities = {ABILITY_HEALER, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_REGENERATOR, + .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, + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_UNNERVE}, + .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, + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_UNNERVE}, + .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, + .item2 = ITEM_NONE, // ITEM_STICKY_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_IRON_BARBS, ABILITY_NONE}, + .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, + .item2 = ITEM_NONE, // ITEM_STICKY_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_IRON_BARBS, ABILITY_NONE}, + .abilityHidden = ABILITY_ANTICIPATION, + .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, + .abilities = {ABILITY_TELEPATHY, ABILITY_SYNCHRONIZE}, + .abilityHidden = ABILITY_ANALYTIC, + .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, + .abilities = {ABILITY_TELEPATHY, ABILITY_SYNCHRONIZE}, + .abilityHidden = ABILITY_ANALYTIC, + .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}, + .abilityHidden = ABILITY_INFILTRATOR, + .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}, + .abilityHidden = ABILITY_INFILTRATOR, + .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}, + .abilityHidden = ABILITY_INFILTRATOR, + .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, + .abilities = {ABILITY_RIVALRY, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_UNNERVE, + .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, + .abilities = {ABILITY_RIVALRY, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_UNNERVE, + .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, + .abilities = {ABILITY_RIVALRY, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_UNNERVE, + .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, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_SLUSH_RUSH}, + .abilityHidden = ABILITY_RATTLED, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_BEARTIC] = + { + .baseHP = 95, + .baseAttack = 130, + .baseDefense = 80, + .baseSpeed = 50, + .baseSpAttack = 70, + .baseSpDefense = 80, + .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, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_SLUSH_RUSH}, + .abilityHidden = ABILITY_SWIFT_SWIM, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_CRYOGONAL] = + { + .baseHP = 80, + .baseAttack = 50, + .baseDefense = 50, + .baseSpeed = 105, + .baseSpAttack = 95, + .baseSpDefense = 135, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 25, + .expYield = 180, + .evYield_SpDefense = 2, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_HYDRATION, ABILITY_SHELL_ARMOR}, + .abilityHidden = ABILITY_OVERCOAT, + .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, + .abilities = {ABILITY_HYDRATION, ABILITY_STICKY_HOLD}, + .abilityHidden = ABILITY_UNBURDEN, + .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_NONE, // 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, + .abilities = {ABILITY_INNER_FOCUS, ABILITY_REGENERATOR}, + .abilityHidden = ABILITY_RECKLESS, + .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, + .abilities = {ABILITY_INNER_FOCUS, ABILITY_REGENERATOR}, + .abilityHidden = ABILITY_RECKLESS, + .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_NONE, // ITEM_DRAGON_FANG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_ROUGH_SKIN, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_MOLD_BREAKER, + .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, + .item2 = ITEM_NONE, // ITEM_LIGHT_CLAY, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_IRON_FIST, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_NO_GUARD, + .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, + .item2 = ITEM_NONE, // ITEM_LIGHT_CLAY, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_IRON_FIST, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_NO_GUARD, + .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, + .abilities = {ABILITY_DEFIANT, ABILITY_INNER_FOCUS}, + .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, + .abilities = {ABILITY_DEFIANT, ABILITY_INNER_FOCUS}, + .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, + .abilities = {ABILITY_RECKLESS, ABILITY_SAP_SIPPER}, + .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_SHEER_FORCE}, + .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_DEFIANT, + .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, + .abilities = {ABILITY_BIG_PECKS, ABILITY_OVERCOAT}, + .abilityHidden = ABILITY_WEAK_ARMOR, + .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, + .abilities = {ABILITY_BIG_PECKS, ABILITY_OVERCOAT}, + .abilityHidden = ABILITY_WEAK_ARMOR, + .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, + .abilities = {ABILITY_GLUTTONY, ABILITY_FLASH_FIRE}, + .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_NONE, // ITEM_SILVER_POWDER, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + .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, + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + .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, + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + .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, + .abilities = {ABILITY_PRANKSTER, ABILITY_NONE}, + .abilityHidden = ABILITY_DEFIANT, + .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, + .abilities = {ABILITY_PRANKSTER, ABILITY_NONE}, + .abilityHidden = ABILITY_DEFIANT, + .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, + .abilities = {ABILITY_TURBOBLAZE, ABILITY_NONE}, + .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, + .abilities = {ABILITY_TERAVOLT, ABILITY_NONE}, + .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, + .abilities = {ABILITY_SAND_FORCE, ABILITY_NONE}, + .abilityHidden = ABILITY_SHEER_FORCE, + .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_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, + .abilities = {ABILITY_TURBOBLAZE, ABILITY_NONE}, + .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, + .abilities = {ABILITY_TERAVOLT, 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, + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + .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_NONE, // ITEM_STAR_PIECE, + .item2 = ITEM_NONE, // 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, + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + .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}, + .abilityHidden = ABILITY_BULLETPROOF, + .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}, + .abilityHidden = ABILITY_BULLETPROOF, + .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}, + .abilityHidden = ABILITY_BULLETPROOF, + .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}, + .abilityHidden = ABILITY_MAGICIAN, + .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}, + .abilityHidden = ABILITY_MAGICIAN, + .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}, + .abilityHidden = ABILITY_MAGICIAN, + .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}, + .abilityHidden = ABILITY_PROTEAN, + .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}, + .abilityHidden = ABILITY_PROTEAN, + .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}, + .abilityHidden = ABILITY_PROTEAN, + .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, + .abilities = {ABILITY_PICKUP, ABILITY_CHEEK_POUCH}, + .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, + .abilities = {ABILITY_PICKUP, ABILITY_CHEEK_POUCH}, + .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, + .abilities = {ABILITY_BIG_PECKS, ABILITY_NONE}, + .abilityHidden = ABILITY_GALE_WINGS, + .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}, + .abilityHidden = ABILITY_GALE_WINGS, + .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}, + .abilityHidden = ABILITY_GALE_WINGS, + .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}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .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}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .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}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .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 = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_RIVALRY, ABILITY_UNNERVE}, + .abilityHidden = ABILITY_MOXIE, + .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 = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_RIVALRY, ABILITY_UNNERVE}, + .abilityHidden = ABILITY_MOXIE, + .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, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .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, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .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, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .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, + .abilities = {ABILITY_SAP_SIPPER, ABILITY_NONE}, + .abilityHidden = ABILITY_GRASS_PELT, + .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, + .abilities = {ABILITY_SAP_SIPPER, ABILITY_NONE}, + .abilityHidden = ABILITY_GRASS_PELT, + .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_NONE, // ITEM_MENTAL_HERB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_IRON_FIST, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_SCRAPPY, + .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_NONE, // ITEM_MENTAL_HERB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_IRON_FIST, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_SCRAPPY, + .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, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_INFILTRATOR}, + .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_PRANKSTER, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEOWSTIC_F] = + { + .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_COMPETITIVE, + .bodyColor = BODY_COLOR_WHITE, + .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, + .abilities = {ABILITY_NO_GUARD, ABILITY_NONE}, + .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, + .abilities = {ABILITY_NO_GUARD, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_AEGISLASH] = + { + .baseHP = 60, + .baseAttack = 50, + .baseDefense = 150, + .baseSpeed = 60, + .baseSpAttack = 50, + .baseSpDefense = 150, + .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, + .abilities = {ABILITY_STANCE_CHANGE, ABILITY_NONE}, + .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, + .abilities = {ABILITY_HEALER, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + .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, + .abilities = {ABILITY_HEALER, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + .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, + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_UNBURDEN, + .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, + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_UNBURDEN, + .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, + .abilities = {ABILITY_CONTRARY, ABILITY_SUCTION_CUPS}, + .abilityHidden = ABILITY_INFILTRATOR, + .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, + .abilities = {ABILITY_CONTRARY, ABILITY_SUCTION_CUPS}, + .abilityHidden = ABILITY_INFILTRATOR, + .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, + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_SNIPER}, + .abilityHidden = ABILITY_PICKPOCKET, + .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, + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_SNIPER}, + .abilityHidden = ABILITY_PICKPOCKET, + .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, + .abilities = {ABILITY_POISON_POINT, ABILITY_POISON_TOUCH}, + .abilityHidden = ABILITY_ADAPTABILITY, + .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, + .abilities = {ABILITY_POISON_POINT, ABILITY_POISON_TOUCH}, + .abilityHidden = ABILITY_ADAPTABILITY, + .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, + .abilities = {ABILITY_MEGA_LAUNCHER, ABILITY_NONE}, + .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, + .abilities = {ABILITY_MEGA_LAUNCHER, ABILITY_NONE}, + .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, + .abilities = {ABILITY_DRY_SKIN, ABILITY_SAND_VEIL}, + .abilityHidden = ABILITY_SOLAR_POWER, + .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, + .abilities = {ABILITY_DRY_SKIN, ABILITY_SAND_VEIL}, + .abilityHidden = ABILITY_SOLAR_POWER, + .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, + .abilities = {ABILITY_STRONG_JAW, ABILITY_NONE}, + .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, + .abilities = {ABILITY_STRONG_JAW, ABILITY_NONE}, + .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, + .abilities = {ABILITY_REFRIGERATE, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + .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, + .abilities = {ABILITY_REFRIGERATE, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + .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}, + .abilityHidden = ABILITY_PIXILATE, + .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_NONE, // ITEM_KINGS_ROCK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_LIMBER, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_MOLD_BREAKER, + .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, + .abilities = {ABILITY_CHEEK_POUCH, ABILITY_PICKUP}, + .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, + .item2 = ITEM_NONE, // ITEM_SHED_SHELL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SAP_SIPPER, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_GOOEY, + .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, + .item2 = ITEM_NONE, // ITEM_SHED_SHELL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SAP_SIPPER, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_GOOEY, + .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, + .abilities = {ABILITY_SAP_SIPPER, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_GOOEY, + .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, + .abilities = {ABILITY_PRANKSTER, ABILITY_NONE}, + .abilityHidden = ABILITY_MAGICIAN, + .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, + .abilities = {ABILITY_NATURAL_CURE, ABILITY_FRISK}, + .abilityHidden = ABILITY_HARVEST, + .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, + .abilities = {ABILITY_NATURAL_CURE, ABILITY_FRISK}, + .abilityHidden = ABILITY_HARVEST, + .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, + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + .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, + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + .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, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_ICE_BODY}, + .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, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_ICE_BODY}, + .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, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_FRISK, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_FRISK, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .abilities = {ABILITY_FAIRY_AURA, ABILITY_NONE}, + .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, + .abilities = {ABILITY_DARK_AURA, ABILITY_NONE}, + .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, + .abilities = {ABILITY_AURA_BREAK, ABILITY_NONE}, + .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, + .abilities = {ABILITY_MAGICIAN, ABILITY_NONE}, + .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}, + .abilityHidden = ABILITY_LONG_REACH, + .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}, + .abilityHidden = ABILITY_LONG_REACH, + .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}, + .abilityHidden = ABILITY_LONG_REACH, + .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}, + .abilityHidden = ABILITY_LIQUID_VOICE, + .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}, + .abilityHidden = ABILITY_LIQUID_VOICE, + .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}, + .abilityHidden = ABILITY_LIQUID_VOICE, + .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_NONE, // ITEM_ORAN_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_KEEN_EYE, ABILITY_SKILL_LINK}, + .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_NONE, // ITEM_SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_KEEN_EYE, ABILITY_SKILL_LINK}, + .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_NONE, // ITEM_RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_KEEN_EYE, ABILITY_SKILL_LINK}, + .abilityHidden = ABILITY_SHEER_FORCE, + .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_NONE, // 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_STAKEOUT, ABILITY_STRONG_JAW}, + .abilityHidden = ABILITY_ADAPTABILITY, + .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_NONE, // 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_STAKEOUT, ABILITY_STRONG_JAW}, + .abilityHidden = ABILITY_ADAPTABILITY, + .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, + .item2 = ITEM_NONE, // ITEM_CELL_BATTERY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_BATTERY, ABILITY_NONE}, + .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_NONE, // 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, + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_IRON_FIST}, + .abilityHidden = ABILITY_ANGER_POINT, + .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_NONE, // 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, + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_IRON_FIST}, + .abilityHidden = ABILITY_ANGER_POINT, + .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, + .item2 = ITEM_NONE, // ITEM_HONEY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_DANCER, ABILITY_NONE}, + .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, + .item2 = ITEM_NONE, // ITEM_HONEY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_HONEY_GATHER, ABILITY_SHIELD_DUST}, + .abilityHidden = ABILITY_SWEET_VEIL, + .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, + .item2 = ITEM_NONE, // ITEM_HONEY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_HONEY_GATHER, ABILITY_SHIELD_DUST}, + .abilityHidden = ABILITY_SWEET_VEIL, + .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}, + .abilityHidden = ABILITY_STEADFAST, + .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, + .abilities = {ABILITY_KEEN_EYE, ABILITY_SAND_RUSH}, + .abilityHidden = ABILITY_STEADFAST, + .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, + .abilities = {ABILITY_SCHOOLING, ABILITY_NONE}, + .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_NONE, // 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, + .abilities = {ABILITY_MERCILESS, ABILITY_LIMBER}, + .abilityHidden = ABILITY_REGENERATOR, + .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_NONE, // 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, + .abilities = {ABILITY_MERCILESS, ABILITY_LIMBER}, + .abilityHidden = ABILITY_REGENERATOR, + .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, + .item2 = ITEM_NONE, // ITEM_LIGHT_CLAY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_STAMINA}, + .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, + .item2 = ITEM_NONE, // ITEM_LIGHT_CLAY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_STAMINA}, + .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_NONE, // ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_WATER_BUBBLE, ABILITY_NONE}, + .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_NONE, // ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_WATER_BUBBLE, ABILITY_NONE}, + .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_NONE, // 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_LEAF_GUARD, ABILITY_NONE}, + .abilityHidden = ABILITY_CONTRARY, + .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_NONE, // 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_LEAF_GUARD, ABILITY_NONE}, + .abilityHidden = ABILITY_CONTRARY, + .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_NONE, // ITEM_TINY_MUSHROOM, + .item2 = ITEM_NONE, // 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_NONE, // ITEM_TINY_MUSHROOM, + .item2 = ITEM_NONE, // 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_NONE, // ITEM_SMOKE_BALL, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_CORROSION, ABILITY_NONE}, + .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_NONE, // ITEM_SMOKE_BALL, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_CORROSION, ABILITY_NONE}, + .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, + .abilities = {ABILITY_FLUFFY, ABILITY_KLUTZ}, + .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, + .abilities = {ABILITY_FLUFFY, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_UNNERVE, + .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, + .item2 = ITEM_NONE, // ITEM_GRASSY_SEED, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_LEAF_GUARD, ABILITY_OBLIVIOUS}, + .abilityHidden = ABILITY_SWEET_VEIL, + .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, + .item2 = ITEM_NONE, // ITEM_GRASSY_SEED, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_LEAF_GUARD, ABILITY_OBLIVIOUS}, + .abilityHidden = ABILITY_SWEET_VEIL, + .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, + .item1 = ITEM_NONE, // ITEM_GRASSY_SEED, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_LEAF_GUARD, ABILITY_QUEENLY_MAJESTY}, + .abilityHidden = ABILITY_SWEET_VEIL, + .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, + .item2 = ITEM_NONE, // ITEM_MISTY_SEED, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_TRIAGE}, + .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, + .abilities = {ABILITY_INNER_FOCUS, ABILITY_TELEPATHY}, + .abilityHidden = ABILITY_SYMBIOSIS, + .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, + .abilities = {ABILITY_RECEIVER, ABILITY_NONE}, + .abilityHidden = ABILITY_DEFIANT, + .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, + .abilities = {ABILITY_WIMP_OUT, ABILITY_NONE}, + .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, + .abilities = {ABILITY_EMERGENCY_EXIT, ABILITY_NONE}, + .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_NONE, // ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_WATER_COMPACTION, ABILITY_NONE}, + .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_NONE, // ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_WATER_COMPACTION, ABILITY_NONE}, + .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, + .abilities = {ABILITY_INNARDS_OUT, ABILITY_NONE}, + .abilityHidden = ABILITY_UNAWARE, + .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, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .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_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .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, + .abilities = {ABILITY_COMATOSE, ABILITY_NONE}, + .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_NONE, // 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, + .item2 = ITEM_NONE, // ITEM_ELECTRIC_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_IRON_BARBS, ABILITY_LIGHTNING_ROD}, + .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_NONE, // ITEM_CHESTO_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_DISGUISE, ABILITY_NONE}, + .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, + .item2 = ITEM_NONE, // ITEM_RAZOR_FANG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_DAZZLING, ABILITY_STRONG_JAW}, + .abilityHidden = ABILITY_WONDER_SKIN, + .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_NONE, // ITEM_PERSIM_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_BERSERK, ABILITY_SAP_SIPPER}, + .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, + .abilities = {ABILITY_STEELWORKER, ABILITY_NONE}, + .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, + .item2 = ITEM_NONE, // ITEM_RAZOR_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_BULLETPROOF, ABILITY_SOUNDPROOF}, + .abilityHidden = ABILITY_OVERCOAT, + .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, + .item2 = ITEM_NONE, // ITEM_RAZOR_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_BULLETPROOF, ABILITY_SOUNDPROOF}, + .abilityHidden = ABILITY_OVERCOAT, + .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, + .item1 = ITEM_NONE, // ITEM_RAZOR_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_BULLETPROOF, ABILITY_SOUNDPROOF}, + .abilityHidden = ABILITY_OVERCOAT, + .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, + .abilities = {ABILITY_ELECTRIC_SURGE, ABILITY_NONE}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .abilities = {ABILITY_PSYCHIC_SURGE, ABILITY_NONE}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .abilities = {ABILITY_GRASSY_SURGE, ABILITY_NONE}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .abilities = {ABILITY_MISTY_SURGE, ABILITY_NONE}, + .abilityHidden = ABILITY_TELEPATHY, + .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, + .abilities = {ABILITY_UNAWARE, ABILITY_NONE}, + .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, + .abilities = {ABILITY_FULL_METAL_BODY, ABILITY_NONE}, + .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, + .abilities = {ABILITY_SHADOW_SHIELD, ABILITY_NONE}, + .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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_PRISM_ARMOR, ABILITY_NONE}, + .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, + .abilities = {ABILITY_SOUL_HEART, ABILITY_NONE}, + .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, + .abilities = {ABILITY_TECHNICIAN, ABILITY_NONE}, + .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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [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, + .abilities = {ABILITY_IRON_FIST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_GENGAR] = + { + .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_MEGA_GARDEVOIR] = + { + .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, + .abilities = {ABILITY_PIXILATE, ABILITY_PIXILATE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_AMPHAROS] = + { + .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, + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_MOLD_BREAKER}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_VENUSAUR] = + { + .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_MEGA_CHARIZARD_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, + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_CHARIZARD_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_MEGA_MEWTWO_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, + .abilities = {ABILITY_STEADFAST, ABILITY_STEADFAST}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_MEWTWO_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_MEGA_BLAZIKEN] = + { + .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_MEGA_MEDICHAM] = + { + .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_MEGA_HOUNDOOM] = + { + .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, + .abilities = {ABILITY_SOLAR_POWER, ABILITY_SOLAR_POWER}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_AGGRON] = + { + .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, + .abilities = {ABILITY_FILTER, ABILITY_FILTER}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_BANETTE] = + { + .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, + .abilities = {ABILITY_PRANKSTER, ABILITY_PRANKSTER}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_TYRANITAR] = + { + .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_MEGA_SCIZOR] = + { + .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, + .abilities = {ABILITY_TECHNICIAN, ABILITY_TECHNICIAN}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_PINSIR] = + { + .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, + .abilities = {ABILITY_AERILATE, ABILITY_AERILATE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_AERODACTYL] = + { + .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, + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_LUCARIO] = + { + .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, + .abilities = {ABILITY_ADAPTABILITY, ABILITY_ADAPTABILITY}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_ABOMASNOW] = + { + .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, + .abilities = {ABILITY_SNOW_WARNING, ABILITY_SNOW_WARNING}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_BLASTOISE] = + { + .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, + .abilities = {ABILITY_MEGA_LAUNCHER, ABILITY_MEGA_LAUNCHER}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_KANGASKHAN] = + { + .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, + .abilities = {ABILITY_PARENTAL_BOND, ABILITY_PARENTAL_BOND}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_GYARADOS] = + { + .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, + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_MOLD_BREAKER}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_ABSOL] = + { + .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, + .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_ALAKAZAM] = + { + .baseHP = 55, + .baseAttack = 50, + .baseDefense = 65, + .baseSpeed = 150, + .baseSpAttack = 175, + .baseSpDefense = 105, + .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_MEGA_HERACROSS] = + { + .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, + .abilities = {ABILITY_SKILL_LINK, ABILITY_SKILL_LINK}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_MAWILE] = + { + .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_MEGA_MANECTRIC] = + { + .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_MEGA_GARCHOMP] = + { + .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, + .abilities = {ABILITY_SAND_FORCE, ABILITY_SAND_FORCE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_LATIOS] = + { + .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_MEGA_LATIAS] = + { + .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_MEGA_SWAMPERT] = + { + .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_MEGA_SCEPTILE] = + { + .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_MEGA_SABLEYE] = + { + .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, + .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_ALTARIA] = + { + .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, + .abilities = {ABILITY_PIXILATE, ABILITY_PIXILATE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_GALLADE] = + { + .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_MEGA_AUDINO] = + { + .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, + .abilities = {ABILITY_HEALER, ABILITY_HEALER}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_SHARPEDO] = + { + .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, + .abilities = {ABILITY_STRONG_JAW, ABILITY_STRONG_JAW}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_SLOWBRO] = + { + .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_MEGA_STEELIX] = + { + .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, + .abilities = {ABILITY_SAND_FORCE, ABILITY_SAND_FORCE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_PIDGEOT] = + { + .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, + .abilities = {ABILITY_NO_GUARD, ABILITY_NO_GUARD}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_GLALIE] = + { + .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, + .abilities = {ABILITY_REFRIGERATE, ABILITY_REFRIGERATE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_DIANCIE] = + { + .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, + .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_METAGROSS] = + { + .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, + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_RAYQUAZA] = + { + .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, + .abilities = {ABILITY_DELTA_STREAM, ABILITY_DELTA_STREAM}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_CAMERUPT] = + { + .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, + .abilities = {ABILITY_SHEER_FORCE, ABILITY_SHEER_FORCE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_LOPUNNY] = + { + .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, + .abilities = {ABILITY_SCRAPPY, ABILITY_SCRAPPY}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_SALAMENCE] = + { + .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, + .abilities = {ABILITY_AERILATE, ABILITY_AERILATE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_BEEDRILL] = + { + .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, + .abilities = {ABILITY_ADAPTABILITY, ABILITY_ADAPTABILITY}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_RATTATA] = + { + .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_NONE, // 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_GLUTTONY, ABILITY_HUSTLE}, + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_RATICATE] = + { + .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_NONE, // 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_GLUTTONY, ABILITY_HUSTLE}, + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_RAICHU] = + { + .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, + .abilities = {ABILITY_SURGE_SURFER, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_SANDSHREW] = + { + .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, + .item2 = ITEM_NONE, // ITEM_GRIP_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SLUSH_RUSH, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_SANDSLASH] = + { + .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, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SLUSH_RUSH, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_VULPIX] = + { + .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, + .item2 = ITEM_NONE, // ITEM_SNOWBALL, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_NINETALES] = + { + .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, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_DIGLETT] = + { + .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_NONE, // ITEM_SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SAND_VEIL, ABILITY_TANGLING_HAIR}, + .abilityHidden = ABILITY_SAND_FORCE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_DUGTRIO] = + { + .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_NONE, // ITEM_SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SAND_VEIL, ABILITY_TANGLING_HAIR}, + .abilityHidden = ABILITY_SAND_FORCE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_MEOWTH] = + { + .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_NONE, // 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_TECHNICIAN}, + .abilityHidden = ABILITY_RATTLED, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_PERSIAN] = + { + .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_NONE, // 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_FUR_COAT, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_RATTLED, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_GEODUDE] = + { + .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, + .item2 = ITEM_NONE, // ITEM_CELL_BATTERY, + .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}, + .abilityHidden = ABILITY_GALVANIZE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_GRAVELER] = + { + .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, + .item2 = ITEM_NONE, // ITEM_CELL_BATTERY, + .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}, + .abilityHidden = ABILITY_GALVANIZE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_GOLEM] = + { + .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}, + .abilityHidden = ABILITY_GALVANIZE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_GRIMER] = + { + .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, + .item2 = ITEM_NONE, // ITEM_BLACK_SLUDGE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_POISON_TOUCH, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_POWER_OF_ALCHEMY, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_MUK] = + { + .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, + .abilities = {ABILITY_POISON_TOUCH, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_POWER_OF_ALCHEMY, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_EXEGGUTOR] = + { + .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, + .abilities = {ABILITY_FRISK, ABILITY_NONE}, + .abilityHidden = ABILITY_HARVEST, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ALOLAN_MAROWAK] = + { + .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, + .abilities = {ABILITY_CURSED_BODY, ABILITY_LIGHTNING_ROD}, + .abilityHidden = ABILITY_ROCK_HEAD, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_PRIMAL_KYOGRE] = + { + .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, + .abilities = {ABILITY_PRIMORDIAL_SEA, ABILITY_PRIMORDIAL_SEA}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_PRIMAL_GROUDON] = + { + .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, + .abilities = {ABILITY_DESOLATE_LAND, ABILITY_DESOLATE_LAND}, + .bodyColor = BODY_COLOR_RED, + .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_NONE, // ITEM_LUM_BERRY, + .item2 = ITEM_NONE, // 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_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_DARMANITAN_ZEN] = + { + .baseHP = 105, + .baseAttack = 30, + .baseDefense = 105, + .baseSpeed = 55, + .baseSpAttack = 140, + .baseSpDefense = 105, + .type1 = TYPE_FIRE, + .type2 = TYPE_PSYCHIC, + .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, + .abilities = {ABILITY_ZEN_MODE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .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, + .abilities = {ABILITY_REGENERATOR, ABILITY_NONE}, + .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_Attack = 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_SpAttack = 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_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_Speed = 1, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .item1 = ITEM_NONE, // ITEM_STAR_PIECE, + .item2 = ITEM_NONE, // 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_AEGISLASH_BLADE] = + { + .baseHP = 60, + .baseAttack = 150, + .baseDefense = 50, + .baseSpeed = 60, + .baseSpAttack = 150, + .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, + .abilities = {ABILITY_STANCE_CHANGE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .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, + .abilities = {ABILITY_MAGICIAN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE] = + { + .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_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .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, + .abilities = {ABILITY_SCHOOLING, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .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, + .item2 = ITEM_NONE, // ITEM_CHESTO_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_DISGUISE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .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}, + .abilityHidden = ABILITY_NO_GUARD, + .bodyColor = BODY_COLOR_BROWN, + .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, + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, + .abilityHidden = ABILITY_TOUGH_CLAWS, + .bodyColor = BODY_COLOR_BROWN, + .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 = 270, + .evYield_HP = 3, + .evYield_SpAttack = 0, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_AURA_BREAK, ABILITY_POWER_CONSTRUCT}, + .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 = 270, + .evYield_HP = 3, + .evYield_SpAttack = 0, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_POWER_CONSTRUCT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .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 f8c250c6d..0ae0da670 100644 --- a/src/data/pokemon/egg_moves.h +++ b/src/data/pokemon/egg_moves.h @@ -3,1308 +3,4133 @@ #define egg_moves(species, moves...) (SPECIES_##species + EGG_MOVES_SPECIES_OFFSET), moves const u16 gEggMoves[] = { - egg_moves(BULBASAUR, - MOVE_LIGHT_SCREEN, - MOVE_SKULL_BASH, - MOVE_SAFEGUARD, - MOVE_CHARM, - MOVE_PETAL_DANCE, - MOVE_MAGICAL_LEAF, - MOVE_GRASS_WHISTLE, - MOVE_CURSE), - - egg_moves(CHARMANDER, - MOVE_BELLY_DRUM, - MOVE_ANCIENT_POWER, - MOVE_ROCK_SLIDE, - MOVE_BITE, - MOVE_OUTRAGE, - MOVE_BEAT_UP, - MOVE_SWORDS_DANCE, - MOVE_DRAGON_DANCE), - - egg_moves(SQUIRTLE, - MOVE_MIRROR_COAT, - MOVE_HAZE, - MOVE_MIST, - MOVE_FORESIGHT, - MOVE_FLAIL, - MOVE_REFRESH, - MOVE_MUD_SPORT, - MOVE_YAWN), - - egg_moves(PIDGEY, - MOVE_PURSUIT, - MOVE_FAINT_ATTACK, - MOVE_FORESIGHT, - MOVE_STEEL_WING, - MOVE_AIR_CUTTER), - - egg_moves(RATTATA, - MOVE_SCREECH, - MOVE_FLAME_WHEEL, - MOVE_FURY_SWIPES, - MOVE_BITE, - MOVE_COUNTER, - MOVE_REVERSAL, - MOVE_UPROAR, - MOVE_SWAGGER), - - egg_moves(SPEAROW, - MOVE_FAINT_ATTACK, - MOVE_FALSE_SWIPE, - MOVE_SCARY_FACE, - MOVE_QUICK_ATTACK, - MOVE_TRI_ATTACK, - MOVE_ASTONISH, - MOVE_SKY_ATTACK), - - egg_moves(EKANS, - MOVE_PURSUIT, - MOVE_SLAM, - MOVE_SPITE, - MOVE_BEAT_UP, - MOVE_POISON_FANG), - - egg_moves(SANDSHREW, - MOVE_FLAIL, - MOVE_SAFEGUARD, - MOVE_COUNTER, - MOVE_RAPID_SPIN, - MOVE_ROCK_SLIDE, - MOVE_METAL_CLAW, - MOVE_SWORDS_DANCE, - MOVE_CRUSH_CLAW), - - egg_moves(NIDORAN_F, - MOVE_SUPERSONIC, - MOVE_DISABLE, - MOVE_TAKE_DOWN, - MOVE_FOCUS_ENERGY, - MOVE_CHARM, - MOVE_COUNTER, - MOVE_BEAT_UP), - - egg_moves(NIDORAN_M, - MOVE_COUNTER, - MOVE_DISABLE, - MOVE_SUPERSONIC, - MOVE_TAKE_DOWN, - MOVE_AMNESIA, - MOVE_CONFUSION, - MOVE_BEAT_UP), - - egg_moves(VULPIX, - MOVE_FAINT_ATTACK, - MOVE_HYPNOSIS, - MOVE_FLAIL, - MOVE_SPITE, - MOVE_DISABLE, - MOVE_HOWL, - MOVE_PSYCH_UP, - MOVE_HEAT_WAVE), - - egg_moves(ZUBAT, - MOVE_QUICK_ATTACK, - MOVE_PURSUIT, - MOVE_FAINT_ATTACK, - MOVE_GUST, - MOVE_WHIRLWIND, - MOVE_CURSE), - - egg_moves(ODDISH, - MOVE_SWORDS_DANCE, - MOVE_RAZOR_LEAF, - MOVE_FLAIL, - MOVE_SYNTHESIS, - MOVE_CHARM, - MOVE_INGRAIN), - - egg_moves(PARAS, - MOVE_FALSE_SWIPE, - MOVE_SCREECH, - MOVE_COUNTER, - MOVE_PSYBEAM, - MOVE_FLAIL, - MOVE_SWEET_SCENT, - MOVE_LIGHT_SCREEN, - MOVE_PURSUIT), - - egg_moves(VENONAT, - MOVE_BATON_PASS, - MOVE_SCREECH, - MOVE_GIGA_DRAIN, - MOVE_SIGNAL_BEAM), - - egg_moves(DIGLETT, - MOVE_FAINT_ATTACK, - MOVE_SCREECH, - MOVE_ANCIENT_POWER, - MOVE_PURSUIT, - MOVE_BEAT_UP, - MOVE_UPROAR, - MOVE_ROCK_SLIDE), - - egg_moves(MEOWTH, - MOVE_SPITE, - MOVE_CHARM, - MOVE_HYPNOSIS, - MOVE_AMNESIA, - MOVE_PSYCH_UP, - MOVE_ASSIST), - - egg_moves(PSYDUCK, - MOVE_HYPNOSIS, - MOVE_PSYBEAM, - MOVE_FORESIGHT, - MOVE_LIGHT_SCREEN, - MOVE_FUTURE_SIGHT, - MOVE_PSYCHIC, - MOVE_CROSS_CHOP, - MOVE_REFRESH), - - egg_moves(MANKEY, - MOVE_ROCK_SLIDE, - MOVE_FORESIGHT, - MOVE_MEDITATE, - MOVE_COUNTER, - MOVE_REVERSAL, - MOVE_BEAT_UP, - MOVE_REVENGE, - MOVE_SMELLING_SALT), - - egg_moves(GROWLITHE, - MOVE_BODY_SLAM, - MOVE_SAFEGUARD, - MOVE_CRUNCH, - MOVE_THRASH, - MOVE_FIRE_SPIN, - MOVE_HOWL, - MOVE_HEAT_WAVE), - - egg_moves(POLIWAG, - MOVE_MIST, - MOVE_SPLASH, - MOVE_BUBBLE_BEAM, - MOVE_HAZE, - MOVE_MIND_READER, - MOVE_WATER_SPORT, - MOVE_ICE_BALL), - - egg_moves(ABRA, - MOVE_ENCORE, - MOVE_BARRIER, - MOVE_KNOCK_OFF, - MOVE_FIRE_PUNCH, - MOVE_THUNDER_PUNCH, - MOVE_ICE_PUNCH), - - egg_moves(MACHOP, - MOVE_LIGHT_SCREEN, - MOVE_MEDITATE, - MOVE_ROLLING_KICK, - MOVE_ENCORE, - MOVE_SMELLING_SALT, - MOVE_COUNTER, - MOVE_ROCK_SLIDE), - - egg_moves(BELLSPROUT, - MOVE_SWORDS_DANCE, - MOVE_ENCORE, - MOVE_REFLECT, - MOVE_SYNTHESIS, - MOVE_LEECH_LIFE, - MOVE_INGRAIN, - MOVE_MAGICAL_LEAF), - - egg_moves(TENTACOOL, - MOVE_AURORA_BEAM, - MOVE_MIRROR_COAT, - MOVE_RAPID_SPIN, - MOVE_HAZE, - MOVE_SAFEGUARD, - MOVE_CONFUSE_RAY), - - egg_moves(GEODUDE, - MOVE_MEGA_PUNCH, - MOVE_ROCK_SLIDE, - MOVE_BLOCK), - - egg_moves(PONYTA, - MOVE_FLAME_WHEEL, - MOVE_THRASH, - MOVE_DOUBLE_KICK, - MOVE_HYPNOSIS, - MOVE_CHARM, - MOVE_DOUBLE_EDGE), - - egg_moves(SLOWPOKE, - MOVE_SAFEGUARD, - MOVE_BELLY_DRUM, - MOVE_FUTURE_SIGHT, - MOVE_STOMP, - MOVE_MUD_SPORT, - MOVE_SLEEP_TALK, - MOVE_SNORE), - - egg_moves(FARFETCHD, - MOVE_STEEL_WING, - MOVE_FORESIGHT, - MOVE_MIRROR_MOVE, - MOVE_GUST, - MOVE_QUICK_ATTACK, - MOVE_FLAIL, - MOVE_FEATHER_DANCE, - MOVE_CURSE), - - egg_moves(DODUO, - MOVE_QUICK_ATTACK, - MOVE_SUPERSONIC, - MOVE_HAZE, - MOVE_FAINT_ATTACK, - MOVE_FLAIL, - MOVE_ENDEAVOR), - - egg_moves(SEEL, - MOVE_LICK, - MOVE_PERISH_SONG, - MOVE_DISABLE, - MOVE_HORN_DRILL, - MOVE_SLAM, - MOVE_ENCORE, - MOVE_FAKE_OUT, - MOVE_ICICLE_SPEAR), - - egg_moves(GRIMER, - MOVE_HAZE, - MOVE_MEAN_LOOK, - MOVE_LICK, - MOVE_IMPRISON, - MOVE_CURSE, - MOVE_SHADOW_PUNCH, - MOVE_EXPLOSION), - - egg_moves(SHELLDER, - MOVE_BUBBLE_BEAM, - MOVE_TAKE_DOWN, - MOVE_BARRIER, - MOVE_RAPID_SPIN, - MOVE_SCREECH, - MOVE_ICICLE_SPEAR), - - egg_moves(GASTLY, - MOVE_PSYWAVE, - MOVE_PERISH_SONG, - MOVE_HAZE, - MOVE_ASTONISH, - MOVE_WILL_O_WISP, - MOVE_GRUDGE, - MOVE_EXPLOSION), - - egg_moves(ONIX, - MOVE_ROCK_SLIDE, - MOVE_FLAIL, - MOVE_EXPLOSION, - MOVE_BLOCK), - - egg_moves(DROWZEE, - MOVE_BARRIER, - MOVE_ASSIST, - MOVE_ROLE_PLAY, - MOVE_FIRE_PUNCH, - MOVE_THUNDER_PUNCH, - MOVE_ICE_PUNCH), - - egg_moves(KRABBY, - MOVE_DIG, - MOVE_HAZE, - MOVE_AMNESIA, - MOVE_FLAIL, - MOVE_SLAM, - MOVE_KNOCK_OFF, - MOVE_SWORDS_DANCE), - - egg_moves(EXEGGCUTE, - MOVE_SYNTHESIS, - MOVE_MOONLIGHT, - MOVE_REFLECT, - MOVE_ANCIENT_POWER, - MOVE_PSYCH_UP, - MOVE_INGRAIN, - MOVE_CURSE), - - egg_moves(CUBONE, - MOVE_ROCK_SLIDE, - MOVE_ANCIENT_POWER, - MOVE_BELLY_DRUM, - MOVE_SCREECH, - MOVE_SKULL_BASH, - MOVE_PERISH_SONG, - MOVE_SWORDS_DANCE), - - egg_moves(LICKITUNG, - MOVE_BELLY_DRUM, - MOVE_MAGNITUDE, - MOVE_BODY_SLAM, - MOVE_CURSE, - MOVE_SMELLING_SALT, - MOVE_SLEEP_TALK, - MOVE_SNORE, - MOVE_SUBSTITUTE), - - egg_moves(KOFFING, - MOVE_SCREECH, - MOVE_PSYWAVE, - MOVE_PSYBEAM, - MOVE_DESTINY_BOND, - MOVE_PAIN_SPLIT, - MOVE_WILL_O_WISP), - - egg_moves(RHYHORN, - MOVE_CRUNCH, - MOVE_REVERSAL, - MOVE_ROCK_SLIDE, - MOVE_COUNTER, - MOVE_MAGNITUDE, - MOVE_SWORDS_DANCE, - MOVE_CURSE, - MOVE_CRUSH_CLAW), - - egg_moves(CHANSEY, - MOVE_PRESENT, - MOVE_METRONOME, - MOVE_HEAL_BELL, - MOVE_AROMATHERAPY, - MOVE_SUBSTITUTE), - - egg_moves(TANGELA, - MOVE_FLAIL, - MOVE_CONFUSION, - MOVE_MEGA_DRAIN, - MOVE_REFLECT, - MOVE_AMNESIA, - MOVE_LEECH_SEED, - MOVE_NATURE_POWER), - - egg_moves(KANGASKHAN, - MOVE_STOMP, - MOVE_FORESIGHT, - MOVE_FOCUS_ENERGY, - MOVE_SAFEGUARD, - MOVE_DISABLE, - MOVE_COUNTER, - MOVE_CRUSH_CLAW, - MOVE_SUBSTITUTE), - - egg_moves(HORSEA, - MOVE_FLAIL, - MOVE_AURORA_BEAM, - MOVE_OCTAZOOKA, - MOVE_DISABLE, - MOVE_SPLASH, - MOVE_DRAGON_RAGE, - MOVE_DRAGON_BREATH), - - egg_moves(GOLDEEN, - MOVE_PSYBEAM, - MOVE_HAZE, - MOVE_HYDRO_PUMP, - MOVE_SLEEP_TALK, - MOVE_MUD_SPORT), - - egg_moves(MR_MIME, - MOVE_FUTURE_SIGHT, - MOVE_HYPNOSIS, - MOVE_MIMIC, - MOVE_PSYCH_UP, - MOVE_FAKE_OUT, - MOVE_TRICK), - - egg_moves(SCYTHER, - MOVE_COUNTER, - MOVE_SAFEGUARD, - MOVE_BATON_PASS, - MOVE_RAZOR_WIND, - MOVE_REVERSAL, - MOVE_LIGHT_SCREEN, - MOVE_ENDURE, - MOVE_SILVER_WIND), - - egg_moves(PINSIR, - MOVE_FURY_ATTACK, - MOVE_FLAIL, - MOVE_FALSE_SWIPE, - MOVE_FAINT_ATTACK), - - egg_moves(LAPRAS, - MOVE_FORESIGHT, - MOVE_SUBSTITUTE, - MOVE_TICKLE, - MOVE_REFRESH, - MOVE_DRAGON_DANCE, - MOVE_CURSE, - MOVE_SLEEP_TALK, - MOVE_HORN_DRILL), - - egg_moves(EEVEE, - MOVE_CHARM, - MOVE_FLAIL, - MOVE_ENDURE, - MOVE_CURSE, - MOVE_TICKLE, - MOVE_WISH), - - egg_moves(OMANYTE, - MOVE_BUBBLE_BEAM, - MOVE_AURORA_BEAM, - MOVE_SLAM, - MOVE_SUPERSONIC, - MOVE_HAZE, - MOVE_ROCK_SLIDE, - MOVE_SPIKES), - - egg_moves(KABUTO, - MOVE_BUBBLE_BEAM, - MOVE_AURORA_BEAM, - MOVE_RAPID_SPIN, - MOVE_DIG, - MOVE_FLAIL, - MOVE_KNOCK_OFF, - MOVE_CONFUSE_RAY), - - egg_moves(AERODACTYL, - MOVE_WHIRLWIND, - MOVE_PURSUIT, - MOVE_FORESIGHT, - MOVE_STEEL_WING, - MOVE_DRAGON_BREATH, - MOVE_CURSE), - - egg_moves(SNORLAX, - MOVE_LICK, - MOVE_CHARM, - MOVE_DOUBLE_EDGE, - MOVE_CURSE, - MOVE_FISSURE, - MOVE_SUBSTITUTE), - - egg_moves(DRATINI, - MOVE_LIGHT_SCREEN, - MOVE_MIST, - MOVE_HAZE, - MOVE_SUPERSONIC, - MOVE_DRAGON_BREATH, - MOVE_DRAGON_DANCE), - - egg_moves(CHIKORITA, - MOVE_VINE_WHIP, - MOVE_LEECH_SEED, - MOVE_COUNTER, - MOVE_ANCIENT_POWER, - MOVE_FLAIL, - MOVE_NATURE_POWER, - MOVE_INGRAIN, - MOVE_GRASS_WHISTLE), - - egg_moves(CYNDAQUIL, - MOVE_FURY_SWIPES, - MOVE_QUICK_ATTACK, - MOVE_REVERSAL, - MOVE_THRASH, - MOVE_FORESIGHT, - MOVE_COVET, - MOVE_HOWL, - MOVE_CRUSH_CLAW), - - egg_moves(TOTODILE, - MOVE_CRUNCH, - MOVE_THRASH, - MOVE_HYDRO_PUMP, - MOVE_ANCIENT_POWER, - MOVE_ROCK_SLIDE, - MOVE_MUD_SPORT, - MOVE_WATER_SPORT, - MOVE_DRAGON_CLAW), - - egg_moves(SENTRET, - MOVE_DOUBLE_EDGE, - MOVE_PURSUIT, - MOVE_SLASH, - MOVE_FOCUS_ENERGY, - MOVE_REVERSAL, - MOVE_SUBSTITUTE, - MOVE_TRICK, - MOVE_ASSIST), - - egg_moves(HOOTHOOT, - MOVE_MIRROR_MOVE, - MOVE_SUPERSONIC, - MOVE_FAINT_ATTACK, - MOVE_WING_ATTACK, - MOVE_WHIRLWIND, - MOVE_SKY_ATTACK, - MOVE_FEATHER_DANCE), - - egg_moves(LEDYBA, - MOVE_PSYBEAM, - MOVE_BIDE, - MOVE_SILVER_WIND), - - egg_moves(SPINARAK, - MOVE_PSYBEAM, - MOVE_DISABLE, - MOVE_SONIC_BOOM, - MOVE_BATON_PASS, - MOVE_PURSUIT, - MOVE_SIGNAL_BEAM), - - egg_moves(CHINCHOU, - MOVE_FLAIL, - MOVE_SCREECH, - MOVE_AMNESIA), - - egg_moves(PICHU, - MOVE_REVERSAL, - MOVE_BIDE, - MOVE_PRESENT, - MOVE_ENCORE, - MOVE_DOUBLE_SLAP, - MOVE_WISH, - MOVE_CHARGE), - - egg_moves(CLEFFA, - MOVE_PRESENT, - MOVE_METRONOME, - MOVE_AMNESIA, - MOVE_BELLY_DRUM, - MOVE_SPLASH, - MOVE_MIMIC, - MOVE_WISH, - MOVE_SUBSTITUTE), - - egg_moves(IGGLYBUFF, - MOVE_PERISH_SONG, - MOVE_PRESENT, - MOVE_FAINT_ATTACK, - MOVE_WISH, - MOVE_FAKE_TEARS), - - egg_moves(TOGEPI, - MOVE_PRESENT, - MOVE_MIRROR_MOVE, - MOVE_PECK, - MOVE_FORESIGHT, - MOVE_FUTURE_SIGHT, - MOVE_SUBSTITUTE, - MOVE_PSYCH_UP), - - egg_moves(NATU, - MOVE_HAZE, - MOVE_DRILL_PECK, - MOVE_QUICK_ATTACK, - MOVE_FAINT_ATTACK, - MOVE_STEEL_WING, - MOVE_PSYCH_UP, - MOVE_FEATHER_DANCE, - MOVE_REFRESH), - - egg_moves(MAREEP, - MOVE_TAKE_DOWN, - MOVE_BODY_SLAM, - MOVE_SAFEGUARD, - MOVE_SCREECH, - MOVE_REFLECT, - MOVE_ODOR_SLEUTH, - MOVE_CHARGE), - - egg_moves(MARILL, - MOVE_LIGHT_SCREEN, - MOVE_PRESENT, - MOVE_AMNESIA, - MOVE_FUTURE_SIGHT, - MOVE_BELLY_DRUM, - MOVE_PERISH_SONG, - MOVE_SUPERSONIC, - MOVE_SUBSTITUTE), - - egg_moves(SUDOWOODO, - MOVE_SELF_DESTRUCT), - - egg_moves(HOPPIP, - MOVE_CONFUSION, - MOVE_ENCORE, - MOVE_DOUBLE_EDGE, - MOVE_REFLECT, - MOVE_AMNESIA, - MOVE_HELPING_HAND, - MOVE_PSYCH_UP), - - egg_moves(AIPOM, - MOVE_COUNTER, - MOVE_SCREECH, - MOVE_PURSUIT, - MOVE_AGILITY, - MOVE_SPITE, - MOVE_SLAM, - MOVE_DOUBLE_SLAP, - MOVE_BEAT_UP), - - egg_moves(SUNKERN, - MOVE_GRASS_WHISTLE, - MOVE_ENCORE, - MOVE_LEECH_SEED, - MOVE_NATURE_POWER, - MOVE_CURSE, - MOVE_HELPING_HAND), - - egg_moves(YANMA, - MOVE_WHIRLWIND, - MOVE_REVERSAL, - MOVE_LEECH_LIFE, - MOVE_SIGNAL_BEAM, - MOVE_SILVER_WIND), - - egg_moves(WOOPER, - MOVE_BODY_SLAM, - MOVE_ANCIENT_POWER, - MOVE_SAFEGUARD, - MOVE_CURSE, - MOVE_MUD_SPORT, - MOVE_STOCKPILE, - MOVE_SWALLOW, - MOVE_SPIT_UP), - - egg_moves(MURKROW, - MOVE_WHIRLWIND, - MOVE_DRILL_PECK, - MOVE_MIRROR_MOVE, - MOVE_WING_ATTACK, - MOVE_SKY_ATTACK, - MOVE_CONFUSE_RAY, - MOVE_FEATHER_DANCE, - MOVE_PERISH_SONG), - - egg_moves(MISDREAVUS, - MOVE_SCREECH, - MOVE_DESTINY_BOND, - MOVE_PSYCH_UP, - MOVE_IMPRISON), - - egg_moves(GIRAFARIG, - MOVE_TAKE_DOWN, - MOVE_AMNESIA, - MOVE_FORESIGHT, - MOVE_FUTURE_SIGHT, - MOVE_BEAT_UP, - MOVE_PSYCH_UP, - MOVE_WISH, - MOVE_MAGIC_COAT), - - egg_moves(PINECO, - MOVE_REFLECT, - MOVE_PIN_MISSILE, - MOVE_FLAIL, - MOVE_SWIFT, - MOVE_COUNTER, - MOVE_SAND_TOMB), - - egg_moves(DUNSPARCE, - MOVE_BIDE, - MOVE_ANCIENT_POWER, - MOVE_ROCK_SLIDE, - MOVE_BITE, - MOVE_HEADBUTT, - MOVE_ASTONISH, - MOVE_CURSE), - - egg_moves(GLIGAR, - MOVE_METAL_CLAW, - MOVE_WING_ATTACK, - MOVE_RAZOR_WIND, - MOVE_COUNTER, - MOVE_SAND_TOMB), - - egg_moves(SNUBBULL, - MOVE_METRONOME, - MOVE_FAINT_ATTACK, - MOVE_REFLECT, - MOVE_PRESENT, - MOVE_CRUNCH, - MOVE_HEAL_BELL, - MOVE_SNORE, - MOVE_SMELLING_SALT), - - egg_moves(QWILFISH, - MOVE_FLAIL, - MOVE_HAZE, - MOVE_BUBBLE_BEAM, - MOVE_SUPERSONIC, - MOVE_ASTONISH), - - egg_moves(SHUCKLE, - MOVE_SWEET_SCENT), - - egg_moves(HERACROSS, - MOVE_HARDEN, - MOVE_BIDE, - MOVE_FLAIL, - MOVE_FALSE_SWIPE), - - egg_moves(SNEASEL, - MOVE_COUNTER, - MOVE_SPITE, - MOVE_FORESIGHT, - MOVE_REFLECT, - MOVE_BITE, - MOVE_CRUSH_CLAW, - MOVE_FAKE_OUT), - - egg_moves(TEDDIURSA, - MOVE_CRUNCH, - MOVE_TAKE_DOWN, - MOVE_SEISMIC_TOSS, - MOVE_COUNTER, - MOVE_METAL_CLAW, - MOVE_FAKE_TEARS, - MOVE_YAWN, - MOVE_SLEEP_TALK), - - egg_moves(SLUGMA, - MOVE_ACID_ARMOR, - MOVE_HEAT_WAVE), - - egg_moves(SWINUB, - MOVE_TAKE_DOWN, - MOVE_BITE, - MOVE_BODY_SLAM, - MOVE_ROCK_SLIDE, - MOVE_ANCIENT_POWER, - MOVE_MUD_SHOT, - MOVE_ICICLE_SPEAR, - MOVE_DOUBLE_EDGE), - - egg_moves(CORSOLA, - MOVE_ROCK_SLIDE, - MOVE_SCREECH, - MOVE_MIST, - MOVE_AMNESIA, - MOVE_BARRIER, - MOVE_INGRAIN, - MOVE_CONFUSE_RAY, - MOVE_ICICLE_SPEAR), - - egg_moves(REMORAID, - MOVE_AURORA_BEAM, - MOVE_OCTAZOOKA, - MOVE_SUPERSONIC, - MOVE_HAZE, - MOVE_SCREECH, - MOVE_THUNDER_WAVE, - MOVE_ROCK_BLAST), - - egg_moves(DELIBIRD, - MOVE_AURORA_BEAM, - MOVE_QUICK_ATTACK, - MOVE_FUTURE_SIGHT, - MOVE_SPLASH, - MOVE_RAPID_SPIN, - MOVE_ICE_BALL), - - egg_moves(MANTINE, - MOVE_TWISTER, - MOVE_HYDRO_PUMP, - MOVE_HAZE, - MOVE_SLAM, - MOVE_MUD_SPORT, - MOVE_ROCK_SLIDE), - - egg_moves(SKARMORY, - MOVE_DRILL_PECK, - MOVE_PURSUIT, - MOVE_WHIRLWIND, - MOVE_SKY_ATTACK, - MOVE_CURSE), - - egg_moves(HOUNDOUR, - MOVE_FIRE_SPIN, - MOVE_RAGE, - MOVE_PURSUIT, - MOVE_COUNTER, - MOVE_SPITE, - MOVE_REVERSAL, - MOVE_BEAT_UP, - MOVE_WILL_O_WISP), - - egg_moves(PHANPY, - MOVE_FOCUS_ENERGY, - MOVE_BODY_SLAM, - MOVE_ANCIENT_POWER, - MOVE_SNORE, - MOVE_COUNTER, - MOVE_FISSURE), - - egg_moves(STANTLER, - MOVE_SPITE, - MOVE_DISABLE, - MOVE_BITE, - MOVE_SWAGGER, - MOVE_PSYCH_UP, - MOVE_EXTRASENSORY), - - egg_moves(TYROGUE, - MOVE_RAPID_SPIN, - MOVE_HI_JUMP_KICK, - MOVE_MACH_PUNCH, - MOVE_MIND_READER, - MOVE_HELPING_HAND), - - egg_moves(SMOOCHUM, - MOVE_MEDITATE, - MOVE_PSYCH_UP, - MOVE_FAKE_OUT, - MOVE_WISH, - MOVE_ICE_PUNCH), - - egg_moves(ELEKID, - MOVE_KARATE_CHOP, - MOVE_BARRIER, - MOVE_ROLLING_KICK, - MOVE_MEDITATE, - MOVE_CROSS_CHOP, - MOVE_FIRE_PUNCH, - MOVE_ICE_PUNCH), - - egg_moves(MAGBY, - MOVE_KARATE_CHOP, - MOVE_MEGA_PUNCH, - MOVE_BARRIER, - MOVE_SCREECH, - MOVE_CROSS_CHOP, - MOVE_THUNDER_PUNCH), - - egg_moves(MILTANK, - MOVE_PRESENT, - MOVE_REVERSAL, - MOVE_SEISMIC_TOSS, - MOVE_ENDURE, - MOVE_PSYCH_UP, - MOVE_CURSE, - MOVE_HELPING_HAND, - MOVE_SLEEP_TALK), - - egg_moves(LARVITAR, - MOVE_PURSUIT, - MOVE_STOMP, - MOVE_OUTRAGE, - MOVE_FOCUS_ENERGY, - MOVE_ANCIENT_POWER, - MOVE_DRAGON_DANCE, - MOVE_CURSE), - - egg_moves(TREECKO, - MOVE_CRUNCH, - MOVE_MUD_SPORT, - MOVE_ENDEAVOR, - MOVE_LEECH_SEED, - MOVE_DRAGON_BREATH, - MOVE_CRUSH_CLAW), - - egg_moves(TORCHIC, - MOVE_COUNTER, - MOVE_REVERSAL, - MOVE_ENDURE, - MOVE_SWAGGER, - MOVE_ROCK_SLIDE, - MOVE_SMELLING_SALT), - - egg_moves(MUDKIP, - MOVE_REFRESH, - MOVE_UPROAR, - MOVE_CURSE, - MOVE_STOMP, - MOVE_ICE_BALL, - MOVE_MIRROR_COAT), - - egg_moves(POOCHYENA, - MOVE_ASTONISH, - MOVE_POISON_FANG, - MOVE_COVET, - MOVE_LEER, - MOVE_YAWN), - - egg_moves(ZIGZAGOON, - MOVE_CHARM, - MOVE_PURSUIT, - MOVE_SUBSTITUTE, - MOVE_TICKLE, - MOVE_TRICK), - - egg_moves(LOTAD, - MOVE_SYNTHESIS, - MOVE_RAZOR_LEAF, - MOVE_SWEET_SCENT, - MOVE_LEECH_SEED, - MOVE_FLAIL, - MOVE_WATER_GUN), - - egg_moves(SEEDOT, - MOVE_LEECH_SEED, - MOVE_AMNESIA, - MOVE_QUICK_ATTACK, - MOVE_RAZOR_WIND, - MOVE_TAKE_DOWN, - MOVE_FALSE_SWIPE), - - egg_moves(NINCADA, - MOVE_ENDURE, - MOVE_FAINT_ATTACK, - MOVE_GUST, - MOVE_SILVER_WIND), - - egg_moves(TAILLOW, - MOVE_PURSUIT, - MOVE_SUPERSONIC, - MOVE_REFRESH, - MOVE_MIRROR_MOVE, - MOVE_RAGE, - MOVE_SKY_ATTACK), - - egg_moves(SHROOMISH, - MOVE_FAKE_TEARS, - MOVE_SWAGGER, - MOVE_CHARM, - MOVE_FALSE_SWIPE, - MOVE_HELPING_HAND), - - egg_moves(SPINDA, - MOVE_ENCORE, - MOVE_ROCK_SLIDE, - MOVE_ASSIST, - MOVE_DISABLE, - MOVE_BATON_PASS, - MOVE_WISH, - MOVE_TRICK, - MOVE_SMELLING_SALT), - - egg_moves(WINGULL, - MOVE_MIST, - MOVE_TWISTER, - MOVE_AGILITY, - MOVE_GUST, - MOVE_WATER_SPORT), - - egg_moves(SURSKIT, - MOVE_FORESIGHT, - MOVE_MUD_SHOT, - MOVE_PSYBEAM, - MOVE_HYDRO_PUMP, - MOVE_MIND_READER), - - egg_moves(WAILMER, - MOVE_DOUBLE_EDGE, - MOVE_THRASH, - MOVE_SWAGGER, - MOVE_SNORE, - MOVE_SLEEP_TALK, - MOVE_CURSE, - MOVE_FISSURE, - MOVE_TICKLE), - - egg_moves(SKITTY, - MOVE_HELPING_HAND, - MOVE_PSYCH_UP, - MOVE_UPROAR, - MOVE_FAKE_TEARS, - MOVE_WISH, - MOVE_BATON_PASS, - MOVE_SUBSTITUTE, - MOVE_TICKLE), - - egg_moves(KECLEON, - MOVE_DISABLE, - MOVE_MAGIC_COAT, - MOVE_TRICK), - - egg_moves(NOSEPASS, - MOVE_MAGNITUDE, - MOVE_ROLLOUT, - MOVE_EXPLOSION), - - egg_moves(TORKOAL, - MOVE_ERUPTION, - MOVE_ENDURE, - MOVE_SLEEP_TALK, - MOVE_YAWN), - - egg_moves(SABLEYE, - MOVE_PSYCH_UP, - MOVE_RECOVER, - MOVE_MOONLIGHT), - - egg_moves(BARBOACH, - MOVE_THRASH, - MOVE_WHIRLPOOL, - MOVE_SPARK), - - egg_moves(LUVDISC, - MOVE_SPLASH, - MOVE_SUPERSONIC, - MOVE_WATER_SPORT, - MOVE_MUD_SPORT), - - egg_moves(CORPHISH, - MOVE_MUD_SPORT, - MOVE_ENDEAVOR, - MOVE_BODY_SLAM, - MOVE_ANCIENT_POWER), - - egg_moves(FEEBAS, - MOVE_MIRROR_COAT, - MOVE_DRAGON_BREATH, - MOVE_MUD_SPORT, - MOVE_HYPNOSIS, - MOVE_LIGHT_SCREEN, - MOVE_CONFUSE_RAY), - - egg_moves(CARVANHA, - MOVE_HYDRO_PUMP, - MOVE_DOUBLE_EDGE, - MOVE_THRASH), - - egg_moves(TRAPINCH, - MOVE_FOCUS_ENERGY, - MOVE_QUICK_ATTACK, - MOVE_GUST), - - egg_moves(MAKUHITA, - MOVE_FAINT_ATTACK, - MOVE_DETECT, - MOVE_FORESIGHT, - MOVE_HELPING_HAND, - MOVE_CROSS_CHOP, - MOVE_REVENGE, - MOVE_DYNAMIC_PUNCH, - MOVE_COUNTER), - - egg_moves(ELECTRIKE, - MOVE_CRUNCH, - MOVE_HEADBUTT, - MOVE_UPROAR, - MOVE_CURSE, - MOVE_SWIFT), - - egg_moves(NUMEL, - MOVE_HOWL, - MOVE_SCARY_FACE, - MOVE_BODY_SLAM, - MOVE_ROLLOUT, - MOVE_DEFENSE_CURL, - MOVE_STOMP), - - egg_moves(SPHEAL, - MOVE_WATER_SPORT, - MOVE_STOCKPILE, - MOVE_SWALLOW, - MOVE_SPIT_UP, - MOVE_YAWN, - MOVE_ROCK_SLIDE, - MOVE_CURSE, - MOVE_FISSURE), - - egg_moves(CACNEA, - MOVE_GRASS_WHISTLE, - MOVE_ACID, - MOVE_TEETER_DANCE, - MOVE_DYNAMIC_PUNCH, - MOVE_COUNTER), - - egg_moves(SNORUNT, - MOVE_BLOCK, - MOVE_SPIKES), - - egg_moves(AZURILL, - MOVE_ENCORE, - MOVE_SING, - MOVE_REFRESH, - MOVE_SLAM, - MOVE_TICKLE), - - egg_moves(SPOINK, - MOVE_FUTURE_SIGHT, - MOVE_EXTRASENSORY, - MOVE_SUBSTITUTE, - MOVE_TRICK), - - egg_moves(PLUSLE, - MOVE_SUBSTITUTE, - MOVE_WISH), - - egg_moves(MINUN, - MOVE_SUBSTITUTE, - MOVE_WISH), - - egg_moves(MAWILE, - MOVE_SWORDS_DANCE, - MOVE_FALSE_SWIPE, - MOVE_POISON_FANG, - MOVE_PSYCH_UP, - MOVE_ANCIENT_POWER, - MOVE_TICKLE), - - egg_moves(MEDITITE, - MOVE_FIRE_PUNCH, - MOVE_THUNDER_PUNCH, - MOVE_ICE_PUNCH, - MOVE_FORESIGHT, - MOVE_FAKE_OUT, - MOVE_BATON_PASS, - MOVE_DYNAMIC_PUNCH), - - egg_moves(SWABLU, - MOVE_AGILITY, - MOVE_HAZE, - MOVE_PURSUIT, - MOVE_RAGE), - - egg_moves(DUSKULL, - MOVE_IMPRISON, - MOVE_DESTINY_BOND, - MOVE_PAIN_SPLIT, - MOVE_GRUDGE, - MOVE_MEMENTO, - MOVE_FAINT_ATTACK), - - egg_moves(ROSELIA, - MOVE_SPIKES, - MOVE_SYNTHESIS, - MOVE_PIN_MISSILE, - MOVE_COTTON_SPORE), - - egg_moves(SLAKOTH, - MOVE_PURSUIT, - MOVE_SLASH, - MOVE_BODY_SLAM, - MOVE_SNORE, - MOVE_CRUSH_CLAW, - MOVE_CURSE, - MOVE_SLEEP_TALK), - - egg_moves(GULPIN, - MOVE_DREAM_EATER, - MOVE_ACID_ARMOR, - MOVE_SMOG, - MOVE_PAIN_SPLIT), - - egg_moves(TROPIUS, - MOVE_HEADBUTT, - MOVE_SLAM, - MOVE_RAZOR_WIND, - MOVE_LEECH_SEED, - MOVE_NATURE_POWER), - - egg_moves(WHISMUR, - MOVE_TAKE_DOWN, - MOVE_SNORE, - MOVE_SWAGGER, - MOVE_EXTRASENSORY, - MOVE_SMELLING_SALT), - - egg_moves(CLAMPERL, - MOVE_REFRESH, - MOVE_MUD_SPORT, - MOVE_BODY_SLAM, - MOVE_SUPERSONIC, - MOVE_BARRIER, - MOVE_CONFUSE_RAY), - - egg_moves(ABSOL, - MOVE_BATON_PASS, - MOVE_FAINT_ATTACK, - MOVE_DOUBLE_EDGE, - MOVE_MAGIC_COAT, - MOVE_CURSE, - MOVE_SUBSTITUTE), - - egg_moves(SHUPPET, - MOVE_DISABLE, - MOVE_DESTINY_BOND, - MOVE_FORESIGHT, - MOVE_ASTONISH, - MOVE_IMPRISON), - - egg_moves(SEVIPER, - MOVE_STOCKPILE, - MOVE_SWALLOW, - MOVE_SPIT_UP, - MOVE_BODY_SLAM), - - egg_moves(ZANGOOSE, - MOVE_FLAIL, - MOVE_DOUBLE_KICK, - MOVE_RAZOR_WIND, - MOVE_COUNTER, - MOVE_ROAR, - MOVE_CURSE), - - egg_moves(RELICANTH, - MOVE_MAGNITUDE, - MOVE_SKULL_BASH, - MOVE_WATER_SPORT, - MOVE_AMNESIA, - MOVE_SLEEP_TALK, - MOVE_ROCK_SLIDE), - - egg_moves(ARON, - MOVE_ENDEAVOR, - MOVE_BODY_SLAM, - MOVE_STOMP, - MOVE_SMELLING_SALT), - - egg_moves(CASTFORM, - MOVE_FUTURE_SIGHT, - MOVE_PSYCH_UP), - - egg_moves(VOLBEAT, - MOVE_BATON_PASS, - MOVE_SILVER_WIND, - MOVE_TRICK), - - egg_moves(ILLUMISE, - MOVE_BATON_PASS, - MOVE_SILVER_WIND, - MOVE_GROWTH), - - egg_moves(LILEEP, - MOVE_BARRIER, - MOVE_RECOVER, - MOVE_MIRROR_COAT, - MOVE_ROCK_SLIDE), - - egg_moves(ANORITH, - MOVE_RAPID_SPIN, - MOVE_KNOCK_OFF, - MOVE_SWORDS_DANCE, - MOVE_ROCK_SLIDE), - - egg_moves(RALTS, - MOVE_DISABLE, - MOVE_WILL_O_WISP, - MOVE_MEAN_LOOK, - MOVE_MEMENTO, - MOVE_DESTINY_BOND), - - egg_moves(BAGON, - MOVE_HYDRO_PUMP, - MOVE_THRASH, - MOVE_DRAGON_RAGE, - MOVE_TWISTER, - MOVE_DRAGON_DANCE), - - egg_moves(CHIMECHO, - MOVE_DISABLE, - MOVE_CURSE, - MOVE_HYPNOSIS, - MOVE_DREAM_EATER), - - EGG_MOVES_TERMINATOR + egg_moves(BULBASAUR, + 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_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_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_FAINT_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_LAST_RESORT, + MOVE_ME_FIRST, + MOVE_REVENGE, + MOVE_FINAL_GAMBIT), + + egg_moves(SPEAROW, + MOVE_FAINT_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_SCARY_FACE, + MOVE_POISON_TAIL, + MOVE_DISABLE, + MOVE_SWITCHEROO, + MOVE_IRON_TAIL, + MOVE_SUCKER_PUNCH, + MOVE_SNATCH), + + egg_moves(SANDSHREW, + 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_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_SUCKER_PUNCH, + MOVE_HEAD_SMASH, + MOVE_IRON_TAIL, + MOVE_POISON_TAIL, + MOVE_ENDURE, + MOVE_CHIP_AWAY, + MOVE_VENOM_DRENCH), + + egg_moves(VULPIX, + MOVE_FAINT_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_FAINT_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_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_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_AGILITY, + MOVE_MORNING_SUN, + MOVE_TOXIC_SPIKES, + MOVE_BUG_BITE, + MOVE_SECRET_POWER, + MOVE_SKILL_SWAP, + MOVE_RAGE_POWDER), + + egg_moves(DIGLETT, + MOVE_FAINT_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_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_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_FORESIGHT, + MOVE_MEDITATE, + MOVE_COUNTER, + MOVE_REVERSAL, + MOVE_BEAT_UP, + MOVE_REVENGE, + MOVE_SMELLING_SALT, + MOVE_CLOSE_COMBAT, + MOVE_ENCORE, + MOVE_FOCUS_PUNCH, + MOVE_SLEEP_TALK, + MOVE_NIGHT_SLASH, + MOVE_POWER_TRIP), + + egg_moves(GROWLITHE, + 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_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_POWER_TRICK, + MOVE_GUARD_SWAP, + MOVE_SKILL_SWAP, + MOVE_GUARD_SPLIT, + MOVE_PSYCHO_SHIFT, + MOVE_ALLY_SWITCH, + MOVE_PSYCHIC_TERRAIN), + + egg_moves(MACHOP, + MOVE_MEDITATE, + MOVE_ROLLING_KICK, + MOVE_ENCORE, + MOVE_SMELLING_SALT, + 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_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_CONFUSE_RAY, + MOVE_KNOCK_OFF, + MOVE_ACUPRESSURE, + MOVE_MUDDY_WATER, + MOVE_BUBBLE, + MOVE_AQUA_RING, + MOVE_TICKLE), + + egg_moves(GEODUDE, + 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_HORN_DRILL, + MOVE_MORNING_SUN, + MOVE_LOW_KICK, + MOVE_CAPTIVATE, + MOVE_ALLY_SWITCH, + MOVE_HIGH_HORSEPOWER), + + egg_moves(SLOWPOKE, + 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_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_FAINT_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_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_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_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_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_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_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_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_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_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_SALT, + 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_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_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_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_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_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_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_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_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_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_FAINT_ATTACK, + MOVE_QUICK_ATTACK, + MOVE_CLOSE_COMBAT, + MOVE_FEINT, + MOVE_ME_FIRST, + MOVE_BUG_BITE, + MOVE_SUPERPOWER), + + egg_moves(LAPRAS, + 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_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_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_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_ASSURANCE, + MOVE_ROOST, + MOVE_TAILWIND, + MOVE_WIDE_GUARD), + + egg_moves(SNORLAX, + 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_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_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_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_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_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_FAINT_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_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_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_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_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_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_FAINT_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_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_FAINT_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_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_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_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_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_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_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_FEINT, + MOVE_FAINT_ATTACK, + MOVE_PURSUIT, + MOVE_DOUBLE_EDGE, + MOVE_SECRET_POWER), + + egg_moves(WOOPER, + 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_PSYCHO_SHIFT, + MOVE_SCREECH, + MOVE_FAINT_ATTACK, + MOVE_BRAVE_BIRD, + MOVE_ROOST, + MOVE_ASSURANCE, + MOVE_FLATTER, + MOVE_PUNISHMENT), + + egg_moves(MISDREAVUS, + 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_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_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_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_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_FAINT_ATTACK, + MOVE_PRESENT, + MOVE_CRUNCH, + MOVE_HEAL_BELL, + MOVE_SNORE, + MOVE_SMELLING_SALT, + 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_SIGNAL_BEAM, + MOVE_AQUA_JET, + MOVE_WATER_PULSE, + MOVE_BRINE, + MOVE_ACID_SPRAY), + + egg_moves(SHUCKLE, + 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_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_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_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_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_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_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_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_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_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_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_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_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_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_HI_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_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_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_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_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_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_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_SMELLING_SALT, + 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_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_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_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_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_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, + 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, + MOVE_AQUA_RING, + MOVE_KNOCK_OFF, + MOVE_BRINE, + MOVE_ROOST, + MOVE_SOAK, + MOVE_WIDE_GUARD), + + egg_moves(RALTS, + 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(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_FAINT_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_SALT, + MOVE_SMOKESCREEN, + MOVE_ENDEAVOR, + MOVE_HAMMER_ARM, + MOVE_FAKE_TEARS, + MOVE_CIRCLE_THROW, + MOVE_DISARMING_VOICE, + MOVE_WHIRLWIND), + + egg_moves(MAKUHITA, + MOVE_FAINT_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_SALT, + 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_SALT, + 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_SALT, + 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_FAINT_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_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_FAINT_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(MIMEJR, + 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_HI_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_FAINT_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_SALT, + 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_FAINT_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_SALT, + 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_FAINT_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_FAINT_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_FAINT_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_SALT, + 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_FAINT_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_FAINT_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_FAINT_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(ALOLAN_RATTATA, + 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(ALOLAN_SANDSHREW, + 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(ALOLAN_VULPIX, + 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(ALOLAN_DIGLETT, + MOVE_ANCIENT_POWER, + MOVE_BEAT_UP, + MOVE_ENDURE, + MOVE_FAINT_ATTACK, + MOVE_FINAL_GAMBIT, + MOVE_HEADBUTT, + MOVE_MEMENTO, + MOVE_METAL_SOUND, + MOVE_PURSUIT, + MOVE_REVERSAL, + MOVE_THRASH), + + egg_moves(ALOLAN_MEOWTH, + 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(ALOLAN_GEODUDE, + 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(ALOLAN_GRIMER, + 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_TERMINATOR }; diff --git a/src/data/pokemon/evolution.h b/src/data/pokemon/evolution.h index c9b0cf716..e515f2117 100644 --- a/src/data/pokemon/evolution.h +++ b/src/data/pokemon/evolution.h @@ -1,187 +1,461 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = { - [SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}}, - [SPECIES_IVYSAUR] = {{EVO_LEVEL, 32, SPECIES_VENUSAUR}}, + [SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}}, + [SPECIES_IVYSAUR] = {{EVO_LEVEL, 32, SPECIES_VENUSAUR}}, + [SPECIES_VENUSAUR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_VENUSAURITE*/ SPECIES_MEGA_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_CHARIZARD] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_CHARIZARDITE_X*/ SPECIES_MEGA_CHARIZARD_X}, + {EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_CHARIZARDITE_Y*/ SPECIES_MEGA_CHARIZARD_Y}}, + [SPECIES_SQUIRTLE] = {{EVO_LEVEL, 16, SPECIES_WARTORTLE}}, + [SPECIES_WARTORTLE] = {{EVO_LEVEL, 36, SPECIES_BLASTOISE}}, + [SPECIES_BLASTOISE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BLASTOISINITE*/ SPECIES_MEGA_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_BEEDRILL] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BEEDRILLITE*/ SPECIES_MEGA_BEEDRILL}}, + [SPECIES_PIDGEY] = {{EVO_LEVEL, 18, SPECIES_PIDGEOTTO}}, + [SPECIES_PIDGEOTTO] = {{EVO_LEVEL, 36, SPECIES_PIDGEOT}}, + [SPECIES_PIDGEOT] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_PIDGEOTITE*/ SPECIES_MEGA_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_NONE,/*ITEM_THUNDER_STONE*/ SPECIES_RAICHU}, + {EVO_ITEM, ITEM_NONE,/*ITEM_THUNDER_STONE*/ SPECIES_ALOLAN_RAICHU}}, + [SPECIES_SANDSHREW] = {{EVO_LEVEL, 22, SPECIES_SANDSLASH}}, + [SPECIES_NIDORAN_F] = {{EVO_LEVEL, 16, SPECIES_NIDORINA}}, + [SPECIES_NIDORINA] = {{EVO_ITEM, ITEM_NONE,/*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_NIDORINO] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_NIDOKING}}, + [SPECIES_CLEFAIRY] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_CLEFABLE}}, + [SPECIES_VULPIX] = {{EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_NINETALES}}, + [SPECIES_JIGGLYPUFF] = {{EVO_ITEM, ITEM_NONE,/*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_NONE,/*ITEM_LEAF_STONE*/ SPECIES_VILEPLUME}, + {EVO_ITEM, ITEM_NONE,/*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_NONE,/*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_POLIWHIRL] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_POLIWRATH}, + {EVO_TRADE_ITEM, ITEM_NONE,/*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_NONE,/*ITEM_ALAKAZITE*/ SPECIES_MEGA_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_WEEPINBELL] = {{EVO_ITEM, ITEM_NONE,/*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_TRADE_ITEM, ITEM_NONE,/*ITEM_KINGS_ROCK*/ SPECIES_SLOWKING}}, + [SPECIES_SLOWBRO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SLOWBRONITE*/ SPECIES_MEGA_SLOWBRO}}, + [SPECIES_MAGNEMITE] = {{EVO_LEVEL, 30, SPECIES_MAGNETON}}, + [SPECIES_MAGNETON] = {{EVO_MAP, 62, 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_NONE,/*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_NONE,/*ITEM_GENGARITE*/ SPECIES_MEGA_GENGAR}}, + [SPECIES_ONIX] = {{EVO_TRADE_ITEM, ITEM_NONE,/*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_NONE,/*ITEM_LEAF_STONE*/ SPECIES_EXEGGUTOR}, + {EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_ALOLAN_EXEGGUTOR}}, + [SPECIES_CUBONE] = {{EVO_LEVEL, 28, SPECIES_MAROWAK}, + {EVO_LEVEL_NIGHT, 28, SPECIES_ALOLAN_MAROWAK}}, + [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_NONE,/*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_NONE,/*ITEM_KANGASKHANITE*/ SPECIES_MEGA_KANGASKHAN}}, + [SPECIES_HORSEA] = {{EVO_LEVEL, 32, SPECIES_SEADRA}}, + [SPECIES_SEADRA] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DRAGON_SCALE*/ SPECIES_KINGDRA}}, + [SPECIES_GOLDEEN] = {{EVO_LEVEL, 33, SPECIES_SEAKING}}, + [SPECIES_STARYU] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_STARMIE}}, + [SPECIES_SCYTHER] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_METAL_COAT*/ SPECIES_SCIZOR}}, + [SPECIES_ELECTABUZZ] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_ELECTIRIZER*/ SPECIES_ELECTIVIRE}}, + [SPECIES_MAGMAR] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_MAGMARIZER*/ SPECIES_MAGMORTAR}}, + [SPECIES_PINSIR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_PINSIRITE*/ SPECIES_MEGA_PINSIR}}, + [SPECIES_MAGIKARP] = {{EVO_LEVEL, 20, SPECIES_GYARADOS}}, + [SPECIES_GYARADOS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GYARADOSITE*/ SPECIES_MEGA_GYARADOS}}, + [SPECIES_EEVEE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_THUNDER_STONE*/ SPECIES_JOLTEON}, + {EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_VAPOREON}, + {EVO_ITEM, ITEM_NONE,/*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_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON}, + {EVO_MAP, 62, SPECIES_LEAFEON}, + {EVO_MAP, 62, SPECIES_GLACEON}, + {EVO_MOVE_TYPE, TYPE_FAIRY, SPECIES_SYLVEON}}, + [SPECIES_PORYGON] = {{EVO_TRADE_ITEM, ITEM_NONE,/*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_NONE,/*ITEM_AERODACTYLITE*/ SPECIES_MEGA_AERODACTYL}}, + [SPECIES_DRATINI] = {{EVO_LEVEL, 30, SPECIES_DRAGONAIR}}, + [SPECIES_DRAGONAIR] = {{EVO_LEVEL, 55, SPECIES_DRAGONITE}}, + [SPECIES_MEWTWO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MEWTWONITE_X*/ SPECIES_MEGA_MEWTWO_X}, + {EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MEWTWONITE_Y*/ SPECIES_MEGA_MEWTWO_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_NONE,/*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_NONE,/*ITEM_AMPHAROSITE*/ SPECIES_MEGA_AMPHAROS}}, + [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_NONE,/*MOVE_DOUBLE_HIT*/ SPECIES_AMBIPOM}}, + [SPECIES_SUNKERN] = {{EVO_ITEM, ITEM_NONE,/*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_NONE,/*ITEM_DUSK_STONE*/ SPECIES_HONCHKROW}}, + [SPECIES_MISDREAVUS] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_MISMAGIUS}}, + [SPECIES_PINECO] = {{EVO_LEVEL, 31, SPECIES_FORRETRESS}}, + [SPECIES_GLIGAR] = {{EVO_ITEM_HOLD_NIGHT, ITEM_NONE,/*ITEM_RAZOR_FANG*/ SPECIES_GLISCOR}}, + [SPECIES_STEELIX] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_STEELIXITE*/ SPECIES_MEGA_STEELIX}}, + [SPECIES_SNUBBULL] = {{EVO_LEVEL, 23, SPECIES_GRANBULL}}, + [SPECIES_SCIZOR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SCIZORITE*/ SPECIES_MEGA_SCIZOR}}, + [SPECIES_HERACROSS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_HERACRONITE*/ SPECIES_MEGA_HERACROSS}}, + [SPECIES_SNEASEL] = {{EVO_ITEM_HOLD_NIGHT, ITEM_NONE,/*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_NONE,/*ITEM_HOUNDOOMINITE*/ SPECIES_MEGA_HOUNDOOM}}, + [SPECIES_PHANPY] = {{EVO_LEVEL, 25, SPECIES_DONPHAN}}, + [SPECIES_PORYGON2] = {{EVO_TRADE_ITEM, ITEM_NONE,/*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_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}, + [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_NONE,/*ITEM_TYRANITARITE*/ SPECIES_MEGA_TYRANITAR}}, + [SPECIES_TREECKO] = {{EVO_LEVEL, 16, SPECIES_GROVYLE}}, + [SPECIES_GROVYLE] = {{EVO_LEVEL, 36, SPECIES_SCEPTILE}}, + [SPECIES_SCEPTILE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SCEPTILITE*/ SPECIES_MEGA_SCEPTILE}}, + [SPECIES_TORCHIC] = {{EVO_LEVEL, 16, SPECIES_COMBUSKEN}}, + [SPECIES_COMBUSKEN] = {{EVO_LEVEL, 36, SPECIES_BLAZIKEN}}, + [SPECIES_BLAZIKEN] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BLAZIKENITE*/ SPECIES_MEGA_BLAZIKEN}}, + [SPECIES_MUDKIP] = {{EVO_LEVEL, 16, SPECIES_MARSHTOMP}}, + [SPECIES_MARSHTOMP] = {{EVO_LEVEL, 36, SPECIES_SWAMPERT}}, + [SPECIES_SWAMPERT] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SWAMPERTITE*/ SPECIES_MEGA_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}, + [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_NONE,/*ITEM_WATER_STONE*/ SPECIES_LUDICOLO}}, + [SPECIES_SEEDOT] = {{EVO_LEVEL, 14, SPECIES_NUZLEAF}}, + [SPECIES_NUZLEAF] = {{EVO_ITEM, ITEM_NONE,/*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_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_NONE,/*ITEM_MOON_STONE*/ SPECIES_DELCATTY}}, + [SPECIES_BALTOY] = {{EVO_LEVEL, 36, SPECIES_CLAYDOL}}, + [SPECIES_NOSEPASS] = {{EVO_MAP, 62, SPECIES_PROBOPASS}}, + [SPECIES_SABLEYE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SABLENITE*/ SPECIES_MEGA_SABLEYE}}, + [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_NONE,/*ITEM_PRISM_SCALE*/ SPECIES_MILOTIC}}, + [SPECIES_CARVANHA] = {{EVO_LEVEL, 30, SPECIES_SHARPEDO}}, + [SPECIES_SHARPEDO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SHARPEDONITE*/ SPECIES_MEGA_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_MANECTRIC] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MANECTITE*/ SPECIES_MEGA_MANECTRIC}}, + [SPECIES_NUMEL] = {{EVO_LEVEL, 33, SPECIES_CAMERUPT}}, + [SPECIES_CAMERUPT] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_CAMERUPTITE*/ SPECIES_MEGA_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}, + {EVO_ITEM_FEMALE, ITEM_NONE,/*ITEM_DAWN_STONE*/ SPECIES_FROSLASS}}, + [SPECIES_GLALIE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GLALITITE*/ SPECIES_MEGA_GLALIE}}, + [SPECIES_AZURILL] = {{EVO_FRIENDSHIP, 0, SPECIES_MARILL}}, + [SPECIES_SPOINK] = {{EVO_LEVEL, 32, SPECIES_GRUMPIG}}, + [SPECIES_MAWILE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MAWILITE*/ SPECIES_MEGA_MAWILE}}, + [SPECIES_MEDITITE] = {{EVO_LEVEL, 37, SPECIES_MEDICHAM}}, + [SPECIES_MEDICHAM] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MEDICHAMITE*/ SPECIES_MEGA_MEDICHAM}}, + [SPECIES_SWABLU] = {{EVO_LEVEL, 35, SPECIES_ALTARIA}}, + [SPECIES_ALTARIA] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ALTARIANITE*/ SPECIES_MEGA_ALTARIA}}, + [SPECIES_WYNAUT] = {{EVO_LEVEL, 15, SPECIES_WOBBUFFET}}, + [SPECIES_DUSKULL] = {{EVO_LEVEL, 37, SPECIES_DUSCLOPS}}, + [SPECIES_DUSCLOPS] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_REAPER_CLOTH*/ SPECIES_DUSKNOIR}}, + [SPECIES_ROSELIA] = {{EVO_ITEM, ITEM_NONE,/*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_NONE,/*ITEM_DEEP_SEA_TOOTH*/ SPECIES_HUNTAIL}, + {EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DEEP_SEA_SCALE*/ SPECIES_GOREBYSS}}, + [SPECIES_ABSOL] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ABSOLITE*/ SPECIES_MEGA_ABSOL}}, + [SPECIES_SHUPPET] = {{EVO_LEVEL, 37, SPECIES_BANETTE}}, + [SPECIES_BANETTE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BANETTITE*/ SPECIES_MEGA_BANETTE}}, + [SPECIES_ARON] = {{EVO_LEVEL, 32, SPECIES_LAIRON}}, + [SPECIES_LAIRON] = {{EVO_LEVEL, 42, SPECIES_AGGRON}}, + [SPECIES_AGGRON] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_AGGRONITE*/ SPECIES_MEGA_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}, + {EVO_ITEM_MALE, ITEM_NONE,/*ITEM_DAWN_STONE*/ SPECIES_GALLADE}}, + [SPECIES_GARDEVOIR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GARDEVOIRITE*/ SPECIES_MEGA_GARDEVOIR}}, + [SPECIES_BAGON] = {{EVO_LEVEL, 30, SPECIES_SHELGON}}, + [SPECIES_SHELGON] = {{EVO_LEVEL, 50, SPECIES_SALAMENCE}}, + [SPECIES_SALAMENCE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SALAMENCITE*/ SPECIES_MEGA_SALAMENCE}}, + [SPECIES_BELDUM] = {{EVO_LEVEL, 20, SPECIES_METANG}}, + [SPECIES_METANG] = {{EVO_LEVEL, 45, SPECIES_METAGROSS}}, + [SPECIES_METAGROSS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_METAGROSSITE*/ SPECIES_MEGA_METAGROSS}}, + [SPECIES_LATIAS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LATIASITE*/ SPECIES_MEGA_LATIAS}}, + [SPECIES_LATIOS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LATIOSITE*/ SPECIES_MEGA_LATIOS}}, + + // 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_BURMY_SANDY]= {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_SANDY}, + {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, + [SPECIES_BURMY_TRASH]= {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_TRASH}, + {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_NONE,/*ITEM_LOPUNNITE*/ SPECIES_MEGA_LOPUNNY}}, + [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_MIMEJR] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME}}, + [SPECIES_HAPPINY] = {{EVO_ITEM_HOLD_DAY, ITEM_NONE,/*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_NONE,/*ITEM_GARCHOMPITE*/ SPECIES_MEGA_GARCHOMP}}, + [SPECIES_MUNCHLAX] = {{EVO_FRIENDSHIP, 0, SPECIES_SNORLAX}}, + [SPECIES_RIOLU] = {{EVO_FRIENDSHIP, 0, SPECIES_LUCARIO}}, + [SPECIES_LUCARIO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LUCARIONITE*/ SPECIES_MEGA_LUCARIO}}, + [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_NONE,/*ITEM_ABOMASITE*/ SPECIES_MEGA_ABOMASNOW}}, + [SPECIES_GALLADE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GALLADITE*/ SPECIES_MEGA_GALLADE}}, + [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_NONE,/*ITEM_LEAF_STONE*/ SPECIES_SIMISAGE}}, + [SPECIES_PANSEAR] = {{EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_SIMISEAR}}, + [SPECIES_PANPOUR] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_SIMIPOUR}}, + [SPECIES_MUNNA] = {{EVO_ITEM, ITEM_NONE,/*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_NONE,/*ITEM_AUDINITE*/ SPECIES_MEGA_AUDINO}}, + [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_NONE,/*ITEM_SUN_STONE*/ SPECIES_WHIMSICOTT}}, + [SPECIES_PETILIL] = {{EVO_ITEM, ITEM_NONE,/*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_NONE,/*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_LEVEL, 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_NONE,/*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_LEVEL, 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_MALE, 35, SPECIES_PYROAR}, + {EVO_LEVEL_FEMALE, 35, SPECIES_PYROAR}}, + [SPECIES_FLABEBE] = {{EVO_LEVEL, 19, SPECIES_FLOETTE}}, + [SPECIES_FLOETTE] = {{EVO_ITEM, ITEM_NONE,/*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_F}}, + [SPECIES_HONEDGE] = {{EVO_LEVEL, 35, SPECIES_DOUBLADE}}, + [SPECIES_DOUBLADE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_AEGISLASH}}, + [SPECIES_SPRITZEE] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_SACHET*/ SPECIES_AROMATISSE}}, + [SPECIES_SWIRLIX] = {{EVO_TRADE_ITEM, ITEM_NONE,/*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_NONE,/*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_NONE,/*ITEM_DIANCITE*/ SPECIES_MEGA_DIANCIE}}, + [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_MAP, 62, SPECIES_VIKAVOLT}}, + [SPECIES_CRABRAWLER] = {{EVO_MAP, 67, SPECIES_CRABOMINABLE}}, + [SPECIES_CUTIEFLY] = {{EVO_LEVEL, 25, SPECIES_RIBOMBEE}}, + [SPECIES_ROCKRUFF] = {{EVO_LEVEL_DAY, 25, SPECIES_LYCANROC}, + {EVO_LEVEL_NIGHT, 25, SPECIES_LYCANROC_MIDNIGHT}, + {EVO_LEVEL_DUSK, 25, SPECIES_LYCANROC_DUSK}}, + [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_NONE,/*MOVE_DRAGON_PULSE*/ SPECIES_NAGANADEL}}, + + [SPECIES_ALOLAN_RATTATA] = {{EVO_LEVEL_NIGHT, 20, SPECIES_ALOLAN_RATICATE}}, + [SPECIES_ALOLAN_SANDSHREW] = {{EVO_ITEM, ITEM_NONE,/*ITEM_ICE_STONE*/ SPECIES_ALOLAN_SANDSLASH}}, + [SPECIES_ALOLAN_VULPIX] = {{EVO_ITEM, ITEM_NONE,/*ITEM_ICE_STONE*/ SPECIES_ALOLAN_NINETALES}}, + [SPECIES_ALOLAN_DIGLETT] = {{EVO_LEVEL, 26, SPECIES_ALOLAN_DUGTRIO}}, + [SPECIES_ALOLAN_MEOWTH] = {{EVO_FRIENDSHIP, 28, SPECIES_ALOLAN_PERSIAN}}, + [SPECIES_ALOLAN_GEODUDE] = {{EVO_LEVEL, 25, SPECIES_ALOLAN_GRAVELER}}, + [SPECIES_ALOLAN_GRAVELER] = {{EVO_TRADE, 0, SPECIES_ALOLAN_GOLEM}}, + [SPECIES_ALOLAN_GRIMER] = {{EVO_LEVEL, 38, SPECIES_ALOLAN_MUK}}, }; diff --git a/src/data/pokemon/level_up_learnset_pointers.h b/src/data/pokemon/level_up_learnset_pointers.h index 5ac7b3bd7..6b97b8281 100644 --- a/src/data/pokemon/level_up_learnset_pointers.h +++ b/src/data/pokemon/level_up_learnset_pointers.h @@ -1,4 +1,4 @@ -const u16 *const gLevelUpLearnsets[NUM_SPECIES] = +const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = { [SPECIES_NONE] = sBulbasaurLevelUpLearnset, [SPECIES_BULBASAUR] = sBulbasaurLevelUpLearnset, @@ -252,31 +252,6 @@ const u16 *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,526 @@ const u16 *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_BURMY_SANDY] = sBurmyLevelUpLearnset, + [SPECIES_BURMY_TRASH] = sBurmyLevelUpLearnset, + [SPECIES_WORMADAM] = sWormadamPlantLevelUpLearnset, + [SPECIES_WORMADAM_SANDY] = sWormadamSandyLevelUpLearnset, + [SPECIES_WORMADAM_TRASH] = sWormadamTrashLevelUpLearnset, + [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_MIMEJR] = 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_ROTOM_FAN] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_FROST] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_HEAT] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_MOW] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_WASH] = 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_KYUREM_BLACK] = sKyuremBlackLevelUpLearnset, + [SPECIES_KYUREM_WHITE] = sKyuremWhiteLevelUpLearnset, + [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] = sMeowsticMaleLevelUpLearnset, + [SPECIES_MEOWSTIC_F] = sMeowsticFemaleLevelUpLearnset, + [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, + // Megas have the same learnsets + [SPECIES_MEGA_VENUSAUR] = sVenusaurLevelUpLearnset, + [SPECIES_MEGA_CHARIZARD_X] = sCharizardLevelUpLearnset, + [SPECIES_MEGA_CHARIZARD_Y] = sCharizardLevelUpLearnset, + [SPECIES_MEGA_BLASTOISE] = sBlastoiseLevelUpLearnset, + [SPECIES_MEGA_BEEDRILL] = sBeedrillLevelUpLearnset, + [SPECIES_MEGA_PIDGEOT] = sPidgeotLevelUpLearnset, + [SPECIES_MEGA_ALAKAZAM] = sAlakazamLevelUpLearnset, + [SPECIES_MEGA_SLOWBRO] = sSlowbroLevelUpLearnset, + [SPECIES_MEGA_GENGAR] = sGengarLevelUpLearnset, + [SPECIES_MEGA_KANGASKHAN] = sKangaskhanLevelUpLearnset, + [SPECIES_MEGA_PINSIR] = sPinsirLevelUpLearnset, + [SPECIES_MEGA_GYARADOS] = sGyaradosLevelUpLearnset, + [SPECIES_MEGA_AERODACTYL] = sAerodactylLevelUpLearnset, + [SPECIES_MEGA_MEWTWO_X] = sMewtwoLevelUpLearnset, + [SPECIES_MEGA_MEWTWO_Y] = sMewtwoLevelUpLearnset, + [SPECIES_MEGA_AMPHAROS] = sAmpharosLevelUpLearnset, + [SPECIES_MEGA_STEELIX] = sSteelixLevelUpLearnset, + [SPECIES_MEGA_SCIZOR] = sScizorLevelUpLearnset, + [SPECIES_MEGA_HERACROSS] = sHeracrossLevelUpLearnset, + [SPECIES_MEGA_HOUNDOOM] = sHoundoomLevelUpLearnset, + [SPECIES_MEGA_TYRANITAR] = sTyranitarLevelUpLearnset, + [SPECIES_MEGA_SCEPTILE] = sSceptileLevelUpLearnset, + [SPECIES_MEGA_BLAZIKEN] = sBlazikenLevelUpLearnset, + [SPECIES_MEGA_SWAMPERT] = sSwampertLevelUpLearnset, + [SPECIES_MEGA_GARDEVOIR] = sGardevoirLevelUpLearnset, + [SPECIES_MEGA_SABLEYE] = sSableyeLevelUpLearnset, + [SPECIES_MEGA_MAWILE] = sMawileLevelUpLearnset, + [SPECIES_MEGA_AGGRON] = sAggronLevelUpLearnset, + [SPECIES_MEGA_MEDICHAM] = sMedichamLevelUpLearnset, + [SPECIES_MEGA_MANECTRIC] = sManectricLevelUpLearnset, + [SPECIES_MEGA_SHARPEDO] = sSharpedoLevelUpLearnset, + [SPECIES_MEGA_CAMERUPT] = sCameruptLevelUpLearnset, + [SPECIES_MEGA_ALTARIA] = sAltariaLevelUpLearnset, + [SPECIES_MEGA_BANETTE] = sBanetteLevelUpLearnset, + [SPECIES_MEGA_ABSOL] = sAbsolLevelUpLearnset, + [SPECIES_MEGA_GLALIE] = sGlalieLevelUpLearnset, + [SPECIES_MEGA_SALAMENCE] = sSalamenceLevelUpLearnset, + [SPECIES_MEGA_METAGROSS] = sMetagrossLevelUpLearnset, + [SPECIES_MEGA_LATIAS] = sLatiasLevelUpLearnset, + [SPECIES_MEGA_LATIOS] = sLatiosLevelUpLearnset, + [SPECIES_PRIMAL_KYOGRE] = sKyogreLevelUpLearnset, + [SPECIES_PRIMAL_GROUDON] = sGroudonLevelUpLearnset, + [SPECIES_MEGA_RAYQUAZA] = sRayquazaLevelUpLearnset, + [SPECIES_MEGA_LOPUNNY] = sLopunnyLevelUpLearnset, + [SPECIES_MEGA_GARCHOMP] = sGarchompLevelUpLearnset, + [SPECIES_MEGA_LUCARIO] = sLucarioLevelUpLearnset, + [SPECIES_MEGA_ABOMASNOW] = sAbomasnowLevelUpLearnset, + [SPECIES_MEGA_GALLADE] = sGalladeLevelUpLearnset, + [SPECIES_MEGA_AUDINO] = sAudinoLevelUpLearnset, + [SPECIES_MEGA_DIANCIE] = sDiancieLevelUpLearnset, + // Alolan Forms + [SPECIES_ALOLAN_RATTATA] = sAlolanRattataLevelUpLearnset, + [SPECIES_ALOLAN_RATICATE] = sAlolanRaticateLevelUpLearnset, + [SPECIES_ALOLAN_RAICHU] = sAlolanRaichuLevelUpLearnset, + [SPECIES_ALOLAN_SANDSHREW] = sAlolanSandshrewLevelUpLearnset, + [SPECIES_ALOLAN_SANDSLASH] = sAlolanSandslashLevelUpLearnset, + [SPECIES_ALOLAN_VULPIX] = sAlolanVulpixLevelUpLearnset, + [SPECIES_ALOLAN_NINETALES] = sAlolanNinetalesLevelUpLearnset, + [SPECIES_ALOLAN_DIGLETT] = sAlolanDiglettLevelUpLearnset, + [SPECIES_ALOLAN_DUGTRIO] = sAlolanDugtrioLevelUpLearnset, + [SPECIES_ALOLAN_MEOWTH] = sAlolanMeowthLevelUpLearnset, + [SPECIES_ALOLAN_PERSIAN] = sAlolanPersianLevelUpLearnset, + [SPECIES_ALOLAN_GEODUDE] = sAlolanGeodudeLevelUpLearnset, + [SPECIES_ALOLAN_GRAVELER] = sAlolanGravelerLevelUpLearnset, + [SPECIES_ALOLAN_GOLEM] = sAlolanGolemLevelUpLearnset, + [SPECIES_ALOLAN_GRIMER] = sAlolanGrimerLevelUpLearnset, + [SPECIES_ALOLAN_MUK] = sAlolanMukLevelUpLearnset, + [SPECIES_ALOLAN_EXEGGUTOR] = sAlolanExeggutorLevelUpLearnset, + [SPECIES_ALOLAN_MAROWAK] = sAlolanMarowakLevelUpLearnset, + // Forms + [SPECIES_SHAYMIN_SKY] = sShayminLevelUpLearnset, + [SPECIES_GIRATINA_ORIGIN] = sGiratinaLevelUpLearnset, + [SPECIES_DARMANITAN_ZEN] = sDarmanitanLevelUpLearnset, + [SPECIES_TORNADUS_THERIAN] = sTornadusLevelUpLearnset, + [SPECIES_THUNDURUS_THERIAN] = sThundurusLevelUpLearnset, + [SPECIES_LANDORUS_THERIAN] = sLandorusLevelUpLearnset, + [SPECIES_MELOETTA_PIROUETTE] = sMeloettaLevelUpLearnset, + [SPECIES_AEGISLASH_BLADE] = sAegislashLevelUpLearnset, + [SPECIES_HOOPA_UNBOUND] = sHoopaLevelUpLearnset, + [SPECIES_MINIOR_CORE] = sMiniorLevelUpLearnset, + [SPECIES_WISHIWASHI_SCHOOL] = sWishiwashiLevelUpLearnset, + [SPECIES_MIMIKYU_BUSTED] = sMimikyuLevelUpLearnset, + [SPECIES_LYCANROC_MIDNIGHT] = sLycanrocMidnightLevelUpLearnset, + [SPECIES_LYCANROC_DUSK] = sLycanrocDuskLevelUpLearnset, + [SPECIES_ZYGARDE_10] = sZygardeLevelUpLearnset, + [SPECIES_ZYGARDE_COMPLETE] = sZygardeLevelUpLearnset, }; diff --git a/src/data/pokemon/level_up_learnsets.h b/src/data/pokemon/level_up_learnsets.h index c78b9ef0a..3f5491c62 100644 --- a/src/data/pokemon/level_up_learnsets.h +++ b/src/data/pokemon/level_up_learnsets.h @@ -1,347 +1,462 @@ -#define LEVEL_UP_MOVE(lvl, move) ((lvl << 9) | move) +#define LEVEL_UP_MOVE(lvl, moveLearned) {.move = moveLearned, .level = lvl} +#define LEVEL_UP_END (0xffff) -static const u16 sBulbasaurLevelUpLearnset[] = { +static const struct LevelUpMove sBulbasaurLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 3, MOVE_GROWL), LEVEL_UP_MOVE( 7, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(10, MOVE_VINE_WHIP), - LEVEL_UP_MOVE(15, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(20, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE(25, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(32, MOVE_GROWTH), - LEVEL_UP_MOVE(39, MOVE_SYNTHESIS), - LEVEL_UP_MOVE(46, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE( 9, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(13, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(21, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(25, MOVE_GROWTH), + LEVEL_UP_MOVE(27, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(31, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(33, MOVE_SYNTHESIS), + //LEVEL_UP_MOVE(37, MOVE_SEED_BOMB), LEVEL_UP_END }; -static const u16 sIvysaurLevelUpLearnset[] = { +static const struct LevelUpMove sIvysaurLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED), - LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 3, MOVE_GROWL), LEVEL_UP_MOVE( 7, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(10, MOVE_VINE_WHIP), - LEVEL_UP_MOVE(15, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(22, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE(29, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(38, MOVE_GROWTH), - LEVEL_UP_MOVE(47, MOVE_SYNTHESIS), - LEVEL_UP_MOVE(56, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE( 9, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(13, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(20, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(23, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(28, MOVE_GROWTH), + LEVEL_UP_MOVE(31, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(36, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(39, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(44, MOVE_SOLAR_BEAM), LEVEL_UP_END }; -static const u16 sVenusaurLevelUpLearnset[] = { +static const struct LevelUpMove sVenusaurLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED), LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), - LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 3, MOVE_GROWL), LEVEL_UP_MOVE( 7, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(10, MOVE_VINE_WHIP), - LEVEL_UP_MOVE(15, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(22, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE(29, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(41, MOVE_GROWTH), - LEVEL_UP_MOVE(53, MOVE_SYNTHESIS), - LEVEL_UP_MOVE(65, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE( 9, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(13, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(20, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(23, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(28, MOVE_GROWTH), + LEVEL_UP_MOVE(31, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(39, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(45, MOVE_SYNTHESIS), + //LEVEL_UP_MOVE(50, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(53, MOVE_SOLAR_BEAM), LEVEL_UP_END }; -static const u16 sCharmanderLevelUpLearnset[] = { +static const struct LevelUpMove sCharmanderLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 7, MOVE_EMBER), - LEVEL_UP_MOVE(13, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(19, MOVE_RAGE), - LEVEL_UP_MOVE(25, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(31, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(37, MOVE_SLASH), - LEVEL_UP_MOVE(43, MOVE_DRAGON_RAGE), - LEVEL_UP_MOVE(49, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(10, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(16, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(19, MOVE_SCARY_FACE), + //LEVEL_UP_MOVE(25, MOVE_FIRE_FANG), + //LEVEL_UP_MOVE(28, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(34, MOVE_SLASH), + LEVEL_UP_MOVE(37, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(43, MOVE_FIRE_SPIN), + //LEVEL_UP_MOVE(46, MOVE_INFERNO), LEVEL_UP_END }; -static const u16 sCharmeleonLevelUpLearnset[] = { +static const struct LevelUpMove sCharmeleonLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_EMBER), LEVEL_UP_MOVE( 7, MOVE_EMBER), - LEVEL_UP_MOVE(13, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(20, MOVE_RAGE), - LEVEL_UP_MOVE(27, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(34, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(10, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(17, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(21, MOVE_SCARY_FACE), + //LEVEL_UP_MOVE(28, MOVE_FIRE_FANG), + //LEVEL_UP_MOVE(32, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(39, MOVE_SLASH), + LEVEL_UP_MOVE(43, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(50, MOVE_FIRE_SPIN), + //LEVEL_UP_MOVE(54, MOVE_INFERNO), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCharizardLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_CLAW), + //LEVEL_UP_MOVE( 1, MOVE_SHADOW_CLAW), + //LEVEL_UP_MOVE( 1, MOVE_AIR_SLASH), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 7, MOVE_EMBER), + LEVEL_UP_MOVE(10, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(17, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(21, MOVE_SCARY_FACE), + //LEVEL_UP_MOVE(28, MOVE_FIRE_FANG), + //LEVEL_UP_MOVE(32, MOVE_FLAME_BURST), LEVEL_UP_MOVE(41, MOVE_SLASH), - LEVEL_UP_MOVE(48, MOVE_DRAGON_RAGE), - LEVEL_UP_MOVE(55, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(47, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(56, MOVE_FIRE_SPIN), + //LEVEL_UP_MOVE(62, MOVE_INFERNO), + LEVEL_UP_MOVE(71, MOVE_HEAT_WAVE), + //LEVEL_UP_MOVE(77, MOVE_FLARE_BLITZ), LEVEL_UP_END }; -static const u16 sCharizardLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE( 7, MOVE_EMBER), - LEVEL_UP_MOVE(13, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(20, MOVE_RAGE), - LEVEL_UP_MOVE(27, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(34, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(36, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(44, MOVE_SLASH), - LEVEL_UP_MOVE(54, MOVE_DRAGON_RAGE), - LEVEL_UP_MOVE(64, MOVE_FIRE_SPIN), - LEVEL_UP_END -}; - -static const u16 sSquirtleLevelUpLearnset[] = { +static const struct LevelUpMove sSquirtleLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 7, MOVE_BUBBLE), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), LEVEL_UP_MOVE(10, MOVE_WITHDRAW), - LEVEL_UP_MOVE(13, MOVE_WATER_GUN), - LEVEL_UP_MOVE(18, MOVE_BITE), - LEVEL_UP_MOVE(23, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE(28, MOVE_PROTECT), - LEVEL_UP_MOVE(33, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(40, MOVE_SKULL_BASH), - LEVEL_UP_MOVE(47, MOVE_HYDRO_PUMP), - LEVEL_UP_END -}; - -static const u16 sWartortleLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 7, MOVE_BUBBLE), - LEVEL_UP_MOVE(10, MOVE_WITHDRAW), - LEVEL_UP_MOVE(13, MOVE_WATER_GUN), - LEVEL_UP_MOVE(19, MOVE_BITE), - LEVEL_UP_MOVE(25, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE(31, MOVE_PROTECT), + LEVEL_UP_MOVE(13, MOVE_BUBBLE), + LEVEL_UP_MOVE(16, MOVE_BITE), + LEVEL_UP_MOVE(19, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(22, MOVE_PROTECT), + LEVEL_UP_MOVE(25, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(28, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(31, MOVE_SKULL_BASH), + LEVEL_UP_MOVE(34, MOVE_IRON_DEFENSE), LEVEL_UP_MOVE(37, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(45, MOVE_SKULL_BASH), - LEVEL_UP_MOVE(53, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(40, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sBlastoiseLevelUpLearnset[] = { +static const struct LevelUpMove sWartortleLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_WITHDRAW), + LEVEL_UP_MOVE(13, MOVE_BUBBLE), + LEVEL_UP_MOVE(17, MOVE_BITE), + LEVEL_UP_MOVE(21, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(25, MOVE_PROTECT), + LEVEL_UP_MOVE(29, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(33, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(37, MOVE_SKULL_BASH), + LEVEL_UP_MOVE(41, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(45, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBlastoiseLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_FLASH_CANNON), + 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_WITHDRAW), LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 7, MOVE_BUBBLE), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), LEVEL_UP_MOVE(10, MOVE_WITHDRAW), - LEVEL_UP_MOVE(13, MOVE_WATER_GUN), - LEVEL_UP_MOVE(19, MOVE_BITE), - LEVEL_UP_MOVE(25, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE(31, MOVE_PROTECT), - LEVEL_UP_MOVE(42, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(55, MOVE_SKULL_BASH), - LEVEL_UP_MOVE(68, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(13, MOVE_BUBBLE), + LEVEL_UP_MOVE(17, MOVE_BITE), + LEVEL_UP_MOVE(21, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(25, MOVE_PROTECT), + LEVEL_UP_MOVE(29, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(33, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(40, MOVE_SKULL_BASH), + LEVEL_UP_MOVE(47, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(54, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(60, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sCaterpieLevelUpLearnset[] = { +static const struct LevelUpMove sCaterpieLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + //LEVEL_UP_MOVE( 9, MOVE_BUG_BITE), LEVEL_UP_END }; -static const u16 sMetapodLevelUpLearnset[] = { +static const struct LevelUpMove sMetapodLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_HARDEN), LEVEL_UP_END }; -static const u16 sButterfreeLevelUpLearnset[] = { +static const struct LevelUpMove sButterfreeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_GUST), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), - LEVEL_UP_MOVE(10, MOVE_CONFUSION), + LEVEL_UP_MOVE(11, MOVE_CONFUSION), LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(14, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(18, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(23, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(28, MOVE_GUST), - LEVEL_UP_MOVE(34, MOVE_PSYBEAM), - LEVEL_UP_MOVE(40, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(47, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(13, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(13, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(17, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(23, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(25, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(29, MOVE_WHIRLWIND), + //LEVEL_UP_MOVE(31, MOVE_BUG_BUZZ), + //LEVEL_UP_MOVE(35, MOVE_RAGE_POWDER), + //LEVEL_UP_MOVE(37, MOVE_CAPTIVATE), + //LEVEL_UP_MOVE(41, MOVE_TAILWIND), + //LEVEL_UP_MOVE(43, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(47, MOVE_QUIVER_DANCE), LEVEL_UP_END }; -static const u16 sWeedleLevelUpLearnset[] = { +static const struct LevelUpMove sWeedleLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POISON_STING), LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + //LEVEL_UP_MOVE( 9, MOVE_BUG_BITE), LEVEL_UP_END }; -static const u16 sKakunaLevelUpLearnset[] = { +static const struct LevelUpMove sKakunaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_HARDEN), LEVEL_UP_END }; -static const u16 sBeedrillLevelUpLearnset[] = { +static const struct LevelUpMove sBeedrillLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_TWINEEDLE), + LEVEL_UP_MOVE( 1, MOVE_TWINEEDLE), LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(10, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(15, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(20, MOVE_TWINEEDLE), - LEVEL_UP_MOVE(25, MOVE_RAGE), - LEVEL_UP_MOVE(30, MOVE_PURSUIT), - LEVEL_UP_MOVE(35, MOVE_PIN_MISSILE), - LEVEL_UP_MOVE(40, MOVE_AGILITY), - LEVEL_UP_MOVE(45, MOVE_ENDEAVOR), - LEVEL_UP_END -}; - -static const u16 sPidgeyLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 9, MOVE_GUST), - LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(19, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(25, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(31, MOVE_FEATHER_DANCE), - LEVEL_UP_MOVE(39, MOVE_AGILITY), - LEVEL_UP_MOVE(47, MOVE_MIRROR_MOVE), - LEVEL_UP_END -}; - -static const u16 sPidgeottoLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 1, MOVE_GUST), - LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 9, MOVE_GUST), - LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(20, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(27, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(34, MOVE_FEATHER_DANCE), - LEVEL_UP_MOVE(43, MOVE_AGILITY), - LEVEL_UP_MOVE(52, MOVE_MIRROR_MOVE), - LEVEL_UP_END -}; - -static const u16 sPidgeotLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 1, MOVE_GUST), - LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 9, MOVE_GUST), - LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(20, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(27, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(34, MOVE_FEATHER_DANCE), - LEVEL_UP_MOVE(48, MOVE_AGILITY), - LEVEL_UP_MOVE(62, MOVE_MIRROR_MOVE), - LEVEL_UP_END -}; - -static const u16 sRattataLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(13, MOVE_HYPER_FANG), + LEVEL_UP_MOVE(11, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(14, MOVE_RAGE), + LEVEL_UP_MOVE(17, MOVE_PURSUIT), LEVEL_UP_MOVE(20, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(27, MOVE_PURSUIT), - LEVEL_UP_MOVE(34, MOVE_SUPER_FANG), + //LEVEL_UP_MOVE(23, MOVE_VENOSHOCK), + //LEVEL_UP_MOVE(26, MOVE_ASSURANCE), + //LEVEL_UP_MOVE(29, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(32, MOVE_PIN_MISSILE), + //LEVEL_UP_MOVE(35, MOVE_POISON_JAB), + LEVEL_UP_MOVE(38, MOVE_AGILITY), LEVEL_UP_MOVE(41, MOVE_ENDEAVOR), + //LEVEL_UP_MOVE(44, MOVE_FELL_STINGER), LEVEL_UP_END }; -static const u16 sRaticateLevelUpLearnset[] = { +static const struct LevelUpMove sPidgeyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_GUST), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(17, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(21, MOVE_TWISTER), + LEVEL_UP_MOVE(25, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(29, MOVE_AGILITY), + LEVEL_UP_MOVE(33, MOVE_WING_ATTACK), + //LEVEL_UP_MOVE(37, MOVE_ROOST), + //LEVEL_UP_MOVE(41, MOVE_TAILWIND), + LEVEL_UP_MOVE(45, MOVE_MIRROR_MOVE), + //LEVEL_UP_MOVE(49, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(53, MOVE_HURRICANE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPidgeottoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_GUST), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(17, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(22, MOVE_TWISTER), + LEVEL_UP_MOVE(27, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(32, MOVE_AGILITY), + LEVEL_UP_MOVE(37, MOVE_WING_ATTACK), + //LEVEL_UP_MOVE(42, MOVE_ROOST), + //LEVEL_UP_MOVE(47, MOVE_TAILWIND), + LEVEL_UP_MOVE(52, MOVE_MIRROR_MOVE), + //LEVEL_UP_MOVE(57, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(62, MOVE_HURRICANE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPidgeotLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_HURRICANE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_GUST), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(17, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(22, MOVE_TWISTER), + LEVEL_UP_MOVE(27, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(32, MOVE_AGILITY), + LEVEL_UP_MOVE(38, MOVE_WING_ATTACK), + //LEVEL_UP_MOVE(44, MOVE_ROOST), + //LEVEL_UP_MOVE(50, MOVE_TAILWIND), + LEVEL_UP_MOVE(56, MOVE_MIRROR_MOVE), + //LEVEL_UP_MOVE(62, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(68, MOVE_HURRICANE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRattataLevelUpLearnset[] = { + 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 sRaticateLevelUpLearnset[] = { + 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( 7, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(13, MOVE_HYPER_FANG), - LEVEL_UP_MOVE(20, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(30, MOVE_PURSUIT), - LEVEL_UP_MOVE(40, MOVE_SUPER_FANG), - LEVEL_UP_MOVE(50, MOVE_ENDEAVOR), + 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 u16 sSpearowLevelUpLearnset[] = { +static const struct LevelUpMove sSpearowLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 7, MOVE_LEER), - LEVEL_UP_MOVE(13, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(19, MOVE_PURSUIT), - LEVEL_UP_MOVE(25, MOVE_AERIAL_ACE), - LEVEL_UP_MOVE(31, MOVE_MIRROR_MOVE), - LEVEL_UP_MOVE(37, MOVE_DRILL_PECK), - LEVEL_UP_MOVE(43, MOVE_AGILITY), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 8, MOVE_PURSUIT), + LEVEL_UP_MOVE(11, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(15, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(18, MOVE_MIRROR_MOVE), + //LEVEL_UP_MOVE(22, MOVE_ASSURANCE), + LEVEL_UP_MOVE(25, MOVE_AGILITY), + LEVEL_UP_MOVE(29, MOVE_FOCUS_ENERGY), + //LEVEL_UP_MOVE(32, MOVE_ROOST), + LEVEL_UP_MOVE(36, MOVE_DRILL_PECK), LEVEL_UP_END }; -static const u16 sFearowLevelUpLearnset[] = { +static const struct LevelUpMove sFearowLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_DRILL_RUN), + //LEVEL_UP_MOVE( 1, MOVE_PLUCK), LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE( 7, MOVE_LEER), - LEVEL_UP_MOVE(13, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(26, MOVE_PURSUIT), - LEVEL_UP_MOVE(32, MOVE_MIRROR_MOVE), - LEVEL_UP_MOVE(40, MOVE_DRILL_PECK), - LEVEL_UP_MOVE(47, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 8, MOVE_PURSUIT), + LEVEL_UP_MOVE(11, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(15, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(18, MOVE_MIRROR_MOVE), + //LEVEL_UP_MOVE(23, MOVE_ASSURANCE), + LEVEL_UP_MOVE(27, MOVE_AGILITY), + LEVEL_UP_MOVE(32, MOVE_FOCUS_ENERGY), + //LEVEL_UP_MOVE(36, MOVE_ROOST), + LEVEL_UP_MOVE(41, MOVE_DRILL_PECK), + //LEVEL_UP_MOVE(45, MOVE_DRILL_RUN), LEVEL_UP_END }; -static const u16 sEkansLevelUpLearnset[] = { +static const struct LevelUpMove sEkansLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WRAP), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 8, MOVE_POISON_STING), - LEVEL_UP_MOVE(13, MOVE_BITE), - LEVEL_UP_MOVE(20, MOVE_GLARE), - LEVEL_UP_MOVE(25, MOVE_SCREECH), - LEVEL_UP_MOVE(32, MOVE_ACID), - LEVEL_UP_MOVE(37, MOVE_STOCKPILE), - LEVEL_UP_MOVE(37, MOVE_SWALLOW), - LEVEL_UP_MOVE(37, MOVE_SPIT_UP), - LEVEL_UP_MOVE(44, MOVE_HAZE), + LEVEL_UP_MOVE( 4, MOVE_POISON_STING), + LEVEL_UP_MOVE( 9, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_GLARE), + LEVEL_UP_MOVE(17, MOVE_SCREECH), + LEVEL_UP_MOVE(20, MOVE_ACID), + LEVEL_UP_MOVE(25, MOVE_STOCKPILE), + LEVEL_UP_MOVE(25, MOVE_SWALLOW), + LEVEL_UP_MOVE(25, MOVE_SPIT_UP), + //LEVEL_UP_MOVE(28, MOVE_ACID_SPRAY), + //LEVEL_UP_MOVE(33, MOVE_MUD_BOMB), + //LEVEL_UP_MOVE(36, MOVE_GASTRO_ACID), + //LEVEL_UP_MOVE(38, MOVE_BELCH), + LEVEL_UP_MOVE(41, MOVE_HAZE), + //LEVEL_UP_MOVE(44, MOVE_COIL), + //LEVEL_UP_MOVE(49, MOVE_GUNK_SHOT), LEVEL_UP_END }; -static const u16 sArbokLevelUpLearnset[] = { +static const struct LevelUpMove sArbokLevelUpLearnset[] = { + 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), + //LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), LEVEL_UP_MOVE( 1, MOVE_WRAP), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_POISON_STING), LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE( 8, MOVE_POISON_STING), - LEVEL_UP_MOVE(13, MOVE_BITE), - LEVEL_UP_MOVE(20, MOVE_GLARE), - LEVEL_UP_MOVE(28, MOVE_SCREECH), - LEVEL_UP_MOVE(38, MOVE_ACID), - LEVEL_UP_MOVE(46, MOVE_STOCKPILE), - LEVEL_UP_MOVE(46, MOVE_SWALLOW), - LEVEL_UP_MOVE(46, MOVE_SPIT_UP), - LEVEL_UP_MOVE(56, MOVE_HAZE), + LEVEL_UP_MOVE( 4, MOVE_POISON_STING), + LEVEL_UP_MOVE( 9, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_GLARE), + LEVEL_UP_MOVE(17, MOVE_SCREECH), + LEVEL_UP_MOVE(20, MOVE_ACID), + LEVEL_UP_MOVE(27, MOVE_STOCKPILE), + LEVEL_UP_MOVE(27, MOVE_SWALLOW), + LEVEL_UP_MOVE(27, MOVE_SPIT_UP), + //LEVEL_UP_MOVE(32, MOVE_ACID_SPRAY), + //LEVEL_UP_MOVE(39, MOVE_MUD_BOMB), + //LEVEL_UP_MOVE(44, MOVE_GASTRO_ACID), + //LEVEL_UP_MOVE(48, MOVE_BELCH), + LEVEL_UP_MOVE(51, MOVE_HAZE), + //LEVEL_UP_MOVE(56, MOVE_COIL), + //LEVEL_UP_MOVE(63, MOVE_GUNK_SHOT), LEVEL_UP_END }; -static const u16 sPikachuLevelUpLearnset[] = { +static const struct LevelUpMove sPikachuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(15, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(20, MOVE_SLAM), - LEVEL_UP_MOVE(26, MOVE_THUNDERBOLT), - LEVEL_UP_MOVE(33, MOVE_AGILITY), - LEVEL_UP_MOVE(41, MOVE_THUNDER), - LEVEL_UP_MOVE(50, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE( 5, MOVE_GROWL), + //LEVEL_UP_MOVE( 7, MOVE_PLAY_NICE), + LEVEL_UP_MOVE(10, MOVE_QUICK_ATTACK), + //LEVEL_UP_MOVE(13, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(18, MOVE_THUNDER_WAVE), + //LEVEL_UP_MOVE(21, MOVE_FEINT), + LEVEL_UP_MOVE(23, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(26, MOVE_SPARK), + //LEVEL_UP_MOVE(29, MOVE_NUZZLE), + //LEVEL_UP_MOVE(34, MOVE_DISCHARGE), + LEVEL_UP_MOVE(37, MOVE_SLAM), + LEVEL_UP_MOVE(42, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE(45, MOVE_AGILITY), + //LEVEL_UP_MOVE(50, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(53, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(58, MOVE_THUNDER), LEVEL_UP_END }; -static const u16 sRaichuLevelUpLearnset[] = { +static const struct LevelUpMove sRaichuLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), @@ -349,126 +464,176 @@ static const u16 sRaichuLevelUpLearnset[] = { LEVEL_UP_END }; -static const u16 sSandshrewLevelUpLearnset[] = { +static const struct LevelUpMove sSandshrewLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 6, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(11, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(17, MOVE_POISON_STING), - LEVEL_UP_MOVE(23, MOVE_SLASH), - LEVEL_UP_MOVE(30, MOVE_SWIFT), - LEVEL_UP_MOVE(37, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(45, MOVE_SAND_TOMB), - LEVEL_UP_MOVE(53, MOVE_SANDSTORM), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 3, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_POISON_STING), + LEVEL_UP_MOVE( 7, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 9, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(11, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(14, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(17, MOVE_SWIFT), + LEVEL_UP_MOVE(20, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(23, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(26, MOVE_SLASH), + LEVEL_UP_MOVE(30, MOVE_DIG), + //LEVEL_UP_MOVE(34, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(38, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(42, MOVE_SANDSTORM), + LEVEL_UP_MOVE(46, MOVE_EARTHQUAKE), LEVEL_UP_END }; -static const u16 sSandslashLevelUpLearnset[] = { +static const struct LevelUpMove sSandslashLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 6, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(11, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(17, MOVE_POISON_STING), - LEVEL_UP_MOVE(24, MOVE_SLASH), - LEVEL_UP_MOVE(33, MOVE_SWIFT), - LEVEL_UP_MOVE(42, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(52, MOVE_SAND_TOMB), - LEVEL_UP_MOVE(62, MOVE_SANDSTORM), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 3, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_POISON_STING), + LEVEL_UP_MOVE( 7, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 9, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(11, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(14, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(17, MOVE_SWIFT), + LEVEL_UP_MOVE(20, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(24, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(28, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_DIG), + //LEVEL_UP_MOVE(38, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(43, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(48, MOVE_SANDSTORM), + LEVEL_UP_MOVE(53, MOVE_EARTHQUAKE), LEVEL_UP_END }; -static const u16 sNidoranFLevelUpLearnset[] = { +static const struct LevelUpMove sNidoranFLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 8, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK), - LEVEL_UP_MOVE(17, MOVE_POISON_STING), - LEVEL_UP_MOVE(20, MOVE_BITE), - LEVEL_UP_MOVE(23, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(30, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE( 7, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 9, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(13, MOVE_POISON_STING), + LEVEL_UP_MOVE(19, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(21, MOVE_BITE), + LEVEL_UP_MOVE(25, MOVE_HELPING_HAND), + //LEVEL_UP_MOVE(31, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(33, MOVE_FLATTER), + LEVEL_UP_MOVE(37, MOVE_CRUNCH), + //LEVEL_UP_MOVE(43, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(45, MOVE_POISON_FANG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNidorinaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 7, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 9, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(13, MOVE_POISON_STING), + LEVEL_UP_MOVE(20, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(23, MOVE_BITE), + LEVEL_UP_MOVE(28, MOVE_HELPING_HAND), + //LEVEL_UP_MOVE(35, MOVE_TOXIC_SPIKES), LEVEL_UP_MOVE(38, MOVE_FLATTER), - LEVEL_UP_MOVE(47, MOVE_CRUNCH), + LEVEL_UP_MOVE(43, MOVE_CRUNCH), + //LEVEL_UP_MOVE(50, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(58, MOVE_POISON_FANG), LEVEL_UP_END }; -static const u16 sNidorinaLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 8, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK), - LEVEL_UP_MOVE(18, MOVE_POISON_STING), - LEVEL_UP_MOVE(22, MOVE_BITE), - LEVEL_UP_MOVE(26, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(34, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(43, MOVE_FLATTER), - LEVEL_UP_MOVE(53, MOVE_CRUNCH), - LEVEL_UP_END -}; - -static const u16 sNidoqueenLevelUpLearnset[] = { +static const struct LevelUpMove sNidoqueenLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SUPERPOWER), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), LEVEL_UP_MOVE( 1, MOVE_POISON_STING), - LEVEL_UP_MOVE(23, MOVE_BODY_SLAM), + //LEVEL_UP_MOVE(23, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(35, MOVE_BODY_SLAM), + //LEVEL_UP_MOVE(43, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(58, MOVE_SUPERPOWER), LEVEL_UP_END }; -static const u16 sNidoranMLevelUpLearnset[] = { +static const struct LevelUpMove sNidoranMLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_PECK), - LEVEL_UP_MOVE( 8, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK), - LEVEL_UP_MOVE(17, MOVE_POISON_STING), - LEVEL_UP_MOVE(20, MOVE_HORN_ATTACK), - LEVEL_UP_MOVE(23, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(30, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 9, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(13, MOVE_POISON_STING), + LEVEL_UP_MOVE(19, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(21, MOVE_HORN_ATTACK), + LEVEL_UP_MOVE(25, MOVE_HELPING_HAND), + //LEVEL_UP_MOVE(31, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(33, MOVE_FLATTER), + //LEVEL_UP_MOVE(37, MOVE_POISON_JAB), + //LEVEL_UP_MOVE(43, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(45, MOVE_HORN_DRILL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNidorinoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 9, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(13, MOVE_POISON_STING), + LEVEL_UP_MOVE(20, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(23, MOVE_HORN_ATTACK), + LEVEL_UP_MOVE(28, MOVE_HELPING_HAND), + //LEVEL_UP_MOVE(35, MOVE_TOXIC_SPIKES), LEVEL_UP_MOVE(38, MOVE_FLATTER), - LEVEL_UP_MOVE(47, MOVE_HORN_DRILL), + //LEVEL_UP_MOVE(43, MOVE_POISON_JAB), + //LEVEL_UP_MOVE(50, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(58, MOVE_HORN_DRILL), LEVEL_UP_END }; -static const u16 sNidorinoLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_PECK), - LEVEL_UP_MOVE( 8, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK), - LEVEL_UP_MOVE(18, MOVE_POISON_STING), - LEVEL_UP_MOVE(22, MOVE_HORN_ATTACK), - LEVEL_UP_MOVE(26, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(34, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(43, MOVE_FLATTER), - LEVEL_UP_MOVE(53, MOVE_HORN_DRILL), - LEVEL_UP_END -}; - -static const u16 sNidokingLevelUpLearnset[] = { +static const struct LevelUpMove sNidokingLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MEGAHORN), LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), LEVEL_UP_MOVE( 1, MOVE_POISON_STING), - LEVEL_UP_MOVE(23, MOVE_THRASH), + //LEVEL_UP_MOVE(23, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(35, MOVE_THRASH), + //LEVEL_UP_MOVE(43, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(58, MOVE_MEGAHORN), LEVEL_UP_END }; -static const u16 sClefairyLevelUpLearnset[] = { +static const struct LevelUpMove sClefairyLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_SPOTLIGHT), + //LEVEL_UP_MOVE( 1, MOVE_DISARMING_VOICE), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 5, MOVE_ENCORE), - LEVEL_UP_MOVE( 9, MOVE_SING), - LEVEL_UP_MOVE(13, MOVE_DOUBLE_SLAP), - LEVEL_UP_MOVE(17, MOVE_FOLLOW_ME), - LEVEL_UP_MOVE(21, MOVE_MINIMIZE), - LEVEL_UP_MOVE(25, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(29, MOVE_METRONOME), - LEVEL_UP_MOVE(33, MOVE_COSMIC_POWER), - LEVEL_UP_MOVE(37, MOVE_MOONLIGHT), - LEVEL_UP_MOVE(41, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(45, MOVE_METEOR_MASH), + LEVEL_UP_MOVE( 1, MOVE_ENCORE), + LEVEL_UP_MOVE( 7, MOVE_SING), + LEVEL_UP_MOVE(10, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(13, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE(16, MOVE_FOLLOW_ME), + //LEVEL_UP_MOVE(19, MOVE_BESTOW), + //LEVEL_UP_MOVE(22, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(25, MOVE_MINIMIZE), + //LEVEL_UP_MOVE(28, MOVE_STORED_POWER), + LEVEL_UP_MOVE(31, MOVE_METRONOME), + LEVEL_UP_MOVE(34, MOVE_COSMIC_POWER), + //LEVEL_UP_MOVE(37, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(40, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(43, MOVE_MOONLIGHT), + //LEVEL_UP_MOVE(46, MOVE_MOONBLAST), + //LEVEL_UP_MOVE(49, MOVE_GRAVITY), + LEVEL_UP_MOVE(50, MOVE_METEOR_MASH), + //LEVEL_UP_MOVE(55, MOVE_HEALING_WISH), + //LEVEL_UP_MOVE(58, MOVE_AFTER_YOU), LEVEL_UP_END }; -static const u16 sClefableLevelUpLearnset[] = { +static const struct LevelUpMove sClefableLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_SPOTLIGHT), + //LEVEL_UP_MOVE( 1, MOVE_DISARMING_VOICE), LEVEL_UP_MOVE( 1, MOVE_SING), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP), LEVEL_UP_MOVE( 1, MOVE_MINIMIZE), @@ -476,2303 +641,3367 @@ static const u16 sClefableLevelUpLearnset[] = { LEVEL_UP_END }; -static const u16 sVulpixLevelUpLearnset[] = { +static const struct LevelUpMove sVulpixLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 9, MOVE_ROAR), - LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(17, MOVE_WILL_O_WISP), - LEVEL_UP_MOVE(21, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(25, MOVE_IMPRISON), - LEVEL_UP_MOVE(29, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(33, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(37, MOVE_GRUDGE), - LEVEL_UP_MOVE(41, MOVE_FIRE_SPIN), + 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_QUICK_ATTACK), + LEVEL_UP_MOVE(12, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(15, MOVE_FIRE_SPIN), + //LEVEL_UP_MOVE(18, MOVE_PAYBACK), + LEVEL_UP_MOVE(20, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(23, MOVE_FAINT_ATTACK), + //LEVEL_UP_MOVE(26, MOVE_HEX), + //LEVEL_UP_MOVE(28, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(31, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(34, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(36, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(39, MOVE_IMPRISON), + LEVEL_UP_MOVE(42, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(44, MOVE_GRUDGE), + //LEVEL_UP_MOVE(47, MOVE_CAPTIVATE), + //LEVEL_UP_MOVE(50, MOVE_INFERNO), LEVEL_UP_END }; -static const u16 sNinetalesLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_EMBER), +static const struct LevelUpMove sNinetalesLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_IMPRISON), + //LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE( 1, MOVE_FLAMETHROWER), LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(45, MOVE_FIRE_SPIN), LEVEL_UP_END }; -static const u16 sJigglypuffLevelUpLearnset[] = { +static const struct LevelUpMove sJigglypuffLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SING), - LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE( 9, MOVE_POUND), + LEVEL_UP_MOVE( 3, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 5, MOVE_POUND), + //LEVEL_UP_MOVE( 9, MOVE_PLAY_NICE), + //LEVEL_UP_MOVE(11, MOVE_DISARMING_VOICE), LEVEL_UP_MOVE(14, MOVE_DISABLE), - LEVEL_UP_MOVE(19, MOVE_ROLLOUT), - LEVEL_UP_MOVE(24, MOVE_DOUBLE_SLAP), - LEVEL_UP_MOVE(29, MOVE_REST), - LEVEL_UP_MOVE(34, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(39, MOVE_MIMIC), - LEVEL_UP_MOVE(44, MOVE_HYPER_VOICE), - LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(17, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(20, MOVE_ROLLOUT), + //LEVEL_UP_MOVE(22, MOVE_ROUND), + LEVEL_UP_MOVE(25, MOVE_STOCKPILE), + LEVEL_UP_MOVE(25, MOVE_SWALLOW), + LEVEL_UP_MOVE(25, MOVE_SPIT_UP), + //LEVEL_UP_MOVE(27, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(30, MOVE_REST), + LEVEL_UP_MOVE(32, MOVE_BODY_SLAM), + //LEVEL_UP_MOVE(35, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(38, MOVE_MIMIC), + LEVEL_UP_MOVE(41, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(45, MOVE_DOUBLE_EDGE), LEVEL_UP_END }; -static const u16 sWigglytuffLevelUpLearnset[] = { +static const struct LevelUpMove sWigglytuffLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE( 1, MOVE_PLAY_ROUGH), LEVEL_UP_MOVE( 1, MOVE_SING), - LEVEL_UP_MOVE( 1, MOVE_DISABLE), LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_DISABLE), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP), LEVEL_UP_END }; -static const u16 sZubatLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_LEECH_LIFE), - LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(11, MOVE_ASTONISH), - LEVEL_UP_MOVE(16, MOVE_BITE), - LEVEL_UP_MOVE(21, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(26, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(31, MOVE_AIR_CUTTER), - LEVEL_UP_MOVE(36, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(41, MOVE_POISON_FANG), - LEVEL_UP_MOVE(46, MOVE_HAZE), +static const struct LevelUpMove sZubatLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(11, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(17, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(19, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(23, MOVE_SWIFT), + LEVEL_UP_MOVE(25, MOVE_POISON_FANG), + LEVEL_UP_MOVE(29, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(31, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE(35, MOVE_HAZE), + //LEVEL_UP_MOVE(37, MOVE_VENOSHOCK), + //LEVEL_UP_MOVE(41, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(43, MOVE_QUICK_GUARD), LEVEL_UP_END }; -static const u16 sGolbatLevelUpLearnset[] = { +static const struct LevelUpMove sGolbatLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCREECH), - LEVEL_UP_MOVE( 1, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), LEVEL_UP_MOVE( 1, MOVE_ASTONISH), - LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(11, MOVE_ASTONISH), - LEVEL_UP_MOVE(16, MOVE_BITE), - LEVEL_UP_MOVE(21, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(28, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(35, MOVE_AIR_CUTTER), - LEVEL_UP_MOVE(42, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(49, MOVE_POISON_FANG), - LEVEL_UP_MOVE(56, MOVE_HAZE), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(11, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(17, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(19, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(24, MOVE_SWIFT), + LEVEL_UP_MOVE(27, MOVE_POISON_FANG), + LEVEL_UP_MOVE(32, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(35, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE(40, MOVE_HAZE), + //LEVEL_UP_MOVE(43, MOVE_VENOSHOCK), + //LEVEL_UP_MOVE(48, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(51, MOVE_QUICK_GUARD), LEVEL_UP_END }; -static const u16 sOddishLevelUpLearnset[] = { +static const struct LevelUpMove sOddishLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ABSORB), - LEVEL_UP_MOVE( 7, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(14, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(16, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(18, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(23, MOVE_ACID), - LEVEL_UP_MOVE(32, MOVE_MOONLIGHT), - LEVEL_UP_MOVE(39, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 5, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 9, MOVE_ACID), + LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(14, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(19, MOVE_MEGA_DRAIN), + //LEVEL_UP_MOVE(23, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(27, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(31, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(35, MOVE_TOXIC), + //LEVEL_UP_MOVE(39, MOVE_NATURAL_GIFT), + //LEVEL_UP_MOVE(43, MOVE_MOONBLAST), + //LEVEL_UP_MOVE(47, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE(51, MOVE_PETAL_DANCE), LEVEL_UP_END }; -static const u16 sGloomLevelUpLearnset[] = { +static const struct LevelUpMove sGloomLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE( 1, MOVE_POISON_POWDER), - LEVEL_UP_MOVE( 7, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(14, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(16, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(18, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(24, MOVE_ACID), - LEVEL_UP_MOVE(35, MOVE_MOONLIGHT), - LEVEL_UP_MOVE(44, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 5, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 9, MOVE_ACID), + LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(14, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(19, MOVE_MEGA_DRAIN), + //LEVEL_UP_MOVE(24, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(29, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(34, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(39, MOVE_TOXIC), + //LEVEL_UP_MOVE(44, MOVE_NATURAL_GIFT), + //LEVEL_UP_MOVE(49, MOVE_PETAL_BLIZZARD), + //LEVEL_UP_MOVE(54, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE(59, MOVE_PETAL_DANCE), LEVEL_UP_END }; -static const u16 sVileplumeLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_ABSORB), - LEVEL_UP_MOVE( 1, MOVE_AROMATHERAPY), - LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE), +static const struct LevelUpMove sVileplumeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(44, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE( 1, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE( 1, MOVE_POISON_POWDER), + LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE), + //LEVEL_UP_MOVE(49, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(59, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE(69, MOVE_SOLAR_BEAM), LEVEL_UP_END }; -static const u16 sParasLevelUpLearnset[] = { +static const struct LevelUpMove sParasLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(19, MOVE_LEECH_LIFE), - LEVEL_UP_MOVE(25, MOVE_SPORE), - LEVEL_UP_MOVE(31, MOVE_SLASH), - LEVEL_UP_MOVE(37, MOVE_GROWTH), - LEVEL_UP_MOVE(43, MOVE_GIGA_DRAIN), - LEVEL_UP_MOVE(49, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE( 6, MOVE_STUN_SPORE), + LEVEL_UP_MOVE( 6, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(11, MOVE_ABSORB), + LEVEL_UP_MOVE(17, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(22, MOVE_SPORE), + LEVEL_UP_MOVE(27, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_GROWTH), + LEVEL_UP_MOVE(38, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(43, MOVE_AROMATHERAPY), + //LEVEL_UP_MOVE(49, MOVE_RAGE_POWDER), + //LEVEL_UP_MOVE(54, MOVE_X_SCISSOR), LEVEL_UP_END }; -static const u16 sParasectLevelUpLearnset[] = { +static const struct LevelUpMove sParasectLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_CROSS_POISON), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE), LEVEL_UP_MOVE( 1, MOVE_POISON_POWDER), - LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(19, MOVE_LEECH_LIFE), - LEVEL_UP_MOVE(27, MOVE_SPORE), - LEVEL_UP_MOVE(35, MOVE_SLASH), - LEVEL_UP_MOVE(43, MOVE_GROWTH), - LEVEL_UP_MOVE(51, MOVE_GIGA_DRAIN), - LEVEL_UP_MOVE(59, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 6, MOVE_STUN_SPORE), + LEVEL_UP_MOVE( 6, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(11, MOVE_ABSORB), + LEVEL_UP_MOVE(17, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(22, MOVE_SPORE), + LEVEL_UP_MOVE(29, MOVE_SLASH), + LEVEL_UP_MOVE(37, MOVE_GROWTH), + LEVEL_UP_MOVE(44, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(51, MOVE_AROMATHERAPY), + //LEVEL_UP_MOVE(59, MOVE_RAGE_POWDER), + //LEVEL_UP_MOVE(66, MOVE_X_SCISSOR), LEVEL_UP_END }; -static const u16 sVenonatLevelUpLearnset[] = { +static const struct LevelUpMove sVenonatLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_DISABLE), LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), - LEVEL_UP_MOVE( 9, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(17, MOVE_CONFUSION), - LEVEL_UP_MOVE(20, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(25, MOVE_LEECH_LIFE), - LEVEL_UP_MOVE(28, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(33, MOVE_PSYBEAM), - LEVEL_UP_MOVE(36, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(41, MOVE_PSYCHIC), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(11, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(17, MOVE_PSYBEAM), + LEVEL_UP_MOVE(23, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(25, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(29, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(35, MOVE_LEECH_LIFE), + //LEVEL_UP_MOVE(37, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(41, MOVE_POISON_FANG), + LEVEL_UP_MOVE(47, MOVE_PSYCHIC), LEVEL_UP_END }; -static const u16 sVenomothLevelUpLearnset[] = { +static const struct LevelUpMove sVenomothLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_SILVER_WIND), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_DISABLE), LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), - LEVEL_UP_MOVE( 9, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(17, MOVE_CONFUSION), - LEVEL_UP_MOVE(20, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(25, MOVE_LEECH_LIFE), - LEVEL_UP_MOVE(28, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(31, MOVE_GUST), - LEVEL_UP_MOVE(36, MOVE_PSYBEAM), - LEVEL_UP_MOVE(42, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(52, MOVE_PSYCHIC), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(11, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(17, MOVE_PSYBEAM), + LEVEL_UP_MOVE(23, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(25, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(29, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(37, MOVE_LEECH_LIFE), + //LEVEL_UP_MOVE(41, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(47, MOVE_POISON_FANG), + LEVEL_UP_MOVE(55, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(59, MOVE_BUG_BUZZ), + //LEVEL_UP_MOVE(63, MOVE_QUIVER_DANCE), LEVEL_UP_END }; -static const u16 sDiglettLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), +static const struct LevelUpMove sDiglettLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 5, MOVE_GROWL), - LEVEL_UP_MOVE( 9, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(17, MOVE_DIG), - LEVEL_UP_MOVE(25, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(33, MOVE_SLASH), - LEVEL_UP_MOVE(41, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(49, MOVE_FISSURE), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + 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_SLASH), + LEVEL_UP_MOVE(39, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(43, MOVE_FISSURE), LEVEL_UP_END }; -static const u16 sDugtrioLevelUpLearnset[] = { +static const struct LevelUpMove sDugtrioLevelUpLearnset[] = { + 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_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 5, MOVE_GROWL), - LEVEL_UP_MOVE( 9, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(17, MOVE_DIG), - LEVEL_UP_MOVE(25, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(26, MOVE_SAND_TOMB), - LEVEL_UP_MOVE(38, MOVE_SLASH), - LEVEL_UP_MOVE(51, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(64, MOVE_FISSURE), + 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_SLASH), + LEVEL_UP_MOVE(47, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(53, MOVE_FISSURE), LEVEL_UP_END }; -static const u16 sMeowthLevelUpLearnset[] = { +static const struct LevelUpMove sMeowthLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE(11, MOVE_BITE), - LEVEL_UP_MOVE(20, MOVE_PAY_DAY), - LEVEL_UP_MOVE(28, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(35, MOVE_SCREECH), - LEVEL_UP_MOVE(41, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(46, MOVE_SLASH), - LEVEL_UP_MOVE(50, 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_FAINT_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_END }; -static const u16 sPersianLevelUpLearnset[] = { +static const struct LevelUpMove sPersianLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE(11, MOVE_BITE), - LEVEL_UP_MOVE(20, MOVE_PAY_DAY), - LEVEL_UP_MOVE(29, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(38, MOVE_SCREECH), - LEVEL_UP_MOVE(46, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(53, MOVE_SLASH), - LEVEL_UP_MOVE(59, MOVE_FAKE_OUT), + 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_FAINT_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_END }; -static const u16 sPsyduckLevelUpLearnset[] = { +static const struct LevelUpMove sPsyduckLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(10, MOVE_DISABLE), - LEVEL_UP_MOVE(16, MOVE_CONFUSION), - LEVEL_UP_MOVE(23, MOVE_SCREECH), - LEVEL_UP_MOVE(31, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(40, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(16, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(19, MOVE_DISABLE), + LEVEL_UP_MOVE(22, MOVE_SCREECH), + //LEVEL_UP_MOVE(25, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(28, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(31, MOVE_SOAK), + LEVEL_UP_MOVE(34, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(37, MOVE_AMNESIA), + LEVEL_UP_MOVE(40, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(43, MOVE_WONDER_ROOM), LEVEL_UP_END }; -static const u16 sGolduckLevelUpLearnset[] = { +static const struct LevelUpMove sGolduckLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_ME_FIRST), + //LEVEL_UP_MOVE( 1, MOVE_AQUA_JET), LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_DISABLE), - LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(10, MOVE_DISABLE), - LEVEL_UP_MOVE(16, MOVE_CONFUSION), - LEVEL_UP_MOVE(23, MOVE_SCREECH), - LEVEL_UP_MOVE(31, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(44, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(58, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(16, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(19, MOVE_DISABLE), + LEVEL_UP_MOVE(22, MOVE_SCREECH), + //LEVEL_UP_MOVE(25, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(28, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(31, MOVE_SOAK), + LEVEL_UP_MOVE(36, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(41, MOVE_AMNESIA), + LEVEL_UP_MOVE(46, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(51, MOVE_WONDER_ROOM), LEVEL_UP_END }; -static const u16 sMankeyLevelUpLearnset[] = { +static const struct LevelUpMove sMankeyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_COVET), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 9, MOVE_LOW_KICK), - LEVEL_UP_MOVE(15, MOVE_KARATE_CHOP), - LEVEL_UP_MOVE(21, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(27, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(33, MOVE_SEISMIC_TOSS), - LEVEL_UP_MOVE(39, MOVE_CROSS_CHOP), - LEVEL_UP_MOVE(45, MOVE_SCREECH), - LEVEL_UP_MOVE(51, MOVE_THRASH), - LEVEL_UP_END -}; - -static const u16 sPrimeapeLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_LOW_KICK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 5, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE( 8, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE(12, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_SEISMIC_TOSS), + LEVEL_UP_MOVE(19, MOVE_SWAGGER), + LEVEL_UP_MOVE(22, MOVE_CROSS_CHOP), + //LEVEL_UP_MOVE(26, MOVE_ASSURANCE), + //LEVEL_UP_MOVE(29, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(33, MOVE_THRASH), + //LEVEL_UP_MOVE(36, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(40, MOVE_SCREECH), + //LEVEL_UP_MOVE(43, MOVE_STOMPING_TANTRUM), + LEVEL_UP_MOVE(47, MOVE_OUTRAGE), + //LEVEL_UP_MOVE(50, MOVE_FINAL_GAMBIT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPrimeapeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_RAGE), LEVEL_UP_MOVE( 1, MOVE_RAGE), - LEVEL_UP_MOVE( 9, MOVE_LOW_KICK), - LEVEL_UP_MOVE(15, MOVE_KARATE_CHOP), - LEVEL_UP_MOVE(21, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(27, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(28, MOVE_RAGE), - LEVEL_UP_MOVE(36, MOVE_SEISMIC_TOSS), - LEVEL_UP_MOVE(45, MOVE_CROSS_CHOP), - LEVEL_UP_MOVE(54, MOVE_SCREECH), - LEVEL_UP_MOVE(63, MOVE_THRASH), + //LEVEL_UP_MOVE( 1, MOVE_FINAL_GAMBIT), + //LEVEL_UP_MOVE( 1, MOVE_FLING), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LOW_KICK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 5, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE( 8, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE(12, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_SEISMIC_TOSS), + LEVEL_UP_MOVE(19, MOVE_SWAGGER), + LEVEL_UP_MOVE(22, MOVE_CROSS_CHOP), + //LEVEL_UP_MOVE(26, MOVE_ASSURANCE), + //LEVEL_UP_MOVE(30, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(35, MOVE_THRASH), + //LEVEL_UP_MOVE(39, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(44, MOVE_SCREECH), + //LEVEL_UP_MOVE(48, MOVE_STOMPING_TANTRUM), + LEVEL_UP_MOVE(53, MOVE_OUTRAGE), + //LEVEL_UP_MOVE(57, MOVE_FINAL_GAMBIT), LEVEL_UP_END }; -static const u16 sGrowlitheLevelUpLearnset[] = { +static const struct LevelUpMove sGrowlitheLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_ROAR), - LEVEL_UP_MOVE( 7, MOVE_EMBER), - LEVEL_UP_MOVE(13, MOVE_LEER), - LEVEL_UP_MOVE(19, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(31, MOVE_FLAME_WHEEL), - LEVEL_UP_MOVE(37, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(43, MOVE_AGILITY), - LEVEL_UP_MOVE(49, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE( 6, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_LEER), + LEVEL_UP_MOVE(10, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(12, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(17, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(19, MOVE_REVERSAL), + //LEVEL_UP_MOVE(21, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(23, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(28, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(30, MOVE_AGILITY), + //LEVEL_UP_MOVE(32, MOVE_RETALIATE), + LEVEL_UP_MOVE(34, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(39, MOVE_CRUNCH), + LEVEL_UP_MOVE(41, MOVE_HEAT_WAVE), + LEVEL_UP_MOVE(43, MOVE_OUTRAGE), + //LEVEL_UP_MOVE(45, MOVE_FLARE_BLITZ), LEVEL_UP_END }; -static const u16 sArcanineLevelUpLearnset[] = { +static const struct LevelUpMove sArcanineLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), LEVEL_UP_MOVE( 1, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_ROAR), - LEVEL_UP_MOVE( 1, MOVE_EMBER), LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(49, MOVE_EXTREME_SPEED), + //LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(34, MOVE_EXTREME_SPEED), LEVEL_UP_END }; -static const u16 sPoliwagLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 7, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(13, MOVE_WATER_GUN), - LEVEL_UP_MOVE(19, MOVE_DOUBLE_SLAP), - LEVEL_UP_MOVE(25, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(31, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(37, MOVE_BELLY_DRUM), - LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP), +static const struct LevelUpMove sPoliwagLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 5, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 8, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(11, MOVE_BUBBLE), + LEVEL_UP_MOVE(15, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(18, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(21, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(25, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(28, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(31, MOVE_BELLY_DRUM), + //LEVEL_UP_MOVE(35, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(38, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(41, MOVE_MUD_BOMB), LEVEL_UP_END }; -static const u16 sPoliwhirlLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BUBBLE), +static const struct LevelUpMove sPoliwhirlLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), - LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 7, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(13, MOVE_WATER_GUN), - LEVEL_UP_MOVE(19, MOVE_DOUBLE_SLAP), - LEVEL_UP_MOVE(27, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(35, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(43, MOVE_BELLY_DRUM), - LEVEL_UP_MOVE(51, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 5, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 8, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(11, MOVE_BUBBLE), + LEVEL_UP_MOVE(15, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(18, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(21, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(27, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(32, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(37, MOVE_BELLY_DRUM), + //LEVEL_UP_MOVE(43, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(48, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(53, MOVE_MUD_BOMB), LEVEL_UP_END }; -static const u16 sPoliwrathLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), +static const struct LevelUpMove sPoliwrathLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP), - LEVEL_UP_MOVE( 1, MOVE_SUBMISSION), - LEVEL_UP_MOVE(35, MOVE_SUBMISSION), - LEVEL_UP_MOVE(51, MOVE_MIND_READER), + LEVEL_UP_MOVE(32, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(43, MOVE_MIND_READER), + //LEVEL_UP_MOVE(53, MOVE_CIRCLE_THROW), LEVEL_UP_END }; -static const u16 sAbraLevelUpLearnset[] = { +static const struct LevelUpMove sAbraLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TELEPORT), LEVEL_UP_END }; -static const u16 sKadabraLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TELEPORT), +static const struct LevelUpMove sKadabraLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_KINESIS), LEVEL_UP_MOVE( 1, MOVE_KINESIS), + LEVEL_UP_MOVE( 1, MOVE_TELEPORT), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE(16, MOVE_CONFUSION), LEVEL_UP_MOVE(18, MOVE_DISABLE), LEVEL_UP_MOVE(21, MOVE_PSYBEAM), - LEVEL_UP_MOVE(23, MOVE_REFLECT), - LEVEL_UP_MOVE(25, MOVE_RECOVER), - LEVEL_UP_MOVE(30, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(33, MOVE_ROLE_PLAY), - LEVEL_UP_MOVE(36, MOVE_PSYCHIC), - LEVEL_UP_MOVE(43, MOVE_TRICK), + //LEVEL_UP_MOVE(23, MOVE_MIRACLE_EYE), + LEVEL_UP_MOVE(26, MOVE_REFLECT), + //LEVEL_UP_MOVE(28, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE(31, MOVE_RECOVER), + //LEVEL_UP_MOVE(33, MOVE_TELEKINESIS), + //LEVEL_UP_MOVE(36, MOVE_ALLY_SWITCH), + LEVEL_UP_MOVE(38, MOVE_PSYCHIC), + LEVEL_UP_MOVE(41, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE(43, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(46, MOVE_TRICK), LEVEL_UP_END }; -static const u16 sAlakazamLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TELEPORT), +static const struct LevelUpMove sAlakazamLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_KINESIS), LEVEL_UP_MOVE( 1, MOVE_KINESIS), + LEVEL_UP_MOVE( 1, MOVE_TELEPORT), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE(16, MOVE_CONFUSION), LEVEL_UP_MOVE(18, MOVE_DISABLE), LEVEL_UP_MOVE(21, MOVE_PSYBEAM), - LEVEL_UP_MOVE(23, MOVE_REFLECT), - LEVEL_UP_MOVE(25, MOVE_RECOVER), - LEVEL_UP_MOVE(30, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(33, MOVE_CALM_MIND), - LEVEL_UP_MOVE(36, MOVE_PSYCHIC), - LEVEL_UP_MOVE(43, MOVE_TRICK), + //LEVEL_UP_MOVE(23, MOVE_MIRACLE_EYE), + LEVEL_UP_MOVE(26, MOVE_REFLECT), + //LEVEL_UP_MOVE(28, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE(31, MOVE_RECOVER), + //LEVEL_UP_MOVE(33, MOVE_TELEKINESIS), + //LEVEL_UP_MOVE(36, MOVE_ALLY_SWITCH), + LEVEL_UP_MOVE(38, MOVE_PSYCHIC), + LEVEL_UP_MOVE(41, MOVE_CALM_MIND), + LEVEL_UP_MOVE(43, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(46, MOVE_TRICK), LEVEL_UP_END }; -static const u16 sMachopLevelUpLearnset[] = { +static const struct LevelUpMove sMachopLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LOW_KICK), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(13, MOVE_KARATE_CHOP), - LEVEL_UP_MOVE(19, MOVE_SEISMIC_TOSS), - LEVEL_UP_MOVE(22, MOVE_FORESIGHT), - LEVEL_UP_MOVE(25, MOVE_REVENGE), - LEVEL_UP_MOVE(31, MOVE_VITAL_THROW), - LEVEL_UP_MOVE(37, MOVE_SUBMISSION), - LEVEL_UP_MOVE(40, MOVE_CROSS_CHOP), + LEVEL_UP_MOVE( 3, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 7, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE( 9, MOVE_FORESIGHT), + //LEVEL_UP_MOVE(13, MOVE_LOW_SWEEP), + LEVEL_UP_MOVE(15, MOVE_SEISMIC_TOSS), + LEVEL_UP_MOVE(19, MOVE_REVENGE), + LEVEL_UP_MOVE(21, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(25, MOVE_VITAL_THROW), + //LEVEL_UP_MOVE(27, MOVE_WAKE_UP_SLAP), + //LEVEL_UP_MOVE(31, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE(33, MOVE_SUBMISSION), + LEVEL_UP_MOVE(37, MOVE_BULK_UP), + LEVEL_UP_MOVE(39, MOVE_CROSS_CHOP), LEVEL_UP_MOVE(43, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(49, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(45, MOVE_DYNAMIC_PUNCH), LEVEL_UP_END }; -static const u16 sMachokeLevelUpLearnset[] = { +static const struct LevelUpMove sMachokeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LOW_KICK), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(13, MOVE_KARATE_CHOP), - LEVEL_UP_MOVE(19, MOVE_SEISMIC_TOSS), - LEVEL_UP_MOVE(22, MOVE_FORESIGHT), - LEVEL_UP_MOVE(25, MOVE_REVENGE), - LEVEL_UP_MOVE(33, MOVE_VITAL_THROW), - LEVEL_UP_MOVE(41, MOVE_SUBMISSION), - LEVEL_UP_MOVE(46, MOVE_CROSS_CHOP), - LEVEL_UP_MOVE(51, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(59, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE( 3, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 7, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE( 9, MOVE_FORESIGHT), + //LEVEL_UP_MOVE(13, MOVE_LOW_SWEEP), + LEVEL_UP_MOVE(15, MOVE_SEISMIC_TOSS), + LEVEL_UP_MOVE(19, MOVE_REVENGE), + LEVEL_UP_MOVE(21, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(25, MOVE_VITAL_THROW), + //LEVEL_UP_MOVE(27, MOVE_WAKE_UP_SLAP), + //LEVEL_UP_MOVE(33, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE(37, MOVE_SUBMISSION), + LEVEL_UP_MOVE(43, MOVE_BULK_UP), + LEVEL_UP_MOVE(47, MOVE_CROSS_CHOP), + LEVEL_UP_MOVE(53, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(57, MOVE_DYNAMIC_PUNCH), LEVEL_UP_END }; -static const u16 sMachampLevelUpLearnset[] = { +static const struct LevelUpMove sMachampLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(13, MOVE_KARATE_CHOP), - LEVEL_UP_MOVE(19, MOVE_SEISMIC_TOSS), - LEVEL_UP_MOVE(22, MOVE_FORESIGHT), - LEVEL_UP_MOVE(25, MOVE_REVENGE), - LEVEL_UP_MOVE(33, MOVE_VITAL_THROW), - LEVEL_UP_MOVE(41, MOVE_SUBMISSION), - LEVEL_UP_MOVE(46, MOVE_CROSS_CHOP), - LEVEL_UP_MOVE(51, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(59, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE( 3, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 7, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE( 9, MOVE_FORESIGHT), + //LEVEL_UP_MOVE(13, MOVE_LOW_SWEEP), + LEVEL_UP_MOVE(15, MOVE_SEISMIC_TOSS), + LEVEL_UP_MOVE(19, MOVE_REVENGE), + LEVEL_UP_MOVE(21, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(25, MOVE_VITAL_THROW), + //LEVEL_UP_MOVE(27, MOVE_WAKE_UP_SLAP), + //LEVEL_UP_MOVE(33, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE(37, MOVE_SUBMISSION), + LEVEL_UP_MOVE(43, MOVE_BULK_UP), + LEVEL_UP_MOVE(47, MOVE_CROSS_CHOP), + LEVEL_UP_MOVE(53, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(57, MOVE_DYNAMIC_PUNCH), LEVEL_UP_END }; -static const u16 sBellsproutLevelUpLearnset[] = { +static const struct LevelUpMove sBellsproutLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), - LEVEL_UP_MOVE( 6, MOVE_GROWTH), + LEVEL_UP_MOVE( 7, MOVE_GROWTH), LEVEL_UP_MOVE(11, MOVE_WRAP), - LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(17, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(19, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(13, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(15, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(17, MOVE_STUN_SPORE), LEVEL_UP_MOVE(23, MOVE_ACID), - LEVEL_UP_MOVE(30, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(37, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE(45, MOVE_SLAM), + LEVEL_UP_MOVE(27, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(29, MOVE_SWEET_SCENT), + //LEVEL_UP_MOVE(35, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(39, MOVE_RAZOR_LEAF), + //LEVEL_UP_MOVE(41, MOVE_POISON_JAB), + LEVEL_UP_MOVE(47, MOVE_SLAM), + //LEVEL_UP_MOVE(50, MOVE_WRING_OUT), LEVEL_UP_END }; -static const u16 sWeepinbellLevelUpLearnset[] = { +static const struct LevelUpMove sWeepinbellLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), LEVEL_UP_MOVE( 1, MOVE_GROWTH), LEVEL_UP_MOVE( 1, MOVE_WRAP), - LEVEL_UP_MOVE( 6, MOVE_GROWTH), + LEVEL_UP_MOVE( 7, MOVE_GROWTH), LEVEL_UP_MOVE(11, MOVE_WRAP), - LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(17, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(19, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(13, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(15, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(17, MOVE_STUN_SPORE), LEVEL_UP_MOVE(24, MOVE_ACID), - LEVEL_UP_MOVE(33, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(42, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(29, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(32, MOVE_SWEET_SCENT), + //LEVEL_UP_MOVE(39, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(44, MOVE_RAZOR_LEAF), + //LEVEL_UP_MOVE(47, MOVE_POISON_JAB), LEVEL_UP_MOVE(54, MOVE_SLAM), + //LEVEL_UP_MOVE(58, MOVE_WRING_OUT), LEVEL_UP_END }; -static const u16 sVictreebelLevelUpLearnset[] = { +static const struct LevelUpMove sVictreebelLevelUpLearnset[] = { + //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), + LEVEL_UP_MOVE( 1, MOVE_SPIT_UP), LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), LEVEL_UP_MOVE( 1, MOVE_SLEEP_POWDER), LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + //LEVEL_UP_MOVE(32, MOVE_LEAF_STORM), + LEVEL_UP_MOVE(44, MOVE_LEAF_BLADE), LEVEL_UP_END }; -static const u16 sTentacoolLevelUpLearnset[] = { +static const struct LevelUpMove sTentacoolLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POISON_STING), - LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(12, MOVE_CONSTRICT), - LEVEL_UP_MOVE(19, MOVE_ACID), + LEVEL_UP_MOVE( 4, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 7, MOVE_CONSTRICT), + LEVEL_UP_MOVE(10, MOVE_ACID), + //LEVEL_UP_MOVE(13, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(16, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(19, MOVE_WRAP), + //LEVEL_UP_MOVE(22, MOVE_ACID_SPRAY), LEVEL_UP_MOVE(25, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(30, MOVE_WRAP), - LEVEL_UP_MOVE(36, MOVE_BARRIER), - LEVEL_UP_MOVE(43, MOVE_SCREECH), - LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(28, MOVE_BARRIER), + //LEVEL_UP_MOVE(31, MOVE_POISON_JAB), + //LEVEL_UP_MOVE(34, MOVE_BRINE), + LEVEL_UP_MOVE(37, MOVE_SCREECH), + //LEVEL_UP_MOVE(40, MOVE_HEX), + //LEVEL_UP_MOVE(43, MOVE_SLUDGE_WAVE), + LEVEL_UP_MOVE(46, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(49, MOVE_WRING_OUT), LEVEL_UP_END }; -static const u16 sTentacruelLevelUpLearnset[] = { +static const struct LevelUpMove sTentacruelLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_REFLECT_TYPE), + //LEVEL_UP_MOVE( 1, MOVE_WRING_OUT), LEVEL_UP_MOVE( 1, MOVE_POISON_STING), LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), - LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(12, MOVE_CONSTRICT), - LEVEL_UP_MOVE(19, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 4, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 7, MOVE_CONSTRICT), + LEVEL_UP_MOVE(10, MOVE_ACID), + //LEVEL_UP_MOVE(13, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(16, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(19, MOVE_WRAP), + //LEVEL_UP_MOVE(22, MOVE_ACID_SPRAY), LEVEL_UP_MOVE(25, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(30, MOVE_WRAP), - LEVEL_UP_MOVE(38, MOVE_BARRIER), - LEVEL_UP_MOVE(47, MOVE_SCREECH), - LEVEL_UP_MOVE(55, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(28, MOVE_BARRIER), + //LEVEL_UP_MOVE(32, MOVE_POISON_JAB), + //LEVEL_UP_MOVE(36, MOVE_BRINE), + LEVEL_UP_MOVE(40, MOVE_SCREECH), + //LEVEL_UP_MOVE(44, MOVE_HEX), + //LEVEL_UP_MOVE(48, MOVE_SLUDGE_WAVE), + LEVEL_UP_MOVE(52, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(56, MOVE_WRING_OUT), LEVEL_UP_END }; -static const u16 sGeodudeLevelUpLearnset[] = { +static const struct LevelUpMove sGeodudeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(11, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(16, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(21, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(26, MOVE_ROLLOUT), - LEVEL_UP_MOVE(31, MOVE_ROCK_BLAST), - LEVEL_UP_MOVE(36, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(41, MOVE_EXPLOSION), - LEVEL_UP_MOVE(46, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 4, MOVE_MUD_SPORT), + //LEVEL_UP_MOVE( 6, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + LEVEL_UP_MOVE(12, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(16, MOVE_ROCK_THROW), + //LEVEL_UP_MOVE(18, MOVE_SMACK_DOWN), + //LEVEL_UP_MOVE(22, MOVE_BULLDOZE), + 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_EARTHQUAKE), + 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 u16 sGravelerLevelUpLearnset[] = { +static const struct LevelUpMove sGravelerLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), - LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), - LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(11, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(16, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(21, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(29, MOVE_ROLLOUT), - LEVEL_UP_MOVE(37, MOVE_ROCK_BLAST), - LEVEL_UP_MOVE(45, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(53, MOVE_EXPLOSION), - LEVEL_UP_MOVE(62, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE( 1, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE( 4, MOVE_MUD_SPORT), + //LEVEL_UP_MOVE( 6, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + LEVEL_UP_MOVE(12, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(16, MOVE_ROCK_THROW), + //LEVEL_UP_MOVE(18, MOVE_SMACK_DOWN), + //LEVEL_UP_MOVE(22, MOVE_BULLDOZE), + 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_EARTHQUAKE), + 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 u16 sGolemLevelUpLearnset[] = { +static const struct LevelUpMove sGolemLevelUpLearnset[] = { + //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_MUD_SPORT), - LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), - LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(11, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(16, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(21, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(29, MOVE_ROLLOUT), - LEVEL_UP_MOVE(37, MOVE_ROCK_BLAST), - LEVEL_UP_MOVE(45, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(53, MOVE_EXPLOSION), - LEVEL_UP_MOVE(62, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE( 1, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE( 4, MOVE_MUD_SPORT), + //LEVEL_UP_MOVE( 6, MOVE_ROCK_POLISH), + //LEVEL_UP_MOVE(10, MOVE_STEAMROLLER), + LEVEL_UP_MOVE(12, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(16, MOVE_ROCK_THROW), + //LEVEL_UP_MOVE(18, MOVE_SMACK_DOWN), + //LEVEL_UP_MOVE(22, MOVE_BULLDOZE), + 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_EARTHQUAKE), + 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 u16 sPonytaLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 5, MOVE_GROWL), - LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(14, MOVE_EMBER), - LEVEL_UP_MOVE(19, MOVE_STOMP), - LEVEL_UP_MOVE(25, MOVE_FIRE_SPIN), - LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(38, MOVE_AGILITY), - LEVEL_UP_MOVE(45, MOVE_BOUNCE), - LEVEL_UP_MOVE(53, MOVE_FIRE_BLAST), - LEVEL_UP_END -}; - -static const u16 sRapidashLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), +static const struct LevelUpMove sPonytaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 9, MOVE_EMBER), + LEVEL_UP_MOVE(13, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(17, MOVE_STOMP), + //LEVEL_UP_MOVE(21, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(25, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(33, MOVE_INFERNO), + LEVEL_UP_MOVE(37, MOVE_AGILITY), + LEVEL_UP_MOVE(41, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(45, MOVE_BOUNCE), + //LEVEL_UP_MOVE(49, MOVE_FLARE_BLITZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRapidashLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 5, MOVE_GROWL), - LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(14, MOVE_EMBER), - LEVEL_UP_MOVE(19, MOVE_STOMP), + LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 9, MOVE_EMBER), + LEVEL_UP_MOVE(13, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(17, MOVE_STOMP), + //LEVEL_UP_MOVE(21, MOVE_FLAME_CHARGE), LEVEL_UP_MOVE(25, MOVE_FIRE_SPIN), - LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(38, MOVE_AGILITY), - LEVEL_UP_MOVE(40, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(50, MOVE_BOUNCE), - LEVEL_UP_MOVE(63, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(33, MOVE_INFERNO), + LEVEL_UP_MOVE(37, MOVE_AGILITY), + LEVEL_UP_MOVE(41, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(45, MOVE_BOUNCE), + //LEVEL_UP_MOVE(49, MOVE_FLARE_BLITZ), LEVEL_UP_END }; -static const u16 sSlowpokeLevelUpLearnset[] = { +static const struct LevelUpMove sSlowpokeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_CURSE), LEVEL_UP_MOVE( 1, MOVE_YAWN), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 6, MOVE_GROWL), - LEVEL_UP_MOVE(15, MOVE_WATER_GUN), - LEVEL_UP_MOVE(20, MOVE_CONFUSION), - LEVEL_UP_MOVE(29, MOVE_DISABLE), - LEVEL_UP_MOVE(34, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 5, MOVE_GROWL), + LEVEL_UP_MOVE( 9, MOVE_WATER_GUN), + LEVEL_UP_MOVE(14, MOVE_CONFUSION), + LEVEL_UP_MOVE(19, MOVE_DISABLE), + LEVEL_UP_MOVE(23, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(32, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(36, MOVE_SLACK_OFF), + LEVEL_UP_MOVE(41, MOVE_AMNESIA), + LEVEL_UP_MOVE(45, MOVE_PSYCHIC), + LEVEL_UP_MOVE(49, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(54, MOVE_PSYCH_UP), + //LEVEL_UP_MOVE(58, MOVE_HEAL_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSlowbroLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_YAWN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_GROWL), + LEVEL_UP_MOVE( 9, MOVE_WATER_GUN), + LEVEL_UP_MOVE(14, MOVE_CONFUSION), + LEVEL_UP_MOVE(19, MOVE_DISABLE), + LEVEL_UP_MOVE(23, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(32, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(36, MOVE_SLACK_OFF), LEVEL_UP_MOVE(43, MOVE_AMNESIA), - LEVEL_UP_MOVE(48, MOVE_PSYCHIC), + LEVEL_UP_MOVE(49, MOVE_PSYCHIC), + LEVEL_UP_MOVE(55, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(62, MOVE_PSYCH_UP), + //LEVEL_UP_MOVE(68, MOVE_HEAL_PULSE), LEVEL_UP_END }; -static const u16 sSlowbroLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_CURSE), - LEVEL_UP_MOVE( 1, MOVE_YAWN), +static const struct LevelUpMove sMagnemiteLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 6, MOVE_GROWL), - LEVEL_UP_MOVE(15, MOVE_WATER_GUN), - LEVEL_UP_MOVE(20, MOVE_CONFUSION), - LEVEL_UP_MOVE(29, MOVE_DISABLE), - LEVEL_UP_MOVE(34, MOVE_HEADBUTT), - LEVEL_UP_MOVE(37, MOVE_WITHDRAW), - LEVEL_UP_MOVE(46, MOVE_AMNESIA), - LEVEL_UP_MOVE(54, MOVE_PSYCHIC), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + 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(31, MOVE_FLASH_CANNON), + LEVEL_UP_MOVE(35, MOVE_SCREECH), + //LEVEL_UP_MOVE(37, MOVE_DISCHARGE), + LEVEL_UP_MOVE(41, MOVE_LOCK_ON), + //LEVEL_UP_MOVE(43, MOVE_MAGNET_RISE), + //LEVEL_UP_MOVE(47, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(49, MOVE_ZAP_CANNON), LEVEL_UP_END }; -static const u16 sMagnemiteLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_METAL_SOUND), - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 6, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE(11, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(16, MOVE_SONIC_BOOM), - LEVEL_UP_MOVE(21, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(26, MOVE_SPARK), - LEVEL_UP_MOVE(32, MOVE_LOCK_ON), - LEVEL_UP_MOVE(38, MOVE_SWIFT), - LEVEL_UP_MOVE(44, MOVE_SCREECH), - LEVEL_UP_MOVE(50, MOVE_ZAP_CANNON), - LEVEL_UP_END -}; - -static const u16 sMagnetonLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_METAL_SOUND), +static const struct LevelUpMove sMagnetonLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), - LEVEL_UP_MOVE( 6, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE(11, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(16, MOVE_SONIC_BOOM), - LEVEL_UP_MOVE(21, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(26, MOVE_SPARK), - LEVEL_UP_MOVE(35, MOVE_LOCK_ON), - LEVEL_UP_MOVE(44, MOVE_TRI_ATTACK), - LEVEL_UP_MOVE(53, MOVE_SCREECH), - LEVEL_UP_MOVE(62, MOVE_ZAP_CANNON), + 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 u16 sFarfetchdLevelUpLearnset[] = { +static const struct LevelUpMove sFarfetchdLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_BRAVE_BIRD), + //LEVEL_UP_MOVE( 1, MOVE_POISON_JAB), LEVEL_UP_MOVE( 1, MOVE_PECK), - LEVEL_UP_MOVE( 6, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(11, MOVE_LEER), - LEVEL_UP_MOVE(16, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(21, MOVE_KNOCK_OFF), - LEVEL_UP_MOVE(26, MOVE_FURY_CUTTER), - LEVEL_UP_MOVE(31, MOVE_SWORDS_DANCE), - LEVEL_UP_MOVE(36, MOVE_AGILITY), - LEVEL_UP_MOVE(41, MOVE_SLASH), - LEVEL_UP_MOVE(46, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 7, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(13, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(19, MOVE_SLASH), + LEVEL_UP_MOVE(21, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(25, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(31, MOVE_AGILITY), + //LEVEL_UP_MOVE(33, MOVE_NIGHT_SLASH), + //LEVEL_UP_MOVE(37, MOVE_ACROBATICS), + //LEVEL_UP_MOVE(43, MOVE_FEINT), + LEVEL_UP_MOVE(45, MOVE_FALSE_SWIPE), + //LEVEL_UP_MOVE(49, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(55, MOVE_BRAVE_BIRD), LEVEL_UP_END }; -static const u16 sDoduoLevelUpLearnset[] = { +static const struct LevelUpMove sDoduoLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 9, MOVE_PURSUIT), - LEVEL_UP_MOVE(13, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(21, MOVE_TRI_ATTACK), - LEVEL_UP_MOVE(25, MOVE_RAGE), - LEVEL_UP_MOVE(33, MOVE_UPROAR), - LEVEL_UP_MOVE(37, MOVE_DRILL_PECK), - LEVEL_UP_MOVE(45, MOVE_AGILITY), + LEVEL_UP_MOVE( 5, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 8, MOVE_RAGE), + LEVEL_UP_MOVE(12, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(15, MOVE_PURSUIT), + //LEVEL_UP_MOVE(19, MOVE_PLUCK), + //LEVEL_UP_MOVE(22, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(26, MOVE_AGILITY), + LEVEL_UP_MOVE(29, MOVE_UPROAR), + //LEVEL_UP_MOVE(33, MOVE_ACUPRESSURE), + LEVEL_UP_MOVE(36, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(40, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(43, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(47, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(50, MOVE_THRASH), LEVEL_UP_END }; -static const u16 sDodrioLevelUpLearnset[] = { +static const struct LevelUpMove sDodrioLevelUpLearnset[] = { + 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), - LEVEL_UP_MOVE( 1, MOVE_PURSUIT), - LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE( 9, MOVE_PURSUIT), - LEVEL_UP_MOVE(13, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(21, MOVE_TRI_ATTACK), - LEVEL_UP_MOVE(25, MOVE_RAGE), - LEVEL_UP_MOVE(38, MOVE_UPROAR), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_RAGE), + LEVEL_UP_MOVE( 5, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 8, MOVE_RAGE), + LEVEL_UP_MOVE(12, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(15, MOVE_PURSUIT), + //LEVEL_UP_MOVE(19, MOVE_PLUCK), + //LEVEL_UP_MOVE(22, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(26, MOVE_AGILITY), + LEVEL_UP_MOVE(29, MOVE_UPROAR), + //LEVEL_UP_MOVE(34, MOVE_ACUPRESSURE), + LEVEL_UP_MOVE(38, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(43, MOVE_JUMP_KICK), LEVEL_UP_MOVE(47, MOVE_DRILL_PECK), - LEVEL_UP_MOVE(60, MOVE_AGILITY), + LEVEL_UP_MOVE(52, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(56, MOVE_THRASH), LEVEL_UP_END }; -static const u16 sSeelLevelUpLearnset[] = { +static const struct LevelUpMove sSeelLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), - LEVEL_UP_MOVE( 9, MOVE_GROWL), - LEVEL_UP_MOVE(17, MOVE_ICY_WIND), - LEVEL_UP_MOVE(21, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(29, MOVE_REST), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(11, MOVE_ICY_WIND), + LEVEL_UP_MOVE(13, MOVE_ENCORE), + //LEVEL_UP_MOVE(17, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(21, MOVE_REST), + //LEVEL_UP_MOVE(23, MOVE_AQUA_RING), + LEVEL_UP_MOVE(27, MOVE_AURORA_BEAM), + //LEVEL_UP_MOVE(31, MOVE_AQUA_JET), + //LEVEL_UP_MOVE(33, MOVE_BRINE), LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(41, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(49, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(41, MOVE_DIVE), + //LEVEL_UP_MOVE(43, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(47, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(51, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(53, MOVE_HAIL), LEVEL_UP_END }; -static const u16 sDewgongLevelUpLearnset[] = { +static const struct LevelUpMove sDewgongLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_SIGNAL_BEAM), LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), - LEVEL_UP_MOVE( 1, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE( 9, MOVE_GROWL), - LEVEL_UP_MOVE(17, MOVE_ICY_WIND), - LEVEL_UP_MOVE(21, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(29, MOVE_REST), - LEVEL_UP_MOVE(34, MOVE_SHEER_COLD), - LEVEL_UP_MOVE(42, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(51, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(64, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(11, MOVE_ICY_WIND), + LEVEL_UP_MOVE(13, MOVE_ENCORE), + //LEVEL_UP_MOVE(17, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(21, MOVE_REST), + //LEVEL_UP_MOVE(23, MOVE_AQUA_RING), + LEVEL_UP_MOVE(27, MOVE_AURORA_BEAM), + //LEVEL_UP_MOVE(31, MOVE_AQUA_JET), + //LEVEL_UP_MOVE(33, MOVE_BRINE), + LEVEL_UP_MOVE(39, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(45, MOVE_DIVE), + //LEVEL_UP_MOVE(49, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(55, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(61, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(65, MOVE_HAIL), LEVEL_UP_END }; -static const u16 sGrimerLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), +static const struct LevelUpMove sGrimerLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), LEVEL_UP_MOVE( 4, MOVE_HARDEN), - LEVEL_UP_MOVE( 8, MOVE_DISABLE), - LEVEL_UP_MOVE(13, MOVE_SLUDGE), - LEVEL_UP_MOVE(19, MOVE_MINIMIZE), - LEVEL_UP_MOVE(26, MOVE_SCREECH), - LEVEL_UP_MOVE(34, MOVE_ACID_ARMOR), - LEVEL_UP_MOVE(43, MOVE_SLUDGE_BOMB), - LEVEL_UP_MOVE(53, MOVE_MEMENTO), + LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(12, MOVE_DISABLE), + LEVEL_UP_MOVE(15, MOVE_SLUDGE), + //LEVEL_UP_MOVE(18, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(21, MOVE_MINIMIZE), + //LEVEL_UP_MOVE(26, MOVE_FLING), + LEVEL_UP_MOVE(29, MOVE_SLUDGE_BOMB), + //LEVEL_UP_MOVE(32, MOVE_SLUDGE_WAVE), + 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 u16 sMukLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), +static const struct LevelUpMove sMukLevelUpLearnset[] = { + //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_MUD_SLAP), LEVEL_UP_MOVE( 4, MOVE_HARDEN), - LEVEL_UP_MOVE( 8, MOVE_DISABLE), - LEVEL_UP_MOVE(13, MOVE_SLUDGE), - LEVEL_UP_MOVE(19, MOVE_MINIMIZE), - LEVEL_UP_MOVE(26, MOVE_SCREECH), - LEVEL_UP_MOVE(34, MOVE_ACID_ARMOR), - LEVEL_UP_MOVE(47, MOVE_SLUDGE_BOMB), - LEVEL_UP_MOVE(61, MOVE_MEMENTO), + LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(12, MOVE_DISABLE), + LEVEL_UP_MOVE(15, MOVE_SLUDGE), + //LEVEL_UP_MOVE(18, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(21, MOVE_MINIMIZE), + //LEVEL_UP_MOVE(26, MOVE_FLING), + LEVEL_UP_MOVE(29, MOVE_SLUDGE_BOMB), + //LEVEL_UP_MOVE(32, MOVE_SLUDGE_WAVE), + 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 u16 sShellderLevelUpLearnset[] = { +static const struct LevelUpMove sShellderLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), - LEVEL_UP_MOVE( 9, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(17, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(25, MOVE_PROTECT), - LEVEL_UP_MOVE(33, MOVE_LEER), - LEVEL_UP_MOVE(41, MOVE_CLAMP), - LEVEL_UP_MOVE(49, MOVE_ICE_BEAM), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 4, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 8, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(13, MOVE_ICICLE_SPEAR), + LEVEL_UP_MOVE(16, MOVE_PROTECT), + LEVEL_UP_MOVE(20, MOVE_LEER), + LEVEL_UP_MOVE(25, MOVE_CLAMP), + //LEVEL_UP_MOVE(28, MOVE_ICE_SHARD), + //LEVEL_UP_MOVE(32, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE(37, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(40, MOVE_WHIRLPOOL), + //LEVEL_UP_MOVE(44, MOVE_BRINE), + LEVEL_UP_MOVE(49, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(52, MOVE_ICE_BEAM), + //LEVEL_UP_MOVE(56, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(61, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sCloysterLevelUpLearnset[] = { +static const struct LevelUpMove sCloysterLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE( 1, MOVE_SHELL_SMASH), + //LEVEL_UP_MOVE( 1, MOVE_TOXIC_SPIKES), LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), - LEVEL_UP_MOVE( 1, MOVE_AURORA_BEAM), LEVEL_UP_MOVE( 1, MOVE_PROTECT), - LEVEL_UP_MOVE(33, MOVE_SPIKES), - LEVEL_UP_MOVE(41, MOVE_SPIKE_CANNON), + LEVEL_UP_MOVE( 1, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(13, MOVE_SPIKE_CANNON), + LEVEL_UP_MOVE(28, MOVE_SPIKES), + //LEVEL_UP_MOVE(50, MOVE_ICICLE_CRASH), LEVEL_UP_END }; -static const u16 sGastlyLevelUpLearnset[] = { +static const struct LevelUpMove sGastlyLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), LEVEL_UP_MOVE( 1, MOVE_LICK), - LEVEL_UP_MOVE( 8, MOVE_SPITE), - LEVEL_UP_MOVE(13, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(16, MOVE_CURSE), - LEVEL_UP_MOVE(21, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(28, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 5, MOVE_SPITE), + LEVEL_UP_MOVE( 8, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(12, MOVE_CURSE), + LEVEL_UP_MOVE(15, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(19, MOVE_CONFUSE_RAY), + //LEVEL_UP_MOVE(22, MOVE_SUCKER_PUNCH), + //LEVEL_UP_MOVE(26, MOVE_PAYBACK), + LEVEL_UP_MOVE(29, MOVE_SHADOW_BALL), LEVEL_UP_MOVE(33, MOVE_DREAM_EATER), - LEVEL_UP_MOVE(36, MOVE_DESTINY_BOND), + //LEVEL_UP_MOVE(36, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(40, MOVE_DESTINY_BOND), + //LEVEL_UP_MOVE(43, MOVE_HEX), + LEVEL_UP_MOVE(47, MOVE_NIGHTMARE), LEVEL_UP_END }; -static const u16 sHaunterLevelUpLearnset[] = { +static const struct LevelUpMove sHaunterLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_SPITE), - LEVEL_UP_MOVE( 8, MOVE_SPITE), - LEVEL_UP_MOVE(13, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(16, MOVE_CURSE), - LEVEL_UP_MOVE(21, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(25, MOVE_SHADOW_PUNCH), - LEVEL_UP_MOVE(31, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 5, MOVE_SPITE), + LEVEL_UP_MOVE( 8, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(12, MOVE_CURSE), + LEVEL_UP_MOVE(15, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(19, MOVE_CONFUSE_RAY), + //LEVEL_UP_MOVE(22, MOVE_SUCKER_PUNCH), + //LEVEL_UP_MOVE(28, MOVE_PAYBACK), + LEVEL_UP_MOVE(33, MOVE_SHADOW_BALL), LEVEL_UP_MOVE(39, MOVE_DREAM_EATER), - LEVEL_UP_MOVE(48, MOVE_DESTINY_BOND), + //LEVEL_UP_MOVE(44, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(50, MOVE_DESTINY_BOND), + //LEVEL_UP_MOVE(55, MOVE_HEX), + LEVEL_UP_MOVE(61, MOVE_NIGHTMARE), LEVEL_UP_END }; -static const u16 sGengarLevelUpLearnset[] = { +static const struct LevelUpMove sGengarLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_SPITE), - LEVEL_UP_MOVE( 8, MOVE_SPITE), - LEVEL_UP_MOVE(13, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(16, MOVE_CURSE), - LEVEL_UP_MOVE(21, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(25, MOVE_SHADOW_PUNCH), - LEVEL_UP_MOVE(31, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 5, MOVE_SPITE), + LEVEL_UP_MOVE( 8, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(12, MOVE_CURSE), + LEVEL_UP_MOVE(15, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(19, MOVE_CONFUSE_RAY), + //LEVEL_UP_MOVE(22, MOVE_SUCKER_PUNCH), + //LEVEL_UP_MOVE(28, MOVE_PAYBACK), + LEVEL_UP_MOVE(33, MOVE_SHADOW_BALL), LEVEL_UP_MOVE(39, MOVE_DREAM_EATER), - LEVEL_UP_MOVE(48, MOVE_DESTINY_BOND), + //LEVEL_UP_MOVE(44, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(50, MOVE_DESTINY_BOND), + //LEVEL_UP_MOVE(55, MOVE_HEX), + LEVEL_UP_MOVE(61, MOVE_NIGHTMARE), LEVEL_UP_END }; -static const u16 sOnixLevelUpLearnset[] = { +static const struct LevelUpMove sOnixLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_SCREECH), - LEVEL_UP_MOVE( 9, MOVE_BIND), - LEVEL_UP_MOVE(13, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(21, MOVE_HARDEN), - LEVEL_UP_MOVE(25, MOVE_RAGE), - LEVEL_UP_MOVE(33, MOVE_SANDSTORM), - LEVEL_UP_MOVE(37, MOVE_SLAM), - LEVEL_UP_MOVE(45, MOVE_IRON_TAIL), - LEVEL_UP_MOVE(49, MOVE_SAND_TOMB), - LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE( 4, MOVE_CURSE), + LEVEL_UP_MOVE( 7, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(10, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(13, MOVE_RAGE), + //LEVEL_UP_MOVE(16, MOVE_STEALTH_ROCK), + //LEVEL_UP_MOVE(19, MOVE_ROCK_POLISH), + //LEVEL_UP_MOVE(20, MOVE_GYRO_BALL), + //LEVEL_UP_MOVE(22, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(25, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(28, MOVE_SLAM), + LEVEL_UP_MOVE(31, MOVE_SCREECH), + LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(40, MOVE_IRON_TAIL), + LEVEL_UP_MOVE(43, MOVE_DIG), + //LEVEL_UP_MOVE(46, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(52, MOVE_SANDSTORM), LEVEL_UP_END }; -static const u16 sDrowzeeLevelUpLearnset[] = { +static const struct LevelUpMove sDrowzeeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(10, MOVE_DISABLE), - LEVEL_UP_MOVE(18, MOVE_CONFUSION), - LEVEL_UP_MOVE(25, MOVE_HEADBUTT), - LEVEL_UP_MOVE(31, MOVE_POISON_GAS), - LEVEL_UP_MOVE(36, MOVE_MEDITATE), - LEVEL_UP_MOVE(40, MOVE_PSYCHIC), - LEVEL_UP_MOVE(43, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(45, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE( 5, MOVE_DISABLE), + LEVEL_UP_MOVE( 9, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_HEADBUTT), + LEVEL_UP_MOVE(17, MOVE_POISON_GAS), + LEVEL_UP_MOVE(21, MOVE_MEDITATE), + LEVEL_UP_MOVE(25, MOVE_PSYBEAM), + //LEVEL_UP_MOVE(29, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(33, MOVE_PSYCH_UP), + //LEVEL_UP_MOVE(37, MOVE_SYNCHRONOISE), + //LEVEL_UP_MOVE(41, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(45, MOVE_SWAGGER), + LEVEL_UP_MOVE(49, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(53, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE(57, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(61, MOVE_FUTURE_SIGHT), LEVEL_UP_END }; -static const u16 sHypnoLevelUpLearnset[] = { +static const struct LevelUpMove sHypnoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FUTURE_SIGHT), + //LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE( 1, MOVE_NIGHTMARE), + //LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), LEVEL_UP_MOVE( 1, MOVE_DISABLE), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), - LEVEL_UP_MOVE(10, MOVE_DISABLE), - LEVEL_UP_MOVE(18, MOVE_CONFUSION), - LEVEL_UP_MOVE(25, MOVE_HEADBUTT), - LEVEL_UP_MOVE(33, MOVE_POISON_GAS), - LEVEL_UP_MOVE(40, MOVE_MEDITATE), + LEVEL_UP_MOVE( 5, MOVE_DISABLE), + LEVEL_UP_MOVE( 9, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_HEADBUTT), + LEVEL_UP_MOVE(17, MOVE_POISON_GAS), + LEVEL_UP_MOVE(21, MOVE_MEDITATE), + LEVEL_UP_MOVE(25, MOVE_PSYBEAM), + //LEVEL_UP_MOVE(29, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(33, MOVE_PSYCH_UP), + //LEVEL_UP_MOVE(37, MOVE_SYNCHRONOISE), + //LEVEL_UP_MOVE(41, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(45, MOVE_SWAGGER), LEVEL_UP_MOVE(49, MOVE_PSYCHIC), - LEVEL_UP_MOVE(55, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(60, MOVE_FUTURE_SIGHT), + //LEVEL_UP_MOVE(53, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE(57, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(61, MOVE_FUTURE_SIGHT), LEVEL_UP_END }; -static const u16 sKrabbyLevelUpLearnset[] = { +static const struct LevelUpMove sKrabbyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 5, MOVE_LEER), - LEVEL_UP_MOVE(12, MOVE_VICE_GRIP), - LEVEL_UP_MOVE(16, MOVE_HARDEN), - LEVEL_UP_MOVE(23, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(27, MOVE_STOMP), - LEVEL_UP_MOVE(34, MOVE_GUILLOTINE), - LEVEL_UP_MOVE(41, MOVE_PROTECT), - LEVEL_UP_MOVE(45, MOVE_CRABHAMMER), + LEVEL_UP_MOVE( 5, MOVE_VICE_GRIP), + LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE(11, MOVE_HARDEN), + LEVEL_UP_MOVE(15, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(19, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(21, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(25, MOVE_STOMP), + LEVEL_UP_MOVE(29, MOVE_PROTECT), + LEVEL_UP_MOVE(31, MOVE_GUILLOTINE), + LEVEL_UP_MOVE(35, MOVE_SLAM), + //LEVEL_UP_MOVE(39, MOVE_BRINE), + LEVEL_UP_MOVE(41, MOVE_CRABHAMMER), + LEVEL_UP_MOVE(45, MOVE_FLAIL), LEVEL_UP_END }; -static const u16 sKinglerLevelUpLearnset[] = { +static const struct LevelUpMove sKinglerLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP), - LEVEL_UP_MOVE( 5, MOVE_LEER), - LEVEL_UP_MOVE(12, MOVE_VICE_GRIP), - LEVEL_UP_MOVE(16, MOVE_HARDEN), - LEVEL_UP_MOVE(23, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(27, MOVE_STOMP), - LEVEL_UP_MOVE(38, MOVE_GUILLOTINE), - LEVEL_UP_MOVE(49, MOVE_PROTECT), - LEVEL_UP_MOVE(57, MOVE_CRABHAMMER), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_VICE_GRIP), + LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE(11, MOVE_HARDEN), + LEVEL_UP_MOVE(15, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(19, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(21, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(25, MOVE_STOMP), + LEVEL_UP_MOVE(32, MOVE_PROTECT), + LEVEL_UP_MOVE(37, MOVE_GUILLOTINE), + LEVEL_UP_MOVE(44, MOVE_SLAM), + //LEVEL_UP_MOVE(51, MOVE_BRINE), + LEVEL_UP_MOVE(56, MOVE_CRABHAMMER), + LEVEL_UP_MOVE(63, MOVE_FLAIL), LEVEL_UP_END }; -static const u16 sVoltorbLevelUpLearnset[] = { +static const struct LevelUpMove sVoltorbLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_CHARGE), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 8, MOVE_SCREECH), - LEVEL_UP_MOVE(15, MOVE_SONIC_BOOM), - LEVEL_UP_MOVE(21, MOVE_SPARK), - LEVEL_UP_MOVE(27, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(32, MOVE_ROLLOUT), - LEVEL_UP_MOVE(37, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(42, MOVE_SWIFT), - LEVEL_UP_MOVE(46, MOVE_EXPLOSION), - LEVEL_UP_MOVE(49, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE( 4, MOVE_SONIC_BOOM), + //LEVEL_UP_MOVE( 6, MOVE_EERIE_IMPULSE), + LEVEL_UP_MOVE( 9, MOVE_SPARK), + LEVEL_UP_MOVE(11, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_SCREECH), + //LEVEL_UP_MOVE(16, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE(20, MOVE_SWIFT), + //LEVEL_UP_MOVE(22, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(26, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(29, MOVE_LIGHT_SCREEN), + //LEVEL_UP_MOVE(34, MOVE_MAGNET_RISE), + //LEVEL_UP_MOVE(37, MOVE_DISCHARGE), + LEVEL_UP_MOVE(41, MOVE_EXPLOSION), + //LEVEL_UP_MOVE(46, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(48, MOVE_MIRROR_COAT), LEVEL_UP_END }; -static const u16 sElectrodeLevelUpLearnset[] = { +static const struct LevelUpMove sElectrodeLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_MAGNETIC_FLUX), LEVEL_UP_MOVE( 1, MOVE_CHARGE), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_SCREECH), LEVEL_UP_MOVE( 1, MOVE_SONIC_BOOM), - LEVEL_UP_MOVE( 8, MOVE_SCREECH), - LEVEL_UP_MOVE(15, MOVE_SONIC_BOOM), - LEVEL_UP_MOVE(21, MOVE_SPARK), - LEVEL_UP_MOVE(27, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(34, MOVE_ROLLOUT), - LEVEL_UP_MOVE(41, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(48, MOVE_SWIFT), - LEVEL_UP_MOVE(54, MOVE_EXPLOSION), - LEVEL_UP_MOVE(59, MOVE_MIRROR_COAT), + //LEVEL_UP_MOVE( 1, MOVE_EERIE_IMPULSE), + LEVEL_UP_MOVE( 4, MOVE_SONIC_BOOM), + //LEVEL_UP_MOVE( 6, MOVE_EERIE_IMPULSE), + LEVEL_UP_MOVE( 9, MOVE_SPARK), + LEVEL_UP_MOVE(11, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_SCREECH), + //LEVEL_UP_MOVE(16, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE(20, MOVE_SWIFT), + //LEVEL_UP_MOVE(22, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(26, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(29, MOVE_LIGHT_SCREEN), + //LEVEL_UP_MOVE(36, MOVE_MAGNET_RISE), + //LEVEL_UP_MOVE(41, MOVE_DISCHARGE), + LEVEL_UP_MOVE(47, MOVE_EXPLOSION), + //LEVEL_UP_MOVE(54, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(58, MOVE_MIRROR_COAT), LEVEL_UP_END }; -static const u16 sExeggcuteLevelUpLearnset[] = { +static const struct LevelUpMove sExeggcuteLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_BARRAGE), LEVEL_UP_MOVE( 1, MOVE_UPROAR), LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), LEVEL_UP_MOVE( 7, MOVE_REFLECT), - LEVEL_UP_MOVE(13, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(19, MOVE_CONFUSION), - LEVEL_UP_MOVE(25, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(31, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(37, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(11, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(17, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(19, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(21, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(23, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(27, MOVE_CONFUSION), + //LEVEL_UP_MOVE(33, MOVE_WORRY_SEED), + //LEVEL_UP_MOVE(37, MOVE_NATURAL_GIFT), LEVEL_UP_MOVE(43, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(47, MOVE_EXTRASENSORY), + //LEVEL_UP_MOVE(50, MOVE_BESTOW), LEVEL_UP_END }; -static const u16 sExeggutorLevelUpLearnset[] = { +static const struct LevelUpMove sExeggutorLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), - LEVEL_UP_MOVE(19, MOVE_STOMP), - LEVEL_UP_MOVE(31, MOVE_EGG_BOMB), + //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 u16 sCuboneLevelUpLearnset[] = { +static const struct LevelUpMove sCuboneLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 9, MOVE_BONE_CLUB), - LEVEL_UP_MOVE(13, MOVE_HEADBUTT), - LEVEL_UP_MOVE(17, MOVE_LEER), - LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(25, MOVE_BONEMERANG), - LEVEL_UP_MOVE(29, MOVE_RAGE), - LEVEL_UP_MOVE(33, MOVE_FALSE_SWIPE), - LEVEL_UP_MOVE(37, MOVE_THRASH), - LEVEL_UP_MOVE(41, MOVE_BONE_RUSH), - LEVEL_UP_MOVE(45, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_BONE_CLUB), + LEVEL_UP_MOVE(11, MOVE_HEADBUTT), + LEVEL_UP_MOVE(13, MOVE_LEER), + LEVEL_UP_MOVE(17, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(21, MOVE_BONEMERANG), + LEVEL_UP_MOVE(23, MOVE_RAGE), + LEVEL_UP_MOVE(27, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(31, MOVE_THRASH), + //LEVEL_UP_MOVE(33, MOVE_FLING), + //LEVEL_UP_MOVE(37, MOVE_STOMPING_TANTRUM), + LEVEL_UP_MOVE(41, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(43, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(47, MOVE_RETALIATE), + LEVEL_UP_MOVE(51, MOVE_BONE_RUSH), LEVEL_UP_END }; -static const u16 sMarowakLevelUpLearnset[] = { +static const struct LevelUpMove sMarowakLevelUpLearnset[] = { 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_HEADBUTT), - LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 9, MOVE_BONE_CLUB), - LEVEL_UP_MOVE(13, MOVE_HEADBUTT), - LEVEL_UP_MOVE(17, MOVE_LEER), - LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(25, MOVE_BONEMERANG), - LEVEL_UP_MOVE(32, MOVE_RAGE), - LEVEL_UP_MOVE(39, MOVE_FALSE_SWIPE), - LEVEL_UP_MOVE(46, MOVE_THRASH), - LEVEL_UP_MOVE(53, MOVE_BONE_RUSH), - LEVEL_UP_MOVE(61, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_BONE_CLUB), + LEVEL_UP_MOVE(11, MOVE_HEADBUTT), + LEVEL_UP_MOVE(13, MOVE_LEER), + LEVEL_UP_MOVE(17, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(21, MOVE_BONEMERANG), + LEVEL_UP_MOVE(23, MOVE_RAGE), + LEVEL_UP_MOVE(27, MOVE_FALSE_SWIPE), + 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_DOUBLE_EDGE), + //LEVEL_UP_MOVE(59, MOVE_RETALIATE), + LEVEL_UP_MOVE(65, MOVE_BONE_RUSH), LEVEL_UP_END }; -static const u16 sHitmonleeLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_REVENGE), +static const struct LevelUpMove sHitmonleeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_DOUBLE_KICK), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), - LEVEL_UP_MOVE( 6, MOVE_MEDITATE), - LEVEL_UP_MOVE(11, MOVE_ROLLING_KICK), - LEVEL_UP_MOVE(16, MOVE_JUMP_KICK), - LEVEL_UP_MOVE(20, MOVE_BRICK_BREAK), - LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(26, MOVE_HI_JUMP_KICK), - LEVEL_UP_MOVE(31, MOVE_MIND_READER), - LEVEL_UP_MOVE(36, MOVE_FORESIGHT), - LEVEL_UP_MOVE(41, MOVE_ENDURE), - LEVEL_UP_MOVE(46, MOVE_MEGA_KICK), - LEVEL_UP_MOVE(51, MOVE_REVERSAL), - LEVEL_UP_END -}; - -static const u16 sHitmonchanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_REVERSAL), + //LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_MEGA_KICK), LEVEL_UP_MOVE( 1, MOVE_REVENGE), + LEVEL_UP_MOVE( 1, MOVE_MEDITATE), + LEVEL_UP_MOVE( 1, MOVE_ROLLING_KICK), + LEVEL_UP_MOVE( 1, MOVE_JUMP_KICK), + LEVEL_UP_MOVE( 5, MOVE_MEDITATE), + LEVEL_UP_MOVE( 9, MOVE_ROLLING_KICK), + LEVEL_UP_MOVE(13, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(17, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY), + //LEVEL_UP_MOVE(25, MOVE_FEINT), + LEVEL_UP_MOVE(29, MOVE_HI_JUMP_KICK), + LEVEL_UP_MOVE(33, MOVE_MIND_READER), + LEVEL_UP_MOVE(37, MOVE_FORESIGHT), + //LEVEL_UP_MOVE(41, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(45, MOVE_BLAZE_KICK), + LEVEL_UP_MOVE(49, MOVE_ENDURE), + LEVEL_UP_MOVE(53, MOVE_MEGA_KICK), + //LEVEL_UP_MOVE(57, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(61, MOVE_REVERSAL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHitmonchanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_COMET_PUNCH), LEVEL_UP_MOVE( 1, MOVE_COMET_PUNCH), - LEVEL_UP_MOVE( 7, MOVE_AGILITY), - LEVEL_UP_MOVE(13, MOVE_PURSUIT), - LEVEL_UP_MOVE(20, MOVE_MACH_PUNCH), - LEVEL_UP_MOVE(26, MOVE_THUNDER_PUNCH), - LEVEL_UP_MOVE(26, MOVE_ICE_PUNCH), - LEVEL_UP_MOVE(26, MOVE_FIRE_PUNCH), - LEVEL_UP_MOVE(32, MOVE_SKY_UPPERCUT), - LEVEL_UP_MOVE(38, MOVE_MEGA_PUNCH), - LEVEL_UP_MOVE(44, MOVE_DETECT), - LEVEL_UP_MOVE(50, MOVE_COUNTER), + //LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_COUNTER), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_REVENGE), + LEVEL_UP_MOVE( 1, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 1, MOVE_MACH_PUNCH), + LEVEL_UP_MOVE( 6, MOVE_AGILITY), + LEVEL_UP_MOVE(11, MOVE_PURSUIT), + LEVEL_UP_MOVE(16, MOVE_MACH_PUNCH), + //LEVEL_UP_MOVE(16, MOVE_BULLET_PUNCH), + //LEVEL_UP_MOVE(21, MOVE_FEINT), + //LEVEL_UP_MOVE(26, MOVE_VACUUM_WAVE), + //LEVEL_UP_MOVE(31, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(36, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(36, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE(36, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE(41, MOVE_SKY_UPPERCUT), + LEVEL_UP_MOVE(46, MOVE_MEGA_PUNCH), + LEVEL_UP_MOVE(50, MOVE_DETECT), + LEVEL_UP_MOVE(56, MOVE_FOCUS_PUNCH), + LEVEL_UP_MOVE(61, MOVE_COUNTER), + //LEVEL_UP_MOVE(66, MOVE_CLOSE_COMBAT), LEVEL_UP_END }; -static const u16 sLickitungLevelUpLearnset[] = { +static const struct LevelUpMove sLickitungLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LICK), - LEVEL_UP_MOVE( 7, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(12, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(18, MOVE_KNOCK_OFF), - LEVEL_UP_MOVE(23, MOVE_STOMP), - LEVEL_UP_MOVE(29, MOVE_WRAP), - LEVEL_UP_MOVE(34, MOVE_DISABLE), - LEVEL_UP_MOVE(40, MOVE_SLAM), - LEVEL_UP_MOVE(45, MOVE_SCREECH), - LEVEL_UP_MOVE(51, MOVE_REFRESH), + 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_END }; -static const u16 sKoffingLevelUpLearnset[] = { +static const struct LevelUpMove sKoffingLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 9, MOVE_SMOG), - LEVEL_UP_MOVE(17, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(21, MOVE_SLUDGE), - LEVEL_UP_MOVE(25, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(33, MOVE_HAZE), - LEVEL_UP_MOVE(41, MOVE_EXPLOSION), - LEVEL_UP_MOVE(45, MOVE_DESTINY_BOND), - LEVEL_UP_MOVE(49, MOVE_MEMENTO), + LEVEL_UP_MOVE( 4, MOVE_SMOG), + LEVEL_UP_MOVE( 7, MOVE_SMOKESCREEN), + //LEVEL_UP_MOVE(12, MOVE_ASSURANCE), + //LEVEL_UP_MOVE(15, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(18, MOVE_SLUDGE), + LEVEL_UP_MOVE(23, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(26, MOVE_HAZE), + //LEVEL_UP_MOVE(29, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(34, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(37, MOVE_EXPLOSION), + LEVEL_UP_MOVE(40, MOVE_DESTINY_BOND), + //LEVEL_UP_MOVE(42, MOVE_BELCH), + LEVEL_UP_MOVE(45, MOVE_MEMENTO), LEVEL_UP_END }; -static const u16 sWeezingLevelUpLearnset[] = { +static const struct LevelUpMove sWeezingLevelUpLearnset[] = { + //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), LEVEL_UP_MOVE( 1, MOVE_SMOG), - LEVEL_UP_MOVE( 1, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE( 9, MOVE_SMOG), - LEVEL_UP_MOVE(17, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(21, MOVE_SLUDGE), - LEVEL_UP_MOVE(25, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(33, MOVE_HAZE), - LEVEL_UP_MOVE(44, MOVE_EXPLOSION), - LEVEL_UP_MOVE(51, MOVE_DESTINY_BOND), - LEVEL_UP_MOVE(58, MOVE_MEMENTO), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 4, MOVE_SMOG), + LEVEL_UP_MOVE( 7, MOVE_SMOKESCREEN), + //LEVEL_UP_MOVE(12, MOVE_ASSURANCE), + //LEVEL_UP_MOVE(15, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(18, MOVE_SLUDGE), + LEVEL_UP_MOVE(23, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(26, MOVE_HAZE), + //LEVEL_UP_MOVE(29, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(34, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(40, MOVE_EXPLOSION), + LEVEL_UP_MOVE(46, MOVE_DESTINY_BOND), + //LEVEL_UP_MOVE(51, MOVE_BELCH), + LEVEL_UP_MOVE(57, MOVE_MEMENTO), LEVEL_UP_END }; -static const u16 sRhyhornLevelUpLearnset[] = { +static const struct LevelUpMove sRhyhornLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(10, MOVE_STOMP), - LEVEL_UP_MOVE(15, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(24, 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(38, MOVE_HORN_DRILL), - LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(52, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(57, MOVE_MEGAHORN), + //LEVEL_UP_MOVE(33, MOVE_DRILL_RUN), + LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(41, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(45, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(49, MOVE_MEGAHORN), + LEVEL_UP_MOVE(53, MOVE_HORN_DRILL), LEVEL_UP_END }; -static const u16 sRhydonLevelUpLearnset[] = { +static const struct LevelUpMove sRhydonLevelUpLearnset[] = { + //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), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_STOMP), LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(10, MOVE_STOMP), - LEVEL_UP_MOVE(15, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(24, MOVE_SCARY_FACE), + 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(38, MOVE_HORN_DRILL), - LEVEL_UP_MOVE(46, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(58, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(66, MOVE_MEGAHORN), + //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_END }; -static const u16 sChanseyLevelUpLearnset[] = { +static const struct LevelUpMove sChanseyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), LEVEL_UP_MOVE( 9, MOVE_REFRESH), - LEVEL_UP_MOVE(13, MOVE_SOFT_BOILED), - LEVEL_UP_MOVE(17, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(12, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(16, MOVE_SOFT_BOILED), + //LEVEL_UP_MOVE(20, MOVE_BESTOW), LEVEL_UP_MOVE(23, MOVE_MINIMIZE), - LEVEL_UP_MOVE(29, MOVE_SING), - LEVEL_UP_MOVE(35, MOVE_EGG_BOMB), - LEVEL_UP_MOVE(41, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(49, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(27, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_SING), + //LEVEL_UP_MOVE(35, MOVE_FLING), + //LEVEL_UP_MOVE(39, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(44, MOVE_EGG_BOMB), + LEVEL_UP_MOVE(50, MOVE_LIGHT_SCREEN), + //LEVEL_UP_MOVE(57, MOVE_HEALING_WISH), + LEVEL_UP_MOVE(65, MOVE_DOUBLE_EDGE), LEVEL_UP_END }; -static const u16 sTangelaLevelUpLearnset[] = { +static const struct LevelUpMove sTangelaLevelUpLearnset[] = { 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(13, MOVE_GROWTH), - LEVEL_UP_MOVE(19, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(22, MOVE_VINE_WHIP), - LEVEL_UP_MOVE(28, MOVE_BIND), - LEVEL_UP_MOVE(31, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(37, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(40, MOVE_SLAM), - LEVEL_UP_MOVE(46, MOVE_TICKLE), + 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(38, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(41, MOVE_SLAM), + LEVEL_UP_MOVE(44, MOVE_TICKLE), + //LEVEL_UP_MOVE(46, MOVE_WRING_OUT), + //LEVEL_UP_MOVE(48, MOVE_GRASSY_TERRAIN), + //LEVEL_UP_MOVE(50, MOVE_POWER_WHIP), LEVEL_UP_END }; -static const u16 sKangaskhanLevelUpLearnset[] = { +static const struct LevelUpMove sKangaskhanLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_COMET_PUNCH), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 7, MOVE_BITE), - LEVEL_UP_MOVE(13, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 7, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(10, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE(13, MOVE_BITE), + //LEVEL_UP_MOVE(19, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(22, MOVE_RAGE), LEVEL_UP_MOVE(25, MOVE_MEGA_PUNCH), - LEVEL_UP_MOVE(31, MOVE_RAGE), - LEVEL_UP_MOVE(37, MOVE_ENDURE), - LEVEL_UP_MOVE(43, MOVE_DIZZY_PUNCH), - LEVEL_UP_MOVE(49, MOVE_REVERSAL), + //LEVEL_UP_MOVE(31, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(34, MOVE_DIZZY_PUNCH), + LEVEL_UP_MOVE(37, MOVE_CRUNCH), + LEVEL_UP_MOVE(43, MOVE_ENDURE), + LEVEL_UP_MOVE(46, MOVE_OUTRAGE), + //LEVEL_UP_MOVE(49, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(50, MOVE_REVERSAL), LEVEL_UP_END }; -static const u16 sHorseaLevelUpLearnset[] = { +static const struct LevelUpMove sHorseaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(15, MOVE_LEER), - LEVEL_UP_MOVE(22, MOVE_WATER_GUN), - LEVEL_UP_MOVE(29, MOVE_TWISTER), + LEVEL_UP_MOVE( 5, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE(13, MOVE_WATER_GUN), + LEVEL_UP_MOVE(17, MOVE_TWISTER), + LEVEL_UP_MOVE(21, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(26, MOVE_FOCUS_ENERGY), + //LEVEL_UP_MOVE(31, MOVE_BRINE), LEVEL_UP_MOVE(36, MOVE_AGILITY), - LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(50, MOVE_DRAGON_DANCE), + //LEVEL_UP_MOVE(41, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(46, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(52, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sSeadraLevelUpLearnset[] = { +static const struct LevelUpMove sSeadraLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HYDRO_PUMP), LEVEL_UP_MOVE( 1, MOVE_BUBBLE), LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(15, MOVE_LEER), - LEVEL_UP_MOVE(22, MOVE_WATER_GUN), - LEVEL_UP_MOVE(29, MOVE_TWISTER), - LEVEL_UP_MOVE(40, MOVE_AGILITY), - LEVEL_UP_MOVE(51, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(62, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE( 5, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE(13, MOVE_WATER_GUN), + LEVEL_UP_MOVE(17, MOVE_TWISTER), + LEVEL_UP_MOVE(21, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(26, MOVE_FOCUS_ENERGY), + //LEVEL_UP_MOVE(31, MOVE_BRINE), + LEVEL_UP_MOVE(38, MOVE_AGILITY), + //LEVEL_UP_MOVE(45, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(52, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(60, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sGoldeenLevelUpLearnset[] = { +static const struct LevelUpMove sGoldeenLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), - LEVEL_UP_MOVE(10, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(15, MOVE_HORN_ATTACK), - LEVEL_UP_MOVE(24, MOVE_FLAIL), - LEVEL_UP_MOVE(29, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(38, MOVE_WATERFALL), - LEVEL_UP_MOVE(43, MOVE_HORN_DRILL), - LEVEL_UP_MOVE(52, MOVE_AGILITY), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 8, MOVE_HORN_ATTACK), + LEVEL_UP_MOVE(13, MOVE_FLAIL), + LEVEL_UP_MOVE(16, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(21, MOVE_AQUA_RING), + LEVEL_UP_MOVE(24, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(29, MOVE_AGILITY), + LEVEL_UP_MOVE(32, MOVE_WATERFALL), + LEVEL_UP_MOVE(37, MOVE_HORN_DRILL), + //LEVEL_UP_MOVE(40, MOVE_SOAK), + LEVEL_UP_MOVE(45, MOVE_MEGAHORN), LEVEL_UP_END }; -static const u16 sSeakingLevelUpLearnset[] = { +static const struct LevelUpMove sSeakingLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MEGAHORN), + //LEVEL_UP_MOVE( 1, MOVE_POISON_JAB), LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(10, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(15, MOVE_HORN_ATTACK), - LEVEL_UP_MOVE(24, MOVE_FLAIL), - LEVEL_UP_MOVE(29, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(41, MOVE_WATERFALL), - LEVEL_UP_MOVE(49, MOVE_HORN_DRILL), - LEVEL_UP_MOVE(61, MOVE_AGILITY), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 8, MOVE_HORN_ATTACK), + LEVEL_UP_MOVE(13, MOVE_FLAIL), + LEVEL_UP_MOVE(16, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(21, MOVE_AQUA_RING), + LEVEL_UP_MOVE(24, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(29, MOVE_AGILITY), + LEVEL_UP_MOVE(32, MOVE_WATERFALL), + LEVEL_UP_MOVE(40, MOVE_HORN_DRILL), + //LEVEL_UP_MOVE(46, MOVE_SOAK), + LEVEL_UP_MOVE(54, MOVE_MEGAHORN), LEVEL_UP_END }; -static const u16 sStaryuLevelUpLearnset[] = { +static const struct LevelUpMove sStaryuLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 6, MOVE_WATER_GUN), - LEVEL_UP_MOVE(10, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE(15, MOVE_RECOVER), - LEVEL_UP_MOVE(19, MOVE_CAMOUFLAGE), - LEVEL_UP_MOVE(24, MOVE_SWIFT), - LEVEL_UP_MOVE(28, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(33, MOVE_MINIMIZE), - LEVEL_UP_MOVE(37, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(42, MOVE_COSMIC_POWER), - LEVEL_UP_MOVE(46, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 4, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 7, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(10, MOVE_RECOVER), + LEVEL_UP_MOVE(13, MOVE_PSYWAVE), + LEVEL_UP_MOVE(16, MOVE_SWIFT), + LEVEL_UP_MOVE(18, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(22, MOVE_CAMOUFLAGE), + //LEVEL_UP_MOVE(24, MOVE_GYRO_BALL), + //LEVEL_UP_MOVE(28, MOVE_BRINE), + LEVEL_UP_MOVE(31, MOVE_MINIMIZE), + //LEVEL_UP_MOVE(35, MOVE_REFLECT_TYPE), + //LEVEL_UP_MOVE(37, MOVE_POWER_GEM), + LEVEL_UP_MOVE(40, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(42, MOVE_PSYCHIC), + LEVEL_UP_MOVE(46, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(49, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE(53, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sStarmieLevelUpLearnset[] = { +static const struct LevelUpMove sStarmieLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE( 1, MOVE_SPOTLIGHT), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), LEVEL_UP_MOVE( 1, MOVE_RECOVER), LEVEL_UP_MOVE( 1, MOVE_SWIFT), - LEVEL_UP_MOVE(33, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(40, MOVE_CONFUSE_RAY), LEVEL_UP_END }; -static const u16 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), + //LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), + //LEVEL_UP_MOVE( 1, MOVE_POWER_SWAP), + //LEVEL_UP_MOVE( 1, MOVE_GUARD_SWAP), LEVEL_UP_MOVE( 1, MOVE_BARRIER), - LEVEL_UP_MOVE( 5, MOVE_CONFUSION), - LEVEL_UP_MOVE( 9, MOVE_SUBSTITUTE), - LEVEL_UP_MOVE(13, MOVE_MEDITATE), - LEVEL_UP_MOVE(17, MOVE_DOUBLE_SLAP), - LEVEL_UP_MOVE(21, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(21, MOVE_REFLECT), - LEVEL_UP_MOVE(25, MOVE_ENCORE), - LEVEL_UP_MOVE(29, MOVE_PSYBEAM), - LEVEL_UP_MOVE(33, MOVE_RECYCLE), - LEVEL_UP_MOVE(37, MOVE_TRICK), - LEVEL_UP_MOVE(41, MOVE_ROLE_PLAY), - LEVEL_UP_MOVE(45, MOVE_PSYCHIC), - LEVEL_UP_MOVE(49, MOVE_BATON_PASS), - LEVEL_UP_MOVE(53, MOVE_SAFEGUARD), + 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(15, MOVE_PSYWAVE), + 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 u16 sScytherLevelUpLearnset[] = { +static const struct LevelUpMove sScytherLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_VACUUM_WAVE), LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 6, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(11, MOVE_PURSUIT), - LEVEL_UP_MOVE(16, MOVE_FALSE_SWIPE), - LEVEL_UP_MOVE(21, MOVE_AGILITY), - LEVEL_UP_MOVE(26, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(31, MOVE_SLASH), - LEVEL_UP_MOVE(36, MOVE_SWORDS_DANCE), - LEVEL_UP_MOVE(41, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(46, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 5, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 9, MOVE_PURSUIT), + LEVEL_UP_MOVE(13, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(17, MOVE_AGILITY), + LEVEL_UP_MOVE(21, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(25, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(29, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(37, MOVE_DOUBLE_TEAM), + //LEVEL_UP_MOVE(41, MOVE_X_SCISSOR), + //LEVEL_UP_MOVE(45, MOVE_NIGHT_SLASH), + //LEVEL_UP_MOVE(49, MOVE_DOUBLE_HIT), + //LEVEL_UP_MOVE(50, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(57, MOVE_SWORDS_DANCE), + //LEVEL_UP_MOVE(61, MOVE_FEINT), LEVEL_UP_END }; -static const u16 sJynxLevelUpLearnset[] = { +static const struct LevelUpMove sJynxLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE( 1, MOVE_PERISH_SONG), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_LICK), LEVEL_UP_MOVE( 1, MOVE_LOVELY_KISS), LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), - LEVEL_UP_MOVE( 9, MOVE_LOVELY_KISS), - LEVEL_UP_MOVE(13, MOVE_POWDER_SNOW), - LEVEL_UP_MOVE(21, MOVE_DOUBLE_SLAP), - LEVEL_UP_MOVE(25, MOVE_ICE_PUNCH), - LEVEL_UP_MOVE(35, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(41, MOVE_FAKE_TEARS), - LEVEL_UP_MOVE(51, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(57, MOVE_PERISH_SONG), - LEVEL_UP_MOVE(67, MOVE_BLIZZARD), + LEVEL_UP_MOVE( 5, MOVE_LICK), + LEVEL_UP_MOVE( 8, MOVE_LOVELY_KISS), + LEVEL_UP_MOVE(11, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE(15, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(18, MOVE_ICE_PUNCH), + //LEVEL_UP_MOVE(21, MOVE_HEART_STAMP), + LEVEL_UP_MOVE(25, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(28, MOVE_FAKE_TEARS), + //LEVEL_UP_MOVE(33, MOVE_WAKE_UP_SLAP), + //LEVEL_UP_MOVE(39, MOVE_AVALANCHE), + LEVEL_UP_MOVE(44, MOVE_BODY_SLAM), + //LEVEL_UP_MOVE(49, MOVE_WRING_OUT), + LEVEL_UP_MOVE(55, MOVE_PERISH_SONG), + LEVEL_UP_MOVE(60, MOVE_BLIZZARD), LEVEL_UP_END }; -static const u16 sElectabuzzLevelUpLearnset[] = { +static const struct LevelUpMove sElectabuzzLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), - LEVEL_UP_MOVE( 9, MOVE_THUNDER_PUNCH), - LEVEL_UP_MOVE(17, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(25, MOVE_SWIFT), - LEVEL_UP_MOVE(36, MOVE_SCREECH), - LEVEL_UP_MOVE(47, MOVE_THUNDERBOLT), - LEVEL_UP_MOVE(58, MOVE_THUNDER), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + 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_END }; -static const u16 sMagmarLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 1, MOVE_LEER), +static const struct LevelUpMove sMagmarLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SMOG), - LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), - LEVEL_UP_MOVE( 7, MOVE_LEER), - LEVEL_UP_MOVE(13, MOVE_SMOG), - LEVEL_UP_MOVE(19, MOVE_FIRE_PUNCH), - LEVEL_UP_MOVE(25, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(33, MOVE_SUNNY_DAY), - LEVEL_UP_MOVE(41, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(49, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(57, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(12, MOVE_FAINT_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_END }; -static const u16 sPinsirLevelUpLearnset[] = { +static const struct LevelUpMove sPinsirLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE( 7, MOVE_BIND), - LEVEL_UP_MOVE(13, MOVE_SEISMIC_TOSS), - LEVEL_UP_MOVE(19, MOVE_HARDEN), - LEVEL_UP_MOVE(25, MOVE_REVENGE), - LEVEL_UP_MOVE(31, MOVE_BRICK_BREAK), - LEVEL_UP_MOVE(37, MOVE_GUILLOTINE), - LEVEL_UP_MOVE(43, MOVE_SUBMISSION), - LEVEL_UP_MOVE(49, MOVE_SWORDS_DANCE), - LEVEL_UP_END -}; - -static const u16 sTaurosLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 8, MOVE_RAGE), - LEVEL_UP_MOVE(13, MOVE_HORN_ATTACK), - LEVEL_UP_MOVE(19, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(26, MOVE_PURSUIT), - LEVEL_UP_MOVE(34, MOVE_REST), + LEVEL_UP_MOVE( 4, MOVE_BIND), + LEVEL_UP_MOVE( 8, MOVE_SEISMIC_TOSS), + LEVEL_UP_MOVE(11, MOVE_HARDEN), + LEVEL_UP_MOVE(15, MOVE_REVENGE), + LEVEL_UP_MOVE(18, MOVE_VITAL_THROW), + //LEVEL_UP_MOVE(22, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(26, MOVE_BRICK_BREAK), + //LEVEL_UP_MOVE(29, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(33, MOVE_SUBMISSION), + //LEVEL_UP_MOVE(36, MOVE_STORM_THROW), + LEVEL_UP_MOVE(40, MOVE_SWORDS_DANCE), LEVEL_UP_MOVE(43, MOVE_THRASH), - LEVEL_UP_MOVE(53, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(47, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(50, MOVE_GUILLOTINE), LEVEL_UP_END }; -static const u16 sMagikarpLevelUpLearnset[] = { +static const struct LevelUpMove sTaurosLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_RAGE), + LEVEL_UP_MOVE( 8, MOVE_HORN_ATTACK), + LEVEL_UP_MOVE(11, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(15, MOVE_PURSUIT), + LEVEL_UP_MOVE(19, MOVE_REST), + //LEVEL_UP_MOVE(24, MOVE_PAYBACK), + //LEVEL_UP_MOVE(29, MOVE_WORK_UP), + LEVEL_UP_MOVE(35, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(41, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(48, MOVE_SWAGGER), + LEVEL_UP_MOVE(55, MOVE_THRASH), + LEVEL_UP_MOVE(63, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(71, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMagikarpLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SPLASH), LEVEL_UP_MOVE(15, MOVE_TACKLE), LEVEL_UP_MOVE(30, MOVE_FLAIL), LEVEL_UP_END }; -static const u16 sGyaradosLevelUpLearnset[] = { +static const struct LevelUpMove sGyaradosLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_THRASH), - LEVEL_UP_MOVE(20, MOVE_BITE), - LEVEL_UP_MOVE(25, MOVE_DRAGON_RAGE), - LEVEL_UP_MOVE(30, MOVE_LEER), - LEVEL_UP_MOVE(35, MOVE_TWISTER), - LEVEL_UP_MOVE(40, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(45, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(50, MOVE_DRAGON_DANCE), - LEVEL_UP_MOVE(55, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(21, MOVE_LEER), + LEVEL_UP_MOVE(24, MOVE_TWISTER), + //LEVEL_UP_MOVE(27, MOVE_ICE_FANG), + //LEVEL_UP_MOVE(30, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(33, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(36, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(39, MOVE_CRUNCH), + LEVEL_UP_MOVE(42, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(45, MOVE_DRAGON_DANCE), + //LEVEL_UP_MOVE(48, MOVE_HURRICANE), + LEVEL_UP_MOVE(51, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(54, MOVE_HYPER_BEAM), LEVEL_UP_END }; -static const u16 sLaprasLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 1, MOVE_GROWL), +static const struct LevelUpMove sLaprasLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SING), - LEVEL_UP_MOVE( 7, MOVE_MIST), - LEVEL_UP_MOVE(13, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(19, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(25, MOVE_PERISH_SONG), - LEVEL_UP_MOVE(31, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(37, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 4, MOVE_MIST), + LEVEL_UP_MOVE( 7, MOVE_CONFUSE_RAY), + //LEVEL_UP_MOVE(10, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(14, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(18, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(22, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(27, MOVE_PERISH_SONG), + LEVEL_UP_MOVE(32, MOVE_ICE_BEAM), + //LEVEL_UP_MOVE(37, MOVE_BRINE), LEVEL_UP_MOVE(43, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(55, MOVE_SHEER_COLD), + LEVEL_UP_MOVE(47, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(50, MOVE_SHEER_COLD), LEVEL_UP_END }; -static const u16 sDittoLevelUpLearnset[] = { +static const struct LevelUpMove sDittoLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TRANSFORM), LEVEL_UP_END }; -static const u16 sEeveeLevelUpLearnset[] = { +static const struct LevelUpMove sEeveeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_COVET), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), - LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(16, MOVE_GROWL), - LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(30, MOVE_BITE), - LEVEL_UP_MOVE(36, MOVE_BATON_PASS), - LEVEL_UP_MOVE(42, MOVE_TAKE_DOWN), - LEVEL_UP_END -}; - -static const u16 sVaporeonLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), - LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(16, MOVE_WATER_GUN), - LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(30, MOVE_BITE), - LEVEL_UP_MOVE(36, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(42, MOVE_HAZE), - LEVEL_UP_MOVE(47, MOVE_ACID_ARMOR), - LEVEL_UP_MOVE(52, MOVE_HYDRO_PUMP), - LEVEL_UP_END -}; - -static const u16 sJolteonLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), - LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(16, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(30, MOVE_DOUBLE_KICK), - LEVEL_UP_MOVE(36, MOVE_PIN_MISSILE), - LEVEL_UP_MOVE(42, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(47, MOVE_AGILITY), - LEVEL_UP_MOVE(52, MOVE_THUNDER), - LEVEL_UP_END -}; - -static const u16 sFlareonLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), - LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(16, MOVE_EMBER), - LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(30, MOVE_BITE), - LEVEL_UP_MOVE(36, MOVE_FIRE_SPIN), - LEVEL_UP_MOVE(42, MOVE_SMOG), - LEVEL_UP_MOVE(47, MOVE_LEER), - LEVEL_UP_MOVE(52, MOVE_FLAMETHROWER), - LEVEL_UP_END -}; - -static const u16 sPorygonLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_CONVERSION_2), - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_CONVERSION), - LEVEL_UP_MOVE( 9, MOVE_AGILITY), - LEVEL_UP_MOVE(12, MOVE_PSYBEAM), - LEVEL_UP_MOVE(20, MOVE_RECOVER), - LEVEL_UP_MOVE(24, MOVE_SHARPEN), - LEVEL_UP_MOVE(32, MOVE_LOCK_ON), - LEVEL_UP_MOVE(36, MOVE_TRI_ATTACK), - LEVEL_UP_MOVE(44, MOVE_RECYCLE), - LEVEL_UP_MOVE(48, MOVE_ZAP_CANNON), - LEVEL_UP_END -}; - -static const u16 sOmanyteLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), - LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), - LEVEL_UP_MOVE(13, MOVE_BITE), - LEVEL_UP_MOVE(19, MOVE_WATER_GUN), - LEVEL_UP_MOVE(25, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(31, MOVE_LEER), - LEVEL_UP_MOVE(37, MOVE_PROTECT), - LEVEL_UP_MOVE(43, MOVE_TICKLE), - LEVEL_UP_MOVE(49, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(55, MOVE_HYDRO_PUMP), - LEVEL_UP_END -}; - -static const u16 sOmastarLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), - LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), - LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE(13, MOVE_BITE), - LEVEL_UP_MOVE(19, MOVE_WATER_GUN), - LEVEL_UP_MOVE(25, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(31, MOVE_LEER), - LEVEL_UP_MOVE(37, MOVE_PROTECT), - LEVEL_UP_MOVE(40, MOVE_SPIKE_CANNON), - LEVEL_UP_MOVE(46, MOVE_TICKLE), - LEVEL_UP_MOVE(55, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(65, MOVE_HYDRO_PUMP), - LEVEL_UP_END -}; - -static const u16 sKabutoLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE(13, MOVE_ABSORB), - LEVEL_UP_MOVE(19, MOVE_LEER), - LEVEL_UP_MOVE(25, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(31, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(37, MOVE_ENDURE), - LEVEL_UP_MOVE(43, MOVE_METAL_SOUND), - LEVEL_UP_MOVE(49, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(55, MOVE_ANCIENT_POWER), - LEVEL_UP_END -}; - -static const u16 sKabutopsLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 1, MOVE_ABSORB), - LEVEL_UP_MOVE(13, MOVE_ABSORB), - LEVEL_UP_MOVE(19, MOVE_LEER), - LEVEL_UP_MOVE(25, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(31, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(37, MOVE_ENDURE), - LEVEL_UP_MOVE(40, MOVE_SLASH), - LEVEL_UP_MOVE(46, MOVE_METAL_SOUND), - LEVEL_UP_MOVE(55, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(65, MOVE_ANCIENT_POWER), - LEVEL_UP_END -}; - -static const u16 sAerodactylLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), - LEVEL_UP_MOVE( 8, MOVE_AGILITY), - LEVEL_UP_MOVE(15, MOVE_BITE), - LEVEL_UP_MOVE(22, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(29, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(36, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(50, MOVE_HYPER_BEAM), - LEVEL_UP_END -}; - -static const u16 sSnorlaxLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 6, MOVE_AMNESIA), - LEVEL_UP_MOVE(10, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(15, MOVE_BELLY_DRUM), - LEVEL_UP_MOVE(19, MOVE_HEADBUTT), - LEVEL_UP_MOVE(24, MOVE_YAWN), - LEVEL_UP_MOVE(28, MOVE_REST), - LEVEL_UP_MOVE(28, MOVE_SNORE), - LEVEL_UP_MOVE(33, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(37, MOVE_BLOCK), - LEVEL_UP_MOVE(42, MOVE_COVET), - LEVEL_UP_MOVE(46, MOVE_ROLLOUT), - LEVEL_UP_MOVE(51, MOVE_HYPER_BEAM), - LEVEL_UP_END -}; - -static const u16 sArticunoLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_GUST), - LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), - LEVEL_UP_MOVE(13, MOVE_MIST), - LEVEL_UP_MOVE(25, MOVE_AGILITY), - LEVEL_UP_MOVE(37, MOVE_MIND_READER), - LEVEL_UP_MOVE(49, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(61, MOVE_REFLECT), - LEVEL_UP_MOVE(73, MOVE_BLIZZARD), - LEVEL_UP_MOVE(85, MOVE_SHEER_COLD), - LEVEL_UP_END -}; - -static const u16 sZapdosLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_PECK), - LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE(13, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(25, MOVE_AGILITY), - LEVEL_UP_MOVE(37, MOVE_DETECT), - LEVEL_UP_MOVE(49, MOVE_DRILL_PECK), - LEVEL_UP_MOVE(61, MOVE_CHARGE), - LEVEL_UP_MOVE(73, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(85, MOVE_THUNDER), - LEVEL_UP_END -}; - -static const u16 sMoltresLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), - LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE(13, MOVE_FIRE_SPIN), - LEVEL_UP_MOVE(25, MOVE_AGILITY), - LEVEL_UP_MOVE(37, MOVE_ENDURE), - LEVEL_UP_MOVE(49, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(61, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(73, MOVE_HEAT_WAVE), - LEVEL_UP_MOVE(85, MOVE_SKY_ATTACK), - LEVEL_UP_END -}; - -static const u16 sDratiniLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_WRAP), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(15, MOVE_TWISTER), - LEVEL_UP_MOVE(22, MOVE_DRAGON_RAGE), - LEVEL_UP_MOVE(29, MOVE_SLAM), - LEVEL_UP_MOVE(36, MOVE_AGILITY), - LEVEL_UP_MOVE(43, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(50, MOVE_OUTRAGE), - LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM), - LEVEL_UP_END -}; - -static const u16 sDragonairLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_WRAP), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE( 1, MOVE_TWISTER), - LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(15, MOVE_TWISTER), - LEVEL_UP_MOVE(22, MOVE_DRAGON_RAGE), - LEVEL_UP_MOVE(29, MOVE_SLAM), - LEVEL_UP_MOVE(38, MOVE_AGILITY), - LEVEL_UP_MOVE(47, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(56, MOVE_OUTRAGE), - LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM), - LEVEL_UP_END -}; - -static const u16 sDragoniteLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_WRAP), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE( 1, MOVE_TWISTER), - LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(15, MOVE_TWISTER), - LEVEL_UP_MOVE(22, MOVE_DRAGON_RAGE), - LEVEL_UP_MOVE(29, MOVE_SLAM), - LEVEL_UP_MOVE(38, MOVE_AGILITY), - LEVEL_UP_MOVE(47, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(55, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(61, MOVE_OUTRAGE), - LEVEL_UP_MOVE(75, MOVE_HYPER_BEAM), - LEVEL_UP_END -}; - -static const u16 sMewtwoLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_CONFUSION), - LEVEL_UP_MOVE( 1, MOVE_DISABLE), - LEVEL_UP_MOVE(11, MOVE_BARRIER), - LEVEL_UP_MOVE(22, MOVE_SWIFT), - LEVEL_UP_MOVE(33, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(44, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(55, MOVE_MIST), - LEVEL_UP_MOVE(66, MOVE_PSYCHIC), - LEVEL_UP_MOVE(77, MOVE_AMNESIA), - LEVEL_UP_MOVE(88, MOVE_RECOVER), - LEVEL_UP_MOVE(99, MOVE_SAFEGUARD), - LEVEL_UP_END -}; - -static const u16 sMewLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_POUND), - LEVEL_UP_MOVE(10, MOVE_TRANSFORM), - LEVEL_UP_MOVE(20, MOVE_MEGA_PUNCH), - LEVEL_UP_MOVE(30, MOVE_METRONOME), - LEVEL_UP_MOVE(40, MOVE_PSYCHIC), - LEVEL_UP_MOVE(50, MOVE_ANCIENT_POWER), - LEVEL_UP_END -}; - -static const u16 sChikoritaLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 8, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE(12, MOVE_REFLECT), - LEVEL_UP_MOVE(15, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(22, MOVE_SYNTHESIS), - LEVEL_UP_MOVE(29, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(36, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(43, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(50, MOVE_SOLAR_BEAM), - LEVEL_UP_END -}; - -static const u16 sBayleefLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE( 1, MOVE_REFLECT), - LEVEL_UP_MOVE( 8, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE(12, MOVE_REFLECT), - LEVEL_UP_MOVE(15, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(23, MOVE_SYNTHESIS), - LEVEL_UP_MOVE(31, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(39, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(47, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(55, MOVE_SOLAR_BEAM), - LEVEL_UP_END -}; - -static const u16 sMeganiumLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE( 1, MOVE_REFLECT), - LEVEL_UP_MOVE( 8, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE(12, MOVE_REFLECT), - LEVEL_UP_MOVE(15, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(23, MOVE_SYNTHESIS), - LEVEL_UP_MOVE(31, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(41, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(51, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(61, MOVE_SOLAR_BEAM), - LEVEL_UP_END -}; - -static const u16 sCyndaquilLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 6, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(12, MOVE_EMBER), - LEVEL_UP_MOVE(19, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(27, MOVE_FLAME_WHEEL), - LEVEL_UP_MOVE(36, MOVE_SWIFT), - LEVEL_UP_MOVE(46, MOVE_FLAMETHROWER), - LEVEL_UP_END -}; - -static const u16 sQuilavaLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE( 6, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(12, MOVE_EMBER), - LEVEL_UP_MOVE(21, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(31, MOVE_FLAME_WHEEL), - LEVEL_UP_MOVE(42, MOVE_SWIFT), - LEVEL_UP_MOVE(54, MOVE_FLAMETHROWER), - LEVEL_UP_END -}; - -static const u16 sTyphlosionLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 6, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(12, MOVE_EMBER), - LEVEL_UP_MOVE(21, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(31, MOVE_FLAME_WHEEL), - LEVEL_UP_MOVE(45, MOVE_SWIFT), - LEVEL_UP_MOVE(60, MOVE_FLAMETHROWER), - LEVEL_UP_END -}; - -static const u16 sTotodileLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 7, MOVE_RAGE), - LEVEL_UP_MOVE(13, MOVE_WATER_GUN), - LEVEL_UP_MOVE(20, MOVE_BITE), - LEVEL_UP_MOVE(27, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(35, MOVE_SLASH), - LEVEL_UP_MOVE(43, MOVE_SCREECH), - LEVEL_UP_MOVE(52, MOVE_HYDRO_PUMP), - LEVEL_UP_END -}; - -static const u16 sCroconawLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_RAGE), - LEVEL_UP_MOVE( 7, MOVE_RAGE), - LEVEL_UP_MOVE(13, MOVE_WATER_GUN), - LEVEL_UP_MOVE(21, MOVE_BITE), - LEVEL_UP_MOVE(28, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(37, MOVE_SLASH), - LEVEL_UP_MOVE(45, MOVE_SCREECH), - LEVEL_UP_MOVE(55, MOVE_HYDRO_PUMP), - LEVEL_UP_END -}; - -static const u16 sFeraligatrLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_RAGE), - LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 7, MOVE_RAGE), - LEVEL_UP_MOVE(13, MOVE_WATER_GUN), - LEVEL_UP_MOVE(21, MOVE_BITE), - LEVEL_UP_MOVE(28, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(38, MOVE_SLASH), - LEVEL_UP_MOVE(47, MOVE_SCREECH), - LEVEL_UP_MOVE(58, MOVE_HYDRO_PUMP), - LEVEL_UP_END -}; - -static const u16 sSentretLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(17, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(24, MOVE_SLAM), - LEVEL_UP_MOVE(31, MOVE_FOLLOW_ME), - LEVEL_UP_MOVE(40, MOVE_REST), - LEVEL_UP_MOVE(49, MOVE_AMNESIA), - LEVEL_UP_END -}; - -static const u16 sFurretLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(19, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(28, MOVE_SLAM), - LEVEL_UP_MOVE(37, MOVE_FOLLOW_ME), - LEVEL_UP_MOVE(48, MOVE_REST), - LEVEL_UP_MOVE(59, MOVE_AMNESIA), - LEVEL_UP_END -}; - -static const u16 sHoothootLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 6, MOVE_FORESIGHT), - LEVEL_UP_MOVE(11, MOVE_PECK), - LEVEL_UP_MOVE(16, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(22, MOVE_REFLECT), - LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(34, MOVE_CONFUSION), - LEVEL_UP_MOVE(48, MOVE_DREAM_EATER), - LEVEL_UP_END -}; - -static const u16 sNoctowlLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), - LEVEL_UP_MOVE( 1, MOVE_PECK), - LEVEL_UP_MOVE( 6, MOVE_FORESIGHT), - LEVEL_UP_MOVE(11, MOVE_PECK), - LEVEL_UP_MOVE(16, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(25, MOVE_REFLECT), - LEVEL_UP_MOVE(33, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(41, MOVE_CONFUSION), - LEVEL_UP_MOVE(57, MOVE_DREAM_EATER), - LEVEL_UP_END -}; - -static const u16 sLedybaLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 8, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(15, MOVE_COMET_PUNCH), - LEVEL_UP_MOVE(22, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(22, MOVE_REFLECT), - LEVEL_UP_MOVE(22, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(29, MOVE_BATON_PASS), - LEVEL_UP_MOVE(36, MOVE_SWIFT), - LEVEL_UP_MOVE(43, MOVE_AGILITY), - LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), - LEVEL_UP_END -}; - -static const u16 sLedianLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), - LEVEL_UP_MOVE( 8, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(15, MOVE_COMET_PUNCH), - LEVEL_UP_MOVE(24, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(24, MOVE_REFLECT), - LEVEL_UP_MOVE(24, MOVE_SAFEGUARD), + 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(17, MOVE_SWIFT), + LEVEL_UP_MOVE(20, MOVE_REFRESH), + LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(29, MOVE_CHARM), LEVEL_UP_MOVE(33, MOVE_BATON_PASS), - LEVEL_UP_MOVE(42, MOVE_SWIFT), - LEVEL_UP_MOVE(51, MOVE_AGILITY), - LEVEL_UP_MOVE(60, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(37, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(41, MOVE_LAST_RESORT), + //LEVEL_UP_MOVE(45, MOVE_TRUMP_CARD), LEVEL_UP_END }; -static const u16 sSpinarakLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_POISON_STING), - LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), - LEVEL_UP_MOVE( 6, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(11, MOVE_CONSTRICT), - LEVEL_UP_MOVE(17, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(23, MOVE_LEECH_LIFE), - LEVEL_UP_MOVE(30, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(37, MOVE_SPIDER_WEB), - LEVEL_UP_MOVE(45, MOVE_AGILITY), - LEVEL_UP_MOVE(53, MOVE_PSYCHIC), - LEVEL_UP_END -}; - -static const u16 sAriadosLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_POISON_STING), - LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), - LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), - LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), - LEVEL_UP_MOVE( 6, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(11, MOVE_CONSTRICT), - LEVEL_UP_MOVE(17, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(25, MOVE_LEECH_LIFE), - LEVEL_UP_MOVE(34, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(43, MOVE_SPIDER_WEB), - LEVEL_UP_MOVE(53, MOVE_AGILITY), - LEVEL_UP_MOVE(63, MOVE_PSYCHIC), - LEVEL_UP_END -}; - -static const u16 sCrobatLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SCREECH), - LEVEL_UP_MOVE( 1, MOVE_LEECH_LIFE), - LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), - LEVEL_UP_MOVE( 1, MOVE_ASTONISH), - LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(11, MOVE_ASTONISH), - LEVEL_UP_MOVE(16, MOVE_BITE), - LEVEL_UP_MOVE(21, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(28, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(35, MOVE_AIR_CUTTER), - LEVEL_UP_MOVE(42, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(49, MOVE_POISON_FANG), - LEVEL_UP_MOVE(56, MOVE_HAZE), - LEVEL_UP_END -}; - -static const u16 sChinchouLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(13, MOVE_FLAIL), - LEVEL_UP_MOVE(17, MOVE_WATER_GUN), - LEVEL_UP_MOVE(25, MOVE_SPARK), - LEVEL_UP_MOVE(29, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(41, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(49, MOVE_CHARGE), - LEVEL_UP_END -}; - -static const u16 sLanturnLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), - LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(13, MOVE_FLAIL), - LEVEL_UP_MOVE(17, MOVE_WATER_GUN), - LEVEL_UP_MOVE(25, MOVE_SPARK), - LEVEL_UP_MOVE(32, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(61, MOVE_CHARGE), - LEVEL_UP_END -}; - -static const u16 sPichuLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE( 1, MOVE_CHARM), - LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(11, MOVE_SWEET_KISS), - LEVEL_UP_END -}; - -static const u16 sCleffaLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_POUND), - LEVEL_UP_MOVE( 1, MOVE_CHARM), - LEVEL_UP_MOVE( 4, MOVE_ENCORE), - LEVEL_UP_MOVE( 8, MOVE_SING), - LEVEL_UP_MOVE(13, MOVE_SWEET_KISS), - LEVEL_UP_END -}; - -static const u16 sIgglybuffLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_SING), - LEVEL_UP_MOVE( 1, MOVE_CHARM), - LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE( 9, MOVE_POUND), - LEVEL_UP_MOVE(14, MOVE_SWEET_KISS), - LEVEL_UP_END -}; - -static const u16 sTogepiLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_CHARM), - LEVEL_UP_MOVE( 6, MOVE_METRONOME), - LEVEL_UP_MOVE(11, MOVE_SWEET_KISS), - LEVEL_UP_MOVE(16, MOVE_YAWN), - LEVEL_UP_MOVE(21, MOVE_ENCORE), - LEVEL_UP_MOVE(26, MOVE_FOLLOW_ME), - LEVEL_UP_MOVE(31, MOVE_WISH), - LEVEL_UP_MOVE(36, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(41, MOVE_DOUBLE_EDGE), - LEVEL_UP_END -}; - -static const u16 sTogeticLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_CHARM), - LEVEL_UP_MOVE( 6, MOVE_METRONOME), - LEVEL_UP_MOVE(11, MOVE_SWEET_KISS), - LEVEL_UP_MOVE(16, MOVE_YAWN), - LEVEL_UP_MOVE(21, MOVE_ENCORE), - LEVEL_UP_MOVE(26, MOVE_FOLLOW_ME), - LEVEL_UP_MOVE(31, MOVE_WISH), - LEVEL_UP_MOVE(36, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(41, MOVE_DOUBLE_EDGE), - LEVEL_UP_END -}; - -static const u16 sNatuLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_PECK), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE(10, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(20, MOVE_TELEPORT), - LEVEL_UP_MOVE(30, MOVE_WISH), - LEVEL_UP_MOVE(30, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(40, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(50, MOVE_PSYCHIC), - LEVEL_UP_END -}; - -static const u16 sXatuLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_PECK), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE(10, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(20, MOVE_TELEPORT), - LEVEL_UP_MOVE(35, MOVE_WISH), - LEVEL_UP_MOVE(35, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(50, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(65, MOVE_PSYCHIC), - LEVEL_UP_END -}; - -static const u16 sMareepLevelUpLearnset[] = { +static const struct LevelUpMove sVaporeonLevelUpLearnset[] = { + 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), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 9, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE(16, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(23, MOVE_COTTON_SPORE), - LEVEL_UP_MOVE(30, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(37, MOVE_THUNDER), - LEVEL_UP_END -}; - -static const u16 sFlaaffyLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE( 9, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE(18, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(27, MOVE_COTTON_SPORE), - LEVEL_UP_MOVE(36, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(45, MOVE_THUNDER), - LEVEL_UP_END -}; - -static const u16 sAmpharosLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE( 9, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE(18, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(27, MOVE_COTTON_SPORE), - LEVEL_UP_MOVE(30, MOVE_THUNDER_PUNCH), - LEVEL_UP_MOVE(42, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(57, MOVE_THUNDER), - LEVEL_UP_END -}; - -static const u16 sBellossomLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_ABSORB), - LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE), - LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), - LEVEL_UP_MOVE(44, MOVE_PETAL_DANCE), - LEVEL_UP_MOVE(55, MOVE_SOLAR_BEAM), - LEVEL_UP_END -}; - -static const u16 sMarillLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 3, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(10, MOVE_WATER_GUN), - LEVEL_UP_MOVE(15, MOVE_ROLLOUT), - LEVEL_UP_MOVE(21, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(28, MOVE_DOUBLE_EDGE), - LEVEL_UP_MOVE(36, MOVE_RAIN_DANCE), + 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_WATER_PULSE), + LEVEL_UP_MOVE(20, MOVE_AURORA_BEAM), + //LEVEL_UP_MOVE(25, MOVE_AQUA_RING), + LEVEL_UP_MOVE(29, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(33, MOVE_HAZE), + LEVEL_UP_MOVE(37, MOVE_MUDDY_WATER), + //LEVEL_UP_MOVE(41, MOVE_LAST_RESORT), LEVEL_UP_MOVE(45, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sAzumarillLevelUpLearnset[] = { +static const struct LevelUpMove sJolteonLevelUpLearnset[] = { + 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), - LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 3, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE( 6, 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_DOUBLE_KICK), + //LEVEL_UP_MOVE(20, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE(25, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(29, MOVE_AGILITY), + LEVEL_UP_MOVE(33, MOVE_THUNDER_WAVE), + //LEVEL_UP_MOVE(37, MOVE_DISCHARGE), + //LEVEL_UP_MOVE(41, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(45, MOVE_THUNDER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFlareonLevelUpLearnset[] = { + 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), + 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_FIRE_FANG), + LEVEL_UP_MOVE(25, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(29, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(33, MOVE_SMOG), + //LEVEL_UP_MOVE(37, MOVE_LAVA_PLUME), + //LEVEL_UP_MOVE(41, MOVE_LAST_RESORT), + //LEVEL_UP_MOVE(45, MOVE_FLARE_BLITZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPorygonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONVERSION_2), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CONVERSION), + LEVEL_UP_MOVE( 1, MOVE_SHARPEN), + 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_RECYCLE), + //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_END +}; + +static const struct LevelUpMove sOmanyteLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 7, MOVE_BITE), LEVEL_UP_MOVE(10, MOVE_WATER_GUN), - LEVEL_UP_MOVE(15, MOVE_ROLLOUT), - LEVEL_UP_MOVE(24, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(34, MOVE_DOUBLE_EDGE), - LEVEL_UP_MOVE(45, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(57, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(16, MOVE_ROLLOUT), + LEVEL_UP_MOVE(19, MOVE_LEER), + LEVEL_UP_MOVE(25, MOVE_MUD_SHOT), + //LEVEL_UP_MOVE(28, MOVE_BRINE), + LEVEL_UP_MOVE(34, MOVE_PROTECT), + LEVEL_UP_MOVE(37, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(43, MOVE_TICKLE), + LEVEL_UP_MOVE(46, MOVE_ROCK_BLAST), + //LEVEL_UP_MOVE(50, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(55, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sSudowoodoLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), - LEVEL_UP_MOVE( 1, MOVE_MIMIC), - LEVEL_UP_MOVE( 9, MOVE_FLAIL), - LEVEL_UP_MOVE(17, MOVE_LOW_KICK), - LEVEL_UP_MOVE(25, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(33, MOVE_BLOCK), - LEVEL_UP_MOVE(41, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(49, MOVE_SLAM), - LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE), +static const struct LevelUpMove sOmastarLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(10, MOVE_WATER_GUN), + LEVEL_UP_MOVE(16, MOVE_ROLLOUT), + LEVEL_UP_MOVE(19, MOVE_LEER), + LEVEL_UP_MOVE(25, MOVE_MUD_SHOT), + //LEVEL_UP_MOVE(28, MOVE_BRINE), + LEVEL_UP_MOVE(34, MOVE_PROTECT), + LEVEL_UP_MOVE(37, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(48, MOVE_TICKLE), + LEVEL_UP_MOVE(56, MOVE_ROCK_BLAST), + //LEVEL_UP_MOVE(67, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(75, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sPolitoedLevelUpLearnset[] = { +static const struct LevelUpMove sKabutoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 6, MOVE_ABSORB), + LEVEL_UP_MOVE(11, MOVE_LEER), + LEVEL_UP_MOVE(16, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(21, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(26, MOVE_ENDURE), + //LEVEL_UP_MOVE(31, MOVE_AQUA_JET), + LEVEL_UP_MOVE(36, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(41, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(46, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE(50, MOVE_WRING_OUT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKabutopsLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 6, MOVE_ABSORB), + LEVEL_UP_MOVE(11, MOVE_LEER), + LEVEL_UP_MOVE(16, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(21, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(26, MOVE_ENDURE), + //LEVEL_UP_MOVE(31, MOVE_AQUA_JET), + LEVEL_UP_MOVE(36, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(45, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(54, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE(63, MOVE_WRING_OUT), + //LEVEL_UP_MOVE(72, MOVE_NIGHT_SLASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAerodactylLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_IRON_HEAD), + //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_WING_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 9, MOVE_ROAR), + LEVEL_UP_MOVE(17, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(33, MOVE_CRUNCH), + LEVEL_UP_MOVE(41, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(49, MOVE_SKY_DROP), + //LEVEL_UP_MOVE(57, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(73, MOVE_ROCK_SLIDE), + //LEVEL_UP_MOVE(81, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSnorlaxLevelUpLearnset[] = { + 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_YAWN), + LEVEL_UP_MOVE(25, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(28, MOVE_REST), + LEVEL_UP_MOVE(28, MOVE_SNORE), + LEVEL_UP_MOVE(33, MOVE_SLEEP_TALK), + //LEVEL_UP_MOVE(35, MOVE_GIGA_IMPACT), + LEVEL_UP_MOVE(36, MOVE_ROLLOUT), + LEVEL_UP_MOVE(41, MOVE_BLOCK), + LEVEL_UP_MOVE(44, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE(49, MOVE_CRUNCH), + //LEVEL_UP_MOVE(50, MOVE_HEAVY_SLAM), + //LEVEL_UP_MOVE(57, MOVE_HIGH_HORSEPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArticunoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 8, MOVE_MIST), + //LEVEL_UP_MOVE(15, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(22, MOVE_MIND_READER), + LEVEL_UP_MOVE(29, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(36, MOVE_AGILITY), + //LEVEL_UP_MOVE(43, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE(50, MOVE_REFLECT), + LEVEL_UP_MOVE(57, MOVE_HAIL), + //LEVEL_UP_MOVE(64, MOVE_TAILWIND), + LEVEL_UP_MOVE(71, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(78, MOVE_BLIZZARD), + //LEVEL_UP_MOVE(85, MOVE_ROOST), + //LEVEL_UP_MOVE(92, MOVE_HURRICANE), + LEVEL_UP_MOVE(99, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZapdosLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(15, MOVE_DETECT), + //LEVEL_UP_MOVE(22, MOVE_PLUCK), + LEVEL_UP_MOVE(29, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(36, MOVE_CHARGE), + LEVEL_UP_MOVE(43, MOVE_AGILITY), + //LEVEL_UP_MOVE(50, MOVE_DISCHARGE), + LEVEL_UP_MOVE(57, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(64, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(71, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(78, MOVE_THUNDER), + //LEVEL_UP_MOVE(85, MOVE_ROOST), + //LEVEL_UP_MOVE(92, MOVE_MAGNETIC_FLUX), + LEVEL_UP_MOVE(99, MOVE_ZAP_CANNON), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMoltresLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(15, MOVE_AGILITY), + LEVEL_UP_MOVE(22, MOVE_ENDURE), + LEVEL_UP_MOVE(29, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(36, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(43, MOVE_SAFEGUARD), + //LEVEL_UP_MOVE(50, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(57, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(64, MOVE_HEAT_WAVE), + LEVEL_UP_MOVE(71, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(78, MOVE_SKY_ATTACK), + //LEVEL_UP_MOVE(85, MOVE_ROOST), + //LEVEL_UP_MOVE(92, MOVE_HURRICANE), + //LEVEL_UP_MOVE(99, MOVE_BURN_UP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDratiniLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(11, MOVE_TWISTER), + LEVEL_UP_MOVE(15, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(21, MOVE_SLAM), + LEVEL_UP_MOVE(25, MOVE_AGILITY), + //LEVEL_UP_MOVE(31, MOVE_DRAGON_TAIL), + //LEVEL_UP_MOVE(35, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(41, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(45, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(51, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(55, MOVE_OUTRAGE), + LEVEL_UP_MOVE(61, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDragonairLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_TWISTER), + LEVEL_UP_MOVE( 5, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(11, MOVE_TWISTER), + LEVEL_UP_MOVE(15, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(21, MOVE_SLAM), + LEVEL_UP_MOVE(25, MOVE_AGILITY), + //LEVEL_UP_MOVE(33, MOVE_DRAGON_TAIL), + //LEVEL_UP_MOVE(39, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(47, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(53, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(61, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(67, MOVE_OUTRAGE), + LEVEL_UP_MOVE(75, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDragoniteLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), + //LEVEL_UP_MOVE( 1, MOVE_ROOST), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_TWISTER), + LEVEL_UP_MOVE( 5, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(11, MOVE_TWISTER), + LEVEL_UP_MOVE(15, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(21, MOVE_SLAM), + LEVEL_UP_MOVE(25, MOVE_AGILITY), + //LEVEL_UP_MOVE(33, MOVE_DRAGON_TAIL), + //LEVEL_UP_MOVE(39, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(47, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(53, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(61, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(67, MOVE_OUTRAGE), + LEVEL_UP_MOVE(75, MOVE_HYPER_BEAM), + //LEVEL_UP_MOVE(81, MOVE_HURRICANE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMewtwoLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_DISABLE), + LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 8, MOVE_SWIFT), + LEVEL_UP_MOVE(15, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(22, MOVE_PSYCH_UP), + //LEVEL_UP_MOVE(29, MOVE_MIRACLE_EYE), + //LEVEL_UP_MOVE(36, MOVE_PSYCHO_CUT), + //LEVEL_UP_MOVE(43, MOVE_POWER_SWAP), + //LEVEL_UP_MOVE(43, MOVE_GUARD_SWAP), + LEVEL_UP_MOVE(50, MOVE_RECOVER), + LEVEL_UP_MOVE(57, MOVE_PSYCHIC), + LEVEL_UP_MOVE(64, MOVE_BARRIER), + //LEVEL_UP_MOVE(70, MOVE_AURA_SPHERE), + 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 +}; + +static const struct LevelUpMove sMewLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + //LEVEL_UP_MOVE( 1, MOVE_REFLECT_TYPE), + LEVEL_UP_MOVE( 1, MOVE_TRANSFORM), + LEVEL_UP_MOVE(10, MOVE_MEGA_PUNCH), + LEVEL_UP_MOVE(20, MOVE_METRONOME), + LEVEL_UP_MOVE(30, MOVE_PSYCHIC), + LEVEL_UP_MOVE(40, MOVE_BARRIER), + LEVEL_UP_MOVE(50, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(60, MOVE_AMNESIA), + //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 +}; + +static const struct LevelUpMove sChikoritaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 9, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(12, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(17, MOVE_REFLECT), + LEVEL_UP_MOVE(20, MOVE_MAGICAL_LEAF), + //LEVEL_UP_MOVE(23, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(28, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(31, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(34, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(39, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(42, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(45, MOVE_SOLAR_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBayleefLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 1, MOVE_POISON_POWDER), + LEVEL_UP_MOVE( 6, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 9, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(12, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(18, MOVE_REFLECT), + LEVEL_UP_MOVE(22, MOVE_MAGICAL_LEAF), + //LEVEL_UP_MOVE(26, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(32, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(36, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(40, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(46, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(50, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(54, MOVE_SOLAR_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMeganiumLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 1, MOVE_POISON_POWDER), + LEVEL_UP_MOVE( 6, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 9, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(12, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(18, MOVE_REFLECT), + LEVEL_UP_MOVE(22, MOVE_MAGICAL_LEAF), + //LEVEL_UP_MOVE(26, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(34, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(40, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(46, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(54, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(60, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(66, MOVE_SOLAR_BEAM), + //LEVEL_UP_MOVE(70, MOVE_PETAL_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCyndaquilLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 6, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(10, MOVE_EMBER), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(19, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(22, MOVE_DEFENSE_CURL), + //LEVEL_UP_MOVE(28, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(31, MOVE_SWIFT), + //LEVEL_UP_MOVE(37, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(40, MOVE_FLAMETHROWER), + //LEVEL_UP_MOVE(46, MOVE_INFERNO), + LEVEL_UP_MOVE(49, MOVE_ROLLOUT), + LEVEL_UP_MOVE(55, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(58, MOVE_BURN_UP), + LEVEL_UP_MOVE(64, MOVE_ERUPTION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sQuilavaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 6, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(10, MOVE_EMBER), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(20, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(24, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE(31, MOVE_SWIFT), + //LEVEL_UP_MOVE(35, MOVE_FLAME_CHARGE), + //LEVEL_UP_MOVE(42, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(46, MOVE_FLAMETHROWER), + //LEVEL_UP_MOVE(53, MOVE_INFERNO), + LEVEL_UP_MOVE(57, MOVE_ROLLOUT), + LEVEL_UP_MOVE(64, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(68, MOVE_BURN_UP), + LEVEL_UP_MOVE(75, MOVE_ERUPTION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTyphlosionLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ERUPTION), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE( 1, MOVE_GYRO_BALL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 6, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(10, MOVE_EMBER), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(20, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(24, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE(31, MOVE_SWIFT), + //LEVEL_UP_MOVE(35, MOVE_FLAME_CHARGE), + //LEVEL_UP_MOVE(43, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(48, MOVE_FLAMETHROWER), + //LEVEL_UP_MOVE(56, MOVE_INFERNO), + LEVEL_UP_MOVE(61, MOVE_ROLLOUT), + LEVEL_UP_MOVE(69, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(74, MOVE_BURN_UP), + LEVEL_UP_MOVE(82, MOVE_ERUPTION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTotodileLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 6, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 8, MOVE_RAGE), + LEVEL_UP_MOVE(13, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_SCARY_FACE), + //LEVEL_UP_MOVE(20, MOVE_ICE_FANG), + LEVEL_UP_MOVE(22, MOVE_FLAIL), + LEVEL_UP_MOVE(27, MOVE_CRUNCH), + //LEVEL_UP_MOVE(29, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(34, MOVE_SLASH), + LEVEL_UP_MOVE(36, MOVE_SCREECH), + LEVEL_UP_MOVE(41, MOVE_THRASH), + //LEVEL_UP_MOVE(43, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(48, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCroconawLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 6, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 8, MOVE_RAGE), + LEVEL_UP_MOVE(13, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_SCARY_FACE), + //LEVEL_UP_MOVE(21, MOVE_ICE_FANG), + LEVEL_UP_MOVE(24, MOVE_FLAIL), + LEVEL_UP_MOVE(30, MOVE_CRUNCH), + //LEVEL_UP_MOVE(33, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(39, MOVE_SLASH), + LEVEL_UP_MOVE(42, MOVE_SCREECH), + LEVEL_UP_MOVE(48, MOVE_THRASH), + //LEVEL_UP_MOVE(51, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(57, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(60, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFeraligatrLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_RAGE), + LEVEL_UP_MOVE( 6, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 8, MOVE_RAGE), + LEVEL_UP_MOVE(13, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_SCARY_FACE), + //LEVEL_UP_MOVE(21, MOVE_ICE_FANG), + LEVEL_UP_MOVE(24, MOVE_FLAIL), + LEVEL_UP_MOVE(32, MOVE_CRUNCH), + //LEVEL_UP_MOVE(37, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(45, MOVE_SLASH), + LEVEL_UP_MOVE(50, MOVE_SCREECH), + LEVEL_UP_MOVE(58, MOVE_THRASH), + //LEVEL_UP_MOVE(63, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(71, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(76, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSentretLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(16, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(19, MOVE_FOLLOW_ME), + LEVEL_UP_MOVE(25, MOVE_SLAM), + LEVEL_UP_MOVE(28, MOVE_REST), + //LEVEL_UP_MOVE(31, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(36, MOVE_AMNESIA), + LEVEL_UP_MOVE(39, MOVE_BATON_PASS), + //LEVEL_UP_MOVE(42, MOVE_ME_FIRST), + LEVEL_UP_MOVE(47, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFurretLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_AGILITY), + //LEVEL_UP_MOVE( 1, MOVE_COIL), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(21, MOVE_FOLLOW_ME), + LEVEL_UP_MOVE(28, MOVE_SLAM), + LEVEL_UP_MOVE(32, MOVE_REST), + //LEVEL_UP_MOVE(36, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(42, MOVE_AMNESIA), + LEVEL_UP_MOVE(46, MOVE_BATON_PASS), + //LEVEL_UP_MOVE(50, MOVE_ME_FIRST), + LEVEL_UP_MOVE(56, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHoothootLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 4, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 7, MOVE_PECK), + LEVEL_UP_MOVE(10, MOVE_CONFUSION), + //LEVEL_UP_MOVE(13, MOVE_ECHOED_VOICE), + //LEVEL_UP_MOVE(16, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(19, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(22, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(28, MOVE_REFLECT), + //LEVEL_UP_MOVE(31, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(34, MOVE_UPROAR), + //LEVEL_UP_MOVE(37, MOVE_ROOST), + //LEVEL_UP_MOVE(40, MOVE_MOONBLAST), + //LEVEL_UP_MOVE(43, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE(46, MOVE_DREAM_EATER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNoctowlLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DREAM_EATER), + LEVEL_UP_MOVE( 1, MOVE_SKY_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 4, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 7, MOVE_PECK), + LEVEL_UP_MOVE(10, MOVE_CONFUSION), + //LEVEL_UP_MOVE(13, MOVE_ECHOED_VOICE), + //LEVEL_UP_MOVE(16, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(19, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(23, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(27, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_REFLECT), + //LEVEL_UP_MOVE(35, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(39, MOVE_UPROAR), + //LEVEL_UP_MOVE(43, MOVE_ROOST), + //LEVEL_UP_MOVE(47, MOVE_MOONBLAST), + //LEVEL_UP_MOVE(51, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE(55, MOVE_DREAM_EATER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLedybaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 8, MOVE_SWIFT), + LEVEL_UP_MOVE(12, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(12, MOVE_REFLECT), + LEVEL_UP_MOVE(12, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(15, MOVE_MACH_PUNCH), + LEVEL_UP_MOVE(19, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(22, MOVE_COMET_PUNCH), + LEVEL_UP_MOVE(26, MOVE_BATON_PASS), + LEVEL_UP_MOVE(29, MOVE_AGILITY), + //LEVEL_UP_MOVE(33, MOVE_BUG_BUZZ), + //LEVEL_UP_MOVE(36, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(40, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLedianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_SWIFT), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 8, MOVE_SWIFT), + LEVEL_UP_MOVE(12, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(12, MOVE_REFLECT), + LEVEL_UP_MOVE(12, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(15, MOVE_MACH_PUNCH), + LEVEL_UP_MOVE(20, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(24, MOVE_COMET_PUNCH), + LEVEL_UP_MOVE(29, MOVE_BATON_PASS), + LEVEL_UP_MOVE(33, MOVE_AGILITY), + //LEVEL_UP_MOVE(38, MOVE_BUG_BUZZ), + //LEVEL_UP_MOVE(42, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(47, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSpinarakLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + //LEVEL_UP_MOVE( 8, MOVE_INFESTATION), + LEVEL_UP_MOVE(12, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(15, MOVE_NIGHT_SHADE), + //LEVEL_UP_MOVE(19, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(22, MOVE_FURY_SWIPES), + //LEVEL_UP_MOVE(26, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(29, MOVE_SPIDER_WEB), + LEVEL_UP_MOVE(33, MOVE_AGILITY), + LEVEL_UP_MOVE(36, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(40, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(43, MOVE_POISON_JAB), + //LEVEL_UP_MOVE(47, MOVE_CROSS_POISON), + //LEVEL_UP_MOVE(50, MOVE_STICKY_WEB), + //LEVEL_UP_MOVE(54, MOVE_TOXIC_THREAD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAriadosLevelUpLearnset[] = { + 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), + //LEVEL_UP_MOVE( 1, MOVE_FELL_STINGER), + //LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + //LEVEL_UP_MOVE( 8, MOVE_INFESTATION), + LEVEL_UP_MOVE(12, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(15, MOVE_NIGHT_SHADE), + //LEVEL_UP_MOVE(19, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(23, MOVE_FURY_SWIPES), + //LEVEL_UP_MOVE(28, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(32, MOVE_SPIDER_WEB), + LEVEL_UP_MOVE(37, MOVE_AGILITY), + LEVEL_UP_MOVE(41, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(46, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(50, MOVE_POISON_JAB), + //LEVEL_UP_MOVE(55, MOVE_CROSS_POISON), + //LEVEL_UP_MOVE(58, MOVE_STICKY_WEB), + //LEVEL_UP_MOVE(63, MOVE_TOXIC_THREAD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCrobatLevelUpLearnset[] = { + //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), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(11, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(17, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(19, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(24, MOVE_SWIFT), + LEVEL_UP_MOVE(27, MOVE_POISON_FANG), + LEVEL_UP_MOVE(32, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(35, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE(40, MOVE_HAZE), + //LEVEL_UP_MOVE(43, MOVE_VENOSHOCK), + //LEVEL_UP_MOVE(48, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(51, MOVE_QUICK_GUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sChinchouLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 6, MOVE_THUNDER_WAVE), + //LEVEL_UP_MOVE( 9, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(12, MOVE_WATER_GUN), + LEVEL_UP_MOVE(17, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(23, MOVE_SPARK), + LEVEL_UP_MOVE(28, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(31, MOVE_FLAIL), + //LEVEL_UP_MOVE(34, MOVE_DISCHARGE), + LEVEL_UP_MOVE(39, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(42, MOVE_AQUA_RING), + LEVEL_UP_MOVE(45, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(47, MOVE_ION_DELUGE), + LEVEL_UP_MOVE(50, MOVE_CHARGE), + LEVEL_UP_END +}; + +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( 1, MOVE_STOCKPILE), + LEVEL_UP_MOVE( 1, MOVE_SWALLOW), + LEVEL_UP_MOVE( 1, MOVE_SPIT_UP), + //LEVEL_UP_MOVE( 1, MOVE_EERIE_IMPULSE), + //LEVEL_UP_MOVE( 1, MOVE_SPOTLIGHT), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + //LEVEL_UP_MOVE( 1, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE( 6, MOVE_THUNDER_WAVE), + //LEVEL_UP_MOVE( 9, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(12, MOVE_WATER_GUN), + LEVEL_UP_MOVE(17, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(23, MOVE_SPARK), + LEVEL_UP_MOVE(29, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(33, MOVE_FLAIL), + //LEVEL_UP_MOVE(37, MOVE_DISCHARGE), + LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(47, MOVE_AQUA_RING), + LEVEL_UP_MOVE(51, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(54, MOVE_ION_DELUGE), + LEVEL_UP_MOVE(58, MOVE_CHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPichuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_CHARM), + LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE(10, MOVE_SWEET_KISS), + //LEVEL_UP_MOVE(13, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(18, MOVE_THUNDER_WAVE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCleffaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_CHARM), + LEVEL_UP_MOVE( 4, MOVE_ENCORE), + LEVEL_UP_MOVE( 7, MOVE_SING), + LEVEL_UP_MOVE(10, MOVE_SWEET_KISS), + //LEVEL_UP_MOVE(13, MOVE_COPYCAT), + LEVEL_UP_MOVE(16, MOVE_MAGICAL_LEAF), + LEVEL_UP_END +}; + +static const struct LevelUpMove sIgglybuffLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SING), + LEVEL_UP_MOVE( 1, MOVE_CHARM), + LEVEL_UP_MOVE( 3, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 5, MOVE_POUND), + LEVEL_UP_MOVE( 9, MOVE_SWEET_KISS), + //LEVEL_UP_MOVE(11, MOVE_COPYCAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTogepiLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_CHARM), + LEVEL_UP_MOVE( 5, MOVE_METRONOME), + LEVEL_UP_MOVE( 9, MOVE_SWEET_KISS), + LEVEL_UP_MOVE(13, MOVE_YAWN), + LEVEL_UP_MOVE(17, MOVE_ENCORE), + LEVEL_UP_MOVE(21, MOVE_FOLLOW_ME), + //LEVEL_UP_MOVE(25, MOVE_BESTOW), + LEVEL_UP_MOVE(29, MOVE_WISH), + LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(37, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(41, MOVE_BATON_PASS), + LEVEL_UP_MOVE(45, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(49, MOVE_LAST_RESORT), + //LEVEL_UP_MOVE(53, MOVE_AFTER_YOU), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTogeticLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_CHARM), + LEVEL_UP_MOVE( 1, MOVE_METRONOME), + LEVEL_UP_MOVE( 1, MOVE_SWEET_KISS), + LEVEL_UP_MOVE( 5, MOVE_METRONOME), + LEVEL_UP_MOVE( 9, MOVE_SWEET_KISS), + LEVEL_UP_MOVE(13, MOVE_YAWN), + //LEVEL_UP_MOVE(14, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE(17, MOVE_ENCORE), + LEVEL_UP_MOVE(21, MOVE_FOLLOW_ME), + //LEVEL_UP_MOVE(25, MOVE_BESTOW), + LEVEL_UP_MOVE(29, MOVE_WISH), + LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(37, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(41, MOVE_BATON_PASS), + LEVEL_UP_MOVE(45, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(49, MOVE_LAST_RESORT), + //LEVEL_UP_MOVE(53, MOVE_AFTER_YOU), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNatuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 6, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE( 9, MOVE_TELEPORT), + //LEVEL_UP_MOVE(12, MOVE_LUCKY_CHANT), + //LEVEL_UP_MOVE(17, MOVE_STORED_POWER), + //LEVEL_UP_MOVE(20, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(23, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(28, MOVE_WISH), + LEVEL_UP_MOVE(33, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(36, MOVE_MIRACLE_EYE), + //LEVEL_UP_MOVE(39, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(44, MOVE_FUTURE_SIGHT), + //LEVEL_UP_MOVE(47, MOVE_POWER_SWAP), + //LEVEL_UP_MOVE(47, MOVE_GUARD_SWAP), + //LEVEL_UP_MOVE(50, MOVE_ME_FIRST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sXatuLevelUpLearnset[] = { + //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), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE( 1, MOVE_TELEPORT), + LEVEL_UP_MOVE( 6, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE( 9, MOVE_TELEPORT), + //LEVEL_UP_MOVE(12, MOVE_LUCKY_CHANT), + //LEVEL_UP_MOVE(17, MOVE_STORED_POWER), + //LEVEL_UP_MOVE(20, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(23, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(29, MOVE_WISH), + LEVEL_UP_MOVE(35, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(39, MOVE_MIRACLE_EYE), + //LEVEL_UP_MOVE(43, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(49, MOVE_FUTURE_SIGHT), + //LEVEL_UP_MOVE(53, MOVE_POWER_SWAP), + //LEVEL_UP_MOVE(53, MOVE_GUARD_SWAP), + //LEVEL_UP_MOVE(57, MOVE_ME_FIRST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMareepLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 8, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(11, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(15, MOVE_CHARGE), + LEVEL_UP_MOVE(18, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(22, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(25, MOVE_CONFUSE_RAY), + //LEVEL_UP_MOVE(29, MOVE_POWER_GEM), + //LEVEL_UP_MOVE(32, MOVE_DISCHARGE), + //LEVEL_UP_MOVE(36, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE(39, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(43, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(46, MOVE_THUNDER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFlaaffyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 8, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(11, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(16, MOVE_CHARGE), + LEVEL_UP_MOVE(20, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(25, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(29, MOVE_CONFUSE_RAY), + //LEVEL_UP_MOVE(34, MOVE_POWER_GEM), + //LEVEL_UP_MOVE(38, MOVE_DISCHARGE), + //LEVEL_UP_MOVE(43, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE(47, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(52, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(56, MOVE_THUNDER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAmpharosLevelUpLearnset[] = { + 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), + //LEVEL_UP_MOVE( 1, MOVE_ION_DELUGE), + //LEVEL_UP_MOVE( 1, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 8, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(11, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(16, MOVE_CHARGE), + LEVEL_UP_MOVE(20, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(25, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(29, MOVE_CONFUSE_RAY), + //LEVEL_UP_MOVE(35, MOVE_POWER_GEM), + //LEVEL_UP_MOVE(40, MOVE_DISCHARGE), + //LEVEL_UP_MOVE(46, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE(51, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(57, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(62, MOVE_THUNDER), + //LEVEL_UP_MOVE(65, MOVE_DRAGON_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBellossomLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE), + LEVEL_UP_MOVE( 1, MOVE_SUNNY_DAY), + //LEVEL_UP_MOVE(39, MOVE_QUIVER_DANCE), + //LEVEL_UP_MOVE(49, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(59, MOVE_PETAL_DANCE), + //LEVEL_UP_MOVE(69, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMarillLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 2, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 7, MOVE_BUBBLE), + LEVEL_UP_MOVE(10, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(16, MOVE_HELPING_HAND), + //LEVEL_UP_MOVE(20, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(23, MOVE_PLAY_ROUGH), + //LEVEL_UP_MOVE(28, MOVE_AQUA_RING), + LEVEL_UP_MOVE(31, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(37, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(40, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(47, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAzumarillLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 2, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 7, MOVE_BUBBLE), + LEVEL_UP_MOVE(10, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(16, MOVE_HELPING_HAND), + //LEVEL_UP_MOVE(21, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(25, MOVE_PLAY_ROUGH), + //LEVEL_UP_MOVE(31, MOVE_AQUA_RING), + LEVEL_UP_MOVE(35, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(42, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(46, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(55, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSudowoodoLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + LEVEL_UP_MOVE( 1, MOVE_LOW_KICK), + LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), + 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_FAINT_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_MOVE(47, MOVE_STONE_EDGE), + //LEVEL_UP_MOVE(50, MOVE_HAMMER_ARM), + //LEVEL_UP_MOVE(54, MOVE_HEAD_SMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPolitoedLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BUBBLE_BEAM), LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP), LEVEL_UP_MOVE( 1, MOVE_PERISH_SONG), - LEVEL_UP_MOVE(35, MOVE_PERISH_SONG), - LEVEL_UP_MOVE(51, MOVE_SWAGGER), + LEVEL_UP_MOVE(27, MOVE_SWAGGER), + LEVEL_UP_MOVE(37, MOVE_BOUNCE), + LEVEL_UP_MOVE(48, MOVE_HYPER_VOICE), LEVEL_UP_END }; -static const u16 sHoppipLevelUpLearnset[] = { +static const struct LevelUpMove sHoppipLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SPLASH), - LEVEL_UP_MOVE( 5, MOVE_SYNTHESIS), - LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(10, MOVE_TACKLE), - LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(15, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(17, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(20, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(25, MOVE_COTTON_SPORE), - LEVEL_UP_MOVE(30, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 4, MOVE_SYNTHESIS), + LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 8, MOVE_TACKLE), + //LEVEL_UP_MOVE(10, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE(12, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(14, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(16, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(19, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(22, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(25, MOVE_MEGA_DRAIN), + //LEVEL_UP_MOVE(28, MOVE_ACROBATICS), + //LEVEL_UP_MOVE(31, MOVE_RAGE_POWDER), + LEVEL_UP_MOVE(34, MOVE_COTTON_SPORE), + //LEVEL_UP_MOVE(37, MOVE_U_TURN), + //LEVEL_UP_MOVE(40, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(43, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(46, MOVE_BOUNCE), + LEVEL_UP_MOVE(49, MOVE_MEMENTO), LEVEL_UP_END }; -static const u16 sSkiploomLevelUpLearnset[] = { +static const struct LevelUpMove sSkiploomLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), LEVEL_UP_MOVE( 1, MOVE_SYNTHESIS), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 5, MOVE_SYNTHESIS), - LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(10, MOVE_TACKLE), - LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(15, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(17, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(22, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(29, MOVE_COTTON_SPORE), - LEVEL_UP_MOVE(36, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 4, MOVE_SYNTHESIS), + LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 8, MOVE_TACKLE), + //LEVEL_UP_MOVE(10, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE(12, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(14, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(16, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(20, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(24, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(28, MOVE_MEGA_DRAIN), + //LEVEL_UP_MOVE(32, MOVE_ACROBATICS), + //LEVEL_UP_MOVE(36, MOVE_RAGE_POWDER), + LEVEL_UP_MOVE(40, MOVE_COTTON_SPORE), + //LEVEL_UP_MOVE(44, MOVE_U_TURN), + //LEVEL_UP_MOVE(48, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(52, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(56, MOVE_BOUNCE), + LEVEL_UP_MOVE(60, MOVE_MEMENTO), LEVEL_UP_END }; -static const u16 sJumpluffLevelUpLearnset[] = { +static const struct LevelUpMove sJumpluffLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), LEVEL_UP_MOVE( 1, MOVE_SYNTHESIS), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 5, MOVE_SYNTHESIS), - LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(10, MOVE_TACKLE), - LEVEL_UP_MOVE(13, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(15, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(17, MOVE_SLEEP_POWDER), - LEVEL_UP_MOVE(22, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(33, MOVE_COTTON_SPORE), - LEVEL_UP_MOVE(44, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 4, MOVE_SYNTHESIS), + LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 8, MOVE_TACKLE), + //LEVEL_UP_MOVE(10, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE(12, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(14, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(16, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(20, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(24, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(29, MOVE_MEGA_DRAIN), + //LEVEL_UP_MOVE(34, MOVE_ACROBATICS), + //LEVEL_UP_MOVE(39, MOVE_RAGE_POWDER), + LEVEL_UP_MOVE(44, MOVE_COTTON_SPORE), + //LEVEL_UP_MOVE(49, MOVE_U_TURN), + //LEVEL_UP_MOVE(54, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(59, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(64, MOVE_BOUNCE), + LEVEL_UP_MOVE(69, MOVE_MEMENTO), LEVEL_UP_END }; -static const u16 sAipomLevelUpLearnset[] = { +static const struct LevelUpMove sAipomLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 6, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(13, MOVE_ASTONISH), - LEVEL_UP_MOVE(18, MOVE_BATON_PASS), - LEVEL_UP_MOVE(25, MOVE_TICKLE), - LEVEL_UP_MOVE(31, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(38, MOVE_SWIFT), - LEVEL_UP_MOVE(43, MOVE_SCREECH), - LEVEL_UP_MOVE(50, MOVE_AGILITY), + 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 u16 sSunkernLevelUpLearnset[] = { +static const struct LevelUpMove sSunkernLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ABSORB), - LEVEL_UP_MOVE( 6, MOVE_GROWTH), - LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(18, MOVE_INGRAIN), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 4, MOVE_INGRAIN), + LEVEL_UP_MOVE( 7, MOVE_GRASS_WHISTLE), + LEVEL_UP_MOVE(10, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(13, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(16, MOVE_RAZOR_LEAF), + //LEVEL_UP_MOVE(19, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(22, MOVE_GIGA_DRAIN), LEVEL_UP_MOVE(25, MOVE_ENDEAVOR), - LEVEL_UP_MOVE(30, MOVE_SUNNY_DAY), - LEVEL_UP_MOVE(37, MOVE_SYNTHESIS), - LEVEL_UP_MOVE(42, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(28, MOVE_SYNTHESIS), + //LEVEL_UP_MOVE(31, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(34, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(37, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(40, MOVE_SUNNY_DAY), + //LEVEL_UP_MOVE(43, MOVE_SEED_BOMB), LEVEL_UP_END }; -static const u16 sSunfloraLevelUpLearnset[] = { +static const struct LevelUpMove sSunfloraLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_FLOWER_SHIELD), LEVEL_UP_MOVE( 1, MOVE_ABSORB), LEVEL_UP_MOVE( 1, MOVE_POUND), - LEVEL_UP_MOVE( 6, MOVE_GROWTH), - LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE(18, MOVE_INGRAIN), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 4, MOVE_INGRAIN), + LEVEL_UP_MOVE( 7, MOVE_GRASS_WHISTLE), + LEVEL_UP_MOVE(10, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(13, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(16, MOVE_RAZOR_LEAF), + //LEVEL_UP_MOVE(19, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(22, MOVE_GIGA_DRAIN), LEVEL_UP_MOVE(25, MOVE_BULLET_SEED), - LEVEL_UP_MOVE(30, MOVE_SUNNY_DAY), - LEVEL_UP_MOVE(37, MOVE_PETAL_DANCE), - LEVEL_UP_MOVE(42, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(28, MOVE_PETAL_DANCE), + //LEVEL_UP_MOVE(31, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(34, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(37, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(40, MOVE_SUNNY_DAY), + //LEVEL_UP_MOVE(43, MOVE_LEAF_STORM), + //LEVEL_UP_MOVE(50, MOVE_PETAL_BLIZZARD), LEVEL_UP_END }; -static const u16 sYanmaLevelUpLearnset[] = { +static const struct LevelUpMove sYanmaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), - LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(13, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(19, MOVE_SONIC_BOOM), - LEVEL_UP_MOVE(25, MOVE_DETECT), - LEVEL_UP_MOVE(31, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(37, MOVE_UPROAR), + 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_HYPNOSIS), LEVEL_UP_MOVE(43, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(49, MOVE_SCREECH), + 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 u16 sWooperLevelUpLearnset[] = { +static const struct LevelUpMove sWooperLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(11, MOVE_SLAM), - LEVEL_UP_MOVE(16, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(21, MOVE_AMNESIA), + LEVEL_UP_MOVE( 5, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 9, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(15, MOVE_SLAM), + //LEVEL_UP_MOVE(19, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(23, MOVE_AMNESIA), + LEVEL_UP_MOVE(29, MOVE_YAWN), + LEVEL_UP_MOVE(33, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(37, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(43, MOVE_MIST), + LEVEL_UP_MOVE(43, MOVE_HAZE), + LEVEL_UP_MOVE(47, MOVE_MUDDY_WATER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sQuagsireLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 5, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 9, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(15, MOVE_SLAM), + //LEVEL_UP_MOVE(19, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(24, MOVE_AMNESIA), LEVEL_UP_MOVE(31, MOVE_YAWN), LEVEL_UP_MOVE(36, MOVE_EARTHQUAKE), LEVEL_UP_MOVE(41, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(51, MOVE_MIST), - LEVEL_UP_MOVE(51, MOVE_HAZE), + LEVEL_UP_MOVE(48, MOVE_MIST), + LEVEL_UP_MOVE(48, MOVE_HAZE), + LEVEL_UP_MOVE(53, MOVE_MUDDY_WATER), LEVEL_UP_END }; -static const u16 sQuagsireLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(11, MOVE_SLAM), - LEVEL_UP_MOVE(16, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(23, MOVE_AMNESIA), - LEVEL_UP_MOVE(35, MOVE_YAWN), - LEVEL_UP_MOVE(42, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(49, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(61, MOVE_MIST), - LEVEL_UP_MOVE(61, MOVE_HAZE), - LEVEL_UP_END -}; - -static const u16 sEspeonLevelUpLearnset[] = { +static const struct LevelUpMove sEspeonLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), - LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(16, MOVE_CONFUSION), - LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(30, MOVE_SWIFT), - LEVEL_UP_MOVE(36, MOVE_PSYBEAM), - LEVEL_UP_MOVE(42, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(47, MOVE_PSYCHIC), - LEVEL_UP_MOVE(52, MOVE_MORNING_SUN), + 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_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(29, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(33, MOVE_MORNING_SUN), + LEVEL_UP_MOVE(37, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(41, MOVE_LAST_RESORT), + //LEVEL_UP_MOVE(45, MOVE_POWER_SWAP), LEVEL_UP_END }; -static const u16 sUmbreonLevelUpLearnset[] = { +static const struct LevelUpMove sUmbreonLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), - LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(16, MOVE_PURSUIT), - LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(30, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(36, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(42, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(47, MOVE_SCREECH), - LEVEL_UP_MOVE(52, MOVE_MOONLIGHT), + 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_CONFUSE_RAY), + LEVEL_UP_MOVE(20, MOVE_FAINT_ATTACK), + //LEVEL_UP_MOVE(25, MOVE_ASSURANCE), + LEVEL_UP_MOVE(29, MOVE_SCREECH), + LEVEL_UP_MOVE(33, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(37, MOVE_MEAN_LOOK), + //LEVEL_UP_MOVE(41, MOVE_LAST_RESORT), + //LEVEL_UP_MOVE(45, MOVE_GUARD_SWAP), LEVEL_UP_END }; -static const u16 sMurkrowLevelUpLearnset[] = { +static const struct LevelUpMove sMurkrowLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_PECK), - LEVEL_UP_MOVE( 9, MOVE_ASTONISH), - LEVEL_UP_MOVE(14, MOVE_PURSUIT), - LEVEL_UP_MOVE(22, MOVE_HAZE), - LEVEL_UP_MOVE(27, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 5, MOVE_PURSUIT), + LEVEL_UP_MOVE(11, MOVE_HAZE), + LEVEL_UP_MOVE(15, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(21, MOVE_NIGHT_SHADE), + //LEVEL_UP_MOVE(25, MOVE_ASSURANCE), + LEVEL_UP_MOVE(31, MOVE_TAUNT), LEVEL_UP_MOVE(35, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(40, MOVE_TAUNT), - LEVEL_UP_MOVE(48, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(41, MOVE_MEAN_LOOK), + //LEVEL_UP_MOVE(45, MOVE_FOUL_PLAY), + //LEVEL_UP_MOVE(50, MOVE_TAILWIND), + //LEVEL_UP_MOVE(55, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(61, MOVE_TORMENT), + //LEVEL_UP_MOVE(65, MOVE_QUASH), LEVEL_UP_END }; -static const u16 sSlowkingLevelUpLearnset[] = { +static const struct LevelUpMove sSlowkingLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_HEAL_PULSE), + //LEVEL_UP_MOVE( 1, MOVE_POWER_GEM), + LEVEL_UP_MOVE( 1, MOVE_HIDDEN_POWER), LEVEL_UP_MOVE( 1, MOVE_CURSE), LEVEL_UP_MOVE( 1, MOVE_YAWN), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 6, MOVE_GROWL), - LEVEL_UP_MOVE(15, MOVE_WATER_GUN), - LEVEL_UP_MOVE(20, MOVE_CONFUSION), - LEVEL_UP_MOVE(29, MOVE_DISABLE), - LEVEL_UP_MOVE(34, MOVE_HEADBUTT), - LEVEL_UP_MOVE(43, MOVE_SWAGGER), - LEVEL_UP_MOVE(48, MOVE_PSYCHIC), + LEVEL_UP_MOVE( 5, MOVE_GROWL), + LEVEL_UP_MOVE( 9, MOVE_WATER_GUN), + LEVEL_UP_MOVE(14, MOVE_CONFUSION), + LEVEL_UP_MOVE(19, MOVE_DISABLE), + LEVEL_UP_MOVE(23, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(32, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(36, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(41, MOVE_SWAGGER), + LEVEL_UP_MOVE(45, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(49, MOVE_TRUMP_CARD), + LEVEL_UP_MOVE(54, MOVE_PSYCH_UP), + //LEVEL_UP_MOVE(58, MOVE_HEAL_PULSE), LEVEL_UP_END }; -static const u16 sMisdreavusLevelUpLearnset[] = { +static const struct LevelUpMove sMisdreavusLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), - LEVEL_UP_MOVE( 6, MOVE_SPITE), - LEVEL_UP_MOVE(11, MOVE_ASTONISH), - LEVEL_UP_MOVE(17, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(23, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(30, MOVE_PSYBEAM), - LEVEL_UP_MOVE(37, MOVE_PAIN_SPLIT), - LEVEL_UP_MOVE(45, MOVE_PERISH_SONG), - LEVEL_UP_MOVE(53, MOVE_GRUDGE), + LEVEL_UP_MOVE( 5, MOVE_SPITE), + LEVEL_UP_MOVE(10, MOVE_ASTONISH), + LEVEL_UP_MOVE(14, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(19, MOVE_MEAN_LOOK), + //LEVEL_UP_MOVE(23, MOVE_HEX), + LEVEL_UP_MOVE(28, MOVE_PSYBEAM), + LEVEL_UP_MOVE(32, MOVE_PAIN_SPLIT), + //LEVEL_UP_MOVE(37, MOVE_PAYBACK), + LEVEL_UP_MOVE(41, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(46, MOVE_PERISH_SONG), + LEVEL_UP_MOVE(50, MOVE_GRUDGE), + //LEVEL_UP_MOVE(55, MOVE_POWER_GEM), LEVEL_UP_END }; -static const u16 sUnownLevelUpLearnset[] = { +static const struct LevelUpMove sUnownLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_HIDDEN_POWER), LEVEL_UP_END }; -static const u16 sWobbuffetLevelUpLearnset[] = { +static const struct LevelUpMove sWobbuffetLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_COUNTER), LEVEL_UP_MOVE( 1, MOVE_MIRROR_COAT), LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), @@ -2780,439 +4009,695 @@ static const u16 sWobbuffetLevelUpLearnset[] = { LEVEL_UP_END }; -static const u16 sGirafarigLevelUpLearnset[] = { +static const struct LevelUpMove sGirafarigLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_POWER_SWAP), + //LEVEL_UP_MOVE( 1, MOVE_GUARD_SWAP), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 7, MOVE_ASTONISH), - LEVEL_UP_MOVE(13, MOVE_CONFUSION), - LEVEL_UP_MOVE(19, MOVE_STOMP), - LEVEL_UP_MOVE(25, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(31, MOVE_AGILITY), - LEVEL_UP_MOVE(37, MOVE_BATON_PASS), - LEVEL_UP_MOVE(43, MOVE_PSYBEAM), - LEVEL_UP_MOVE(49, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 5, MOVE_ODOR_SLEUTH), + //LEVEL_UP_MOVE(10, MOVE_ASSURANCE), + LEVEL_UP_MOVE(14, MOVE_STOMP), + LEVEL_UP_MOVE(19, MOVE_PSYBEAM), + LEVEL_UP_MOVE(23, MOVE_AGILITY), + //LEVEL_UP_MOVE(28, MOVE_DOUBLE_HIT), + //LEVEL_UP_MOVE(32, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(37, MOVE_CRUNCH), + LEVEL_UP_MOVE(41, MOVE_BATON_PASS), + //LEVEL_UP_MOVE(46, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(50, MOVE_PSYCHIC), LEVEL_UP_END }; -static const u16 sPinecoLevelUpLearnset[] = { +static const struct LevelUpMove sPinecoLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_PROTECT), - LEVEL_UP_MOVE( 8, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(22, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE(29, MOVE_BIDE), - LEVEL_UP_MOVE(36, MOVE_EXPLOSION), - LEVEL_UP_MOVE(43, MOVE_SPIKES), - LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 6, MOVE_SELF_DESTRUCT), + //LEVEL_UP_MOVE( 9, MOVE_BUG_BITE), + LEVEL_UP_MOVE(12, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(17, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(20, MOVE_BIDE), + //LEVEL_UP_MOVE(23, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(28, MOVE_SPIKES), + //LEVEL_UP_MOVE(31, MOVE_PAYBACK), + LEVEL_UP_MOVE(34, MOVE_EXPLOSION), + LEVEL_UP_MOVE(39, MOVE_IRON_DEFENSE), + //LEVEL_UP_MOVE(42, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(45, MOVE_DOUBLE_EDGE), LEVEL_UP_END }; -static const u16 sForretressLevelUpLearnset[] = { +static const struct LevelUpMove sForretressLevelUpLearnset[] = { + //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), + LEVEL_UP_MOVE( 1, MOVE_ZAP_CANNON), + //LEVEL_UP_MOVE( 1, MOVE_MAGNET_RISE), + //LEVEL_UP_MOVE( 1, MOVE_TOXIC_SPIKES), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_PROTECT), LEVEL_UP_MOVE( 1, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE( 8, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(22, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE(29, MOVE_BIDE), - LEVEL_UP_MOVE(39, MOVE_EXPLOSION), - LEVEL_UP_MOVE(49, MOVE_SPIKES), - LEVEL_UP_MOVE(59, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE( 6, MOVE_SELF_DESTRUCT), + //LEVEL_UP_MOVE( 9, MOVE_BUG_BITE), + LEVEL_UP_MOVE(12, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(17, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(20, MOVE_BIDE), + //LEVEL_UP_MOVE(23, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(28, MOVE_SPIKES), + //LEVEL_UP_MOVE(32, MOVE_PAYBACK), + LEVEL_UP_MOVE(36, MOVE_EXPLOSION), + LEVEL_UP_MOVE(42, MOVE_IRON_DEFENSE), + //LEVEL_UP_MOVE(46, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(56, MOVE_MAGNET_RISE), + LEVEL_UP_MOVE(60, MOVE_ZAP_CANNON), + //LEVEL_UP_MOVE(64, MOVE_HEAVY_SLAM), LEVEL_UP_END }; -static const u16 sDunsparceLevelUpLearnset[] = { +static const struct LevelUpMove sDunsparceLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_RAGE), - LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(11, MOVE_YAWN), - LEVEL_UP_MOVE(14, MOVE_GLARE), - LEVEL_UP_MOVE(21, MOVE_SPITE), - LEVEL_UP_MOVE(24, MOVE_PURSUIT), - LEVEL_UP_MOVE(31, MOVE_SCREECH), - LEVEL_UP_MOVE(34, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 3, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 6, MOVE_SPITE), + LEVEL_UP_MOVE( 8, MOVE_PURSUIT), + LEVEL_UP_MOVE(11, MOVE_SCREECH), + LEVEL_UP_MOVE(13, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(16, MOVE_YAWN), + LEVEL_UP_MOVE(18, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(21, MOVE_BODY_SLAM), + //LEVEL_UP_MOVE(23, MOVE_DRILL_RUN), + //LEVEL_UP_MOVE(26, MOVE_ROOST), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(31, MOVE_COIL), + LEVEL_UP_MOVE(33, MOVE_DIG), + LEVEL_UP_MOVE(36, MOVE_GLARE), + LEVEL_UP_MOVE(38, MOVE_DOUBLE_EDGE), LEVEL_UP_MOVE(41, MOVE_ENDEAVOR), + //LEVEL_UP_MOVE(43, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(46, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(48, MOVE_ENDURE), + LEVEL_UP_MOVE(51, MOVE_FLAIL), LEVEL_UP_END }; -static const u16 sGligarLevelUpLearnset[] = { +static const struct LevelUpMove sGligarLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POISON_STING), - LEVEL_UP_MOVE( 6, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(13, MOVE_HARDEN), - LEVEL_UP_MOVE(20, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(28, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(36, MOVE_SLASH), - LEVEL_UP_MOVE(44, MOVE_SCREECH), - LEVEL_UP_MOVE(52, MOVE_GUILLOTINE), + 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_FAINT_ATTACK), + //LEVEL_UP_MOVE(22, MOVE_ACROBATICS), + LEVEL_UP_MOVE(27, MOVE_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 u16 sSteelixLevelUpLearnset[] = { +static const struct LevelUpMove sSteelixLevelUpLearnset[] = { + //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_MUD_SPORT), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_SCREECH), - LEVEL_UP_MOVE( 9, MOVE_BIND), - LEVEL_UP_MOVE(13, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(21, MOVE_HARDEN), - LEVEL_UP_MOVE(25, MOVE_RAGE), - LEVEL_UP_MOVE(33, MOVE_SANDSTORM), - LEVEL_UP_MOVE(37, MOVE_SLAM), - LEVEL_UP_MOVE(45, MOVE_IRON_TAIL), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE( 4, MOVE_CURSE), + LEVEL_UP_MOVE( 7, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(10, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(13, MOVE_RAGE), + //LEVEL_UP_MOVE(16, MOVE_STEALTH_ROCK), + //LEVEL_UP_MOVE(19, MOVE_AUTOTOMIZE), + //LEVEL_UP_MOVE(20, MOVE_GYRO_BALL), + //LEVEL_UP_MOVE(22, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(25, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(28, MOVE_SLAM), + LEVEL_UP_MOVE(31, MOVE_SCREECH), + LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_CRUNCH), + LEVEL_UP_MOVE(40, MOVE_IRON_TAIL), + LEVEL_UP_MOVE(43, MOVE_DIG), + //LEVEL_UP_MOVE(46, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(52, MOVE_SANDSTORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSnubbullLevelUpLearnset[] = { + //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_SCARY_FACE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_CHARM), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_LICK), + LEVEL_UP_MOVE(19, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_ROAR), + LEVEL_UP_MOVE(31, MOVE_RAGE), + //LEVEL_UP_MOVE(37, MOVE_PLAY_ROUGH), + //LEVEL_UP_MOVE(43, MOVE_PAYBACK), LEVEL_UP_MOVE(49, MOVE_CRUNCH), - LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE), LEVEL_UP_END }; -static const u16 sSnubbullLevelUpLearnset[] = { +static const struct LevelUpMove sGranbullLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_OUTRAGE), + //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_SCARY_FACE), - LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 8, MOVE_CHARM), - LEVEL_UP_MOVE(13, MOVE_BITE), - LEVEL_UP_MOVE(19, MOVE_LICK), - LEVEL_UP_MOVE(26, MOVE_ROAR), - LEVEL_UP_MOVE(34, MOVE_RAGE), - LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(53, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_CHARM), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_LICK), + LEVEL_UP_MOVE(19, MOVE_HEADBUTT), + LEVEL_UP_MOVE(27, MOVE_ROAR), + LEVEL_UP_MOVE(35, MOVE_RAGE), + //LEVEL_UP_MOVE(43, MOVE_PLAY_ROUGH), + //LEVEL_UP_MOVE(51, MOVE_PAYBACK), + LEVEL_UP_MOVE(59, MOVE_CRUNCH), + LEVEL_UP_MOVE(67, MOVE_OUTRAGE), LEVEL_UP_END }; -static const u16 sGranbullLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), - LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 8, MOVE_CHARM), - LEVEL_UP_MOVE(13, MOVE_BITE), - LEVEL_UP_MOVE(19, MOVE_LICK), - LEVEL_UP_MOVE(28, MOVE_ROAR), - LEVEL_UP_MOVE(38, MOVE_RAGE), - LEVEL_UP_MOVE(49, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(61, MOVE_CRUNCH), - LEVEL_UP_END -}; - -static const u16 sQwilfishLevelUpLearnset[] = { +static const struct LevelUpMove sQwilfishLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_FELL_STINGER), + LEVEL_UP_MOVE( 1, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 1, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), LEVEL_UP_MOVE( 1, MOVE_SPIKES), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_POISON_STING), - LEVEL_UP_MOVE(10, MOVE_HARDEN), - LEVEL_UP_MOVE(10, MOVE_MINIMIZE), - LEVEL_UP_MOVE(19, MOVE_WATER_GUN), - LEVEL_UP_MOVE(28, MOVE_PIN_MISSILE), - LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(46, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 9, MOVE_HARDEN), + LEVEL_UP_MOVE( 9, MOVE_MINIMIZE), + LEVEL_UP_MOVE(13, MOVE_BUBBLE), + LEVEL_UP_MOVE(17, MOVE_ROLLOUT), + //LEVEL_UP_MOVE(21, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(25, MOVE_STOCKPILE), + LEVEL_UP_MOVE(25, MOVE_SPIT_UP), + LEVEL_UP_MOVE(29, MOVE_REVENGE), + //LEVEL_UP_MOVE(33, MOVE_BRINE), + LEVEL_UP_MOVE(37, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(41, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(45, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(49, MOVE_POISON_JAB), + LEVEL_UP_MOVE(53, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE(57, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(60, MOVE_FELL_STINGER), LEVEL_UP_END }; -static const u16 sScizorLevelUpLearnset[] = { +static const struct LevelUpMove sScizorLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_FEINT), + //LEVEL_UP_MOVE( 1, MOVE_BULLET_PUNCH), LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 6, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(11, MOVE_PURSUIT), - LEVEL_UP_MOVE(16, MOVE_FALSE_SWIPE), - LEVEL_UP_MOVE(21, MOVE_AGILITY), - LEVEL_UP_MOVE(26, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(31, MOVE_SLASH), - LEVEL_UP_MOVE(36, MOVE_SWORDS_DANCE), - LEVEL_UP_MOVE(41, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(46, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 5, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 9, MOVE_PURSUIT), + LEVEL_UP_MOVE(13, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(17, MOVE_AGILITY), + LEVEL_UP_MOVE(21, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(25, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(29, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(37, MOVE_IRON_DEFENSE), + //LEVEL_UP_MOVE(41, MOVE_X_SCISSOR), + //LEVEL_UP_MOVE(45, MOVE_NIGHT_SLASH), + //LEVEL_UP_MOVE(49, MOVE_DOUBLE_HIT), + //LEVEL_UP_MOVE(50, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(57, MOVE_SWORDS_DANCE), + //LEVEL_UP_MOVE(61, MOVE_FEINT), LEVEL_UP_END }; -static const u16 sShuckleLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), +static const struct LevelUpMove sShuckleLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_STICKY_WEB), LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 5, MOVE_ENCORE), LEVEL_UP_MOVE( 9, MOVE_WRAP), - LEVEL_UP_MOVE(14, MOVE_ENCORE), - LEVEL_UP_MOVE(23, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(28, MOVE_BIDE), - LEVEL_UP_MOVE(37, MOVE_REST), + //LEVEL_UP_MOVE(12, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(16, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(20, MOVE_REST), + LEVEL_UP_MOVE(23, MOVE_ROCK_THROW), + //LEVEL_UP_MOVE(27, MOVE_GASTRO_ACID), + //LEVEL_UP_MOVE(31, MOVE_POWER_TRICK), + //LEVEL_UP_MOVE(34, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(38, MOVE_ROCK_SLIDE), + //LEVEL_UP_MOVE(42, MOVE_BUG_BITE), + //LEVEL_UP_MOVE(45, MOVE_POWER_SPLIT), + //LEVEL_UP_MOVE(45, MOVE_GUARD_SPLIT), + //LEVEL_UP_MOVE(49, MOVE_STONE_EDGE), + //LEVEL_UP_MOVE(53, MOVE_STICKY_WEB), LEVEL_UP_END }; -static const u16 sHeracrossLevelUpLearnset[] = { +static const struct LevelUpMove sHeracrossLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ARM_THRUST), + LEVEL_UP_MOVE( 1, MOVE_BULLET_SEED), + //LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 6, MOVE_HORN_ATTACK), - LEVEL_UP_MOVE(11, MOVE_ENDURE), - LEVEL_UP_MOVE(17, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(23, MOVE_BRICK_BREAK), - LEVEL_UP_MOVE(30, MOVE_COUNTER), - LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(45, MOVE_REVERSAL), - LEVEL_UP_MOVE(53, MOVE_MEGAHORN), + LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_ENDURE), + //LEVEL_UP_MOVE( 7, MOVE_FEINT), + LEVEL_UP_MOVE(10, MOVE_AERIAL_ACE), + //LEVEL_UP_MOVE(16, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(19, MOVE_COUNTER), + LEVEL_UP_MOVE(25, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(28, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(31, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(34, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(37, MOVE_MEGAHORN), + //LEVEL_UP_MOVE(43, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(46, MOVE_REVERSAL), LEVEL_UP_END }; -static const u16 sSneaselLevelUpLearnset[] = { +static const struct LevelUpMove sSneaselLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_TAUNT), LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(15, MOVE_SCREECH), - LEVEL_UP_MOVE(22, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(29, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(36, MOVE_AGILITY), - LEVEL_UP_MOVE(43, MOVE_ICY_WIND), - LEVEL_UP_MOVE(50, MOVE_SLASH), - LEVEL_UP_MOVE(57, MOVE_BEAT_UP), - LEVEL_UP_MOVE(64, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(10, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(14, MOVE_ICY_WIND), + LEVEL_UP_MOVE(16, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(22, MOVE_METAL_CLAW), + //LEVEL_UP_MOVE(25, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(28, MOVE_BEAT_UP), + LEVEL_UP_MOVE(32, MOVE_SCREECH), + LEVEL_UP_MOVE(35, MOVE_SLASH), + LEVEL_UP_MOVE(40, MOVE_SNATCH), + //LEVEL_UP_MOVE(44, MOVE_PUNISHMENT), + //LEVEL_UP_MOVE(47, MOVE_ICE_SHARD), LEVEL_UP_END }; -static const u16 sTeddiursaLevelUpLearnset[] = { +static const struct LevelUpMove sTeddiursaLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_FLING), + LEVEL_UP_MOVE( 1, MOVE_COVET), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 7, MOVE_LICK), - LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(19, MOVE_FAKE_TEARS), - LEVEL_UP_MOVE(25, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(31, MOVE_REST), - LEVEL_UP_MOVE(37, MOVE_SLASH), + //LEVEL_UP_MOVE( 1, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 1, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE( 8, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(15, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_SWEET_SCENT), + //LEVEL_UP_MOVE(25, MOVE_PLAY_NICE), + LEVEL_UP_MOVE(29, MOVE_SLASH), + LEVEL_UP_MOVE(36, MOVE_CHARM), + LEVEL_UP_MOVE(43, MOVE_REST), LEVEL_UP_MOVE(43, MOVE_SNORE), - LEVEL_UP_MOVE(49, MOVE_THRASH), + LEVEL_UP_MOVE(50, MOVE_THRASH), + //LEVEL_UP_MOVE(57, MOVE_FLING), LEVEL_UP_END }; -static const u16 sUrsaringLevelUpLearnset[] = { +static const struct LevelUpMove sUrsaringLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_COVET), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_LICK), - LEVEL_UP_MOVE( 1, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE( 7, MOVE_LICK), - LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(19, MOVE_FAKE_TEARS), - LEVEL_UP_MOVE(25, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(31, MOVE_REST), - LEVEL_UP_MOVE(37, MOVE_SLASH), - LEVEL_UP_MOVE(43, MOVE_SNORE), - LEVEL_UP_MOVE(49, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE( 8, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(15, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_SWEET_SCENT), + //LEVEL_UP_MOVE(25, MOVE_PLAY_NICE), + LEVEL_UP_MOVE(29, MOVE_SLASH), + LEVEL_UP_MOVE(38, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(47, MOVE_REST), + LEVEL_UP_MOVE(49, MOVE_SNORE), + LEVEL_UP_MOVE(58, MOVE_THRASH), + //LEVEL_UP_MOVE(67, MOVE_HAMMER_ARM), LEVEL_UP_END }; -static const u16 sSlugmaLevelUpLearnset[] = { +static const struct LevelUpMove sSlugmaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_YAWN), LEVEL_UP_MOVE( 1, MOVE_SMOG), - LEVEL_UP_MOVE( 8, MOVE_EMBER), - LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(22, MOVE_HARDEN), - LEVEL_UP_MOVE(29, MOVE_AMNESIA), - LEVEL_UP_MOVE(36, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(43, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(50, MOVE_BODY_SLAM), + LEVEL_UP_MOVE( 6, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(13, MOVE_HARDEN), + //LEVEL_UP_MOVE(15, MOVE_INCINERATE), + //LEVEL_UP_MOVE(20, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(22, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE(27, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(29, MOVE_ROCK_SLIDE), + //LEVEL_UP_MOVE(34, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(36, MOVE_AMNESIA), + LEVEL_UP_MOVE(41, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(43, MOVE_RECOVER), + LEVEL_UP_MOVE(48, MOVE_FLAMETHROWER), + //LEVEL_UP_MOVE(50, MOVE_EARTH_POWER), LEVEL_UP_END }; -static const u16 sMagcargoLevelUpLearnset[] = { +static const struct LevelUpMove sMagcargoLevelUpLearnset[] = { + //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), LEVEL_UP_MOVE( 1, MOVE_SMOG), LEVEL_UP_MOVE( 1, MOVE_EMBER), LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), - LEVEL_UP_MOVE( 8, MOVE_EMBER), - LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(22, MOVE_HARDEN), - LEVEL_UP_MOVE(29, MOVE_AMNESIA), - LEVEL_UP_MOVE(36, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(48, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(60, MOVE_BODY_SLAM), + LEVEL_UP_MOVE( 6, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(13, MOVE_HARDEN), + //LEVEL_UP_MOVE(15, MOVE_INCINERATE), + //LEVEL_UP_MOVE(20, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(22, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE(27, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(29, MOVE_ROCK_SLIDE), + //LEVEL_UP_MOVE(34, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(36, MOVE_AMNESIA), + LEVEL_UP_MOVE(43, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(47, MOVE_RECOVER), + LEVEL_UP_MOVE(54, MOVE_FLAMETHROWER), + //LEVEL_UP_MOVE(58, MOVE_EARTH_POWER), LEVEL_UP_END }; -static const u16 sSwinubLevelUpLearnset[] = { +static const struct LevelUpMove sSwinubLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(10, MOVE_POWDER_SNOW), - LEVEL_UP_MOVE(19, MOVE_ENDURE), + 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_ICY_WIND), + //LEVEL_UP_MOVE(24, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(35, MOVE_MIST), + LEVEL_UP_MOVE(37, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(40, MOVE_FLAIL), + LEVEL_UP_MOVE(44, MOVE_BLIZZARD), + LEVEL_UP_MOVE(48, MOVE_AMNESIA), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPiloswineLevelUpLearnset[] = { + 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), + 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_ICY_WIND), + //LEVEL_UP_MOVE(24, MOVE_ICE_FANG), LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), LEVEL_UP_MOVE(37, MOVE_MIST), - LEVEL_UP_MOVE(46, MOVE_BLIZZARD), - LEVEL_UP_MOVE(55, MOVE_AMNESIA), + LEVEL_UP_MOVE(41, MOVE_THRASH), + LEVEL_UP_MOVE(46, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(52, MOVE_BLIZZARD), + LEVEL_UP_MOVE(58, MOVE_AMNESIA), LEVEL_UP_END }; -static const u16 sPiloswineLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK), - LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), - LEVEL_UP_MOVE( 1, MOVE_ENDURE), - LEVEL_UP_MOVE(10, MOVE_POWDER_SNOW), - LEVEL_UP_MOVE(19, MOVE_ENDURE), - LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(33, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(42, MOVE_MIST), - LEVEL_UP_MOVE(56, MOVE_BLIZZARD), - LEVEL_UP_MOVE(70, MOVE_AMNESIA), - LEVEL_UP_END -}; - -static const u16 sCorsolaLevelUpLearnset[] = { +static const struct LevelUpMove sCorsolaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 6, MOVE_HARDEN), - LEVEL_UP_MOVE(12, MOVE_BUBBLE), - LEVEL_UP_MOVE(17, MOVE_RECOVER), - LEVEL_UP_MOVE(17, MOVE_REFRESH), - LEVEL_UP_MOVE(23, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(28, MOVE_SPIKE_CANNON), - LEVEL_UP_MOVE(34, MOVE_ROCK_BLAST), - LEVEL_UP_MOVE(39, MOVE_MIRROR_COAT), - LEVEL_UP_MOVE(45, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 4, MOVE_BUBBLE), + LEVEL_UP_MOVE( 8, MOVE_RECOVER), + LEVEL_UP_MOVE(10, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(13, MOVE_REFRESH), + LEVEL_UP_MOVE(17, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(20, MOVE_SPIKE_CANNON), + //LEVEL_UP_MOVE(23, MOVE_LUCKY_CHANT), + //LEVEL_UP_MOVE(27, MOVE_BRINE), + LEVEL_UP_MOVE(29, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(31, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(35, MOVE_ENDURE), + //LEVEL_UP_MOVE(38, MOVE_AQUA_RING), + //LEVEL_UP_MOVE(41, MOVE_POWER_GEM), + LEVEL_UP_MOVE(45, MOVE_MIRROR_COAT), + //LEVEL_UP_MOVE(47, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(50, MOVE_FLAIL), LEVEL_UP_END }; -static const u16 sRemoraidLevelUpLearnset[] = { +static const struct LevelUpMove sRemoraidLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE(11, MOVE_LOCK_ON), - LEVEL_UP_MOVE(22, MOVE_PSYBEAM), - LEVEL_UP_MOVE(22, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(22, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(33, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(44, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(55, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE( 6, MOVE_LOCK_ON), + LEVEL_UP_MOVE(10, MOVE_PSYBEAM), + LEVEL_UP_MOVE(14, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(18, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(22, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(26, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(30, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(34, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(38, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(42, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(46, MOVE_HYPER_BEAM), + //LEVEL_UP_MOVE(50, MOVE_SOAK), LEVEL_UP_END }; -static const u16 sOctilleryLevelUpLearnset[] = { +static const struct LevelUpMove sOctilleryLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE(11, MOVE_CONSTRICT), - LEVEL_UP_MOVE(22, MOVE_PSYBEAM), - LEVEL_UP_MOVE(22, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(22, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(25, MOVE_OCTAZOOKA), - LEVEL_UP_MOVE(38, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(54, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(70, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 1, MOVE_PSYBEAM), + LEVEL_UP_MOVE( 1, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE( 6, MOVE_CONSTRICT), + LEVEL_UP_MOVE(10, MOVE_PSYBEAM), + LEVEL_UP_MOVE(14, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(18, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(22, MOVE_FOCUS_ENERGY), + //LEVEL_UP_MOVE(28, MOVE_WRING_OUT), + LEVEL_UP_MOVE(34, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(40, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(46, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(52, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(58, MOVE_HYPER_BEAM), + //LEVEL_UP_MOVE(64, MOVE_SOAK), LEVEL_UP_END }; -static const u16 sDelibirdLevelUpLearnset[] = { +static const struct LevelUpMove sDelibirdLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_PRESENT), + LEVEL_UP_MOVE(25, MOVE_DRILL_PECK), LEVEL_UP_END }; -static const u16 sMantineLevelUpLearnset[] = { +static const struct LevelUpMove sMantineLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PSYBEAM), + LEVEL_UP_MOVE( 1, MOVE_BULLET_SEED), + LEVEL_UP_MOVE( 1, MOVE_SIGNAL_BEAM), + //LEVEL_UP_MOVE( 1, MOVE_ROOST), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 8, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(15, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(22, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(29, MOVE_AGILITY), - LEVEL_UP_MOVE(36, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(43, MOVE_WATER_PULSE), - LEVEL_UP_MOVE(50, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE_BEAM), + 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 u16 sSkarmoryLevelUpLearnset[] = { +static const struct LevelUpMove sSkarmoryLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_PECK), - LEVEL_UP_MOVE(10, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(13, MOVE_SWIFT), - LEVEL_UP_MOVE(16, MOVE_AGILITY), - LEVEL_UP_MOVE(26, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(29, MOVE_AIR_CUTTER), - LEVEL_UP_MOVE(32, MOVE_STEEL_WING), - LEVEL_UP_MOVE(42, MOVE_SPIKES), - LEVEL_UP_MOVE(45, MOVE_METAL_SOUND), + LEVEL_UP_MOVE( 6, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(12, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(17, MOVE_FURY_ATTACK), + //LEVEL_UP_MOVE(20, MOVE_FEINT), + LEVEL_UP_MOVE(23, MOVE_SWIFT), + LEVEL_UP_MOVE(28, MOVE_SPIKES), + LEVEL_UP_MOVE(31, MOVE_AGILITY), + LEVEL_UP_MOVE(34, MOVE_STEEL_WING), + LEVEL_UP_MOVE(39, MOVE_SLASH), + LEVEL_UP_MOVE(42, MOVE_METAL_SOUND), + //LEVEL_UP_MOVE(45, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(50, MOVE_AUTOTOMIZE), + //LEVEL_UP_MOVE(53, MOVE_NIGHT_SLASH), LEVEL_UP_END }; -static const u16 sHoundourLevelUpLearnset[] = { +static const struct LevelUpMove sHoundourLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 7, MOVE_HOWL), - LEVEL_UP_MOVE(13, MOVE_SMOG), - LEVEL_UP_MOVE(19, MOVE_ROAR), - LEVEL_UP_MOVE(25, MOVE_BITE), - LEVEL_UP_MOVE(31, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(37, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(43, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE( 4, MOVE_HOWL), + LEVEL_UP_MOVE( 8, MOVE_SMOG), + LEVEL_UP_MOVE(13, MOVE_ROAR), + LEVEL_UP_MOVE(16, MOVE_BITE), + LEVEL_UP_MOVE(20, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(25, MOVE_BEAT_UP), + //LEVEL_UP_MOVE(28, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(32, MOVE_FAINT_ATTACK), + //LEVEL_UP_MOVE(37, MOVE_EMBARGO), + //LEVEL_UP_MOVE(40, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(44, MOVE_FLAMETHROWER), LEVEL_UP_MOVE(49, MOVE_CRUNCH), + //LEVEL_UP_MOVE(52, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE(56, MOVE_INFERNO), LEVEL_UP_END }; -static const u16 sHoundoomLevelUpLearnset[] = { +static const struct LevelUpMove sHoundoomLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_INFERNO), + //LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_EMBER), LEVEL_UP_MOVE( 1, MOVE_HOWL), - LEVEL_UP_MOVE( 7, MOVE_HOWL), - LEVEL_UP_MOVE(13, MOVE_SMOG), - LEVEL_UP_MOVE(19, MOVE_ROAR), - LEVEL_UP_MOVE(27, MOVE_BITE), - LEVEL_UP_MOVE(35, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(43, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(51, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(59, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_SMOG), + LEVEL_UP_MOVE( 4, MOVE_HOWL), + LEVEL_UP_MOVE( 8, MOVE_SMOG), + LEVEL_UP_MOVE(13, MOVE_ROAR), + LEVEL_UP_MOVE(16, MOVE_BITE), + LEVEL_UP_MOVE(20, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(26, MOVE_BEAT_UP), + //LEVEL_UP_MOVE(30, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(35, MOVE_FAINT_ATTACK), + //LEVEL_UP_MOVE(41, MOVE_EMBARGO), + //LEVEL_UP_MOVE(45, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(50, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(56, MOVE_CRUNCH), + //LEVEL_UP_MOVE(60, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE(65, MOVE_INFERNO), LEVEL_UP_END }; -static const u16 sKingdraLevelUpLearnset[] = { +static const struct LevelUpMove sKingdraLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 1, MOVE_YAWN), LEVEL_UP_MOVE( 1, MOVE_BUBBLE), LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(15, MOVE_LEER), - LEVEL_UP_MOVE(22, MOVE_WATER_GUN), - LEVEL_UP_MOVE(29, MOVE_TWISTER), - LEVEL_UP_MOVE(40, MOVE_AGILITY), - LEVEL_UP_MOVE(51, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(62, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE( 5, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE(13, MOVE_WATER_GUN), + LEVEL_UP_MOVE(17, MOVE_TWISTER), + LEVEL_UP_MOVE(21, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(26, MOVE_FOCUS_ENERGY), + //LEVEL_UP_MOVE(31, MOVE_BRINE), + LEVEL_UP_MOVE(38, MOVE_AGILITY), + //LEVEL_UP_MOVE(45, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(52, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(60, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sPhanpyLevelUpLearnset[] = { +static const struct LevelUpMove sPhanpyLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 9, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(17, MOVE_FLAIL), - LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(33, MOVE_ROLLOUT), - LEVEL_UP_MOVE(41, MOVE_ENDURE), - LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 6, MOVE_FLAIL), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + //LEVEL_UP_MOVE(15, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(19, MOVE_ENDURE), + LEVEL_UP_MOVE(24, MOVE_SLAM), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(33, MOVE_CHARM), + //LEVEL_UP_MOVE(37, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(42, MOVE_DOUBLE_EDGE), LEVEL_UP_END }; -static const u16 sDonphanLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), +static const struct LevelUpMove sDonphanLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK), + //LEVEL_UP_MOVE( 1, MOVE_BULLDOZE), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 9, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(17, MOVE_FLAIL), - LEVEL_UP_MOVE(25, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(33, MOVE_ROLLOUT), - LEVEL_UP_MOVE(41, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE(49, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 6, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + //LEVEL_UP_MOVE(15, MOVE_ASSURANCE), + LEVEL_UP_MOVE(19, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(24, MOVE_SLAM), + LEVEL_UP_MOVE(30, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(43, MOVE_EARTHQUAKE), + //LEVEL_UP_MOVE(50, MOVE_GIGA_IMPACT), LEVEL_UP_END }; -static const u16 sPorygon2LevelUpLearnset[] = { +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), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_CONVERSION), - LEVEL_UP_MOVE( 9, MOVE_AGILITY), - LEVEL_UP_MOVE(12, MOVE_PSYBEAM), - LEVEL_UP_MOVE(20, MOVE_RECOVER), - LEVEL_UP_MOVE(24, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(32, MOVE_LOCK_ON), - LEVEL_UP_MOVE(36, MOVE_TRI_ATTACK), - LEVEL_UP_MOVE(44, MOVE_RECYCLE), - LEVEL_UP_MOVE(48, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + 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_RECYCLE), + //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 u16 sStantlerLevelUpLearnset[] = { +static const struct LevelUpMove sStantlerLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_ME_FIRST), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 7, MOVE_LEER), - LEVEL_UP_MOVE(13, MOVE_ASTONISH), - LEVEL_UP_MOVE(19, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(25, MOVE_STOMP), - LEVEL_UP_MOVE(31, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(43, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(49, MOVE_CALM_MIND), + LEVEL_UP_MOVE( 3, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(13, MOVE_STOMP), + LEVEL_UP_MOVE(16, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(21, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(23, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(27, MOVE_CALM_MIND), + LEVEL_UP_MOVE(33, MOVE_ROLE_PLAY), + //LEVEL_UP_MOVE(38, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(43, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(49, MOVE_IMPRISON), + //LEVEL_UP_MOVE(50, MOVE_CAPTIVATE), + //LEVEL_UP_MOVE(55, MOVE_ME_FIRST), LEVEL_UP_END }; -static const u16 sSmeargleLevelUpLearnset[] = { +static const struct LevelUpMove sSmeargleLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SKETCH), LEVEL_UP_MOVE(11, MOVE_SKETCH), LEVEL_UP_MOVE(21, MOVE_SKETCH), @@ -3226,1554 +4711,2048 @@ static const u16 sSmeargleLevelUpLearnset[] = { LEVEL_UP_END }; -static const u16 sTyrogueLevelUpLearnset[] = { +static const struct LevelUpMove sTyrogueLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), LEVEL_UP_END }; -static const u16 sHitmontopLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_REVENGE), +static const struct LevelUpMove sHitmontopLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_ROLLING_KICK), LEVEL_UP_MOVE( 1, MOVE_ROLLING_KICK), - LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(13, MOVE_PURSUIT), - LEVEL_UP_MOVE(19, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(20, MOVE_TRIPLE_KICK), - LEVEL_UP_MOVE(25, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE(31, MOVE_COUNTER), + LEVEL_UP_MOVE( 1, MOVE_ENDEAVOR), + //LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_DETECT), + LEVEL_UP_MOVE( 1, MOVE_REVENGE), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 6, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(10, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(19, MOVE_RAPID_SPIN), + //LEVEL_UP_MOVE(24, MOVE_FEINT), + LEVEL_UP_MOVE(28, MOVE_COUNTER), + LEVEL_UP_MOVE(33, MOVE_TRIPLE_KICK), LEVEL_UP_MOVE(37, MOVE_AGILITY), - LEVEL_UP_MOVE(43, MOVE_DETECT), - LEVEL_UP_MOVE(49, MOVE_ENDEAVOR), + //LEVEL_UP_MOVE(42, MOVE_GYRO_BALL), + //LEVEL_UP_MOVE(46, MOVE_WIDE_GUARD), + //LEVEL_UP_MOVE(46, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(50, MOVE_DETECT), + //LEVEL_UP_MOVE(55, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(60, MOVE_ENDEAVOR), LEVEL_UP_END }; -static const u16 sSmoochumLevelUpLearnset[] = { +static const struct LevelUpMove sSmoochumLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POUND), - LEVEL_UP_MOVE( 1, MOVE_LICK), - LEVEL_UP_MOVE( 9, MOVE_SWEET_KISS), - LEVEL_UP_MOVE(13, MOVE_POWDER_SNOW), - LEVEL_UP_MOVE(21, MOVE_CONFUSION), - LEVEL_UP_MOVE(25, MOVE_SING), - LEVEL_UP_MOVE(33, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(37, MOVE_FAKE_TEARS), - LEVEL_UP_MOVE(45, MOVE_PSYCHIC), - LEVEL_UP_MOVE(49, MOVE_PERISH_SONG), - LEVEL_UP_MOVE(57, MOVE_BLIZZARD), + LEVEL_UP_MOVE( 5, MOVE_LICK), + LEVEL_UP_MOVE( 8, MOVE_SWEET_KISS), + LEVEL_UP_MOVE(11, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE(15, MOVE_CONFUSION), + LEVEL_UP_MOVE(18, MOVE_SING), + //LEVEL_UP_MOVE(21, MOVE_HEART_STAMP), + LEVEL_UP_MOVE(25, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(28, MOVE_FAKE_TEARS), + //LEVEL_UP_MOVE(31, MOVE_LUCKY_CHANT), + //LEVEL_UP_MOVE(35, MOVE_AVALANCHE), + LEVEL_UP_MOVE(38, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(41, MOVE_COPYCAT), + LEVEL_UP_MOVE(45, MOVE_PERISH_SONG), + LEVEL_UP_MOVE(48, MOVE_BLIZZARD), LEVEL_UP_END }; -static const u16 sElekidLevelUpLearnset[] = { +static const struct LevelUpMove sElekidLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 9, MOVE_THUNDER_PUNCH), - LEVEL_UP_MOVE(17, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(25, MOVE_SWIFT), - LEVEL_UP_MOVE(33, MOVE_SCREECH), - LEVEL_UP_MOVE(41, MOVE_THUNDERBOLT), - LEVEL_UP_MOVE(49, MOVE_THUNDER), + 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(33, MOVE_DISCHARGE), + LEVEL_UP_MOVE(36, MOVE_SCREECH), + LEVEL_UP_MOVE(40, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE(43, MOVE_THUNDER), LEVEL_UP_END }; -static const u16 sMagbyLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 7, MOVE_LEER), - LEVEL_UP_MOVE(13, MOVE_SMOG), - LEVEL_UP_MOVE(19, MOVE_FIRE_PUNCH), - LEVEL_UP_MOVE(25, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(31, MOVE_SUNNY_DAY), - LEVEL_UP_MOVE(37, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(43, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(49, MOVE_FIRE_BLAST), +static const struct LevelUpMove sMagbyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SMOG), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(12, MOVE_FAINT_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(33, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(36, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(40, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(43, MOVE_FIRE_BLAST), LEVEL_UP_END }; -static const u16 sMiltankLevelUpLearnset[] = { +static const struct LevelUpMove sMiltankLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 4, MOVE_GROWL), - LEVEL_UP_MOVE( 8, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(13, MOVE_STOMP), - LEVEL_UP_MOVE(19, MOVE_MILK_DRINK), - LEVEL_UP_MOVE(26, MOVE_BIDE), - LEVEL_UP_MOVE(34, MOVE_ROLLOUT), - LEVEL_UP_MOVE(43, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(53, MOVE_HEAL_BELL), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 8, MOVE_STOMP), + LEVEL_UP_MOVE(11, MOVE_MILK_DRINK), + LEVEL_UP_MOVE(15, MOVE_BIDE), + LEVEL_UP_MOVE(19, MOVE_ROLLOUT), + LEVEL_UP_MOVE(24, MOVE_BODY_SLAM), + //LEVEL_UP_MOVE(29, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(35, MOVE_CAPTIVATE), + //LEVEL_UP_MOVE(41, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(48, MOVE_HEAL_BELL), + //LEVEL_UP_MOVE(50, MOVE_WAKE_UP_SLAP), LEVEL_UP_END }; -static const u16 sBlisseyLevelUpLearnset[] = { +static const struct LevelUpMove sBlisseyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 7, MOVE_REFRESH), - LEVEL_UP_MOVE(10, MOVE_SOFT_BOILED), - LEVEL_UP_MOVE(13, MOVE_DOUBLE_SLAP), - LEVEL_UP_MOVE(18, MOVE_MINIMIZE), - LEVEL_UP_MOVE(23, MOVE_SING), - LEVEL_UP_MOVE(28, MOVE_EGG_BOMB), - LEVEL_UP_MOVE(33, MOVE_DEFENSE_CURL), - LEVEL_UP_MOVE(40, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(47, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 9, MOVE_REFRESH), + LEVEL_UP_MOVE(12, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(16, MOVE_SOFT_BOILED), + //LEVEL_UP_MOVE(20, MOVE_BESTOW), + LEVEL_UP_MOVE(23, MOVE_MINIMIZE), + LEVEL_UP_MOVE(27, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_SING), + //LEVEL_UP_MOVE(34, MOVE_FLING), + //LEVEL_UP_MOVE(39, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(44, MOVE_EGG_BOMB), + LEVEL_UP_MOVE(50, MOVE_LIGHT_SCREEN), + //LEVEL_UP_MOVE(57, MOVE_HEALING_WISH), + LEVEL_UP_MOVE(65, MOVE_DOUBLE_EDGE), LEVEL_UP_END }; -static const u16 sRaikouLevelUpLearnset[] = { +static const struct LevelUpMove sRaikouLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EXTRASENSORY), + //LEVEL_UP_MOVE( 1, MOVE_DISCHARGE), LEVEL_UP_MOVE( 1, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE(11, MOVE_THUNDER_SHOCK), - LEVEL_UP_MOVE(21, MOVE_ROAR), - LEVEL_UP_MOVE(31, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(41, MOVE_SPARK), - LEVEL_UP_MOVE(51, MOVE_REFLECT), - LEVEL_UP_MOVE(61, MOVE_CRUNCH), - LEVEL_UP_MOVE(71, MOVE_THUNDER), - LEVEL_UP_MOVE(81, MOVE_CALM_MIND), - LEVEL_UP_END -}; - -static const u16 sEnteiLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE(11, MOVE_EMBER), - LEVEL_UP_MOVE(21, MOVE_ROAR), - LEVEL_UP_MOVE(31, MOVE_FIRE_SPIN), - LEVEL_UP_MOVE(41, MOVE_STOMP), - LEVEL_UP_MOVE(51, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(61, MOVE_SWAGGER), - LEVEL_UP_MOVE(71, MOVE_FIRE_BLAST), - LEVEL_UP_MOVE(81, MOVE_CALM_MIND), - LEVEL_UP_END -}; - -static const u16 sSuicuneLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE(11, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(21, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(31, MOVE_GUST), - LEVEL_UP_MOVE(41, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(51, MOVE_MIST), - LEVEL_UP_MOVE(61, MOVE_MIRROR_COAT), - LEVEL_UP_MOVE(71, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(81, MOVE_CALM_MIND), - LEVEL_UP_END -}; - -static const u16 sLarvitarLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 8, MOVE_SANDSTORM), - LEVEL_UP_MOVE(15, MOVE_SCREECH), - LEVEL_UP_MOVE(22, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(29, MOVE_THRASH), - LEVEL_UP_MOVE(36, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 8, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(15, MOVE_ROAR), + LEVEL_UP_MOVE(22, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(29, MOVE_SPARK), + LEVEL_UP_MOVE(36, MOVE_REFLECT), LEVEL_UP_MOVE(43, MOVE_CRUNCH), - LEVEL_UP_MOVE(50, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM), + //LEVEL_UP_MOVE(50, MOVE_THUNDER_FANG), + //LEVEL_UP_MOVE(57, MOVE_DISCHARGE), + LEVEL_UP_MOVE(64, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(71, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(78, MOVE_CALM_MIND), + LEVEL_UP_MOVE(85, MOVE_THUNDER), LEVEL_UP_END }; -static const u16 sPupitarLevelUpLearnset[] = { +static const struct LevelUpMove sEnteiLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SACRED_FIRE), + LEVEL_UP_MOVE( 1, MOVE_ERUPTION), + LEVEL_UP_MOVE( 1, MOVE_EXTRASENSORY), + //LEVEL_UP_MOVE( 1, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 8, MOVE_EMBER), + LEVEL_UP_MOVE(15, MOVE_ROAR), + LEVEL_UP_MOVE(22, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(29, MOVE_STOMP), + LEVEL_UP_MOVE(36, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(43, MOVE_SWAGGER), + //LEVEL_UP_MOVE(50, MOVE_FIRE_FANG), + //LEVEL_UP_MOVE(57, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(64, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(71, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(78, MOVE_CALM_MIND), + LEVEL_UP_MOVE(85, MOVE_ERUPTION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSuicuneLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SHEER_COLD), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE( 1, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE( 8, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(15, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(22, MOVE_GUST), + LEVEL_UP_MOVE(29, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(36, MOVE_MIST), + LEVEL_UP_MOVE(43, MOVE_MIRROR_COAT), + //LEVEL_UP_MOVE(50, MOVE_ICE_FANG), + //LEVEL_UP_MOVE(57, MOVE_TAILWIND), + LEVEL_UP_MOVE(64, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(71, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(78, MOVE_CALM_MIND), + LEVEL_UP_MOVE(85, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLarvitarLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_SANDSTORM), + LEVEL_UP_MOVE(10, MOVE_SCREECH), + //LEVEL_UP_MOVE(14, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(19, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(23, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(28, MOVE_THRASH), + //LEVEL_UP_MOVE(32, MOVE_DARK_PULSE), + //LEVEL_UP_MOVE(37, MOVE_PAYBACK), + LEVEL_UP_MOVE(41, MOVE_CRUNCH), + LEVEL_UP_MOVE(46, MOVE_EARTHQUAKE), + //LEVEL_UP_MOVE(50, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(55, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPupitarLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_SANDSTORM), LEVEL_UP_MOVE( 1, MOVE_SCREECH), - LEVEL_UP_MOVE( 8, MOVE_SANDSTORM), - LEVEL_UP_MOVE(15, MOVE_SCREECH), - LEVEL_UP_MOVE(22, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(29, MOVE_THRASH), - LEVEL_UP_MOVE(38, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 5, MOVE_SANDSTORM), + LEVEL_UP_MOVE(10, MOVE_SCREECH), + //LEVEL_UP_MOVE(14, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(19, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(23, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(28, MOVE_THRASH), + //LEVEL_UP_MOVE(34, MOVE_DARK_PULSE), + //LEVEL_UP_MOVE(41, MOVE_PAYBACK), LEVEL_UP_MOVE(47, MOVE_CRUNCH), - LEVEL_UP_MOVE(56, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(54, MOVE_EARTHQUAKE), + //LEVEL_UP_MOVE(60, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(67, MOVE_HYPER_BEAM), LEVEL_UP_END }; -static const u16 sTyranitarLevelUpLearnset[] = { +static const struct LevelUpMove sTyranitarLevelUpLearnset[] = { + //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_LEER), LEVEL_UP_MOVE( 1, MOVE_SANDSTORM), LEVEL_UP_MOVE( 1, MOVE_SCREECH), - LEVEL_UP_MOVE( 8, MOVE_SANDSTORM), - LEVEL_UP_MOVE(15, MOVE_SCREECH), - LEVEL_UP_MOVE(22, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(29, MOVE_THRASH), - LEVEL_UP_MOVE(38, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 5, MOVE_SANDSTORM), + LEVEL_UP_MOVE(10, MOVE_SCREECH), + //LEVEL_UP_MOVE(14, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(19, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(23, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(28, MOVE_THRASH), + //LEVEL_UP_MOVE(34, MOVE_DARK_PULSE), + //LEVEL_UP_MOVE(41, MOVE_PAYBACK), LEVEL_UP_MOVE(47, MOVE_CRUNCH), - LEVEL_UP_MOVE(61, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(75, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(54, MOVE_EARTHQUAKE), + //LEVEL_UP_MOVE(63, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(73, MOVE_HYPER_BEAM), + //LEVEL_UP_MOVE(82, MOVE_GIGA_IMPACT), LEVEL_UP_END }; -static const u16 sLugiaLevelUpLearnset[] = { +static const struct LevelUpMove sLugiaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(11, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(22, MOVE_GUST), - LEVEL_UP_MOVE(33, MOVE_RECOVER), - LEVEL_UP_MOVE(44, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(55, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(66, MOVE_SWIFT), - LEVEL_UP_MOVE(77, MOVE_AEROBLAST), - LEVEL_UP_MOVE(88, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(99, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE( 1, MOVE_WEATHER_BALL), + LEVEL_UP_MOVE( 9, MOVE_GUST), + //LEVEL_UP_MOVE(15, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(23, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(29, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(37, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(43, MOVE_AEROBLAST), + //LEVEL_UP_MOVE(50, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(57, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(65, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(71, MOVE_RECOVER), + LEVEL_UP_MOVE(79, MOVE_FUTURE_SIGHT), + //LEVEL_UP_MOVE(85, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(93, MOVE_CALM_MIND), + LEVEL_UP_MOVE(99, MOVE_SKY_ATTACK), LEVEL_UP_END }; -static const u16 sHoOhLevelUpLearnset[] = { +static const struct LevelUpMove sHoOhLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(11, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(22, MOVE_GUST), - LEVEL_UP_MOVE(33, MOVE_RECOVER), - LEVEL_UP_MOVE(44, MOVE_FIRE_BLAST), - LEVEL_UP_MOVE(55, MOVE_SUNNY_DAY), - LEVEL_UP_MOVE(66, MOVE_SWIFT), - LEVEL_UP_MOVE(77, MOVE_SACRED_FIRE), - LEVEL_UP_MOVE(88, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(99, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE( 1, MOVE_WEATHER_BALL), + LEVEL_UP_MOVE( 9, MOVE_GUST), + //LEVEL_UP_MOVE(15, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(23, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(29, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(37, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(43, MOVE_SACRED_FIRE), + //LEVEL_UP_MOVE(50, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(57, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(65, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(71, MOVE_RECOVER), + LEVEL_UP_MOVE(79, MOVE_FUTURE_SIGHT), + //LEVEL_UP_MOVE(85, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(93, MOVE_CALM_MIND), + LEVEL_UP_MOVE(99, MOVE_SKY_ATTACK), LEVEL_UP_END }; -static const u16 sCelebiLevelUpLearnset[] = { +static const struct LevelUpMove sCelebiLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE( 1, MOVE_RECOVER), LEVEL_UP_MOVE( 1, MOVE_HEAL_BELL), LEVEL_UP_MOVE(10, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(20, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(30, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(40, MOVE_BATON_PASS), - LEVEL_UP_MOVE(50, MOVE_PERISH_SONG), + LEVEL_UP_MOVE(19, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(28, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(37, MOVE_BATON_PASS), + //LEVEL_UP_MOVE(46, MOVE_NATURAL_GIFT), + //LEVEL_UP_MOVE(55, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(64, MOVE_FUTURE_SIGHT), + //LEVEL_UP_MOVE(73, MOVE_HEALING_WISH), + //LEVEL_UP_MOVE(82, MOVE_LEAF_STORM), + LEVEL_UP_MOVE(91, MOVE_PERISH_SONG), LEVEL_UP_END }; -static const u16 sSpecies252LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies252LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies253LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies253LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies254LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies254LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies255LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies255LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies256LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies256LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies257LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies257LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies258LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies258LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies259LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies259LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies260LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies260LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies261LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies261LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies262LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies262LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies263LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies263LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies264LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies264LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies265LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies265LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies266LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies266LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies267LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies267LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies268LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies268LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies269LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies269LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies270LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies270LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies271LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies271LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies272LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies272LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies273LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies273LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies274LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies274LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies275LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies275LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sSpecies276LevelUpLearnset[] = { +static const struct LevelUpMove sSpecies276LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_END }; -static const u16 sTreeckoLevelUpLearnset[] = { +static const struct LevelUpMove sTreeckoLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 6, MOVE_ABSORB), - LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(16, MOVE_PURSUIT), - LEVEL_UP_MOVE(21, MOVE_SCREECH), - LEVEL_UP_MOVE(26, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(31, MOVE_AGILITY), - LEVEL_UP_MOVE(36, MOVE_SLAM), - LEVEL_UP_MOVE(41, MOVE_DETECT), - LEVEL_UP_MOVE(46, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(17, MOVE_PURSUIT), + LEVEL_UP_MOVE(21, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(25, MOVE_AGILITY), + LEVEL_UP_MOVE(29, MOVE_SLAM), + LEVEL_UP_MOVE(33, MOVE_DETECT), + //LEVEL_UP_MOVE(37, MOVE_ENERGY_BALL), + //LEVEL_UP_MOVE(41, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(45, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(49, MOVE_SCREECH), LEVEL_UP_END }; -static const u16 sGrovyleLevelUpLearnset[] = { +static const struct LevelUpMove sGrovyleLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_ABSORB), LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE( 6, MOVE_ABSORB), - LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(16, MOVE_FURY_CUTTER), - LEVEL_UP_MOVE(17, MOVE_PURSUIT), - LEVEL_UP_MOVE(23, MOVE_SCREECH), - LEVEL_UP_MOVE(29, MOVE_LEAF_BLADE), - LEVEL_UP_MOVE(35, MOVE_AGILITY), - LEVEL_UP_MOVE(41, MOVE_SLAM), - LEVEL_UP_MOVE(47, MOVE_DETECT), - LEVEL_UP_MOVE(53, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(18, MOVE_PURSUIT), + LEVEL_UP_MOVE(23, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(28, MOVE_AGILITY), + LEVEL_UP_MOVE(33, MOVE_SLAM), + LEVEL_UP_MOVE(38, MOVE_DETECT), + //LEVEL_UP_MOVE(43, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(48, MOVE_FALSE_SWIPE), + //LEVEL_UP_MOVE(53, MOVE_QUICK_GUARD), + //LEVEL_UP_MOVE(58, MOVE_LEAF_STORM), + LEVEL_UP_MOVE(63, MOVE_SCREECH), LEVEL_UP_END }; -static const u16 sSceptileLevelUpLearnset[] = { +static const struct LevelUpMove sSceptileLevelUpLearnset[] = { + //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), + //LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_ABSORB), LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE( 6, MOVE_ABSORB), - LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(16, MOVE_FURY_CUTTER), - LEVEL_UP_MOVE(17, MOVE_PURSUIT), - LEVEL_UP_MOVE(23, MOVE_SCREECH), - LEVEL_UP_MOVE(29, MOVE_LEAF_BLADE), - LEVEL_UP_MOVE(35, MOVE_AGILITY), - LEVEL_UP_MOVE(43, MOVE_SLAM), - LEVEL_UP_MOVE(51, MOVE_DETECT), - LEVEL_UP_MOVE(59, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(18, MOVE_PURSUIT), + LEVEL_UP_MOVE(23, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(28, MOVE_AGILITY), + LEVEL_UP_MOVE(33, MOVE_SLAM), + LEVEL_UP_MOVE(39, MOVE_DETECT), + //LEVEL_UP_MOVE(45, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(51, MOVE_FALSE_SWIPE), + //LEVEL_UP_MOVE(57, MOVE_QUICK_GUARD), + //LEVEL_UP_MOVE(63, MOVE_LEAF_STORM), + LEVEL_UP_MOVE(69, MOVE_SCREECH), LEVEL_UP_END }; -static const u16 sTorchicLevelUpLearnset[] = { +static const struct LevelUpMove sTorchicLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(10, MOVE_EMBER), - LEVEL_UP_MOVE(16, MOVE_PECK), - LEVEL_UP_MOVE(19, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(25, MOVE_FIRE_SPIN), - LEVEL_UP_MOVE(28, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(34, MOVE_SLASH), - LEVEL_UP_MOVE(37, MOVE_MIRROR_MOVE), - LEVEL_UP_MOVE(43, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE(10, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(14, MOVE_PECK), + LEVEL_UP_MOVE(19, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK), + //LEVEL_UP_MOVE(28, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(32, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(37, MOVE_SLASH), + LEVEL_UP_MOVE(41, MOVE_MIRROR_MOVE), + LEVEL_UP_MOVE(46, MOVE_FLAMETHROWER), LEVEL_UP_END }; -static const u16 sCombuskenLevelUpLearnset[] = { +static const struct LevelUpMove sCombuskenLevelUpLearnset[] = { + 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), - LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(13, MOVE_EMBER), - LEVEL_UP_MOVE(16, MOVE_DOUBLE_KICK), - LEVEL_UP_MOVE(17, MOVE_PECK), - LEVEL_UP_MOVE(21, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(28, MOVE_BULK_UP), - LEVEL_UP_MOVE(32, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(39, MOVE_SLASH), - LEVEL_UP_MOVE(43, MOVE_MIRROR_MOVE), - LEVEL_UP_MOVE(50, MOVE_SKY_UPPERCUT), - LEVEL_UP_END -}; - -static const u16 sBlazikenLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(13, MOVE_EMBER), - LEVEL_UP_MOVE(16, MOVE_DOUBLE_KICK), - LEVEL_UP_MOVE(17, MOVE_PECK), - LEVEL_UP_MOVE(21, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(28, MOVE_BULK_UP), - LEVEL_UP_MOVE(32, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(36, MOVE_BLAZE_KICK), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE(10, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(14, MOVE_PECK), + //LEVEL_UP_MOVE(20, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(25, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(31, MOVE_BULK_UP), + LEVEL_UP_MOVE(36, MOVE_FOCUS_ENERGY), LEVEL_UP_MOVE(42, MOVE_SLASH), - LEVEL_UP_MOVE(49, MOVE_MIRROR_MOVE), - LEVEL_UP_MOVE(59, MOVE_SKY_UPPERCUT), + LEVEL_UP_MOVE(47, MOVE_MIRROR_MOVE), + LEVEL_UP_MOVE(53, MOVE_SKY_UPPERCUT), + //LEVEL_UP_MOVE(58, MOVE_FLARE_BLITZ), LEVEL_UP_END }; -static const u16 sMudkipLevelUpLearnset[] = { +static const struct LevelUpMove sBlazikenLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_HI_JUMP_KICK), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE(10, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(14, MOVE_PECK), + //LEVEL_UP_MOVE(20, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(25, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(31, MOVE_BULK_UP), + LEVEL_UP_MOVE(37, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(44, MOVE_SLASH), + //LEVEL_UP_MOVE(50, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(57, MOVE_SKY_UPPERCUT), + //LEVEL_UP_MOVE(63, MOVE_FLARE_BLITZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMudkipLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 6, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(10, MOVE_WATER_GUN), - LEVEL_UP_MOVE(15, MOVE_BIDE), - LEVEL_UP_MOVE(19, MOVE_FORESIGHT), - LEVEL_UP_MOVE(24, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE( 4, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 9, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(12, MOVE_FORESIGHT), + LEVEL_UP_MOVE(17, MOVE_BIDE), + LEVEL_UP_MOVE(20, MOVE_MUD_SPORT), + LEVEL_UP_MOVE(25, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(28, MOVE_PROTECT), LEVEL_UP_MOVE(33, MOVE_WHIRLPOOL), - LEVEL_UP_MOVE(37, MOVE_PROTECT), - LEVEL_UP_MOVE(42, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(46, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(36, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(41, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(44, MOVE_ENDEAVOR), LEVEL_UP_END }; -static const u16 sMarshtompLevelUpLearnset[] = { +static const struct LevelUpMove sMarshtompLevelUpLearnset[] = { + 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), - LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 6, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(10, MOVE_WATER_GUN), - LEVEL_UP_MOVE(15, MOVE_BIDE), - LEVEL_UP_MOVE(16, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(20, MOVE_FORESIGHT), - LEVEL_UP_MOVE(25, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(37, MOVE_MUDDY_WATER), - LEVEL_UP_MOVE(42, MOVE_PROTECT), - LEVEL_UP_MOVE(46, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(53, MOVE_ENDEAVOR), + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 4, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 9, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(12, MOVE_FORESIGHT), + LEVEL_UP_MOVE(18, MOVE_BIDE), + //LEVEL_UP_MOVE(22, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(28, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(32, MOVE_PROTECT), + LEVEL_UP_MOVE(38, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(42, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(48, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(52, MOVE_ENDEAVOR), LEVEL_UP_END }; -static const u16 sSwampertLevelUpLearnset[] = { +static const struct LevelUpMove sSwampertLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MUD_SHOT), + //LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 6, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(10, MOVE_WATER_GUN), - LEVEL_UP_MOVE(15, MOVE_BIDE), - LEVEL_UP_MOVE(16, MOVE_MUD_SHOT), - LEVEL_UP_MOVE(20, MOVE_FORESIGHT), - LEVEL_UP_MOVE(25, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 4, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 9, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(12, MOVE_FORESIGHT), + LEVEL_UP_MOVE(18, MOVE_BIDE), + //LEVEL_UP_MOVE(22, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(28, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(32, MOVE_PROTECT), LEVEL_UP_MOVE(39, MOVE_MUDDY_WATER), - LEVEL_UP_MOVE(46, MOVE_PROTECT), - LEVEL_UP_MOVE(52, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(61, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(44, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(51, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(56, MOVE_ENDEAVOR), + //LEVEL_UP_MOVE(63, MOVE_HAMMER_ARM), LEVEL_UP_END }; -static const u16 sPoochyenaLevelUpLearnset[] = { +static const struct LevelUpMove sPoochyenaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 5, MOVE_HOWL), - LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(13, MOVE_BITE), - LEVEL_UP_MOVE(17, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(21, MOVE_ROAR), - LEVEL_UP_MOVE(25, MOVE_SWAGGER), - LEVEL_UP_MOVE(29, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(33, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(37, MOVE_TAUNT), - LEVEL_UP_MOVE(41, MOVE_CRUNCH), - LEVEL_UP_MOVE(45, MOVE_THIEF), + LEVEL_UP_MOVE( 4, MOVE_HOWL), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(16, MOVE_ROAR), + LEVEL_UP_MOVE(19, MOVE_SWAGGER), + //LEVEL_UP_MOVE(22, MOVE_ASSURANCE), + LEVEL_UP_MOVE(25, MOVE_SCARY_FACE), + //LEVEL_UP_MOVE(28, MOVE_EMBARGO), + LEVEL_UP_MOVE(31, MOVE_TAUNT), + LEVEL_UP_MOVE(34, MOVE_CRUNCH), + LEVEL_UP_MOVE(37, MOVE_YAWN), + LEVEL_UP_MOVE(40, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(43, MOVE_SUCKER_PUNCH), + //LEVEL_UP_MOVE(46, MOVE_PLAY_ROUGH), LEVEL_UP_END }; -static const u16 sMightyenaLevelUpLearnset[] = { +static const struct LevelUpMove sMightyenaLevelUpLearnset[] = { + //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), + //LEVEL_UP_MOVE( 1, MOVE_ICE_FANG), + LEVEL_UP_MOVE( 1, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_THIEF), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_HOWL), LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE( 5, MOVE_HOWL), - LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(13, MOVE_BITE), - LEVEL_UP_MOVE(17, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(22, MOVE_ROAR), - LEVEL_UP_MOVE(27, MOVE_SWAGGER), - LEVEL_UP_MOVE(32, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(42, MOVE_TAUNT), - LEVEL_UP_MOVE(47, MOVE_CRUNCH), - LEVEL_UP_MOVE(52, MOVE_THIEF), + LEVEL_UP_MOVE( 4, MOVE_HOWL), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(16, MOVE_ROAR), + LEVEL_UP_MOVE(20, MOVE_SWAGGER), + //LEVEL_UP_MOVE(24, MOVE_ASSURANCE), + LEVEL_UP_MOVE(28, MOVE_SCARY_FACE), + //LEVEL_UP_MOVE(32, MOVE_EMBARGO), + LEVEL_UP_MOVE(36, MOVE_TAUNT), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(44, MOVE_YAWN), + LEVEL_UP_MOVE(48, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(52, MOVE_SUCKER_PUNCH), + //LEVEL_UP_MOVE(56, MOVE_PLAY_ROUGH), LEVEL_UP_END }; -static const u16 sZigzagoonLevelUpLearnset[] = { +static const struct LevelUpMove sZigzagoonLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 9, MOVE_HEADBUTT), - LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(17, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(21, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(25, MOVE_PIN_MISSILE), - LEVEL_UP_MOVE(29, MOVE_COVET), - LEVEL_UP_MOVE(33, MOVE_FLAIL), - LEVEL_UP_MOVE(37, MOVE_REST), - LEVEL_UP_MOVE(41, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(11, MOVE_HEADBUTT), + //LEVEL_UP_MOVE(12, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(13, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(17, MOVE_MUD_SPORT), + LEVEL_UP_MOVE(19, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(23, MOVE_COVET), + //LEVEL_UP_MOVE(25, MOVE_BESTOW), + LEVEL_UP_MOVE(29, MOVE_FLAIL), + LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(35, MOVE_REST), + LEVEL_UP_MOVE(37, MOVE_BELLY_DRUM), + //LEVEL_UP_MOVE(41, MOVE_FLING), LEVEL_UP_END }; -static const u16 sLinooneLevelUpLearnset[] = { +static const struct LevelUpMove sLinooneLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_PLAY_ROUGH), + //LEVEL_UP_MOVE( 1, MOVE_ROTOTILLER), + //LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 9, MOVE_HEADBUTT), - LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(17, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(23, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(29, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(35, MOVE_COVET), - LEVEL_UP_MOVE(41, MOVE_SLASH), - LEVEL_UP_MOVE(47, MOVE_REST), - LEVEL_UP_MOVE(53, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(11, MOVE_HEADBUTT), + LEVEL_UP_MOVE(13, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(17, MOVE_MUD_SPORT), + LEVEL_UP_MOVE(19, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(24, MOVE_COVET), + //LEVEL_UP_MOVE(27, MOVE_BESTOW), + LEVEL_UP_MOVE(32, MOVE_SLASH), + LEVEL_UP_MOVE(35, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(40, MOVE_REST), + LEVEL_UP_MOVE(43, MOVE_BELLY_DRUM), + //LEVEL_UP_MOVE(48, MOVE_FLING), LEVEL_UP_END }; -static const u16 sWurmpleLevelUpLearnset[] = { +static const struct LevelUpMove sWurmpleLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), LEVEL_UP_MOVE( 5, MOVE_POISON_STING), + //LEVEL_UP_MOVE(15, MOVE_BUG_BITE), LEVEL_UP_END }; -static const u16 sSilcoonLevelUpLearnset[] = { +static const struct LevelUpMove sSilcoonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_HARDEN), LEVEL_UP_END }; -static const u16 sBeautiflyLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_ABSORB), - LEVEL_UP_MOVE(10, MOVE_ABSORB), - LEVEL_UP_MOVE(13, MOVE_GUST), - LEVEL_UP_MOVE(17, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(20, MOVE_MORNING_SUN), - LEVEL_UP_MOVE(24, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(27, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(31, MOVE_ATTRACT), - LEVEL_UP_MOVE(34, MOVE_SILVER_WIND), - LEVEL_UP_MOVE(38, MOVE_GIGA_DRAIN), +static const struct LevelUpMove sBeautiflyLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE(17, MOVE_MORNING_SUN), + LEVEL_UP_MOVE(20, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(22, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(25, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(27, MOVE_ATTRACT), + LEVEL_UP_MOVE(30, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(32, MOVE_GIGA_DRAIN), + //LEVEL_UP_MOVE(35, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(37, MOVE_RAGE), + //LEVEL_UP_MOVE(40, MOVE_QUIVER_DANCE), LEVEL_UP_END }; -static const u16 sCascoonLevelUpLearnset[] = { +static const struct LevelUpMove sCascoonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_HARDEN), LEVEL_UP_END }; -static const u16 sDustoxLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_CONFUSION), - LEVEL_UP_MOVE(10, MOVE_CONFUSION), - LEVEL_UP_MOVE(13, MOVE_GUST), - LEVEL_UP_MOVE(17, MOVE_PROTECT), - LEVEL_UP_MOVE(20, MOVE_MOONLIGHT), - LEVEL_UP_MOVE(24, MOVE_PSYBEAM), - LEVEL_UP_MOVE(27, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(31, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(34, MOVE_SILVER_WIND), - LEVEL_UP_MOVE(38, MOVE_TOXIC), +static const struct LevelUpMove sDustoxLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE(17, MOVE_MOONLIGHT), + //LEVEL_UP_MOVE(20, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(22, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(27, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(30, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(32, MOVE_TOXIC), + //LEVEL_UP_MOVE(35, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(37, MOVE_PROTECT), + //LEVEL_UP_MOVE(40, MOVE_QUIVER_DANCE), LEVEL_UP_END }; -static const u16 sLotadLevelUpLearnset[] = { +static const struct LevelUpMove sLotadLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ASTONISH), LEVEL_UP_MOVE( 3, MOVE_GROWL), - LEVEL_UP_MOVE( 7, MOVE_ABSORB), - LEVEL_UP_MOVE(13, MOVE_NATURE_POWER), - LEVEL_UP_MOVE(21, MOVE_MIST), - LEVEL_UP_MOVE(31, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(43, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 6, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_BUBBLE), + //LEVEL_UP_MOVE(12, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(15, MOVE_MIST), + LEVEL_UP_MOVE(18, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(21, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(24, MOVE_NATURE_POWER), + LEVEL_UP_MOVE(27, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(30, MOVE_GIGA_DRAIN), + //LEVEL_UP_MOVE(33, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(36, MOVE_ENERGY_BALL), LEVEL_UP_END }; -static const u16 sLombreLevelUpLearnset[] = { +static const struct LevelUpMove sLombreLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ASTONISH), LEVEL_UP_MOVE( 3, MOVE_GROWL), - LEVEL_UP_MOVE( 7, MOVE_ABSORB), - LEVEL_UP_MOVE(13, MOVE_NATURE_POWER), - LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), - LEVEL_UP_MOVE(25, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(31, MOVE_WATER_SPORT), - LEVEL_UP_MOVE(37, MOVE_THIEF), - LEVEL_UP_MOVE(43, MOVE_UPROAR), - LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 6, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_BUBBLE), + LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(16, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(20, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(24, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(28, MOVE_NATURE_POWER), + LEVEL_UP_MOVE(32, MOVE_UPROAR), + LEVEL_UP_MOVE(36, MOVE_KNOCK_OFF), + //LEVEL_UP_MOVE(40, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(44, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sLudicoloLevelUpLearnset[] = { +static const struct LevelUpMove sLudicoloLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ASTONISH), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), LEVEL_UP_MOVE( 1, MOVE_NATURE_POWER), LEVEL_UP_END }; -static const u16 sSeedotLevelUpLearnset[] = { +static const struct LevelUpMove sSeedotLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_BIDE), LEVEL_UP_MOVE( 3, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_GROWTH), - LEVEL_UP_MOVE(13, MOVE_NATURE_POWER), + LEVEL_UP_MOVE( 9, MOVE_GROWTH), + LEVEL_UP_MOVE(15, MOVE_NATURE_POWER), LEVEL_UP_MOVE(21, MOVE_SYNTHESIS), - LEVEL_UP_MOVE(31, MOVE_SUNNY_DAY), - LEVEL_UP_MOVE(43, MOVE_EXPLOSION), + LEVEL_UP_MOVE(27, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(33, MOVE_EXPLOSION), LEVEL_UP_END }; -static const u16 sNuzleafLevelUpLearnset[] = { +static const struct LevelUpMove sNuzleafLevelUpLearnset[] = { + 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), - LEVEL_UP_MOVE( 7, MOVE_GROWTH), - LEVEL_UP_MOVE(13, MOVE_NATURE_POWER), - LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), - LEVEL_UP_MOVE(25, MOVE_TORMENT), - LEVEL_UP_MOVE(31, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(37, MOVE_RAZOR_WIND), - LEVEL_UP_MOVE(43, MOVE_SWAGGER), - LEVEL_UP_MOVE(49, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE( 6, MOVE_GROWTH), + LEVEL_UP_MOVE( 9, MOVE_TORMENT), + LEVEL_UP_MOVE(12, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(16, MOVE_NATURE_POWER), + LEVEL_UP_MOVE(20, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(24, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(28, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(32, MOVE_SWAGGER), + LEVEL_UP_MOVE(36, MOVE_EXTRASENSORY), LEVEL_UP_END }; -static const u16 sShiftryLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_POUND), - LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 1, MOVE_GROWTH), - LEVEL_UP_MOVE( 1, MOVE_NATURE_POWER), +static const struct LevelUpMove sShiftryLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND), + //LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE(20, MOVE_LEAF_TORNADO), + //LEVEL_UP_MOVE(32, MOVE_HURRICANE), + //LEVEL_UP_MOVE(44, MOVE_LEAF_STORM), LEVEL_UP_END }; -static const u16 sNincadaLevelUpLearnset[] = { +static const struct LevelUpMove sNincadaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 5, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(19, MOVE_MIND_READER), - LEVEL_UP_MOVE(25, MOVE_FALSE_SWIPE), - LEVEL_UP_MOVE(31, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(38, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(45, MOVE_DIG), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(21, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(25, MOVE_MIND_READER), + LEVEL_UP_MOVE(29, MOVE_BIDE), + LEVEL_UP_MOVE(33, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(37, MOVE_DIG), LEVEL_UP_END }; -static const u16 sNinjaskLevelUpLearnset[] = { +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( 1, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE( 1, MOVE_SCREECH), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + //LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 1, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 5, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(19, MOVE_MIND_READER), - LEVEL_UP_MOVE(20, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(20, MOVE_FURY_CUTTER), - LEVEL_UP_MOVE(20, MOVE_SCREECH), - LEVEL_UP_MOVE(25, MOVE_SWORDS_DANCE), - LEVEL_UP_MOVE(31, MOVE_SLASH), - LEVEL_UP_MOVE(38, MOVE_AGILITY), - LEVEL_UP_MOVE(45, MOVE_BATON_PASS), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_AGILITY), + LEVEL_UP_MOVE(23, MOVE_SLASH), + LEVEL_UP_MOVE(29, MOVE_MIND_READER), + LEVEL_UP_MOVE(35, MOVE_BATON_PASS), + LEVEL_UP_MOVE(41, MOVE_SWORDS_DANCE), + //LEVEL_UP_MOVE(47, MOVE_X_SCISSOR), LEVEL_UP_END }; -static const u16 sShedinjaLevelUpLearnset[] = { +static const struct LevelUpMove sShedinjaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 5, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(19, MOVE_MIND_READER), - LEVEL_UP_MOVE(25, MOVE_SPITE), - LEVEL_UP_MOVE(31, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(38, MOVE_SHADOW_BALL), - LEVEL_UP_MOVE(45, MOVE_GRUDGE), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_SPITE), + //LEVEL_UP_MOVE(21, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(25, MOVE_MIND_READER), + LEVEL_UP_MOVE(29, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(33, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(37, MOVE_GRUDGE), + //LEVEL_UP_MOVE(41, MOVE_HEAL_BLOCK), + //LEVEL_UP_MOVE(45, MOVE_PHANTOM_FORCE), LEVEL_UP_END }; -static const u16 sTaillowLevelUpLearnset[] = { +static const struct LevelUpMove sTaillowLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 9, MOVE_QUICK_ATTACK), LEVEL_UP_MOVE(13, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(19, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(26, MOVE_ENDEAVOR), - LEVEL_UP_MOVE(34, MOVE_AERIAL_ACE), - LEVEL_UP_MOVE(43, MOVE_AGILITY), + LEVEL_UP_MOVE(17, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(21, MOVE_AERIAL_ACE), + //LEVEL_UP_MOVE(25, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(29, MOVE_AGILITY), + //LEVEL_UP_MOVE(33, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(37, MOVE_ENDEAVOR), + //LEVEL_UP_MOVE(41, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(45, MOVE_REVERSAL), LEVEL_UP_END }; -static const u16 sSwellowLevelUpLearnset[] = { +static const struct LevelUpMove sSwellowLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_BRAVE_BIRD), + //LEVEL_UP_MOVE( 1, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE( 1, MOVE_PLUCK), LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 9, MOVE_QUICK_ATTACK), LEVEL_UP_MOVE(13, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(19, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(28, MOVE_ENDEAVOR), - LEVEL_UP_MOVE(38, MOVE_AERIAL_ACE), - LEVEL_UP_MOVE(49, MOVE_AGILITY), + LEVEL_UP_MOVE(17, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(21, MOVE_AERIAL_ACE), + //LEVEL_UP_MOVE(27, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(33, MOVE_AGILITY), + //LEVEL_UP_MOVE(39, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(45, MOVE_ENDEAVOR), + //LEVEL_UP_MOVE(51, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(57, MOVE_REVERSAL), LEVEL_UP_END }; -static const u16 sShroomishLevelUpLearnset[] = { +static const struct LevelUpMove sShroomishLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ABSORB), - LEVEL_UP_MOVE( 4, MOVE_TACKLE), - LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(10, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(16, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(22, MOVE_HEADBUTT), - LEVEL_UP_MOVE(28, MOVE_POISON_POWDER), - LEVEL_UP_MOVE(36, MOVE_GROWTH), - LEVEL_UP_MOVE(45, MOVE_GIGA_DRAIN), - LEVEL_UP_MOVE(54, MOVE_SPORE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_STUN_SPORE), + LEVEL_UP_MOVE( 8, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(12, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(15, MOVE_HEADBUTT), + LEVEL_UP_MOVE(19, MOVE_POISON_POWDER), + //LEVEL_UP_MOVE(22, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(26, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(29, MOVE_GROWTH), + LEVEL_UP_MOVE(33, MOVE_TOXIC), + //LEVEL_UP_MOVE(36, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(40, MOVE_SPORE), LEVEL_UP_END }; -static const u16 sBreloomLevelUpLearnset[] = { +static const struct LevelUpMove sBreloomLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE), LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED), - LEVEL_UP_MOVE( 4, MOVE_TACKLE), - LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(10, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(16, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(22, MOVE_HEADBUTT), - LEVEL_UP_MOVE(23, MOVE_MACH_PUNCH), - LEVEL_UP_MOVE(28, MOVE_COUNTER), - LEVEL_UP_MOVE(36, MOVE_SKY_UPPERCUT), - LEVEL_UP_MOVE(45, MOVE_MIND_READER), - LEVEL_UP_MOVE(54, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE( 5, MOVE_STUN_SPORE), + LEVEL_UP_MOVE( 8, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(12, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(15, MOVE_HEADBUTT), + //LEVEL_UP_MOVE(19, MOVE_FEINT), + LEVEL_UP_MOVE(22, MOVE_COUNTER), + //LEVEL_UP_MOVE(28, MOVE_FORCE_PALM), + LEVEL_UP_MOVE(33, MOVE_MIND_READER), + LEVEL_UP_MOVE(39, MOVE_SKY_UPPERCUT), + //LEVEL_UP_MOVE(44, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(50, MOVE_DYNAMIC_PUNCH), LEVEL_UP_END }; -static const u16 sSpindaLevelUpLearnset[] = { +static const struct LevelUpMove sSpindaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 5, MOVE_UPROAR), - LEVEL_UP_MOVE(12, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(16, MOVE_PSYBEAM), - LEVEL_UP_MOVE(23, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(27, MOVE_DIZZY_PUNCH), - LEVEL_UP_MOVE(34, MOVE_TEETER_DANCE), - LEVEL_UP_MOVE(38, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(45, MOVE_DOUBLE_EDGE), - LEVEL_UP_MOVE(49, MOVE_FLAIL), - LEVEL_UP_MOVE(56, MOVE_THRASH), + //LEVEL_UP_MOVE( 5, MOVE_COPYCAT), + LEVEL_UP_MOVE(10, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(14, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(23, MOVE_DIZZY_PUNCH), + //LEVEL_UP_MOVE(28, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(32, MOVE_TEETER_DANCE), + LEVEL_UP_MOVE(37, MOVE_UPROAR), + LEVEL_UP_MOVE(41, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(46, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(50, MOVE_FLAIL), + LEVEL_UP_MOVE(55, MOVE_THRASH), LEVEL_UP_END }; -static const u16 sWingullLevelUpLearnset[] = { +static const struct LevelUpMove sWingullLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 7, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(13, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(21, MOVE_MIST), - LEVEL_UP_MOVE(31, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(43, MOVE_PURSUIT), - LEVEL_UP_MOVE(55, MOVE_AGILITY), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 8, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(12, MOVE_MIST), + LEVEL_UP_MOVE(15, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(19, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(22, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(26, MOVE_PURSUIT), + LEVEL_UP_MOVE(29, MOVE_AERIAL_ACE), + //LEVEL_UP_MOVE(33, MOVE_ROOST), + LEVEL_UP_MOVE(36, MOVE_AGILITY), + //LEVEL_UP_MOVE(40, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(43, MOVE_HURRICANE), LEVEL_UP_END }; -static const u16 sPelipperLevelUpLearnset[] = { +static const struct LevelUpMove sPelipperLevelUpLearnset[] = { + 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), + //LEVEL_UP_MOVE( 1, MOVE_TAILWIND), + //LEVEL_UP_MOVE( 1, MOVE_SOAK), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), - LEVEL_UP_MOVE( 3, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 7, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(13, MOVE_WING_ATTACK), - LEVEL_UP_MOVE(21, MOVE_MIST), - LEVEL_UP_MOVE(25, MOVE_PROTECT), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 8, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(12, MOVE_MIST), + LEVEL_UP_MOVE(15, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(19, MOVE_PAYBACK), + //LEVEL_UP_MOVE(22, MOVE_BRINE), + //LEVEL_UP_MOVE(28, MOVE_FLING), LEVEL_UP_MOVE(33, MOVE_STOCKPILE), LEVEL_UP_MOVE(33, MOVE_SWALLOW), - LEVEL_UP_MOVE(47, MOVE_SPIT_UP), - LEVEL_UP_MOVE(61, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(33, MOVE_SPIT_UP), + //LEVEL_UP_MOVE(39, MOVE_ROOST), + //LEVEL_UP_MOVE(44, MOVE_TAILWIND), + LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(55, MOVE_HURRICANE), LEVEL_UP_END }; -static const u16 sSurskitLevelUpLearnset[] = { +static const struct LevelUpMove sSurskitLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(13, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(19, MOVE_WATER_SPORT), - LEVEL_UP_MOVE(25, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(31, MOVE_AGILITY), - LEVEL_UP_MOVE(37, MOVE_MIST), - LEVEL_UP_MOVE(37, MOVE_HAZE), + LEVEL_UP_MOVE( 6, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(14, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(17, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(22, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_MIST), + LEVEL_UP_MOVE(25, MOVE_HAZE), + //LEVEL_UP_MOVE(30, MOVE_AQUA_JET), + LEVEL_UP_MOVE(35, MOVE_BATON_PASS), + //LEVEL_UP_MOVE(38, MOVE_STICKY_WEB), LEVEL_UP_END }; -static const u16 sMasquerainLevelUpLearnset[] = { +static const struct LevelUpMove sMasquerainLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND), + //LEVEL_UP_MOVE( 1, MOVE_BUG_BUZZ), + //LEVEL_UP_MOVE( 1, MOVE_OMINOUS_WIND), LEVEL_UP_MOVE( 1, MOVE_BUBBLE), LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), - LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(13, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(19, MOVE_WATER_SPORT), - LEVEL_UP_MOVE(26, MOVE_GUST), - LEVEL_UP_MOVE(33, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(40, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(47, MOVE_SILVER_WIND), - LEVEL_UP_MOVE(53, MOVE_WHIRLWIND), + LEVEL_UP_MOVE( 6, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(14, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(17, MOVE_GUST), + LEVEL_UP_MOVE(22, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(22, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(26, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(32, MOVE_SILVER_WIND), + //LEVEL_UP_MOVE(38, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(42, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(48, MOVE_WHIRLWIND), + //LEVEL_UP_MOVE(52, MOVE_QUIVER_DANCE), LEVEL_UP_END }; -static const u16 sWailmerLevelUpLearnset[] = { +static const struct LevelUpMove sWailmerLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SPLASH), - LEVEL_UP_MOVE( 5, MOVE_GROWL), - LEVEL_UP_MOVE(10, MOVE_WATER_GUN), - LEVEL_UP_MOVE(14, MOVE_ROLLOUT), - LEVEL_UP_MOVE(19, MOVE_WHIRLPOOL), - LEVEL_UP_MOVE(23, MOVE_ASTONISH), - LEVEL_UP_MOVE(28, MOVE_WATER_PULSE), - LEVEL_UP_MOVE(32, MOVE_MIST), - LEVEL_UP_MOVE(37, MOVE_REST), - LEVEL_UP_MOVE(41, MOVE_WATER_SPOUT), - LEVEL_UP_MOVE(46, MOVE_AMNESIA), - LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(16, MOVE_ASTONISH), + LEVEL_UP_MOVE(19, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(22, MOVE_MIST), + //LEVEL_UP_MOVE(25, MOVE_BRINE), + LEVEL_UP_MOVE(29, MOVE_REST), + LEVEL_UP_MOVE(33, MOVE_WATER_SPOUT), + LEVEL_UP_MOVE(37, MOVE_AMNESIA), + LEVEL_UP_MOVE(41, MOVE_DIVE), + LEVEL_UP_MOVE(45, MOVE_BOUNCE), + LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(53, MOVE_HEAVY_SLAM), LEVEL_UP_END }; -static const u16 sWailordLevelUpLearnset[] = { +static const struct LevelUpMove sWailordLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_SOAK), + //LEVEL_UP_MOVE( 1, MOVE_NOBLE_ROAR), + //LEVEL_UP_MOVE( 1, MOVE_HEAVY_SLAM), LEVEL_UP_MOVE( 1, MOVE_SPLASH), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), - LEVEL_UP_MOVE( 5, MOVE_GROWL), - LEVEL_UP_MOVE(10, MOVE_WATER_GUN), - LEVEL_UP_MOVE(14, MOVE_ROLLOUT), - LEVEL_UP_MOVE(19, MOVE_WHIRLPOOL), - LEVEL_UP_MOVE(23, MOVE_ASTONISH), - LEVEL_UP_MOVE(28, MOVE_WATER_PULSE), - LEVEL_UP_MOVE(32, MOVE_MIST), - LEVEL_UP_MOVE(37, MOVE_REST), - LEVEL_UP_MOVE(44, MOVE_WATER_SPOUT), - LEVEL_UP_MOVE(52, MOVE_AMNESIA), - LEVEL_UP_MOVE(59, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(16, MOVE_ASTONISH), + LEVEL_UP_MOVE(19, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(22, MOVE_MIST), + //LEVEL_UP_MOVE(25, MOVE_BRINE), + LEVEL_UP_MOVE(29, MOVE_REST), + LEVEL_UP_MOVE(33, MOVE_WATER_SPOUT), + LEVEL_UP_MOVE(37, MOVE_AMNESIA), + LEVEL_UP_MOVE(44, MOVE_DIVE), + LEVEL_UP_MOVE(51, MOVE_BOUNCE), + LEVEL_UP_MOVE(58, MOVE_HYDRO_PUMP), + //LEVEL_UP_MOVE(65, MOVE_HEAVY_SLAM), LEVEL_UP_END }; -static const u16 sSkittyLevelUpLearnset[] = { +static const struct LevelUpMove sSkittyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE( 7, MOVE_ATTRACT), - LEVEL_UP_MOVE(13, MOVE_SING), - LEVEL_UP_MOVE(15, MOVE_DOUBLE_SLAP), - LEVEL_UP_MOVE(19, MOVE_ASSIST), + LEVEL_UP_MOVE( 4, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 7, MOVE_SING), + LEVEL_UP_MOVE(10, MOVE_ATTRACT), + //LEVEL_UP_MOVE(13, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(16, MOVE_DOUBLE_SLAP), + //LEVEL_UP_MOVE(19, MOVE_COPYCAT), + LEVEL_UP_MOVE(22, MOVE_FAINT_ATTACK), LEVEL_UP_MOVE(25, MOVE_CHARM), - LEVEL_UP_MOVE(27, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(31, MOVE_COVET), + //LEVEL_UP_MOVE(28, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(31, MOVE_ASSIST), + LEVEL_UP_MOVE(34, MOVE_COVET), LEVEL_UP_MOVE(37, MOVE_HEAL_BELL), - LEVEL_UP_MOVE(39, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(40, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(43, MOVE_CAPTIVATE), + //LEVEL_UP_MOVE(46, MOVE_PLAY_ROUGH), LEVEL_UP_END }; -static const u16 sDelcattyLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_ATTRACT), +static const struct LevelUpMove sDelcattyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), LEVEL_UP_MOVE( 1, MOVE_SING), + LEVEL_UP_MOVE( 1, MOVE_ATTRACT), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP), LEVEL_UP_END }; -static const u16 sKecleonLevelUpLearnset[] = { +static const struct LevelUpMove sKecleonLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_THIEF), LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), LEVEL_UP_MOVE( 1, MOVE_ASTONISH), LEVEL_UP_MOVE( 1, MOVE_LICK), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 4, MOVE_BIND), - LEVEL_UP_MOVE( 7, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(17, MOVE_PSYBEAM), - LEVEL_UP_MOVE(24, MOVE_SCREECH), - LEVEL_UP_MOVE(31, MOVE_SLASH), - LEVEL_UP_MOVE(40, MOVE_SUBSTITUTE), - LEVEL_UP_MOVE(49, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE( 7, MOVE_SHADOW_SNEAK), + //LEVEL_UP_MOVE(10, MOVE_FEINT), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(16, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(18, MOVE_PSYBEAM), + LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(25, MOVE_SLASH), + LEVEL_UP_MOVE(30, MOVE_CAMOUFLAGE), + //LEVEL_UP_MOVE(33, MOVE_SHADOW_CLAW), + LEVEL_UP_MOVE(38, MOVE_SCREECH), + LEVEL_UP_MOVE(42, MOVE_SUBSTITUTE), + //LEVEL_UP_MOVE(46, MOVE_SUCKER_PUNCH), + //LEVEL_UP_MOVE(50, MOVE_SYNCHRONOISE), LEVEL_UP_END }; -static const u16 sBaltoyLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_CONFUSION), - LEVEL_UP_MOVE( 3, MOVE_HARDEN), - LEVEL_UP_MOVE( 5, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(11, MOVE_PSYBEAM), - LEVEL_UP_MOVE(15, MOVE_ROCK_TOMB), - LEVEL_UP_MOVE(19, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(25, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(31, MOVE_SANDSTORM), - LEVEL_UP_MOVE(37, MOVE_COSMIC_POWER), - LEVEL_UP_MOVE(45, MOVE_EXPLOSION), - LEVEL_UP_END -}; - -static const u16 sClaydolLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TELEPORT), - LEVEL_UP_MOVE( 1, MOVE_CONFUSION), +static const struct LevelUpMove sBaltoyLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), - LEVEL_UP_MOVE( 3, MOVE_HARDEN), - LEVEL_UP_MOVE( 5, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 4, MOVE_RAPID_SPIN), LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(11, MOVE_PSYBEAM), - LEVEL_UP_MOVE(15, MOVE_ROCK_TOMB), - LEVEL_UP_MOVE(19, MOVE_SELF_DESTRUCT), - LEVEL_UP_MOVE(25, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(31, MOVE_SANDSTORM), - LEVEL_UP_MOVE(36, MOVE_HYPER_BEAM), - LEVEL_UP_MOVE(42, MOVE_COSMIC_POWER), - LEVEL_UP_MOVE(55, MOVE_EXPLOSION), + //LEVEL_UP_MOVE(10, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(13, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(16, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_COSMIC_POWER), + //LEVEL_UP_MOVE(25, MOVE_POWER_TRICK), + LEVEL_UP_MOVE(28, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(31, MOVE_EXTRASENSORY), + //LEVEL_UP_MOVE(34, MOVE_GUARD_SPLIT), + //LEVEL_UP_MOVE(34, MOVE_POWER_SPLIT), + //LEVEL_UP_MOVE(37, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(40, MOVE_SANDSTORM), + LEVEL_UP_MOVE(43, MOVE_IMPRISON), + LEVEL_UP_MOVE(46, MOVE_EXPLOSION), LEVEL_UP_END }; -static const u16 sNosepassLevelUpLearnset[] = { +static const struct LevelUpMove sClaydolLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 4, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), + //LEVEL_UP_MOVE(10, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(13, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(16, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_COSMIC_POWER), + //LEVEL_UP_MOVE(25, MOVE_POWER_TRICK), + LEVEL_UP_MOVE(28, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(31, MOVE_EXTRASENSORY), + //LEVEL_UP_MOVE(34, MOVE_GUARD_SPLIT), + //LEVEL_UP_MOVE(34, MOVE_POWER_SPLIT), + //LEVEL_UP_MOVE(40, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(46, MOVE_SANDSTORM), + LEVEL_UP_MOVE(52, MOVE_IMPRISON), + LEVEL_UP_MOVE(58, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNosepassLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 7, MOVE_HARDEN), - LEVEL_UP_MOVE(13, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(16, MOVE_BLOCK), - LEVEL_UP_MOVE(22, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(28, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(31, MOVE_SANDSTORM), - LEVEL_UP_MOVE(37, MOVE_REST), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_BLOCK), + LEVEL_UP_MOVE(10, MOVE_ROCK_THROW), + 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_MOVE(46, MOVE_LOCK_ON), LEVEL_UP_END }; -static const u16 sTorkoalLevelUpLearnset[] = { +static const struct LevelUpMove sTorkoalLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_EMBER), LEVEL_UP_MOVE( 4, MOVE_SMOG), - LEVEL_UP_MOVE( 7, MOVE_CURSE), - LEVEL_UP_MOVE(14, MOVE_SMOKESCREEN), - LEVEL_UP_MOVE(17, MOVE_FIRE_SPIN), - LEVEL_UP_MOVE(20, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(27, MOVE_PROTECT), - LEVEL_UP_MOVE(30, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(33, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 7, MOVE_WITHDRAW), + LEVEL_UP_MOVE(10, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(13, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(15, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(18, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(22, MOVE_CURSE), + //LEVEL_UP_MOVE(25, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(27, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(30, MOVE_PROTECT), + LEVEL_UP_MOVE(34, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(38, MOVE_IRON_DEFENSE), LEVEL_UP_MOVE(40, MOVE_AMNESIA), - LEVEL_UP_MOVE(43, MOVE_FLAIL), - LEVEL_UP_MOVE(46, MOVE_HEAT_WAVE), + LEVEL_UP_MOVE(42, MOVE_FLAIL), + LEVEL_UP_MOVE(45, MOVE_HEAT_WAVE), + //LEVEL_UP_MOVE(47, MOVE_SHELL_SMASH), + //LEVEL_UP_MOVE(50, MOVE_INFERNO), LEVEL_UP_END }; -static const u16 sSableyeLevelUpLearnset[] = { +static const struct LevelUpMove sSableyeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 5, MOVE_FORESIGHT), - LEVEL_UP_MOVE( 9, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(13, MOVE_ASTONISH), - LEVEL_UP_MOVE(17, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE( 4, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 6, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE( 9, MOVE_ASTONISH), + LEVEL_UP_MOVE(11, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(14, MOVE_DETECT), + //LEVEL_UP_MOVE(16, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK), LEVEL_UP_MOVE(21, MOVE_FAKE_OUT), - LEVEL_UP_MOVE(25, MOVE_DETECT), - LEVEL_UP_MOVE(29, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(33, MOVE_KNOCK_OFF), - LEVEL_UP_MOVE(37, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(41, MOVE_SHADOW_BALL), - LEVEL_UP_MOVE(45, MOVE_MEAN_LOOK), + //LEVEL_UP_MOVE(24, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(26, MOVE_KNOCK_OFF), + //LEVEL_UP_MOVE(29, MOVE_SHADOW_CLAW), + LEVEL_UP_MOVE(31, MOVE_CONFUSE_RAY), + //LEVEL_UP_MOVE(34, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(36, MOVE_POWER_GEM), + LEVEL_UP_MOVE(39, MOVE_SHADOW_BALL), + //LEVEL_UP_MOVE(41, MOVE_FOUL_PLAY), + //LEVEL_UP_MOVE(44, MOVE_QUASH), + LEVEL_UP_MOVE(46, MOVE_MEAN_LOOK), LEVEL_UP_END }; -static const u16 sBarboachLevelUpLearnset[] = { +static const struct LevelUpMove sBarboachLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT), LEVEL_UP_MOVE( 6, MOVE_WATER_SPORT), - LEVEL_UP_MOVE(11, MOVE_WATER_GUN), - LEVEL_UP_MOVE(16, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(21, MOVE_AMNESIA), - LEVEL_UP_MOVE(26, MOVE_REST), - LEVEL_UP_MOVE(26, MOVE_SNORE), - LEVEL_UP_MOVE(31, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(36, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(41, MOVE_FISSURE), + LEVEL_UP_MOVE( 9, MOVE_WATER_GUN), + //LEVEL_UP_MOVE(13, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(15, MOVE_AMNESIA), + LEVEL_UP_MOVE(17, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(20, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(25, MOVE_REST), + LEVEL_UP_MOVE(25, MOVE_SNORE), + //LEVEL_UP_MOVE(28, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(32, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(35, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(39, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(44, MOVE_FISSURE), LEVEL_UP_END }; -static const u16 sWhiscashLevelUpLearnset[] = { +static const struct LevelUpMove sWhiscashLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_TICKLE), LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT), LEVEL_UP_MOVE( 6, MOVE_WATER_SPORT), - LEVEL_UP_MOVE(11, MOVE_WATER_GUN), - LEVEL_UP_MOVE(16, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(21, MOVE_AMNESIA), - LEVEL_UP_MOVE(26, MOVE_REST), - LEVEL_UP_MOVE(26, MOVE_SNORE), - LEVEL_UP_MOVE(36, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(46, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(56, MOVE_FISSURE), + LEVEL_UP_MOVE( 9, MOVE_WATER_GUN), + //LEVEL_UP_MOVE(13, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(15, MOVE_AMNESIA), + LEVEL_UP_MOVE(17, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(20, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(25, MOVE_REST), + LEVEL_UP_MOVE(25, MOVE_SNORE), + //LEVEL_UP_MOVE(28, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(34, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(39, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(45, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(52, MOVE_FISSURE), LEVEL_UP_END }; -static const u16 sLuvdiscLevelUpLearnset[] = { +static const struct LevelUpMove sLuvdiscLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 4, MOVE_CHARM), - LEVEL_UP_MOVE(12, MOVE_WATER_GUN), - LEVEL_UP_MOVE(16, MOVE_AGILITY), - LEVEL_UP_MOVE(24, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(28, MOVE_ATTRACT), - LEVEL_UP_MOVE(36, MOVE_SWEET_KISS), - LEVEL_UP_MOVE(40, MOVE_FLAIL), - LEVEL_UP_MOVE(48, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 1, MOVE_CHARM), + LEVEL_UP_MOVE( 4, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 7, MOVE_AGILITY), + //LEVEL_UP_MOVE( 9, MOVE_DRAINING_KISS), + //LEVEL_UP_MOVE(13, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(17, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(20, MOVE_ATTRACT), + //LEVEL_UP_MOVE(22, MOVE_HEART_STAMP), + LEVEL_UP_MOVE(26, MOVE_FLAIL), + LEVEL_UP_MOVE(31, MOVE_SWEET_KISS), + LEVEL_UP_MOVE(34, MOVE_TAKE_DOWN), + //LEVEL_UP_MOVE(37, MOVE_CAPTIVATE), + //LEVEL_UP_MOVE(40, MOVE_AQUA_RING), + //LEVEL_UP_MOVE(42, MOVE_SOAK), + LEVEL_UP_MOVE(46, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(49, MOVE_SAFEGUARD), LEVEL_UP_END }; -static const u16 sCorphishLevelUpLearnset[] = { +static const struct LevelUpMove sCorphishLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_BUBBLE), - LEVEL_UP_MOVE( 7, MOVE_HARDEN), - LEVEL_UP_MOVE(10, MOVE_VICE_GRIP), - LEVEL_UP_MOVE(13, MOVE_LEER), - LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(23, MOVE_PROTECT), - LEVEL_UP_MOVE(26, MOVE_KNOCK_OFF), - LEVEL_UP_MOVE(32, MOVE_TAUNT), - LEVEL_UP_MOVE(35, MOVE_CRABHAMMER), - LEVEL_UP_MOVE(38, MOVE_SWORDS_DANCE), - LEVEL_UP_MOVE(44, MOVE_GUILLOTINE), + LEVEL_UP_MOVE( 5, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_VICE_GRIP), + LEVEL_UP_MOVE(10, MOVE_LEER), + LEVEL_UP_MOVE(14, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(17, MOVE_PROTECT), + //LEVEL_UP_MOVE(20, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(23, MOVE_KNOCK_OFF), + //LEVEL_UP_MOVE(26, MOVE_NIGHT_SLASH), + //LEVEL_UP_MOVE(31, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE(34, MOVE_TAUNT), + LEVEL_UP_MOVE(37, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(39, MOVE_CRUNCH), + LEVEL_UP_MOVE(43, MOVE_CRABHAMMER), + LEVEL_UP_MOVE(48, MOVE_GUILLOTINE), LEVEL_UP_END }; -static const u16 sCrawdauntLevelUpLearnset[] = { +static const struct LevelUpMove sCrawdauntLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_SWIFT), + LEVEL_UP_MOVE( 1, MOVE_SWIFT), LEVEL_UP_MOVE( 1, MOVE_BUBBLE), LEVEL_UP_MOVE( 1, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 7, MOVE_HARDEN), - LEVEL_UP_MOVE(10, MOVE_VICE_GRIP), - LEVEL_UP_MOVE(13, MOVE_LEER), - LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM), - LEVEL_UP_MOVE(23, MOVE_PROTECT), - LEVEL_UP_MOVE(26, MOVE_KNOCK_OFF), - LEVEL_UP_MOVE(34, MOVE_TAUNT), - LEVEL_UP_MOVE(39, MOVE_CRABHAMMER), - LEVEL_UP_MOVE(44, MOVE_SWORDS_DANCE), - LEVEL_UP_MOVE(52, MOVE_GUILLOTINE), + LEVEL_UP_MOVE( 5, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_VICE_GRIP), + LEVEL_UP_MOVE(10, MOVE_LEER), + LEVEL_UP_MOVE(14, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(17, MOVE_PROTECT), + //LEVEL_UP_MOVE(20, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(23, MOVE_KNOCK_OFF), + //LEVEL_UP_MOVE(26, MOVE_NIGHT_SLASH), + //LEVEL_UP_MOVE(32, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE(36, MOVE_TAUNT), + LEVEL_UP_MOVE(40, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(43, MOVE_CRUNCH), + LEVEL_UP_MOVE(48, MOVE_CRABHAMMER), + LEVEL_UP_MOVE(54, MOVE_GUILLOTINE), LEVEL_UP_END }; -static const u16 sFeebasLevelUpLearnset[] = { +static const struct LevelUpMove sFeebasLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SPLASH), LEVEL_UP_MOVE(15, MOVE_TACKLE), LEVEL_UP_MOVE(30, MOVE_FLAIL), LEVEL_UP_END }; -static const u16 sMiloticLevelUpLearnset[] = { +static const struct LevelUpMove sMiloticLevelUpLearnset[] = { + 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), - LEVEL_UP_MOVE( 5, MOVE_WRAP), - LEVEL_UP_MOVE(10, MOVE_WATER_SPORT), - LEVEL_UP_MOVE(15, MOVE_REFRESH), - LEVEL_UP_MOVE(20, MOVE_WATER_PULSE), - LEVEL_UP_MOVE(25, MOVE_TWISTER), - LEVEL_UP_MOVE(30, MOVE_RECOVER), - LEVEL_UP_MOVE(35, MOVE_RAIN_DANCE), - LEVEL_UP_MOVE(40, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(45, MOVE_ATTRACT), - LEVEL_UP_MOVE(50, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 1, MOVE_REFRESH), + LEVEL_UP_MOVE( 4, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 7, MOVE_REFRESH), + //LEVEL_UP_MOVE(11, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(14, MOVE_TWISTER), + //LEVEL_UP_MOVE(17, MOVE_AQUA_RING), + //LEVEL_UP_MOVE(21, MOVE_CAPTIVATE), + //LEVEL_UP_MOVE(24, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(27, MOVE_RECOVER), + //LEVEL_UP_MOVE(31, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(34, MOVE_ATTRACT), + LEVEL_UP_MOVE(37, MOVE_SAFEGUARD), + //LEVEL_UP_MOVE(41, MOVE_COIL), + LEVEL_UP_MOVE(44, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(47, MOVE_RAIN_DANCE), LEVEL_UP_END }; -static const u16 sCarvanhaLevelUpLearnset[] = { +static const struct LevelUpMove sCarvanhaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE( 7, MOVE_RAGE), - LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(16, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(22, MOVE_CRUNCH), - LEVEL_UP_MOVE(28, MOVE_SCREECH), - LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(37, MOVE_SWAGGER), - LEVEL_UP_MOVE(43, MOVE_AGILITY), + LEVEL_UP_MOVE( 4, MOVE_RAGE), + LEVEL_UP_MOVE( 8, MOVE_FOCUS_ENERGY), + //LEVEL_UP_MOVE(11, MOVE_AQUA_JET), + //LEVEL_UP_MOVE(15, MOVE_ASSURANCE), + LEVEL_UP_MOVE(18, MOVE_SCREECH), + LEVEL_UP_MOVE(22, MOVE_SWAGGER), + //LEVEL_UP_MOVE(25, MOVE_ICE_FANG), + LEVEL_UP_MOVE(29, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(32, MOVE_POISON_FANG), + LEVEL_UP_MOVE(36, MOVE_CRUNCH), + LEVEL_UP_MOVE(39, MOVE_AGILITY), + LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN), LEVEL_UP_END }; -static const u16 sSharpedoLevelUpLearnset[] = { +static const struct LevelUpMove sSharpedoLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_RAGE), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE( 7, MOVE_RAGE), - LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(16, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 4, MOVE_RAGE), + LEVEL_UP_MOVE( 8, MOVE_FOCUS_ENERGY), + //LEVEL_UP_MOVE(11, MOVE_AQUA_JET), + //LEVEL_UP_MOVE(15, MOVE_ASSURANCE), + LEVEL_UP_MOVE(18, MOVE_SCREECH), + LEVEL_UP_MOVE(22, MOVE_SWAGGER), + //LEVEL_UP_MOVE(25, MOVE_ICE_FANG), + LEVEL_UP_MOVE(29, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(34, MOVE_POISON_FANG), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_AGILITY), + LEVEL_UP_MOVE(51, MOVE_SKULL_BASH), + LEVEL_UP_MOVE(56, MOVE_TAUNT), + //LEVEL_UP_MOVE(62, MOVE_NIGHT_SLASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTrapinchLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 5, MOVE_MUD_SLAP), + //LEVEL_UP_MOVE( 8, MOVE_BULLDOZE), + LEVEL_UP_MOVE(12, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(15, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(19, MOVE_DIG), LEVEL_UP_MOVE(22, MOVE_CRUNCH), - LEVEL_UP_MOVE(28, MOVE_SCREECH), - LEVEL_UP_MOVE(33, MOVE_SLASH), - LEVEL_UP_MOVE(38, MOVE_TAUNT), - LEVEL_UP_MOVE(43, MOVE_SWAGGER), - LEVEL_UP_MOVE(48, MOVE_SKULL_BASH), - LEVEL_UP_MOVE(53, MOVE_AGILITY), + //LEVEL_UP_MOVE(26, MOVE_EARTH_POWER), + //LEVEL_UP_MOVE(29, MOVE_FEINT), + LEVEL_UP_MOVE(33, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(36, MOVE_SANDSTORM), + LEVEL_UP_MOVE(40, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(43, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(47, MOVE_FISSURE), LEVEL_UP_END }; -static const u16 sTrapinchLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(25, MOVE_SAND_TOMB), - LEVEL_UP_MOVE(33, MOVE_CRUNCH), - LEVEL_UP_MOVE(41, MOVE_DIG), - LEVEL_UP_MOVE(49, MOVE_SANDSTORM), - LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM), - LEVEL_UP_END -}; - -static const u16 sVibravaLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BITE), +static const struct LevelUpMove sVibravaLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE( 1, MOVE_SAND_TOMB), - LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(25, MOVE_SAND_TOMB), - LEVEL_UP_MOVE(33, MOVE_CRUNCH), - LEVEL_UP_MOVE(35, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(41, MOVE_SCREECH), - LEVEL_UP_MOVE(49, MOVE_SANDSTORM), - LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 5, MOVE_MUD_SLAP), + //LEVEL_UP_MOVE( 8, MOVE_BULLDOZE), + LEVEL_UP_MOVE(12, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(15, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(19, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(22, MOVE_SCREECH), + //LEVEL_UP_MOVE(26, MOVE_EARTH_POWER), + //LEVEL_UP_MOVE(29, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(33, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(36, MOVE_SANDSTORM), + LEVEL_UP_MOVE(40, MOVE_UPROAR), + LEVEL_UP_MOVE(43, MOVE_HYPER_BEAM), + //LEVEL_UP_MOVE(47, MOVE_BOOMBURST), LEVEL_UP_END }; -static const u16 sFlygonLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_BITE), +static const struct LevelUpMove sFlygonLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_SONIC_BOOM), LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE( 1, MOVE_SAND_TOMB), - LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(25, MOVE_SAND_TOMB), - LEVEL_UP_MOVE(33, MOVE_CRUNCH), - LEVEL_UP_MOVE(35, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(41, MOVE_SCREECH), - LEVEL_UP_MOVE(53, MOVE_SANDSTORM), - LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 5, MOVE_MUD_SLAP), + //LEVEL_UP_MOVE( 8, MOVE_BULLDOZE), + LEVEL_UP_MOVE(12, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(15, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(19, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(22, MOVE_SCREECH), + //LEVEL_UP_MOVE(26, MOVE_EARTH_POWER), + //LEVEL_UP_MOVE(29, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(33, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(36, MOVE_SANDSTORM), + LEVEL_UP_MOVE(40, MOVE_UPROAR), + LEVEL_UP_MOVE(43, MOVE_HYPER_BEAM), + //LEVEL_UP_MOVE(47, MOVE_DRAGON_RUSH), LEVEL_UP_END }; -static const u16 sMakuhitaLevelUpLearnset[] = { +static const struct LevelUpMove sMakuhitaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), LEVEL_UP_MOVE( 4, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(10, MOVE_ARM_THRUST), - LEVEL_UP_MOVE(13, MOVE_VITAL_THROW), - LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), - LEVEL_UP_MOVE(22, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(28, MOVE_KNOCK_OFF), - LEVEL_UP_MOVE(31, MOVE_SMELLING_SALT), - LEVEL_UP_MOVE(37, MOVE_BELLY_DRUM), - LEVEL_UP_MOVE(40, MOVE_ENDURE), - LEVEL_UP_MOVE(46, MOVE_SEISMIC_TOSS), - LEVEL_UP_MOVE(49, MOVE_REVERSAL), + LEVEL_UP_MOVE( 7, MOVE_ARM_THRUST), + LEVEL_UP_MOVE(10, MOVE_FAKE_OUT), + //LEVEL_UP_MOVE(13, MOVE_FORCE_PALM), + LEVEL_UP_MOVE(16, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(19, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(22, MOVE_VITAL_THROW), + LEVEL_UP_MOVE(25, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE(28, MOVE_SMELLING_SALT), + LEVEL_UP_MOVE(31, MOVE_SEISMIC_TOSS), + //LEVEL_UP_MOVE(34, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(37, MOVE_ENDURE), + //LEVEL_UP_MOVE(40, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(43, MOVE_REVERSAL), + //LEVEL_UP_MOVE(46, MOVE_HEAVY_SLAM), LEVEL_UP_END }; -static const u16 sHariyamaLevelUpLearnset[] = { +static const struct LevelUpMove sHariyamaLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_BRINE), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), LEVEL_UP_MOVE( 1, MOVE_ARM_THRUST), LEVEL_UP_MOVE( 4, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(10, MOVE_ARM_THRUST), - LEVEL_UP_MOVE(13, MOVE_VITAL_THROW), - LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), - LEVEL_UP_MOVE(22, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(29, MOVE_KNOCK_OFF), - LEVEL_UP_MOVE(33, MOVE_SMELLING_SALT), - LEVEL_UP_MOVE(40, MOVE_BELLY_DRUM), - LEVEL_UP_MOVE(44, MOVE_ENDURE), - LEVEL_UP_MOVE(51, MOVE_SEISMIC_TOSS), - LEVEL_UP_MOVE(55, MOVE_REVERSAL), + LEVEL_UP_MOVE( 7, MOVE_ARM_THRUST), + LEVEL_UP_MOVE(10, MOVE_FAKE_OUT), + //LEVEL_UP_MOVE(13, MOVE_FORCE_PALM), + LEVEL_UP_MOVE(16, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(19, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(22, MOVE_VITAL_THROW), + LEVEL_UP_MOVE(26, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE(30, MOVE_SMELLING_SALT), + LEVEL_UP_MOVE(34, MOVE_SEISMIC_TOSS), + //LEVEL_UP_MOVE(38, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(42, MOVE_ENDURE), + //LEVEL_UP_MOVE(46, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(50, MOVE_REVERSAL), + //LEVEL_UP_MOVE(54, MOVE_HEAVY_SLAM), LEVEL_UP_END }; -static const u16 sElectrikeLevelUpLearnset[] = { +static const struct LevelUpMove sElectrikeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE( 9, MOVE_LEER), - LEVEL_UP_MOVE(12, MOVE_HOWL), - LEVEL_UP_MOVE(17, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(20, MOVE_SPARK), - LEVEL_UP_MOVE(25, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(28, MOVE_ROAR), - LEVEL_UP_MOVE(33, MOVE_BITE), - LEVEL_UP_MOVE(36, MOVE_THUNDER), - LEVEL_UP_MOVE(41, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_HOWL), + LEVEL_UP_MOVE(10, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(13, MOVE_SPARK), + LEVEL_UP_MOVE(16, MOVE_ODOR_SLEUTH), + //LEVEL_UP_MOVE(19, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE(24, MOVE_BITE), + //LEVEL_UP_MOVE(29, MOVE_DISCHARGE), + LEVEL_UP_MOVE(34, MOVE_ROAR), + //LEVEL_UP_MOVE(39, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(44, MOVE_CHARGE), + LEVEL_UP_MOVE(49, MOVE_THUNDER), LEVEL_UP_END }; -static const u16 sManectricLevelUpLearnset[] = { +static const struct LevelUpMove sManectricLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_ELECTRIC_TERRAIN), + //LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_HOWL), - LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE( 9, MOVE_LEER), - LEVEL_UP_MOVE(12, MOVE_HOWL), - LEVEL_UP_MOVE(17, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(20, MOVE_SPARK), - LEVEL_UP_MOVE(25, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(31, MOVE_ROAR), - LEVEL_UP_MOVE(39, MOVE_BITE), - LEVEL_UP_MOVE(45, MOVE_THUNDER), - LEVEL_UP_MOVE(53, MOVE_CHARGE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_HOWL), + LEVEL_UP_MOVE(10, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(13, MOVE_SPARK), + LEVEL_UP_MOVE(16, MOVE_ODOR_SLEUTH), + //LEVEL_UP_MOVE(19, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE(24, MOVE_BITE), + //LEVEL_UP_MOVE(30, MOVE_DISCHARGE), + LEVEL_UP_MOVE(36, MOVE_ROAR), + //LEVEL_UP_MOVE(42, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(48, MOVE_CHARGE), + LEVEL_UP_MOVE(54, MOVE_THUNDER), + //LEVEL_UP_MOVE(60, MOVE_ELECTRIC_TERRAIN), LEVEL_UP_END }; -static const u16 sNumelLevelUpLearnset[] = { +static const struct LevelUpMove sNumelLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE(11, MOVE_EMBER), - LEVEL_UP_MOVE(19, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(25, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(31, MOVE_AMNESIA), - LEVEL_UP_MOVE(35, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(41, MOVE_FLAMETHROWER), - LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(12, MOVE_MAGNITUDE), + //LEVEL_UP_MOVE(15, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(19, MOVE_AMNESIA), + //LEVEL_UP_MOVE(22, MOVE_LAVA_PLUME), + //LEVEL_UP_MOVE(26, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(29, MOVE_CURSE), + LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(36, MOVE_YAWN), + LEVEL_UP_MOVE(40, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(43, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(47, MOVE_DOUBLE_EDGE), LEVEL_UP_END }; -static const u16 sCameruptLevelUpLearnset[] = { +static const struct LevelUpMove sCameruptLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_EMBER), - LEVEL_UP_MOVE( 1, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(11, MOVE_EMBER), - LEVEL_UP_MOVE(19, MOVE_MAGNITUDE), - LEVEL_UP_MOVE(25, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(31, MOVE_AMNESIA), - LEVEL_UP_MOVE(33, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(37, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(45, MOVE_ERUPTION), - LEVEL_UP_MOVE(55, MOVE_FISSURE), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 8, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(12, MOVE_MAGNITUDE), + //LEVEL_UP_MOVE(15, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(19, MOVE_AMNESIA), + //LEVEL_UP_MOVE(22, MOVE_LAVA_PLUME), + //LEVEL_UP_MOVE(26, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(29, MOVE_CURSE), + LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(39, MOVE_YAWN), + LEVEL_UP_MOVE(46, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(52, MOVE_ERUPTION), + LEVEL_UP_MOVE(59, MOVE_FISSURE), LEVEL_UP_END }; -static const u16 sSphealLevelUpLearnset[] = { +static const struct LevelUpMove sSphealLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 7, MOVE_ENCORE), + LEVEL_UP_MOVE( 5, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 9, MOVE_ENCORE), LEVEL_UP_MOVE(13, MOVE_ICE_BALL), - LEVEL_UP_MOVE(19, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(25, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(31, MOVE_HAIL), - LEVEL_UP_MOVE(37, MOVE_REST), - LEVEL_UP_MOVE(37, MOVE_SNORE), - LEVEL_UP_MOVE(43, MOVE_BLIZZARD), - LEVEL_UP_MOVE(49, MOVE_SHEER_COLD), + //LEVEL_UP_MOVE(17, MOVE_BRINE), + LEVEL_UP_MOVE(21, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(26, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(31, MOVE_REST), + LEVEL_UP_MOVE(31, MOVE_SNORE), + LEVEL_UP_MOVE(36, MOVE_HAIL), + LEVEL_UP_MOVE(41, MOVE_BLIZZARD), + LEVEL_UP_MOVE(46, MOVE_SHEER_COLD), LEVEL_UP_END }; -static const u16 sSealeoLevelUpLearnset[] = { +static const struct LevelUpMove sSealeoLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 1, MOVE_ENCORE), - LEVEL_UP_MOVE( 7, MOVE_ENCORE), + LEVEL_UP_MOVE( 5, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 9, MOVE_ENCORE), LEVEL_UP_MOVE(13, MOVE_ICE_BALL), - LEVEL_UP_MOVE(19, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(25, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(31, MOVE_HAIL), - LEVEL_UP_MOVE(39, MOVE_REST), - LEVEL_UP_MOVE(39, MOVE_SNORE), - LEVEL_UP_MOVE(47, MOVE_BLIZZARD), - LEVEL_UP_MOVE(55, MOVE_SHEER_COLD), + //LEVEL_UP_MOVE(17, MOVE_BRINE), + LEVEL_UP_MOVE(21, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(26, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(31, MOVE_REST), + LEVEL_UP_MOVE(31, MOVE_SNORE), + LEVEL_UP_MOVE(38, MOVE_HAIL), + LEVEL_UP_MOVE(45, MOVE_BLIZZARD), + LEVEL_UP_MOVE(52, MOVE_SHEER_COLD), LEVEL_UP_END }; -static const u16 sWalreinLevelUpLearnset[] = { +static const struct LevelUpMove sWalreinLevelUpLearnset[] = { + //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), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 1, MOVE_ENCORE), + LEVEL_UP_MOVE( 7, MOVE_ROLLOUT), LEVEL_UP_MOVE( 7, MOVE_ENCORE), LEVEL_UP_MOVE(13, MOVE_ICE_BALL), - LEVEL_UP_MOVE(19, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(25, MOVE_AURORA_BEAM), - LEVEL_UP_MOVE(31, MOVE_HAIL), - LEVEL_UP_MOVE(39, MOVE_REST), - LEVEL_UP_MOVE(39, MOVE_SNORE), - LEVEL_UP_MOVE(50, MOVE_BLIZZARD), - LEVEL_UP_MOVE(61, MOVE_SHEER_COLD), + //LEVEL_UP_MOVE(19, MOVE_BRINE), + LEVEL_UP_MOVE(19, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(25, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(31, MOVE_REST), + LEVEL_UP_MOVE(31, MOVE_SNORE), + LEVEL_UP_MOVE(38, MOVE_HAIL), + LEVEL_UP_MOVE(49, MOVE_BLIZZARD), + LEVEL_UP_MOVE(60, MOVE_SHEER_COLD), LEVEL_UP_END }; -static const u16 sCacneaLevelUpLearnset[] = { +static const struct LevelUpMove sCacneaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POISON_STING), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 5, MOVE_ABSORB), - LEVEL_UP_MOVE( 9, MOVE_GROWTH), - LEVEL_UP_MOVE(13, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(17, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(21, MOVE_PIN_MISSILE), - LEVEL_UP_MOVE(25, MOVE_INGRAIN), - LEVEL_UP_MOVE(29, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(33, MOVE_SPIKES), - LEVEL_UP_MOVE(37, MOVE_NEEDLE_ARM), - LEVEL_UP_MOVE(41, MOVE_COTTON_SPORE), - LEVEL_UP_MOVE(45, MOVE_SANDSTORM), + LEVEL_UP_MOVE( 4, MOVE_ABSORB), + LEVEL_UP_MOVE( 7, MOVE_GROWTH), + LEVEL_UP_MOVE(10, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(16, MOVE_NEEDLE_ARM), + LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_INGRAIN), + //LEVEL_UP_MOVE(26, MOVE_PAYBACK), + LEVEL_UP_MOVE(30, MOVE_SPIKES), + //LEVEL_UP_MOVE(34, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(38, MOVE_PIN_MISSILE), + //LEVEL_UP_MOVE(42, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(46, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(50, MOVE_SANDSTORM), + LEVEL_UP_MOVE(54, MOVE_DESTINY_BOND), LEVEL_UP_END }; -static const u16 sCacturneLevelUpLearnset[] = { +static const struct LevelUpMove sCacturneLevelUpLearnset[] = { + //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), LEVEL_UP_MOVE( 1, MOVE_POISON_STING), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_ABSORB), LEVEL_UP_MOVE( 1, MOVE_GROWTH), - LEVEL_UP_MOVE( 5, MOVE_ABSORB), - LEVEL_UP_MOVE( 9, MOVE_GROWTH), - LEVEL_UP_MOVE(13, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(17, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE(21, MOVE_PIN_MISSILE), - LEVEL_UP_MOVE(25, MOVE_INGRAIN), - LEVEL_UP_MOVE(29, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(35, MOVE_SPIKES), - LEVEL_UP_MOVE(41, MOVE_NEEDLE_ARM), - LEVEL_UP_MOVE(47, MOVE_COTTON_SPORE), - LEVEL_UP_MOVE(53, MOVE_SANDSTORM), + LEVEL_UP_MOVE( 4, MOVE_ABSORB), + LEVEL_UP_MOVE( 7, MOVE_GROWTH), + LEVEL_UP_MOVE(10, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(16, MOVE_NEEDLE_ARM), + LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_INGRAIN), + //LEVEL_UP_MOVE(26, MOVE_PAYBACK), + LEVEL_UP_MOVE(30, MOVE_SPIKES), + //LEVEL_UP_MOVE(35, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(38, MOVE_PIN_MISSILE), + //LEVEL_UP_MOVE(44, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(49, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(54, MOVE_SANDSTORM), + LEVEL_UP_MOVE(59, MOVE_DESTINY_BOND), LEVEL_UP_END }; -static const u16 sSnoruntLevelUpLearnset[] = { +static const struct LevelUpMove sSnoruntLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 7, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(10, MOVE_BITE), - LEVEL_UP_MOVE(16, MOVE_ICY_WIND), - LEVEL_UP_MOVE(19, MOVE_HEADBUTT), - LEVEL_UP_MOVE(25, MOVE_PROTECT), - LEVEL_UP_MOVE(28, MOVE_CRUNCH), - LEVEL_UP_MOVE(34, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(37, MOVE_HAIL), - LEVEL_UP_MOVE(43, MOVE_BLIZZARD), + 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_BITE), + //LEVEL_UP_MOVE(23, MOVE_ICE_FANG), + LEVEL_UP_MOVE(28, MOVE_HEADBUTT), + LEVEL_UP_MOVE(32, MOVE_PROTECT), + //LEVEL_UP_MOVE(37, MOVE_FROST_BREATH), + LEVEL_UP_MOVE(41, MOVE_CRUNCH), + LEVEL_UP_MOVE(46, MOVE_BLIZZARD), + LEVEL_UP_MOVE(50, MOVE_HAIL), LEVEL_UP_END }; -static const u16 sGlalieLevelUpLearnset[] = { +static const struct LevelUpMove sGlalieLevelUpLearnset[] = { + //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), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE( 7, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(10, MOVE_BITE), - LEVEL_UP_MOVE(16, MOVE_ICY_WIND), - LEVEL_UP_MOVE(19, MOVE_HEADBUTT), - LEVEL_UP_MOVE(25, MOVE_PROTECT), - LEVEL_UP_MOVE(28, MOVE_CRUNCH), - LEVEL_UP_MOVE(34, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(42, MOVE_HAIL), - LEVEL_UP_MOVE(53, MOVE_BLIZZARD), + //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_BITE), + //LEVEL_UP_MOVE(23, MOVE_ICE_FANG), + LEVEL_UP_MOVE(28, MOVE_HEADBUTT), + LEVEL_UP_MOVE(32, MOVE_PROTECT), + //LEVEL_UP_MOVE(37, MOVE_FROST_BREATH), + LEVEL_UP_MOVE(41, MOVE_CRUNCH), + LEVEL_UP_MOVE(48, MOVE_BLIZZARD), + LEVEL_UP_MOVE(54, MOVE_HAIL), LEVEL_UP_MOVE(61, MOVE_SHEER_COLD), LEVEL_UP_END }; -static const u16 sLunatoneLevelUpLearnset[] = { +static const struct LevelUpMove sLunatoneLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_POWER_GEM), + //LEVEL_UP_MOVE( 1, MOVE_PSYSHOCK), + //LEVEL_UP_MOVE( 1, MOVE_MOONBLAST), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_CONFUSION), - LEVEL_UP_MOVE(13, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(19, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(25, MOVE_PSYWAVE), - LEVEL_UP_MOVE(31, MOVE_COSMIC_POWER), - LEVEL_UP_MOVE(37, MOVE_PSYCHIC), - LEVEL_UP_MOVE(43, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(49, MOVE_EXPLOSION), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), + LEVEL_UP_MOVE( 5, MOVE_HYPNOSIS), + //LEVEL_UP_MOVE( 9, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(13, MOVE_PSYWAVE), + //LEVEL_UP_MOVE(17, MOVE_EMBARGO), + LEVEL_UP_MOVE(21, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(25, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE(29, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(33, MOVE_HEAL_BLOCK), + //LEVEL_UP_MOVE(37, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(41, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(45, MOVE_EXPLOSION), + //LEVEL_UP_MOVE(49, MOVE_MAGIC_ROOM), LEVEL_UP_END }; -static const u16 sSolrockLevelUpLearnset[] = { +static const struct LevelUpMove sSolrockLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_FLARE_BLITZ), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_CONFUSION), - LEVEL_UP_MOVE(13, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(19, MOVE_FIRE_SPIN), - LEVEL_UP_MOVE(25, MOVE_PSYWAVE), - LEVEL_UP_MOVE(31, MOVE_COSMIC_POWER), - LEVEL_UP_MOVE(37, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(43, MOVE_SOLAR_BEAM), - LEVEL_UP_MOVE(49, MOVE_EXPLOSION), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), + LEVEL_UP_MOVE( 5, MOVE_FIRE_SPIN), + //LEVEL_UP_MOVE( 9, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(13, MOVE_PSYWAVE), + //LEVEL_UP_MOVE(17, MOVE_EMBARGO), + LEVEL_UP_MOVE(21, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(25, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE(29, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(33, MOVE_HEAL_BLOCK), + //LEVEL_UP_MOVE(37, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(41, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(45, MOVE_EXPLOSION), + //LEVEL_UP_MOVE(49, MOVE_WONDER_ROOM), LEVEL_UP_END }; -static const u16 sAzurillLevelUpLearnset[] = { +static const struct LevelUpMove sAzurillLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SPLASH), - LEVEL_UP_MOVE( 3, MOVE_CHARM), - LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP), - LEVEL_UP_MOVE(10, MOVE_BUBBLE), - LEVEL_UP_MOVE(15, MOVE_SLAM), - LEVEL_UP_MOVE(21, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 2, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 7, MOVE_BUBBLE), + LEVEL_UP_MOVE(10, MOVE_CHARM), + LEVEL_UP_MOVE(13, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(16, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(20, MOVE_SLAM), + LEVEL_UP_MOVE(23, MOVE_BOUNCE), LEVEL_UP_END }; -static const u16 sSpoinkLevelUpLearnset[] = { +static const struct LevelUpMove sSpoinkLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SPLASH), LEVEL_UP_MOVE( 7, MOVE_PSYWAVE), LEVEL_UP_MOVE(10, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(16, MOVE_PSYBEAM), - LEVEL_UP_MOVE(19, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(25, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(28, MOVE_MAGIC_COAT), - LEVEL_UP_MOVE(34, MOVE_PSYCHIC), - LEVEL_UP_MOVE(37, MOVE_REST), - LEVEL_UP_MOVE(37, MOVE_SNORE), - LEVEL_UP_MOVE(43, MOVE_BOUNCE), + LEVEL_UP_MOVE(14, MOVE_PSYBEAM), + LEVEL_UP_MOVE(15, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(18, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(21, MOVE_MAGIC_COAT), + //LEVEL_UP_MOVE(26, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(29, MOVE_POWER_GEM), + LEVEL_UP_MOVE(29, MOVE_REST), + LEVEL_UP_MOVE(33, MOVE_SNORE), + //LEVEL_UP_MOVE(38, MOVE_PSYSHOCK), + //LEVEL_UP_MOVE(40, MOVE_PAYBACK), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + LEVEL_UP_MOVE(50, MOVE_BOUNCE), LEVEL_UP_END }; -static const u16 sGrumpigLevelUpLearnset[] = { +static const struct LevelUpMove sGrumpigLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), LEVEL_UP_MOVE( 1, MOVE_PSYBEAM), LEVEL_UP_MOVE( 7, MOVE_PSYWAVE), LEVEL_UP_MOVE(10, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(16, MOVE_PSYBEAM), - LEVEL_UP_MOVE(19, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(25, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(28, MOVE_MAGIC_COAT), - LEVEL_UP_MOVE(37, MOVE_PSYCHIC), - LEVEL_UP_MOVE(43, MOVE_REST), - LEVEL_UP_MOVE(43, MOVE_SNORE), - LEVEL_UP_MOVE(55, MOVE_BOUNCE), + LEVEL_UP_MOVE(14, MOVE_PSYBEAM), + LEVEL_UP_MOVE(15, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(18, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(21, MOVE_MAGIC_COAT), + //LEVEL_UP_MOVE(26, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(29, MOVE_POWER_GEM), + LEVEL_UP_MOVE(35, MOVE_REST), + LEVEL_UP_MOVE(35, MOVE_SNORE), + //LEVEL_UP_MOVE(42, MOVE_PSYSHOCK), + //LEVEL_UP_MOVE(46, MOVE_PAYBACK), + LEVEL_UP_MOVE(52, MOVE_PSYCHIC), + LEVEL_UP_MOVE(60, MOVE_BOUNCE), LEVEL_UP_END }; -static const u16 sPlusleLevelUpLearnset[] = { +static const struct LevelUpMove sPlusleLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_NUZZLE), + //LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(10, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(13, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(19, MOVE_SPARK), - LEVEL_UP_MOVE(22, MOVE_ENCORE), - LEVEL_UP_MOVE(28, MOVE_FAKE_TEARS), - LEVEL_UP_MOVE(31, MOVE_CHARGE), - LEVEL_UP_MOVE(37, MOVE_THUNDER), - LEVEL_UP_MOVE(40, MOVE_BATON_PASS), - LEVEL_UP_MOVE(47, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 7, MOVE_SPARK), + LEVEL_UP_MOVE(10, MOVE_ENCORE), + //LEVEL_UP_MOVE(13, MOVE_BESTOW), + LEVEL_UP_MOVE(16, MOVE_SWIFT), + //LEVEL_UP_MOVE(19, MOVE_ELECTRO_BALL), + //LEVEL_UP_MOVE(22, MOVE_COPYCAT), + LEVEL_UP_MOVE(25, MOVE_CHARM), + LEVEL_UP_MOVE(28, MOVE_CHARGE), + //LEVEL_UP_MOVE(31, MOVE_DISCHARGE), + LEVEL_UP_MOVE(34, MOVE_BATON_PASS), + LEVEL_UP_MOVE(37, MOVE_AGILITY), + //LEVEL_UP_MOVE(40, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(43, MOVE_THUNDER), + //LEVEL_UP_MOVE(46, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE(49, MOVE_ENTRAINMENT), LEVEL_UP_END }; -static const u16 sMinunLevelUpLearnset[] = { +static const struct LevelUpMove sMinunLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_NUZZLE), + //LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE), - LEVEL_UP_MOVE(10, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(13, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(19, MOVE_SPARK), - LEVEL_UP_MOVE(22, MOVE_ENCORE), - LEVEL_UP_MOVE(28, MOVE_CHARM), - LEVEL_UP_MOVE(31, MOVE_CHARGE), - LEVEL_UP_MOVE(37, MOVE_THUNDER), - LEVEL_UP_MOVE(40, MOVE_BATON_PASS), - LEVEL_UP_MOVE(47, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 7, MOVE_SPARK), + LEVEL_UP_MOVE(10, MOVE_ENCORE), + //LEVEL_UP_MOVE(13, MOVE_SWITCHEROO), + LEVEL_UP_MOVE(16, MOVE_SWIFT), + //LEVEL_UP_MOVE(19, MOVE_ELECTRO_BALL), + //LEVEL_UP_MOVE(22, MOVE_COPYCAT), + LEVEL_UP_MOVE(25, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(28, MOVE_CHARGE), + //LEVEL_UP_MOVE(31, MOVE_DISCHARGE), + LEVEL_UP_MOVE(34, MOVE_BATON_PASS), + LEVEL_UP_MOVE(37, MOVE_AGILITY), + //LEVEL_UP_MOVE(40, MOVE_TRUMP_CARD), + LEVEL_UP_MOVE(43, MOVE_THUNDER), + //LEVEL_UP_MOVE(46, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE(49, MOVE_ENTRAINMENT), LEVEL_UP_END }; -static const u16 sMawileLevelUpLearnset[] = { +static const struct LevelUpMove sMawileLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_PLAY_ROUGH), + //LEVEL_UP_MOVE( 1, MOVE_IRON_HEAD), + //LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + //LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), LEVEL_UP_MOVE( 1, MOVE_ASTONISH), - LEVEL_UP_MOVE( 6, MOVE_FAKE_TEARS), - LEVEL_UP_MOVE(11, MOVE_BITE), - LEVEL_UP_MOVE(16, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(21, MOVE_VICE_GRIP), - LEVEL_UP_MOVE(26, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(31, MOVE_BATON_PASS), - LEVEL_UP_MOVE(36, MOVE_CRUNCH), - LEVEL_UP_MOVE(41, MOVE_IRON_DEFENSE), - LEVEL_UP_MOVE(46, MOVE_STOCKPILE), - LEVEL_UP_MOVE(46, MOVE_SWALLOW), - LEVEL_UP_MOVE(46, MOVE_SPIT_UP), + LEVEL_UP_MOVE( 5, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE( 9, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(17, MOVE_VICE_GRIP), + LEVEL_UP_MOVE(21, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(25, MOVE_BATON_PASS), + LEVEL_UP_MOVE(29, MOVE_CRUNCH), + LEVEL_UP_MOVE(33, MOVE_IRON_DEFENSE), + //LEVEL_UP_MOVE(37, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(41, MOVE_STOCKPILE), + LEVEL_UP_MOVE(41, MOVE_SWALLOW), + LEVEL_UP_MOVE(41, MOVE_SPIT_UP), + //LEVEL_UP_MOVE(45, MOVE_IRON_HEAD), + //LEVEL_UP_MOVE(49, MOVE_PLAY_ROUGH), LEVEL_UP_END }; -static const u16 sMedititeLevelUpLearnset[] = { +static const struct LevelUpMove sMedititeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_BIDE), LEVEL_UP_MOVE( 4, MOVE_MEDITATE), - LEVEL_UP_MOVE( 9, MOVE_CONFUSION), - LEVEL_UP_MOVE(12, MOVE_DETECT), - LEVEL_UP_MOVE(18, MOVE_HIDDEN_POWER), - LEVEL_UP_MOVE(22, MOVE_MIND_READER), - LEVEL_UP_MOVE(28, MOVE_CALM_MIND), - LEVEL_UP_MOVE(32, MOVE_HI_JUMP_KICK), - LEVEL_UP_MOVE(38, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(42, MOVE_REVERSAL), - LEVEL_UP_MOVE(48, MOVE_RECOVER), + LEVEL_UP_MOVE( 7, MOVE_CONFUSION), + LEVEL_UP_MOVE( 9, MOVE_DETECT), + LEVEL_UP_MOVE(12, MOVE_ENDURE), + //LEVEL_UP_MOVE(15, MOVE_FEINT), + //LEVEL_UP_MOVE(17, MOVE_FORCE_PALM), + LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(23, MOVE_CALM_MIND), + LEVEL_UP_MOVE(25, MOVE_MIND_READER), + LEVEL_UP_MOVE(28, MOVE_HI_JUMP_KICK), + LEVEL_UP_MOVE(31, MOVE_PSYCH_UP), + //LEVEL_UP_MOVE(33, MOVE_ACUPRESSURE), + //LEVEL_UP_MOVE(36, MOVE_POWER_TRICK), + LEVEL_UP_MOVE(39, MOVE_REVERSAL), + LEVEL_UP_MOVE(41, MOVE_RECOVER), + LEVEL_UP_MOVE(44, MOVE_COUNTER), LEVEL_UP_END }; -static const u16 sMedichamLevelUpLearnset[] = { +static const struct LevelUpMove sMedichamLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_ZEN_HEADBUTT), LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), LEVEL_UP_MOVE( 1, MOVE_ICE_PUNCH), @@ -4782,53 +6761,74 @@ static const u16 sMedichamLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE( 1, MOVE_DETECT), LEVEL_UP_MOVE( 4, MOVE_MEDITATE), - LEVEL_UP_MOVE( 9, MOVE_CONFUSION), - LEVEL_UP_MOVE(12, MOVE_DETECT), - LEVEL_UP_MOVE(18, MOVE_HIDDEN_POWER), - LEVEL_UP_MOVE(22, MOVE_MIND_READER), - LEVEL_UP_MOVE(28, MOVE_CALM_MIND), - LEVEL_UP_MOVE(32, MOVE_HI_JUMP_KICK), - LEVEL_UP_MOVE(40, MOVE_PSYCH_UP), - LEVEL_UP_MOVE(46, MOVE_REVERSAL), - LEVEL_UP_MOVE(54, MOVE_RECOVER), + LEVEL_UP_MOVE( 7, MOVE_CONFUSION), + LEVEL_UP_MOVE( 9, MOVE_DETECT), + LEVEL_UP_MOVE(12, MOVE_ENDURE), + //LEVEL_UP_MOVE(15, MOVE_FEINT), + //LEVEL_UP_MOVE(17, MOVE_FORCE_PALM), + LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(23, MOVE_CALM_MIND), + LEVEL_UP_MOVE(25, MOVE_MIND_READER), + LEVEL_UP_MOVE(28, MOVE_HI_JUMP_KICK), + LEVEL_UP_MOVE(31, MOVE_PSYCH_UP), + //LEVEL_UP_MOVE(33, MOVE_ACUPRESSURE), + //LEVEL_UP_MOVE(36, MOVE_POWER_TRICK), + LEVEL_UP_MOVE(42, MOVE_REVERSAL), + LEVEL_UP_MOVE(47, MOVE_RECOVER), + LEVEL_UP_MOVE(53, MOVE_COUNTER), LEVEL_UP_END }; -static const u16 sSwabluLevelUpLearnset[] = { +static const struct LevelUpMove sSwabluLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 8, MOVE_ASTONISH), - LEVEL_UP_MOVE(11, MOVE_SING), - LEVEL_UP_MOVE(18, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(21, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(28, MOVE_MIST), - LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(38, MOVE_MIRROR_MOVE), - LEVEL_UP_MOVE(41, MOVE_REFRESH), - LEVEL_UP_MOVE(48, MOVE_PERISH_SONG), + LEVEL_UP_MOVE( 3, MOVE_ASTONISH), + LEVEL_UP_MOVE( 5, MOVE_SING), + LEVEL_UP_MOVE( 7, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_SAFEGUARD), + //LEVEL_UP_MOVE(11, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(14, MOVE_MIST), + //LEVEL_UP_MOVE(17, MOVE_ROUND), + //LEVEL_UP_MOVE(20, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(23, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(26, MOVE_REFRESH), + LEVEL_UP_MOVE(30, MOVE_MIRROR_MOVE), + //LEVEL_UP_MOVE(34, MOVE_COTTON_GUARD), + //LEVEL_UP_MOVE(38, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(42, MOVE_PERISH_SONG), + //LEVEL_UP_MOVE(46, MOVE_MOONBLAST), LEVEL_UP_END }; -static const u16 sAltariaLevelUpLearnset[] = { +static const struct LevelUpMove sAltariaLevelUpLearnset[] = { + 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), LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_ASTONISH), LEVEL_UP_MOVE( 1, MOVE_SING), - LEVEL_UP_MOVE( 8, MOVE_ASTONISH), - LEVEL_UP_MOVE(11, MOVE_SING), - LEVEL_UP_MOVE(18, MOVE_FURY_ATTACK), - LEVEL_UP_MOVE(21, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(28, MOVE_MIST), - LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(35, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(40, MOVE_DRAGON_DANCE), - LEVEL_UP_MOVE(45, MOVE_REFRESH), - LEVEL_UP_MOVE(54, MOVE_PERISH_SONG), + LEVEL_UP_MOVE( 3, MOVE_ASTONISH), + LEVEL_UP_MOVE( 5, MOVE_SING), + LEVEL_UP_MOVE( 7, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_SAFEGUARD), + //LEVEL_UP_MOVE(11, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(14, MOVE_MIST), + //LEVEL_UP_MOVE(17, MOVE_ROUND), + //LEVEL_UP_MOVE(20, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(23, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(26, MOVE_REFRESH), + LEVEL_UP_MOVE(30, MOVE_DRAGON_DANCE), + //LEVEL_UP_MOVE(34, MOVE_COTTON_GUARD), + //LEVEL_UP_MOVE(40, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(46, MOVE_PERISH_SONG), + //LEVEL_UP_MOVE(52, MOVE_MOONBLAST), LEVEL_UP_MOVE(59, MOVE_SKY_ATTACK), LEVEL_UP_END }; -static const u16 sWynautLevelUpLearnset[] = { +static const struct LevelUpMove sWynautLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SPLASH), LEVEL_UP_MOVE( 1, MOVE_CHARM), LEVEL_UP_MOVE( 1, MOVE_ENCORE), @@ -4839,736 +6839,1010 @@ static const u16 sWynautLevelUpLearnset[] = { LEVEL_UP_END }; -static const u16 sDuskullLevelUpLearnset[] = { +static const struct LevelUpMove sDuskullLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE( 5, MOVE_DISABLE), - LEVEL_UP_MOVE(12, MOVE_FORESIGHT), - LEVEL_UP_MOVE(16, MOVE_ASTONISH), - LEVEL_UP_MOVE(23, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(27, MOVE_PURSUIT), - LEVEL_UP_MOVE(34, MOVE_CURSE), - LEVEL_UP_MOVE(38, MOVE_WILL_O_WISP), - LEVEL_UP_MOVE(45, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(49, MOVE_FUTURE_SIGHT), + 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(38, MOVE_HEX), + LEVEL_UP_MOVE(41, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(46, MOVE_MEAN_LOOK), + //LEVEL_UP_MOVE(49, MOVE_PAYBACK), + LEVEL_UP_MOVE(54, MOVE_FUTURE_SIGHT), LEVEL_UP_END }; -static const u16 sDusclopsLevelUpLearnset[] = { +static const struct LevelUpMove sDusclopsLevelUpLearnset[] = { + 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), + 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( 5, MOVE_DISABLE), - LEVEL_UP_MOVE(12, MOVE_FORESIGHT), - LEVEL_UP_MOVE(16, MOVE_ASTONISH), - LEVEL_UP_MOVE(23, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE(27, MOVE_PURSUIT), - LEVEL_UP_MOVE(34, MOVE_CURSE), - LEVEL_UP_MOVE(37, MOVE_SHADOW_PUNCH), - LEVEL_UP_MOVE(41, MOVE_WILL_O_WISP), - LEVEL_UP_MOVE(51, MOVE_MEAN_LOOK), - LEVEL_UP_MOVE(58, MOVE_FUTURE_SIGHT), + 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 u16 sRoseliaLevelUpLearnset[] = { +static const struct LevelUpMove sRoseliaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ABSORB), - LEVEL_UP_MOVE( 5, MOVE_GROWTH), - LEVEL_UP_MOVE( 9, MOVE_POISON_STING), - LEVEL_UP_MOVE(13, MOVE_STUN_SPORE), - LEVEL_UP_MOVE(17, MOVE_MEGA_DRAIN), - LEVEL_UP_MOVE(21, MOVE_LEECH_SEED), - LEVEL_UP_MOVE(25, MOVE_MAGICAL_LEAF), - LEVEL_UP_MOVE(29, MOVE_GRASS_WHISTLE), - LEVEL_UP_MOVE(33, MOVE_GIGA_DRAIN), - LEVEL_UP_MOVE(37, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(41, MOVE_INGRAIN), - LEVEL_UP_MOVE(45, MOVE_TOXIC), - LEVEL_UP_MOVE(49, MOVE_PETAL_DANCE), - LEVEL_UP_MOVE(53, MOVE_AROMATHERAPY), - LEVEL_UP_MOVE(57, MOVE_SYNTHESIS), + LEVEL_UP_MOVE( 4, MOVE_GROWTH), + LEVEL_UP_MOVE( 7, MOVE_POISON_STING), + LEVEL_UP_MOVE(10, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(16, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(19, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(22, MOVE_GRASS_WHISTLE), + LEVEL_UP_MOVE(25, MOVE_GIGA_DRAIN), + //LEVEL_UP_MOVE(28, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(31, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(34, MOVE_INGRAIN), + //LEVEL_UP_MOVE(37, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(40, MOVE_TOXIC), + LEVEL_UP_MOVE(43, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(46, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(50, MOVE_PETAL_DANCE), LEVEL_UP_END }; -static const u16 sSlakothLevelUpLearnset[] = { +static const struct LevelUpMove sSlakothLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_YAWN), - LEVEL_UP_MOVE( 7, MOVE_ENCORE), - LEVEL_UP_MOVE(13, MOVE_SLACK_OFF), - LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(25, MOVE_AMNESIA), - LEVEL_UP_MOVE(31, MOVE_COVET), - LEVEL_UP_MOVE(37, MOVE_COUNTER), - LEVEL_UP_MOVE(43, MOVE_FLAIL), + LEVEL_UP_MOVE( 6, MOVE_ENCORE), + LEVEL_UP_MOVE( 9, MOVE_SLACK_OFF), + LEVEL_UP_MOVE(14, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(17, MOVE_AMNESIA), + LEVEL_UP_MOVE(22, MOVE_COVET), + //LEVEL_UP_MOVE(25, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(30, MOVE_COUNTER), + LEVEL_UP_MOVE(33, MOVE_FLAIL), + //LEVEL_UP_MOVE(38, MOVE_PLAY_ROUGH), LEVEL_UP_END }; -static const u16 sVigorothLevelUpLearnset[] = { +static const struct LevelUpMove sVigorothLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_REVERSAL), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), LEVEL_UP_MOVE( 1, MOVE_ENCORE), LEVEL_UP_MOVE( 1, MOVE_UPROAR), - LEVEL_UP_MOVE( 7, MOVE_ENCORE), - LEVEL_UP_MOVE(13, MOVE_UPROAR), - LEVEL_UP_MOVE(19, MOVE_FURY_SWIPES), - LEVEL_UP_MOVE(25, MOVE_ENDURE), - LEVEL_UP_MOVE(31, MOVE_SLASH), - LEVEL_UP_MOVE(37, MOVE_COUNTER), - LEVEL_UP_MOVE(43, MOVE_FOCUS_PUNCH), - LEVEL_UP_MOVE(49, MOVE_REVERSAL), + LEVEL_UP_MOVE( 6, MOVE_ENCORE), + LEVEL_UP_MOVE( 9, MOVE_UPROAR), + LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_ENDURE), + LEVEL_UP_MOVE(23, MOVE_SLASH), + //LEVEL_UP_MOVE(27, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(33, MOVE_COUNTER), + LEVEL_UP_MOVE(37, MOVE_FOCUS_PUNCH), + LEVEL_UP_MOVE(43, MOVE_REVERSAL), LEVEL_UP_END }; -static const u16 sSlakingLevelUpLearnset[] = { +static const struct LevelUpMove sSlakingLevelUpLearnset[] = { + 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), + //LEVEL_UP_MOVE( 1, MOVE_FLING), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_YAWN), LEVEL_UP_MOVE( 1, MOVE_ENCORE), LEVEL_UP_MOVE( 1, MOVE_SLACK_OFF), - LEVEL_UP_MOVE( 7, MOVE_ENCORE), - LEVEL_UP_MOVE(13, MOVE_SLACK_OFF), - LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(25, MOVE_AMNESIA), - LEVEL_UP_MOVE(31, MOVE_COVET), - LEVEL_UP_MOVE(36, MOVE_SWAGGER), - LEVEL_UP_MOVE(37, MOVE_COUNTER), - LEVEL_UP_MOVE(43, MOVE_FLAIL), - LEVEL_UP_END -}; - -static const u16 sGulpinLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_POUND), - LEVEL_UP_MOVE( 6, MOVE_YAWN), - LEVEL_UP_MOVE( 9, MOVE_POISON_GAS), - LEVEL_UP_MOVE(14, MOVE_SLUDGE), + LEVEL_UP_MOVE( 6, MOVE_ENCORE), + LEVEL_UP_MOVE( 9, MOVE_SLACK_OFF), + LEVEL_UP_MOVE(14, MOVE_FAINT_ATTACK), LEVEL_UP_MOVE(17, MOVE_AMNESIA), - LEVEL_UP_MOVE(23, MOVE_ENCORE), - LEVEL_UP_MOVE(28, MOVE_TOXIC), - LEVEL_UP_MOVE(34, MOVE_STOCKPILE), - LEVEL_UP_MOVE(34, MOVE_SPIT_UP), - LEVEL_UP_MOVE(34, MOVE_SWALLOW), - LEVEL_UP_MOVE(39, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(23, MOVE_COVET), + //LEVEL_UP_MOVE(27, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(33, MOVE_COUNTER), + LEVEL_UP_MOVE(39, MOVE_FLAIL), + //LEVEL_UP_MOVE(47, MOVE_FLING), + //LEVEL_UP_MOVE(53, MOVE_PUNISHMENT), + //LEVEL_UP_MOVE(61, MOVE_HAMMER_ARM), LEVEL_UP_END }; -static const u16 sSwalotLevelUpLearnset[] = { +static const struct LevelUpMove sGulpinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 5, MOVE_YAWN), + LEVEL_UP_MOVE( 8, MOVE_POISON_GAS), + LEVEL_UP_MOVE(10, MOVE_SLUDGE), + LEVEL_UP_MOVE(12, MOVE_AMNESIA), + //LEVEL_UP_MOVE(17, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(20, MOVE_ENCORE), + LEVEL_UP_MOVE(25, MOVE_TOXIC), + LEVEL_UP_MOVE(28, MOVE_STOCKPILE), + LEVEL_UP_MOVE(28, MOVE_SPIT_UP), + LEVEL_UP_MOVE(28, MOVE_SWALLOW), + LEVEL_UP_MOVE(33, MOVE_SLUDGE_BOMB), + //LEVEL_UP_MOVE(36, MOVE_GASTRO_ACID), + //LEVEL_UP_MOVE(41, MOVE_BELCH), + //LEVEL_UP_MOVE(44, MOVE_WRING_OUT), + //LEVEL_UP_MOVE(49, MOVE_GUNK_SHOT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSwalotLevelUpLearnset[] = { + 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), + //LEVEL_UP_MOVE( 1, MOVE_WRING_OUT), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_YAWN), LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), LEVEL_UP_MOVE( 1, MOVE_SLUDGE), - LEVEL_UP_MOVE( 6, MOVE_YAWN), - LEVEL_UP_MOVE( 9, MOVE_POISON_GAS), - LEVEL_UP_MOVE(14, MOVE_SLUDGE), - LEVEL_UP_MOVE(17, MOVE_AMNESIA), - LEVEL_UP_MOVE(23, MOVE_ENCORE), - LEVEL_UP_MOVE(26, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(31, MOVE_TOXIC), - LEVEL_UP_MOVE(40, MOVE_STOCKPILE), - LEVEL_UP_MOVE(40, MOVE_SPIT_UP), - LEVEL_UP_MOVE(40, MOVE_SWALLOW), - LEVEL_UP_MOVE(48, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE( 5, MOVE_YAWN), + LEVEL_UP_MOVE( 8, MOVE_POISON_GAS), + LEVEL_UP_MOVE(10, MOVE_SLUDGE), + LEVEL_UP_MOVE(12, MOVE_AMNESIA), + //LEVEL_UP_MOVE(17, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(20, MOVE_ENCORE), + LEVEL_UP_MOVE(25, MOVE_TOXIC), + LEVEL_UP_MOVE(30, MOVE_STOCKPILE), + LEVEL_UP_MOVE(30, MOVE_SPIT_UP), + LEVEL_UP_MOVE(30, MOVE_SWALLOW), + LEVEL_UP_MOVE(37, MOVE_SLUDGE_BOMB), + //LEVEL_UP_MOVE(42, MOVE_GASTRO_ACID), + //LEVEL_UP_MOVE(49, MOVE_BELCH), + //LEVEL_UP_MOVE(54, MOVE_WRING_OUT), + //LEVEL_UP_MOVE(61, MOVE_GUNK_SHOT), LEVEL_UP_END }; -static const u16 sTropiusLevelUpLearnset[] = { +static const struct LevelUpMove sTropiusLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_LEAF_STORM), LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_GUST), - LEVEL_UP_MOVE( 7, MOVE_GROWTH), - LEVEL_UP_MOVE(11, MOVE_RAZOR_LEAF), - LEVEL_UP_MOVE(17, MOVE_STOMP), - LEVEL_UP_MOVE(21, MOVE_SWEET_SCENT), - LEVEL_UP_MOVE(27, MOVE_WHIRLWIND), - LEVEL_UP_MOVE(31, MOVE_MAGICAL_LEAF), - LEVEL_UP_MOVE(37, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(41, MOVE_SOLAR_BEAM), - LEVEL_UP_MOVE(47, MOVE_SYNTHESIS), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 6, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(10, MOVE_STOMP), + LEVEL_UP_MOVE(16, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(21, MOVE_WHIRLWIND), + //LEVEL_UP_MOVE(26, MOVE_LEAF_TORNADO), + //LEVEL_UP_MOVE(30, MOVE_NATURAL_GIFT), + //LEVEL_UP_MOVE(36, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(41, MOVE_BODY_SLAM), + //LEVEL_UP_MOVE(46, MOVE_BESTOW), + LEVEL_UP_MOVE(50, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(56, MOVE_SOLAR_BEAM), + //LEVEL_UP_MOVE(61, MOVE_LEAF_STORM), LEVEL_UP_END }; -static const u16 sWhismurLevelUpLearnset[] = { +static const struct LevelUpMove sWhismurLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_POUND), - LEVEL_UP_MOVE( 5, MOVE_UPROAR), - LEVEL_UP_MOVE(11, MOVE_ASTONISH), - LEVEL_UP_MOVE(15, MOVE_HOWL), - LEVEL_UP_MOVE(21, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(25, MOVE_STOMP), - LEVEL_UP_MOVE(31, MOVE_SCREECH), - LEVEL_UP_MOVE(35, MOVE_ROAR), - LEVEL_UP_MOVE(41, MOVE_REST), + //LEVEL_UP_MOVE( 4, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE( 8, MOVE_ASTONISH), + LEVEL_UP_MOVE(11, MOVE_HOWL), + LEVEL_UP_MOVE(15, MOVE_SCREECH), + LEVEL_UP_MOVE(18, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(22, MOVE_STOMP), + LEVEL_UP_MOVE(25, MOVE_UPROAR), + LEVEL_UP_MOVE(29, MOVE_ROAR), + LEVEL_UP_MOVE(32, MOVE_REST), + LEVEL_UP_MOVE(36, MOVE_SLEEP_TALK), + LEVEL_UP_MOVE(39, MOVE_HYPER_VOICE), + //LEVEL_UP_MOVE(43, MOVE_SYNCHRONOISE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLoudredLevelUpLearnset[] = { + 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), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_HOWL), + //LEVEL_UP_MOVE( 4, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE( 9, MOVE_ASTONISH), + LEVEL_UP_MOVE(11, MOVE_HOWL), + LEVEL_UP_MOVE(15, MOVE_SCREECH), + LEVEL_UP_MOVE(18, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(23, MOVE_STOMP), + LEVEL_UP_MOVE(27, MOVE_UPROAR), + LEVEL_UP_MOVE(32, MOVE_ROAR), + LEVEL_UP_MOVE(36, MOVE_REST), LEVEL_UP_MOVE(41, MOVE_SLEEP_TALK), LEVEL_UP_MOVE(45, MOVE_HYPER_VOICE), + //LEVEL_UP_MOVE(50, MOVE_SYNCHRONOISE), LEVEL_UP_END }; -static const u16 sLoudredLevelUpLearnset[] = { +static const struct LevelUpMove sExploudLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_BITE), + //LEVEL_UP_MOVE( 1, MOVE_BOOMBURST), + //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_POUND), - LEVEL_UP_MOVE( 1, MOVE_UPROAR), + //LEVEL_UP_MOVE( 1, MOVE_ECHOED_VOICE), LEVEL_UP_MOVE( 1, MOVE_ASTONISH), LEVEL_UP_MOVE( 1, MOVE_HOWL), - LEVEL_UP_MOVE( 5, MOVE_UPROAR), - LEVEL_UP_MOVE(11, MOVE_ASTONISH), - LEVEL_UP_MOVE(15, MOVE_HOWL), - LEVEL_UP_MOVE(23, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(29, MOVE_STOMP), - LEVEL_UP_MOVE(37, MOVE_SCREECH), - LEVEL_UP_MOVE(43, MOVE_ROAR), - LEVEL_UP_MOVE(51, MOVE_REST), - LEVEL_UP_MOVE(51, MOVE_SLEEP_TALK), - LEVEL_UP_MOVE(57, MOVE_HYPER_VOICE), + //LEVEL_UP_MOVE( 4, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE( 9, MOVE_ASTONISH), + LEVEL_UP_MOVE(11, MOVE_HOWL), + LEVEL_UP_MOVE(15, MOVE_SCREECH), + LEVEL_UP_MOVE(18, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(23, MOVE_STOMP), + LEVEL_UP_MOVE(27, MOVE_UPROAR), + LEVEL_UP_MOVE(32, MOVE_ROAR), + LEVEL_UP_MOVE(36, MOVE_REST), + LEVEL_UP_MOVE(42, MOVE_SLEEP_TALK), + LEVEL_UP_MOVE(47, MOVE_HYPER_VOICE), + //LEVEL_UP_MOVE(53, MOVE_SYNCHRONOISE), + //LEVEL_UP_MOVE(58, MOVE_BOOMBURST), + LEVEL_UP_MOVE(64, MOVE_HYPER_BEAM), LEVEL_UP_END }; -static const u16 sExploudLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_POUND), - LEVEL_UP_MOVE( 1, MOVE_UPROAR), - LEVEL_UP_MOVE( 1, MOVE_ASTONISH), - LEVEL_UP_MOVE( 1, MOVE_HOWL), - LEVEL_UP_MOVE( 5, MOVE_UPROAR), - LEVEL_UP_MOVE(11, MOVE_ASTONISH), - LEVEL_UP_MOVE(15, MOVE_HOWL), - LEVEL_UP_MOVE(23, MOVE_SUPERSONIC), - LEVEL_UP_MOVE(29, MOVE_STOMP), - LEVEL_UP_MOVE(37, MOVE_SCREECH), - LEVEL_UP_MOVE(40, MOVE_HYPER_BEAM), - LEVEL_UP_MOVE(45, MOVE_ROAR), - LEVEL_UP_MOVE(55, MOVE_REST), - LEVEL_UP_MOVE(55, MOVE_SLEEP_TALK), - LEVEL_UP_MOVE(63, MOVE_HYPER_VOICE), - LEVEL_UP_END -}; - -static const u16 sClamperlLevelUpLearnset[] = { +static const struct LevelUpMove sClamperlLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_CLAMP), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), LEVEL_UP_MOVE( 1, MOVE_WHIRLPOOL), LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + //LEVEL_UP_MOVE(50, MOVE_SHELL_SMASH), LEVEL_UP_END }; -static const u16 sHuntailLevelUpLearnset[] = { +static const struct LevelUpMove sHuntailLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WHIRLPOOL), - LEVEL_UP_MOVE( 8, MOVE_BITE), - LEVEL_UP_MOVE(15, MOVE_SCREECH), - LEVEL_UP_MOVE(22, MOVE_WATER_PULSE), - LEVEL_UP_MOVE(29, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(36, MOVE_CRUNCH), - LEVEL_UP_MOVE(43, MOVE_BATON_PASS), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 5, MOVE_SCREECH), + LEVEL_UP_MOVE( 9, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(11, MOVE_FAINT_ATTACK), + LEVEL_UP_MOVE(14, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE(16, MOVE_ICE_FANG), + //LEVEL_UP_MOVE(19, MOVE_BRINE), + //LEVEL_UP_MOVE(23, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(26, MOVE_DIVE), + LEVEL_UP_MOVE(29, MOVE_BATON_PASS), + LEVEL_UP_MOVE(34, MOVE_CRUNCH), + //LEVEL_UP_MOVE(39, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(45, MOVE_COIL), LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sGorebyssLevelUpLearnset[] = { +static const struct LevelUpMove sGorebyssLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WHIRLPOOL), - LEVEL_UP_MOVE( 8, MOVE_CONFUSION), - LEVEL_UP_MOVE(15, MOVE_AGILITY), - LEVEL_UP_MOVE(22, MOVE_WATER_PULSE), - LEVEL_UP_MOVE(29, MOVE_AMNESIA), - LEVEL_UP_MOVE(36, MOVE_PSYCHIC), - LEVEL_UP_MOVE(43, MOVE_BATON_PASS), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 5, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 9, MOVE_AGILITY), + //LEVEL_UP_MOVE(11, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(14, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(16, MOVE_AMNESIA), + //LEVEL_UP_MOVE(19, MOVE_AQUA_RING), + //LEVEL_UP_MOVE(23, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(26, MOVE_DIVE), + LEVEL_UP_MOVE(29, MOVE_BATON_PASS), + LEVEL_UP_MOVE(34, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(39, MOVE_AQUA_TAIL), + //LEVEL_UP_MOVE(45, MOVE_COIL), LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), LEVEL_UP_END }; -static const u16 sAbsolLevelUpLearnset[] = { +static const struct LevelUpMove sAbsolLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PERISH_SONG), + LEVEL_UP_MOVE( 1, MOVE_FUTURE_SIGHT), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 5, MOVE_LEER), - LEVEL_UP_MOVE( 9, MOVE_TAUNT), - LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(17, MOVE_RAZOR_WIND), - LEVEL_UP_MOVE(21, MOVE_BITE), - LEVEL_UP_MOVE(26, MOVE_SWORDS_DANCE), - LEVEL_UP_MOVE(31, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(36, MOVE_SLASH), - LEVEL_UP_MOVE(41, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(46, MOVE_PERISH_SONG), + //LEVEL_UP_MOVE( 1, MOVE_FEINT), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(10, MOVE_PURSUIT), + LEVEL_UP_MOVE(13, MOVE_TAUNT), + LEVEL_UP_MOVE(16, MOVE_BITE), + LEVEL_UP_MOVE(19, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(22, MOVE_SLASH), + LEVEL_UP_MOVE(25, MOVE_SWORDS_DANCE), + //LEVEL_UP_MOVE(29, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(33, MOVE_DETECT), + //LEVEL_UP_MOVE(37, MOVE_PSYCHO_CUT), + //LEVEL_UP_MOVE(41, MOVE_ME_FIRST), + //LEVEL_UP_MOVE(45, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(49, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(53, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(57, MOVE_PERISH_SONG), LEVEL_UP_END }; -static const u16 sShuppetLevelUpLearnset[] = { +static const struct LevelUpMove sShuppetLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_KNOCK_OFF), - LEVEL_UP_MOVE( 8, MOVE_SCREECH), - LEVEL_UP_MOVE(13, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(20, MOVE_CURSE), - LEVEL_UP_MOVE(25, MOVE_SPITE), - LEVEL_UP_MOVE(32, MOVE_WILL_O_WISP), - LEVEL_UP_MOVE(37, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(44, MOVE_SHADOW_BALL), - LEVEL_UP_MOVE(49, MOVE_SNATCH), - LEVEL_UP_MOVE(56, MOVE_GRUDGE), + LEVEL_UP_MOVE( 4, MOVE_SCREECH), + LEVEL_UP_MOVE( 7, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(10, MOVE_SPITE), + //LEVEL_UP_MOVE(13, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(16, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK), + //LEVEL_UP_MOVE(22, MOVE_HEX), + LEVEL_UP_MOVE(26, MOVE_CURSE), + LEVEL_UP_MOVE(30, MOVE_SHADOW_BALL), + //LEVEL_UP_MOVE(34, MOVE_EMBARGO), + //LEVEL_UP_MOVE(38, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(42, MOVE_SNATCH), + LEVEL_UP_MOVE(46, MOVE_GRUDGE), + LEVEL_UP_MOVE(50, MOVE_TRICK), + //LEVEL_UP_MOVE(54, MOVE_PHANTOM_FORCE), LEVEL_UP_END }; -static const u16 sBanetteLevelUpLearnset[] = { +static const struct LevelUpMove sBanetteLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_PHANTOM_FORCE), LEVEL_UP_MOVE( 1, MOVE_KNOCK_OFF), LEVEL_UP_MOVE( 1, MOVE_SCREECH), LEVEL_UP_MOVE( 1, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE( 1, MOVE_CURSE), - LEVEL_UP_MOVE( 8, MOVE_SCREECH), - LEVEL_UP_MOVE(13, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(20, MOVE_CURSE), - LEVEL_UP_MOVE(25, MOVE_SPITE), - LEVEL_UP_MOVE(32, MOVE_WILL_O_WISP), - LEVEL_UP_MOVE(39, MOVE_FAINT_ATTACK), - LEVEL_UP_MOVE(48, MOVE_SHADOW_BALL), - LEVEL_UP_MOVE(55, MOVE_SNATCH), - LEVEL_UP_MOVE(64, MOVE_GRUDGE), + LEVEL_UP_MOVE( 1, MOVE_SPITE), + LEVEL_UP_MOVE( 4, MOVE_SCREECH), + LEVEL_UP_MOVE( 7, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(10, MOVE_SPITE), + //LEVEL_UP_MOVE(13, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(16, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK), + //LEVEL_UP_MOVE(22, MOVE_HEX), + LEVEL_UP_MOVE(26, MOVE_CURSE), + LEVEL_UP_MOVE(30, MOVE_SHADOW_BALL), + //LEVEL_UP_MOVE(34, MOVE_EMBARGO), + //LEVEL_UP_MOVE(40, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(46, MOVE_SNATCH), + LEVEL_UP_MOVE(52, MOVE_GRUDGE), + LEVEL_UP_MOVE(58, MOVE_TRICK), + //LEVEL_UP_MOVE(64, MOVE_PHANTOM_FORCE), LEVEL_UP_END }; -static const u16 sSeviperLevelUpLearnset[] = { +static const struct LevelUpMove sSeviperLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WRAP), - LEVEL_UP_MOVE( 7, MOVE_LICK), - LEVEL_UP_MOVE(10, MOVE_BITE), - LEVEL_UP_MOVE(16, MOVE_POISON_TAIL), - LEVEL_UP_MOVE(19, MOVE_SCREECH), - LEVEL_UP_MOVE(25, MOVE_GLARE), - LEVEL_UP_MOVE(28, MOVE_CRUNCH), - LEVEL_UP_MOVE(34, MOVE_POISON_FANG), - LEVEL_UP_MOVE(37, MOVE_SWAGGER), - LEVEL_UP_MOVE(43, MOVE_HAZE), + LEVEL_UP_MOVE( 1, MOVE_SWAGGER), + LEVEL_UP_MOVE( 4, MOVE_BITE), + LEVEL_UP_MOVE( 6, MOVE_LICK), + LEVEL_UP_MOVE( 9, MOVE_POISON_TAIL), + //LEVEL_UP_MOVE(11, MOVE_FEINT), + LEVEL_UP_MOVE(14, MOVE_SCREECH), + //LEVEL_UP_MOVE(16, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(19, MOVE_GLARE), + LEVEL_UP_MOVE(21, MOVE_POISON_FANG), + //LEVEL_UP_MOVE(24, MOVE_VENOM_DRENCH), + //LEVEL_UP_MOVE(26, MOVE_NIGHT_SLASH), + //LEVEL_UP_MOVE(29, MOVE_GASTRO_ACID), + //LEVEL_UP_MOVE(31, MOVE_POISON_JAB), + LEVEL_UP_MOVE(34, MOVE_HAZE), + LEVEL_UP_MOVE(36, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(39, MOVE_CRUNCH), + //LEVEL_UP_MOVE(41, MOVE_BELCH), + //LEVEL_UP_MOVE(44, MOVE_COIL), + //LEVEL_UP_MOVE(46, MOVE_WRING_OUT), LEVEL_UP_END }; -static const u16 sZangooseLevelUpLearnset[] = { +static const struct LevelUpMove sZangooseLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 4, MOVE_LEER), - LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(10, MOVE_SWORDS_DANCE), - LEVEL_UP_MOVE(13, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 8, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(12, MOVE_PURSUIT), + //LEVEL_UP_MOVE(15, MOVE_HONE_CLAWS), LEVEL_UP_MOVE(19, MOVE_SLASH), - LEVEL_UP_MOVE(25, MOVE_PURSUIT), - LEVEL_UP_MOVE(31, MOVE_CRUSH_CLAW), - LEVEL_UP_MOVE(37, MOVE_TAUNT), - LEVEL_UP_MOVE(46, MOVE_DETECT), - LEVEL_UP_MOVE(55, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(22, MOVE_REVENGE), + LEVEL_UP_MOVE(26, MOVE_CRUSH_CLAW), + LEVEL_UP_MOVE(29, MOVE_FALSE_SWIPE), + //LEVEL_UP_MOVE(33, MOVE_EMBARGO), + LEVEL_UP_MOVE(36, MOVE_DETECT), + //LEVEL_UP_MOVE(40, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(43, MOVE_TAUNT), + LEVEL_UP_MOVE(47, MOVE_SWORDS_DANCE), + //LEVEL_UP_MOVE(50, MOVE_CLOSE_COMBAT), LEVEL_UP_END }; -static const u16 sRelicanthLevelUpLearnset[] = { +static const struct LevelUpMove sRelicanthLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + //LEVEL_UP_MOVE( 1, MOVE_HEAD_SMASH), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_HARDEN), - LEVEL_UP_MOVE( 8, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT), + LEVEL_UP_MOVE(10, MOVE_WATER_GUN), LEVEL_UP_MOVE(15, MOVE_ROCK_TOMB), - LEVEL_UP_MOVE(22, MOVE_YAWN), - LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(36, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(43, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(50, MOVE_REST), - LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE), - LEVEL_UP_MOVE(64, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(26, MOVE_DIVE), + LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(35, MOVE_YAWN), + LEVEL_UP_MOVE(41, MOVE_REST), + LEVEL_UP_MOVE(46, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(56, MOVE_HEAD_SMASH), LEVEL_UP_END }; -static const u16 sAronLevelUpLearnset[] = { +static const struct LevelUpMove sAronLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 4, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(10, MOVE_HEADBUTT), - LEVEL_UP_MOVE(13, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(17, MOVE_IRON_DEFENSE), - LEVEL_UP_MOVE(21, MOVE_ROAR), - LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(29, MOVE_IRON_TAIL), - LEVEL_UP_MOVE(34, MOVE_PROTECT), - LEVEL_UP_MOVE(39, MOVE_METAL_SOUND), - LEVEL_UP_MOVE(44, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 4, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 7, MOVE_HEADBUTT), + LEVEL_UP_MOVE(10, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(13, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(16, MOVE_PROTECT), + LEVEL_UP_MOVE(19, MOVE_ROAR), + //LEVEL_UP_MOVE(22, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(25, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(34, MOVE_IRON_TAIL), + LEVEL_UP_MOVE(37, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(40, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(43, MOVE_AUTOTOMIZE), + //LEVEL_UP_MOVE(46, MOVE_HEAVY_SLAM), + //LEVEL_UP_MOVE(49, MOVE_METAL_BURST), LEVEL_UP_END }; -static const u16 sLaironLevelUpLearnset[] = { +static const struct LevelUpMove sLaironLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), - LEVEL_UP_MOVE( 4, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(10, MOVE_HEADBUTT), - LEVEL_UP_MOVE(13, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(17, MOVE_IRON_DEFENSE), - LEVEL_UP_MOVE(21, MOVE_ROAR), - LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(29, MOVE_IRON_TAIL), - LEVEL_UP_MOVE(37, MOVE_PROTECT), - LEVEL_UP_MOVE(45, MOVE_METAL_SOUND), - LEVEL_UP_MOVE(53, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 4, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 7, MOVE_HEADBUTT), + LEVEL_UP_MOVE(10, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(13, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(16, MOVE_PROTECT), + LEVEL_UP_MOVE(19, MOVE_ROAR), + //LEVEL_UP_MOVE(22, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(25, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(35, MOVE_IRON_TAIL), + LEVEL_UP_MOVE(39, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(43, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(47, MOVE_AUTOTOMIZE), + //LEVEL_UP_MOVE(51, MOVE_HEAVY_SLAM), + //LEVEL_UP_MOVE(55, MOVE_METAL_BURST), LEVEL_UP_END }; -static const u16 sAggronLevelUpLearnset[] = { +static const struct LevelUpMove sAggronLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), - LEVEL_UP_MOVE( 4, MOVE_HARDEN), - LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), - LEVEL_UP_MOVE(10, MOVE_HEADBUTT), - LEVEL_UP_MOVE(13, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(17, MOVE_IRON_DEFENSE), - LEVEL_UP_MOVE(21, MOVE_ROAR), - LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(29, MOVE_IRON_TAIL), - LEVEL_UP_MOVE(37, MOVE_PROTECT), - LEVEL_UP_MOVE(50, MOVE_METAL_SOUND), - LEVEL_UP_MOVE(63, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 4, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 7, MOVE_HEADBUTT), + LEVEL_UP_MOVE(10, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(13, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(16, MOVE_PROTECT), + LEVEL_UP_MOVE(19, MOVE_ROAR), + //LEVEL_UP_MOVE(22, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(25, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(35, MOVE_IRON_TAIL), + LEVEL_UP_MOVE(39, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(45, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(51, MOVE_AUTOTOMIZE), + //LEVEL_UP_MOVE(57, MOVE_HEAVY_SLAM), + //LEVEL_UP_MOVE(63, MOVE_METAL_BURST), LEVEL_UP_END }; -static const u16 sCastformLevelUpLearnset[] = { +static const struct LevelUpMove sCastformLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE(10, MOVE_WATER_GUN), LEVEL_UP_MOVE(10, MOVE_EMBER), LEVEL_UP_MOVE(10, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE(15, MOVE_HEADBUTT), LEVEL_UP_MOVE(20, MOVE_RAIN_DANCE), LEVEL_UP_MOVE(20, MOVE_SUNNY_DAY), LEVEL_UP_MOVE(20, MOVE_HAIL), - LEVEL_UP_MOVE(30, MOVE_WEATHER_BALL), + LEVEL_UP_MOVE(25, MOVE_WEATHER_BALL), + LEVEL_UP_MOVE(35, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(35, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(35, MOVE_BLIZZARD), + //LEVEL_UP_MOVE(45, MOVE_HURRICANE), LEVEL_UP_END }; -static const u16 sVolbeatLevelUpLearnset[] = { +static const struct LevelUpMove sVolbeatLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FLASH), LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 5, MOVE_CONFUSE_RAY), - LEVEL_UP_MOVE( 9, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(13, MOVE_MOONLIGHT), - LEVEL_UP_MOVE(17, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(21, MOVE_TAIL_GLOW), - LEVEL_UP_MOVE(25, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE( 5, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE( 8, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(12, MOVE_QUICK_ATTACK), + //LEVEL_UP_MOVE(15, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(19, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(22, MOVE_TAIL_GLOW), + LEVEL_UP_MOVE(26, MOVE_SIGNAL_BEAM), LEVEL_UP_MOVE(29, MOVE_PROTECT), - LEVEL_UP_MOVE(33, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(37, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(33, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(36, MOVE_HELPING_HAND), + //LEVEL_UP_MOVE(40, MOVE_BUG_BUZZ), + //LEVEL_UP_MOVE(43, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(47, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(50, MOVE_INFESTATION), LEVEL_UP_END }; -static const u16 sIllumiseLevelUpLearnset[] = { +static const struct LevelUpMove sIllumiseLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 5, MOVE_SWEET_SCENT), LEVEL_UP_MOVE( 9, MOVE_CHARM), - LEVEL_UP_MOVE(13, MOVE_MOONLIGHT), - LEVEL_UP_MOVE(17, MOVE_QUICK_ATTACK), - LEVEL_UP_MOVE(21, MOVE_WISH), - LEVEL_UP_MOVE(25, MOVE_ENCORE), + LEVEL_UP_MOVE(12, MOVE_QUICK_ATTACK), + //LEVEL_UP_MOVE(15, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(19, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(22, MOVE_WISH), + LEVEL_UP_MOVE(26, MOVE_ENCORE), LEVEL_UP_MOVE(29, MOVE_FLATTER), - LEVEL_UP_MOVE(33, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(37, MOVE_COVET), + //LEVEL_UP_MOVE(33, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(36, MOVE_HELPING_HAND), + //LEVEL_UP_MOVE(40, MOVE_BUG_BUZZ), + //LEVEL_UP_MOVE(43, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(47, MOVE_COVET), + //LEVEL_UP_MOVE(50, MOVE_INFESTATION), LEVEL_UP_END }; -static const u16 sLileepLevelUpLearnset[] = { +static const struct LevelUpMove sLileepLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ASTONISH), - LEVEL_UP_MOVE( 8, MOVE_CONSTRICT), - LEVEL_UP_MOVE(15, MOVE_ACID), - LEVEL_UP_MOVE(22, MOVE_INGRAIN), - LEVEL_UP_MOVE(29, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 5, MOVE_ACID), + LEVEL_UP_MOVE( 9, MOVE_INGRAIN), + LEVEL_UP_MOVE(13, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(17, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE(21, MOVE_BRINE), + LEVEL_UP_MOVE(26, MOVE_GIGA_DRAIN), + //LEVEL_UP_MOVE(31, MOVE_GASTRO_ACID), LEVEL_UP_MOVE(36, MOVE_AMNESIA), - LEVEL_UP_MOVE(43, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(50, MOVE_STOCKPILE), - LEVEL_UP_MOVE(50, MOVE_SPIT_UP), - LEVEL_UP_MOVE(50, MOVE_SWALLOW), + //LEVEL_UP_MOVE(41, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(46, MOVE_STOCKPILE), + LEVEL_UP_MOVE(46, MOVE_SPIT_UP), + LEVEL_UP_MOVE(46, MOVE_SWALLOW), + //LEVEL_UP_MOVE(52, MOVE_WRING_OUT), LEVEL_UP_END }; -static const u16 sCradilyLevelUpLearnset[] = { +static const struct LevelUpMove sCradilyLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_WRING_OUT), LEVEL_UP_MOVE( 1, MOVE_ASTONISH), LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), LEVEL_UP_MOVE( 1, MOVE_ACID), LEVEL_UP_MOVE( 1, MOVE_INGRAIN), - LEVEL_UP_MOVE( 8, MOVE_CONSTRICT), - LEVEL_UP_MOVE(15, MOVE_ACID), - LEVEL_UP_MOVE(22, MOVE_INGRAIN), - LEVEL_UP_MOVE(29, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 5, MOVE_ACID), + LEVEL_UP_MOVE( 9, MOVE_INGRAIN), + LEVEL_UP_MOVE(13, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(17, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE(21, MOVE_BRINE), + LEVEL_UP_MOVE(26, MOVE_GIGA_DRAIN), + //LEVEL_UP_MOVE(31, MOVE_GASTRO_ACID), LEVEL_UP_MOVE(36, MOVE_AMNESIA), - LEVEL_UP_MOVE(48, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(60, MOVE_STOCKPILE), - LEVEL_UP_MOVE(60, MOVE_SPIT_UP), - LEVEL_UP_MOVE(60, MOVE_SWALLOW), + //LEVEL_UP_MOVE(44, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(52, MOVE_STOCKPILE), + LEVEL_UP_MOVE(52, MOVE_SPIT_UP), + LEVEL_UP_MOVE(52, MOVE_SWALLOW), + //LEVEL_UP_MOVE(61, MOVE_WRING_OUT), LEVEL_UP_END }; -static const u16 sAnorithLevelUpLearnset[] = { +static const struct LevelUpMove sAnorithLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 7, MOVE_HARDEN), - LEVEL_UP_MOVE(13, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(19, MOVE_WATER_GUN), - LEVEL_UP_MOVE(25, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(31, MOVE_PROTECT), - LEVEL_UP_MOVE(37, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(43, MOVE_FURY_CUTTER), - LEVEL_UP_MOVE(49, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 4, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_FURY_CUTTER), + //LEVEL_UP_MOVE(13, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(17, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE(25, MOVE_BUG_BITE), + //LEVEL_UP_MOVE(29, MOVE_BRINE), + LEVEL_UP_MOVE(34, MOVE_SLASH), + LEVEL_UP_MOVE(39, MOVE_CRUSH_CLAW), + //LEVEL_UP_MOVE(44, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(49, MOVE_PROTECT), LEVEL_UP_MOVE(55, MOVE_ROCK_BLAST), LEVEL_UP_END }; -static const u16 sArmaldoLevelUpLearnset[] = { +static const struct LevelUpMove sArmaldoLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), - LEVEL_UP_MOVE( 7, MOVE_HARDEN), - LEVEL_UP_MOVE(13, MOVE_MUD_SPORT), - LEVEL_UP_MOVE(19, MOVE_WATER_GUN), - LEVEL_UP_MOVE(25, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(31, MOVE_PROTECT), - LEVEL_UP_MOVE(37, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(46, MOVE_FURY_CUTTER), - LEVEL_UP_MOVE(55, MOVE_SLASH), - LEVEL_UP_MOVE(64, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE( 4, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_FURY_CUTTER), + //LEVEL_UP_MOVE(13, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(17, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE(25, MOVE_BUG_BITE), + //LEVEL_UP_MOVE(29, MOVE_BRINE), + LEVEL_UP_MOVE(34, MOVE_SLASH), + LEVEL_UP_MOVE(39, MOVE_CRUSH_CLAW), + //LEVEL_UP_MOVE(46, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(53, MOVE_PROTECT), + LEVEL_UP_MOVE(61, MOVE_ROCK_BLAST), LEVEL_UP_END }; -static const u16 sRaltsLevelUpLearnset[] = { +static const struct LevelUpMove sRaltsLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 6, MOVE_CONFUSION), - LEVEL_UP_MOVE(11, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(16, MOVE_TELEPORT), - LEVEL_UP_MOVE(21, MOVE_CALM_MIND), - LEVEL_UP_MOVE(26, MOVE_PSYCHIC), - LEVEL_UP_MOVE(31, MOVE_IMPRISON), - LEVEL_UP_MOVE(36, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(41, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(46, MOVE_DREAM_EATER), + LEVEL_UP_MOVE( 4, MOVE_CONFUSION), + LEVEL_UP_MOVE( 6, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE( 9, MOVE_TELEPORT), + //LEVEL_UP_MOVE(11, MOVE_DISARMING_VOICE), + //LEVEL_UP_MOVE(14, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(17, MOVE_MAGICAL_LEAF), + //LEVEL_UP_MOVE(19, MOVE_HEAL_PULSE), + //LEVEL_UP_MOVE(22, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(24, MOVE_CALM_MIND), + LEVEL_UP_MOVE(27, MOVE_PSYCHIC), + LEVEL_UP_MOVE(29, MOVE_IMPRISON), + LEVEL_UP_MOVE(32, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(34, MOVE_CHARM), + LEVEL_UP_MOVE(37, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(39, MOVE_DREAM_EATER), + //LEVEL_UP_MOVE(42, MOVE_STORED_POWER), LEVEL_UP_END }; -static const u16 sKirliaLevelUpLearnset[] = { +static const struct LevelUpMove sKirliaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), LEVEL_UP_MOVE( 1, MOVE_TELEPORT), - LEVEL_UP_MOVE( 6, MOVE_CONFUSION), - LEVEL_UP_MOVE(11, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(16, MOVE_TELEPORT), - LEVEL_UP_MOVE(21, MOVE_CALM_MIND), - LEVEL_UP_MOVE(26, MOVE_PSYCHIC), + LEVEL_UP_MOVE( 4, MOVE_CONFUSION), + LEVEL_UP_MOVE( 6, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE( 9, MOVE_TELEPORT), + //LEVEL_UP_MOVE(11, MOVE_DISARMING_VOICE), + //LEVEL_UP_MOVE(14, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(17, MOVE_MAGICAL_LEAF), + //LEVEL_UP_MOVE(19, MOVE_HEAL_PULSE), + //LEVEL_UP_MOVE(23, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(26, MOVE_CALM_MIND), + LEVEL_UP_MOVE(30, MOVE_PSYCHIC), LEVEL_UP_MOVE(33, MOVE_IMPRISON), + LEVEL_UP_MOVE(37, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(40, MOVE_CHARM), + LEVEL_UP_MOVE(44, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(47, MOVE_DREAM_EATER), + //LEVEL_UP_MOVE(51, MOVE_STORED_POWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGardevoirLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_MOONBLAST), + //LEVEL_UP_MOVE( 1, MOVE_STORED_POWER), + //LEVEL_UP_MOVE( 1, MOVE_MISTY_TERRAIN), + //LEVEL_UP_MOVE( 1, MOVE_HEALING_WISH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + 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_DISARMING_VOICE), + LEVEL_UP_MOVE(14, MOVE_WISH), + LEVEL_UP_MOVE(17, MOVE_MAGICAL_LEAF), + //LEVEL_UP_MOVE(19, MOVE_HEAL_PULSE), + //LEVEL_UP_MOVE(23, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(26, MOVE_CALM_MIND), + LEVEL_UP_MOVE(31, MOVE_PSYCHIC), + LEVEL_UP_MOVE(35, MOVE_IMPRISON), LEVEL_UP_MOVE(40, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(47, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(54, MOVE_DREAM_EATER), + //LEVEL_UP_MOVE(44, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(49, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(53, MOVE_DREAM_EATER), + //LEVEL_UP_MOVE(58, MOVE_STORED_POWER), + //LEVEL_UP_MOVE(62, MOVE_MOONBLAST), LEVEL_UP_END }; -static const u16 sGardevoirLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_CONFUSION), - LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE( 1, MOVE_TELEPORT), - LEVEL_UP_MOVE( 6, MOVE_CONFUSION), - LEVEL_UP_MOVE(11, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(16, MOVE_TELEPORT), - LEVEL_UP_MOVE(21, MOVE_CALM_MIND), - LEVEL_UP_MOVE(26, MOVE_PSYCHIC), - LEVEL_UP_MOVE(33, MOVE_IMPRISON), - LEVEL_UP_MOVE(42, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(51, MOVE_HYPNOSIS), - LEVEL_UP_MOVE(60, MOVE_DREAM_EATER), - LEVEL_UP_END -}; - -static const u16 sBagonLevelUpLearnset[] = { +static const struct LevelUpMove sBagonLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_RAGE), - LEVEL_UP_MOVE( 5, MOVE_BITE), - LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE( 4, MOVE_EMBER), + LEVEL_UP_MOVE( 7, MOVE_LEER), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_DRAGON_BREATH), LEVEL_UP_MOVE(17, MOVE_HEADBUTT), LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(25, MOVE_EMBER), - LEVEL_UP_MOVE(33, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(41, MOVE_CRUNCH), - LEVEL_UP_MOVE(49, MOVE_DRAGON_CLAW), - LEVEL_UP_MOVE(53, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(25, MOVE_CRUNCH), + LEVEL_UP_MOVE(29, MOVE_DRAGON_CLAW), + //LEVEL_UP_MOVE(34, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(39, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(44, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE), LEVEL_UP_END }; -static const u16 sShelgonLevelUpLearnset[] = { +static const struct LevelUpMove sShelgonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), LEVEL_UP_MOVE( 1, MOVE_RAGE), - LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_EMBER), LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), - LEVEL_UP_MOVE( 5, MOVE_BITE), - LEVEL_UP_MOVE( 9, MOVE_LEER), - LEVEL_UP_MOVE(17, MOVE_HEADBUTT), - LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(25, MOVE_EMBER), - LEVEL_UP_MOVE(30, MOVE_PROTECT), - LEVEL_UP_MOVE(38, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(47, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(56, MOVE_CRUNCH), - LEVEL_UP_MOVE(69, MOVE_DRAGON_CLAW), - LEVEL_UP_MOVE(78, MOVE_DOUBLE_EDGE), - LEVEL_UP_END -}; - -static const u16 sSalamenceLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_RAGE), LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), - LEVEL_UP_MOVE( 5, MOVE_BITE), - LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE( 4, MOVE_EMBER), + LEVEL_UP_MOVE( 7, MOVE_LEER), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_DRAGON_BREATH), LEVEL_UP_MOVE(17, MOVE_HEADBUTT), LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY), - LEVEL_UP_MOVE(25, MOVE_EMBER), - LEVEL_UP_MOVE(30, MOVE_PROTECT), - LEVEL_UP_MOVE(38, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(47, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(50, MOVE_FLY), - LEVEL_UP_MOVE(61, MOVE_CRUNCH), - LEVEL_UP_MOVE(79, MOVE_DRAGON_CLAW), - LEVEL_UP_MOVE(93, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(25, MOVE_CRUNCH), + LEVEL_UP_MOVE(29, MOVE_DRAGON_CLAW), + //LEVEL_UP_MOVE(35, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(42, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(49, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(56, MOVE_DOUBLE_EDGE), LEVEL_UP_END }; -static const u16 sBeldumLevelUpLearnset[] = { +static const struct LevelUpMove sSalamenceLevelUpLearnset[] = { + 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), + //LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), + //LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE( 1, MOVE_RAGE), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 4, MOVE_EMBER), + LEVEL_UP_MOVE( 7, MOVE_LEER), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(17, MOVE_HEADBUTT), + LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(25, MOVE_CRUNCH), + LEVEL_UP_MOVE(29, MOVE_DRAGON_CLAW), + //LEVEL_UP_MOVE(35, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(42, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(49, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(63, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBeldumLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN), LEVEL_UP_END }; -static const u16 sMetangLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(20, MOVE_CONFUSION), - LEVEL_UP_MOVE(20, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(26, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(32, MOVE_PURSUIT), - LEVEL_UP_MOVE(38, MOVE_PSYCHIC), - LEVEL_UP_MOVE(44, MOVE_IRON_DEFENSE), - LEVEL_UP_MOVE(50, MOVE_METEOR_MASH), - LEVEL_UP_MOVE(56, MOVE_AGILITY), - LEVEL_UP_MOVE(62, MOVE_HYPER_BEAM), - LEVEL_UP_END -}; - -static const u16 sMetagrossLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN), +static const struct LevelUpMove sMetangLevelUpLearnset[] = { + 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_SCARY_FACE), - LEVEL_UP_MOVE(20, MOVE_CONFUSION), - LEVEL_UP_MOVE(20, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(26, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(32, MOVE_PURSUIT), + //LEVEL_UP_MOVE( 1, MOVE_MAGNET_RISE), + LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(23, MOVE_PURSUIT), + //LEVEL_UP_MOVE(26, MOVE_BULLET_PUNCH), + //LEVEL_UP_MOVE(29, MOVE_MIRACLE_EYE), + //LEVEL_UP_MOVE(32, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(35, MOVE_SCARY_FACE), LEVEL_UP_MOVE(38, MOVE_PSYCHIC), - LEVEL_UP_MOVE(44, MOVE_IRON_DEFENSE), - LEVEL_UP_MOVE(55, MOVE_METEOR_MASH), - LEVEL_UP_MOVE(66, MOVE_AGILITY), - LEVEL_UP_MOVE(77, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(41, MOVE_AGILITY), + LEVEL_UP_MOVE(44, MOVE_METEOR_MASH), + LEVEL_UP_MOVE(47, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(50, MOVE_HYPER_BEAM), LEVEL_UP_END }; -static const u16 sRegirockLevelUpLearnset[] = { +static const struct LevelUpMove sMetagrossLevelUpLearnset[] = { + //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), + //LEVEL_UP_MOVE( 1, MOVE_MAGNET_RISE), + LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(23, MOVE_PURSUIT), + //LEVEL_UP_MOVE(26, MOVE_BULLET_PUNCH), + //LEVEL_UP_MOVE(29, MOVE_MIRACLE_EYE), + //LEVEL_UP_MOVE(32, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(35, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(38, MOVE_PSYCHIC), + LEVEL_UP_MOVE(41, MOVE_AGILITY), + LEVEL_UP_MOVE(44, MOVE_METEOR_MASH), + LEVEL_UP_MOVE(52, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(60, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRegirockLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_EXPLOSION), - LEVEL_UP_MOVE( 9, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(17, MOVE_CURSE), - LEVEL_UP_MOVE(25, MOVE_SUPERPOWER), - LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(41, MOVE_IRON_DEFENSE), - LEVEL_UP_MOVE(49, MOVE_ZAP_CANNON), - LEVEL_UP_MOVE(57, MOVE_LOCK_ON), - LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE( 1, MOVE_STOMP), + LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), + //LEVEL_UP_MOVE( 1, MOVE_CHARGE_BEAM), + //LEVEL_UP_MOVE( 1, MOVE_BULLDOZE), + LEVEL_UP_MOVE( 7, MOVE_ROCK_THROW), + //LEVEL_UP_MOVE(13, MOVE_CHARGE_BEAM), + //LEVEL_UP_MOVE(19, MOVE_BULLDOZE), + LEVEL_UP_MOVE(25, MOVE_CURSE), + LEVEL_UP_MOVE(31, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(37, MOVE_IRON_DEFENSE), + //LEVEL_UP_MOVE(43, MOVE_STONE_EDGE), + //LEVEL_UP_MOVE(49, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(55, MOVE_LOCK_ON), + LEVEL_UP_MOVE(55, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(61, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(67, MOVE_HYPER_BEAM), LEVEL_UP_END }; -static const u16 sRegiceLevelUpLearnset[] = { +static const struct LevelUpMove sRegiceLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_EXPLOSION), - LEVEL_UP_MOVE( 9, MOVE_ICY_WIND), - LEVEL_UP_MOVE(17, MOVE_CURSE), - LEVEL_UP_MOVE(25, MOVE_SUPERPOWER), - LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(41, MOVE_AMNESIA), - LEVEL_UP_MOVE(49, MOVE_ZAP_CANNON), - LEVEL_UP_MOVE(57, MOVE_LOCK_ON), - LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE( 1, MOVE_STOMP), + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + //LEVEL_UP_MOVE( 1, MOVE_CHARGE_BEAM), + //LEVEL_UP_MOVE( 1, MOVE_BULLDOZE), + LEVEL_UP_MOVE( 7, MOVE_ICY_WIND), + //LEVEL_UP_MOVE(13, MOVE_CHARGE_BEAM), + //LEVEL_UP_MOVE(19, MOVE_BULLDOZE), + LEVEL_UP_MOVE(25, MOVE_CURSE), + LEVEL_UP_MOVE(31, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(37, MOVE_AMNESIA), + LEVEL_UP_MOVE(43, MOVE_ICE_BEAM), + //LEVEL_UP_MOVE(49, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(55, MOVE_LOCK_ON), + LEVEL_UP_MOVE(55, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(61, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(67, MOVE_HYPER_BEAM), LEVEL_UP_END }; -static const u16 sRegisteelLevelUpLearnset[] = { +static const struct LevelUpMove sRegisteelLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_EXPLOSION), - LEVEL_UP_MOVE( 9, MOVE_METAL_CLAW), - LEVEL_UP_MOVE(17, MOVE_CURSE), - LEVEL_UP_MOVE(25, MOVE_SUPERPOWER), - LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(41, MOVE_IRON_DEFENSE), - LEVEL_UP_MOVE(41, MOVE_AMNESIA), - LEVEL_UP_MOVE(49, MOVE_ZAP_CANNON), - LEVEL_UP_MOVE(57, MOVE_LOCK_ON), - LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE( 1, MOVE_STOMP), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + //LEVEL_UP_MOVE( 1, MOVE_CHARGE_BEAM), + //LEVEL_UP_MOVE( 1, MOVE_BULLDOZE), + LEVEL_UP_MOVE( 7, MOVE_METAL_CLAW), + //LEVEL_UP_MOVE(13, MOVE_CHARGE_BEAM), + //LEVEL_UP_MOVE(19, MOVE_BULLDOZE), + LEVEL_UP_MOVE(25, MOVE_CURSE), + LEVEL_UP_MOVE(31, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(37, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(37, MOVE_AMNESIA), + //LEVEL_UP_MOVE(43, MOVE_IRON_HEAD), + //LEVEL_UP_MOVE(43, MOVE_FLASH_CANNON), + //LEVEL_UP_MOVE(49, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(55, MOVE_LOCK_ON), + LEVEL_UP_MOVE(55, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(61, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(67, MOVE_HYPER_BEAM), LEVEL_UP_END }; -static const u16 sKyogreLevelUpLearnset[] = { +static const struct LevelUpMove sKyogreLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ANCIENT_POWER), LEVEL_UP_MOVE( 1, MOVE_WATER_PULSE), LEVEL_UP_MOVE( 5, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), + //LEVEL_UP_MOVE(15, MOVE_AQUA_TAIL), LEVEL_UP_MOVE(20, MOVE_BODY_SLAM), - LEVEL_UP_MOVE(30, MOVE_CALM_MIND), + //LEVEL_UP_MOVE(30, MOVE_AQUA_RING), LEVEL_UP_MOVE(35, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(45, MOVE_HYDRO_PUMP), - LEVEL_UP_MOVE(50, MOVE_REST), - LEVEL_UP_MOVE(60, MOVE_SHEER_COLD), - LEVEL_UP_MOVE(65, MOVE_DOUBLE_EDGE), - LEVEL_UP_MOVE(75, MOVE_WATER_SPOUT), + //LEVEL_UP_MOVE(45, MOVE_ORIGIN_PULSE), + LEVEL_UP_MOVE(50, MOVE_CALM_MIND), + LEVEL_UP_MOVE(60, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(65, MOVE_SHEER_COLD), + LEVEL_UP_MOVE(75, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(80, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(90, MOVE_WATER_SPOUT), LEVEL_UP_END }; -static const u16 sGroudonLevelUpLearnset[] = { +static const struct LevelUpMove sGroudonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ANCIENT_POWER), LEVEL_UP_MOVE( 1, MOVE_MUD_SHOT), LEVEL_UP_MOVE( 5, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(20, MOVE_SLASH), - LEVEL_UP_MOVE(30, MOVE_BULK_UP), + //LEVEL_UP_MOVE(15, MOVE_EARTH_POWER), + //LEVEL_UP_MOVE(20, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(30, MOVE_REST), LEVEL_UP_MOVE(35, MOVE_EARTHQUAKE), - LEVEL_UP_MOVE(45, MOVE_FIRE_BLAST), - LEVEL_UP_MOVE(50, MOVE_REST), - LEVEL_UP_MOVE(60, MOVE_FISSURE), - LEVEL_UP_MOVE(65, MOVE_SOLAR_BEAM), - LEVEL_UP_MOVE(75, MOVE_ERUPTION), + //LEVEL_UP_MOVE(45, MOVE_PRECIPICE_BLADES), + LEVEL_UP_MOVE(50, MOVE_BULK_UP), + LEVEL_UP_MOVE(60, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(65, MOVE_FISSURE), + LEVEL_UP_MOVE(75, MOVE_FIRE_BLAST), + //LEVEL_UP_MOVE(80, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(90, MOVE_ERUPTION), LEVEL_UP_END }; -static const u16 sRayquazaLevelUpLearnset[] = { +static const struct LevelUpMove sRayquazaLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TWISTER), LEVEL_UP_MOVE( 5, MOVE_SCARY_FACE), LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(20, MOVE_DRAGON_CLAW), - LEVEL_UP_MOVE(30, MOVE_DRAGON_DANCE), - LEVEL_UP_MOVE(35, MOVE_CRUNCH), - LEVEL_UP_MOVE(45, MOVE_FLY), - LEVEL_UP_MOVE(50, MOVE_REST), - LEVEL_UP_MOVE(60, MOVE_EXTREME_SPEED), - LEVEL_UP_MOVE(65, MOVE_OUTRAGE), - LEVEL_UP_MOVE(75, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(20, MOVE_CRUNCH), + //LEVEL_UP_MOVE(30, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(35, MOVE_REST), + LEVEL_UP_MOVE(45, MOVE_EXTREME_SPEED), + //LEVEL_UP_MOVE(50, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(60, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(65, MOVE_FLY), + LEVEL_UP_MOVE(75, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(80, MOVE_OUTRAGE), + LEVEL_UP_MOVE(90, MOVE_HYPER_BEAM), LEVEL_UP_END }; -static const u16 sLatiasLevelUpLearnset[] = { +static const struct LevelUpMove sLatiasLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_HEALING_WISH), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_WISH), LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), - LEVEL_UP_MOVE( 5, MOVE_WISH), - LEVEL_UP_MOVE(10, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(15, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 4, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 7, MOVE_CHARM), + //LEVEL_UP_MOVE(10, MOVE_STORED_POWER), + LEVEL_UP_MOVE(13, MOVE_REFRESH), + //LEVEL_UP_MOVE(16, MOVE_HEAL_PULSE), LEVEL_UP_MOVE(20, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(25, MOVE_WATER_SPORT), - LEVEL_UP_MOVE(30, MOVE_REFRESH), - LEVEL_UP_MOVE(35, MOVE_MIST_BALL), - LEVEL_UP_MOVE(40, MOVE_PSYCHIC), - LEVEL_UP_MOVE(45, MOVE_RECOVER), - LEVEL_UP_MOVE(50, MOVE_CHARM), + LEVEL_UP_MOVE(24, MOVE_MIST_BALL), + //LEVEL_UP_MOVE(28, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(32, MOVE_RECOVER), + //LEVEL_UP_MOVE(36, MOVE_REFLECT_TYPE), + //LEVEL_UP_MOVE(41, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(46, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(51, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(56, MOVE_DRAGON_PULSE), + //LEVEL_UP_MOVE(61, MOVE_HEALING_WISH), LEVEL_UP_END }; -static const u16 sLatiosLevelUpLearnset[] = { +static const struct LevelUpMove sLatiosLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MEMENTO), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + //LEVEL_UP_MOVE( 1, MOVE_HEAL_BLOCK), LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), - LEVEL_UP_MOVE( 5, MOVE_MEMENTO), - LEVEL_UP_MOVE(10, MOVE_HELPING_HAND), - LEVEL_UP_MOVE(15, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 4, MOVE_PROTECT), + LEVEL_UP_MOVE( 7, MOVE_DRAGON_DANCE), + //LEVEL_UP_MOVE(10, MOVE_STORED_POWER), + LEVEL_UP_MOVE(13, MOVE_REFRESH), + //LEVEL_UP_MOVE(16, MOVE_HEAL_PULSE), LEVEL_UP_MOVE(20, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(25, MOVE_PROTECT), - LEVEL_UP_MOVE(30, MOVE_REFRESH), - LEVEL_UP_MOVE(35, MOVE_LUSTER_PURGE), - LEVEL_UP_MOVE(40, MOVE_PSYCHIC), - LEVEL_UP_MOVE(45, MOVE_RECOVER), - LEVEL_UP_MOVE(50, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(24, MOVE_LUSTER_PURGE), + //LEVEL_UP_MOVE(28, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(32, MOVE_RECOVER), + //LEVEL_UP_MOVE(36, MOVE_TELEKINESIS), + //LEVEL_UP_MOVE(41, MOVE_ZEN_HEADBUTT), + //LEVEL_UP_MOVE(46, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(51, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(56, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(61, MOVE_MEMENTO), LEVEL_UP_END }; -static const u16 sJirachiLevelUpLearnset[] = { +static const struct LevelUpMove sJirachiLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_WISH), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE( 5, MOVE_REST), @@ -5576,42 +7850,9093 @@ static const u16 sJirachiLevelUpLearnset[] = { LEVEL_UP_MOVE(15, MOVE_HELPING_HAND), LEVEL_UP_MOVE(20, MOVE_PSYCHIC), LEVEL_UP_MOVE(25, MOVE_REFRESH), - LEVEL_UP_MOVE(30, MOVE_REST), - LEVEL_UP_MOVE(35, MOVE_DOUBLE_EDGE), - LEVEL_UP_MOVE(40, MOVE_FUTURE_SIGHT), - LEVEL_UP_MOVE(45, MOVE_COSMIC_POWER), - LEVEL_UP_MOVE(50, MOVE_DOOM_DESIRE), + //LEVEL_UP_MOVE(30, MOVE_LUCKY_CHANT), + //LEVEL_UP_MOVE(35, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(40, MOVE_DOUBLE_EDGE), + //LEVEL_UP_MOVE(45, MOVE_GRAVITY), + //LEVEL_UP_MOVE(50, MOVE_HEALING_WISH), + LEVEL_UP_MOVE(55, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(60, MOVE_COSMIC_POWER), + //LEVEL_UP_MOVE(65, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(70, MOVE_DOOM_DESIRE), LEVEL_UP_END }; -static const u16 sDeoxysLevelUpLearnset[] = { +static const struct LevelUpMove sDeoxysLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_WRAP), - LEVEL_UP_MOVE( 5, MOVE_NIGHT_SHADE), - LEVEL_UP_MOVE(10, MOVE_DOUBLE_TEAM), - LEVEL_UP_MOVE(15, MOVE_KNOCK_OFF), - LEVEL_UP_MOVE(20, MOVE_PURSUIT), - LEVEL_UP_MOVE(25, MOVE_PSYCHIC), - LEVEL_UP_MOVE(30, MOVE_SWIFT), - LEVEL_UP_MOVE(35, MOVE_AGILITY), - LEVEL_UP_MOVE(40, MOVE_RECOVER), - LEVEL_UP_MOVE(45, MOVE_PSYCHO_BOOST), - LEVEL_UP_MOVE(50, MOVE_EXTREME_SPEED), + 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_PURSUIT), + 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_COSMIC_POWER), + LEVEL_UP_MOVE(61, MOVE_RECOVER), + LEVEL_UP_MOVE(67, MOVE_PSYCHO_BOOST), + LEVEL_UP_MOVE(73, MOVE_HYPER_BEAM), LEVEL_UP_END }; -static const u16 sChimechoLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_WRAP), - LEVEL_UP_MOVE( 6, MOVE_GROWL), - LEVEL_UP_MOVE( 9, MOVE_ASTONISH), - LEVEL_UP_MOVE(14, MOVE_CONFUSION), - LEVEL_UP_MOVE(17, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(22, MOVE_UPROAR), - LEVEL_UP_MOVE(25, MOVE_YAWN), - LEVEL_UP_MOVE(30, MOVE_PSYWAVE), - LEVEL_UP_MOVE(33, MOVE_DOUBLE_EDGE), - LEVEL_UP_MOVE(38, MOVE_HEAL_BELL), - LEVEL_UP_MOVE(41, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(46, MOVE_PSYCHIC), +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 +}; + +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 sWormadamPlantLevelUpLearnset[] = { + //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 sWormadamSandyLevelUpLearnset[] = { + //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 sWormadamTrashLevelUpLearnset[] = { + //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 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_HI_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_HI_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_FAINT_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_FAINT_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_HI_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_VICE_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_VICE_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_VICE_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_HI_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_HI_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_FAINT_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_FAINT_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_FAINT_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_FAINT_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_VICE_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 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_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 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_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 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_FAINT_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 sMeowsticMaleLevelUpLearnset[] = { + //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 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 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_FAINT_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_FAINT_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_FAINT_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_VICE_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_VICE_GRIP), + LEVEL_UP_MOVE( 7, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 9, MOVE_VICE_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_HI_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_FAINT_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_FAINT_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_VICE_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_VICE_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_VICE_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_FAINT_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_HI_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_FAINT_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_FAINT_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_HI_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 sAlolanRattataLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 6, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(12, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(18, MOVE_CRUNCH), + LEVEL_UP_MOVE(21, MOVE_HYPER_FANG), + //LEVEL_UP_MOVE(24, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(27, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanRaticateLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE( 1, MOVE_COUNTER), + LEVEL_UP_MOVE( 1, MOVE_FURY_SWIPES), + 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(12, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(18, MOVE_CRUNCH), + LEVEL_UP_MOVE(26, MOVE_HYPER_FANG), + //LEVEL_UP_MOVE(34, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(42, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanRaichuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PSYCHIC), + LEVEL_UP_MOVE( 1, MOVE_ENCORE), + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanSandshrewLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 4, MOVE_BIDE), + //LEVEL_UP_MOVE( 8, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(12, MOVE_SWIFT), + LEVEL_UP_MOVE(16, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(20, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(24, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE(28, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(32, MOVE_SLASH), + LEVEL_UP_MOVE(36, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanSandslashLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_COUNTER), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + //LEVEL_UP_MOVE( 1, MOVE_ICE_SHARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanVulpixLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_MIST), + //LEVEL_UP_MOVE(10, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(14, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(17, MOVE_AURORA_BEAM), + //LEVEL_UP_MOVE(21, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(24, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(28, MOVE_ROAR), + LEVEL_UP_MOVE(31, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanNinetalesLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), + //LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_MIST), + //LEVEL_UP_MOVE( 1, MOVE_ICE_SHARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanDiglettLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 4, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 8, MOVE_GROWL), + LEVEL_UP_MOVE(12, MOVE_AGILITY), + LEVEL_UP_MOVE(15, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(18, MOVE_DIG), + LEVEL_UP_MOVE(21, MOVE_SLASH), + //LEVEL_UP_MOVE(25, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(29, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(33, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanDugtrioLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_SCREECH), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_AGILITY), + LEVEL_UP_MOVE(15, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(18, MOVE_DIG), + LEVEL_UP_MOVE(21, MOVE_SLASH), + //LEVEL_UP_MOVE(25, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(35, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(45, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanMeowthLevelUpLearnset[] = { + 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( 9, MOVE_TAUNT), + LEVEL_UP_MOVE(12, MOVE_PAY_DAY), + //LEVEL_UP_MOVE(15, MOVE_FEINT), + LEVEL_UP_MOVE(19, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(23, MOVE_SCREECH), + LEVEL_UP_MOVE(27, MOVE_SLASH), + //LEVEL_UP_MOVE(31, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE(35, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanPersianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SWIFT), + LEVEL_UP_MOVE( 1, MOVE_AMNESIA), + LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), + 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( 9, MOVE_TAUNT), + LEVEL_UP_MOVE(12, MOVE_PAY_DAY), + //LEVEL_UP_MOVE(16, MOVE_FEINT), + LEVEL_UP_MOVE(19, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(23, MOVE_SCREECH), + LEVEL_UP_MOVE(27, MOVE_SLASH), + //LEVEL_UP_MOVE(37, MOVE_NASTY_PLOT), + //LEVEL_UP_MOVE(47, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanGeodudeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 3, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 6, MOVE_BIDE), + LEVEL_UP_MOVE( 9, MOVE_ROCK_THROW), + //LEVEL_UP_MOVE(12, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(23, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(27, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(31, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(35, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanGravelerLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 9, MOVE_ROCK_THROW), + //LEVEL_UP_MOVE(12, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(23, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(31, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(39, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(47, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanGolemLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MEGA_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 9, MOVE_ROCK_THROW), + //LEVEL_UP_MOVE(12, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(23, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(31, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(39, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(47, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanGrimerLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 6, MOVE_HARDEN), + LEVEL_UP_MOVE(12, MOVE_MINIMIZE), + LEVEL_UP_MOVE(18, MOVE_DISABLE), + LEVEL_UP_MOVE(24, MOVE_BITE), + LEVEL_UP_MOVE(30, MOVE_SCREECH), + LEVEL_UP_MOVE(36, MOVE_CRUNCH), + LEVEL_UP_MOVE(42, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(48, MOVE_SLUDGE_BOMB), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanMukLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HAZE), + //LEVEL_UP_MOVE( 1, MOVE_MOONBLAST), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_MINIMIZE), + LEVEL_UP_MOVE(18, MOVE_DISABLE), + LEVEL_UP_MOVE(24, MOVE_BITE), + LEVEL_UP_MOVE(30, MOVE_SCREECH), + LEVEL_UP_MOVE(36, MOVE_CRUNCH), + LEVEL_UP_MOVE(48, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(60, MOVE_SLUDGE_BOMB), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanExeggutorLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_DRAGON_PULSE), + //LEVEL_UP_MOVE( 1, MOVE_POWER_WHIP), + LEVEL_UP_MOVE( 1, MOVE_EGG_BOMB), + LEVEL_UP_MOVE( 1, MOVE_BARRAGE), + LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlolanMarowakLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE( 1, MOVE_SCREECH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_BONE_CLUB), + LEVEL_UP_MOVE(14, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(18, MOVE_RAGE), + LEVEL_UP_MOVE(24, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(26, MOVE_BONEMERANG), + LEVEL_UP_MOVE(36, MOVE_THRASH), + //LEVEL_UP_MOVE(48, MOVE_FLARE_BLITZ), + 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 }; diff --git a/src/data/pokemon/pokedex_entries.h b/src/data/pokemon/pokedex_entries.h index 007c73248..2b9538028 100644 --- a/src/data/pokemon/pokedex_entries.h +++ b/src/data/pokemon/pokedex_entries.h @@ -4643,4 +4643,5080 @@ const struct PokedexEntry gPokedexEntries[] = .trainerScale = 290, .trainerOffset = 2, }, + + [NATIONAL_DEX_TURTWIG] = + { + .categoryName = _("TinyLeaf"), + .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 = _("PlumpMouse"), + .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 = _("Headbutt"), + .height = 9, + .weight = 315, + .description = gCranidosPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RAMPARDOS] = + { + .categoryName = _("Headbutt"), + .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 = _("SeaSlug"), + .height = 3, + .weight = 63, + .description = gShellosPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GASTRODON] = + { + .categoryName = _("SeaSlug"), + .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_MIMEJR] = + { + .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 = _("Scorpion"), + .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 = _("Scorpion"), + .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 = _("CottonPuff"), + .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 = _("ShellOut"), + .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 = _("Gloomdwelle"), + .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, + }, }; diff --git a/src/data/pokemon/pokedex_orders.h b/src/data/pokemon/pokedex_orders.h index 55b0abcea..b6603cedb 100644 --- a/src/data/pokemon/pokedex_orders.h +++ b/src/data/pokemon/pokedex_orders.h @@ -1,721 +1,1507 @@ 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_ALOMOMOLA, NATIONAL_DEX_ALTARIA, + NATIONAL_DEX_AMAURA, + NATIONAL_DEX_AMBIPOM, + NATIONAL_DEX_AMOONGUSS, NATIONAL_DEX_AMPHAROS, NATIONAL_DEX_ANORITH, + NATIONAL_DEX_ARAQUANID, NATIONAL_DEX_ARBOK, NATIONAL_DEX_ARCANINE, + NATIONAL_DEX_ARCEUS, + NATIONAL_DEX_ARCHEN, + NATIONAL_DEX_ARCHEOPS, NATIONAL_DEX_ARIADOS, NATIONAL_DEX_ARMALDO, + NATIONAL_DEX_AROMATISSE, NATIONAL_DEX_ARON, 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_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_BLISSEY, + NATIONAL_DEX_BLITZLE, + NATIONAL_DEX_BOLDORE, + 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_BUNNELBY, + NATIONAL_DEX_BURMY, NATIONAL_DEX_BUTTERFREE, + NATIONAL_DEX_BUZZWOLE, + NATIONAL_DEX_CACNEA, NATIONAL_DEX_CACTURNE, NATIONAL_DEX_CAMERUPT, + NATIONAL_DEX_CARBINK, + 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_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_CHIKORITA, + NATIONAL_DEX_CHIMCHAR, NATIONAL_DEX_CHIMECHO, NATIONAL_DEX_CHINCHOU, + NATIONAL_DEX_CHINGLING, + NATIONAL_DEX_CINCCINO, NATIONAL_DEX_CLAMPERL, + NATIONAL_DEX_CLAUNCHER, + NATIONAL_DEX_CLAWITZER, NATIONAL_DEX_CLAYDOL, NATIONAL_DEX_CLEFABLE, NATIONAL_DEX_CLEFAIRY, NATIONAL_DEX_CLEFFA, NATIONAL_DEX_CLOYSTER, + NATIONAL_DEX_COBALION, + NATIONAL_DEX_COFAGRIGUS, + NATIONAL_DEX_COMBEE, NATIONAL_DEX_COMBUSKEN, + NATIONAL_DEX_COMFEY, + NATIONAL_DEX_CONKELDURR, NATIONAL_DEX_CORPHISH, NATIONAL_DEX_CORSOLA, + NATIONAL_DEX_COSMOEM, + NATIONAL_DEX_COSMOG, + NATIONAL_DEX_COTTONEE, + NATIONAL_DEX_CRABOMINABLE, + NATIONAL_DEX_CRABRAWLER, NATIONAL_DEX_CRADILY, + 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_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_DOUBLADE, + NATIONAL_DEX_DRAGALGE, NATIONAL_DEX_DRAGONAIR, NATIONAL_DEX_DRAGONITE, + NATIONAL_DEX_DRAMPA, + NATIONAL_DEX_DRAPION, NATIONAL_DEX_DRATINI, + NATIONAL_DEX_DRIFBLIM, + NATIONAL_DEX_DRIFLOON, + NATIONAL_DEX_DRILBUR, NATIONAL_DEX_DROWZEE, + NATIONAL_DEX_DRUDDIGON, + NATIONAL_DEX_DUCKLETT, + NATIONAL_DEX_DUOSION, + NATIONAL_DEX_DURANT, NATIONAL_DEX_DUGTRIO, NATIONAL_DEX_DUNSPARCE, 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_EKANS, 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_EXCADRILL, NATIONAL_DEX_EXEGGCUTE, NATIONAL_DEX_EXEGGUTOR, NATIONAL_DEX_EXPLOUD, + 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_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_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_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_GOTHITA, + NATIONAL_DEX_GOTHITELLE, + NATIONAL_DEX_GOTHORITA, + NATIONAL_DEX_GOURGEIST, NATIONAL_DEX_GRANBULL, NATIONAL_DEX_GRAVELER, + NATIONAL_DEX_GRENINJA, NATIONAL_DEX_GRIMER, + 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_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_INCINEROAR, + NATIONAL_DEX_INFERNAPE, + NATIONAL_DEX_INKAY, 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_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_MELOETTA, + 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_MILOTIC, NATIONAL_DEX_MILTANK, + NATIONAL_DEX_MIMEJR, + 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_MOTHIM, NATIONAL_DEX_MR_MIME, + 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_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_OCTILLERY, NATIONAL_DEX_ODDISH, NATIONAL_DEX_OMANYTE, NATIONAL_DEX_OMASTAR, NATIONAL_DEX_ONIX, + NATIONAL_DEX_ORANGURU, + 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_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_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_PONYTA, NATIONAL_DEX_POOCHYENA, + NATIONAL_DEX_POPPLIO, NATIONAL_DEX_PORYGON, NATIONAL_DEX_PORYGON2, + NATIONAL_DEX_PORYGON_Z, + 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_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_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_RIOLU, + NATIONAL_DEX_ROCKRUFF, + NATIONAL_DEX_ROGGENROLA, NATIONAL_DEX_ROSELIA, + NATIONAL_DEX_ROSERADE, + NATIONAL_DEX_ROTOM, + NATIONAL_DEX_ROWLET, + NATIONAL_DEX_RUFFLET, + NATIONAL_DEX_SABLEYE, NATIONAL_DEX_SALAMENCE, + NATIONAL_DEX_SALANDIT, + NATIONAL_DEX_SALAZZLE, + NATIONAL_DEX_SAMUROTT, + 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_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_SILVALLY, + NATIONAL_DEX_SIMIPOUR, + NATIONAL_DEX_SIMISAGE, + NATIONAL_DEX_SIMISEAR, NATIONAL_DEX_SKARMORY, + NATIONAL_DEX_SKIDDO, NATIONAL_DEX_SKIPLOOM, NATIONAL_DEX_SKITTY, + NATIONAL_DEX_SKORUPI, + NATIONAL_DEX_SKRELP, + NATIONAL_DEX_SKUNTANK, 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_SNORLAX, NATIONAL_DEX_SNORUNT, + NATIONAL_DEX_SNOVER, NATIONAL_DEX_SNUBBULL, + NATIONAL_DEX_SOLGALEO, + NATIONAL_DEX_SOLOSIS, NATIONAL_DEX_SOLROCK, NATIONAL_DEX_SPEAROW, + 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_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_THROH, + NATIONAL_DEX_THUNDURUS, + 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_TOXICROAK, + 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_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_WOOPER, + NATIONAL_DEX_WORMADAM, NATIONAL_DEX_WURMPLE, NATIONAL_DEX_WYNAUT, + NATIONAL_DEX_XATU, + NATIONAL_DEX_XERNEAS, + NATIONAL_DEX_XURKITREE, + + NATIONAL_DEX_YAMASK, NATIONAL_DEX_YANMA, + NATIONAL_DEX_YANMEGA, + NATIONAL_DEX_YUNGOOS, + NATIONAL_DEX_YVELTAL, + NATIONAL_DEX_ZANGOOSE, NATIONAL_DEX_ZAPDOS, + 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_ROTOM, + NATIONAL_DEX_UXIE, + NATIONAL_DEX_MESPRIT, + NATIONAL_DEX_AZELF, + NATIONAL_DEX_TYNAMO, + NATIONAL_DEX_COMFEY, + NATIONAL_DEX_WISHIWASHI, // Solo Form + //NATIONAL_DEX_MINIOR, // Core Form NATIONAL_DEX_HOPPIP, + NATIONAL_DEX_SPRITZEE, + NATIONAL_DEX_RIBOMBEE, + 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_MISDREAVUS, NATIONAL_DEX_CHIMECHO, + NATIONAL_DEX_SOLOSIS, + NATIONAL_DEX_FOONGUS, NATIONAL_DEX_SKIPLOOM, 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_ROWLET, + NATIONAL_DEX_FOMANTIS, + NATIONAL_DEX_MORELULL, NATIONAL_DEX_SURSKIT, + NATIONAL_DEX_FLETCHLING, NATIONAL_DEX_PIDGEY, NATIONAL_DEX_SUNKERN, + NATIONAL_DEX_POIPOLE, 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_MURKROW, - NATIONAL_DEX_SHUPPET, + NATIONAL_DEX_SHAYMIN, // Land Form + NATIONAL_DEX_PIDOVE, + NATIONAL_DEX_WOOBAT, + NATIONAL_DEX_KRICKETOT, + NATIONAL_DEX_DEDENNE, NATIONAL_DEX_TAILLOW, + NATIONAL_DEX_SHUPPET, NATIONAL_DEX_EXEGGCUTE, NATIONAL_DEX_TORCHIC, + NATIONAL_DEX_SEWADDLE, + NATIONAL_DEX_SCATTERBUG, 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_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_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_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_LILLIPUP, NATIONAL_DEX_MEOWTH, + 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_SALANDIT, + 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_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_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_CHIMCHAR, + NATIONAL_DEX_SHELLOS, 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, + NATIONAL_DEX_MELOETTA, 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_OMANYTE, + NATIONAL_DEX_CINCCINO, + //NATIONAL_DEX_PUMPKABOO, // Large Size + NATIONAL_DEX_POPPLIO, NATIONAL_DEX_MUDKIP, - NATIONAL_DEX_SNUBBULL, + NATIONAL_DEX_SHELMET, 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_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_WOOPER, + NATIONAL_DEX_CUBCHOO, + NATIONAL_DEX_MEOWSTIC, NATIONAL_DEX_GLOOM, NATIONAL_DEX_LUVDISC, NATIONAL_DEX_TEDDIURSA, - NATIONAL_DEX_NIDORAN_M, + NATIONAL_DEX_DIANCIE, 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_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_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_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_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_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_IVYSAUR, + //NATIONAL_DEX_BANETTE, // Mega + NATIONAL_DEX_MIMEJR, + NATIONAL_DEX_LAMPENT, + //NATIONAL_DEX_TOGEDEMARU, // Totem-sized + NATIONAL_DEX_BLACEPHALON, NATIONAL_DEX_FLAAFFY, + NATIONAL_DEX_PANPOUR, + NATIONAL_DEX_LITLEO, 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_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_DELIBIRD, + NATIONAL_DEX_SERVINE, + NATIONAL_DEX_FLETCHINDER, + NATIONAL_DEX_DARTRIX, 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_SLIGGOO, + NATIONAL_DEX_BRIONNE, NATIONAL_DEX_VOLBEAT, + NATIONAL_DEX_ILLUMISE, + NATIONAL_DEX_ROGGENROLA, + NATIONAL_DEX_BASCULIN, + NATIONAL_DEX_GOTHORITA, + NATIONAL_DEX_AXEW, 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_PSYDUCK, NATIONAL_DEX_SWELLOW, NATIONAL_DEX_NINETALES, + 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_ALTARIA, 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_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, + 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_TOUCANNON, + NATIONAL_DEX_TYRUNT, 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_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_QUILLADIN, + NATIONAL_DEX_UNFEZANT, + 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, 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_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_LOMBRE, NATIONAL_DEX_DELCATTY, NATIONAL_DEX_CRAWDAUNT, + //NATIONAL_DEX_MEWTWO, // Mega Y + NATIONAL_DEX_ESCAVALIER, + NATIONAL_DEX_FRILLISH, + NATIONAL_DEX_DURANT, + //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% Form NATIONAL_DEX_POLITOED, + NATIONAL_DEX_WEAVILE, + NATIONAL_DEX_PORYGON_Z, + //NATIONAL_DEX_MAROWAK, // Alolan Form + NATIONAL_DEX_CHANDELURE, NATIONAL_DEX_STARYU, + NATIONAL_DEX_BEHEEYEM, NATIONAL_DEX_CHANSEY, - NATIONAL_DEX_OMASTAR, NATIONAL_DEX_TANGELA, - NATIONAL_DEX_SLUGMA, + NATIONAL_DEX_OMASTAR, NATIONAL_DEX_HOUNDOOM, + NATIONAL_DEX_SLUGMA, + NATIONAL_DEX_CLAWITZER, + NATIONAL_DEX_MIENSHAO, NATIONAL_DEX_LEDIAN, NATIONAL_DEX_SLOWPOKE, + 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_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_GRENINJA, + NATIONAL_DEX_MINIOR, //Meteor Form 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_VANILLISH, + NATIONAL_DEX_BRAVIARY, NATIONAL_DEX_GIRAFARIG, + //NATIONAL_DEX_GRIMER, // Alolan Form + NATIONAL_DEX_LUXRAY, NATIONAL_DEX_BAGON, + NATIONAL_DEX_DIGGERSBY, + NATIONAL_DEX_GLISCOR, + NATIONAL_DEX_PURUGLY, + NATIONAL_DEX_MANECTRIC, // Mega + NATIONAL_DEX_GOTHITELLE, + NATIONAL_DEX_PRIMARINA, + NATIONAL_DEX_TOXICROAK, NATIONAL_DEX_MAGMAR, + NATIONAL_DEX_ZERAORA, NATIONAL_DEX_MAROWAK, + NATIONAL_DEX_VIKAVOLT, NATIONAL_DEX_TENTACOOL, + NATIONAL_DEX_TAPU_BULU, + NATIONAL_DEX_VOLCARONA, 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_HITMONCHAN, + //NATIONAL_DEX_PIDGEOT, // Mega NATIONAL_DEX_SKARMORY, + NATIONAL_DEX_SNOVER, + NATIONAL_DEX_DARKRAI, + 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_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_SHIELDON, + //NATIONAL_DEX_LUCARIO, // Mega + NATIONAL_DEX_VANILLUXE, NATIONAL_DEX_SMEARGLE, + NATIONAL_DEX_HEATMOR, + NATIONAL_DEX_LURANTIS, // Totem-sized + 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_BRONZOR, + NATIONAL_DEX_MUSHARNA, NATIONAL_DEX_DEOXYS, + NATIONAL_DEX_STOUTLAND, + NATIONAL_DEX_THUNDURUS, NATIONAL_DEX_AMPHAROS, + NATIONAL_DEX_DRAPION, NATIONAL_DEX_NIDOKING, + NATIONAL_DEX_SEISMITOAD, + //NATIONAL_DEX_HERACROSS, // Mega + NATIONAL_DEX_SERPERIOR, + NATIONAL_DEX_TORNADUS, NATIONAL_DEX_GLIGAR, NATIONAL_DEX_ARBOK, + NATIONAL_DEX_MANTYKE, NATIONAL_DEX_LICKITUNG, NATIONAL_DEX_ELECTRODE, + //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_MACHOKE, + NATIONAL_DEX_TREVENANT, NATIONAL_DEX_STANTLER, NATIONAL_DEX_GRUMPIG, NATIONAL_DEX_LARVITAR, @@ -723,473 +1509,1076 @@ const u16 gPokedexOrder_Weight[] = NATIONAL_DEX_QUAGSIRE, NATIONAL_DEX_MILTANK, NATIONAL_DEX_HYPNO, + NATIONAL_DEX_ORANGURU, + NATIONAL_DEX_COFAGRIGUS, NATIONAL_DEX_GOLDUCK, NATIONAL_DEX_CACTURNE, + NATIONAL_DEX_KOMMO_O, NATIONAL_DEX_SLOWBRO, + //NATIONAL_DEX_WISHIWASHI, // School Form + //NATIONAL_DEX_AERODACTYL, // Mega NATIONAL_DEX_TYPHLOSION, NATIONAL_DEX_SLOWKING, + NATIONAL_DEX_ZEBSTRIKA, NATIONAL_DEX_KANGASKHAN, NATIONAL_DEX_STARMIE, NATIONAL_DEX_SWALOT, NATIONAL_DEX_TORKOAL, + NATIONAL_DEX_EELEKTROSS, + NATIONAL_DEX_MAGEARNA, + 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_SEEL, + NATIONAL_DEX_CHESNAUGHT, 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_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_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_CHARIZARD, // Mega X NATIONAL_DEX_SHELGON, + //NATIONAL_DEX_SALAMENCE, // Mega NATIONAL_DEX_RHYHORN, 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_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_VIKAVOLT, // Totem-sized + NATIONAL_DEX_CRYOGONAL, + NATIONAL_DEX_BASTIODON, + + NATIONAL_DEX_EMBOAR, + NATIONAL_DEX_NAGANADEL, + 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_RAIKOU, + NATIONAL_DEX_MAGNEZONE, + NATIONAL_DEX_CRABOMINABLE, + //NATIONAL_DEX_ABOMASNOW, // Mega + NATIONAL_DEX_DRAMPA, NATIONAL_DEX_SUICUNE, + NATIONAL_DEX_BRONZONG, + NATIONAL_DEX_VOLCANION, NATIONAL_DEX_ENTEI, NATIONAL_DEX_HO_OH, + + NATIONAL_DEX_CRUSTLE, + NATIONAL_DEX_VIRIZION, + NATIONAL_DEX_SCOLIPEDE, NATIONAL_DEX_TYRANITAR, NATIONAL_DEX_METANG, + NATIONAL_DEX_YVELTAL, + NATIONAL_DEX_REGISTEEL, NATIONAL_DEX_RAYQUAZA, + NATIONAL_DEX_KOMMO_O, + NATIONAL_DEX_ONIX, NATIONAL_DEX_DRAGONITE, + NATIONAL_DEX_DHELMISE, + NATIONAL_DEX_TURTONATOR, + NATIONAL_DEX_XERNEAS, 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_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, + + NATIONAL_DEX_TORTERRA, + //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_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 Form + NATIONAL_DEX_HEATRAN, NATIONAL_DEX_SNORLAX, + //NATIONAL_DEX_NECROZMA, // Dusk Mane + //NATIONAL_DEX_HOOPA, // Unbound + NATIONAL_DEX_AVALUGG, NATIONAL_DEX_METAGROSS, + //NATIONAL_DEX_ZYGARDE, // Complete Form + //NATIONAL_DEX_GIRATINA, // Origin Form + NATIONAL_DEX_DIALGA, + //NATIONAL_DEX_STEELIX, // Mega + NATIONAL_DEX_GIRATINA, // Altered Form + NATIONAL_DEX_STAKATAKA, + NATIONAL_DEX_GUZZLORD, + NATIONAL_DEX_MUDSDALE, + //NATIONAL_DEX_METAGROSS, // Mega NATIONAL_DEX_GROUDON, + //NATIONAL_DEX_GROUDON, // Primal Form + 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_DIGLETT, - NATIONAL_DEX_AZURILL, 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, + 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_CATERPIE, - NATIONAL_DEX_TAILLOW, + NATIONAL_DEX_WEEDLE, + NATIONAL_DEX_PIDGEY, + NATIONAL_DEX_RATTATA, + 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, + 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_PIKACHU, NATIONAL_DEX_NIDORAN_F, - NATIONAL_DEX_SWINUB, + NATIONAL_DEX_MEOWTH, + NATIONAL_DEX_GEODUDE, + 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_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 Form + 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, + NATIONAL_DEX_LITTEN, + NATIONAL_DEX_POPPLIO, + NATIONAL_DEX_YUNGOOS, + NATIONAL_DEX_GRUBBIN, + NATIONAL_DEX_RIBOMBEE, + NATIONAL_DEX_MAREANIE, + NATIONAL_DEX_KOMALA, + + 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_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_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, + 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_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_NOIBAT, + NATIONAL_DEX_HOOPA, + NATIONAL_DEX_CHARJABUG, + NATIONAL_DEX_ROCKRUFF, + NATIONAL_DEX_STUFFUL, + NATIONAL_DEX_WIMPOD, + NATIONAL_DEX_SANDYGAST, + 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_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_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_MIMEJR, + 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, + 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, + NATIONAL_DEX_JANGMO_O, + NATIONAL_DEX_POIPOLE, + NATIONAL_DEX_BULBASAUR, - NATIONAL_DEX_TYROGUE, + NATIONAL_DEX_METAPOD, + NATIONAL_DEX_RATICATE, + NATIONAL_DEX_DUGTRIO, + NATIONAL_DEX_GROWLITHE, + NATIONAL_DEX_BELLSPROUT, + 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_TIRTOUGA, + NATIONAL_DEX_ZORUA, + NATIONAL_DEX_GOTHORITA, + NATIONAL_DEX_STUNFISK, + NATIONAL_DEX_QUILLADIN, + NATIONAL_DEX_FLETCHINDER, + NATIONAL_DEX_DIANCIE, + NATIONAL_DEX_DARTRIX, + NATIONAL_DEX_TORRACAT, + NATIONAL_DEX_GUMSHOOS, + NATIONAL_DEX_TOXAPEX, + NATIONAL_DEX_STEENEE, + NATIONAL_DEX_MARSHADOW, + + 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_FARFETCHD, + 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_LYCANROC, + 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, + 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, + NATIONAL_DEX_LURANTIS, + NATIONAL_DEX_BRUXISH, + + 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_PONYTA, + NATIONAL_DEX_MAGNETON, + NATIONAL_DEX_DROWZEE, + NATIONAL_DEX_MAROWAK, 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_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, + 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_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_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_TOUCANNON, + NATIONAL_DEX_FEAROW, NATIONAL_DEX_VILEPLUME, + NATIONAL_DEX_SLOWPOKE, 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_ABSOL, 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_SALAZZLE, + NATIONAL_DEX_TSAREENA, + NATIONAL_DEX_HAKAMO_O, + NATIONAL_DEX_TAPU_LELE, + NATIONAL_DEX_NIHILEGO, + 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_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_BRONZONG, + NATIONAL_DEX_DRAPION, + NATIONAL_DEX_TOXICROAK, + NATIONAL_DEX_FROSLASS, + NATIONAL_DEX_THROH, + NATIONAL_DEX_DARMANITAN, + NATIONAL_DEX_SWANNA, + NATIONAL_DEX_VANILLUXE, + NATIONAL_DEX_BARBARACLE, + NATIONAL_DEX_CLAWITZER, + NATIONAL_DEX_AMAURA, + NATIONAL_DEX_PALOSSAND, + NATIONAL_DEX_TAPU_FINI, + NATIONAL_DEX_NIDOKING, - NATIONAL_DEX_JYNX, + NATIONAL_DEX_GOLEM, + NATIONAL_DEX_DODUO, NATIONAL_DEX_HITMONCHAN, - NATIONAL_DEX_STANTLER, - NATIONAL_DEX_GRANBULL, - NATIONAL_DEX_HITMONTOP, + NATIONAL_DEX_JYNX, + NATIONAL_DEX_TAUROS, + NATIONAL_DEX_LEDIAN, + NATIONAL_DEX_AMPHAROS, 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_CRUSTLE, + NATIONAL_DEX_SIGILYPH, + NATIONAL_DEX_ARCHEOPS, + NATIONAL_DEX_MIENSHAO, + NATIONAL_DEX_HEATMOR, + NATIONAL_DEX_ZWEILOUS, + NATIONAL_DEX_KELDEO, + + 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_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_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_CONKELDURR, + NATIONAL_DEX_SEISMITOAD, + NATIONAL_DEX_KROOKODILE, + NATIONAL_DEX_GOTHITELLE, + NATIONAL_DEX_BRAVIARY, + NATIONAL_DEX_TORNADUS, + NATIONAL_DEX_THUNDURUS, + NATIONAL_DEX_LANDORUS, + NATIONAL_DEX_GENESECT, + NATIONAL_DEX_DELPHOX, + NATIONAL_DEX_GRENINJA, + NATIONAL_DEX_PYROAR, + NATIONAL_DEX_MALAMAR, + NATIONAL_DEX_TREVENANT, + NATIONAL_DEX_NOIVERN, + NATIONAL_DEX_VIKAVOLT, + NATIONAL_DEX_ORANGURU, + NATIONAL_DEX_ZERAORA, + NATIONAL_DEX_BLASTOISE, + NATIONAL_DEX_GOLBAT, + NATIONAL_DEX_MACHAMP, + NATIONAL_DEX_TENTACRUEL, NATIONAL_DEX_SLOWBRO, NATIONAL_DEX_HAUNTER, - NATIONAL_DEX_MACHAMP, - NATIONAL_DEX_REGIROCK, - NATIONAL_DEX_SWALOT, - NATIONAL_DEX_SCEPTILE, - NATIONAL_DEX_SKARMORY, + NATIONAL_DEX_HYPNO, + NATIONAL_DEX_ZAPDOS, + NATIONAL_DEX_NOCTOWL, + NATIONAL_DEX_GARDEVOIR, + NATIONAL_DEX_DUSCLOPS, + NATIONAL_DEX_METAGROSS, + NATIONAL_DEX_RAMPARDOS, + NATIONAL_DEX_MAGMORTAR, + NATIONAL_DEX_GALLADE, + 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_CHARIZARD, NATIONAL_DEX_GOLDUCK, - NATIONAL_DEX_DEOXYS, NATIONAL_DEX_VICTREEBEL, NATIONAL_DEX_RAPIDASH, - NATIONAL_DEX_CHARIZARD, - NATIONAL_DEX_HUNTAIL, NATIONAL_DEX_DEWGONG, NATIONAL_DEX_ARTICUNO, 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_SKARMORY, + NATIONAL_DEX_SCEPTILE, + NATIONAL_DEX_SWALOT, + NATIONAL_DEX_HUNTAIL, + NATIONAL_DEX_REGIROCK, + NATIONAL_DEX_DEOXYS, + NATIONAL_DEX_EMPOLEON, + NATIONAL_DEX_LICKILICKY, + NATIONAL_DEX_HEATRAN, + NATIONAL_DEX_GIGALITH, + NATIONAL_DEX_COFAGRIGUS, + NATIONAL_DEX_GOGOAT, + NATIONAL_DEX_AEGISLASH, + 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_SCIZOR, + NATIONAL_DEX_URSARING, + NATIONAL_DEX_KINGDRA, + NATIONAL_DEX_SHARPEDO, + NATIONAL_DEX_GOREBYSS, + NATIONAL_DEX_REGICE, + 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_ARCANINE, + NATIONAL_DEX_RHYDON, NATIONAL_DEX_RAIKOU, NATIONAL_DEX_BLAZIKEN, NATIONAL_DEX_CAMERUPT, - NATIONAL_DEX_RHYDON, 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_YANMEGA, + NATIONAL_DEX_GARBODOR, + NATIONAL_DEX_SAWSBUCK, + NATIONAL_DEX_TERRAKION, + NATIONAL_DEX_TYPE_NULL, + NATIONAL_DEX_TAPU_BULU, + NATIONAL_DEX_VENUSAUR, + NATIONAL_DEX_EKANS, NATIONAL_DEX_EXEGGUTOR, + NATIONAL_DEX_MOLTRES, + NATIONAL_DEX_MEWTWO, NATIONAL_DEX_SLOWKING, + 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_SNORLAX, NATIONAL_DEX_MANTINE, NATIONAL_DEX_ENTEI, - NATIONAL_DEX_DRAGONITE, + NATIONAL_DEX_AGGRON, + NATIONAL_DEX_EELEKTROSS, + NATIONAL_DEX_COBALION, + NATIONAL_DEX_PANGORO, + NATIONAL_DEX_BEWEAR, + NATIONAL_DEX_KANGASKHAN, - NATIONAL_DEX_HARIYAMA, + NATIONAL_DEX_DRAGONITE, + NATIONAL_DEX_TORTERRA, + NATIONAL_DEX_ABOMASNOW, + NATIONAL_DEX_DUSKNOIR, + NATIONAL_DEX_JELLICENT, + NATIONAL_DEX_FERALIGATR, + NATIONAL_DEX_HARIYAMA, + NATIONAL_DEX_SILVALLY, + + NATIONAL_DEX_RHYPERIOR, + NATIONAL_DEX_BUZZWOLE, + NATIONAL_DEX_NECROZMA, + NATIONAL_DEX_LAPRAS, + NATIONAL_DEX_MAMOSWINE, + NATIONAL_DEX_SCOLIPEDE, + NATIONAL_DEX_TYRANTRUM, + NATIONAL_DEX_MUDSDALE, + + NATIONAL_DEX_BEARTIC, NATIONAL_DEX_SEVIPER, + NATIONAL_DEX_AURORUS, + NATIONAL_DEX_GOLURK, + NATIONAL_DEX_ZEKROM, + NATIONAL_DEX_KYUREM, + NATIONAL_DEX_XERNEAS, + NATIONAL_DEX_DRAMPA, + NATIONAL_DEX_ARCEUS, + NATIONAL_DEX_RESHIRAM, + NATIONAL_DEX_SERPERIOR, + NATIONAL_DEX_SOLGALEO, NATIONAL_DEX_ARBOK, NATIONAL_DEX_GROUDON, + NATIONAL_DEX_NAGANADEL, + NATIONAL_DEX_REGIGIGAS, NATIONAL_DEX_HO_OH, + NATIONAL_DEX_XURKITREE, + NATIONAL_DEX_DHELMISE, NATIONAL_DEX_DRAGONAIR, + NATIONAL_DEX_LUNALA, + NATIONAL_DEX_PALKIA, NATIONAL_DEX_KYOGRE, + NATIONAL_DEX_GIRATINA, + NATIONAL_DEX_ZYGARDE, NATIONAL_DEX_LUGIA, + NATIONAL_DEX_DIALGA, + NATIONAL_DEX_GUZZLORD, + NATIONAL_DEX_STAKATAKA, + NATIONAL_DEX_YVELTAL, NATIONAL_DEX_MILOTIC, NATIONAL_DEX_GYARADOS, NATIONAL_DEX_RAYQUAZA, NATIONAL_DEX_ONIX, NATIONAL_DEX_STEELIX, + NATIONAL_DEX_CELESTEELA, NATIONAL_DEX_WAILORD, }; diff --git a/src/data/pokemon/pokedex_text.h b/src/data/pokemon/pokedex_text.h index 0daf7fc86..243c0f636 100644 --- a/src/data/pokemon/pokedex_text.h +++ b/src/data/pokemon/pokedex_text.h @@ -5,19 +5,19 @@ const u8 gDummyPokedexText[] = _( "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,11 +373,11 @@ 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" "every hour."); @@ -385,12 +385,12 @@ const u8 gAbraPokedexText[] = _( 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."); @@ -600,9 +600,9 @@ const u8 gKinglerPokedexText[] = _( 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" + "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."); @@ -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,19 +1051,19 @@ 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[] = _( @@ -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,2558 @@ 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."); diff --git a/src/data/pokemon/tmhm_learnsets.h b/src/data/pokemon/tmhm_learnsets.h index deeeda16f..9f0d02059 100644 --- a/src/data/pokemon/tmhm_learnsets.h +++ b/src/data/pokemon/tmhm_learnsets.h @@ -6,9383 +6,19579 @@ // 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_MIMEJR] = 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_BURMY_SANDY] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_BURMY_TRASH] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_WORMADAM_SANDY]= 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]= 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_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_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_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_MEOWSTIC_F]= 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_ALOLAN_RATTATA] = 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_ALOLAN_RATICATE]= 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_ALOLAN_RAICHU] = 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_ALOLAN_SANDSHREW] = 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_ALOLAN_SANDSLASH] = 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_ALOLAN_VULPIX] = 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_ALOLAN_NINETALES] = 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_ALOLAN_DIGLETT] = 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_ALOLAN_DUGTRIO] = 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_ALOLAN_MEOWTH] = 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_ALOLAN_PERSIAN] = 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_ALOLAN_GEODUDE] = 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_ALOLAN_GRAVELER] = 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_ALOLAN_GOLEM] = 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_ALOLAN_GRIMER] = 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_ALOLAN_MUK] = 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_ALOLAN_EXEGGUTOR] = 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_ALOLAN_MAROWAK] = 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)), }; diff --git a/src/data/pokemon/tutor_learnsets.h b/src/data/pokemon/tutor_learnsets.h index 2c8c3b362..b0e154fd2 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,9517 @@ 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_MIMEJR] = 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_BURMY_SANDY] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_BURMY_TRASH] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_WORMADAM_SANDY]= 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]= 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(0), + + [SPECIES_ROTOM_WASH] = TUTOR_LEARNSET(0), + + [SPECIES_ROTOM_FROST] = TUTOR_LEARNSET(0), + + [SPECIES_ROTOM_FAN] = TUTOR_LEARNSET(0), + + [SPECIES_ROTOM_MOW] = TUTOR_LEARNSET(0), + + [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_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_MEOWSTIC_F] = 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)), }; - diff --git a/src/data/pokemon_graphics/back_pic_coordinates.h b/src/data/pokemon_graphics/back_pic_coordinates.h index 131ac13d9..a65da06af 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,113 +917,108 @@ 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, - }, - [SPECIES_QUAGSIRE] = - { - .size = 0x76, - .y_offset = 8, - }, - [SPECIES_ESPEON] = - { - .size = 0x76, - .y_offset = 11, - }, - [SPECIES_UMBREON] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_MURKROW] = - { - .size = 0x66, - .y_offset = 9, - }, - [SPECIES_SLOWKING] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_MISDREAVUS] = - { - .size = 0x66, - .y_offset = 10, - }, - [SPECIES_UNOWN] = - { - .size = 0x36, - .y_offset = 8, - }, - [SPECIES_WOBBUFFET] = - { - .size = 0x75, .y_offset = 12, }, - [SPECIES_GIRAFARIG] = + [SPECIES_QUAGSIRE] = { .size = 0x87, .y_offset = 5, }, + [SPECIES_ESPEON] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_UMBREON] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_MURKROW] = + { + .size = 0x57, + .y_offset = 10, + }, + [SPECIES_SLOWKING] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_MISDREAVUS] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_WOBBUFFET] = + { + .size = 0x77, + .y_offset = 10, + }, + [SPECIES_GIRAFARIG] = + { + .size = 0x88, + .y_offset = 1, + }, [SPECIES_PINECO] = { - .size = 0x65, - .y_offset = 15, + .size = 0x75, + .y_offset = 13, }, [SPECIES_FORRETRESS] = { @@ -1032,163 +1027,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 +1192,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 +1227,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 +1287,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 +1337,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 +1418,7 @@ const struct MonCoords gMonBackPicCoords[] = [SPECIES_WINGULL] = { .size = 0x85, - .y_offset = 14, + .y_offset = 13, }, [SPECIES_PELIPPER] = { @@ -1557,8 +1427,8 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_SURSKIT] = { - .size = 0x86, - .y_offset = 11, + .size = 0x75, + .y_offset = 13, }, [SPECIES_MASQUERAIN] = { @@ -1567,27 +1437,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 +1472,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 +1606,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 +1837,2225 @@ 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_METANG] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_METAGROSS] = + { + .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 = 0x47, + .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_MIMEJR] = + { + .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, + }, + // Eggs + Unown [SPECIES_EGG] = { .size = 0x36, .y_offset = 10, }, + [SPECIES_UNOWN_A] = + { + .size = 0x36, + .y_offset = 8, + }, [SPECIES_UNOWN_B] = { .size = 0x56, @@ -2200,5 +4191,437 @@ const struct MonCoords gMonBackPicCoords[] = .size = 0x47, .y_offset = 6, }, + // Megas + [SPECIES_MEGA_DIANCIE] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_AUDINO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GALLADE] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_LOPUNNY] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_RAYQUAZA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LATIOS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LATIAS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_METAGROSS] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_SALAMENCE] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_GLALIE] = + { + .size = 0, + .y_offset = 10, + }, + [SPECIES_MEGA_ALTARIA] = + { + .size = 0, + .y_offset = 10, + }, + [SPECIES_MEGA_CAMERUPT] = + { + .size = 0, + .y_offset = 9, + }, + [SPECIES_MEGA_SHARPEDO] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_SABLEYE] = + { + .size = 0, + .y_offset = 13, + }, + [SPECIES_MEGA_SWAMPERT] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_SCEPTILE] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_STEELIX] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SLOWBRO] = + { + .size = 0, + .y_offset = 9, + }, + [SPECIES_MEGA_PIDGEOT] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_BEEDRILL] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_ABOMASNOW] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LUCARIO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GARCHOMP] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_ABSOL] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_BANETTE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_MANECTRIC] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_MEDICHAM] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_AGGRON] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_MAWILE] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_GARDEVOIR] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_BLAZIKEN] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_TYRANITAR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HOUNDOOM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HERACROSS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SCIZOR] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_AMPHAROS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_MEWTWO_Y] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_MEWTWO_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_AERODACTYL] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_MEGA_GYARADOS] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_PINSIR] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_KANGASKHAN] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_GENGAR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_ALAKAZAM] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_MEGA_BLASTOISE] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_CHARIZARD_Y] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_CHARIZARD_X] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_VENUSAUR] = + { + .size = 0, + .y_offset = 10, + }, + // Alolan Forms + [SPECIES_ALOLAN_RATTATA] = + { + .size = 0x65, + .y_offset = 7, + }, + [SPECIES_ALOLAN_RATICATE] = + { + .size = 0x75, + .y_offset = 10, + }, + [SPECIES_ALOLAN_RAICHU] = + { + .size = 0x66, + .y_offset = 6, + }, + [SPECIES_ALOLAN_SANDSHREW] = + { + .size = 0x65, + .y_offset = 13, + }, + [SPECIES_ALOLAN_SANDSLASH] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_ALOLAN_VULPIX] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_ALOLAN_NINETALES] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_ALOLAN_DIGLETT] = + { + .size = 0x54, + .y_offset = 14, + }, + [SPECIES_ALOLAN_DUGTRIO] = + { + .size = 0x66, + .y_offset = 17, + }, + [SPECIES_ALOLAN_MEOWTH] = + { + .size = 0x65, + .y_offset = 7, + }, + [SPECIES_ALOLAN_PERSIAN] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_ALOLAN_GEODUDE] = + { + .size = 0x66, + .y_offset = 13, + }, + [SPECIES_ALOLAN_GRAVELER] = + { + .size = 0x75, + .y_offset = 10, + }, + [SPECIES_ALOLAN_GOLEM] = + { + .size = 0x84, + .y_offset = 13, + }, + [SPECIES_ALOLAN_GRIMER] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_ALOLAN_MUK] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_ALOLAN_EXEGGUTOR] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_ALOLAN_MAROWAK] = + { + .size = 0x66, + .y_offset = 8, + }, + // Forms + [SPECIES_PRIMAL_KYOGRE] = + { + .size = 0x84, + .y_offset = 18, + }, + [SPECIES_PRIMAL_GROUDON] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_SHAYMIN_SKY] = + { + .size = 0x65, + .y_offset = 5, + }, + [SPECIES_GIRATINA_ORIGIN] = + { + .size = 0x65, + .y_offset = 5, + }, + [SPECIES_DARMANITAN_ZEN] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_TORNADUS_THERIAN] = + { + .size = 0x66, + .y_offset = 3, + }, + [SPECIES_THUNDURUS_THERIAN] = + { + .size = 0x66, + .y_offset = 7, + }, + [SPECIES_LANDORUS_THERIAN] = + { + .size = 0x66, + .y_offset = 7, + }, + [SPECIES_MELOETTA_PIROUETTE] = + { + .size = 0x66, + .y_offset = 8, + }, + [SPECIES_AEGISLASH_BLADE] = + { + .size = 0x66, + .y_offset = 9, + }, + [SPECIES_HOOPA_UNBOUND] = + { + .size = 0x66, + .y_offset = 4, + }, + [SPECIES_MINIOR_CORE] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_WISHIWASHI_SCHOOL] = + { + .size = 0x66, + .y_offset = 8, + }, + [SPECIES_KYUREM_BLACK] = + { + .size = 0x66, + .y_offset = 3, + }, + [SPECIES_KYUREM_WHITE] = + { + .size = 0x66, + .y_offset = 3, + }, + [SPECIES_MIMIKYU_BUSTED] = + { + .size = 0x77, + .y_offset = 15, + }, + [SPECIES_LYCANROC_MIDNIGHT] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_LYCANROC_DUSK] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_ZYGARDE_10] = + { + .size = 0x77, + .y_offset = 9, + }, + [SPECIES_ZYGARDE_COMPLETE] = + { + .size = 0x88, + .y_offset = 4, + }, }; - diff --git a/src/data/pokemon_graphics/back_pic_table.h b/src/data/pokemon_graphics/back_pic_table.h index 9a98927aa..1cbcffb9f 100644 --- a/src/data/pokemon_graphics/back_pic_table.h +++ b/src/data/pokemon_graphics/back_pic_table.h @@ -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,531 @@ 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_BurmyPlant), + SPECIES_SPRITE(BURMY_SANDY, gMonBackPic_BurmySandy), + SPECIES_SPRITE(BURMY_TRASH, gMonBackPic_BurmyTrash), + SPECIES_SPRITE(WORMADAM, gMonBackPic_WormadamPlant), + SPECIES_SPRITE(WORMADAM_SANDY, gMonBackPic_WormadamSandy), + SPECIES_SPRITE(WORMADAM_TRASH, gMonBackPic_WormadamTrash), + 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_ShellosE), + SPECIES_SPRITE(GASTRODON, gMonBackPic_GastrodonE), + 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(MIMEJR, 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_RotomNormal), + SPECIES_SPRITE(ROTOM_HEAT, gMonBackPic_RotomHeat), + SPECIES_SPRITE(ROTOM_FROST, gMonBackPic_RotomFrost), + SPECIES_SPRITE(ROTOM_FAN, gMonBackPic_RotomFan), + SPECIES_SPRITE(ROTOM_MOW, gMonBackPic_RotomMow), + SPECIES_SPRITE(ROTOM_WASH, gMonBackPic_RotomWash), + 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_MeowsticMale), + SPECIES_SPRITE(MEOWSTIC_F, gMonBackPic_MeowsticFemale), + 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_Type_null), + 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_Jangmo_o), + SPECIES_SPRITE(HAKAMO_O, gMonBackPic_Hakamo_o), + SPECIES_SPRITE(KOMMO_O, gMonBackPic_Kommo_o), + SPECIES_SPRITE(TAPU_KOKO, gMonBackPic_Tapu_koko), + SPECIES_SPRITE(TAPU_LELE, gMonBackPic_Tapu_lele), + SPECIES_SPRITE(TAPU_BULU, gMonBackPic_Tapu_bulu), + SPECIES_SPRITE(TAPU_FINI, gMonBackPic_Tapu_fini), + 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(EGG, gMonFrontPic_Egg), + + SPECIES_SPRITE(MEGA_VENUSAUR, gMonBackPic_MegaVenusaur), + SPECIES_SPRITE(MEGA_CHARIZARD_X, gMonBackPic_MegaCharizardX), + SPECIES_SPRITE(MEGA_CHARIZARD_Y, gMonBackPic_MegaCharizardY), + SPECIES_SPRITE(MEGA_BLASTOISE, gMonBackPic_MegaBlastoise), + SPECIES_SPRITE(MEGA_BEEDRILL, gMonBackPic_MegaBeedrill), + SPECIES_SPRITE(MEGA_PIDGEOT, gMonBackPic_MegaPidgeot), + SPECIES_SPRITE(MEGA_ALAKAZAM, gMonBackPic_MegaAlakazam), + SPECIES_SPRITE(MEGA_SLOWBRO, gMonBackPic_MegaSlowbro), + SPECIES_SPRITE(MEGA_GENGAR, gMonBackPic_MegaGengar), + SPECIES_SPRITE(MEGA_KANGASKHAN, gMonBackPic_MegaKangaskhan), + SPECIES_SPRITE(MEGA_PINSIR, gMonBackPic_MegaPinsir), + SPECIES_SPRITE(MEGA_GYARADOS, gMonBackPic_MegaGyarados), + SPECIES_SPRITE(MEGA_AERODACTYL, gMonBackPic_MegaAerodactyl), + SPECIES_SPRITE(MEGA_MEWTWO_X, gMonBackPic_MegaMewtwoX), + SPECIES_SPRITE(MEGA_MEWTWO_Y, gMonBackPic_MegaMewtwoY), + SPECIES_SPRITE(MEGA_AMPHAROS, gMonBackPic_MegaAmpharos), + SPECIES_SPRITE(MEGA_STEELIX, gMonBackPic_MegaSteelix), + SPECIES_SPRITE(MEGA_SCIZOR, gMonBackPic_MegaScizor), + SPECIES_SPRITE(MEGA_HERACROSS, gMonBackPic_MegaHeracross), + SPECIES_SPRITE(MEGA_HOUNDOOM, gMonBackPic_MegaHoundoom), + SPECIES_SPRITE(MEGA_TYRANITAR, gMonBackPic_MegaTyranitar), + SPECIES_SPRITE(MEGA_SCEPTILE, gMonBackPic_MegaSceptile), + SPECIES_SPRITE(MEGA_BLAZIKEN, gMonBackPic_MegaBlaziken), + SPECIES_SPRITE(MEGA_SWAMPERT, gMonBackPic_MegaSwampert), + SPECIES_SPRITE(MEGA_GARDEVOIR, gMonBackPic_MegaGardevoir), + SPECIES_SPRITE(MEGA_SABLEYE, gMonBackPic_MegaSableye), + SPECIES_SPRITE(MEGA_MAWILE, gMonBackPic_MegaMawile), + SPECIES_SPRITE(MEGA_AGGRON, gMonBackPic_MegaAggron), + SPECIES_SPRITE(MEGA_MEDICHAM, gMonBackPic_MegaMedicham), + SPECIES_SPRITE(MEGA_MANECTRIC, gMonBackPic_MegaManectric), + SPECIES_SPRITE(MEGA_SHARPEDO, gMonBackPic_MegaSharpedo), + SPECIES_SPRITE(MEGA_CAMERUPT, gMonBackPic_MegaCamerupt), + SPECIES_SPRITE(MEGA_ALTARIA, gMonBackPic_MegaAltaria), + SPECIES_SPRITE(MEGA_BANETTE, gMonBackPic_MegaBanette), + SPECIES_SPRITE(MEGA_ABSOL, gMonBackPic_MegaAbsol), + SPECIES_SPRITE(MEGA_GLALIE, gMonBackPic_MegaGlalie), + SPECIES_SPRITE(MEGA_SALAMENCE, gMonBackPic_MegaSalamence), + SPECIES_SPRITE(MEGA_METAGROSS, gMonBackPic_MegaMetagross), + SPECIES_SPRITE(MEGA_LATIAS, gMonBackPic_MegaLatias), + SPECIES_SPRITE(MEGA_LATIOS, gMonBackPic_MegaLatios), + SPECIES_SPRITE(PRIMAL_KYOGRE, gMonBackPic_PrimalKyogre), + SPECIES_SPRITE(PRIMAL_GROUDON, gMonBackPic_PrimalGroudon), + SPECIES_SPRITE(MEGA_RAYQUAZA, gMonBackPic_MegaRayquaza), + SPECIES_SPRITE(MEGA_LOPUNNY, gMonBackPic_MegaLopunny), + SPECIES_SPRITE(MEGA_GARCHOMP, gMonBackPic_MegaGarchomp), + SPECIES_SPRITE(MEGA_LUCARIO, gMonBackPic_MegaLucario), + SPECIES_SPRITE(MEGA_ABOMASNOW, gMonBackPic_MegaAbomasnow), + SPECIES_SPRITE(MEGA_GALLADE, gMonBackPic_MegaGallade), + SPECIES_SPRITE(MEGA_AUDINO, gMonBackPic_MegaAudino), + SPECIES_SPRITE(MEGA_DIANCIE, gMonBackPic_MegaDiancie), + + SPECIES_SPRITE(ALOLAN_RATTATA, gMonBackPic_AlolanRattata), + SPECIES_SPRITE(ALOLAN_RATICATE, gMonBackPic_AlolanRaticate), + SPECIES_SPRITE(ALOLAN_RAICHU, gMonBackPic_AlolanRaichu), + SPECIES_SPRITE(ALOLAN_SANDSHREW, gMonBackPic_AlolanSandshrew), + SPECIES_SPRITE(ALOLAN_SANDSLASH, gMonBackPic_AlolanSandslash), + SPECIES_SPRITE(ALOLAN_VULPIX, gMonBackPic_AlolanVulpix), + SPECIES_SPRITE(ALOLAN_NINETALES, gMonBackPic_AlolanNinetales), + SPECIES_SPRITE(ALOLAN_DIGLETT, gMonBackPic_AlolanDiglett), + SPECIES_SPRITE(ALOLAN_DUGTRIO, gMonBackPic_AlolanDugtrio), + SPECIES_SPRITE(ALOLAN_MEOWTH, gMonBackPic_AlolanMeowth), + SPECIES_SPRITE(ALOLAN_PERSIAN, gMonBackPic_AlolanPersian), + SPECIES_SPRITE(ALOLAN_GEODUDE, gMonBackPic_AlolanGeodude), + SPECIES_SPRITE(ALOLAN_GRAVELER, gMonBackPic_AlolanGraveler), + SPECIES_SPRITE(ALOLAN_GOLEM, gMonBackPic_AlolanGolem), + SPECIES_SPRITE(ALOLAN_GRIMER, gMonBackPic_AlolanGrimer), + SPECIES_SPRITE(ALOLAN_MUK, gMonBackPic_AlolanMuk), + SPECIES_SPRITE(ALOLAN_EXEGGUTOR, gMonBackPic_AlolanExeggutor), + SPECIES_SPRITE(ALOLAN_MAROWAK, gMonBackPic_AlolanMarowak), + + SPECIES_SPRITE(SHAYMIN_SKY, gMonBackPic_ShayminSky), + SPECIES_SPRITE(GIRATINA_ORIGIN, gMonBackPic_GiratinaOrigin), + SPECIES_SPRITE(DARMANITAN_ZEN, gMonBackPic_DarmanitanZen), + SPECIES_SPRITE(TORNADUS_THERIAN, gMonBackPic_TornadusTherian), + SPECIES_SPRITE(THUNDURUS_THERIAN, gMonBackPic_ThundurusTherian), + SPECIES_SPRITE(LANDORUS_THERIAN, gMonBackPic_LandorusTherian), + SPECIES_SPRITE(MELOETTA_PIROUETTE, gMonBackPic_MeloettaPirouette), + SPECIES_SPRITE(AEGISLASH_BLADE, gMonBackPic_AegislashBlade), + SPECIES_SPRITE(HOOPA_UNBOUND, gMonBackPic_HoopaUnbound), + SPECIES_SPRITE(MINIOR_CORE, gMonBackPic_MiniorCore), + SPECIES_SPRITE(WISHIWASHI_SCHOOL, gMonBackPic_WishiwashiSchool), + SPECIES_SPRITE(KYUREM_BLACK, gMonBackPic_KyuremBlack), + SPECIES_SPRITE(KYUREM_WHITE, gMonBackPic_KyuremWhite), + SPECIES_SPRITE(MIMIKYU_BUSTED, gMonBackPic_MimikyuBusted), + SPECIES_SPRITE(LYCANROC_MIDNIGHT, gMonBackPic_LycanrocMidnight), + SPECIES_SPRITE(LYCANROC_DUSK, gMonBackPic_LycanrocDusk), + SPECIES_SPRITE(ZYGARDE_10, gMonBackPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonBackPic_ZygardeComplete), + + SPECIES_SPRITE(UNOWN_A, gMonBackPic_UnownA), SPECIES_SPRITE(UNOWN_B, gMonBackPic_UnownB), SPECIES_SPRITE(UNOWN_C, gMonBackPic_UnownC), SPECIES_SPRITE(UNOWN_D, gMonBackPic_UnownD), diff --git a/src/data/pokemon_graphics/enemy_mon_elevation.h b/src/data/pokemon_graphics/enemy_mon_elevation.h index f3d81d27e..1fcf52044 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,77 @@ 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, + [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, + [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, + // Gens 6 & 7 + [SPECIES_FLETCHINDER] = 9, + [SPECIES_TALONFLAME] = 7, + [SPECIES_VIVILLON] = 9, + [SPECIES_NOIBAT] = 8, + [SPECIES_HOOPA] = 13, + [SPECIES_VIKAVOLT] = 8, + [SPECIES_CUTIEFLY] = 10, + [SPECIES_MINIOR] = 17, + // Megas + [SPECIES_MEGA_LATIAS] = 8, + [SPECIES_MEGA_LATIOS] = 8, + [SPECIES_MEGA_METAGROSS] = 4, + [SPECIES_MEGA_GLALIE] = 8, + [SPECIES_MEGA_ALTARIA] = 6, + [SPECIES_MEGA_SHARPEDO] = 1, + [SPECIES_MEGA_PIDGEOT] = 8, + [SPECIES_MEGA_BEEDRILL] = 5, + [SPECIES_MEGA_BANETTE] = 5, + [SPECIES_MEGA_MEWTWO_Y] = 3, + [SPECIES_MEGA_AERODACTYL] = 3, + [SPECIES_MEGA_GYARADOS] = 6, + [SPECIES_MEGA_PINSIR] = 4, + [SPECIES_MEGA_ALAKAZAM] = 7, + // 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..4f0bb8d6b 100644 --- a/src/data/pokemon_graphics/footprint_table.h +++ b/src/data/pokemon_graphics/footprint_table.h @@ -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, diff --git a/src/data/pokemon_graphics/front_pic_anims.h b/src/data/pokemon_graphics/front_pic_anims.h index 671fc5fad..640fb9bf8 100644 --- a/src/data/pokemon_graphics/front_pic_anims.h +++ b/src/data/pokemon_graphics/front_pic_anims.h @@ -4805,6 +4805,3617 @@ 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_MIMEJR_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_MEGA_VENUSAUR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_CHARIZARD_X_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_CHARIZARD_Y_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_BLASTOISE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_BEEDRILL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_PIDGEOT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_ALAKAZAM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_SLOWBRO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_GENGAR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_KANGASKHAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_PINSIR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_GYARADOS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_AERODACTYL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_MEWTWO_X_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_MEWTWO_Y_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_AMPHAROS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_STEELIX_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_SCIZOR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_HERACROSS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_HOUNDOOM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_TYRANITAR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_SCEPTILE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_BLAZIKEN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_SWAMPERT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_GARDEVOIR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_SABLEYE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_MAWILE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_AGGRON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_MEDICHAM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_MANECTRIC_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_SHARPEDO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_CAMERUPT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_ALTARIA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_BANETTE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_ABSOL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_GLALIE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_SALAMENCE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_METAGROSS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_LATIAS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_LATIOS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PRIMAL_KYOGRE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PRIMAL_GROUDON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_RAYQUAZA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_LOPUNNY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_GARCHOMP_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_LUCARIO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_ABOMASNOW_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_GALLADE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_AUDINO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEGA_DIANCIE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_RATTATA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_RATICATE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_RAICHU_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_SANDSHREW_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_SANDSLASH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_VULPIX_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_NINETALES_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_DIGLETT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_DUGTRIO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_MEOWTH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_PERSIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_GEODUDE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_GRAVELER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_GOLEM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_GRIMER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_MUK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_EXEGGUTOR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOLAN_MAROWAK_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_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_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 *const sAnims_NONE[] ={ sAnim_GeneralFrame0, sAnim_NONE_1, @@ -6945,6 +10556,2576 @@ 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_MIMEJR[] ={ + sAnim_GeneralFrame0, + sAnim_MIMEJR_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_MEGA_VENUSAUR[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_VENUSAUR_1, +}; + +static const union AnimCmd *const sAnims_MEGA_CHARIZARD_X[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_CHARIZARD_X_1, +}; + +static const union AnimCmd *const sAnims_MEGA_CHARIZARD_Y[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_CHARIZARD_Y_1, +}; + +static const union AnimCmd *const sAnims_MEGA_BLASTOISE[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_BLASTOISE_1, +}; + +static const union AnimCmd *const sAnims_MEGA_BEEDRILL[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_BEEDRILL_1, +}; + +static const union AnimCmd *const sAnims_MEGA_PIDGEOT[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_PIDGEOT_1, +}; + +static const union AnimCmd *const sAnims_MEGA_ALAKAZAM[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_ALAKAZAM_1, +}; + +static const union AnimCmd *const sAnims_MEGA_SLOWBRO[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_SLOWBRO_1, +}; + +static const union AnimCmd *const sAnims_MEGA_GENGAR[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_GENGAR_1, +}; + +static const union AnimCmd *const sAnims_MEGA_KANGASKHAN[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_KANGASKHAN_1, +}; + +static const union AnimCmd *const sAnims_MEGA_PINSIR[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_PINSIR_1, +}; + +static const union AnimCmd *const sAnims_MEGA_GYARADOS[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_GYARADOS_1, +}; + +static const union AnimCmd *const sAnims_MEGA_AERODACTYL[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_AERODACTYL_1, +}; + +static const union AnimCmd *const sAnims_MEGA_MEWTWO_X[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_MEWTWO_X_1, +}; + +static const union AnimCmd *const sAnims_MEGA_MEWTWO_Y[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_MEWTWO_Y_1, +}; + +static const union AnimCmd *const sAnims_MEGA_AMPHAROS[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_AMPHAROS_1, +}; + +static const union AnimCmd *const sAnims_MEGA_STEELIX[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_STEELIX_1, +}; + +static const union AnimCmd *const sAnims_MEGA_SCIZOR[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_SCIZOR_1, +}; + +static const union AnimCmd *const sAnims_MEGA_HERACROSS[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_HERACROSS_1, +}; + +static const union AnimCmd *const sAnims_MEGA_HOUNDOOM[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_HOUNDOOM_1, +}; + +static const union AnimCmd *const sAnims_MEGA_TYRANITAR[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_TYRANITAR_1, +}; + +static const union AnimCmd *const sAnims_MEGA_SCEPTILE[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_SCEPTILE_1, +}; + +static const union AnimCmd *const sAnims_MEGA_BLAZIKEN[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_BLAZIKEN_1, +}; + +static const union AnimCmd *const sAnims_MEGA_SWAMPERT[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_SWAMPERT_1, +}; + +static const union AnimCmd *const sAnims_MEGA_GARDEVOIR[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_GARDEVOIR_1, +}; + +static const union AnimCmd *const sAnims_MEGA_SABLEYE[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_SABLEYE_1, +}; + +static const union AnimCmd *const sAnims_MEGA_MAWILE[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_MAWILE_1, +}; + +static const union AnimCmd *const sAnims_MEGA_AGGRON[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_AGGRON_1, +}; + +static const union AnimCmd *const sAnims_MEGA_MEDICHAM[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_MEDICHAM_1, +}; + +static const union AnimCmd *const sAnims_MEGA_MANECTRIC[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_MANECTRIC_1, +}; + +static const union AnimCmd *const sAnims_MEGA_SHARPEDO[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_SHARPEDO_1, +}; + +static const union AnimCmd *const sAnims_MEGA_CAMERUPT[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_CAMERUPT_1, +}; + +static const union AnimCmd *const sAnims_MEGA_ALTARIA[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_ALTARIA_1, +}; + +static const union AnimCmd *const sAnims_MEGA_BANETTE[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_BANETTE_1, +}; + +static const union AnimCmd *const sAnims_MEGA_ABSOL[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_ABSOL_1, +}; + +static const union AnimCmd *const sAnims_MEGA_GLALIE[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_GLALIE_1, +}; + +static const union AnimCmd *const sAnims_MEGA_SALAMENCE[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_SALAMENCE_1, +}; + +static const union AnimCmd *const sAnims_MEGA_METAGROSS[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_METAGROSS_1, +}; + +static const union AnimCmd *const sAnims_MEGA_LATIAS[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_LATIAS_1, +}; + +static const union AnimCmd *const sAnims_MEGA_LATIOS[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_LATIOS_1, +}; + +static const union AnimCmd *const sAnims_PRIMAL_KYOGRE[] ={ + sAnim_GeneralFrame0, + sAnim_PRIMAL_KYOGRE_1, +}; + +static const union AnimCmd *const sAnims_PRIMAL_GROUDON[] ={ + sAnim_GeneralFrame0, + sAnim_PRIMAL_GROUDON_1, +}; + +static const union AnimCmd *const sAnims_MEGA_RAYQUAZA[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_RAYQUAZA_1, +}; + +static const union AnimCmd *const sAnims_MEGA_LOPUNNY[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_LOPUNNY_1, +}; + +static const union AnimCmd *const sAnims_MEGA_GARCHOMP[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_GARCHOMP_1, +}; + +static const union AnimCmd *const sAnims_MEGA_LUCARIO[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_LUCARIO_1, +}; + +static const union AnimCmd *const sAnims_MEGA_ABOMASNOW[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_ABOMASNOW_1, +}; + +static const union AnimCmd *const sAnims_MEGA_GALLADE[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_GALLADE_1, +}; + +static const union AnimCmd *const sAnims_MEGA_AUDINO[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_AUDINO_1, +}; + +static const union AnimCmd *const sAnims_MEGA_DIANCIE[] ={ + sAnim_GeneralFrame0, + sAnim_MEGA_DIANCIE_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_RATTATA[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_RATTATA_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_RATICATE[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_RATICATE_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_RAICHU[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_RAICHU_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_SANDSHREW[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_SANDSHREW_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_SANDSLASH[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_SANDSLASH_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_VULPIX[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_VULPIX_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_NINETALES[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_NINETALES_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_DIGLETT[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_DIGLETT_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_DUGTRIO[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_DUGTRIO_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_MEOWTH[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_MEOWTH_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_PERSIAN[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_PERSIAN_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_GEODUDE[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_GEODUDE_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_GRAVELER[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_GRAVELER_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_GOLEM[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_GOLEM_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_GRIMER[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_GRIMER_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_MUK[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_MUK_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_EXEGGUTOR[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_EXEGGUTOR_1, +}; + +static const union AnimCmd *const sAnims_ALOLAN_MAROWAK[] ={ + sAnim_GeneralFrame0, + sAnim_ALOLAN_MAROWAK_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[] ={ + sAnim_GeneralFrame0, + sAnim_DARMANITAN_ZEN_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_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, +}; + #define ANIM_CMD(name) [SPECIES_##name] = sAnims_##name #define ANIM_CMD_FULL(name, anims) [SPECIES_##name] = anims @@ -7202,31 +13383,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,34 +13518,526 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(JIRACHI), ANIM_CMD(DEOXYS), ANIM_CMD(CHIMECHO), + 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_FULL(BURMY_SANDY, sAnims_BURMY), + ANIM_CMD_FULL(BURMY_TRASH, sAnims_BURMY), + ANIM_CMD(WORMADAM), + ANIM_CMD_FULL(WORMADAM_SANDY, sAnims_WORMADAM), + ANIM_CMD_FULL(WORMADAM_TRASH, sAnims_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(MIMEJR), + 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(ROTOM_WASH), + ANIM_CMD(ROTOM_MOW), + ANIM_CMD(ROTOM_FAN), + ANIM_CMD(ROTOM_FROST), + ANIM_CMD(ROTOM_HEAT), + 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_FULL(MEOWSTIC_F, sAnims_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(EGG), - ANIM_CMD(UNOWN_B), - 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), + ANIM_CMD(MEGA_VENUSAUR), + ANIM_CMD(MEGA_CHARIZARD_X), + ANIM_CMD(MEGA_CHARIZARD_Y), + ANIM_CMD(MEGA_BLASTOISE), + ANIM_CMD(MEGA_BEEDRILL), + ANIM_CMD(MEGA_PIDGEOT), + ANIM_CMD(MEGA_ALAKAZAM), + ANIM_CMD(MEGA_SLOWBRO), + ANIM_CMD(MEGA_GENGAR), + ANIM_CMD(MEGA_KANGASKHAN), + ANIM_CMD(MEGA_PINSIR), + ANIM_CMD(MEGA_GYARADOS), + ANIM_CMD(MEGA_AERODACTYL), + ANIM_CMD(MEGA_MEWTWO_X), + ANIM_CMD(MEGA_MEWTWO_Y), + ANIM_CMD(MEGA_AMPHAROS), + ANIM_CMD(MEGA_STEELIX), + ANIM_CMD(MEGA_SCIZOR), + ANIM_CMD(MEGA_HERACROSS), + ANIM_CMD(MEGA_HOUNDOOM), + ANIM_CMD(MEGA_TYRANITAR), + ANIM_CMD(MEGA_SCEPTILE), + ANIM_CMD(MEGA_BLAZIKEN), + ANIM_CMD(MEGA_SWAMPERT), + ANIM_CMD(MEGA_GARDEVOIR), + ANIM_CMD(MEGA_SABLEYE), + ANIM_CMD(MEGA_MAWILE), + ANIM_CMD(MEGA_AGGRON), + ANIM_CMD(MEGA_MEDICHAM), + ANIM_CMD(MEGA_MANECTRIC), + ANIM_CMD(MEGA_SHARPEDO), + ANIM_CMD(MEGA_CAMERUPT), + ANIM_CMD(MEGA_ALTARIA), + ANIM_CMD(MEGA_BANETTE), + ANIM_CMD(MEGA_ABSOL), + ANIM_CMD(MEGA_GLALIE), + ANIM_CMD(MEGA_SALAMENCE), + ANIM_CMD(MEGA_METAGROSS), + ANIM_CMD(MEGA_LATIAS), + ANIM_CMD(MEGA_LATIOS), + ANIM_CMD(PRIMAL_KYOGRE), + ANIM_CMD(PRIMAL_GROUDON), + ANIM_CMD(MEGA_RAYQUAZA), + ANIM_CMD(MEGA_LOPUNNY), + ANIM_CMD(MEGA_GARCHOMP), + ANIM_CMD(MEGA_LUCARIO), + ANIM_CMD(MEGA_ABOMASNOW), + ANIM_CMD(MEGA_GALLADE), + ANIM_CMD(MEGA_AUDINO), + ANIM_CMD(MEGA_DIANCIE), + ANIM_CMD(ALOLAN_RATTATA), + ANIM_CMD(ALOLAN_RATICATE), + ANIM_CMD(ALOLAN_RAICHU), + ANIM_CMD(ALOLAN_SANDSHREW), + ANIM_CMD(ALOLAN_SANDSLASH), + ANIM_CMD(ALOLAN_VULPIX), + ANIM_CMD(ALOLAN_NINETALES), + ANIM_CMD(ALOLAN_DIGLETT), + ANIM_CMD(ALOLAN_DUGTRIO), + ANIM_CMD(ALOLAN_MEOWTH), + ANIM_CMD(ALOLAN_PERSIAN), + ANIM_CMD(ALOLAN_GEODUDE), + ANIM_CMD(ALOLAN_GRAVELER), + ANIM_CMD(ALOLAN_GOLEM), + ANIM_CMD(ALOLAN_GRIMER), + ANIM_CMD(ALOLAN_MUK), + ANIM_CMD(ALOLAN_EXEGGUTOR), + ANIM_CMD(ALOLAN_MAROWAK), + ANIM_CMD(SHAYMIN_SKY), + ANIM_CMD(GIRATINA_ORIGIN), + ANIM_CMD(DARMANITAN_ZEN), + ANIM_CMD(TORNADUS_THERIAN), + ANIM_CMD(THUNDURUS_THERIAN), + ANIM_CMD(LANDORUS_THERIAN), + ANIM_CMD(MELOETTA_PIROUETTE), + ANIM_CMD(AEGISLASH_BLADE), + ANIM_CMD(HOOPA_UNBOUND), + ANIM_CMD(MINIOR_CORE), + ANIM_CMD(WISHIWASHI_SCHOOL), + ANIM_CMD(KYUREM_BLACK), + ANIM_CMD(KYUREM_WHITE), + ANIM_CMD(MIMIKYU_BUSTED), + ANIM_CMD(LYCANROC_MIDNIGHT), + ANIM_CMD(LYCANROC_DUSK), + ANIM_CMD(ZYGARDE_10), + ANIM_CMD(ZYGARDE_COMPLETE), }; #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..cf0e88129 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,42 +1003,37 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_MISDREAVUS] = { .size = 0x55, - .y_offset = 12, - }, - [SPECIES_UNOWN] = - { - .size = 0x35, - .y_offset = 15, + .y_offset = 13, }, [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 +1043,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 +1113,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 +1158,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_DONPHAN] = { .size = 0x86, - .y_offset = 8, + .y_offset = 9, }, [SPECIES_PORYGON2] = { @@ -1188,57 +1183,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 +1253,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 +1263,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_GROVYLE] = { .size = 0x87, - .y_offset = 4, + .y_offset = 5, }, [SPECIES_SCEPTILE] = { @@ -1403,12 +1273,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 +1288,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 +1338,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 +1363,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 +1393,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 +1418,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 +1498,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 +1528,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 +1548,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 +1593,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_CACNEA] = { .size = 0x74, - .y_offset = 16, + .y_offset = 13, }, [SPECIES_CACTURNE] = { @@ -1733,12 +1603,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 +1618,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 +1633,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 +1653,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 +1678,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 +1723,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_WHISMUR] = { .size = 0x55, - .y_offset = 14, + .y_offset = 13, }, [SPECIES_LOUDRED] = { @@ -1863,12 +1733,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 +1748,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 +1778,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 +1808,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_ILLUMISE] = { .size = 0x56, - .y_offset = 8, + .y_offset = 10, }, [SPECIES_LILEEP] = { @@ -1953,17 +1823,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 +1843,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 +1858,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_SALAMENCE] = { .size = 0x87, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_BELDUM] = { @@ -1998,17 +1868,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 +1888,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 +1908,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 +1923,2139 @@ 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_BURMY] = + { + .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_MIMEJR] = + { + .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_EGG] = { .size = 0x33, .y_offset = 20, }, + [SPECIES_UNOWN_A] = + { + .size = 0x35, + .y_offset = 15, + }, [SPECIES_UNOWN_B] = { .size = 0x34, @@ -2200,4 +4191,437 @@ const struct MonCoords gMonFrontPicCoords[] = .size = 0x35, .y_offset = 13, }, + // Megas + [SPECIES_MEGA_DIANCIE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_AUDINO] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_GALLADE] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LOPUNNY] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_RAYQUAZA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_LATIOS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_LATIAS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_METAGROSS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SALAMENCE] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_GLALIE] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_ALTARIA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_CAMERUPT] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_SHARPEDO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SABLEYE] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_SWAMPERT] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_SCEPTILE] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_STEELIX] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SLOWBRO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_PIDGEOT] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_BEEDRILL] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_ABOMASNOW] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_LUCARIO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GARCHOMP] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_ABSOL] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_BANETTE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_MANECTRIC] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_MEDICHAM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_AGGRON] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_MAWILE] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_GARDEVOIR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_BLAZIKEN] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_TYRANITAR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HOUNDOOM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HERACROSS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SCIZOR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_AMPHAROS] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_MEWTWO_Y] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_MEWTWO_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_AERODACTYL] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GYARADOS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_PINSIR] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_KANGASKHAN] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GENGAR] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_MEGA_ALAKAZAM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_BLASTOISE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_CHARIZARD_Y] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_CHARIZARD_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_VENUSAUR] = + { + .size = 0, + .y_offset = 6, + }, + // Alolan Forms + [SPECIES_ALOLAN_RATTATA] = + { + .size = 0x44, + .y_offset = 13, + }, + [SPECIES_ALOLAN_RATICATE] = + { + .size = 0x66, + .y_offset = 6, + }, + [SPECIES_ALOLAN_RAICHU] = + { + .size = 0x67, + .y_offset = 3, + }, + [SPECIES_ALOLAN_SANDSHREW] = + { + .size = 0x55, + .y_offset = 11, + }, + [SPECIES_ALOLAN_SANDSLASH] = + { + .size = 0x76, + .y_offset = 6, + }, + [SPECIES_ALOLAN_VULPIX] = + { + .size = 0x65, + .y_offset = 11, + }, + [SPECIES_ALOLAN_NINETALES] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ALOLAN_DIGLETT] = + { + .size = 0x54, + .y_offset = 17, + }, + [SPECIES_ALOLAN_DUGTRIO] = + { + .size = 0x75, + .y_offset = 11, + }, + [SPECIES_ALOLAN_MEOWTH] = + { + .size = 0x55, + .y_offset = 10, + }, + [SPECIES_ALOLAN_PERSIAN] = + { + .size = 0x77, + .y_offset = 4, + }, + [SPECIES_ALOLAN_GEODUDE] = + { + .size = 0x54, + .y_offset = 19, + }, + [SPECIES_ALOLAN_GRAVELER] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_ALOLAN_GOLEM] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_ALOLAN_GRIMER] = + { + .size = 0x65, + .y_offset = 9, + }, + [SPECIES_ALOLAN_MUK] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_ALOLAN_EXEGGUTOR] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_ALOLAN_MAROWAK] = + { + .size = 0x76, + .y_offset = 8, + }, + // Forms + [SPECIES_PRIMAL_KYOGRE] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_PRIMAL_GROUDON] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_SHAYMIN_SKY] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_GIRATINA_ORIGIN] = + { + .size = 0x87, + .y_offset = 2, + }, + [SPECIES_DARMANITAN_ZEN] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_TORNADUS_THERIAN] = + { + .size = 0x87, + .y_offset = 2, + }, + [SPECIES_THUNDURUS_THERIAN] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_LANDORUS_THERIAN] = + { + .size = 0x87, + .y_offset = 2, + }, + [SPECIES_MELOETTA_PIROUETTE] = + { + .size = 0x87, + .y_offset = 3, + }, + [SPECIES_AEGISLASH_BLADE] = + { + .size = 0x87, + .y_offset = 1, + }, + [SPECIES_HOOPA_UNBOUND] = + { + .size = 0x87, + .y_offset = 1, + }, + [SPECIES_MINIOR_CORE] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_WISHIWASHI_SCHOOL] = + { + .size = 0x87, + .y_offset = 3, + }, + [SPECIES_KYUREM_BLACK] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_KYUREM_WHITE] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_MIMIKYU_BUSTED] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_LYCANROC_MIDNIGHT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_LYCANROC_DUSK] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ZYGARDE_10] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ZYGARDE_COMPLETE] = + { + .size = 0x55, + .y_offset = 0, + }, }; diff --git a/src/data/pokemon_graphics/front_pic_table.h b/src/data/pokemon_graphics/front_pic_table.h index 82af860d3..480133434 100644 --- a/src/data/pokemon_graphics/front_pic_table.h +++ b/src/data/pokemon_graphics/front_pic_table.h @@ -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,531 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(JIRACHI, gMonFrontPic_Jirachi), SPECIES_SPRITE(DEOXYS, gMonFrontPic_Deoxys), SPECIES_SPRITE(CHIMECHO, gMonFrontPic_Chimecho), + 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_BurmyPlant), + SPECIES_SPRITE(BURMY_SANDY, gMonFrontPic_BurmySandy), + SPECIES_SPRITE(BURMY_TRASH, gMonFrontPic_BurmyTrash), + SPECIES_SPRITE(WORMADAM, gMonFrontPic_WormadamPlant), + SPECIES_SPRITE(WORMADAM_SANDY, gMonFrontPic_WormadamSandy), + SPECIES_SPRITE(WORMADAM_TRASH, gMonFrontPic_WormadamTrash), + 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_ShellosE), + SPECIES_SPRITE(GASTRODON, gMonFrontPic_GastrodonE), + 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(MIMEJR, 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_RotomNormal), + SPECIES_SPRITE(ROTOM_HEAT, gMonFrontPic_RotomHeat), + SPECIES_SPRITE(ROTOM_FROST, gMonFrontPic_RotomFrost), + SPECIES_SPRITE(ROTOM_FAN, gMonFrontPic_RotomFan), + SPECIES_SPRITE(ROTOM_MOW, gMonFrontPic_RotomMow), + SPECIES_SPRITE(ROTOM_WASH, gMonFrontPic_RotomWash), + 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_MeowsticMale), + SPECIES_SPRITE(MEOWSTIC_F, gMonFrontPic_MeowsticFemale), + 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_Type_null), + 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_Jangmo_o), + SPECIES_SPRITE(HAKAMO_O, gMonFrontPic_Hakamo_o), + SPECIES_SPRITE(KOMMO_O, gMonFrontPic_Kommo_o), + SPECIES_SPRITE(TAPU_KOKO, gMonFrontPic_Tapu_koko), + SPECIES_SPRITE(TAPU_LELE, gMonFrontPic_Tapu_lele), + SPECIES_SPRITE(TAPU_BULU, gMonFrontPic_Tapu_bulu), + SPECIES_SPRITE(TAPU_FINI, gMonFrontPic_Tapu_fini), + 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(EGG, gMonFrontPic_Egg), + + SPECIES_SPRITE(MEGA_VENUSAUR, gMonFrontPic_MegaVenusaur), + SPECIES_SPRITE(MEGA_CHARIZARD_X, gMonFrontPic_MegaCharizardX), + SPECIES_SPRITE(MEGA_CHARIZARD_Y, gMonFrontPic_MegaCharizardY), + SPECIES_SPRITE(MEGA_BLASTOISE, gMonFrontPic_MegaBlastoise), + SPECIES_SPRITE(MEGA_BEEDRILL, gMonFrontPic_MegaBeedrill), + SPECIES_SPRITE(MEGA_PIDGEOT, gMonFrontPic_MegaPidgeot), + SPECIES_SPRITE(MEGA_ALAKAZAM, gMonFrontPic_MegaAlakazam), + SPECIES_SPRITE(MEGA_SLOWBRO, gMonFrontPic_MegaSlowbro), + SPECIES_SPRITE(MEGA_GENGAR, gMonFrontPic_MegaGengar), + SPECIES_SPRITE(MEGA_KANGASKHAN, gMonFrontPic_MegaKangaskhan), + SPECIES_SPRITE(MEGA_PINSIR, gMonFrontPic_MegaPinsir), + SPECIES_SPRITE(MEGA_GYARADOS, gMonFrontPic_MegaGyarados), + SPECIES_SPRITE(MEGA_AERODACTYL, gMonFrontPic_MegaAerodactyl), + SPECIES_SPRITE(MEGA_MEWTWO_X, gMonFrontPic_MegaMewtwoX), + SPECIES_SPRITE(MEGA_MEWTWO_Y, gMonFrontPic_MegaMewtwoY), + SPECIES_SPRITE(MEGA_AMPHAROS, gMonFrontPic_MegaAmpharos), + SPECIES_SPRITE(MEGA_STEELIX, gMonFrontPic_MegaSteelix), + SPECIES_SPRITE(MEGA_SCIZOR, gMonFrontPic_MegaScizor), + SPECIES_SPRITE(MEGA_HERACROSS, gMonFrontPic_MegaHeracross), + SPECIES_SPRITE(MEGA_HOUNDOOM, gMonFrontPic_MegaHoundoom), + SPECIES_SPRITE(MEGA_TYRANITAR, gMonFrontPic_MegaTyranitar), + SPECIES_SPRITE(MEGA_SCEPTILE, gMonFrontPic_MegaSceptile), + SPECIES_SPRITE(MEGA_BLAZIKEN, gMonFrontPic_MegaBlaziken), + SPECIES_SPRITE(MEGA_SWAMPERT, gMonFrontPic_MegaSwampert), + SPECIES_SPRITE(MEGA_GARDEVOIR, gMonFrontPic_MegaGardevoir), + SPECIES_SPRITE(MEGA_SABLEYE, gMonFrontPic_MegaSableye), + SPECIES_SPRITE(MEGA_MAWILE, gMonFrontPic_MegaMawile), + SPECIES_SPRITE(MEGA_AGGRON, gMonFrontPic_MegaAggron), + SPECIES_SPRITE(MEGA_MEDICHAM, gMonFrontPic_MegaMedicham), + SPECIES_SPRITE(MEGA_MANECTRIC, gMonFrontPic_MegaManectric), + SPECIES_SPRITE(MEGA_SHARPEDO, gMonFrontPic_MegaSharpedo), + SPECIES_SPRITE(MEGA_CAMERUPT, gMonFrontPic_MegaCamerupt), + SPECIES_SPRITE(MEGA_ALTARIA, gMonFrontPic_MegaAltaria), + SPECIES_SPRITE(MEGA_BANETTE, gMonFrontPic_MegaBanette), + SPECIES_SPRITE(MEGA_ABSOL, gMonFrontPic_MegaAbsol), + SPECIES_SPRITE(MEGA_GLALIE, gMonFrontPic_MegaGlalie), + SPECIES_SPRITE(MEGA_SALAMENCE, gMonFrontPic_MegaSalamence), + SPECIES_SPRITE(MEGA_METAGROSS, gMonFrontPic_MegaMetagross), + SPECIES_SPRITE(MEGA_LATIAS, gMonFrontPic_MegaLatias), + SPECIES_SPRITE(MEGA_LATIOS, gMonFrontPic_MegaLatios), + SPECIES_SPRITE(PRIMAL_KYOGRE, gMonFrontPic_PrimalKyogre), + SPECIES_SPRITE(PRIMAL_GROUDON, gMonFrontPic_PrimalGroudon), + SPECIES_SPRITE(MEGA_RAYQUAZA, gMonFrontPic_MegaRayquaza), + SPECIES_SPRITE(MEGA_LOPUNNY, gMonFrontPic_MegaLopunny), + SPECIES_SPRITE(MEGA_GARCHOMP, gMonFrontPic_MegaGarchomp), + SPECIES_SPRITE(MEGA_LUCARIO, gMonFrontPic_MegaLucario), + SPECIES_SPRITE(MEGA_ABOMASNOW, gMonFrontPic_MegaAbomasnow), + SPECIES_SPRITE(MEGA_GALLADE, gMonFrontPic_MegaGallade), + SPECIES_SPRITE(MEGA_AUDINO, gMonFrontPic_MegaAudino), + SPECIES_SPRITE(MEGA_DIANCIE, gMonFrontPic_MegaDiancie), + + SPECIES_SPRITE(ALOLAN_RATTATA, gMonFrontPic_AlolanRattata), + SPECIES_SPRITE(ALOLAN_RATICATE, gMonFrontPic_AlolanRaticate), + SPECIES_SPRITE(ALOLAN_RAICHU, gMonFrontPic_AlolanRaichu), + SPECIES_SPRITE(ALOLAN_SANDSHREW, gMonFrontPic_AlolanSandshrew), + SPECIES_SPRITE(ALOLAN_SANDSLASH, gMonFrontPic_AlolanSandslash), + SPECIES_SPRITE(ALOLAN_VULPIX, gMonFrontPic_AlolanVulpix), + SPECIES_SPRITE(ALOLAN_NINETALES, gMonFrontPic_AlolanNinetales), + SPECIES_SPRITE(ALOLAN_DIGLETT, gMonFrontPic_AlolanDiglett), + SPECIES_SPRITE(ALOLAN_DUGTRIO, gMonFrontPic_AlolanDugtrio), + SPECIES_SPRITE(ALOLAN_MEOWTH, gMonFrontPic_AlolanMeowth), + SPECIES_SPRITE(ALOLAN_PERSIAN, gMonFrontPic_AlolanPersian), + SPECIES_SPRITE(ALOLAN_GEODUDE, gMonFrontPic_AlolanGeodude), + SPECIES_SPRITE(ALOLAN_GRAVELER, gMonFrontPic_AlolanGraveler), + SPECIES_SPRITE(ALOLAN_GOLEM, gMonFrontPic_AlolanGolem), + SPECIES_SPRITE(ALOLAN_GRIMER, gMonFrontPic_AlolanGrimer), + SPECIES_SPRITE(ALOLAN_MUK, gMonFrontPic_AlolanMuk), + SPECIES_SPRITE(ALOLAN_EXEGGUTOR, gMonFrontPic_AlolanExeggutor), + SPECIES_SPRITE(ALOLAN_MAROWAK, gMonFrontPic_AlolanMarowak), + + SPECIES_SPRITE(SHAYMIN_SKY, gMonFrontPic_ShayminSky), + SPECIES_SPRITE(GIRATINA_ORIGIN, gMonFrontPic_GiratinaOrigin), + SPECIES_SPRITE(DARMANITAN_ZEN, gMonFrontPic_DarmanitanZen), + SPECIES_SPRITE(TORNADUS_THERIAN, gMonFrontPic_TornadusTherian), + SPECIES_SPRITE(THUNDURUS_THERIAN, gMonFrontPic_ThundurusTherian), + SPECIES_SPRITE(LANDORUS_THERIAN, gMonFrontPic_LandorusTherian), + SPECIES_SPRITE(MELOETTA_PIROUETTE, gMonFrontPic_MeloettaPirouette), + SPECIES_SPRITE(AEGISLASH_BLADE, gMonFrontPic_AegislashBlade), + SPECIES_SPRITE(HOOPA_UNBOUND, gMonFrontPic_HoopaUnbound), + SPECIES_SPRITE(MINIOR_CORE, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(WISHIWASHI_SCHOOL, gMonFrontPic_WishiwashiSchool), + SPECIES_SPRITE(KYUREM_BLACK, gMonFrontPic_KyuremBlack), + SPECIES_SPRITE(KYUREM_WHITE, gMonFrontPic_KyuremWhite), + SPECIES_SPRITE(MIMIKYU_BUSTED, gMonFrontPic_MimikyuBusted), + SPECIES_SPRITE(LYCANROC_MIDNIGHT, gMonFrontPic_LycanrocMidnight), + SPECIES_SPRITE(LYCANROC_DUSK, gMonFrontPic_LycanrocDusk), + SPECIES_SPRITE(ZYGARDE_10, gMonFrontPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonFrontPic_ZygardeComplete), + + SPECIES_SPRITE(UNOWN_A, gMonFrontPic_UnownA), SPECIES_SPRITE(UNOWN_B, gMonFrontPic_UnownB), SPECIES_SPRITE(UNOWN_C, gMonFrontPic_UnownC), SPECIES_SPRITE(UNOWN_D, gMonFrontPic_UnownD), diff --git a/src/data/pokemon_graphics/palette_table.h b/src/data/pokemon_graphics/palette_table.h index 35edcc76c..0d92de828 100644 --- a/src/data/pokemon_graphics/palette_table.h +++ b/src/data/pokemon_graphics/palette_table.h @@ -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,531 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(JIRACHI, gMonPalette_Jirachi), SPECIES_PAL(DEOXYS, gMonPalette_Deoxys), SPECIES_PAL(CHIMECHO, gMonPalette_Chimecho), + 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_BurmyPlant), + SPECIES_PAL(BURMY_SANDY, gMonPalette_BurmySandy), + SPECIES_PAL(BURMY_TRASH, gMonPalette_BurmyTrash), + SPECIES_PAL(WORMADAM, gMonPalette_WormadamPlant), + SPECIES_PAL(WORMADAM_SANDY, gMonPalette_WormadamSandy), + SPECIES_PAL(WORMADAM_TRASH, gMonPalette_WormadamTrash), + 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_ShellosE), + SPECIES_PAL(GASTRODON, gMonPalette_GastrodonE), + 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(MIMEJR, 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_RotomNormal), + SPECIES_PAL(ROTOM_HEAT, gMonPalette_RotomHeat), + SPECIES_PAL(ROTOM_FROST, gMonPalette_RotomFrost), + SPECIES_PAL(ROTOM_FAN, gMonPalette_RotomFan), + SPECIES_PAL(ROTOM_MOW, gMonPalette_RotomMow), + SPECIES_PAL(ROTOM_WASH, gMonPalette_RotomWash), + 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_MeowsticMale), + SPECIES_PAL(MEOWSTIC_F, gMonPalette_MeowsticFemale), + 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_Type_null), + 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_Jangmo_o), + SPECIES_PAL(HAKAMO_O, gMonPalette_Hakamo_o), + SPECIES_PAL(KOMMO_O, gMonPalette_Kommo_o), + SPECIES_PAL(TAPU_KOKO, gMonPalette_Tapu_koko), + SPECIES_PAL(TAPU_LELE, gMonPalette_Tapu_lele), + SPECIES_PAL(TAPU_BULU, gMonPalette_Tapu_bulu), + SPECIES_PAL(TAPU_FINI, gMonPalette_Tapu_fini), + 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(EGG, gMonPalette_Egg), + + SPECIES_PAL(MEGA_VENUSAUR, gMonPalette_MegaVenusaur), + SPECIES_PAL(MEGA_CHARIZARD_X, gMonPalette_MegaCharizardX), + SPECIES_PAL(MEGA_CHARIZARD_Y, gMonPalette_MegaCharizardY), + SPECIES_PAL(MEGA_BLASTOISE, gMonPalette_MegaBlastoise), + SPECIES_PAL(MEGA_BEEDRILL, gMonPalette_MegaBeedrill), + SPECIES_PAL(MEGA_PIDGEOT, gMonPalette_MegaPidgeot), + SPECIES_PAL(MEGA_ALAKAZAM, gMonPalette_MegaAlakazam), + SPECIES_PAL(MEGA_SLOWBRO, gMonPalette_MegaSlowbro), + SPECIES_PAL(MEGA_GENGAR, gMonPalette_MegaGengar), + SPECIES_PAL(MEGA_KANGASKHAN, gMonPalette_MegaKangaskhan), + SPECIES_PAL(MEGA_PINSIR, gMonPalette_MegaPinsir), + SPECIES_PAL(MEGA_GYARADOS, gMonPalette_MegaGyarados), + SPECIES_PAL(MEGA_AERODACTYL, gMonPalette_MegaAerodactyl), + SPECIES_PAL(MEGA_MEWTWO_X, gMonPalette_MegaMewtwoX), + SPECIES_PAL(MEGA_MEWTWO_Y, gMonPalette_MegaMewtwoY), + SPECIES_PAL(MEGA_AMPHAROS, gMonPalette_MegaAmpharos), + SPECIES_PAL(MEGA_STEELIX, gMonPalette_MegaSteelix), + SPECIES_PAL(MEGA_SCIZOR, gMonPalette_MegaScizor), + SPECIES_PAL(MEGA_HERACROSS, gMonPalette_MegaHeracross), + SPECIES_PAL(MEGA_HOUNDOOM, gMonPalette_MegaHoundoom), + SPECIES_PAL(MEGA_TYRANITAR, gMonPalette_MegaTyranitar), + SPECIES_PAL(MEGA_SCEPTILE, gMonPalette_MegaSceptile), + SPECIES_PAL(MEGA_BLAZIKEN, gMonPalette_MegaBlaziken), + SPECIES_PAL(MEGA_SWAMPERT, gMonPalette_MegaSwampert), + SPECIES_PAL(MEGA_GARDEVOIR, gMonPalette_MegaGardevoir), + SPECIES_PAL(MEGA_SABLEYE, gMonPalette_MegaSableye), + SPECIES_PAL(MEGA_MAWILE, gMonPalette_MegaMawile), + SPECIES_PAL(MEGA_AGGRON, gMonPalette_MegaAggron), + SPECIES_PAL(MEGA_MEDICHAM, gMonPalette_MegaMedicham), + SPECIES_PAL(MEGA_MANECTRIC, gMonPalette_MegaManectric), + SPECIES_PAL(MEGA_SHARPEDO, gMonPalette_MegaSharpedo), + SPECIES_PAL(MEGA_CAMERUPT, gMonPalette_MegaCamerupt), + SPECIES_PAL(MEGA_ALTARIA, gMonPalette_MegaAltaria), + SPECIES_PAL(MEGA_BANETTE, gMonPalette_MegaBanette), + SPECIES_PAL(MEGA_ABSOL, gMonPalette_MegaAbsol), + SPECIES_PAL(MEGA_GLALIE, gMonPalette_MegaGlalie), + SPECIES_PAL(MEGA_SALAMENCE, gMonPalette_MegaSalamence), + SPECIES_PAL(MEGA_METAGROSS, gMonPalette_MegaMetagross), + SPECIES_PAL(MEGA_LATIAS, gMonPalette_MegaLatias), + SPECIES_PAL(MEGA_LATIOS, gMonPalette_MegaLatios), + SPECIES_PAL(PRIMAL_KYOGRE, gMonPalette_PrimalKyogre), + SPECIES_PAL(PRIMAL_GROUDON, gMonPalette_PrimalGroudon), + SPECIES_PAL(MEGA_RAYQUAZA, gMonPalette_MegaRayquaza), + SPECIES_PAL(MEGA_LOPUNNY, gMonPalette_MegaLopunny), + SPECIES_PAL(MEGA_GARCHOMP, gMonPalette_MegaGarchomp), + SPECIES_PAL(MEGA_LUCARIO, gMonPalette_MegaLucario), + SPECIES_PAL(MEGA_ABOMASNOW, gMonPalette_MegaAbomasnow), + SPECIES_PAL(MEGA_GALLADE, gMonPalette_MegaGallade), + SPECIES_PAL(MEGA_AUDINO, gMonPalette_MegaAudino), + SPECIES_PAL(MEGA_DIANCIE, gMonPalette_MegaDiancie), + + SPECIES_PAL(ALOLAN_RATTATA, gMonPalette_AlolanRattata), + SPECIES_PAL(ALOLAN_RATICATE, gMonPalette_AlolanRaticate), + SPECIES_PAL(ALOLAN_RAICHU, gMonPalette_AlolanRaichu), + SPECIES_PAL(ALOLAN_SANDSHREW, gMonPalette_AlolanSandshrew), + SPECIES_PAL(ALOLAN_SANDSLASH, gMonPalette_AlolanSandslash), + SPECIES_PAL(ALOLAN_VULPIX, gMonPalette_AlolanVulpix), + SPECIES_PAL(ALOLAN_NINETALES, gMonPalette_AlolanNinetales), + SPECIES_PAL(ALOLAN_DIGLETT, gMonPalette_AlolanDiglett), + SPECIES_PAL(ALOLAN_DUGTRIO, gMonPalette_AlolanDugtrio), + SPECIES_PAL(ALOLAN_MEOWTH, gMonPalette_AlolanMeowth), + SPECIES_PAL(ALOLAN_PERSIAN, gMonPalette_AlolanPersian), + SPECIES_PAL(ALOLAN_GEODUDE, gMonPalette_AlolanGeodude), + SPECIES_PAL(ALOLAN_GRAVELER, gMonPalette_AlolanGraveler), + SPECIES_PAL(ALOLAN_GOLEM, gMonPalette_AlolanGolem), + SPECIES_PAL(ALOLAN_GRIMER, gMonPalette_AlolanGrimer), + SPECIES_PAL(ALOLAN_MUK, gMonPalette_AlolanMuk), + SPECIES_PAL(ALOLAN_EXEGGUTOR, gMonPalette_AlolanExeggutor), + SPECIES_PAL(ALOLAN_MAROWAK, gMonPalette_AlolanMarowak), + + SPECIES_PAL(SHAYMIN_SKY, gMonPalette_ShayminSky), + SPECIES_PAL(GIRATINA_ORIGIN, gMonPalette_GiratinaOrigin), + SPECIES_PAL(DARMANITAN_ZEN, gMonPalette_DarmanitanZen), + SPECIES_PAL(TORNADUS_THERIAN, gMonPalette_TornadusTherian), + SPECIES_PAL(THUNDURUS_THERIAN, gMonPalette_ThundurusTherian), + SPECIES_PAL(LANDORUS_THERIAN, gMonPalette_LandorusTherian), + SPECIES_PAL(MELOETTA_PIROUETTE, gMonPalette_MeloettaPirouette), + SPECIES_PAL(AEGISLASH_BLADE, gMonPalette_AegislashBlade), + SPECIES_PAL(HOOPA_UNBOUND, gMonPalette_HoopaUnbound), + SPECIES_PAL(MINIOR_CORE, gMonPalette_MiniorCore), + SPECIES_PAL(WISHIWASHI_SCHOOL, gMonPalette_WishiwashiSchool), + SPECIES_PAL(KYUREM_BLACK, gMonPalette_KyuremBlack), + SPECIES_PAL(KYUREM_WHITE, gMonPalette_KyuremWhite), + SPECIES_PAL(MIMIKYU_BUSTED, gMonPalette_MimikyuBusted), + SPECIES_PAL(LYCANROC_MIDNIGHT, gMonPalette_LycanrocMidnight), + SPECIES_PAL(LYCANROC_DUSK, gMonPalette_LycanrocDusk), + SPECIES_PAL(ZYGARDE_10, gMonPalette_Zygarde10), + SPECIES_PAL(ZYGARDE_COMPLETE, gMonPalette_ZygardeComplete), + + SPECIES_PAL(UNOWN_A, gMonPalette_Unown), SPECIES_PAL(UNOWN_B, gMonPalette_Unown), SPECIES_PAL(UNOWN_C, gMonPalette_Unown), SPECIES_PAL(UNOWN_D, gMonPalette_Unown), diff --git a/src/data/pokemon_graphics/shiny_palette_table.h b/src/data/pokemon_graphics/shiny_palette_table.h index 8b1cfcaac..b2915545e 100644 --- a/src/data/pokemon_graphics/shiny_palette_table.h +++ b/src/data/pokemon_graphics/shiny_palette_table.h @@ -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,531 @@ 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(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_BurmyPlant), + SPECIES_SHINY_PAL(BURMY_SANDY, gMonShinyPalette_BurmySandy), + SPECIES_SHINY_PAL(BURMY_TRASH, gMonShinyPalette_BurmyTrash), + SPECIES_SHINY_PAL(WORMADAM, gMonShinyPalette_WormadamPlant), + SPECIES_SHINY_PAL(WORMADAM_SANDY, gMonShinyPalette_WormadamSandy), + SPECIES_SHINY_PAL(WORMADAM_TRASH, gMonShinyPalette_WormadamTrash), + 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_ShellosE), + SPECIES_SHINY_PAL(GASTRODON, gMonShinyPalette_GastrodonE), + 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(MIMEJR, 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_RotomNormal), + SPECIES_SHINY_PAL(ROTOM_HEAT, gMonShinyPalette_RotomHeat), + SPECIES_SHINY_PAL(ROTOM_FROST, gMonShinyPalette_RotomFrost), + SPECIES_SHINY_PAL(ROTOM_FAN, gMonShinyPalette_RotomFan), + SPECIES_SHINY_PAL(ROTOM_MOW, gMonShinyPalette_RotomMow), + SPECIES_SHINY_PAL(ROTOM_WASH, gMonShinyPalette_RotomWash), + 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_MeowsticMale), + SPECIES_SHINY_PAL(MEOWSTIC_F, gMonShinyPalette_MeowsticFemale), + 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_Type_null), + 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_Jangmo_o), + SPECIES_SHINY_PAL(HAKAMO_O, gMonShinyPalette_Hakamo_o), + SPECIES_SHINY_PAL(KOMMO_O, gMonShinyPalette_Kommo_o), + SPECIES_SHINY_PAL(TAPU_KOKO, gMonShinyPalette_Tapu_koko), + SPECIES_SHINY_PAL(TAPU_LELE, gMonShinyPalette_Tapu_lele), + SPECIES_SHINY_PAL(TAPU_BULU, gMonShinyPalette_Tapu_bulu), + SPECIES_SHINY_PAL(TAPU_FINI, gMonShinyPalette_Tapu_fini), + 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(EGG, gMonPalette_Egg), + + SPECIES_SHINY_PAL(MEGA_VENUSAUR, gMonShinyPalette_MegaVenusaur), + SPECIES_SHINY_PAL(MEGA_CHARIZARD_X, gMonShinyPalette_MegaCharizardX), + SPECIES_SHINY_PAL(MEGA_CHARIZARD_Y, gMonShinyPalette_MegaCharizardY), + SPECIES_SHINY_PAL(MEGA_BLASTOISE, gMonShinyPalette_MegaBlastoise), + SPECIES_SHINY_PAL(MEGA_BEEDRILL, gMonShinyPalette_MegaBeedrill), + SPECIES_SHINY_PAL(MEGA_PIDGEOT, gMonShinyPalette_MegaPidgeot), + SPECIES_SHINY_PAL(MEGA_ALAKAZAM, gMonShinyPalette_MegaAlakazam), + SPECIES_SHINY_PAL(MEGA_SLOWBRO, gMonShinyPalette_MegaSlowbro), + SPECIES_SHINY_PAL(MEGA_GENGAR, gMonShinyPalette_MegaGengar), + SPECIES_SHINY_PAL(MEGA_KANGASKHAN, gMonShinyPalette_MegaKangaskhan), + SPECIES_SHINY_PAL(MEGA_PINSIR, gMonShinyPalette_MegaPinsir), + SPECIES_SHINY_PAL(MEGA_GYARADOS, gMonShinyPalette_MegaGyarados), + SPECIES_SHINY_PAL(MEGA_AERODACTYL, gMonShinyPalette_MegaAerodactyl), + SPECIES_SHINY_PAL(MEGA_MEWTWO_X, gMonShinyPalette_MegaMewtwoX), + SPECIES_SHINY_PAL(MEGA_MEWTWO_Y, gMonShinyPalette_MegaMewtwoY), + SPECIES_SHINY_PAL(MEGA_AMPHAROS, gMonShinyPalette_MegaAmpharos), + SPECIES_SHINY_PAL(MEGA_STEELIX, gMonShinyPalette_MegaSteelix), + SPECIES_SHINY_PAL(MEGA_SCIZOR, gMonShinyPalette_MegaScizor), + SPECIES_SHINY_PAL(MEGA_HERACROSS, gMonShinyPalette_MegaHeracross), + SPECIES_SHINY_PAL(MEGA_HOUNDOOM, gMonShinyPalette_MegaHoundoom), + SPECIES_SHINY_PAL(MEGA_TYRANITAR, gMonShinyPalette_MegaTyranitar), + SPECIES_SHINY_PAL(MEGA_SCEPTILE, gMonShinyPalette_MegaSceptile), + SPECIES_SHINY_PAL(MEGA_BLAZIKEN, gMonShinyPalette_MegaBlaziken), + SPECIES_SHINY_PAL(MEGA_SWAMPERT, gMonShinyPalette_MegaSwampert), + SPECIES_SHINY_PAL(MEGA_GARDEVOIR, gMonShinyPalette_MegaGardevoir), + SPECIES_SHINY_PAL(MEGA_SABLEYE, gMonShinyPalette_MegaSableye), + SPECIES_SHINY_PAL(MEGA_MAWILE, gMonShinyPalette_MegaMawile), + SPECIES_SHINY_PAL(MEGA_AGGRON, gMonShinyPalette_MegaAggron), + SPECIES_SHINY_PAL(MEGA_MEDICHAM, gMonShinyPalette_MegaMedicham), + SPECIES_SHINY_PAL(MEGA_MANECTRIC, gMonShinyPalette_MegaManectric), + SPECIES_SHINY_PAL(MEGA_SHARPEDO, gMonShinyPalette_MegaSharpedo), + SPECIES_SHINY_PAL(MEGA_CAMERUPT, gMonShinyPalette_MegaCamerupt), + SPECIES_SHINY_PAL(MEGA_ALTARIA, gMonShinyPalette_MegaAltaria), + SPECIES_SHINY_PAL(MEGA_BANETTE, gMonShinyPalette_MegaBanette), + SPECIES_SHINY_PAL(MEGA_ABSOL, gMonShinyPalette_MegaAbsol), + SPECIES_SHINY_PAL(MEGA_GLALIE, gMonShinyPalette_MegaGlalie), + SPECIES_SHINY_PAL(MEGA_SALAMENCE, gMonShinyPalette_MegaSalamence), + SPECIES_SHINY_PAL(MEGA_METAGROSS, gMonShinyPalette_MegaMetagross), + SPECIES_SHINY_PAL(MEGA_LATIAS, gMonShinyPalette_MegaLatias), + SPECIES_SHINY_PAL(MEGA_LATIOS, gMonShinyPalette_MegaLatios), + SPECIES_SHINY_PAL(PRIMAL_KYOGRE, gMonShinyPalette_PrimalKyogre), + SPECIES_SHINY_PAL(PRIMAL_GROUDON, gMonShinyPalette_PrimalGroudon), + SPECIES_SHINY_PAL(MEGA_RAYQUAZA, gMonShinyPalette_MegaRayquaza), + SPECIES_SHINY_PAL(MEGA_LOPUNNY, gMonShinyPalette_MegaLopunny), + SPECIES_SHINY_PAL(MEGA_GARCHOMP, gMonShinyPalette_MegaGarchomp), + SPECIES_SHINY_PAL(MEGA_LUCARIO, gMonShinyPalette_MegaLucario), + SPECIES_SHINY_PAL(MEGA_ABOMASNOW, gMonShinyPalette_MegaAbomasnow), + SPECIES_SHINY_PAL(MEGA_GALLADE, gMonShinyPalette_MegaGallade), + SPECIES_SHINY_PAL(MEGA_AUDINO, gMonShinyPalette_MegaAudino), + SPECIES_SHINY_PAL(MEGA_DIANCIE, gMonShinyPalette_MegaDiancie), + + SPECIES_SHINY_PAL(ALOLAN_RATTATA, gMonShinyPalette_AlolanRattata), + SPECIES_SHINY_PAL(ALOLAN_RATICATE, gMonShinyPalette_AlolanRaticate), + SPECIES_SHINY_PAL(ALOLAN_RAICHU, gMonShinyPalette_AlolanRaichu), + SPECIES_SHINY_PAL(ALOLAN_SANDSHREW, gMonShinyPalette_AlolanSandshrew), + SPECIES_SHINY_PAL(ALOLAN_SANDSLASH, gMonShinyPalette_AlolanSandslash), + SPECIES_SHINY_PAL(ALOLAN_VULPIX, gMonShinyPalette_AlolanVulpix), + SPECIES_SHINY_PAL(ALOLAN_NINETALES, gMonShinyPalette_AlolanNinetales), + SPECIES_SHINY_PAL(ALOLAN_DIGLETT, gMonShinyPalette_AlolanDiglett), + SPECIES_SHINY_PAL(ALOLAN_DUGTRIO, gMonShinyPalette_AlolanDugtrio), + SPECIES_SHINY_PAL(ALOLAN_MEOWTH, gMonShinyPalette_AlolanMeowth), + SPECIES_SHINY_PAL(ALOLAN_PERSIAN, gMonShinyPalette_AlolanPersian), + SPECIES_SHINY_PAL(ALOLAN_GEODUDE, gMonShinyPalette_AlolanGeodude), + SPECIES_SHINY_PAL(ALOLAN_GRAVELER, gMonShinyPalette_AlolanGraveler), + SPECIES_SHINY_PAL(ALOLAN_GOLEM, gMonShinyPalette_AlolanGolem), + SPECIES_SHINY_PAL(ALOLAN_GRIMER, gMonShinyPalette_AlolanGrimer), + SPECIES_SHINY_PAL(ALOLAN_MUK, gMonShinyPalette_AlolanMuk), + SPECIES_SHINY_PAL(ALOLAN_EXEGGUTOR, gMonShinyPalette_AlolanExeggutor), + SPECIES_SHINY_PAL(ALOLAN_MAROWAK, gMonShinyPalette_AlolanMarowak), + + SPECIES_SHINY_PAL(SHAYMIN_SKY, gMonShinyPalette_ShayminSky), + SPECIES_SHINY_PAL(GIRATINA_ORIGIN, gMonShinyPalette_GiratinaOrigin), + SPECIES_SHINY_PAL(DARMANITAN_ZEN, gMonShinyPalette_DarmanitanZen), + SPECIES_SHINY_PAL(TORNADUS_THERIAN, gMonShinyPalette_TornadusTherian), + SPECIES_SHINY_PAL(THUNDURUS_THERIAN, gMonShinyPalette_ThundurusTherian), + SPECIES_SHINY_PAL(LANDORUS_THERIAN, gMonShinyPalette_LandorusTherian), + SPECIES_SHINY_PAL(MELOETTA_PIROUETTE, gMonShinyPalette_MeloettaPirouette), + SPECIES_SHINY_PAL(AEGISLASH_BLADE, gMonShinyPalette_AegislashBlade), + SPECIES_SHINY_PAL(HOOPA_UNBOUND, gMonShinyPalette_HoopaUnbound), + SPECIES_SHINY_PAL(MINIOR_CORE, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(WISHIWASHI_SCHOOL, gMonShinyPalette_WishiwashiSchool), + SPECIES_SHINY_PAL(KYUREM_BLACK, gMonShinyPalette_KyuremBlack), + SPECIES_SHINY_PAL(KYUREM_WHITE, gMonShinyPalette_KyuremWhite), + SPECIES_SHINY_PAL(MIMIKYU_BUSTED, gMonShinyPalette_MimikyuBusted), + SPECIES_SHINY_PAL(LYCANROC_MIDNIGHT, gMonShinyPalette_LycanrocMidnight), + SPECIES_SHINY_PAL(LYCANROC_DUSK, gMonShinyPalette_LycanrocDusk), + SPECIES_SHINY_PAL(ZYGARDE_10, gMonShinyPalette_Zygarde10), + SPECIES_SHINY_PAL(ZYGARDE_COMPLETE, gMonShinyPalette_ZygardeComplete), + + SPECIES_SHINY_PAL(UNOWN_A, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_B, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_C, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_D, gMonShinyPalette_Unown), 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..206637c85 100644 --- a/src/data/text/species_names.h +++ b/src/data/text/species_names.h @@ -1,414 +1,911 @@ 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_BURMY_SANDY] = _("Burmy"), + [SPECIES_BURMY_TRASH] = _("Burmy"), + [SPECIES_WORMADAM] = _("Wormadam"), + [SPECIES_WORMADAM_SANDY] = _("Wormadam"), + [SPECIES_WORMADAM_TRASH] = _("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_MIMEJR] = _("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_ROTOM_HEAT] = _("Rotom"), + [SPECIES_ROTOM_FAN] = _("Rotom"), + [SPECIES_ROTOM_FROST] = _("Rotom"), + [SPECIES_ROTOM_MOW] = _("Rotom"), + [SPECIES_ROTOM_WASH] = _("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_KYUREM_BLACK] = _("Kyurem"), + [SPECIES_KYUREM_WHITE] = _("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_MEOWSTIC_F] = _("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_MEGA_VENUSAUR] = _("Venusaur"), + [SPECIES_MEGA_CHARIZARD_X] = _("Charizard"), + [SPECIES_MEGA_CHARIZARD_Y] = _("Charizard"), + [SPECIES_MEGA_BLASTOISE] = _("Blastoise"), + [SPECIES_MEGA_BEEDRILL] = _("Beedrill"), + [SPECIES_MEGA_PIDGEOT] = _("Pidgeot"), + [SPECIES_MEGA_ALAKAZAM] = _("Alakazam"), + [SPECIES_MEGA_SLOWBRO] = _("Slowbro"), + [SPECIES_MEGA_GENGAR] = _("Gengar"), + [SPECIES_MEGA_KANGASKHAN] = _("Kangaskhan"), + [SPECIES_MEGA_PINSIR] = _("Pinsir"), + [SPECIES_MEGA_GYARADOS] = _("Gyarados"), + [SPECIES_MEGA_AERODACTYL] = _("Aerodactyl"), + [SPECIES_MEGA_MEWTWO_X] = _("Mewtwo"), + [SPECIES_MEGA_MEWTWO_Y] = _("Mewtwo"), + [SPECIES_MEGA_AMPHAROS] = _("Ampharos"), + [SPECIES_MEGA_STEELIX] = _("Steelix"), + [SPECIES_MEGA_SCIZOR] = _("Scizor"), + [SPECIES_MEGA_HERACROSS] = _("Heracross"), + [SPECIES_MEGA_HOUNDOOM] = _("Houndoom"), + [SPECIES_MEGA_TYRANITAR] = _("Tyranitar"), + [SPECIES_MEGA_SCEPTILE] = _("Sceptile"), + [SPECIES_MEGA_BLAZIKEN] = _("Blaziken"), + [SPECIES_MEGA_SWAMPERT] = _("Swampert"), + [SPECIES_MEGA_GARDEVOIR] = _("Gardevoir"), + [SPECIES_MEGA_SABLEYE] = _("Sableye"), + [SPECIES_MEGA_MAWILE] = _("Mawile"), + [SPECIES_MEGA_AGGRON] = _("Aggron"), + [SPECIES_MEGA_MEDICHAM] = _("Medicham"), + [SPECIES_MEGA_MANECTRIC] = _("Manectric"), + [SPECIES_MEGA_SHARPEDO] = _("Sharpedo"), + [SPECIES_MEGA_CAMERUPT] = _("Camerupt"), + [SPECIES_MEGA_ALTARIA] = _("Altaria"), + [SPECIES_MEGA_BANETTE] = _("Banette"), + [SPECIES_MEGA_ABSOL] = _("Absol"), + [SPECIES_MEGA_GLALIE] = _("Glalie"), + [SPECIES_MEGA_SALAMENCE] = _("Salamence"), + [SPECIES_MEGA_METAGROSS] = _("Metagross"), + [SPECIES_MEGA_LATIAS] = _("Latias"), + [SPECIES_MEGA_LATIOS] = _("Latios"), + [SPECIES_PRIMAL_KYOGRE] = _("Kyogre"), + [SPECIES_PRIMAL_GROUDON] = _("Groudon"), + [SPECIES_MEGA_RAYQUAZA] = _("Rayquaza"), + [SPECIES_MEGA_LOPUNNY] = _("Lopunny"), + [SPECIES_MEGA_GARCHOMP] = _("Garchomp"), + [SPECIES_MEGA_LUCARIO] = _("Lucario"), + [SPECIES_MEGA_ABOMASNOW] = _("Abomasnow"), + [SPECIES_MEGA_GALLADE] = _("Gallade"), + [SPECIES_MEGA_AUDINO] = _("Audino"), + [SPECIES_MEGA_DIANCIE] = _("Diancie"), + + [SPECIES_ALOLAN_RATTATA] = _("Rattata"), + [SPECIES_ALOLAN_RATICATE] = _("Raticate"), + [SPECIES_ALOLAN_RAICHU] = _("Raichu"), + [SPECIES_ALOLAN_SANDSHREW] = _("Sandshrew"), + [SPECIES_ALOLAN_SANDSLASH] = _("Sandslash"), + [SPECIES_ALOLAN_VULPIX] = _("Vulpix"), + [SPECIES_ALOLAN_NINETALES] = _("Ninetales"), + [SPECIES_ALOLAN_DIGLETT] = _("Diglett"), + [SPECIES_ALOLAN_DUGTRIO] = _("Dugtrio"), + [SPECIES_ALOLAN_MEOWTH] = _("Meowth"), + [SPECIES_ALOLAN_PERSIAN] = _("Persian"), + [SPECIES_ALOLAN_GEODUDE] = _("Geodude"), + [SPECIES_ALOLAN_GRAVELER] = _("Graveler"), + [SPECIES_ALOLAN_GOLEM] = _("Golem"), + [SPECIES_ALOLAN_GRIMER] = _("Grimer"), + [SPECIES_ALOLAN_MUK] = _("Muk"), + [SPECIES_ALOLAN_EXEGGUTOR] = _("Exeggutor"), + [SPECIES_ALOLAN_MAROWAK] = _("Marowak"), + + [SPECIES_SHAYMIN_SKY] = _("Shaymin"), + [SPECIES_GIRATINA_ORIGIN] = _("Giratina"), + [SPECIES_DARMANITAN_ZEN] = _("Darmanitan"), + [SPECIES_TORNADUS_THERIAN] = _("Tornadus"), + [SPECIES_THUNDURUS_THERIAN] = _("Thundurus"), + [SPECIES_LANDORUS_THERIAN] = _("Landorus"), + [SPECIES_MELOETTA_PIROUETTE] = _("Meloetta"), + [SPECIES_AEGISLASH_BLADE] = _("Aegislash"), + [SPECIES_HOOPA_UNBOUND] = _("Hoopa"), + [SPECIES_MINIOR_CORE] = _("Minior"), + [SPECIES_WISHIWASHI_SCHOOL] = _("Wishiwashi"), + [SPECIES_MIMIKYU_BUSTED] = _("Mimikyu"), + [SPECIES_LYCANROC_MIDNIGHT] = _("Lycanroc"), + [SPECIES_LYCANROC_DUSK] = _("Lycanroc"), + [SPECIES_ZYGARDE_10] = _("Zygarde"), + [SPECIES_ZYGARDE_COMPLETE] = _("Zygarde"), }; diff --git a/src/decompress.c b/src/decompress.c index 007753303..a4cd2f66b 100644 --- a/src/decompress.c +++ b/src/decompress.c @@ -86,18 +86,12 @@ void LoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *dest, s32 { if (species == SPECIES_UNOWN) { - u16 i = (((personality & 0x3000000) >> 18) | ((personality & 0x30000) >> 12) | ((personality & 0x300) >> 6) | (personality & 3)) % 0x1C; - - // 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); @@ -308,18 +302,12 @@ void LoadSpecialPokePic_2(const struct CompressedSpriteSheet *src, void *dest, s { if (species == SPECIES_UNOWN) { - u16 i = (((personality & 0x3000000) >> 18) | ((personality & 0x30000) >> 12) | ((personality & 0x300) >> 6) | (personality & 3)) % 0x1C; - - // 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); @@ -366,18 +354,12 @@ void LoadSpecialPokePic_DontHandleDeoxys(const struct CompressedSpriteSheet *src { if (species == SPECIES_UNOWN) { - u16 i = (((personality & 0x3000000) >> 18) | ((personality & 0x30000) >> 12) | ((personality & 0x300) >> 6) | (personality & 3)) % 0x1C; - - // 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); diff --git a/src/graphics.c b/src/graphics.c index 3973c1507..8f8ced5cb 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"); @@ -951,9 +946,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"); @@ -1055,8 +1047,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"); @@ -1514,9 +1504,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..b2c4ecb12 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) @@ -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/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/pokedex.c b/src/pokedex.c index 803b6019c..b0c2a1194 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; } } @@ -2171,11 +2169,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; @@ -2236,11 +2234,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; @@ -2250,11 +2248,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; @@ -2264,11 +2262,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; @@ -2278,11 +2276,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; @@ -2292,11 +2290,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; @@ -4081,8 +4079,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; @@ -4249,59 +4247,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; } @@ -4566,22 +4535,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); diff --git a/src/pokemon.c b/src/pokemon.c index 7d384de3d..2b565b74d 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" 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,432 +302,860 @@ 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), - SPECIES_TO_NATIONAL(VENUSAUR), - SPECIES_TO_NATIONAL(CHARMANDER), - SPECIES_TO_NATIONAL(CHARMELEON), - SPECIES_TO_NATIONAL(CHARIZARD), - SPECIES_TO_NATIONAL(SQUIRTLE), - SPECIES_TO_NATIONAL(WARTORTLE), - SPECIES_TO_NATIONAL(BLASTOISE), - SPECIES_TO_NATIONAL(CATERPIE), - SPECIES_TO_NATIONAL(METAPOD), - SPECIES_TO_NATIONAL(BUTTERFREE), - SPECIES_TO_NATIONAL(WEEDLE), - SPECIES_TO_NATIONAL(KAKUNA), - SPECIES_TO_NATIONAL(BEEDRILL), - SPECIES_TO_NATIONAL(PIDGEY), - SPECIES_TO_NATIONAL(PIDGEOTTO), - SPECIES_TO_NATIONAL(PIDGEOT), - SPECIES_TO_NATIONAL(RATTATA), - SPECIES_TO_NATIONAL(RATICATE), - SPECIES_TO_NATIONAL(SPEAROW), - SPECIES_TO_NATIONAL(FEAROW), - SPECIES_TO_NATIONAL(EKANS), - SPECIES_TO_NATIONAL(ARBOK), - SPECIES_TO_NATIONAL(PIKACHU), - SPECIES_TO_NATIONAL(RAICHU), - SPECIES_TO_NATIONAL(SANDSHREW), - SPECIES_TO_NATIONAL(SANDSLASH), - SPECIES_TO_NATIONAL(NIDORAN_F), - SPECIES_TO_NATIONAL(NIDORINA), - SPECIES_TO_NATIONAL(NIDOQUEEN), - SPECIES_TO_NATIONAL(NIDORAN_M), - SPECIES_TO_NATIONAL(NIDORINO), - SPECIES_TO_NATIONAL(NIDOKING), - SPECIES_TO_NATIONAL(CLEFAIRY), - SPECIES_TO_NATIONAL(CLEFABLE), - SPECIES_TO_NATIONAL(VULPIX), - SPECIES_TO_NATIONAL(NINETALES), - SPECIES_TO_NATIONAL(JIGGLYPUFF), - SPECIES_TO_NATIONAL(WIGGLYTUFF), - SPECIES_TO_NATIONAL(ZUBAT), - SPECIES_TO_NATIONAL(GOLBAT), - SPECIES_TO_NATIONAL(ODDISH), - SPECIES_TO_NATIONAL(GLOOM), - SPECIES_TO_NATIONAL(VILEPLUME), - SPECIES_TO_NATIONAL(PARAS), - SPECIES_TO_NATIONAL(PARASECT), - SPECIES_TO_NATIONAL(VENONAT), - SPECIES_TO_NATIONAL(VENOMOTH), - SPECIES_TO_NATIONAL(DIGLETT), - SPECIES_TO_NATIONAL(DUGTRIO), - SPECIES_TO_NATIONAL(MEOWTH), - SPECIES_TO_NATIONAL(PERSIAN), - SPECIES_TO_NATIONAL(PSYDUCK), - SPECIES_TO_NATIONAL(GOLDUCK), - SPECIES_TO_NATIONAL(MANKEY), - SPECIES_TO_NATIONAL(PRIMEAPE), - SPECIES_TO_NATIONAL(GROWLITHE), - SPECIES_TO_NATIONAL(ARCANINE), - SPECIES_TO_NATIONAL(POLIWAG), - SPECIES_TO_NATIONAL(POLIWHIRL), - SPECIES_TO_NATIONAL(POLIWRATH), - SPECIES_TO_NATIONAL(ABRA), - SPECIES_TO_NATIONAL(KADABRA), - SPECIES_TO_NATIONAL(ALAKAZAM), - SPECIES_TO_NATIONAL(MACHOP), - SPECIES_TO_NATIONAL(MACHOKE), - SPECIES_TO_NATIONAL(MACHAMP), - SPECIES_TO_NATIONAL(BELLSPROUT), - SPECIES_TO_NATIONAL(WEEPINBELL), - SPECIES_TO_NATIONAL(VICTREEBEL), - SPECIES_TO_NATIONAL(TENTACOOL), - SPECIES_TO_NATIONAL(TENTACRUEL), - SPECIES_TO_NATIONAL(GEODUDE), - SPECIES_TO_NATIONAL(GRAVELER), - SPECIES_TO_NATIONAL(GOLEM), - SPECIES_TO_NATIONAL(PONYTA), - SPECIES_TO_NATIONAL(RAPIDASH), - SPECIES_TO_NATIONAL(SLOWPOKE), - SPECIES_TO_NATIONAL(SLOWBRO), - SPECIES_TO_NATIONAL(MAGNEMITE), - SPECIES_TO_NATIONAL(MAGNETON), - SPECIES_TO_NATIONAL(FARFETCHD), - SPECIES_TO_NATIONAL(DODUO), - SPECIES_TO_NATIONAL(DODRIO), - SPECIES_TO_NATIONAL(SEEL), - SPECIES_TO_NATIONAL(DEWGONG), - SPECIES_TO_NATIONAL(GRIMER), - SPECIES_TO_NATIONAL(MUK), - SPECIES_TO_NATIONAL(SHELLDER), - SPECIES_TO_NATIONAL(CLOYSTER), - SPECIES_TO_NATIONAL(GASTLY), - SPECIES_TO_NATIONAL(HAUNTER), - SPECIES_TO_NATIONAL(GENGAR), - SPECIES_TO_NATIONAL(ONIX), - SPECIES_TO_NATIONAL(DROWZEE), - SPECIES_TO_NATIONAL(HYPNO), - SPECIES_TO_NATIONAL(KRABBY), - SPECIES_TO_NATIONAL(KINGLER), - SPECIES_TO_NATIONAL(VOLTORB), - SPECIES_TO_NATIONAL(ELECTRODE), - SPECIES_TO_NATIONAL(EXEGGCUTE), - SPECIES_TO_NATIONAL(EXEGGUTOR), - SPECIES_TO_NATIONAL(CUBONE), - SPECIES_TO_NATIONAL(MAROWAK), - SPECIES_TO_NATIONAL(HITMONLEE), - SPECIES_TO_NATIONAL(HITMONCHAN), - SPECIES_TO_NATIONAL(LICKITUNG), - SPECIES_TO_NATIONAL(KOFFING), - SPECIES_TO_NATIONAL(WEEZING), - SPECIES_TO_NATIONAL(RHYHORN), - SPECIES_TO_NATIONAL(RHYDON), - SPECIES_TO_NATIONAL(CHANSEY), - SPECIES_TO_NATIONAL(TANGELA), - SPECIES_TO_NATIONAL(KANGASKHAN), - SPECIES_TO_NATIONAL(HORSEA), - SPECIES_TO_NATIONAL(SEADRA), - SPECIES_TO_NATIONAL(GOLDEEN), - SPECIES_TO_NATIONAL(SEAKING), - SPECIES_TO_NATIONAL(STARYU), - SPECIES_TO_NATIONAL(STARMIE), - SPECIES_TO_NATIONAL(MR_MIME), - SPECIES_TO_NATIONAL(SCYTHER), - SPECIES_TO_NATIONAL(JYNX), - SPECIES_TO_NATIONAL(ELECTABUZZ), - SPECIES_TO_NATIONAL(MAGMAR), - SPECIES_TO_NATIONAL(PINSIR), - SPECIES_TO_NATIONAL(TAUROS), - SPECIES_TO_NATIONAL(MAGIKARP), - SPECIES_TO_NATIONAL(GYARADOS), - SPECIES_TO_NATIONAL(LAPRAS), - SPECIES_TO_NATIONAL(DITTO), - SPECIES_TO_NATIONAL(EEVEE), - SPECIES_TO_NATIONAL(VAPOREON), - SPECIES_TO_NATIONAL(JOLTEON), - SPECIES_TO_NATIONAL(FLAREON), - SPECIES_TO_NATIONAL(PORYGON), - SPECIES_TO_NATIONAL(OMANYTE), - SPECIES_TO_NATIONAL(OMASTAR), - SPECIES_TO_NATIONAL(KABUTO), - SPECIES_TO_NATIONAL(KABUTOPS), - SPECIES_TO_NATIONAL(AERODACTYL), - SPECIES_TO_NATIONAL(SNORLAX), - SPECIES_TO_NATIONAL(ARTICUNO), - SPECIES_TO_NATIONAL(ZAPDOS), - SPECIES_TO_NATIONAL(MOLTRES), - SPECIES_TO_NATIONAL(DRATINI), - SPECIES_TO_NATIONAL(DRAGONAIR), - SPECIES_TO_NATIONAL(DRAGONITE), - SPECIES_TO_NATIONAL(MEWTWO), - SPECIES_TO_NATIONAL(MEW), - SPECIES_TO_NATIONAL(CHIKORITA), - SPECIES_TO_NATIONAL(BAYLEEF), - SPECIES_TO_NATIONAL(MEGANIUM), - SPECIES_TO_NATIONAL(CYNDAQUIL), - SPECIES_TO_NATIONAL(QUILAVA), - SPECIES_TO_NATIONAL(TYPHLOSION), - SPECIES_TO_NATIONAL(TOTODILE), - SPECIES_TO_NATIONAL(CROCONAW), - SPECIES_TO_NATIONAL(FERALIGATR), - SPECIES_TO_NATIONAL(SENTRET), - SPECIES_TO_NATIONAL(FURRET), - SPECIES_TO_NATIONAL(HOOTHOOT), - SPECIES_TO_NATIONAL(NOCTOWL), - SPECIES_TO_NATIONAL(LEDYBA), - SPECIES_TO_NATIONAL(LEDIAN), - SPECIES_TO_NATIONAL(SPINARAK), - SPECIES_TO_NATIONAL(ARIADOS), - SPECIES_TO_NATIONAL(CROBAT), - SPECIES_TO_NATIONAL(CHINCHOU), - SPECIES_TO_NATIONAL(LANTURN), - SPECIES_TO_NATIONAL(PICHU), - SPECIES_TO_NATIONAL(CLEFFA), - SPECIES_TO_NATIONAL(IGGLYBUFF), - SPECIES_TO_NATIONAL(TOGEPI), - SPECIES_TO_NATIONAL(TOGETIC), - SPECIES_TO_NATIONAL(NATU), - SPECIES_TO_NATIONAL(XATU), - SPECIES_TO_NATIONAL(MAREEP), - SPECIES_TO_NATIONAL(FLAAFFY), - SPECIES_TO_NATIONAL(AMPHAROS), - SPECIES_TO_NATIONAL(BELLOSSOM), - SPECIES_TO_NATIONAL(MARILL), - SPECIES_TO_NATIONAL(AZUMARILL), - SPECIES_TO_NATIONAL(SUDOWOODO), - SPECIES_TO_NATIONAL(POLITOED), - SPECIES_TO_NATIONAL(HOPPIP), - SPECIES_TO_NATIONAL(SKIPLOOM), - SPECIES_TO_NATIONAL(JUMPLUFF), - SPECIES_TO_NATIONAL(AIPOM), - SPECIES_TO_NATIONAL(SUNKERN), - SPECIES_TO_NATIONAL(SUNFLORA), - SPECIES_TO_NATIONAL(YANMA), - SPECIES_TO_NATIONAL(WOOPER), - SPECIES_TO_NATIONAL(QUAGSIRE), - SPECIES_TO_NATIONAL(ESPEON), - SPECIES_TO_NATIONAL(UMBREON), - SPECIES_TO_NATIONAL(MURKROW), - SPECIES_TO_NATIONAL(SLOWKING), - SPECIES_TO_NATIONAL(MISDREAVUS), - SPECIES_TO_NATIONAL(UNOWN), - SPECIES_TO_NATIONAL(WOBBUFFET), - SPECIES_TO_NATIONAL(GIRAFARIG), - SPECIES_TO_NATIONAL(PINECO), - SPECIES_TO_NATIONAL(FORRETRESS), - SPECIES_TO_NATIONAL(DUNSPARCE), - SPECIES_TO_NATIONAL(GLIGAR), - SPECIES_TO_NATIONAL(STEELIX), - SPECIES_TO_NATIONAL(SNUBBULL), - SPECIES_TO_NATIONAL(GRANBULL), - SPECIES_TO_NATIONAL(QWILFISH), - SPECIES_TO_NATIONAL(SCIZOR), - SPECIES_TO_NATIONAL(SHUCKLE), - SPECIES_TO_NATIONAL(HERACROSS), - SPECIES_TO_NATIONAL(SNEASEL), - SPECIES_TO_NATIONAL(TEDDIURSA), - SPECIES_TO_NATIONAL(URSARING), - SPECIES_TO_NATIONAL(SLUGMA), - SPECIES_TO_NATIONAL(MAGCARGO), - SPECIES_TO_NATIONAL(SWINUB), - SPECIES_TO_NATIONAL(PILOSWINE), - SPECIES_TO_NATIONAL(CORSOLA), - SPECIES_TO_NATIONAL(REMORAID), - SPECIES_TO_NATIONAL(OCTILLERY), - SPECIES_TO_NATIONAL(DELIBIRD), - SPECIES_TO_NATIONAL(MANTINE), - SPECIES_TO_NATIONAL(SKARMORY), - SPECIES_TO_NATIONAL(HOUNDOUR), - SPECIES_TO_NATIONAL(HOUNDOOM), - SPECIES_TO_NATIONAL(KINGDRA), - SPECIES_TO_NATIONAL(PHANPY), - SPECIES_TO_NATIONAL(DONPHAN), - SPECIES_TO_NATIONAL(PORYGON2), - SPECIES_TO_NATIONAL(STANTLER), - SPECIES_TO_NATIONAL(SMEARGLE), - SPECIES_TO_NATIONAL(TYROGUE), - SPECIES_TO_NATIONAL(HITMONTOP), - SPECIES_TO_NATIONAL(SMOOCHUM), - SPECIES_TO_NATIONAL(ELEKID), - SPECIES_TO_NATIONAL(MAGBY), - SPECIES_TO_NATIONAL(MILTANK), - SPECIES_TO_NATIONAL(BLISSEY), - SPECIES_TO_NATIONAL(RAIKOU), - SPECIES_TO_NATIONAL(ENTEI), - SPECIES_TO_NATIONAL(SUICUNE), - SPECIES_TO_NATIONAL(LARVITAR), - SPECIES_TO_NATIONAL(PUPITAR), - SPECIES_TO_NATIONAL(TYRANITAR), - 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), - SPECIES_TO_NATIONAL(TORCHIC), - SPECIES_TO_NATIONAL(COMBUSKEN), - SPECIES_TO_NATIONAL(BLAZIKEN), - SPECIES_TO_NATIONAL(MUDKIP), - SPECIES_TO_NATIONAL(MARSHTOMP), - SPECIES_TO_NATIONAL(SWAMPERT), - SPECIES_TO_NATIONAL(POOCHYENA), - SPECIES_TO_NATIONAL(MIGHTYENA), - SPECIES_TO_NATIONAL(ZIGZAGOON), - SPECIES_TO_NATIONAL(LINOONE), - SPECIES_TO_NATIONAL(WURMPLE), - SPECIES_TO_NATIONAL(SILCOON), - SPECIES_TO_NATIONAL(BEAUTIFLY), - SPECIES_TO_NATIONAL(CASCOON), - SPECIES_TO_NATIONAL(DUSTOX), - SPECIES_TO_NATIONAL(LOTAD), - SPECIES_TO_NATIONAL(LOMBRE), - SPECIES_TO_NATIONAL(LUDICOLO), - 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(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(SLAKOTH), - SPECIES_TO_NATIONAL(VIGOROTH), - SPECIES_TO_NATIONAL(SLAKING), - SPECIES_TO_NATIONAL(GULPIN), - SPECIES_TO_NATIONAL(SWALOT), - SPECIES_TO_NATIONAL(TROPIUS), - 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(ARON), - SPECIES_TO_NATIONAL(LAIRON), - SPECIES_TO_NATIONAL(AGGRON), - SPECIES_TO_NATIONAL(CASTFORM), - SPECIES_TO_NATIONAL(VOLBEAT), - SPECIES_TO_NATIONAL(ILLUMISE), - 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(BAGON), - SPECIES_TO_NATIONAL(SHELGON), - SPECIES_TO_NATIONAL(SALAMENCE), - SPECIES_TO_NATIONAL(BELDUM), - SPECIES_TO_NATIONAL(METANG), - SPECIES_TO_NATIONAL(METAGROSS), - SPECIES_TO_NATIONAL(REGIROCK), - SPECIES_TO_NATIONAL(REGICE), - SPECIES_TO_NATIONAL(REGISTEEL), - 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(BULBASAUR), + SPECIES_TO_NATIONAL(IVYSAUR), + SPECIES_TO_NATIONAL(VENUSAUR), + SPECIES_TO_NATIONAL(CHARMANDER), + SPECIES_TO_NATIONAL(CHARMELEON), + SPECIES_TO_NATIONAL(CHARIZARD), + SPECIES_TO_NATIONAL(SQUIRTLE), + SPECIES_TO_NATIONAL(WARTORTLE), + SPECIES_TO_NATIONAL(BLASTOISE), + SPECIES_TO_NATIONAL(CATERPIE), + SPECIES_TO_NATIONAL(METAPOD), + SPECIES_TO_NATIONAL(BUTTERFREE), + SPECIES_TO_NATIONAL(WEEDLE), + SPECIES_TO_NATIONAL(KAKUNA), + SPECIES_TO_NATIONAL(BEEDRILL), + SPECIES_TO_NATIONAL(PIDGEY), + SPECIES_TO_NATIONAL(PIDGEOTTO), + SPECIES_TO_NATIONAL(PIDGEOT), + SPECIES_TO_NATIONAL(RATTATA), + [SPECIES_ALOLAN_RATTATA - 1] = NATIONAL_DEX_RATTATA, + SPECIES_TO_NATIONAL(RATICATE), + [SPECIES_ALOLAN_RATICATE - 1] = NATIONAL_DEX_RATICATE, + SPECIES_TO_NATIONAL(SPEAROW), + SPECIES_TO_NATIONAL(FEAROW), + SPECIES_TO_NATIONAL(EKANS), + SPECIES_TO_NATIONAL(ARBOK), + SPECIES_TO_NATIONAL(PIKACHU), + SPECIES_TO_NATIONAL(RAICHU), + [SPECIES_ALOLAN_RAICHU - 1] = NATIONAL_DEX_RAICHU, + SPECIES_TO_NATIONAL(SANDSHREW), + SPECIES_TO_NATIONAL(SANDSLASH), + SPECIES_TO_NATIONAL(NIDORAN_F), + SPECIES_TO_NATIONAL(NIDORINA), + SPECIES_TO_NATIONAL(NIDOQUEEN), + SPECIES_TO_NATIONAL(NIDORAN_M), + SPECIES_TO_NATIONAL(NIDORINO), + SPECIES_TO_NATIONAL(NIDOKING), + SPECIES_TO_NATIONAL(CLEFAIRY), + SPECIES_TO_NATIONAL(CLEFABLE), + SPECIES_TO_NATIONAL(VULPIX), + [SPECIES_ALOLAN_VULPIX - 1] = NATIONAL_DEX_VULPIX, + SPECIES_TO_NATIONAL(NINETALES), + [SPECIES_ALOLAN_NINETALES - 1] = NATIONAL_DEX_NINETALES, + SPECIES_TO_NATIONAL(JIGGLYPUFF), + SPECIES_TO_NATIONAL(WIGGLYTUFF), + SPECIES_TO_NATIONAL(ZUBAT), + SPECIES_TO_NATIONAL(GOLBAT), + SPECIES_TO_NATIONAL(ODDISH), + SPECIES_TO_NATIONAL(GLOOM), + SPECIES_TO_NATIONAL(VILEPLUME), + SPECIES_TO_NATIONAL(PARAS), + SPECIES_TO_NATIONAL(PARASECT), + SPECIES_TO_NATIONAL(VENONAT), + SPECIES_TO_NATIONAL(VENOMOTH), + SPECIES_TO_NATIONAL(DIGLETT), + [SPECIES_ALOLAN_DIGLETT - 1] = NATIONAL_DEX_DIGLETT, + SPECIES_TO_NATIONAL(DUGTRIO), + [SPECIES_ALOLAN_DUGTRIO - 1] = NATIONAL_DEX_DUGTRIO, + SPECIES_TO_NATIONAL(MEOWTH), + [SPECIES_ALOLAN_MEOWTH - 1] = NATIONAL_DEX_MEOWTH, + SPECIES_TO_NATIONAL(PERSIAN), + [SPECIES_ALOLAN_PERSIAN - 1] = NATIONAL_DEX_PERSIAN, + SPECIES_TO_NATIONAL(PSYDUCK), + SPECIES_TO_NATIONAL(GOLDUCK), + SPECIES_TO_NATIONAL(MANKEY), + SPECIES_TO_NATIONAL(PRIMEAPE), + SPECIES_TO_NATIONAL(GROWLITHE), + SPECIES_TO_NATIONAL(ARCANINE), + SPECIES_TO_NATIONAL(POLIWAG), + SPECIES_TO_NATIONAL(POLIWHIRL), + SPECIES_TO_NATIONAL(POLIWRATH), + SPECIES_TO_NATIONAL(ABRA), + SPECIES_TO_NATIONAL(KADABRA), + SPECIES_TO_NATIONAL(ALAKAZAM), + SPECIES_TO_NATIONAL(MACHOP), + SPECIES_TO_NATIONAL(MACHOKE), + SPECIES_TO_NATIONAL(MACHAMP), + SPECIES_TO_NATIONAL(BELLSPROUT), + SPECIES_TO_NATIONAL(WEEPINBELL), + SPECIES_TO_NATIONAL(VICTREEBEL), + SPECIES_TO_NATIONAL(TENTACOOL), + SPECIES_TO_NATIONAL(TENTACRUEL), + SPECIES_TO_NATIONAL(GEODUDE), + [SPECIES_ALOLAN_GEODUDE - 1] = NATIONAL_DEX_GEODUDE, + SPECIES_TO_NATIONAL(GRAVELER), + [SPECIES_ALOLAN_GRAVELER - 1] = NATIONAL_DEX_GRAVELER, + SPECIES_TO_NATIONAL(GOLEM), + [SPECIES_ALOLAN_GOLEM - 1] = NATIONAL_DEX_GOLEM, + SPECIES_TO_NATIONAL(PONYTA), + SPECIES_TO_NATIONAL(RAPIDASH), + SPECIES_TO_NATIONAL(SLOWPOKE), + SPECIES_TO_NATIONAL(SLOWBRO), + SPECIES_TO_NATIONAL(MAGNEMITE), + SPECIES_TO_NATIONAL(MAGNETON), + SPECIES_TO_NATIONAL(FARFETCHD), + SPECIES_TO_NATIONAL(DODUO), + SPECIES_TO_NATIONAL(DODRIO), + SPECIES_TO_NATIONAL(SEEL), + SPECIES_TO_NATIONAL(DEWGONG), + SPECIES_TO_NATIONAL(GRIMER), + [SPECIES_ALOLAN_GRIMER - 1] = NATIONAL_DEX_GRIMER, + SPECIES_TO_NATIONAL(MUK), + [SPECIES_ALOLAN_MUK - 1] = NATIONAL_DEX_MUK, + SPECIES_TO_NATIONAL(SHELLDER), + SPECIES_TO_NATIONAL(CLOYSTER), + SPECIES_TO_NATIONAL(GASTLY), + SPECIES_TO_NATIONAL(HAUNTER), + SPECIES_TO_NATIONAL(GENGAR), + SPECIES_TO_NATIONAL(ONIX), + SPECIES_TO_NATIONAL(DROWZEE), + SPECIES_TO_NATIONAL(HYPNO), + SPECIES_TO_NATIONAL(KRABBY), + SPECIES_TO_NATIONAL(KINGLER), + SPECIES_TO_NATIONAL(VOLTORB), + SPECIES_TO_NATIONAL(ELECTRODE), + SPECIES_TO_NATIONAL(EXEGGCUTE), + SPECIES_TO_NATIONAL(EXEGGUTOR), + [SPECIES_ALOLAN_EXEGGUTOR - 1] = NATIONAL_DEX_EXEGGUTOR, + SPECIES_TO_NATIONAL(CUBONE), + SPECIES_TO_NATIONAL(MAROWAK), + [SPECIES_ALOLAN_MAROWAK - 1] = NATIONAL_DEX_MAROWAK, + SPECIES_TO_NATIONAL(HITMONLEE), + SPECIES_TO_NATIONAL(HITMONCHAN), + SPECIES_TO_NATIONAL(LICKITUNG), + SPECIES_TO_NATIONAL(KOFFING), + SPECIES_TO_NATIONAL(WEEZING), + SPECIES_TO_NATIONAL(RHYHORN), + SPECIES_TO_NATIONAL(RHYDON), + SPECIES_TO_NATIONAL(CHANSEY), + SPECIES_TO_NATIONAL(TANGELA), + SPECIES_TO_NATIONAL(KANGASKHAN), + SPECIES_TO_NATIONAL(HORSEA), + SPECIES_TO_NATIONAL(SEADRA), + SPECIES_TO_NATIONAL(GOLDEEN), + SPECIES_TO_NATIONAL(SEAKING), + SPECIES_TO_NATIONAL(STARYU), + SPECIES_TO_NATIONAL(STARMIE), + SPECIES_TO_NATIONAL(MR_MIME), + SPECIES_TO_NATIONAL(SCYTHER), + SPECIES_TO_NATIONAL(JYNX), + SPECIES_TO_NATIONAL(ELECTABUZZ), + SPECIES_TO_NATIONAL(MAGMAR), + SPECIES_TO_NATIONAL(PINSIR), + SPECIES_TO_NATIONAL(TAUROS), + SPECIES_TO_NATIONAL(MAGIKARP), + SPECIES_TO_NATIONAL(GYARADOS), + SPECIES_TO_NATIONAL(LAPRAS), + SPECIES_TO_NATIONAL(DITTO), + SPECIES_TO_NATIONAL(EEVEE), + SPECIES_TO_NATIONAL(VAPOREON), + SPECIES_TO_NATIONAL(JOLTEON), + SPECIES_TO_NATIONAL(FLAREON), + SPECIES_TO_NATIONAL(PORYGON), + SPECIES_TO_NATIONAL(OMANYTE), + SPECIES_TO_NATIONAL(OMASTAR), + SPECIES_TO_NATIONAL(KABUTO), + SPECIES_TO_NATIONAL(KABUTOPS), + SPECIES_TO_NATIONAL(AERODACTYL), + SPECIES_TO_NATIONAL(SNORLAX), + SPECIES_TO_NATIONAL(ARTICUNO), + SPECIES_TO_NATIONAL(ZAPDOS), + SPECIES_TO_NATIONAL(MOLTRES), + SPECIES_TO_NATIONAL(DRATINI), + SPECIES_TO_NATIONAL(DRAGONAIR), + SPECIES_TO_NATIONAL(DRAGONITE), + SPECIES_TO_NATIONAL(MEWTWO), + SPECIES_TO_NATIONAL(MEW), + SPECIES_TO_NATIONAL(CHIKORITA), + SPECIES_TO_NATIONAL(BAYLEEF), + SPECIES_TO_NATIONAL(MEGANIUM), + SPECIES_TO_NATIONAL(CYNDAQUIL), + SPECIES_TO_NATIONAL(QUILAVA), + SPECIES_TO_NATIONAL(TYPHLOSION), + SPECIES_TO_NATIONAL(TOTODILE), + SPECIES_TO_NATIONAL(CROCONAW), + SPECIES_TO_NATIONAL(FERALIGATR), + SPECIES_TO_NATIONAL(SENTRET), + SPECIES_TO_NATIONAL(FURRET), + SPECIES_TO_NATIONAL(HOOTHOOT), + SPECIES_TO_NATIONAL(NOCTOWL), + SPECIES_TO_NATIONAL(LEDYBA), + SPECIES_TO_NATIONAL(LEDIAN), + SPECIES_TO_NATIONAL(SPINARAK), + SPECIES_TO_NATIONAL(ARIADOS), + SPECIES_TO_NATIONAL(CROBAT), + SPECIES_TO_NATIONAL(CHINCHOU), + SPECIES_TO_NATIONAL(LANTURN), + SPECIES_TO_NATIONAL(PICHU), + SPECIES_TO_NATIONAL(CLEFFA), + SPECIES_TO_NATIONAL(IGGLYBUFF), + SPECIES_TO_NATIONAL(TOGEPI), + SPECIES_TO_NATIONAL(TOGETIC), + SPECIES_TO_NATIONAL(NATU), + SPECIES_TO_NATIONAL(XATU), + SPECIES_TO_NATIONAL(MAREEP), + SPECIES_TO_NATIONAL(FLAAFFY), + SPECIES_TO_NATIONAL(AMPHAROS), + SPECIES_TO_NATIONAL(BELLOSSOM), + SPECIES_TO_NATIONAL(MARILL), + SPECIES_TO_NATIONAL(AZUMARILL), + SPECIES_TO_NATIONAL(SUDOWOODO), + SPECIES_TO_NATIONAL(POLITOED), + SPECIES_TO_NATIONAL(HOPPIP), + SPECIES_TO_NATIONAL(SKIPLOOM), + SPECIES_TO_NATIONAL(JUMPLUFF), + SPECIES_TO_NATIONAL(AIPOM), + SPECIES_TO_NATIONAL(SUNKERN), + SPECIES_TO_NATIONAL(SUNFLORA), + SPECIES_TO_NATIONAL(YANMA), + SPECIES_TO_NATIONAL(WOOPER), + SPECIES_TO_NATIONAL(QUAGSIRE), + SPECIES_TO_NATIONAL(ESPEON), + SPECIES_TO_NATIONAL(UMBREON), + SPECIES_TO_NATIONAL(MURKROW), + SPECIES_TO_NATIONAL(SLOWKING), + SPECIES_TO_NATIONAL(MISDREAVUS), + SPECIES_TO_NATIONAL(UNOWN), + SPECIES_TO_NATIONAL(WOBBUFFET), + SPECIES_TO_NATIONAL(GIRAFARIG), + SPECIES_TO_NATIONAL(PINECO), + SPECIES_TO_NATIONAL(FORRETRESS), + SPECIES_TO_NATIONAL(DUNSPARCE), + SPECIES_TO_NATIONAL(GLIGAR), + SPECIES_TO_NATIONAL(STEELIX), + SPECIES_TO_NATIONAL(SNUBBULL), + SPECIES_TO_NATIONAL(GRANBULL), + SPECIES_TO_NATIONAL(QWILFISH), + SPECIES_TO_NATIONAL(SCIZOR), + SPECIES_TO_NATIONAL(SHUCKLE), + SPECIES_TO_NATIONAL(HERACROSS), + SPECIES_TO_NATIONAL(SNEASEL), + SPECIES_TO_NATIONAL(TEDDIURSA), + SPECIES_TO_NATIONAL(URSARING), + SPECIES_TO_NATIONAL(SLUGMA), + SPECIES_TO_NATIONAL(MAGCARGO), + SPECIES_TO_NATIONAL(SWINUB), + SPECIES_TO_NATIONAL(PILOSWINE), + SPECIES_TO_NATIONAL(CORSOLA), + SPECIES_TO_NATIONAL(REMORAID), + SPECIES_TO_NATIONAL(OCTILLERY), + SPECIES_TO_NATIONAL(DELIBIRD), + SPECIES_TO_NATIONAL(MANTINE), + SPECIES_TO_NATIONAL(SKARMORY), + SPECIES_TO_NATIONAL(HOUNDOUR), + SPECIES_TO_NATIONAL(HOUNDOOM), + SPECIES_TO_NATIONAL(KINGDRA), + SPECIES_TO_NATIONAL(PHANPY), + SPECIES_TO_NATIONAL(DONPHAN), + SPECIES_TO_NATIONAL(PORYGON2), + SPECIES_TO_NATIONAL(STANTLER), + SPECIES_TO_NATIONAL(SMEARGLE), + SPECIES_TO_NATIONAL(TYROGUE), + SPECIES_TO_NATIONAL(HITMONTOP), + SPECIES_TO_NATIONAL(SMOOCHUM), + SPECIES_TO_NATIONAL(ELEKID), + SPECIES_TO_NATIONAL(MAGBY), + SPECIES_TO_NATIONAL(MILTANK), + SPECIES_TO_NATIONAL(BLISSEY), + SPECIES_TO_NATIONAL(RAIKOU), + SPECIES_TO_NATIONAL(ENTEI), + SPECIES_TO_NATIONAL(SUICUNE), + SPECIES_TO_NATIONAL(LARVITAR), + SPECIES_TO_NATIONAL(PUPITAR), + SPECIES_TO_NATIONAL(TYRANITAR), + SPECIES_TO_NATIONAL(LUGIA), + SPECIES_TO_NATIONAL(HO_OH), + SPECIES_TO_NATIONAL(CELEBI), + SPECIES_TO_NATIONAL(TREECKO), + SPECIES_TO_NATIONAL(GROVYLE), + SPECIES_TO_NATIONAL(SCEPTILE), + SPECIES_TO_NATIONAL(TORCHIC), + SPECIES_TO_NATIONAL(COMBUSKEN), + SPECIES_TO_NATIONAL(BLAZIKEN), + SPECIES_TO_NATIONAL(MUDKIP), + SPECIES_TO_NATIONAL(MARSHTOMP), + SPECIES_TO_NATIONAL(SWAMPERT), + SPECIES_TO_NATIONAL(POOCHYENA), + SPECIES_TO_NATIONAL(MIGHTYENA), + SPECIES_TO_NATIONAL(ZIGZAGOON), + SPECIES_TO_NATIONAL(LINOONE), + SPECIES_TO_NATIONAL(WURMPLE), + SPECIES_TO_NATIONAL(SILCOON), + SPECIES_TO_NATIONAL(BEAUTIFLY), + SPECIES_TO_NATIONAL(CASCOON), + SPECIES_TO_NATIONAL(DUSTOX), + SPECIES_TO_NATIONAL(LOTAD), + SPECIES_TO_NATIONAL(LOMBRE), + SPECIES_TO_NATIONAL(LUDICOLO), + SPECIES_TO_NATIONAL(SEEDOT), + SPECIES_TO_NATIONAL(NUZLEAF), + SPECIES_TO_NATIONAL(SHIFTRY), + SPECIES_TO_NATIONAL(TAILLOW), + SPECIES_TO_NATIONAL(SWELLOW), + 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(SHROOMISH), + SPECIES_TO_NATIONAL(BRELOOM), + SPECIES_TO_NATIONAL(SLAKOTH), + SPECIES_TO_NATIONAL(VIGOROTH), + SPECIES_TO_NATIONAL(SLAKING), + 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(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(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(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), + SPECIES_TO_NATIONAL(BELDUM), + SPECIES_TO_NATIONAL(METANG), + SPECIES_TO_NATIONAL(METAGROSS), + 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(JIRACHI), + SPECIES_TO_NATIONAL(DEOXYS), + 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_BURMY_SANDY - 1] = NATIONAL_DEX_BURMY, + [SPECIES_BURMY_TRASH - 1] = NATIONAL_DEX_BURMY, + SPECIES_TO_NATIONAL(WORMADAM), + [SPECIES_WORMADAM_SANDY - 1] = NATIONAL_DEX_WORMADAM, + [SPECIES_WORMADAM_TRASH - 1] = NATIONAL_DEX_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(MIMEJR), + 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_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, + 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_KYUREM_BLACK - 1] = NATIONAL_DEX_KYUREM, + [SPECIES_KYUREM_WHITE - 1] = NATIONAL_DEX_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_MEOWSTIC_F - 1] = NATIONAL_DEX_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_LYCANROC_MIDNIGHT - 1] = NATIONAL_DEX_LYCANROC, + [SPECIES_LYCANROC_DUSK - 1] = NATIONAL_DEX_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_MIMIKYU_BUSTED - 1] = NATIONAL_DEX_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), }; -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 +1188,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 +1218,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 +1242,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 +1253,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 +1311,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 +1334,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 +1368,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 +1412,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" @@ -1389,7 +1420,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, @@ -1642,31 +1673,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, @@ -1802,6 +1808,286 @@ 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_MIMEJR - 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 animations + [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, + + // 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] = @@ -1861,6 +2147,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 @@ -2969,20 +3257,12 @@ void GiveBoxMonInitialMoveset(struct BoxPokemon *boxMon) s32 level = GetLevelFromBoxMonExp(boxMon); s32 i; - for (i = 0; gLevelUpLearnsets[species][i] != LEVEL_UP_END; i++) + for (i = 0; gLevelUpLearnsets[species][i].move != LEVEL_UP_END; i++) { - u16 moveLevel; - u16 move; - - moveLevel = (gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_LV); - - if (moveLevel > (level << 9)) + if (gLevelUpLearnsets[species][i].level > level) break; - - move = (gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_ID); - - if (GiveMoveToBoxMon(boxMon, move) == MON_HAS_MAX_MOVES) - DeleteFirstMoveAndGiveMoveToBoxMon(boxMon, move); + if (GiveMoveToBoxMon(boxMon, gLevelUpLearnsets[species][i].move) == MON_HAS_MAX_MOVES) + DeleteFirstMoveAndGiveMoveToBoxMon(boxMon, gLevelUpLearnsets[species][i].move); } } @@ -3000,17 +3280,17 @@ u16 MonTryLearningNewMove(struct Pokemon *mon, bool8 firstMove) { sLearningMoveTableID = 0; - while ((gLevelUpLearnsets[species][sLearningMoveTableID] & LEVEL_UP_MOVE_LV) != (level << 9)) + while (gLevelUpLearnsets[species][sLearningMoveTableID].level != level) { sLearningMoveTableID++; - if (gLevelUpLearnsets[species][sLearningMoveTableID] == LEVEL_UP_END) + if (gLevelUpLearnsets[species][sLearningMoveTableID].move == LEVEL_UP_END) return 0; } } - if ((gLevelUpLearnsets[species][sLearningMoveTableID] & LEVEL_UP_MOVE_LV) == (level << 9)) + if (gLevelUpLearnsets[species][sLearningMoveTableID].level == level) { - gMoveToLearn = (gLevelUpLearnsets[species][sLearningMoveTableID] & LEVEL_UP_MOVE_ID); + gMoveToLearn = gLevelUpLearnsets[species][sLearningMoveTableID].move; sLearningMoveTableID++; retVal = GiveMoveToMon(mon, gMoveToLearn); } @@ -3441,6 +3721,11 @@ u8 GetGenderFromSpeciesAndPersonality(u16 species, u32 personality) return MON_MALE; } +u32 GetUnownSpeciesId(u32 personality) +{ + return GetUnownLetterByPersonality(personality) + SPECIES_UNOWN_A; +} + void SetMultiuseSpriteTemplateToPokemon(u16 speciesTag, u8 battlerPosition) { if (gMonSpritesGfxPtr != NULL) @@ -4458,7 +4743,9 @@ u8 GetMonsStateToDoubles_2(void) u8 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]; @@ -4612,7 +4899,6 @@ void CopyPlayerPartyMonToBattleData(u8 battlerId, u8 partyIndex) gBattleMons[battlerId].speed = GetMonData(&gPlayerParty[partyIndex], MON_DATA_SPEED, NULL); gBattleMons[battlerId].spAttack = GetMonData(&gPlayerParty[partyIndex], MON_DATA_SPATK, NULL); gBattleMons[battlerId].spDefense = GetMonData(&gPlayerParty[partyIndex], MON_DATA_SPDEF, NULL); - gBattleMons[battlerId].isEgg = GetMonData(&gPlayerParty[partyIndex], MON_DATA_IS_EGG, NULL); gBattleMons[battlerId].abilityNum = GetMonData(&gPlayerParty[partyIndex], MON_DATA_ABILITY_NUM, NULL); gBattleMons[battlerId].otId = GetMonData(&gPlayerParty[partyIndex], MON_DATA_OT_ID, NULL); gBattleMons[battlerId].type1 = gBaseStats[gBattleMons[battlerId].species].type1; @@ -5383,7 +5669,7 @@ u8 GetNatureFromPersonality(u32 personality) u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem) { - 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); @@ -5421,15 +5707,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)) @@ -5461,6 +5788,54 @@ 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_MAP: + if (gMapHeader.regionMapSectionId == gEvolutionTable[species][i].param) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; } } break; @@ -5487,10 +5862,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; } } @@ -5545,10 +5929,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; @@ -5572,23 +5956,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 @@ -6134,7 +6507,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); @@ -6147,23 +6520,23 @@ u8 GetMoveRelearnerMoves(struct Pokemon *mon, u16 *moves) { u16 moveLevel; - if (gLevelUpLearnsets[species][i] == LEVEL_UP_END) + if (gLevelUpLearnsets[species][i].move == LEVEL_UP_END) break; - moveLevel = gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_LV; + moveLevel = gLevelUpLearnsets[species][i].level; - if (moveLevel <= (level << 9)) + if (moveLevel <= level) { - for (j = 0; j < MAX_MON_MOVES && learnedMoves[j] != (gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_ID); j++) + for (j = 0; j < MAX_MON_MOVES && learnedMoves[j] != gLevelUpLearnsets[species][i].move; j++) ; if (j == MAX_MON_MOVES) { - for (k = 0; k < numMoves && moves[k] != (gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_ID); k++) + for (k = 0; k < numMoves && moves[k] != gLevelUpLearnsets[species][i].move; k++) ; if (k == numMoves) - moves[numMoves++] = gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_ID; + moves[numMoves++] = gLevelUpLearnsets[species][i].move; } } } @@ -6176,8 +6549,8 @@ u8 GetLevelUpMovesBySpecies(u16 species, u16 *moves) u8 numMoves = 0; int i; - for (i = 0; i < MAX_LEVEL_UP_MOVES && gLevelUpLearnsets[species][i] != LEVEL_UP_END; i++) - moves[numMoves++] = gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_ID; + for (i = 0; i < MAX_LEVEL_UP_MOVES && gLevelUpLearnsets[species][i].move != LEVEL_UP_END; i++) + moves[numMoves++] = gLevelUpLearnsets[species][i].move; return numMoves; } @@ -6201,23 +6574,23 @@ u8 GetNumberOfRelearnableMoves(struct Pokemon *mon) { u16 moveLevel; - if (gLevelUpLearnsets[species][i] == LEVEL_UP_END) + if (gLevelUpLearnsets[species][i].move == LEVEL_UP_END) break; - moveLevel = gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_LV; + moveLevel = gLevelUpLearnsets[species][i].level; - if (moveLevel <= (level << 9)) + if (moveLevel <= level) { - for (j = 0; j < MAX_MON_MOVES && learnedMoves[j] != (gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_ID); j++) + for (j = 0; j < MAX_MON_MOVES && learnedMoves[j] != gLevelUpLearnsets[species][i].move; j++) ; if (j == MAX_MON_MOVES) { - for (k = 0; k < numMoves && moves[k] != (gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_ID); k++) + for (k = 0; k < numMoves && moves[k] != gLevelUpLearnsets[species][i].move; k++) ; if (k == numMoves) - moves[numMoves++] = gLevelUpLearnsets[species][i] & LEVEL_UP_MOVE_ID; + moves[numMoves++] = gLevelUpLearnsets[species][i].move; } } } @@ -6797,7 +7170,8 @@ 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 f69bccb99..9b4f1196c 100644 --- a/src/pokemon_animation.c +++ b/src/pokemon_animation.c @@ -170,6 +170,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); @@ -181,7 +184,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, @@ -749,7 +752,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 @@ -2039,13 +2045,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; @@ -5337,7 +5343,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) @@ -5564,6 +5570,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 b85a29151..18c1bf78b 100644 --- a/src/pokemon_icon.c +++ b/src/pokemon_icon.c @@ -276,31 +276,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 +411,527 @@ const u8 *const gMonIconTable[] = [SPECIES_JIRACHI] = gMonIcon_Jirachi, [SPECIES_DEOXYS] = gMonIcon_Deoxys, [SPECIES_CHIMECHO] = gMonIcon_Chimecho, + [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_BurmyPlant, + [SPECIES_BURMY_SANDY] = gMonIcon_BurmySandy, + [SPECIES_BURMY_TRASH] = gMonIcon_BurmyTrash, + [SPECIES_WORMADAM] = gMonIcon_WormadamPlant, + [SPECIES_WORMADAM_SANDY] = gMonIcon_WormadamSandy, + [SPECIES_WORMADAM_TRASH] = gMonIcon_WormadamTrash, + [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_MIMEJR] = 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_RotomNormal, + [SPECIES_ROTOM_HEAT] = gMonIcon_RotomHeat, + [SPECIES_ROTOM_FROST] = gMonIcon_RotomFrost, + [SPECIES_ROTOM_FAN] = gMonIcon_RotomFan, + [SPECIES_ROTOM_MOW] = gMonIcon_RotomMow, + [SPECIES_ROTOM_WASH] = gMonIcon_RotomWash, + [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_MeowsticMale, + [SPECIES_MEOWSTIC_F] = gMonIcon_MeowsticFemale, + [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_Type_null, + [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_Jangmo_o, + [SPECIES_HAKAMO_O] = gMonIcon_Hakamo_o, + [SPECIES_KOMMO_O] = gMonIcon_Kommo_o, + [SPECIES_TAPU_KOKO] = gMonIcon_Tapu_koko, + [SPECIES_TAPU_LELE] = gMonIcon_Tapu_lele, + [SPECIES_TAPU_BULU] = gMonIcon_Tapu_bulu, + [SPECIES_TAPU_FINI] = gMonIcon_Tapu_fini, + [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_EGG] = gMonIcon_Egg, + [SPECIES_MEGA_VENUSAUR] = gMonIcon_MegaVenusaur, + [SPECIES_MEGA_CHARIZARD_X] = gMonIcon_MegaCharizardX, + [SPECIES_MEGA_CHARIZARD_Y] = gMonIcon_MegaCharizardY, + [SPECIES_MEGA_BLASTOISE] = gMonIcon_MegaBlastoise, + [SPECIES_MEGA_BEEDRILL] = gMonIcon_MegaBeedrill, + [SPECIES_MEGA_PIDGEOT] = gMonIcon_MegaPidgeot, + [SPECIES_MEGA_ALAKAZAM] = gMonIcon_MegaAlakazam, + [SPECIES_MEGA_SLOWBRO] = gMonIcon_MegaSlowbro, + [SPECIES_MEGA_GENGAR] = gMonIcon_MegaGengar, + [SPECIES_MEGA_KANGASKHAN] = gMonIcon_MegaKangaskhan, + [SPECIES_MEGA_PINSIR] = gMonIcon_MegaPinsir, + [SPECIES_MEGA_GYARADOS] = gMonIcon_MegaGyarados, + [SPECIES_MEGA_AERODACTYL] = gMonIcon_MegaAerodactyl, + [SPECIES_MEGA_MEWTWO_X] = gMonIcon_MegaMewtwoX, + [SPECIES_MEGA_MEWTWO_Y] = gMonIcon_MegaMewtwoY, + [SPECIES_MEGA_AMPHAROS] = gMonIcon_MegaAmpharos, + [SPECIES_MEGA_STEELIX] = gMonIcon_MegaSteelix, + [SPECIES_MEGA_SCIZOR] = gMonIcon_MegaScizor, + [SPECIES_MEGA_HERACROSS] = gMonIcon_MegaHeracross, + [SPECIES_MEGA_HOUNDOOM] = gMonIcon_MegaHoundoom, + [SPECIES_MEGA_TYRANITAR] = gMonIcon_MegaTyranitar, + [SPECIES_MEGA_SCEPTILE] = gMonIcon_MegaSceptile, + [SPECIES_MEGA_BLAZIKEN] = gMonIcon_MegaBlaziken, + [SPECIES_MEGA_SWAMPERT] = gMonIcon_MegaSwampert, + [SPECIES_MEGA_GARDEVOIR] = gMonIcon_MegaGardevoir, + [SPECIES_MEGA_SABLEYE] = gMonIcon_MegaSableye, + [SPECIES_MEGA_MAWILE] = gMonIcon_MegaMawile, + [SPECIES_MEGA_AGGRON] = gMonIcon_MegaAggron, + [SPECIES_MEGA_MEDICHAM] = gMonIcon_MegaMedicham, + [SPECIES_MEGA_MANECTRIC] = gMonIcon_MegaManectric, + [SPECIES_MEGA_SHARPEDO] = gMonIcon_MegaSharpedo, + [SPECIES_MEGA_CAMERUPT] = gMonIcon_MegaCamerupt, + [SPECIES_MEGA_ALTARIA] = gMonIcon_MegaAltaria, + [SPECIES_MEGA_BANETTE] = gMonIcon_MegaBanette, + [SPECIES_MEGA_ABSOL] = gMonIcon_MegaAbsol, + [SPECIES_MEGA_GLALIE] = gMonIcon_MegaGlalie, + [SPECIES_MEGA_SALAMENCE] = gMonIcon_MegaSalamence, + [SPECIES_MEGA_METAGROSS] = gMonIcon_MegaMetagross, + [SPECIES_MEGA_LATIAS] = gMonIcon_MegaLatias, + [SPECIES_MEGA_LATIOS] = gMonIcon_MegaLatios, + [SPECIES_PRIMAL_KYOGRE] = gMonIcon_PrimalKyogre, + [SPECIES_PRIMAL_GROUDON] = gMonIcon_PrimalGroudon, + [SPECIES_MEGA_RAYQUAZA] = gMonIcon_MegaRayquaza, + [SPECIES_MEGA_LOPUNNY] = gMonIcon_MegaLopunny, + [SPECIES_MEGA_GARCHOMP] = gMonIcon_MegaGarchomp, + [SPECIES_MEGA_LUCARIO] = gMonIcon_MegaLucario, + [SPECIES_MEGA_ABOMASNOW] = gMonIcon_MegaAbomasnow, + [SPECIES_MEGA_GALLADE] = gMonIcon_MegaGallade, + [SPECIES_MEGA_AUDINO] = gMonIcon_MegaAudino, + [SPECIES_MEGA_DIANCIE] = gMonIcon_MegaDiancie, + [SPECIES_ALOLAN_RATTATA] = gMonIcon_AlolanRattata, + [SPECIES_ALOLAN_RATICATE] = gMonIcon_AlolanRaticate, + [SPECIES_ALOLAN_RAICHU] = gMonIcon_AlolanRaichu, + [SPECIES_ALOLAN_SANDSHREW] = gMonIcon_AlolanSandshrew, + [SPECIES_ALOLAN_SANDSLASH] = gMonIcon_AlolanSandslash, + [SPECIES_ALOLAN_VULPIX] = gMonIcon_AlolanVulpix, + [SPECIES_ALOLAN_NINETALES] = gMonIcon_AlolanNinetales, + [SPECIES_ALOLAN_DIGLETT] = gMonIcon_AlolanDiglett, + [SPECIES_ALOLAN_DUGTRIO] = gMonIcon_AlolanDugtrio, + [SPECIES_ALOLAN_MEOWTH] = gMonIcon_AlolanMeowth, + [SPECIES_ALOLAN_PERSIAN] = gMonIcon_AlolanPersian, + [SPECIES_ALOLAN_GEODUDE] = gMonIcon_AlolanGeodude, + [SPECIES_ALOLAN_GRAVELER] = gMonIcon_AlolanGraveler, + [SPECIES_ALOLAN_GOLEM] = gMonIcon_AlolanGolem, + [SPECIES_ALOLAN_GRIMER] = gMonIcon_AlolanGrimer, + [SPECIES_ALOLAN_MUK] = gMonIcon_AlolanMuk, + [SPECIES_ALOLAN_EXEGGUTOR] = gMonIcon_AlolanExeggutor, + [SPECIES_ALOLAN_MAROWAK] = gMonIcon_AlolanMarowak, + [SPECIES_SHAYMIN_SKY] = gMonIcon_ShayminSky, + [SPECIES_GIRATINA_ORIGIN] = gMonIcon_GiratinaOrigin, + [SPECIES_DARMANITAN_ZEN] = gMonIcon_DarmanitanZen, + [SPECIES_TORNADUS_THERIAN] = gMonIcon_TornadusTherian, + [SPECIES_THUNDURUS_THERIAN] = gMonIcon_ThundurusTherian, + [SPECIES_LANDORUS_THERIAN] = gMonIcon_LandorusTherian, + [SPECIES_MELOETTA_PIROUETTE] = gMonIcon_MeloettaPirouette, + [SPECIES_AEGISLASH_BLADE] = gMonIcon_AegislashBlade, + [SPECIES_HOOPA_UNBOUND] = gMonIcon_HoopaUnbound, + [SPECIES_MINIOR_CORE] = gMonIcon_MiniorCore, + [SPECIES_WISHIWASHI_SCHOOL] = gMonIcon_WishiwashiSchool, + [SPECIES_KYUREM_BLACK] = gMonIcon_KyuremBlack, + [SPECIES_KYUREM_WHITE] = gMonIcon_KyuremWhite, + [SPECIES_MIMIKYU_BUSTED] = gMonIcon_MimikyuBusted, + [SPECIES_LYCANROC_MIDNIGHT] = gMonIcon_LycanrocMidnight, + [SPECIES_LYCANROC_DUSK] = gMonIcon_LycanrocDusk, + [SPECIES_ZYGARDE_10] = gMonIcon_Zygarde10, + [SPECIES_ZYGARDE_COMPLETE] = gMonIcon_ZygardeComplete, + [SPECIES_UNOWN_A] = gMonIcon_UnownA, [SPECIES_UNOWN_B] = gMonIcon_UnownB, [SPECIES_UNOWN_C] = gMonIcon_UnownC, [SPECIES_UNOWN_D] = gMonIcon_UnownD, @@ -464,14 +959,14 @@ const u8 *const gMonIconTable[] = [SPECIES_UNOWN_Z] = gMonIcon_UnownZ, [SPECIES_UNOWN_EMARK] = gMonIcon_UnownExclamationMark, [SPECIES_UNOWN_QMARK] = gMonIcon_UnownQuestionMark, + }; 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 +976,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 +992,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 +1035,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 +1049,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 +1060,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 +1098,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 +1118,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 +1135,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 +1160,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 +1169,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 +1188,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 +1203,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 +1232,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 +1248,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 +1267,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 +1288,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 +1301,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 +1319,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 +1327,550 @@ 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_BURMY_SANDY] = 1, + [SPECIES_BURMY_TRASH] = 0, + [SPECIES_WORMADAM] = 1, + [SPECIES_WORMADAM_SANDY] = 1, + [SPECIES_WORMADAM_TRASH] = 0, + [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_MIMEJR] = 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_ROTOM_HEAT] = 0, + [SPECIES_ROTOM_FROST] = 5, + [SPECIES_ROTOM_FAN] = 0, + [SPECIES_ROTOM_MOW] = 0, + [SPECIES_ROTOM_WASH] = 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_MEOWSTIC_F] = 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_MEGA_VENUSAUR] = 1, + [SPECIES_MEGA_CHARIZARD_X] = 0, + [SPECIES_MEGA_CHARIZARD_Y] = 0, + [SPECIES_MEGA_BLASTOISE] = 2, + [SPECIES_MEGA_BEEDRILL] = 2, + [SPECIES_MEGA_PIDGEOT] = 0, + [SPECIES_MEGA_ALAKAZAM] = 2, + [SPECIES_MEGA_SLOWBRO] = 0, + [SPECIES_MEGA_GENGAR] = 2, + [SPECIES_MEGA_KANGASKHAN] = 2, + [SPECIES_MEGA_PINSIR] = 2, + [SPECIES_MEGA_GYARADOS] = 0, + [SPECIES_MEGA_AERODACTYL] = 2, + [SPECIES_MEGA_MEWTWO_X] = 2, + [SPECIES_MEGA_MEWTWO_Y] = 2, + [SPECIES_MEGA_AMPHAROS] = 0, + [SPECIES_MEGA_STEELIX] = 0, + [SPECIES_MEGA_SCIZOR] = 0, + [SPECIES_MEGA_HERACROSS] = 0, + [SPECIES_MEGA_HOUNDOOM] = 0, + [SPECIES_MEGA_TYRANITAR] = 1, + [SPECIES_MEGA_SCEPTILE] = 1, + [SPECIES_MEGA_BLAZIKEN] = 0, + [SPECIES_MEGA_SWAMPERT] = 0, + [SPECIES_MEGA_GARDEVOIR] = 1, + [SPECIES_MEGA_SABLEYE] = 2, + [SPECIES_MEGA_MAWILE] = 0, + [SPECIES_MEGA_AGGRON] = 2, + [SPECIES_MEGA_MEDICHAM] = 0, + [SPECIES_MEGA_MANECTRIC] = 0, + [SPECIES_MEGA_SHARPEDO] = 0, + [SPECIES_MEGA_CAMERUPT] = 0, + [SPECIES_MEGA_ALTARIA] = 0, + [SPECIES_MEGA_BANETTE] = 0, + [SPECIES_MEGA_ABSOL] = 0, + [SPECIES_MEGA_GLALIE] = 0, + [SPECIES_MEGA_SALAMENCE] = 0, + [SPECIES_MEGA_METAGROSS] = 0, + [SPECIES_MEGA_LATIAS] = 2, + [SPECIES_MEGA_LATIOS] = 2, + [SPECIES_PRIMAL_KYOGRE] = 0, + [SPECIES_PRIMAL_GROUDON] = 0, + [SPECIES_MEGA_RAYQUAZA] = 1, + [SPECIES_MEGA_LOPUNNY] = 2, + [SPECIES_MEGA_GARCHOMP] = 0, + [SPECIES_MEGA_LUCARIO] = 2, + [SPECIES_MEGA_ABOMASNOW] = 1, + [SPECIES_MEGA_GALLADE] = 1, + [SPECIES_MEGA_AUDINO] = 1, + [SPECIES_MEGA_DIANCIE] = 0, + [SPECIES_ALOLAN_RATTATA] = 2, + [SPECIES_ALOLAN_RATICATE] = 2, + [SPECIES_ALOLAN_RAICHU] = 2, + [SPECIES_ALOLAN_SANDSHREW] = 0, + [SPECIES_ALOLAN_SANDSLASH] = 0, + [SPECIES_ALOLAN_VULPIX] = 2, + [SPECIES_ALOLAN_NINETALES] = 2, + [SPECIES_ALOLAN_DIGLETT] = 2, + [SPECIES_ALOLAN_DUGTRIO] = 2, + [SPECIES_ALOLAN_MEOWTH] = 2, + [SPECIES_ALOLAN_PERSIAN] = 2, + [SPECIES_ALOLAN_GEODUDE] = 2, + [SPECIES_ALOLAN_GRAVELER] = 2, + [SPECIES_ALOLAN_GOLEM] = 2, + [SPECIES_ALOLAN_GRIMER] = 1, + [SPECIES_ALOLAN_MUK] = 0, + [SPECIES_ALOLAN_EXEGGUTOR] = 1, + [SPECIES_ALOLAN_MAROWAK] = 1, + [SPECIES_SHAYMIN_SKY] = 1, + [SPECIES_GIRATINA_ORIGIN] = 0, + [SPECIES_DARMANITAN_ZEN] = 0, + [SPECIES_TORNADUS_THERIAN] = 1, + [SPECIES_THUNDURUS_THERIAN] = 0, + [SPECIES_LANDORUS_THERIAN] = 0, + [SPECIES_MELOETTA_PIROUETTE] = 0, + [SPECIES_AEGISLASH_BLADE] = 2, + [SPECIES_HOOPA_UNBOUND] = 0, + [SPECIES_MINIOR_CORE] = 0, + [SPECIES_WISHIWASHI_SCHOOL] = 0, + [SPECIES_KYUREM_BLACK] = 0, + [SPECIES_KYUREM_WHITE] = 0, + [SPECIES_MIMIKYU_BUSTED] = 1, + [SPECIES_LYCANROC_MIDNIGHT] = 0, + [SPECIES_LYCANROC_DUSK] = 0, + [SPECIES_ZYGARDE_10] = 1, + [SPECIES_ZYGARDE_COMPLETE] = 1, + [SPECIES_UNOWN_A ... SPECIES_UNOWN_QMARK] = 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 struct SpritePalette gMonIconPaletteTable[] = @@ -915,9 +1878,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 }, @@ -1076,12 +2036,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,16 +2063,14 @@ 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_A; 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); } } diff --git a/src/pokemon_jump.c b/src/pokemon_jump.c index b6c557cab..d67679e43 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_summary_screen.c b/src/pokemon_summary_screen.c index c80c4c5c4..64daa4786 100644 --- a/src/pokemon_summary_screen.c +++ b/src/pokemon_summary_screen.c @@ -805,6 +805,10 @@ static const union AnimCmd sSpriteAnim_TypeDark[] = { ANIMCMD_FRAME(TYPE_DARK * 8, 0, FALSE, FALSE), ANIMCMD_END }; +static const union AnimCmd sSpriteAnim_TypeFairy[] = { + ANIMCMD_FRAME(TYPE_FAIRY * 8, 0, FALSE, FALSE), + ANIMCMD_END +}; static const union AnimCmd sSpriteAnim_CategoryCool[] = { ANIMCMD_FRAME((CONTEST_CATEGORY_COOL + NUMBER_OF_MON_TYPES) * 8, 0, FALSE, FALSE), ANIMCMD_END @@ -844,6 +848,7 @@ static const union AnimCmd *const sSpriteAnimTable_MoveTypes[NUMBER_OF_MON_TYPES sSpriteAnim_TypeIce, sSpriteAnim_TypeDragon, sSpriteAnim_TypeDark, + sSpriteAnim_TypeFairy, sSpriteAnim_CategoryCool, sSpriteAnim_CategoryBeauty, sSpriteAnim_CategoryCute, @@ -887,6 +892,7 @@ static const u8 sMoveTypeToOamPaletteNum[NUMBER_OF_MON_TYPES + CONTEST_CATEGORIE [TYPE_ICE] = 14, [TYPE_DRAGON] = 15, [TYPE_DARK] = 13, + [TYPE_FAIRY] = 14, [NUMBER_OF_MON_TYPES + CONTEST_CATEGORY_COOL] = 13, [NUMBER_OF_MON_TYPES + CONTEST_CATEGORY_BEAUTY] = 14, [NUMBER_OF_MON_TYPES + CONTEST_CATEGORY_CUTE] = 14, 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)