commit 27bb4c9bce5be488573b34cfe51a0006a9574af7 Author: Michiel Sikma Date: Wed Aug 13 01:07:02 2014 +0200 Initial commit, 1.0 diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..a6eb80c7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,37 @@ +# Unsorted files, backups and WIPs +_src + +# We're not excluding all output files, because there should be a +# plug-and-play version in the repo. Still, exclude a dangling tmp file. +output/pokesprite_tmp.png + +# External binaries +tools/* + +# Mac OS X-specific +Network Trash Folder +Temporary Items +.AppleDB +.AppleDesktop +.Spotlight-V100 +.Trashes +.DS_Store +.AppleDouble +.LSOverride +._* + +# Windows-specific +Thumbs.db +ehthumbs.db + +# Linux-specific +*~ +.directory + +# SASS cache files +*.sass-cache* +**/.sass-cache +**/.sass-cache/* + +# Font Studio backup files +*.vfbak diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..f95ac5be --- /dev/null +++ b/LICENSE @@ -0,0 +1,23 @@ +The MIT License (MIT) + +(C) 2014 Michiel Sikma and PokéSprite contributors + +For a full list of contributors, view the project commit history. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 00000000..19e44389 --- /dev/null +++ b/README.md @@ -0,0 +1,131 @@ +PokéSprite — Pokémon Image Sprite Generator +=========================================== + +This simple script generates a complete *image sprite* of all Pokémon in the National Pokédex, along with the icons for every single item, and a *SCSS file* to make them usable. This sprite can then be used to efficiently display these icons on a website. + +Raison d'être +------------- + +###### Why put all these icons in one big image? Isn't it more efficient to keep them in separate files and then only use the ones you need? + +When loading an HTML page, the main factor that determines how long it takes is the amount of connections that need to be opened. For each file you include (CSS files, Javascript files, image files—anything), a new connection has to be made to request that file. If the file itself is small, it won't take long to download, but the act of opening the connection and getting the green light to begin transmitting the file's data takes time as well. + +For that reason, it's recommended to minimize the amount of files included on a webpage. In the case of images, we can do this by putting them together in one single image, and then having multiple elements refer to different parts of that same image. This way, instead of requesting tons and tons of different images, we only need to request one. Minimizing connections is overwhelmingly the largest factor in reducing load times for websites. + +Aside from that, it's useful to have one central location for all these files. + +Usage guide +----------- + +Displaying the sprites is a matter of adding an empty `` or `
` element with the appropriate `class` attribute set. The base class is *`pkspr`*; following the base class, you can add a number of classes that specify which icon is to be displayed. + +Here are some examples: + + + + + + + + + +To clarify, the following classes can be used: + +* *`pkmn-()`* – Pokémon name* +* *`color-(regular|shiny)`* – shiny or regular icon +* *`dir-(left|right)`* – direction the icon faces (some Pokémon, such as Roselia, have a different icon when facing right—by default, those that do not have a separate icon will be flipped using the CSS `transform` attribute) +* *`gender-(male|female)`* – gender of the icon (in case of gender differences, such as Meowstic) +* *`form-()`* – form of the icon (e.g. `defense` for Deoxys, `a` or `exclamation` for Unown, `orange` for Flabébé, etc.) + +* Note: a simplified name without special characters is used. See the icon overview for a full list of supported names. + +The tag name used is also important: if a `` is used, the icon is displayed as an `inline-block`. If a `
` is used, it's a `block`. + +### Item icons + +The item icons have been organized in a set of collections. To display an icon, first the collection name must be used, followed by the item itself. Some names are modified; for example, `oran-berry` is already in the `berry` collection, so it was renamed to just `oran`. Some HTML examples follow: + + + + + + + + + + +There are many different icons that can be displayed. See the [icon overview page](http://google.com/) for a complete overview. + +Compiling SCSS to CSS +--------------------- + +PokéSprite does not generate CSS—it only generates SCSS (which can't directly be used in a website). You'll have to compile the CSS yourself using [SASS](https://github.com/sass/sass). See the SASS manual for a more complete usage guide. + +Once you have SASS installed, the CSS file can be compiled using the following terminal command (assuming that you're in the project's root directory): + + sass --style compressed output/pokesprite.scss output/pokesprite.css + +The generated SCSS is currently not SassC compatible. This is planned for a later release. + +Localization +------------ + +Currently, the script has English and Japanese (and romanized* Japanese) Pokémon names in its data file. Due to the way that the data file is set up right now, both form names and item names are all in English right now. The game is also translated in French, German, Italian, Spanish and Korean—contributions are welcome. + +* Note: these are the official romanizations, rather than direct transliterations. + +The script itself is in English. However, it's got a simple internationalization function, so it's possible to translate it to other languages. + +Credits +------- + +The Pokémon box icons were ripped by *Zhorken* from [Project Pokémon](http://projectpokemon.org/). It's unknown who ripped or tagged the other icons—if you did, please let me know so you can be credited. + +The icons were further organized and cleaned up by *Dada78641*, who also wrote the initial version of this script and made all the initial shiny versions of the Pokémon icons. For a list of contributors, see the commit log. + +Notes +----- + +We've attempted to make the icon package complete and consistent. In the few cases where icons fit multiple categories, we've made duplicates. (Such as *King's Rock*, which can be found under *evo-item* and *hold-item*.) + +Icons of unknown origin: + +* ./icons/key-item/lost-item-mimejr.png + +Unofficial icons (see FAQ): + +* ./icons/hm/fighting.png + +Frequently Asked Questions +-------------------------- + +###### Q: There's not supposed to be a Fighting type HM in Generation VI. Why is there an icon of it? + +A: Previous generations did have Rock Smash as an HM rather than a TM. But rather than use an old icon, we've custom made an icon in Generation VI style for consistency purposes, as all other icons are in that same style. + +###### Q: Where did the shiny Pokémon box icons come from? + +A: They were custom made. No Pokémon game has ever had official ones. + +###### Q: Were the icons modified in any way? + +A: All icons were, if necessary, padded to the Generation VI icon size of 30x30 (up from 24x24) for consistency purposes. + +###### Q: Are the shiny Pokémon icons just palette swaps? + +A: Most are, but some aren't. The goal was to make icons that have the same visual quality as the originals, except with shiny colors. Due to the way pixel art works, that meant pure recolors were sometimes impossible. For example, any Pokémon that has its colors changed from something dark to something bright usually needed extra shades of gray. + +Occasionally, the design itself also necessitated changes to specific areas rather than simply all pixels with those colors. In short, a good deal of them, particularly in later generations, were more work than just palette swapping. + +In any case, we've attempted to maintain the basic visual style. + +###### Q: Why does this system use JS to make the images show up instead of CSS? + +CSS wasn't efficient enough because of the huge amount of rules. IE9 in particular can't process more than 1024 rules per CSS file, and even in decent browsers it wasn't very efficient either. So now the CSS contains the most basic attributes and the sizes for each icon set. The coordinates of each icon are set through JS. The disadvantage is that this makes the system unusable for people who browse without JS enabled. However, these days that is a [very tiny fraction](https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missing-out-on-javascript-enhancement/). (And, although it'd be nice to support that fraction too, it just doesn't seem like there's a feasible way to do so.) + +License +------- + +The source icons are (C) Nintendo/Creatures Inc./GAME FREAK Inc. + +Everything else, and usage of the programming code, is governed by the [MIT license](http://opensource.org/licenses/MIT). diff --git a/data/pkmn.json b/data/pkmn.json new file mode 100644 index 00000000..799a6563 --- /dev/null +++ b/data/pkmn.json @@ -0,0 +1,11279 @@ +{ + "001": { + "idx": 1, + "slug": { + "eng": "bulbasaur", + "jpn": "fushigidane" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bulbasaur", + "jpn": "\u30d5\u30b7\u30ae\u30c0\u30cd", + "jpn_ro": "Fushigidane" + } + }, + "002": { + "idx": 2, + "slug": { + "eng": "ivysaur", + "jpn": "fushigisou" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ivysaur", + "jpn": "\u30d5\u30b7\u30ae\u30bd\u30a6", + "jpn_ro": "Fushigisou" + } + }, + "003": { + "idx": 3, + "slug": { + "eng": "venusaur", + "jpn": "fushigibana" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Venusaur", + "jpn": "\u30d5\u30b7\u30ae\u30d0\u30ca", + "jpn_ro": "Fushigibana" + } + }, + "004": { + "idx": 4, + "slug": { + "eng": "charmander", + "jpn": "hitokage" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Charmander", + "jpn": "\u30d2\u30c8\u30ab\u30b2", + "jpn_ro": "Hitokage" + } + }, + "005": { + "idx": 5, + "slug": { + "eng": "charmeleon", + "jpn": "lizardo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Charmeleon", + "jpn": "\u30ea\u30b6\u30fc\u30c9", + "jpn_ro": "Lizardo" + } + }, + "006": { + "idx": 6, + "slug": { + "eng": "charizard", + "jpn": "lizardon" + }, + "icons": { + ".": {}, + "mega-x": {}, + "mega-y": {} + }, + "name": { + "eng": "Charizard", + "jpn": "\u30ea\u30b6\u30fc\u30c9\u30f3", + "jpn_ro": "Lizardon" + } + }, + "007": { + "idx": 7, + "slug": { + "eng": "squirtle", + "jpn": "zenigame" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Squirtle", + "jpn": "\u30bc\u30cb\u30ac\u30e1", + "jpn_ro": "Zenigame" + } + }, + "008": { + "idx": 8, + "slug": { + "eng": "wartortle", + "jpn": "kameil" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Wartortle", + "jpn": "\u30ab\u30e1\u30fc\u30eb", + "jpn_ro": "Kameil" + } + }, + "009": { + "idx": 9, + "slug": { + "eng": "blastoise", + "jpn": "kamex" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Blastoise", + "jpn": "\u30ab\u30e1\u30c3\u30af\u30b9", + "jpn_ro": "Kamex" + } + }, + "010": { + "idx": 10, + "slug": { + "eng": "caterpie", + "jpn": "caterpie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Caterpie", + "jpn": "\u30ad\u30e3\u30bf\u30d4\u30fc", + "jpn_ro": "Caterpie" + } + }, + "011": { + "idx": 11, + "slug": { + "eng": "metapod", + "jpn": "transel" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Metapod", + "jpn": "\u30c8\u30e9\u30f3\u30bb\u30eb", + "jpn_ro": "Transel" + } + }, + "012": { + "idx": 12, + "slug": { + "eng": "butterfree", + "jpn": "butterfree" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Butterfree", + "jpn": "\u30d0\u30bf\u30d5\u30ea\u30fc", + "jpn_ro": "Butterfree" + } + }, + "013": { + "idx": 13, + "slug": { + "eng": "weedle", + "jpn": "beedle" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Weedle", + "jpn": "\u30d3\u30fc\u30c9\u30eb", + "jpn_ro": "Beedle" + } + }, + "014": { + "idx": 14, + "slug": { + "eng": "kakuna", + "jpn": "cocoon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kakuna", + "jpn": "\u30b3\u30af\u30fc\u30f3", + "jpn_ro": "Cocoon" + } + }, + "015": { + "idx": 15, + "slug": { + "eng": "beedrill", + "jpn": "spear" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Beedrill", + "jpn": "\u30b9\u30d4\u30a2\u30fc", + "jpn_ro": "Spear" + } + }, + "016": { + "idx": 16, + "slug": { + "eng": "pidgey", + "jpn": "poppo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pidgey", + "jpn": "\u30dd\u30c3\u30dd", + "jpn_ro": "Poppo" + } + }, + "017": { + "idx": 17, + "slug": { + "eng": "pidgeotto", + "jpn": "pigeon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pidgeotto", + "jpn": "\u30d4\u30b8\u30e7\u30f3", + "jpn_ro": "Pigeon" + } + }, + "018": { + "idx": 18, + "slug": { + "eng": "pidgeot", + "jpn": "pigeot" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pidgeot", + "jpn": "\u30d4\u30b8\u30e7\u30c3\u30c8", + "jpn_ro": "Pigeot" + } + }, + "019": { + "idx": 19, + "slug": { + "eng": "rattata", + "jpn": "koratta" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Rattata", + "jpn": "\u30b3\u30e9\u30c3\u30bf", + "jpn_ro": "Koratta" + } + }, + "020": { + "idx": 20, + "slug": { + "eng": "raticate", + "jpn": "ratta" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Raticate", + "jpn": "\u30e9\u30c3\u30bf", + "jpn_ro": "Ratta" + } + }, + "021": { + "idx": 21, + "slug": { + "eng": "spearow", + "jpn": "onisuzume" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Spearow", + "jpn": "\u30aa\u30cb\u30b9\u30ba\u30e1", + "jpn_ro": "Onisuzume" + } + }, + "022": { + "idx": 22, + "slug": { + "eng": "fearow", + "jpn": "onidrill" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Fearow", + "jpn": "\u30aa\u30cb\u30c9\u30ea\u30eb", + "jpn_ro": "Onidrill" + } + }, + "023": { + "idx": 23, + "slug": { + "eng": "ekans", + "jpn": "arbo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ekans", + "jpn": "\u30a2\u30fc\u30dc", + "jpn_ro": "Arbo" + } + }, + "024": { + "idx": 24, + "slug": { + "eng": "arbok", + "jpn": "arbok" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Arbok", + "jpn": "\u30a2\u30fc\u30dc\u30c3\u30af", + "jpn_ro": "Arbok" + } + }, + "025": { + "idx": 25, + "slug": { + "eng": "pikachu", + "jpn": "pikachu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pikachu", + "jpn": "\u30d4\u30ab\u30c1\u30e5\u30a6", + "jpn_ro": "Pikachu" + } + }, + "026": { + "idx": 26, + "slug": { + "eng": "raichu", + "jpn": "raichu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Raichu", + "jpn": "\u30e9\u30a4\u30c1\u30e5\u30a6", + "jpn_ro": "Raichu" + } + }, + "027": { + "idx": 27, + "slug": { + "eng": "sandshrew", + "jpn": "sand" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sandshrew", + "jpn": "\u30b5\u30f3\u30c9", + "jpn_ro": "Sand" + } + }, + "028": { + "idx": 28, + "slug": { + "eng": "sandslash", + "jpn": "sandpan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sandslash", + "jpn": "\u30b5\u30f3\u30c9\u30d1\u30f3", + "jpn_ro": "Sandpan" + } + }, + "029": { + "idx": 29, + "slug": { + "eng": "nidoran-f", + "jpn": "nidoran" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Nidoran\u2640", + "jpn": "\u30cb\u30c9\u30e9\u30f3\u2640", + "jpn_ro": "Nidoran\u2640" + } + }, + "030": { + "idx": 30, + "slug": { + "eng": "nidorina", + "jpn": "nidorina" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Nidorina", + "jpn": "\u30cb\u30c9\u30ea\u30fc\u30ca", + "jpn_ro": "Nidorina" + } + }, + "031": { + "idx": 31, + "slug": { + "eng": "nidoqueen", + "jpn": "nidoqueen" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Nidoqueen", + "jpn": "\u30cb\u30c9\u30af\u30a4\u30f3", + "jpn_ro": "Nidoqueen" + } + }, + "032": { + "idx": 32, + "slug": { + "eng": "nidoran-m", + "jpn": "nidoran" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Nidoran\u2642", + "jpn": "\u30cb\u30c9\u30e9\u30f3\u2642", + "jpn_ro": "Nidoran\u2642" + } + }, + "033": { + "idx": 33, + "slug": { + "eng": "nidorino", + "jpn": "nidorino" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Nidorino", + "jpn": "\u30cb\u30c9\u30ea\u30fc\u30ce", + "jpn_ro": "Nidorino" + } + }, + "034": { + "idx": 34, + "slug": { + "eng": "nidoking", + "jpn": "nidoking" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Nidoking", + "jpn": "\u30cb\u30c9\u30ad\u30f3\u30b0", + "jpn_ro": "Nidoking" + } + }, + "035": { + "idx": 35, + "slug": { + "eng": "clefairy", + "jpn": "pippi" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Clefairy", + "jpn": "\u30d4\u30c3\u30d4", + "jpn_ro": "Pippi" + } + }, + "036": { + "idx": 36, + "slug": { + "eng": "clefable", + "jpn": "pixy" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Clefable", + "jpn": "\u30d4\u30af\u30b7\u30fc", + "jpn_ro": "Pixy" + } + }, + "037": { + "idx": 37, + "slug": { + "eng": "vulpix", + "jpn": "rokon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Vulpix", + "jpn": "\u30ed\u30b3\u30f3", + "jpn_ro": "Rokon" + } + }, + "038": { + "idx": 38, + "slug": { + "eng": "ninetales", + "jpn": "kyukon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ninetales", + "jpn": "\u30ad\u30e5\u30a6\u30b3\u30f3", + "jpn_ro": "Kyukon" + } + }, + "039": { + "idx": 39, + "slug": { + "eng": "jigglypuff", + "jpn": "purin" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Jigglypuff", + "jpn": "\u30d7\u30ea\u30f3", + "jpn_ro": "Purin" + } + }, + "040": { + "idx": 40, + "slug": { + "eng": "wigglytuff", + "jpn": "pukurin" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Wigglytuff", + "jpn": "\u30d7\u30af\u30ea\u30f3", + "jpn_ro": "Pukurin" + } + }, + "041": { + "idx": 41, + "slug": { + "eng": "zubat", + "jpn": "zubat" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Zubat", + "jpn": "\u30ba\u30d0\u30c3\u30c8", + "jpn_ro": "Zubat" + } + }, + "042": { + "idx": 42, + "slug": { + "eng": "golbat", + "jpn": "golbat" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Golbat", + "jpn": "\u30b4\u30eb\u30d0\u30c3\u30c8", + "jpn_ro": "Golbat" + } + }, + "043": { + "idx": 43, + "slug": { + "eng": "oddish", + "jpn": "nazonokusa" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Oddish", + "jpn": "\u30ca\u30be\u30ce\u30af\u30b5", + "jpn_ro": "Nazonokusa" + } + }, + "044": { + "idx": 44, + "slug": { + "eng": "gloom", + "jpn": "kusaihana" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gloom", + "jpn": "\u30af\u30b5\u30a4\u30cf\u30ca", + "jpn_ro": "Kusaihana" + } + }, + "045": { + "idx": 45, + "slug": { + "eng": "vileplume", + "jpn": "ruffresia" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Vileplume", + "jpn": "\u30e9\u30d5\u30ec\u30b7\u30a2", + "jpn_ro": "Ruffresia" + } + }, + "046": { + "idx": 46, + "slug": { + "eng": "paras", + "jpn": "paras" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Paras", + "jpn": "\u30d1\u30e9\u30b9", + "jpn_ro": "Paras" + } + }, + "047": { + "idx": 47, + "slug": { + "eng": "parasect", + "jpn": "parasect" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Parasect", + "jpn": "\u30d1\u30e9\u30bb\u30af\u30c8", + "jpn_ro": "Parasect" + } + }, + "048": { + "idx": 48, + "slug": { + "eng": "venonat", + "jpn": "kongpang" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Venonat", + "jpn": "\u30b3\u30f3\u30d1\u30f3", + "jpn_ro": "Kongpang" + } + }, + "049": { + "idx": 49, + "slug": { + "eng": "venomoth", + "jpn": "morphon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Venomoth", + "jpn": "\u30e2\u30eb\u30d5\u30a9\u30f3", + "jpn_ro": "Morphon" + } + }, + "050": { + "idx": 50, + "slug": { + "eng": "diglett", + "jpn": "digda" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Diglett", + "jpn": "\u30c7\u30a3\u30b0\u30c0", + "jpn_ro": "Digda" + } + }, + "051": { + "idx": 51, + "slug": { + "eng": "dugtrio", + "jpn": "dugtrio" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dugtrio", + "jpn": "\u30c0\u30b0\u30c8\u30ea\u30aa", + "jpn_ro": "Dugtrio" + } + }, + "052": { + "idx": 52, + "slug": { + "eng": "meowth", + "jpn": "nyarth" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Meowth", + "jpn": "\u30cb\u30e3\u30fc\u30b9", + "jpn_ro": "Nyarth" + } + }, + "053": { + "idx": 53, + "slug": { + "eng": "persian", + "jpn": "persian" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Persian", + "jpn": "\u30da\u30eb\u30b7\u30a2\u30f3", + "jpn_ro": "Persian" + } + }, + "054": { + "idx": 54, + "slug": { + "eng": "psyduck", + "jpn": "koduck" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Psyduck", + "jpn": "\u30b3\u30c0\u30c3\u30af", + "jpn_ro": "Koduck" + } + }, + "055": { + "idx": 55, + "slug": { + "eng": "golduck", + "jpn": "golduck" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Golduck", + "jpn": "\u30b4\u30eb\u30c0\u30c3\u30af", + "jpn_ro": "Golduck" + } + }, + "056": { + "idx": 56, + "slug": { + "eng": "mankey", + "jpn": "mankey" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mankey", + "jpn": "\u30de\u30f3\u30ad\u30fc", + "jpn_ro": "Mankey" + } + }, + "057": { + "idx": 57, + "slug": { + "eng": "primeape", + "jpn": "okorizaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Primeape", + "jpn": "\u30aa\u30b3\u30ea\u30b6\u30eb", + "jpn_ro": "Okorizaru" + } + }, + "058": { + "idx": 58, + "slug": { + "eng": "growlithe", + "jpn": "gardie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Growlithe", + "jpn": "\u30ac\u30fc\u30c7\u30a3", + "jpn_ro": "Gardie" + } + }, + "059": { + "idx": 59, + "slug": { + "eng": "arcanine", + "jpn": "windie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Arcanine", + "jpn": "\u30a6\u30a4\u30f3\u30c7\u30a3", + "jpn_ro": "Windie" + } + }, + "060": { + "idx": 60, + "slug": { + "eng": "poliwag", + "jpn": "nyoromo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Poliwag", + "jpn": "\u30cb\u30e7\u30ed\u30e2", + "jpn_ro": "Nyoromo" + } + }, + "061": { + "idx": 61, + "slug": { + "eng": "poliwhirl", + "jpn": "nyorozo" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Poliwhirl", + "jpn": "\u30cb\u30e7\u30ed\u30be", + "jpn_ro": "Nyorozo" + } + }, + "062": { + "idx": 62, + "slug": { + "eng": "poliwrath", + "jpn": "nyorobon" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Poliwrath", + "jpn": "\u30cb\u30e7\u30ed\u30dc\u30f3", + "jpn_ro": "Nyorobon" + } + }, + "063": { + "idx": 63, + "slug": { + "eng": "abra", + "jpn": "casey" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Abra", + "jpn": "\u30b1\u30fc\u30b7\u30a3", + "jpn_ro": "Casey" + } + }, + "064": { + "idx": 64, + "slug": { + "eng": "kadabra", + "jpn": "yungerer" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kadabra", + "jpn": "\u30e6\u30f3\u30b2\u30e9\u30fc", + "jpn_ro": "Yungerer" + } + }, + "065": { + "idx": 65, + "slug": { + "eng": "alakazam", + "jpn": "foodin" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Alakazam", + "jpn": "\u30d5\u30fc\u30c7\u30a3\u30f3", + "jpn_ro": "Foodin" + } + }, + "066": { + "idx": 66, + "slug": { + "eng": "machop", + "jpn": "wanriky" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Machop", + "jpn": "\u30ef\u30f3\u30ea\u30ad\u30fc", + "jpn_ro": "Wanriky" + } + }, + "067": { + "idx": 67, + "slug": { + "eng": "machoke", + "jpn": "goriky" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Machoke", + "jpn": "\u30b4\u30fc\u30ea\u30ad\u30fc", + "jpn_ro": "Goriky" + } + }, + "068": { + "idx": 68, + "slug": { + "eng": "machamp", + "jpn": "kairiky" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Machamp", + "jpn": "\u30ab\u30a4\u30ea\u30ad\u30fc", + "jpn_ro": "Kairiky" + } + }, + "069": { + "idx": 69, + "slug": { + "eng": "bellsprout", + "jpn": "madatsubomi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bellsprout", + "jpn": "\u30de\u30c0\u30c4\u30dc\u30df", + "jpn_ro": "Madatsubomi" + } + }, + "070": { + "idx": 70, + "slug": { + "eng": "weepinbell", + "jpn": "utsudon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Weepinbell", + "jpn": "\u30a6\u30c4\u30c9\u30f3", + "jpn_ro": "Utsudon" + } + }, + "071": { + "idx": 71, + "slug": { + "eng": "victreebel", + "jpn": "utsubot" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Victreebel", + "jpn": "\u30a6\u30c4\u30dc\u30c3\u30c8", + "jpn_ro": "Utsubot" + } + }, + "072": { + "idx": 72, + "slug": { + "eng": "tentacool", + "jpn": "menokurage" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tentacool", + "jpn": "\u30e1\u30ce\u30af\u30e9\u30b2", + "jpn_ro": "Menokurage" + } + }, + "073": { + "idx": 73, + "slug": { + "eng": "tentacruel", + "jpn": "dokukurage" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tentacruel", + "jpn": "\u30c9\u30af\u30af\u30e9\u30b2", + "jpn_ro": "Dokukurage" + } + }, + "074": { + "idx": 74, + "slug": { + "eng": "geodude", + "jpn": "ishitsubute" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Geodude", + "jpn": "\u30a4\u30b7\u30c4\u30d6\u30c6", + "jpn_ro": "Ishitsubute" + } + }, + "075": { + "idx": 75, + "slug": { + "eng": "graveler", + "jpn": "golone" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Graveler", + "jpn": "\u30b4\u30ed\u30fc\u30f3", + "jpn_ro": "Golone" + } + }, + "076": { + "idx": 76, + "slug": { + "eng": "golem", + "jpn": "golonya" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Golem", + "jpn": "\u30b4\u30ed\u30fc\u30cb\u30e3", + "jpn_ro": "Golonya" + } + }, + "077": { + "idx": 77, + "slug": { + "eng": "ponyta", + "jpn": "ponyta" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ponyta", + "jpn": "\u30dd\u30cb\u30fc\u30bf", + "jpn_ro": "Ponyta" + } + }, + "078": { + "idx": 78, + "slug": { + "eng": "rapidash", + "jpn": "gallop" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Rapidash", + "jpn": "\u30ae\u30e3\u30ed\u30c3\u30d7", + "jpn_ro": "Gallop" + } + }, + "079": { + "idx": 79, + "slug": { + "eng": "slowpoke", + "jpn": "yadon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Slowpoke", + "jpn": "\u30e4\u30c9\u30f3", + "jpn_ro": "Yadon" + } + }, + "080": { + "idx": 80, + "slug": { + "eng": "slowbro", + "jpn": "yadoran" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Slowbro", + "jpn": "\u30e4\u30c9\u30e9\u30f3", + "jpn_ro": "Yadoran" + } + }, + "081": { + "idx": 81, + "slug": { + "eng": "magnemite", + "jpn": "coil" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Magnemite", + "jpn": "\u30b3\u30a4\u30eb", + "jpn_ro": "Coil" + } + }, + "082": { + "idx": 82, + "slug": { + "eng": "magneton", + "jpn": "rarecoil" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Magneton", + "jpn": "\u30ec\u30a2\u30b3\u30a4\u30eb", + "jpn_ro": "Rarecoil" + } + }, + "083": { + "idx": 83, + "slug": { + "eng": "farfetchd", + "jpn": "kamonegi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Farfetch'd", + "jpn": "\u30ab\u30e2\u30cd\u30ae", + "jpn_ro": "Kamonegi" + } + }, + "084": { + "idx": 84, + "slug": { + "eng": "doduo", + "jpn": "dodo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Doduo", + "jpn": "\u30c9\u30fc\u30c9\u30fc", + "jpn_ro": "Dodo" + } + }, + "085": { + "idx": 85, + "slug": { + "eng": "dodrio", + "jpn": "dodrio" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dodrio", + "jpn": "\u30c9\u30fc\u30c9\u30ea\u30aa", + "jpn_ro": "Dodrio" + } + }, + "086": { + "idx": 86, + "slug": { + "eng": "seel", + "jpn": "pawou" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Seel", + "jpn": "\u30d1\u30a6\u30ef\u30a6", + "jpn_ro": "Pawou" + } + }, + "087": { + "idx": 87, + "slug": { + "eng": "dewgong", + "jpn": "jugon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dewgong", + "jpn": "\u30b8\u30e5\u30b4\u30f3", + "jpn_ro": "Jugon" + } + }, + "088": { + "idx": 88, + "slug": { + "eng": "grimer", + "jpn": "betbeter" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Grimer", + "jpn": "\u30d9\u30c8\u30d9\u30bf\u30fc", + "jpn_ro": "Betbeter" + } + }, + "089": { + "idx": 89, + "slug": { + "eng": "muk", + "jpn": "betbeton" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Muk", + "jpn": "\u30d9\u30c8\u30d9\u30c8\u30f3", + "jpn_ro": "Betbeton" + } + }, + "090": { + "idx": 90, + "slug": { + "eng": "shellder", + "jpn": "shellder" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shellder", + "jpn": "\u30b7\u30a7\u30eb\u30c0\u30fc", + "jpn_ro": "Shellder" + } + }, + "091": { + "idx": 91, + "slug": { + "eng": "cloyster", + "jpn": "parshen" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cloyster", + "jpn": "\u30d1\u30eb\u30b7\u30a7\u30f3", + "jpn_ro": "Parshen" + } + }, + "092": { + "idx": 92, + "slug": { + "eng": "gastly", + "jpn": "ghos" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gastly", + "jpn": "\u30b4\u30fc\u30b9", + "jpn_ro": "Ghos" + } + }, + "093": { + "idx": 93, + "slug": { + "eng": "haunter", + "jpn": "ghost" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Haunter", + "jpn": "\u30b4\u30fc\u30b9\u30c8", + "jpn_ro": "Ghost" + } + }, + "094": { + "idx": 94, + "slug": { + "eng": "gengar", + "jpn": "gangar" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Gengar", + "jpn": "\u30b2\u30f3\u30ac\u30fc", + "jpn_ro": "Gangar" + } + }, + "095": { + "idx": 95, + "slug": { + "eng": "onix", + "jpn": "iwark" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Onix", + "jpn": "\u30a4\u30ef\u30fc\u30af", + "jpn_ro": "Iwark" + } + }, + "096": { + "idx": 96, + "slug": { + "eng": "drowzee", + "jpn": "sleep" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Drowzee", + "jpn": "\u30b9\u30ea\u30fc\u30d7", + "jpn_ro": "Sleep" + } + }, + "097": { + "idx": 97, + "slug": { + "eng": "hypno", + "jpn": "sleeper" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hypno", + "jpn": "\u30b9\u30ea\u30fc\u30d1\u30fc", + "jpn_ro": "Sleeper" + } + }, + "098": { + "idx": 98, + "slug": { + "eng": "krabby", + "jpn": "crab" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Krabby", + "jpn": "\u30af\u30e9\u30d6", + "jpn_ro": "Crab" + } + }, + "099": { + "idx": 99, + "slug": { + "eng": "kingler", + "jpn": "kingler" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Kingler", + "jpn": "\u30ad\u30f3\u30b0\u30e9\u30fc", + "jpn_ro": "Kingler" + } + }, + "100": { + "idx": 100, + "slug": { + "eng": "voltorb", + "jpn": "biriridama" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Voltorb", + "jpn": "\u30d3\u30ea\u30ea\u30c0\u30de", + "jpn_ro": "Biriridama" + } + }, + "101": { + "idx": 101, + "slug": { + "eng": "electrode", + "jpn": "marumine" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Electrode", + "jpn": "\u30de\u30eb\u30de\u30a4\u30f3", + "jpn_ro": "Marumine" + } + }, + "102": { + "idx": 102, + "slug": { + "eng": "exeggcute", + "jpn": "tamatama" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Exeggcute", + "jpn": "\u30bf\u30de\u30bf\u30de", + "jpn_ro": "Tamatama" + } + }, + "103": { + "idx": 103, + "slug": { + "eng": "exeggutor", + "jpn": "nassy" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Exeggutor", + "jpn": "\u30ca\u30c3\u30b7\u30fc", + "jpn_ro": "Nassy" + } + }, + "104": { + "idx": 104, + "slug": { + "eng": "cubone", + "jpn": "karakara" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cubone", + "jpn": "\u30ab\u30e9\u30ab\u30e9", + "jpn_ro": "Karakara" + } + }, + "105": { + "idx": 105, + "slug": { + "eng": "marowak", + "jpn": "garagara" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Marowak", + "jpn": "\u30ac\u30e9\u30ac\u30e9", + "jpn_ro": "Garagara" + } + }, + "106": { + "idx": 106, + "slug": { + "eng": "hitmonlee", + "jpn": "sawamular" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hitmonlee", + "jpn": "\u30b5\u30ef\u30e0\u30e9\u30fc", + "jpn_ro": "Sawamular" + } + }, + "107": { + "idx": 107, + "slug": { + "eng": "hitmonchan", + "jpn": "ebiwalar" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hitmonchan", + "jpn": "\u30a8\u30d3\u30ef\u30e9\u30fc", + "jpn_ro": "Ebiwalar" + } + }, + "108": { + "idx": 108, + "slug": { + "eng": "lickitung", + "jpn": "beroringa" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lickitung", + "jpn": "\u30d9\u30ed\u30ea\u30f3\u30ac", + "jpn_ro": "Beroringa" + } + }, + "109": { + "idx": 109, + "slug": { + "eng": "koffing", + "jpn": "dogars" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Koffing", + "jpn": "\u30c9\u30ac\u30fc\u30b9", + "jpn_ro": "Dogars" + } + }, + "110": { + "idx": 110, + "slug": { + "eng": "weezing", + "jpn": "matadogas" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Weezing", + "jpn": "\u30de\u30bf\u30c9\u30ac\u30b9", + "jpn_ro": "Matadogas" + } + }, + "111": { + "idx": 111, + "slug": { + "eng": "rhyhorn", + "jpn": "sihorn" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Rhyhorn", + "jpn": "\u30b5\u30a4\u30db\u30fc\u30f3", + "jpn_ro": "Sihorn" + } + }, + "112": { + "idx": 112, + "slug": { + "eng": "rhydon", + "jpn": "sidon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Rhydon", + "jpn": "\u30b5\u30a4\u30c9\u30f3", + "jpn_ro": "Sidon" + } + }, + "113": { + "idx": 113, + "slug": { + "eng": "chansey", + "jpn": "lucky" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chansey", + "jpn": "\u30e9\u30c3\u30ad\u30fc", + "jpn_ro": "Lucky" + } + }, + "114": { + "idx": 114, + "slug": { + "eng": "tangela", + "jpn": "monjara" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tangela", + "jpn": "\u30e2\u30f3\u30b8\u30e3\u30e9", + "jpn_ro": "Monjara" + } + }, + "115": { + "idx": 115, + "slug": { + "eng": "kangaskhan", + "jpn": "garura" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Kangaskhan", + "jpn": "\u30ac\u30eb\u30fc\u30e9", + "jpn_ro": "Garura" + } + }, + "116": { + "idx": 116, + "slug": { + "eng": "horsea", + "jpn": "tattu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Horsea", + "jpn": "\u30bf\u30c3\u30c4\u30fc", + "jpn_ro": "Tattu" + } + }, + "117": { + "idx": 117, + "slug": { + "eng": "seadra", + "jpn": "seadra" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Seadra", + "jpn": "\u30b7\u30fc\u30c9\u30e9", + "jpn_ro": "Seadra" + } + }, + "118": { + "idx": 118, + "slug": { + "eng": "goldeen", + "jpn": "tosakinto" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Goldeen", + "jpn": "\u30c8\u30b5\u30ad\u30f3\u30c8", + "jpn_ro": "Tosakinto" + } + }, + "119": { + "idx": 119, + "slug": { + "eng": "seaking", + "jpn": "azumao" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Seaking", + "jpn": "\u30a2\u30ba\u30de\u30aa\u30a6", + "jpn_ro": "Azumao" + } + }, + "120": { + "idx": 120, + "slug": { + "eng": "staryu", + "jpn": "hitodeman" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Staryu", + "jpn": "\u30d2\u30c8\u30c7\u30de\u30f3", + "jpn_ro": "Hitodeman" + } + }, + "121": { + "idx": 121, + "slug": { + "eng": "starmie", + "jpn": "starmie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Starmie", + "jpn": "\u30b9\u30bf\u30fc\u30df\u30fc", + "jpn_ro": "Starmie" + } + }, + "122": { + "idx": 122, + "slug": { + "eng": "mr-mime", + "jpn": "barrierd" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mr. Mime", + "jpn": "\u30d0\u30ea\u30e4\u30fc\u30c9", + "jpn_ro": "Barrierd" + } + }, + "123": { + "idx": 123, + "slug": { + "eng": "scyther", + "jpn": "strike" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Scyther", + "jpn": "\u30b9\u30c8\u30e9\u30a4\u30af", + "jpn_ro": "Strike" + } + }, + "124": { + "idx": 124, + "slug": { + "eng": "jynx", + "jpn": "rougela" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Jynx", + "jpn": "\u30eb\u30fc\u30b8\u30e5\u30e9", + "jpn_ro": "Rougela" + } + }, + "125": { + "idx": 125, + "slug": { + "eng": "electabuzz", + "jpn": "eleboo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Electabuzz", + "jpn": "\u30a8\u30ec\u30d6\u30fc", + "jpn_ro": "Eleboo" + } + }, + "126": { + "idx": 126, + "slug": { + "eng": "magmar", + "jpn": "boober" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Magmar", + "jpn": "\u30d6\u30fc\u30d0\u30fc", + "jpn_ro": "Boober" + } + }, + "127": { + "idx": 127, + "slug": { + "eng": "pinsir", + "jpn": "kailios" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Pinsir", + "jpn": "\u30ab\u30a4\u30ed\u30b9", + "jpn_ro": "Kailios" + } + }, + "128": { + "idx": 128, + "slug": { + "eng": "tauros", + "jpn": "kentauros" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tauros", + "jpn": "\u30b1\u30f3\u30bf\u30ed\u30b9", + "jpn_ro": "Kentauros" + } + }, + "129": { + "idx": 129, + "slug": { + "eng": "magikarp", + "jpn": "koiking" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Magikarp", + "jpn": "\u30b3\u30a4\u30ad\u30f3\u30b0", + "jpn_ro": "Koiking" + } + }, + "130": { + "idx": 130, + "slug": { + "eng": "gyarados", + "jpn": "gyarados" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Gyarados", + "jpn": "\u30ae\u30e3\u30e9\u30c9\u30b9", + "jpn_ro": "Gyarados" + } + }, + "131": { + "idx": 131, + "slug": { + "eng": "lapras", + "jpn": "laplace" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lapras", + "jpn": "\u30e9\u30d7\u30e9\u30b9", + "jpn_ro": "Laplace" + } + }, + "132": { + "idx": 132, + "slug": { + "eng": "ditto", + "jpn": "metamon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ditto", + "jpn": "\u30e1\u30bf\u30e2\u30f3", + "jpn_ro": "Metamon" + } + }, + "133": { + "idx": 133, + "slug": { + "eng": "eevee", + "jpn": "eievui" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Eevee", + "jpn": "\u30a4\u30fc\u30d6\u30a4", + "jpn_ro": "Eievui" + } + }, + "134": { + "idx": 134, + "slug": { + "eng": "vaporeon", + "jpn": "showers" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Vaporeon", + "jpn": "\u30b7\u30e3\u30ef\u30fc\u30ba", + "jpn_ro": "Showers" + } + }, + "135": { + "idx": 135, + "slug": { + "eng": "jolteon", + "jpn": "thunders" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Jolteon", + "jpn": "\u30b5\u30f3\u30c0\u30fc\u30b9", + "jpn_ro": "Thunders" + } + }, + "136": { + "idx": 136, + "slug": { + "eng": "flareon", + "jpn": "booster" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Flareon", + "jpn": "\u30d6\u30fc\u30b9\u30bf\u30fc", + "jpn_ro": "Booster" + } + }, + "137": { + "idx": 137, + "slug": { + "eng": "porygon", + "jpn": "porygon-polygon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Porygon", + "jpn": "\u30dd\u30ea\u30b4\u30f3", + "jpn_ro": "Porygon\/Polygon" + } + }, + "138": { + "idx": 138, + "slug": { + "eng": "omanyte", + "jpn": "omnite" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Omanyte", + "jpn": "\u30aa\u30e0\u30ca\u30a4\u30c8", + "jpn_ro": "Omnite" + } + }, + "139": { + "idx": 139, + "slug": { + "eng": "omastar", + "jpn": "omstar" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Omastar", + "jpn": "\u30aa\u30e0\u30b9\u30bf\u30fc", + "jpn_ro": "Omstar" + } + }, + "140": { + "idx": 140, + "slug": { + "eng": "kabuto", + "jpn": "kabuto" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kabuto", + "jpn": "\u30ab\u30d6\u30c8", + "jpn_ro": "Kabuto" + } + }, + "141": { + "idx": 141, + "slug": { + "eng": "kabutops", + "jpn": "kabutops" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kabutops", + "jpn": "\u30ab\u30d6\u30c8\u30d7\u30b9", + "jpn_ro": "Kabutops" + } + }, + "142": { + "idx": 142, + "slug": { + "eng": "aerodactyl", + "jpn": "ptera" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Aerodactyl", + "jpn": "\u30d7\u30c6\u30e9", + "jpn_ro": "Ptera" + } + }, + "143": { + "idx": 143, + "slug": { + "eng": "snorlax", + "jpn": "kabigon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Snorlax", + "jpn": "\u30ab\u30d3\u30b4\u30f3", + "jpn_ro": "Kabigon" + } + }, + "144": { + "idx": 144, + "slug": { + "eng": "articuno", + "jpn": "freezer" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Articuno", + "jpn": "\u30d5\u30ea\u30fc\u30b6\u30fc", + "jpn_ro": "Freezer" + } + }, + "145": { + "idx": 145, + "slug": { + "eng": "zapdos", + "jpn": "thunder" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Zapdos", + "jpn": "\u30b5\u30f3\u30c0\u30fc", + "jpn_ro": "Thunder" + } + }, + "146": { + "idx": 146, + "slug": { + "eng": "moltres", + "jpn": "fire" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Moltres", + "jpn": "\u30d5\u30a1\u30a4\u30e4\u30fc", + "jpn_ro": "Fire" + } + }, + "147": { + "idx": 147, + "slug": { + "eng": "dratini", + "jpn": "miniryu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dratini", + "jpn": "\u30df\u30cb\u30ea\u30e5\u30a6", + "jpn_ro": "Miniryu" + } + }, + "148": { + "idx": 148, + "slug": { + "eng": "dragonair", + "jpn": "hakuryu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dragonair", + "jpn": "\u30cf\u30af\u30ea\u30e5\u30fc", + "jpn_ro": "Hakuryu" + } + }, + "149": { + "idx": 149, + "slug": { + "eng": "dragonite", + "jpn": "kairyu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dragonite", + "jpn": "\u30ab\u30a4\u30ea\u30e5\u30fc", + "jpn_ro": "Kairyu" + } + }, + "150": { + "idx": 150, + "slug": { + "eng": "mewtwo", + "jpn": "mewtwo" + }, + "icons": { + ".": {}, + "mega-x": {}, + "mega-y": {} + }, + "name": { + "eng": "Mewtwo", + "jpn": "\u30df\u30e5\u30a6\u30c4\u30fc", + "jpn_ro": "Mewtwo" + } + }, + "151": { + "idx": 151, + "slug": { + "eng": "mew", + "jpn": "mew" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mew", + "jpn": "\u30df\u30e5\u30a6", + "jpn_ro": "Mew" + } + }, + "152": { + "idx": 152, + "slug": { + "eng": "chikorita", + "jpn": "chicorita" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chikorita", + "jpn": "\u30c1\u30b3\u30ea\u30fc\u30bf", + "jpn_ro": "Chicorita" + } + }, + "153": { + "idx": 153, + "slug": { + "eng": "bayleef", + "jpn": "bayleaf" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bayleef", + "jpn": "\u30d9\u30a4\u30ea\u30fc\u30d5", + "jpn_ro": "Bayleaf" + } + }, + "154": { + "idx": 154, + "slug": { + "eng": "meganium", + "jpn": "meganium" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Meganium", + "jpn": "\u30e1\u30ac\u30cb\u30a6\u30e0", + "jpn_ro": "Meganium" + } + }, + "155": { + "idx": 155, + "slug": { + "eng": "cyndaquil", + "jpn": "hinoarashi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cyndaquil", + "jpn": "\u30d2\u30ce\u30a2\u30e9\u30b7", + "jpn_ro": "Hinoarashi" + } + }, + "156": { + "idx": 156, + "slug": { + "eng": "quilava", + "jpn": "magmarashi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Quilava", + "jpn": "\u30de\u30b0\u30de\u30e9\u30b7", + "jpn_ro": "Magmarashi" + } + }, + "157": { + "idx": 157, + "slug": { + "eng": "typhlosion", + "jpn": "bakphoon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Typhlosion", + "jpn": "\u30d0\u30af\u30d5\u30fc\u30f3", + "jpn_ro": "Bakphoon" + } + }, + "158": { + "idx": 158, + "slug": { + "eng": "totodile", + "jpn": "waninoko" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Totodile", + "jpn": "\u30ef\u30cb\u30ce\u30b3", + "jpn_ro": "Waninoko" + } + }, + "159": { + "idx": 159, + "slug": { + "eng": "croconaw", + "jpn": "alligates" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Croconaw", + "jpn": "\u30a2\u30ea\u30b2\u30a4\u30c4", + "jpn_ro": "Alligates" + } + }, + "160": { + "idx": 160, + "slug": { + "eng": "feraligatr", + "jpn": "ordile-ordail" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Feraligatr", + "jpn": "\u30aa\u30fc\u30c0\u30a4\u30eb", + "jpn_ro": "Ordile\/Ordail" + } + }, + "161": { + "idx": 161, + "slug": { + "eng": "sentret", + "jpn": "otachi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sentret", + "jpn": "\u30aa\u30bf\u30c1", + "jpn_ro": "Otachi" + } + }, + "162": { + "idx": 162, + "slug": { + "eng": "furret", + "jpn": "otachi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Furret", + "jpn": "\u30aa\u30aa\u30bf\u30c1", + "jpn_ro": "\u014ctachi" + } + }, + "163": { + "idx": 163, + "slug": { + "eng": "hoothoot", + "jpn": "hoho" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hoothoot", + "jpn": "\u30db\u30fc\u30db\u30fc", + "jpn_ro": "H\u014dh\u014d" + } + }, + "164": { + "idx": 164, + "slug": { + "eng": "noctowl", + "jpn": "yorunozuku" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Noctowl", + "jpn": "\u30e8\u30eb\u30ce\u30ba\u30af", + "jpn_ro": "Yorunozuku" + } + }, + "165": { + "idx": 165, + "slug": { + "eng": "ledyba", + "jpn": "rediba" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ledyba", + "jpn": "\u30ec\u30c7\u30a3\u30d0", + "jpn_ro": "Rediba" + } + }, + "166": { + "idx": 166, + "slug": { + "eng": "ledian", + "jpn": "redian" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ledian", + "jpn": "\u30ec\u30c7\u30a3\u30a2\u30f3", + "jpn_ro": "Redian" + } + }, + "167": { + "idx": 167, + "slug": { + "eng": "spinarak", + "jpn": "itomaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Spinarak", + "jpn": "\u30a4\u30c8\u30de\u30eb", + "jpn_ro": "Itomaru" + } + }, + "168": { + "idx": 168, + "slug": { + "eng": "ariados", + "jpn": "ariadosu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ariados", + "jpn": "\u30a2\u30ea\u30a2\u30c9\u30b9", + "jpn_ro": "Ariadosu" + } + }, + "169": { + "idx": 169, + "slug": { + "eng": "crobat", + "jpn": "crobat" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Crobat", + "jpn": "\u30af\u30ed\u30d0\u30c3\u30c8", + "jpn_ro": "Crobat" + } + }, + "170": { + "idx": 170, + "slug": { + "eng": "chinchou", + "jpn": "chonchi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chinchou", + "jpn": "\u30c1\u30e7\u30f3\u30c1\u30fc", + "jpn_ro": "Chonch\u012b" + } + }, + "171": { + "idx": 171, + "slug": { + "eng": "lanturn", + "jpn": "rantan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lanturn", + "jpn": "\u30e9\u30f3\u30bf\u30fc\u30f3", + "jpn_ro": "Rant\u0101n" + } + }, + "172": { + "idx": 172, + "slug": { + "eng": "pichu", + "jpn": "pichu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pichu", + "jpn": "\u30d4\u30c1\u30e5\u30fc", + "jpn_ro": "Pichu" + } + }, + "173": { + "idx": 173, + "slug": { + "eng": "cleffa", + "jpn": "py" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Cleffa", + "jpn": "\u30d4\u30a3", + "jpn_ro": "Py" + } + }, + "174": { + "idx": 174, + "slug": { + "eng": "igglybuff", + "jpn": "pupurin" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Igglybuff", + "jpn": "\u30d7\u30d7\u30ea\u30f3", + "jpn_ro": "Pupurin" + } + }, + "175": { + "idx": 175, + "slug": { + "eng": "togepi", + "jpn": "togepy" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Togepi", + "jpn": "\u30c8\u30b2\u30d4\u30fc", + "jpn_ro": "Togepy" + } + }, + "176": { + "idx": 176, + "slug": { + "eng": "togetic", + "jpn": "togechick" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Togetic", + "jpn": "\u30c8\u30b2\u30c1\u30c3\u30af", + "jpn_ro": "Togechick" + } + }, + "177": { + "idx": 177, + "slug": { + "eng": "natu", + "jpn": "neiti" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Natu", + "jpn": "\u30cd\u30a4\u30c6\u30a3", + "jpn_ro": "Neiti" + } + }, + "178": { + "idx": 178, + "slug": { + "eng": "xatu", + "jpn": "neitio" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Xatu", + "jpn": "\u30cd\u30a4\u30c6\u30a3\u30aa", + "jpn_ro": "Neitio" + } + }, + "179": { + "idx": 179, + "slug": { + "eng": "mareep", + "jpn": "meripu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mareep", + "jpn": "\u30e1\u30ea\u30fc\u30d7", + "jpn_ro": "Mer\u012bpu" + } + }, + "180": { + "idx": 180, + "slug": { + "eng": "flaaffy", + "jpn": "mokoko" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Flaaffy", + "jpn": "\u30e2\u30b3\u30b3", + "jpn_ro": "Mokoko" + } + }, + "181": { + "idx": 181, + "slug": { + "eng": "ampharos", + "jpn": "denryu" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Ampharos", + "jpn": "\u30c7\u30f3\u30ea\u30e5\u30a6", + "jpn_ro": "Denry\u016b" + } + }, + "182": { + "idx": 182, + "slug": { + "eng": "bellossom", + "jpn": "kireihana" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bellossom", + "jpn": "\u30ad\u30ec\u30a4\u30cf\u30ca", + "jpn_ro": "Kireihana" + } + }, + "183": { + "idx": 183, + "slug": { + "eng": "marill", + "jpn": "maril" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Marill", + "jpn": "\u30de\u30ea\u30eb", + "jpn_ro": "Maril" + } + }, + "184": { + "idx": 184, + "slug": { + "eng": "azumarill", + "jpn": "marilli" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Azumarill", + "jpn": "\u30de\u30ea\u30eb\u30ea", + "jpn_ro": "Marilli" + } + }, + "185": { + "idx": 185, + "slug": { + "eng": "sudowoodo", + "jpn": "usokkie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sudowoodo", + "jpn": "\u30a6\u30bd\u30c3\u30ad\u30fc", + "jpn_ro": "Usokkie" + } + }, + "186": { + "idx": 186, + "slug": { + "eng": "politoed", + "jpn": "nyorotono" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Politoed", + "jpn": "\u30cb\u30e7\u30ed\u30c8\u30ce", + "jpn_ro": "Nyorotono" + } + }, + "187": { + "idx": 187, + "slug": { + "eng": "hoppip", + "jpn": "hanecco" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hoppip", + "jpn": "\u30cf\u30cd\u30c3\u30b3", + "jpn_ro": "Hanecco" + } + }, + "188": { + "idx": 188, + "slug": { + "eng": "skiploom", + "jpn": "popokko" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Skiploom", + "jpn": "\u30dd\u30dd\u30c3\u30b3", + "jpn_ro": "Popokko" + } + }, + "189": { + "idx": 189, + "slug": { + "eng": "jumpluff", + "jpn": "watacco" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Jumpluff", + "jpn": "\u30ef\u30bf\u30c3\u30b3", + "jpn_ro": "Watacco" + } + }, + "190": { + "idx": 190, + "slug": { + "eng": "aipom", + "jpn": "eipam" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Aipom", + "jpn": "\u30a8\u30a4\u30d1\u30e0", + "jpn_ro": "Eipam" + } + }, + "191": { + "idx": 191, + "slug": { + "eng": "sunkern", + "jpn": "himanattsu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sunkern", + "jpn": "\u30d2\u30de\u30ca\u30c3\u30c4", + "jpn_ro": "Himanattsu" + } + }, + "192": { + "idx": 192, + "slug": { + "eng": "sunflora", + "jpn": "kimawari" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sunflora", + "jpn": "\u30ad\u30de\u30ef\u30ea", + "jpn_ro": "Kimawari" + } + }, + "193": { + "idx": 193, + "slug": { + "eng": "yanma", + "jpn": "yanyanma" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Yanma", + "jpn": "\u30e4\u30f3\u30e4\u30f3\u30de", + "jpn_ro": "Yanyanma" + } + }, + "194": { + "idx": 194, + "slug": { + "eng": "wooper", + "jpn": "upah" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Wooper", + "jpn": "\u30a6\u30d1\u30fc", + "jpn_ro": "Upah" + } + }, + "195": { + "idx": 195, + "slug": { + "eng": "quagsire", + "jpn": "nuo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Quagsire", + "jpn": "\u30cc\u30aa\u30fc", + "jpn_ro": "Nu\u014d" + } + }, + "196": { + "idx": 196, + "slug": { + "eng": "espeon", + "jpn": "eifie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Espeon", + "jpn": "\u30a8\u30fc\u30d5\u30a3", + "jpn_ro": "Eifie" + } + }, + "197": { + "idx": 197, + "slug": { + "eng": "umbreon", + "jpn": "blacky" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Umbreon", + "jpn": "\u30d6\u30e9\u30c3\u30ad\u30fc", + "jpn_ro": "Blacky" + } + }, + "198": { + "idx": 198, + "slug": { + "eng": "murkrow", + "jpn": "yamikarasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Murkrow", + "jpn": "\u30e4\u30df\u30ab\u30e9\u30b9", + "jpn_ro": "Yamikarasu" + } + }, + "199": { + "idx": 199, + "slug": { + "eng": "slowking", + "jpn": "yadoking" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Slowking", + "jpn": "\u30e4\u30c9\u30ad\u30f3\u30b0", + "jpn_ro": "Yadoking" + } + }, + "200": { + "idx": 200, + "slug": { + "eng": "misdreavus", + "jpn": "muma" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Misdreavus", + "jpn": "\u30e0\u30a6\u30de", + "jpn_ro": "Muma" + } + }, + "201": { + "idx": 201, + "slug": { + "eng": "unown", + "jpn": "unknown" + }, + "icons": { + ".": {}, + "a": { + "is_duplicate": true + }, + "b": { + "has_right": true + }, + "c": { + "has_right": true + }, + "d": { + "has_right": true + }, + "e": { + "has_right": true + }, + "exclamation": {}, + "f": { + "has_right": true + }, + "g": { + "has_right": true + }, + "h": { + "has_right": true + }, + "i": {}, + "j": { + "has_right": true + }, + "k": { + "has_right": true + }, + "l": { + "has_right": true + }, + "m": { + "has_right": true + }, + "n": { + "has_right": true + }, + "o": {}, + "p": { + "has_right": true + }, + "q": { + "has_right": true + }, + "question": { + "has_right": true + }, + "r": { + "has_right": true + }, + "s": { + "has_right": true + }, + "t": { + "has_right": true + }, + "u": {}, + "v": { + "has_right": true + }, + "w": {}, + "x": {}, + "y": {}, + "z": { + "has_right": true + } + }, + "name": { + "eng": "Unown", + "jpn": "\u30a2\u30f3\u30ce\u30fc\u30f3", + "jpn_ro": "Unknown" + } + }, + "202": { + "idx": 202, + "slug": { + "eng": "wobbuffet", + "jpn": "sonans" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Wobbuffet", + "jpn": "\u30bd\u30fc\u30ca\u30f3\u30b9", + "jpn_ro": "Sonans" + } + }, + "203": { + "idx": 203, + "slug": { + "eng": "girafarig", + "jpn": "kirinriki" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Girafarig", + "jpn": "\u30ad\u30ea\u30f3\u30ea\u30ad", + "jpn_ro": "Kirinriki" + } + }, + "204": { + "idx": 204, + "slug": { + "eng": "pineco", + "jpn": "kunugidama" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pineco", + "jpn": "\u30af\u30cc\u30ae\u30c0\u30de", + "jpn_ro": "Kunugidama" + } + }, + "205": { + "idx": 205, + "slug": { + "eng": "forretress", + "jpn": "foretosu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Forretress", + "jpn": "\u30d5\u30a9\u30ec\u30c8\u30b9", + "jpn_ro": "Foretosu" + } + }, + "206": { + "idx": 206, + "slug": { + "eng": "dunsparce", + "jpn": "nokotchi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dunsparce", + "jpn": "\u30ce\u30b3\u30c3\u30c1", + "jpn_ro": "Nokotchi" + } + }, + "207": { + "idx": 207, + "slug": { + "eng": "gligar", + "jpn": "gliger" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gligar", + "jpn": "\u30b0\u30e9\u30a4\u30ac\u30fc", + "jpn_ro": "Gliger" + } + }, + "208": { + "idx": 208, + "slug": { + "eng": "steelix", + "jpn": "haganeil" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Steelix", + "jpn": "\u30cf\u30ac\u30cd\u30fc\u30eb", + "jpn_ro": "Haganeil" + } + }, + "209": { + "idx": 209, + "slug": { + "eng": "snubbull", + "jpn": "buru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Snubbull", + "jpn": "\u30d6\u30eb\u30fc", + "jpn_ro": "Bur\u016b" + } + }, + "210": { + "idx": 210, + "slug": { + "eng": "granbull", + "jpn": "guranburu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Granbull", + "jpn": "\u30b0\u30e9\u30f3\u30d6\u30eb", + "jpn_ro": "Guranburu" + } + }, + "211": { + "idx": 211, + "slug": { + "eng": "qwilfish", + "jpn": "harisen" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Qwilfish", + "jpn": "\u30cf\u30ea\u30fc\u30bb\u30f3", + "jpn_ro": "Har\u012bsen" + } + }, + "212": { + "idx": 212, + "slug": { + "eng": "scizor", + "jpn": "hassam" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Scizor", + "jpn": "\u30cf\u30c3\u30b5\u30e0", + "jpn_ro": "Hassam" + } + }, + "213": { + "idx": 213, + "slug": { + "eng": "shuckle", + "jpn": "tsubotsubo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shuckle", + "jpn": "\u30c4\u30dc\u30c4\u30dc", + "jpn_ro": "Tsubotsubo" + } + }, + "214": { + "idx": 214, + "slug": { + "eng": "heracross", + "jpn": "heracros" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Heracross", + "jpn": "\u30d8\u30e9\u30af\u30ed\u30b9", + "jpn_ro": "Heracros" + } + }, + "215": { + "idx": 215, + "slug": { + "eng": "sneasel", + "jpn": "nyura" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Sneasel", + "jpn": "\u30cb\u30e5\u30fc\u30e9", + "jpn_ro": "Ny\u016bra" + } + }, + "216": { + "idx": 216, + "slug": { + "eng": "teddiursa", + "jpn": "himeguma" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Teddiursa", + "jpn": "\u30d2\u30e1\u30b0\u30de", + "jpn_ro": "Himeguma" + } + }, + "217": { + "idx": 217, + "slug": { + "eng": "ursaring", + "jpn": "ringuma" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ursaring", + "jpn": "\u30ea\u30f3\u30b0\u30de", + "jpn_ro": "Ringuma" + } + }, + "218": { + "idx": 218, + "slug": { + "eng": "slugma", + "jpn": "magumaggu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Slugma", + "jpn": "\u30de\u30b0\u30de\u30c3\u30b0", + "jpn_ro": "Magumaggu" + } + }, + "219": { + "idx": 219, + "slug": { + "eng": "magcargo", + "jpn": "magukarugo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Magcargo", + "jpn": "\u30de\u30b0\u30ab\u30eb\u30b4", + "jpn_ro": "Magukarugo" + } + }, + "220": { + "idx": 220, + "slug": { + "eng": "swinub", + "jpn": "urimu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Swinub", + "jpn": "\u30a6\u30ea\u30e0\u30fc", + "jpn_ro": "Urim\u016b" + } + }, + "221": { + "idx": 221, + "slug": { + "eng": "piloswine", + "jpn": "inomu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Piloswine", + "jpn": "\u30a4\u30ce\u30e0\u30fc", + "jpn_ro": "Inom\u016b" + } + }, + "222": { + "idx": 222, + "slug": { + "eng": "corsola", + "jpn": "sanigo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Corsola", + "jpn": "\u30b5\u30cb\u30fc\u30b4", + "jpn_ro": "San\u012bgo" + } + }, + "223": { + "idx": 223, + "slug": { + "eng": "remoraid", + "jpn": "teppoo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Remoraid", + "jpn": "\u30c6\u30c3\u30dd\u30a6\u30aa", + "jpn_ro": "Tepp\u014do" + } + }, + "224": { + "idx": 224, + "slug": { + "eng": "octillery", + "jpn": "okutan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Octillery", + "jpn": "\u30aa\u30af\u30bf\u30f3", + "jpn_ro": "Okutan" + } + }, + "225": { + "idx": 225, + "slug": { + "eng": "delibird", + "jpn": "delibird" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Delibird", + "jpn": "\u30c7\u30ea\u30d0\u30fc\u30c9", + "jpn_ro": "Delibird" + } + }, + "226": { + "idx": 226, + "slug": { + "eng": "mantine", + "jpn": "mantain" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mantine", + "jpn": "\u30de\u30f3\u30bf\u30a4\u30f3", + "jpn_ro": "Mantain" + } + }, + "227": { + "idx": 227, + "slug": { + "eng": "skarmory", + "jpn": "airmd" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Skarmory", + "jpn": "\u30a8\u30a2\u30fc\u30e0\u30c9", + "jpn_ro": "Airmd" + } + }, + "228": { + "idx": 228, + "slug": { + "eng": "houndour", + "jpn": "delvil" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Houndour", + "jpn": "\u30c7\u30eb\u30d3\u30eb", + "jpn_ro": "Delvil" + } + }, + "229": { + "idx": 229, + "slug": { + "eng": "houndoom", + "jpn": "hellgar" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Houndoom", + "jpn": "\u30d8\u30eb\u30ac\u30fc", + "jpn_ro": "Hellgar" + } + }, + "230": { + "idx": 230, + "slug": { + "eng": "kingdra", + "jpn": "kingudora" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kingdra", + "jpn": "\u30ad\u30f3\u30b0\u30c9\u30e9", + "jpn_ro": "Kingudora" + } + }, + "231": { + "idx": 231, + "slug": { + "eng": "phanpy", + "jpn": "gomazou" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Phanpy", + "jpn": "\u30b4\u30de\u30be\u30a6", + "jpn_ro": "Gomazou" + } + }, + "232": { + "idx": 232, + "slug": { + "eng": "donphan", + "jpn": "donfan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Donphan", + "jpn": "\u30c9\u30f3\u30d5\u30a1\u30f3", + "jpn_ro": "Donfan" + } + }, + "233": { + "idx": 233, + "slug": { + "eng": "porygon2", + "jpn": "porygon-2" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Porygon2", + "jpn": "\u30dd\u30ea\u30b4\u30f32", + "jpn_ro": "Porygon 2" + } + }, + "234": { + "idx": 234, + "slug": { + "eng": "stantler", + "jpn": "odoshishi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Stantler", + "jpn": "\u30aa\u30c9\u30b7\u30b7", + "jpn_ro": "Odoshishi" + } + }, + "235": { + "idx": 235, + "slug": { + "eng": "smeargle", + "jpn": "doble" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Smeargle", + "jpn": "\u30c9\u30fc\u30d6\u30eb", + "jpn_ro": "Doble" + } + }, + "236": { + "idx": 236, + "slug": { + "eng": "tyrogue", + "jpn": "baruki" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tyrogue", + "jpn": "\u30d0\u30eb\u30ad\u30fc", + "jpn_ro": "Baruk\u012b" + } + }, + "237": { + "idx": 237, + "slug": { + "eng": "hitmontop", + "jpn": "kapoerer" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hitmontop", + "jpn": "\u30ab\u30dd\u30a8\u30e9\u30fc", + "jpn_ro": "Kapoerer" + } + }, + "238": { + "idx": 238, + "slug": { + "eng": "smoochum", + "jpn": "muchul" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Smoochum", + "jpn": "\u30e0\u30c1\u30e5\u30fc\u30eb", + "jpn_ro": "Muchul" + } + }, + "239": { + "idx": 239, + "slug": { + "eng": "elekid", + "jpn": "erekiddo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Elekid", + "jpn": "\u30a8\u30ec\u30ad\u30c3\u30c9", + "jpn_ro": "Erekiddo" + } + }, + "240": { + "idx": 240, + "slug": { + "eng": "magby", + "jpn": "bubii" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Magby", + "jpn": "\u30d6\u30d3\u30a3", + "jpn_ro": "Bubii" + } + }, + "241": { + "idx": 241, + "slug": { + "eng": "miltank", + "jpn": "miltank" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Miltank", + "jpn": "\u30df\u30eb\u30bf\u30f3\u30af", + "jpn_ro": "Miltank" + } + }, + "242": { + "idx": 242, + "slug": { + "eng": "blissey", + "jpn": "happinas" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Blissey", + "jpn": "\u30cf\u30d4\u30ca\u30b9", + "jpn_ro": "Happinas" + } + }, + "243": { + "idx": 243, + "slug": { + "eng": "raikou", + "jpn": "raikou" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Raikou", + "jpn": "\u30e9\u30a4\u30b3\u30a6", + "jpn_ro": "Raikou" + } + }, + "244": { + "idx": 244, + "slug": { + "eng": "entei", + "jpn": "entei" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Entei", + "jpn": "\u30a8\u30f3\u30c6\u30a4", + "jpn_ro": "Entei" + } + }, + "245": { + "idx": 245, + "slug": { + "eng": "suicune", + "jpn": "suicune" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Suicune", + "jpn": "\u30b9\u30a4\u30af\u30f3", + "jpn_ro": "Suicune" + } + }, + "246": { + "idx": 246, + "slug": { + "eng": "larvitar", + "jpn": "yogirasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Larvitar", + "jpn": "\u30e8\u30fc\u30ae\u30e9\u30b9", + "jpn_ro": "Y\u014dgirasu" + } + }, + "247": { + "idx": 247, + "slug": { + "eng": "pupitar", + "jpn": "sanagirasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pupitar", + "jpn": "\u30b5\u30ca\u30ae\u30e9\u30b9", + "jpn_ro": "Sanagirasu" + } + }, + "248": { + "idx": 248, + "slug": { + "eng": "tyranitar", + "jpn": "bangiras" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Tyranitar", + "jpn": "\u30d0\u30f3\u30ae\u30e9\u30b9", + "jpn_ro": "Bangiras" + } + }, + "249": { + "idx": 249, + "slug": { + "eng": "lugia", + "jpn": "lugia" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lugia", + "jpn": "\u30eb\u30ae\u30a2", + "jpn_ro": "Lugia" + } + }, + "250": { + "idx": 250, + "slug": { + "eng": "ho-oh", + "jpn": "houou" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ho-Oh", + "jpn": "\u30db\u30a6\u30aa\u30a6", + "jpn_ro": "Houou" + } + }, + "251": { + "idx": 251, + "slug": { + "eng": "celebi", + "jpn": "celebi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Celebi", + "jpn": "\u30bb\u30ec\u30d3\u30a3", + "jpn_ro": "Celebi" + } + }, + "252": { + "idx": 252, + "slug": { + "eng": "treecko", + "jpn": "kimori" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Treecko", + "jpn": "\u30ad\u30e2\u30ea", + "jpn_ro": "Kimori" + } + }, + "253": { + "idx": 253, + "slug": { + "eng": "grovyle", + "jpn": "juptile" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Grovyle", + "jpn": "\u30b8\u30e5\u30d7\u30c8\u30eb", + "jpn_ro": "Juptile" + } + }, + "254": { + "idx": 254, + "slug": { + "eng": "sceptile", + "jpn": "jukain" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sceptile", + "jpn": "\u30b8\u30e5\u30ab\u30a4\u30f3", + "jpn_ro": "Jukain" + } + }, + "255": { + "idx": 255, + "slug": { + "eng": "torchic", + "jpn": "achamo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Torchic", + "jpn": "\u30a2\u30c1\u30e3\u30e2", + "jpn_ro": "Achamo" + } + }, + "256": { + "idx": 256, + "slug": { + "eng": "combusken", + "jpn": "wakasyamo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Combusken", + "jpn": "\u30ef\u30ab\u30b7\u30e3\u30e2", + "jpn_ro": "Wakasyamo" + } + }, + "257": { + "idx": 257, + "slug": { + "eng": "blaziken", + "jpn": "bursyamo" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Blaziken", + "jpn": "\u30d0\u30b7\u30e3\u30fc\u30e2", + "jpn_ro": "Bursyamo" + } + }, + "258": { + "idx": 258, + "slug": { + "eng": "mudkip", + "jpn": "mizugorou" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mudkip", + "jpn": "\u30df\u30ba\u30b4\u30ed\u30a6", + "jpn_ro": "Mizugorou" + } + }, + "259": { + "idx": 259, + "slug": { + "eng": "marshtomp", + "jpn": "numacraw" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Marshtomp", + "jpn": "\u30cc\u30de\u30af\u30ed\u30fc", + "jpn_ro": "Numacraw" + } + }, + "260": { + "idx": 260, + "slug": { + "eng": "swampert", + "jpn": "laglarge" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Swampert", + "jpn": "\u30e9\u30b0\u30e9\u30fc\u30b8", + "jpn_ro": "Laglarge" + } + }, + "261": { + "idx": 261, + "slug": { + "eng": "poochyena", + "jpn": "pochiena" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Poochyena", + "jpn": "\u30dd\u30c1\u30a8\u30ca", + "jpn_ro": "Pochiena" + } + }, + "262": { + "idx": 262, + "slug": { + "eng": "mightyena", + "jpn": "graena" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mightyena", + "jpn": "\u30b0\u30e9\u30a8\u30ca", + "jpn_ro": "Graena" + } + }, + "263": { + "idx": 263, + "slug": { + "eng": "zigzagoon", + "jpn": "jiguzaguma" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Zigzagoon", + "jpn": "\u30b8\u30b0\u30b6\u30b0\u30de", + "jpn_ro": "Jiguzaguma" + } + }, + "264": { + "idx": 264, + "slug": { + "eng": "linoone", + "jpn": "massuguma" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Linoone", + "jpn": "\u30de\u30c3\u30b9\u30b0\u30de", + "jpn_ro": "Massuguma" + } + }, + "265": { + "idx": 265, + "slug": { + "eng": "wurmple", + "jpn": "kemusso" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Wurmple", + "jpn": "\u30b1\u30e0\u30c3\u30bd", + "jpn_ro": "Kemusso" + } + }, + "266": { + "idx": 266, + "slug": { + "eng": "silcoon", + "jpn": "karasarisu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Silcoon", + "jpn": "\u30ab\u30e9\u30b5\u30ea\u30b9", + "jpn_ro": "Karasarisu" + } + }, + "267": { + "idx": 267, + "slug": { + "eng": "beautifly", + "jpn": "agehunt" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Beautifly", + "jpn": "\u30a2\u30b2\u30cf\u30f3\u30c8", + "jpn_ro": "Agehunt" + } + }, + "268": { + "idx": 268, + "slug": { + "eng": "cascoon", + "jpn": "mayurudo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cascoon", + "jpn": "\u30de\u30e6\u30eb\u30c9", + "jpn_ro": "Mayurudo" + } + }, + "269": { + "idx": 269, + "slug": { + "eng": "dustox", + "jpn": "dokukeiru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dustox", + "jpn": "\u30c9\u30af\u30b1\u30a4\u30eb", + "jpn_ro": "Dokukeiru" + } + }, + "270": { + "idx": 270, + "slug": { + "eng": "lotad", + "jpn": "hassboh" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lotad", + "jpn": "\u30cf\u30b9\u30dc\u30fc", + "jpn_ro": "Hassboh" + } + }, + "271": { + "idx": 271, + "slug": { + "eng": "lombre", + "jpn": "hasubrero" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lombre", + "jpn": "\u30cf\u30b9\u30d6\u30ec\u30ed", + "jpn_ro": "Hasubrero" + } + }, + "272": { + "idx": 272, + "slug": { + "eng": "ludicolo", + "jpn": "runpappa" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ludicolo", + "jpn": "\u30eb\u30f3\u30d1\u30c3\u30d1", + "jpn_ro": "Runpappa" + } + }, + "273": { + "idx": 273, + "slug": { + "eng": "seedot", + "jpn": "tanebo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Seedot", + "jpn": "\u30bf\u30cd\u30dc\u30fc", + "jpn_ro": "Taneb\u014d" + } + }, + "274": { + "idx": 274, + "slug": { + "eng": "nuzleaf", + "jpn": "konohana" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Nuzleaf", + "jpn": "\u30b3\u30ce\u30cf\u30ca", + "jpn_ro": "Konohana" + } + }, + "275": { + "idx": 275, + "slug": { + "eng": "shiftry", + "jpn": "dirteng" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shiftry", + "jpn": "\u30c0\u30fc\u30c6\u30f3\u30b0", + "jpn_ro": "Dirteng" + } + }, + "276": { + "idx": 276, + "slug": { + "eng": "taillow", + "jpn": "subame" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Taillow", + "jpn": "\u30b9\u30d0\u30e1", + "jpn_ro": "Subame" + } + }, + "277": { + "idx": 277, + "slug": { + "eng": "swellow", + "jpn": "ohsubame" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Swellow", + "jpn": "\u30aa\u30aa\u30b9\u30d0\u30e1", + "jpn_ro": "Ohsubame" + } + }, + "278": { + "idx": 278, + "slug": { + "eng": "wingull", + "jpn": "kyamome" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Wingull", + "jpn": "\u30ad\u30e3\u30e2\u30e1", + "jpn_ro": "Kyamome" + } + }, + "279": { + "idx": 279, + "slug": { + "eng": "pelipper", + "jpn": "pelipper" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pelipper", + "jpn": "\u30da\u30ea\u30c3\u30d1\u30fc", + "jpn_ro": "Pelipper" + } + }, + "280": { + "idx": 280, + "slug": { + "eng": "ralts", + "jpn": "rarutosu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ralts", + "jpn": "\u30e9\u30eb\u30c8\u30b9", + "jpn_ro": "Rarutosu" + } + }, + "281": { + "idx": 281, + "slug": { + "eng": "kirlia", + "jpn": "kirlia" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kirlia", + "jpn": "\u30ad\u30eb\u30ea\u30a2", + "jpn_ro": "Kirlia" + } + }, + "282": { + "idx": 282, + "slug": { + "eng": "gardevoir", + "jpn": "sanaito" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Gardevoir", + "jpn": "\u30b5\u30fc\u30ca\u30a4\u30c8", + "jpn_ro": "S\u0101naito" + } + }, + "283": { + "idx": 283, + "slug": { + "eng": "surskit", + "jpn": "ametama" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Surskit", + "jpn": "\u30a2\u30e1\u30bf\u30de", + "jpn_ro": "Ametama" + } + }, + "284": { + "idx": 284, + "slug": { + "eng": "masquerain", + "jpn": "amemosu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Masquerain", + "jpn": "\u30a2\u30e1\u30e2\u30fc\u30b9", + "jpn_ro": "Amem\u014dsu" + } + }, + "285": { + "idx": 285, + "slug": { + "eng": "shroomish", + "jpn": "kinococo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shroomish", + "jpn": "\u30ad\u30ce\u30b3\u30b3", + "jpn_ro": "Kinococo" + } + }, + "286": { + "idx": 286, + "slug": { + "eng": "breloom", + "jpn": "kinogassa" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Breloom", + "jpn": "\u30ad\u30ce\u30ac\u30c3\u30b5", + "jpn_ro": "Kinogassa" + } + }, + "287": { + "idx": 287, + "slug": { + "eng": "slakoth", + "jpn": "namakero" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Slakoth", + "jpn": "\u30ca\u30de\u30b1\u30ed", + "jpn_ro": "Namakero" + } + }, + "288": { + "idx": 288, + "slug": { + "eng": "vigoroth", + "jpn": "yarukimono" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Vigoroth", + "jpn": "\u30e4\u30eb\u30ad\u30e2\u30ce", + "jpn_ro": "Yarukimono" + } + }, + "289": { + "idx": 289, + "slug": { + "eng": "slaking", + "jpn": "kekking" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Slaking", + "jpn": "\u30b1\u30c3\u30ad\u30f3\u30b0", + "jpn_ro": "Kekking" + } + }, + "290": { + "idx": 290, + "slug": { + "eng": "nincada", + "jpn": "tsuchinin" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Nincada", + "jpn": "\u30c4\u30c1\u30cb\u30f3", + "jpn_ro": "Tsuchinin" + } + }, + "291": { + "idx": 291, + "slug": { + "eng": "ninjask", + "jpn": "tekkanin" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ninjask", + "jpn": "\u30c6\u30c3\u30ab\u30cb\u30f3", + "jpn_ro": "Tekkanin" + } + }, + "292": { + "idx": 292, + "slug": { + "eng": "shedinja", + "jpn": "nukenin" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shedinja", + "jpn": "\u30cc\u30b1\u30cb\u30f3", + "jpn_ro": "Nukenin" + } + }, + "293": { + "idx": 293, + "slug": { + "eng": "whismur", + "jpn": "gonyonyo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Whismur", + "jpn": "\u30b4\u30cb\u30e7\u30cb\u30e7", + "jpn_ro": "Gonyonyo" + } + }, + "294": { + "idx": 294, + "slug": { + "eng": "loudred", + "jpn": "dogomu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Loudred", + "jpn": "\u30c9\u30b4\u30fc\u30e0", + "jpn_ro": "Dog\u014dmu" + } + }, + "295": { + "idx": 295, + "slug": { + "eng": "exploud", + "jpn": "bakuong" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Exploud", + "jpn": "\u30d0\u30af\u30aa\u30f3\u30b0", + "jpn_ro": "Bakuong" + } + }, + "296": { + "idx": 296, + "slug": { + "eng": "makuhita", + "jpn": "makunoshita" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Makuhita", + "jpn": "\u30de\u30af\u30ce\u30b7\u30bf", + "jpn_ro": "Makunoshita" + } + }, + "297": { + "idx": 297, + "slug": { + "eng": "hariyama", + "jpn": "hariteyama" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hariyama", + "jpn": "\u30cf\u30ea\u30c6\u30e4\u30de", + "jpn_ro": "Hariteyama" + } + }, + "298": { + "idx": 298, + "slug": { + "eng": "azurill", + "jpn": "ruriri" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Azurill", + "jpn": "\u30eb\u30ea\u30ea", + "jpn_ro": "Ruriri" + } + }, + "299": { + "idx": 299, + "slug": { + "eng": "nosepass", + "jpn": "nozupasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Nosepass", + "jpn": "\u30ce\u30ba\u30d1\u30b9", + "jpn_ro": "Nozupasu" + } + }, + "300": { + "idx": 300, + "slug": { + "eng": "skitty", + "jpn": "eneco" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Skitty", + "jpn": "\u30a8\u30cd\u30b3", + "jpn_ro": "Eneco" + } + }, + "301": { + "idx": 301, + "slug": { + "eng": "delcatty", + "jpn": "enekororo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Delcatty", + "jpn": "\u30a8\u30cd\u30b3\u30ed\u30ed", + "jpn_ro": "Enekororo" + } + }, + "302": { + "idx": 302, + "slug": { + "eng": "sableye", + "jpn": "yamirami" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sableye", + "jpn": "\u30e4\u30df\u30e9\u30df", + "jpn_ro": "Yamirami" + } + }, + "303": { + "idx": 303, + "slug": { + "eng": "mawile", + "jpn": "kucheat" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Mawile", + "jpn": "\u30af\u30c1\u30fc\u30c8", + "jpn_ro": "Kucheat" + } + }, + "304": { + "idx": 304, + "slug": { + "eng": "aron", + "jpn": "cokodora" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Aron", + "jpn": "\u30b3\u30b3\u30c9\u30e9", + "jpn_ro": "Cokodora" + } + }, + "305": { + "idx": 305, + "slug": { + "eng": "lairon", + "jpn": "kodora" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lairon", + "jpn": "\u30b3\u30c9\u30e9", + "jpn_ro": "Kodora" + } + }, + "306": { + "idx": 306, + "slug": { + "eng": "aggron", + "jpn": "bosugodora" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Aggron", + "jpn": "\u30dc\u30b9\u30b4\u30c9\u30e9", + "jpn_ro": "Bosugodora" + } + }, + "307": { + "idx": 307, + "slug": { + "eng": "meditite", + "jpn": "asanan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Meditite", + "jpn": "\u30a2\u30b5\u30ca\u30f3", + "jpn_ro": "Asanan" + } + }, + "308": { + "idx": 308, + "slug": { + "eng": "medicham", + "jpn": "charem" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Medicham", + "jpn": "\u30c1\u30e3\u30fc\u30ec\u30e0", + "jpn_ro": "Charem" + } + }, + "309": { + "idx": 309, + "slug": { + "eng": "electrike", + "jpn": "rakurai" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Electrike", + "jpn": "\u30e9\u30af\u30e9\u30a4", + "jpn_ro": "Rakurai" + } + }, + "310": { + "idx": 310, + "slug": { + "eng": "manectric", + "jpn": "raiboruto" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Manectric", + "jpn": "\u30e9\u30a4\u30dc\u30eb\u30c8", + "jpn_ro": "Raiboruto" + } + }, + "311": { + "idx": 311, + "slug": { + "eng": "plusle", + "jpn": "plusle" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Plusle", + "jpn": "\u30d7\u30e9\u30b9\u30eb", + "jpn_ro": "Plusle" + } + }, + "312": { + "idx": 312, + "slug": { + "eng": "minun", + "jpn": "minun" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Minun", + "jpn": "\u30de\u30a4\u30ca\u30f3", + "jpn_ro": "Minun" + } + }, + "313": { + "idx": 313, + "slug": { + "eng": "volbeat", + "jpn": "barubito" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Volbeat", + "jpn": "\u30d0\u30eb\u30d3\u30fc\u30c8", + "jpn_ro": "Barub\u012bto" + } + }, + "314": { + "idx": 314, + "slug": { + "eng": "illumise", + "jpn": "illumise" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Illumise", + "jpn": "\u30a4\u30eb\u30df\u30fc\u30bc", + "jpn_ro": "Illumise" + } + }, + "315": { + "idx": 315, + "slug": { + "eng": "roselia", + "jpn": "rozeria" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Roselia", + "jpn": "\u30ed\u30bc\u30ea\u30a2", + "jpn_ro": "Rozeria" + } + }, + "316": { + "idx": 316, + "slug": { + "eng": "gulpin", + "jpn": "gokulin" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gulpin", + "jpn": "\u30b4\u30af\u30ea\u30f3", + "jpn_ro": "Gokulin" + } + }, + "317": { + "idx": 317, + "slug": { + "eng": "swalot", + "jpn": "marunomu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Swalot", + "jpn": "\u30de\u30eb\u30ce\u30fc\u30e0", + "jpn_ro": "Marun\u014dmu" + } + }, + "318": { + "idx": 318, + "slug": { + "eng": "carvanha", + "jpn": "kibania" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Carvanha", + "jpn": "\u30ad\u30d0\u30cb\u30a2", + "jpn_ro": "Kibania" + } + }, + "319": { + "idx": 319, + "slug": { + "eng": "sharpedo", + "jpn": "samehader" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sharpedo", + "jpn": "\u30b5\u30e1\u30cf\u30c0\u30fc", + "jpn_ro": "Samehader" + } + }, + "320": { + "idx": 320, + "slug": { + "eng": "wailmer", + "jpn": "hoeruko" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Wailmer", + "jpn": "\u30db\u30a8\u30eb\u30b3", + "jpn_ro": "Hoeruko" + } + }, + "321": { + "idx": 321, + "slug": { + "eng": "wailord", + "jpn": "whaloh" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Wailord", + "jpn": "\u30db\u30a8\u30eb\u30aa\u30fc", + "jpn_ro": "Whaloh" + } + }, + "322": { + "idx": 322, + "slug": { + "eng": "numel", + "jpn": "donmeru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Numel", + "jpn": "\u30c9\u30f3\u30e1\u30eb", + "jpn_ro": "Donmeru" + } + }, + "323": { + "idx": 323, + "slug": { + "eng": "camerupt", + "jpn": "bakuda" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Camerupt", + "jpn": "\u30d0\u30af\u30fc\u30c0", + "jpn_ro": "Bak\u016bda" + } + }, + "324": { + "idx": 324, + "slug": { + "eng": "torkoal", + "jpn": "kotasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Torkoal", + "jpn": "\u30b3\u30fc\u30bf\u30b9", + "jpn_ro": "K\u014dtasu" + } + }, + "325": { + "idx": 325, + "slug": { + "eng": "spoink", + "jpn": "baneboo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Spoink", + "jpn": "\u30d0\u30cd\u30d6\u30fc", + "jpn_ro": "Baneboo" + } + }, + "326": { + "idx": 326, + "slug": { + "eng": "grumpig", + "jpn": "bupiggu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Grumpig", + "jpn": "\u30d6\u30fc\u30d4\u30c3\u30b0", + "jpn_ro": "B\u016bpiggu" + } + }, + "327": { + "idx": 327, + "slug": { + "eng": "spinda", + "jpn": "patcheel" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Spinda", + "jpn": "\u30d1\u30c3\u30c1\u30fc\u30eb", + "jpn_ro": "Patcheel" + } + }, + "328": { + "idx": 328, + "slug": { + "eng": "trapinch", + "jpn": "nakkura" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Trapinch", + "jpn": "\u30ca\u30c3\u30af\u30e9\u30fc", + "jpn_ro": "Nakkur\u0101" + } + }, + "329": { + "idx": 329, + "slug": { + "eng": "vibrava", + "jpn": "biburaba" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Vibrava", + "jpn": "\u30d3\u30d6\u30e9\u30fc\u30d0", + "jpn_ro": "Bibur\u0101ba" + } + }, + "330": { + "idx": 330, + "slug": { + "eng": "flygon", + "jpn": "flygon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Flygon", + "jpn": "\u30d5\u30e9\u30a4\u30b4\u30f3", + "jpn_ro": "Flygon" + } + }, + "331": { + "idx": 331, + "slug": { + "eng": "cacnea", + "jpn": "sabonea" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cacnea", + "jpn": "\u30b5\u30dc\u30cd\u30a2", + "jpn_ro": "Sabonea" + } + }, + "332": { + "idx": 332, + "slug": { + "eng": "cacturne", + "jpn": "noctus" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cacturne", + "jpn": "\u30ce\u30af\u30bf\u30b9", + "jpn_ro": "Noctus" + } + }, + "333": { + "idx": 333, + "slug": { + "eng": "swablu", + "jpn": "chirutto" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Swablu", + "jpn": "\u30c1\u30eb\u30c3\u30c8", + "jpn_ro": "Chirutto" + } + }, + "334": { + "idx": 334, + "slug": { + "eng": "altaria", + "jpn": "tyltalis" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Altaria", + "jpn": "\u30c1\u30eb\u30bf\u30ea\u30b9", + "jpn_ro": "Tyltalis" + } + }, + "335": { + "idx": 335, + "slug": { + "eng": "zangoose", + "jpn": "zangoose" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Zangoose", + "jpn": "\u30b6\u30f3\u30b0\u30fc\u30b9", + "jpn_ro": "Zangoose" + } + }, + "336": { + "idx": 336, + "slug": { + "eng": "seviper", + "jpn": "habunake" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Seviper", + "jpn": "\u30cf\u30d6\u30cd\u30fc\u30af", + "jpn_ro": "Habunake" + } + }, + "337": { + "idx": 337, + "slug": { + "eng": "lunatone", + "jpn": "runaton" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lunatone", + "jpn": "\u30eb\u30ca\u30c8\u30fc\u30f3", + "jpn_ro": "Runat\u014dn" + } + }, + "338": { + "idx": 338, + "slug": { + "eng": "solrock", + "jpn": "sorurokku" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Solrock", + "jpn": "\u30bd\u30eb\u30ed\u30c3\u30af", + "jpn_ro": "Sorurokku" + } + }, + "339": { + "idx": 339, + "slug": { + "eng": "barboach", + "jpn": "dojotchi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Barboach", + "jpn": "\u30c9\u30b8\u30e7\u30c3\u30c1", + "jpn_ro": "Dojotchi" + } + }, + "340": { + "idx": 340, + "slug": { + "eng": "whiscash", + "jpn": "namazun" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Whiscash", + "jpn": "\u30ca\u30de\u30ba\u30f3", + "jpn_ro": "Namazun" + } + }, + "341": { + "idx": 341, + "slug": { + "eng": "corphish", + "jpn": "heigani" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Corphish", + "jpn": "\u30d8\u30a4\u30ac\u30cb", + "jpn_ro": "Heigani" + } + }, + "342": { + "idx": 342, + "slug": { + "eng": "crawdaunt", + "jpn": "shizariger" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Crawdaunt", + "jpn": "\u30b7\u30b6\u30ea\u30ac\u30fc", + "jpn_ro": "Shizariger" + } + }, + "343": { + "idx": 343, + "slug": { + "eng": "baltoy", + "jpn": "yajiron" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Baltoy", + "jpn": "\u30e4\u30b8\u30ed\u30f3", + "jpn_ro": "Yajiron" + } + }, + "344": { + "idx": 344, + "slug": { + "eng": "claydol", + "jpn": "nendoru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Claydol", + "jpn": "\u30cd\u30f3\u30c9\u30fc\u30eb", + "jpn_ro": "Nend\u014dru" + } + }, + "345": { + "idx": 345, + "slug": { + "eng": "lileep", + "jpn": "ririra" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lileep", + "jpn": "\u30ea\u30ea\u30fc\u30e9", + "jpn_ro": "Rir\u012bra" + } + }, + "346": { + "idx": 346, + "slug": { + "eng": "cradily", + "jpn": "yureidoru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cradily", + "jpn": "\u30e6\u30ec\u30a4\u30c9\u30eb", + "jpn_ro": "Yureidoru" + } + }, + "347": { + "idx": 347, + "slug": { + "eng": "anorith", + "jpn": "anopusu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Anorith", + "jpn": "\u30a2\u30ce\u30d7\u30b9", + "jpn_ro": "Anopusu" + } + }, + "348": { + "idx": 348, + "slug": { + "eng": "armaldo", + "jpn": "amarudo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Armaldo", + "jpn": "\u30a2\u30fc\u30de\u30eb\u30c9", + "jpn_ro": "\u0100marudo" + } + }, + "349": { + "idx": 349, + "slug": { + "eng": "feebas", + "jpn": "hinbasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Feebas", + "jpn": "\u30d2\u30f3\u30d0\u30b9", + "jpn_ro": "Hinbasu" + } + }, + "350": { + "idx": 350, + "slug": { + "eng": "milotic", + "jpn": "mirokarosu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Milotic", + "jpn": "\u30df\u30ed\u30ab\u30ed\u30b9", + "jpn_ro": "Mirokarosu" + } + }, + "351": { + "idx": 351, + "slug": { + "eng": "castform", + "jpn": "powarun" + }, + "icons": { + ".": {}, + "rainy": {}, + "snowy": { + "has_right": true + }, + "sunny": {} + }, + "name": { + "eng": "Castform", + "jpn": "\u30dd\u30ef\u30eb\u30f3", + "jpn_ro": "Powarun" + } + }, + "352": { + "idx": 352, + "slug": { + "eng": "kecleon", + "jpn": "kakureon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kecleon", + "jpn": "\u30ab\u30af\u30ec\u30aa\u30f3", + "jpn_ro": "Kakureon" + } + }, + "353": { + "idx": 353, + "slug": { + "eng": "shuppet", + "jpn": "kagebozu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shuppet", + "jpn": "\u30ab\u30b2\u30dc\u30a6\u30ba", + "jpn_ro": "Kageb\u014dzu" + } + }, + "354": { + "idx": 354, + "slug": { + "eng": "banette", + "jpn": "jupetta" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Banette", + "jpn": "\u30b8\u30e5\u30da\u30c3\u30bf", + "jpn_ro": "Jupetta" + } + }, + "355": { + "idx": 355, + "slug": { + "eng": "duskull", + "jpn": "yomawaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Duskull", + "jpn": "\u30e8\u30de\u30ef\u30eb", + "jpn_ro": "Yomawaru" + } + }, + "356": { + "idx": 356, + "slug": { + "eng": "dusclops", + "jpn": "samayoru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dusclops", + "jpn": "\u30b5\u30de\u30e8\u30fc\u30eb", + "jpn_ro": "Samay\u014dru" + } + }, + "357": { + "idx": 357, + "slug": { + "eng": "tropius", + "jpn": "tropius" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tropius", + "jpn": "\u30c8\u30ed\u30d4\u30a6\u30b9", + "jpn_ro": "Tropius" + } + }, + "358": { + "idx": 358, + "slug": { + "eng": "chimecho", + "jpn": "chirean" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chimecho", + "jpn": "\u30c1\u30ea\u30fc\u30f3", + "jpn_ro": "Chirean" + } + }, + "359": { + "idx": 359, + "slug": { + "eng": "absol", + "jpn": "absol" + }, + "icons": { + ".": { + "has_right": true + }, + "mega": { + "has_right": true + } + }, + "name": { + "eng": "Absol", + "jpn": "\u30a2\u30d6\u30bd\u30eb", + "jpn_ro": "Absol" + } + }, + "360": { + "idx": 360, + "slug": { + "eng": "wynaut", + "jpn": "sohnano" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Wynaut", + "jpn": "\u30bd\u30fc\u30ca\u30ce", + "jpn_ro": "Sohnano" + } + }, + "361": { + "idx": 361, + "slug": { + "eng": "snorunt", + "jpn": "yukiwarashi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Snorunt", + "jpn": "\u30e6\u30ad\u30ef\u30e9\u30b7", + "jpn_ro": "Yukiwarashi" + } + }, + "362": { + "idx": 362, + "slug": { + "eng": "glalie", + "jpn": "onigori" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Glalie", + "jpn": "\u30aa\u30cb\u30b4\u30fc\u30ea", + "jpn_ro": "Onig\u014dri" + } + }, + "363": { + "idx": 363, + "slug": { + "eng": "spheal", + "jpn": "tamazarashi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Spheal", + "jpn": "\u30bf\u30de\u30b6\u30e9\u30b7", + "jpn_ro": "Tamazarashi" + } + }, + "364": { + "idx": 364, + "slug": { + "eng": "sealeo", + "jpn": "todogura" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sealeo", + "jpn": "\u30c8\u30c9\u30b0\u30e9\u30fc", + "jpn_ro": "Todogur\u0101" + } + }, + "365": { + "idx": 365, + "slug": { + "eng": "walrein", + "jpn": "todozeruga" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Walrein", + "jpn": "\u30c8\u30c9\u30bc\u30eb\u30ac", + "jpn_ro": "Todozeruga" + } + }, + "366": { + "idx": 366, + "slug": { + "eng": "clamperl", + "jpn": "paruru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Clamperl", + "jpn": "\u30d1\u30fc\u30eb\u30eb", + "jpn_ro": "P\u0101ruru" + } + }, + "367": { + "idx": 367, + "slug": { + "eng": "huntail", + "jpn": "hanteru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Huntail", + "jpn": "\u30cf\u30f3\u30c6\u30fc\u30eb", + "jpn_ro": "Hant\u0113ru" + } + }, + "368": { + "idx": 368, + "slug": { + "eng": "gorebyss", + "jpn": "sakurabisu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gorebyss", + "jpn": "\u30b5\u30af\u30e9\u30d3\u30b9", + "jpn_ro": "Sakurabisu" + } + }, + "369": { + "idx": 369, + "slug": { + "eng": "relicanth", + "jpn": "jiransu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Relicanth", + "jpn": "\u30b8\u30fc\u30e9\u30f3\u30b9", + "jpn_ro": "J\u012bransu" + } + }, + "370": { + "idx": 370, + "slug": { + "eng": "luvdisc", + "jpn": "rabukasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Luvdisc", + "jpn": "\u30e9\u30d6\u30ab\u30b9", + "jpn_ro": "Rabukasu" + } + }, + "371": { + "idx": 371, + "slug": { + "eng": "bagon", + "jpn": "tatsubei" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bagon", + "jpn": "\u30bf\u30c4\u30d9\u30a4", + "jpn_ro": "Tatsubei" + } + }, + "372": { + "idx": 372, + "slug": { + "eng": "shelgon", + "jpn": "komoru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shelgon", + "jpn": "\u30b3\u30e2\u30eb\u30fc", + "jpn_ro": "Komor\u016b" + } + }, + "373": { + "idx": 373, + "slug": { + "eng": "salamence", + "jpn": "bohmander" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Salamence", + "jpn": "\u30dc\u30fc\u30de\u30f3\u30c0", + "jpn_ro": "Bohmander" + } + }, + "374": { + "idx": 374, + "slug": { + "eng": "beldum", + "jpn": "danbaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Beldum", + "jpn": "\u30c0\u30f3\u30d0\u30eb", + "jpn_ro": "Danbaru" + } + }, + "375": { + "idx": 375, + "slug": { + "eng": "metang", + "jpn": "metangu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Metang", + "jpn": "\u30e1\u30bf\u30f3\u30b0", + "jpn_ro": "Metangu" + } + }, + "376": { + "idx": 376, + "slug": { + "eng": "metagross", + "jpn": "metagross" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Metagross", + "jpn": "\u30e1\u30bf\u30b0\u30ed\u30b9", + "jpn_ro": "Metagross" + } + }, + "377": { + "idx": 377, + "slug": { + "eng": "regirock", + "jpn": "regirock" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Regirock", + "jpn": "\u30ec\u30b8\u30ed\u30c3\u30af", + "jpn_ro": "Regirock" + } + }, + "378": { + "idx": 378, + "slug": { + "eng": "regice", + "jpn": "regice" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Regice", + "jpn": "\u30ec\u30b8\u30a2\u30a4\u30b9", + "jpn_ro": "Regice" + } + }, + "379": { + "idx": 379, + "slug": { + "eng": "registeel", + "jpn": "registeel" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Registeel", + "jpn": "\u30ec\u30b8\u30b9\u30c1\u30eb", + "jpn_ro": "Registeel" + } + }, + "380": { + "idx": 380, + "slug": { + "eng": "latias", + "jpn": "latias" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Latias", + "jpn": "\u30e9\u30c6\u30a3\u30a2\u30b9", + "jpn_ro": "Latias" + } + }, + "381": { + "idx": 381, + "slug": { + "eng": "latios", + "jpn": "latios" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Latios", + "jpn": "\u30e9\u30c6\u30a3\u30aa\u30b9", + "jpn_ro": "Latios" + } + }, + "382": { + "idx": 382, + "slug": { + "eng": "kyogre", + "jpn": "kaiorga" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kyogre", + "jpn": "\u30ab\u30a4\u30aa\u30fc\u30ac", + "jpn_ro": "Kaiorga" + } + }, + "383": { + "idx": 383, + "slug": { + "eng": "groudon", + "jpn": "groudon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Groudon", + "jpn": "\u30b0\u30e9\u30fc\u30c9\u30f3", + "jpn_ro": "Groudon" + } + }, + "384": { + "idx": 384, + "slug": { + "eng": "rayquaza", + "jpn": "rayquaza" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Rayquaza", + "jpn": "\u30ec\u30c3\u30af\u30a6\u30b6", + "jpn_ro": "Rayquaza" + } + }, + "385": { + "idx": 385, + "slug": { + "eng": "jirachi", + "jpn": "jirachi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Jirachi", + "jpn": "\u30b8\u30e9\u30fc\u30c1", + "jpn_ro": "Jirachi" + } + }, + "386": { + "idx": 386, + "slug": { + "eng": "deoxys", + "jpn": "deoxys" + }, + "icons": { + ".": {}, + "attack": {}, + "defense": {}, + "normal": { + "is_duplicate": true + }, + "speed": {} + }, + "name": { + "eng": "Deoxys", + "jpn": "\u30c7\u30aa\u30ad\u30b7\u30b9", + "jpn_ro": "Deoxys" + } + }, + "387": { + "idx": 387, + "slug": { + "eng": "turtwig", + "jpn": "naetle" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Turtwig", + "jpn": "\u30ca\u30a8\u30c8\u30eb", + "jpn_ro": "Naetle" + } + }, + "388": { + "idx": 388, + "slug": { + "eng": "grotle", + "jpn": "hayashigame" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Grotle", + "jpn": "\u30cf\u30e4\u30b7\u30ac\u30e1", + "jpn_ro": "Hayashigame" + } + }, + "389": { + "idx": 389, + "slug": { + "eng": "torterra", + "jpn": "dodaitose" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Torterra", + "jpn": "\u30c9\u30c0\u30a4\u30c8\u30b9", + "jpn_ro": "Dodaitose" + } + }, + "390": { + "idx": 390, + "slug": { + "eng": "chimchar", + "jpn": "hikozaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chimchar", + "jpn": "\u30d2\u30b3\u30b6\u30eb", + "jpn_ro": "Hikozaru" + } + }, + "391": { + "idx": 391, + "slug": { + "eng": "monferno", + "jpn": "moukazaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Monferno", + "jpn": "\u30e2\u30a6\u30ab\u30b6\u30eb", + "jpn_ro": "Moukazaru" + } + }, + "392": { + "idx": 392, + "slug": { + "eng": "infernape", + "jpn": "goukazaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Infernape", + "jpn": "\u30b4\u30a6\u30ab\u30b6\u30eb", + "jpn_ro": "Goukazaru" + } + }, + "393": { + "idx": 393, + "slug": { + "eng": "piplup", + "jpn": "pochama" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Piplup", + "jpn": "\u30dd\u30c3\u30c1\u30e3\u30de", + "jpn_ro": "Pochama" + } + }, + "394": { + "idx": 394, + "slug": { + "eng": "prinplup", + "jpn": "pottaishi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Prinplup", + "jpn": "\u30dd\u30c3\u30bf\u30a4\u30b7", + "jpn_ro": "Pottaishi" + } + }, + "395": { + "idx": 395, + "slug": { + "eng": "empoleon", + "jpn": "emperte" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Empoleon", + "jpn": "\u30a8\u30f3\u30da\u30eb\u30c8", + "jpn_ro": "Emperte" + } + }, + "396": { + "idx": 396, + "slug": { + "eng": "starly", + "jpn": "mukkuru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Starly", + "jpn": "\u30e0\u30c3\u30af\u30eb", + "jpn_ro": "Mukkuru" + } + }, + "397": { + "idx": 397, + "slug": { + "eng": "staravia", + "jpn": "mukubird" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Staravia", + "jpn": "\u30e0\u30af\u30d0\u30fc\u30c9", + "jpn_ro": "Mukubird" + } + }, + "398": { + "idx": 398, + "slug": { + "eng": "staraptor", + "jpn": "mukuhoku" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Staraptor", + "jpn": "\u30e0\u30af\u30db\u30fc\u30af", + "jpn_ro": "Mukuh\u014dku" + } + }, + "399": { + "idx": 399, + "slug": { + "eng": "bidoof", + "jpn": "bippa" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bidoof", + "jpn": "\u30d3\u30c3\u30d1", + "jpn_ro": "Bippa" + } + }, + "400": { + "idx": 400, + "slug": { + "eng": "bibarel", + "jpn": "bidaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bibarel", + "jpn": "\u30d3\u30fc\u30c0\u30eb", + "jpn_ro": "B\u012bdaru" + } + }, + "401": { + "idx": 401, + "slug": { + "eng": "kricketot", + "jpn": "koroboshi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kricketot", + "jpn": "\u30b3\u30ed\u30dc\u30fc\u30b7", + "jpn_ro": "Korob\u014dshi" + } + }, + "402": { + "idx": 402, + "slug": { + "eng": "kricketune", + "jpn": "korotokku" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Kricketune", + "jpn": "\u30b3\u30ed\u30c8\u30c3\u30af", + "jpn_ro": "Korotokku" + } + }, + "403": { + "idx": 403, + "slug": { + "eng": "shinx", + "jpn": "kolink" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shinx", + "jpn": "\u30b3\u30ea\u30f3\u30af", + "jpn_ro": "Kolink" + } + }, + "404": { + "idx": 404, + "slug": { + "eng": "luxio", + "jpn": "luxio" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Luxio", + "jpn": "\u30eb\u30af\u30b7\u30aa", + "jpn_ro": "Luxio" + } + }, + "405": { + "idx": 405, + "slug": { + "eng": "luxray", + "jpn": "rentorar" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Luxray", + "jpn": "\u30ec\u30f3\u30c8\u30e9\u30fc", + "jpn_ro": "Rentorar" + } + }, + "406": { + "idx": 406, + "slug": { + "eng": "budew", + "jpn": "subomie" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Budew", + "jpn": "\u30b9\u30dc\u30df\u30fc", + "jpn_ro": "Subomie" + } + }, + "407": { + "idx": 407, + "slug": { + "eng": "roserade", + "jpn": "roserade" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Roserade", + "jpn": "\u30ed\u30ba\u30ec\u30a4\u30c9", + "jpn_ro": "Roserade" + } + }, + "408": { + "idx": 408, + "slug": { + "eng": "cranidos", + "jpn": "zugaidos" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cranidos", + "jpn": "\u30ba\u30ac\u30a4\u30c9\u30b9", + "jpn_ro": "Zugaidos" + } + }, + "409": { + "idx": 409, + "slug": { + "eng": "rampardos", + "jpn": "rampald" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Rampardos", + "jpn": "\u30e9\u30e0\u30d1\u30eb\u30c9", + "jpn_ro": "Rampald" + } + }, + "410": { + "idx": 410, + "slug": { + "eng": "shieldon", + "jpn": "tatetopusu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shieldon", + "jpn": "\u30bf\u30c6\u30c8\u30d7\u30b9", + "jpn_ro": "Tatetopusu" + } + }, + "411": { + "idx": 411, + "slug": { + "eng": "bastiodon", + "jpn": "torideps" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bastiodon", + "jpn": "\u30c8\u30ea\u30c7\u30d7\u30b9", + "jpn_ro": "Torideps" + } + }, + "412": { + "idx": 412, + "slug": { + "eng": "burmy", + "jpn": "minomutchi" + }, + "icons": { + ".": {}, + "plant": { + "is_duplicate": true + }, + "sandy": {}, + "trash": {} + }, + "name": { + "eng": "Burmy", + "jpn": "\u30df\u30ce\u30e0\u30c3\u30c1", + "jpn_ro": "Minomutchi" + } + }, + "413": { + "idx": 413, + "slug": { + "eng": "wormadam", + "jpn": "minomadamu" + }, + "icons": { + ".": {}, + "plant": { + "is_duplicate": true + }, + "sandy": {}, + "trash": {} + }, + "name": { + "eng": "Wormadam", + "jpn": "\u30df\u30ce\u30de\u30c0\u30e0", + "jpn_ro": "Minomadamu" + } + }, + "414": { + "idx": 414, + "slug": { + "eng": "mothim", + "jpn": "gameiru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mothim", + "jpn": "\u30ac\u30fc\u30e1\u30a4\u30eb", + "jpn_ro": "G\u0101meiru" + } + }, + "415": { + "idx": 415, + "slug": { + "eng": "combee", + "jpn": "mitsuhoney" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Combee", + "jpn": "\u30df\u30c4\u30cf\u30cb\u30fc", + "jpn_ro": "Mitsuhoney" + } + }, + "416": { + "idx": 416, + "slug": { + "eng": "vespiquen", + "jpn": "beequen" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Vespiquen", + "jpn": "\u30d3\u30fc\u30af\u30a4\u30f3", + "jpn_ro": "Beequen" + } + }, + "417": { + "idx": 417, + "slug": { + "eng": "pachirisu", + "jpn": "pachirisu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pachirisu", + "jpn": "\u30d1\u30c1\u30ea\u30b9", + "jpn_ro": "Pachirisu" + } + }, + "418": { + "idx": 418, + "slug": { + "eng": "buizel", + "jpn": "buoysel" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Buizel", + "jpn": "\u30d6\u30a4\u30bc\u30eb", + "jpn_ro": "Buoysel" + } + }, + "419": { + "idx": 419, + "slug": { + "eng": "floatzel", + "jpn": "furozeru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Floatzel", + "jpn": "\u30d5\u30ed\u30fc\u30bc\u30eb", + "jpn_ro": "Fur\u014dzeru" + } + }, + "420": { + "idx": 420, + "slug": { + "eng": "cherubi", + "jpn": "cherinbo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cherubi", + "jpn": "\u30c1\u30a7\u30ea\u30f3\u30dc", + "jpn_ro": "Cherinbo" + } + }, + "421": { + "idx": 421, + "slug": { + "eng": "cherrim", + "jpn": "cherrim" + }, + "icons": { + ".": {}, + "overcast": { + "is_duplicate": true + }, + "sunshine": {} + }, + "name": { + "eng": "Cherrim", + "jpn": "\u30c1\u30a7\u30ea\u30e0", + "jpn_ro": "Cherrim" + } + }, + "422": { + "idx": 422, + "slug": { + "eng": "shellos", + "jpn": "karanakushi" + }, + "icons": { + ".": {}, + "east": {}, + "west": { + "is_duplicate": true + } + }, + "name": { + "eng": "Shellos", + "jpn": "\u30ab\u30e9\u30ca\u30af\u30b7", + "jpn_ro": "Karanakushi" + } + }, + "423": { + "idx": 423, + "slug": { + "eng": "gastrodon", + "jpn": "toritodon" + }, + "icons": { + ".": {}, + "east": {}, + "west": { + "is_duplicate": true + } + }, + "name": { + "eng": "Gastrodon", + "jpn": "\u30c8\u30ea\u30c8\u30c9\u30f3", + "jpn_ro": "Toritodon" + } + }, + "424": { + "idx": 424, + "slug": { + "eng": "ambipom", + "jpn": "eteboth" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ambipom", + "jpn": "\u30a8\u30c6\u30dc\u30fc\u30b9", + "jpn_ro": "Eteboth" + } + }, + "425": { + "idx": 425, + "slug": { + "eng": "drifloon", + "jpn": "fuwante" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Drifloon", + "jpn": "\u30d5\u30ef\u30f3\u30c6", + "jpn_ro": "Fuwante" + } + }, + "426": { + "idx": 426, + "slug": { + "eng": "drifblim", + "jpn": "fuwaride" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Drifblim", + "jpn": "\u30d5\u30ef\u30e9\u30a4\u30c9", + "jpn_ro": "Fuwaride" + } + }, + "427": { + "idx": 427, + "slug": { + "eng": "buneary", + "jpn": "mimirol" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Buneary", + "jpn": "\u30df\u30df\u30ed\u30eb", + "jpn_ro": "Mimirol" + } + }, + "428": { + "idx": 428, + "slug": { + "eng": "lopunny", + "jpn": "mimilop" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lopunny", + "jpn": "\u30df\u30df\u30ed\u30c3\u30d7", + "jpn_ro": "Mimilop" + } + }, + "429": { + "idx": 429, + "slug": { + "eng": "mismagius", + "jpn": "mumargi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mismagius", + "jpn": "\u30e0\u30a6\u30de\u30fc\u30b8", + "jpn_ro": "Mumargi" + } + }, + "430": { + "idx": 430, + "slug": { + "eng": "honchkrow", + "jpn": "dongkarasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Honchkrow", + "jpn": "\u30c9\u30f3\u30ab\u30e9\u30b9", + "jpn_ro": "Dongkarasu" + } + }, + "431": { + "idx": 431, + "slug": { + "eng": "glameow", + "jpn": "nyarmar" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Glameow", + "jpn": "\u30cb\u30e3\u30eb\u30de\u30fc", + "jpn_ro": "Nyarmar" + } + }, + "432": { + "idx": 432, + "slug": { + "eng": "purugly", + "jpn": "bunyatto" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Purugly", + "jpn": "\u30d6\u30cb\u30e3\u30c3\u30c8", + "jpn_ro": "Bunyatto" + } + }, + "433": { + "idx": 433, + "slug": { + "eng": "chingling", + "jpn": "lisyan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chingling", + "jpn": "\u30ea\u30fc\u30b7\u30e3\u30f3", + "jpn_ro": "Lisyan" + } + }, + "434": { + "idx": 434, + "slug": { + "eng": "stunky", + "jpn": "sukanpu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Stunky", + "jpn": "\u30b9\u30ab\u30f3\u30d7\u30fc", + "jpn_ro": "Sukanp\u016b" + } + }, + "435": { + "idx": 435, + "slug": { + "eng": "skuntank", + "jpn": "skutank" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Skuntank", + "jpn": "\u30b9\u30ab\u30bf\u30f3\u30af", + "jpn_ro": "Skutank" + } + }, + "436": { + "idx": 436, + "slug": { + "eng": "bronzor", + "jpn": "domira" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bronzor", + "jpn": "\u30c9\u30fc\u30df\u30e9\u30fc", + "jpn_ro": "D\u014dmir\u0101" + } + }, + "437": { + "idx": 437, + "slug": { + "eng": "bronzong", + "jpn": "dohtakun" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bronzong", + "jpn": "\u30c9\u30fc\u30bf\u30af\u30f3", + "jpn_ro": "Dohtakun" + } + }, + "438": { + "idx": 438, + "slug": { + "eng": "bonsly", + "jpn": "usohachi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bonsly", + "jpn": "\u30a6\u30bd\u30cf\u30c1", + "jpn_ro": "Usohachi" + } + }, + "439": { + "idx": 439, + "slug": { + "eng": "mime-jr", + "jpn": "manene" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mime Jr.", + "jpn": "\u30de\u30cd\u30cd", + "jpn_ro": "Manene" + } + }, + "440": { + "idx": 440, + "slug": { + "eng": "happiny", + "jpn": "pinpuku" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Happiny", + "jpn": "\u30d4\u30f3\u30d7\u30af", + "jpn_ro": "Pinpuku" + } + }, + "441": { + "idx": 441, + "slug": { + "eng": "chatot", + "jpn": "perap" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chatot", + "jpn": "\u30da\u30e9\u30c3\u30d7", + "jpn_ro": "Perap" + } + }, + "442": { + "idx": 442, + "slug": { + "eng": "spiritomb", + "jpn": "mikaruge" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Spiritomb", + "jpn": "\u30df\u30ab\u30eb\u30b2", + "jpn_ro": "Mikaruge" + } + }, + "443": { + "idx": 443, + "slug": { + "eng": "gible", + "jpn": "fukamaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gible", + "jpn": "\u30d5\u30ab\u30de\u30eb", + "jpn_ro": "Fukamaru" + } + }, + "444": { + "idx": 444, + "slug": { + "eng": "gabite", + "jpn": "gabite" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gabite", + "jpn": "\u30ac\u30d0\u30a4\u30c8", + "jpn_ro": "Gabite" + } + }, + "445": { + "idx": 445, + "slug": { + "eng": "garchomp", + "jpn": "gaburias" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Garchomp", + "jpn": "\u30ac\u30d6\u30ea\u30a2\u30b9", + "jpn_ro": "Gaburias" + } + }, + "446": { + "idx": 446, + "slug": { + "eng": "munchlax", + "jpn": "gonbe" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Munchlax", + "jpn": "\u30b4\u30f3\u30d9", + "jpn_ro": "Gonbe" + } + }, + "447": { + "idx": 447, + "slug": { + "eng": "riolu", + "jpn": "riolu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Riolu", + "jpn": "\u30ea\u30aa\u30eb", + "jpn_ro": "Riolu" + } + }, + "448": { + "idx": 448, + "slug": { + "eng": "lucario", + "jpn": "lucario" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Lucario", + "jpn": "\u30eb\u30ab\u30ea\u30aa", + "jpn_ro": "Lucario" + } + }, + "449": { + "idx": 449, + "slug": { + "eng": "hippopotas", + "jpn": "hipopotasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hippopotas", + "jpn": "\u30d2\u30dd\u30dd\u30bf\u30b9", + "jpn_ro": "Hipopotasu" + } + }, + "450": { + "idx": 450, + "slug": { + "eng": "hippowdon", + "jpn": "kabaldon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hippowdon", + "jpn": "\u30ab\u30d0\u30eb\u30c9\u30f3", + "jpn_ro": "Kabaldon" + } + }, + "451": { + "idx": 451, + "slug": { + "eng": "skorupi", + "jpn": "sukorupi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Skorupi", + "jpn": "\u30b9\u30b3\u30eb\u30d4", + "jpn_ro": "Sukorupi" + } + }, + "452": { + "idx": 452, + "slug": { + "eng": "drapion", + "jpn": "dorapion" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Drapion", + "jpn": "\u30c9\u30e9\u30d4\u30aa\u30f3", + "jpn_ro": "Dorapion" + } + }, + "453": { + "idx": 453, + "slug": { + "eng": "croagunk", + "jpn": "gureggru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Croagunk", + "jpn": "\u30b0\u30ec\u30c3\u30b0\u30eb", + "jpn_ro": "Gureggru" + } + }, + "454": { + "idx": 454, + "slug": { + "eng": "toxicroak", + "jpn": "dokurog" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Toxicroak", + "jpn": "\u30c9\u30af\u30ed\u30c3\u30b0", + "jpn_ro": "Dokurog" + } + }, + "455": { + "idx": 455, + "slug": { + "eng": "carnivine", + "jpn": "muskippa" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Carnivine", + "jpn": "\u30de\u30b9\u30ad\u30c3\u30d1", + "jpn_ro": "Muskippa" + } + }, + "456": { + "idx": 456, + "slug": { + "eng": "finneon", + "jpn": "keikouo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Finneon", + "jpn": "\u30b1\u30a4\u30b3\u30a6\u30aa", + "jpn_ro": "Keikouo" + } + }, + "457": { + "idx": 457, + "slug": { + "eng": "lumineon", + "jpn": "neolant" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lumineon", + "jpn": "\u30cd\u30aa\u30e9\u30f3\u30c8", + "jpn_ro": "Neolant" + } + }, + "458": { + "idx": 458, + "slug": { + "eng": "mantyke", + "jpn": "tamanta" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mantyke", + "jpn": "\u30bf\u30de\u30f3\u30bf", + "jpn_ro": "Tamanta" + } + }, + "459": { + "idx": 459, + "slug": { + "eng": "snover", + "jpn": "yukikaburi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Snover", + "jpn": "\u30e6\u30ad\u30ab\u30d6\u30ea", + "jpn_ro": "Yukikaburi" + } + }, + "460": { + "idx": 460, + "slug": { + "eng": "abomasnow", + "jpn": "yukinoo" + }, + "icons": { + ".": {}, + "mega": {} + }, + "name": { + "eng": "Abomasnow", + "jpn": "\u30e6\u30ad\u30ce\u30aa\u30fc", + "jpn_ro": "Yukino\u014d" + } + }, + "461": { + "idx": 461, + "slug": { + "eng": "weavile", + "jpn": "manyula" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Weavile", + "jpn": "\u30de\u30cb\u30e5\u30fc\u30e9", + "jpn_ro": "Manyula" + } + }, + "462": { + "idx": 462, + "slug": { + "eng": "magnezone", + "jpn": "jibakoiru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Magnezone", + "jpn": "\u30b8\u30d0\u30b3\u30a4\u30eb", + "jpn_ro": "Jibakoiru" + } + }, + "463": { + "idx": 463, + "slug": { + "eng": "lickilicky", + "jpn": "berobelt" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lickilicky", + "jpn": "\u30d9\u30ed\u30d9\u30eb\u30c8", + "jpn_ro": "Berobelt" + } + }, + "464": { + "idx": 464, + "slug": { + "eng": "rhyperior", + "jpn": "dosidon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Rhyperior", + "jpn": "\u30c9\u30b5\u30a4\u30c9\u30f3", + "jpn_ro": "Dosidon" + } + }, + "465": { + "idx": 465, + "slug": { + "eng": "tangrowth", + "jpn": "mojumbo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tangrowth", + "jpn": "\u30e2\u30b8\u30e3\u30f3\u30dc", + "jpn_ro": "Mojumbo" + } + }, + "466": { + "idx": 466, + "slug": { + "eng": "electivire", + "jpn": "elekible" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Electivire", + "jpn": "\u30a8\u30ec\u30ad\u30d6\u30eb", + "jpn_ro": "Elekible" + } + }, + "467": { + "idx": 467, + "slug": { + "eng": "magmortar", + "jpn": "booburn" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Magmortar", + "jpn": "\u30d6\u30fc\u30d0\u30fc\u30f3", + "jpn_ro": "Booburn" + } + }, + "468": { + "idx": 468, + "slug": { + "eng": "togekiss", + "jpn": "togekiss" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Togekiss", + "jpn": "\u30c8\u30b2\u30ad\u30c3\u30b9", + "jpn_ro": "Togekiss" + } + }, + "469": { + "idx": 469, + "slug": { + "eng": "yanmega", + "jpn": "megayanma" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Yanmega", + "jpn": "\u30e1\u30ac\u30e4\u30f3\u30de", + "jpn_ro": "Megayanma" + } + }, + "470": { + "idx": 470, + "slug": { + "eng": "leafeon", + "jpn": "leafia" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Leafeon", + "jpn": "\u30ea\u30fc\u30d5\u30a3\u30a2", + "jpn_ro": "Leafia" + } + }, + "471": { + "idx": 471, + "slug": { + "eng": "glaceon", + "jpn": "glacia" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Glaceon", + "jpn": "\u30b0\u30ec\u30a4\u30b7\u30a2", + "jpn_ro": "Glacia" + } + }, + "472": { + "idx": 472, + "slug": { + "eng": "gliscor", + "jpn": "glion" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gliscor", + "jpn": "\u30b0\u30e9\u30a4\u30aa\u30f3", + "jpn_ro": "Glion" + } + }, + "473": { + "idx": 473, + "slug": { + "eng": "mamoswine", + "jpn": "mammoo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mamoswine", + "jpn": "\u30de\u30f3\u30e0\u30fc", + "jpn_ro": "Mammoo" + } + }, + "474": { + "idx": 474, + "slug": { + "eng": "porygon-z", + "jpn": "porygonz" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Porygon-Z", + "jpn": "\u30dd\u30ea\u30b4\u30f3Z", + "jpn_ro": "PorygonZ" + } + }, + "475": { + "idx": 475, + "slug": { + "eng": "gallade", + "jpn": "erureido" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gallade", + "jpn": "\u30a8\u30eb\u30ec\u30a4\u30c9", + "jpn_ro": "Erureido" + } + }, + "476": { + "idx": 476, + "slug": { + "eng": "probopass", + "jpn": "dainozu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Probopass", + "jpn": "\u30c0\u30a4\u30ce\u30fc\u30ba", + "jpn_ro": "Dain\u014dzu" + } + }, + "477": { + "idx": 477, + "slug": { + "eng": "dusknoir", + "jpn": "yonoir" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dusknoir", + "jpn": "\u30e8\u30ce\u30ef\u30fc\u30eb", + "jpn_ro": "Yonoir" + } + }, + "478": { + "idx": 478, + "slug": { + "eng": "froslass", + "jpn": "yukimenoko" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Froslass", + "jpn": "\u30e6\u30ad\u30e1\u30ce\u30b3", + "jpn_ro": "Yukimenoko" + } + }, + "479": { + "idx": 479, + "slug": { + "eng": "rotom", + "jpn": "rotom" + }, + "icons": { + ".": {}, + "fan": {}, + "frost": {}, + "heat": {}, + "mow": {}, + "wash": { + "has_right": true + } + }, + "name": { + "eng": "Rotom", + "jpn": "\u30ed\u30c8\u30e0", + "jpn_ro": "Rotom" + } + }, + "480": { + "idx": 480, + "slug": { + "eng": "uxie", + "jpn": "yuxie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Uxie", + "jpn": "\u30e6\u30af\u30b7\u30fc", + "jpn_ro": "Yuxie" + } + }, + "481": { + "idx": 481, + "slug": { + "eng": "mesprit", + "jpn": "emrit" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mesprit", + "jpn": "\u30a8\u30e0\u30ea\u30c3\u30c8", + "jpn_ro": "Emrit" + } + }, + "482": { + "idx": 482, + "slug": { + "eng": "azelf", + "jpn": "agnome" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Azelf", + "jpn": "\u30a2\u30b0\u30ce\u30e0", + "jpn_ro": "Agnome" + } + }, + "483": { + "idx": 483, + "slug": { + "eng": "dialga", + "jpn": "dialga" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dialga", + "jpn": "\u30c7\u30a3\u30a2\u30eb\u30ac", + "jpn_ro": "Dialga" + } + }, + "484": { + "idx": 484, + "slug": { + "eng": "palkia", + "jpn": "palkia" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Palkia", + "jpn": "\u30d1\u30eb\u30ad\u30a2", + "jpn_ro": "Palkia" + } + }, + "485": { + "idx": 485, + "slug": { + "eng": "heatran", + "jpn": "heatran" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Heatran", + "jpn": "\u30d2\u30fc\u30c9\u30e9\u30f3", + "jpn_ro": "Heatran" + } + }, + "486": { + "idx": 486, + "slug": { + "eng": "regigigas", + "jpn": "regigigas" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Regigigas", + "jpn": "\u30ec\u30b8\u30ae\u30ac\u30b9", + "jpn_ro": "Regigigas" + } + }, + "487": { + "idx": 487, + "slug": { + "eng": "giratina", + "jpn": "giratina" + }, + "icons": { + ".": {}, + "altered": { + "is_duplicate": true + }, + "origin": {} + }, + "name": { + "eng": "Giratina", + "jpn": "\u30ae\u30e9\u30c6\u30a3\u30ca", + "jpn_ro": "Giratina" + } + }, + "488": { + "idx": 488, + "slug": { + "eng": "cresselia", + "jpn": "crecelia" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cresselia", + "jpn": "\u30af\u30ec\u30bb\u30ea\u30a2", + "jpn_ro": "Crecelia" + } + }, + "489": { + "idx": 489, + "slug": { + "eng": "phione", + "jpn": "phione" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Phione", + "jpn": "\u30d5\u30a3\u30aa\u30cd", + "jpn_ro": "Phione" + } + }, + "490": { + "idx": 490, + "slug": { + "eng": "manaphy", + "jpn": "manaphy" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Manaphy", + "jpn": "\u30de\u30ca\u30d5\u30a3", + "jpn_ro": "Manaphy" + } + }, + "491": { + "idx": 491, + "slug": { + "eng": "darkrai", + "jpn": "darkrai" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Darkrai", + "jpn": "\u30c0\u30fc\u30af\u30e9\u30a4", + "jpn_ro": "Darkrai" + } + }, + "492": { + "idx": 492, + "slug": { + "eng": "shaymin", + "jpn": "shaymin" + }, + "icons": { + ".": {}, + "land": { + "is_duplicate": true + }, + "sky": { + "has_right": true + } + }, + "name": { + "eng": "Shaymin", + "jpn": "\u30b7\u30a7\u30a4\u30df", + "jpn_ro": "Shaymin" + } + }, + "493": { + "idx": 493, + "slug": { + "eng": "arceus", + "jpn": "arceus" + }, + "icons": { + ".": {}, + "bug": { + "is_duplicate": true + }, + "dark": { + "is_duplicate": true + }, + "dragon": { + "is_duplicate": true + }, + "electric": { + "is_duplicate": true + }, + "fairy": { + "is_duplicate": true + }, + "fighting": { + "is_duplicate": true + }, + "fire": { + "is_duplicate": true + }, + "flying": { + "is_duplicate": true + }, + "ghost": { + "is_duplicate": true + }, + "grass": { + "is_duplicate": true + }, + "ground": { + "is_duplicate": true + }, + "ice": { + "is_duplicate": true + }, + "normal": { + "is_duplicate": true + }, + "poison": { + "is_duplicate": true + }, + "psychic": { + "is_duplicate": true + }, + "rock": { + "is_duplicate": true + }, + "steel": { + "is_duplicate": true + }, + "water": { + "is_duplicate": true + } + }, + "name": { + "eng": "Arceus", + "jpn": "\u30a2\u30eb\u30bb\u30a6\u30b9", + "jpn_ro": "Arceus" + } + }, + "494": { + "idx": 494, + "slug": { + "eng": "victini", + "jpn": "victini" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Victini", + "jpn": "\u30d3\u30af\u30c6\u30a3\u30cb", + "jpn_ro": "Victini" + } + }, + "495": { + "idx": 495, + "slug": { + "eng": "snivy", + "jpn": "tsutarja" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Snivy", + "jpn": "\u30c4\u30bf\u30fc\u30b8\u30e3", + "jpn_ro": "Tsutarja" + } + }, + "496": { + "idx": 496, + "slug": { + "eng": "servine", + "jpn": "janovy" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Servine", + "jpn": "\u30b8\u30e3\u30ce\u30d3\u30fc", + "jpn_ro": "Janovy" + } + }, + "497": { + "idx": 497, + "slug": { + "eng": "serperior", + "jpn": "jalorda" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Serperior", + "jpn": "\u30b8\u30e3\u30ed\u30fc\u30c0", + "jpn_ro": "Jalorda" + } + }, + "498": { + "idx": 498, + "slug": { + "eng": "tepig", + "jpn": "pokabu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tepig", + "jpn": "\u30dd\u30ab\u30d6", + "jpn_ro": "Pokabu" + } + }, + "499": { + "idx": 499, + "slug": { + "eng": "pignite", + "jpn": "chaoboo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pignite", + "jpn": "\u30c1\u30e3\u30aa\u30d6\u30fc", + "jpn_ro": "Chaoboo" + } + }, + "500": { + "idx": 500, + "slug": { + "eng": "emboar", + "jpn": "enbuoh" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Emboar", + "jpn": "\u30a8\u30f3\u30d6\u30aa\u30fc", + "jpn_ro": "Enbuoh" + } + }, + "501": { + "idx": 501, + "slug": { + "eng": "oshawott", + "jpn": "mijumaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Oshawott", + "jpn": "\u30df\u30b8\u30e5\u30de\u30eb", + "jpn_ro": "Mijumaru" + } + }, + "502": { + "idx": 502, + "slug": { + "eng": "dewott", + "jpn": "futachimaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dewott", + "jpn": "\u30d5\u30bf\u30c1\u30de\u30eb", + "jpn_ro": "Futachimaru" + } + }, + "503": { + "idx": 503, + "slug": { + "eng": "samurott", + "jpn": "daikenki" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Samurott", + "jpn": "\u30c0\u30a4\u30b1\u30f3\u30ad", + "jpn_ro": "Daikenki" + } + }, + "504": { + "idx": 504, + "slug": { + "eng": "patrat", + "jpn": "minezumi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Patrat", + "jpn": "\u30df\u30cd\u30ba\u30df", + "jpn_ro": "Minezumi" + } + }, + "505": { + "idx": 505, + "slug": { + "eng": "watchog", + "jpn": "miruhog" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Watchog", + "jpn": "\u30df\u30eb\u30db\u30c3\u30b0", + "jpn_ro": "Miruhog" + } + }, + "506": { + "idx": 506, + "slug": { + "eng": "lillipup", + "jpn": "yorterrie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lillipup", + "jpn": "\u30e8\u30fc\u30c6\u30ea\u30fc", + "jpn_ro": "Yorterrie" + } + }, + "507": { + "idx": 507, + "slug": { + "eng": "herdier", + "jpn": "herderrie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Herdier", + "jpn": "\u30cf\u30fc\u30c7\u30ea\u30a2", + "jpn_ro": "Herderrie" + } + }, + "508": { + "idx": 508, + "slug": { + "eng": "stoutland", + "jpn": "mooland" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Stoutland", + "jpn": "\u30e0\u30fc\u30e9\u30f3\u30c9", + "jpn_ro": "Mooland" + } + }, + "509": { + "idx": 509, + "slug": { + "eng": "purrloin", + "jpn": "choroneko" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Purrloin", + "jpn": "\u30c1\u30e7\u30ed\u30cd\u30b3", + "jpn_ro": "Choroneko" + } + }, + "510": { + "idx": 510, + "slug": { + "eng": "liepard", + "jpn": "lepardas" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Liepard", + "jpn": "\u30ec\u30d1\u30eb\u30c0\u30b9", + "jpn_ro": "Lepardas" + } + }, + "511": { + "idx": 511, + "slug": { + "eng": "pansage", + "jpn": "yanappu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pansage", + "jpn": "\u30e4\u30ca\u30c3\u30d7", + "jpn_ro": "Yanappu" + } + }, + "512": { + "idx": 512, + "slug": { + "eng": "simisage", + "jpn": "yanakkie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Simisage", + "jpn": "\u30e4\u30ca\u30c3\u30ad\u30fc", + "jpn_ro": "Yanakkie" + } + }, + "513": { + "idx": 513, + "slug": { + "eng": "pansear", + "jpn": "baoppu" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Pansear", + "jpn": "\u30d0\u30aa\u30c3\u30d7", + "jpn_ro": "Baoppu" + } + }, + "514": { + "idx": 514, + "slug": { + "eng": "simisear", + "jpn": "baokkie" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Simisear", + "jpn": "\u30d0\u30aa\u30c3\u30ad\u30fc", + "jpn_ro": "Baokkie" + } + }, + "515": { + "idx": 515, + "slug": { + "eng": "panpour", + "jpn": "hiyappu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Panpour", + "jpn": "\u30d2\u30e4\u30c3\u30d7", + "jpn_ro": "Hiyappu" + } + }, + "516": { + "idx": 516, + "slug": { + "eng": "simipour", + "jpn": "hiyakkie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Simipour", + "jpn": "\u30d2\u30e4\u30c3\u30ad\u30fc", + "jpn_ro": "Hiyakkie" + } + }, + "517": { + "idx": 517, + "slug": { + "eng": "munna", + "jpn": "munna" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Munna", + "jpn": "\u30e0\u30f3\u30ca", + "jpn_ro": "Munna" + } + }, + "518": { + "idx": 518, + "slug": { + "eng": "musharna", + "jpn": "musharna" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Musharna", + "jpn": "\u30e0\u30b7\u30e3\u30fc\u30ca", + "jpn_ro": "Musharna" + } + }, + "519": { + "idx": 519, + "slug": { + "eng": "pidove", + "jpn": "mamepato" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pidove", + "jpn": "\u30de\u30e1\u30d1\u30c8", + "jpn_ro": "Mamepato" + } + }, + "520": { + "idx": 520, + "slug": { + "eng": "tranquill", + "jpn": "hatoboh" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tranquill", + "jpn": "\u30cf\u30c8\u30fc\u30dc\u30fc", + "jpn_ro": "Hatoboh" + } + }, + "521": { + "idx": 521, + "slug": { + "eng": "unfezant", + "jpn": "kenhallow" + }, + "icons": { + ".": { + "has_female": true + } + }, + "name": { + "eng": "Unfezant", + "jpn": "\u30b1\u30f3\u30db\u30ed\u30a6", + "jpn_ro": "Kenhallow" + } + }, + "522": { + "idx": 522, + "slug": { + "eng": "blitzle", + "jpn": "shimama" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Blitzle", + "jpn": "\u30b7\u30de\u30de", + "jpn_ro": "Shimama" + } + }, + "523": { + "idx": 523, + "slug": { + "eng": "zebstrika", + "jpn": "zebraika" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Zebstrika", + "jpn": "\u30bc\u30d6\u30e9\u30a4\u30ab", + "jpn_ro": "Zebraika" + } + }, + "524": { + "idx": 524, + "slug": { + "eng": "roggenrola", + "jpn": "dangoro" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Roggenrola", + "jpn": "\u30c0\u30f3\u30b4\u30ed", + "jpn_ro": "Dangoro" + } + }, + "525": { + "idx": 525, + "slug": { + "eng": "boldore", + "jpn": "gantle" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Boldore", + "jpn": "\u30ac\u30f3\u30c8\u30eb", + "jpn_ro": "Gantle" + } + }, + "526": { + "idx": 526, + "slug": { + "eng": "gigalith", + "jpn": "gigaiath" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gigalith", + "jpn": "\u30ae\u30ac\u30a4\u30a2\u30b9", + "jpn_ro": "Gigaiath" + } + }, + "527": { + "idx": 527, + "slug": { + "eng": "woobat", + "jpn": "koromori" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Woobat", + "jpn": "\u30b3\u30ed\u30e2\u30ea", + "jpn_ro": "Koromori" + } + }, + "528": { + "idx": 528, + "slug": { + "eng": "swoobat", + "jpn": "kokoromori" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Swoobat", + "jpn": "\u30b3\u30b3\u30ed\u30e2\u30ea", + "jpn_ro": "Kokoromori" + } + }, + "529": { + "idx": 529, + "slug": { + "eng": "drilbur", + "jpn": "mogurew" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Drilbur", + "jpn": "\u30e2\u30b0\u30ea\u30e5\u30fc", + "jpn_ro": "Mogurew" + } + }, + "530": { + "idx": 530, + "slug": { + "eng": "excadrill", + "jpn": "doryuzu" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Excadrill", + "jpn": "\u30c9\u30ea\u30e5\u30a6\u30ba", + "jpn_ro": "Doryuzu" + } + }, + "531": { + "idx": 531, + "slug": { + "eng": "audino", + "jpn": "tabunne" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Audino", + "jpn": "\u30bf\u30d6\u30f3\u30cd", + "jpn_ro": "Tabunne" + } + }, + "532": { + "idx": 532, + "slug": { + "eng": "timburr", + "jpn": "dokkorer" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Timburr", + "jpn": "\u30c9\u30c3\u30b3\u30e9\u30fc", + "jpn_ro": "Dokkorer" + } + }, + "533": { + "idx": 533, + "slug": { + "eng": "gurdurr", + "jpn": "dotekkotsu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gurdurr", + "jpn": "\u30c9\u30c6\u30c3\u30b3\u30c4", + "jpn_ro": "Dotekkotsu" + } + }, + "534": { + "idx": 534, + "slug": { + "eng": "conkeldurr", + "jpn": "roubushin" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Conkeldurr", + "jpn": "\u30ed\u30fc\u30d6\u30b7\u30f3", + "jpn_ro": "Roubushin" + } + }, + "535": { + "idx": 535, + "slug": { + "eng": "tympole", + "jpn": "otamaro" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tympole", + "jpn": "\u30aa\u30bf\u30de\u30ed", + "jpn_ro": "Otamaro" + } + }, + "536": { + "idx": 536, + "slug": { + "eng": "palpitoad", + "jpn": "gamagaru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Palpitoad", + "jpn": "\u30ac\u30de\u30ac\u30eb", + "jpn_ro": "Gamagaru" + } + }, + "537": { + "idx": 537, + "slug": { + "eng": "seismitoad", + "jpn": "gamageroge" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Seismitoad", + "jpn": "\u30ac\u30de\u30b2\u30ed\u30b2", + "jpn_ro": "Gamageroge" + } + }, + "538": { + "idx": 538, + "slug": { + "eng": "throh", + "jpn": "nageki" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Throh", + "jpn": "\u30ca\u30b2\u30ad", + "jpn_ro": "Nageki" + } + }, + "539": { + "idx": 539, + "slug": { + "eng": "sawk", + "jpn": "dageki" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Sawk", + "jpn": "\u30c0\u30b2\u30ad", + "jpn_ro": "Dageki" + } + }, + "540": { + "idx": 540, + "slug": { + "eng": "sewaddle", + "jpn": "kurumiru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sewaddle", + "jpn": "\u30af\u30eb\u30df\u30eb", + "jpn_ro": "Kurumiru" + } + }, + "541": { + "idx": 541, + "slug": { + "eng": "swadloon", + "jpn": "kurumayu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Swadloon", + "jpn": "\u30af\u30eb\u30de\u30e6", + "jpn_ro": "Kurumayu" + } + }, + "542": { + "idx": 542, + "slug": { + "eng": "leavanny", + "jpn": "hahakomori" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Leavanny", + "jpn": "\u30cf\u30cf\u30b3\u30e2\u30ea", + "jpn_ro": "Hahakomori" + } + }, + "543": { + "idx": 543, + "slug": { + "eng": "venipede", + "jpn": "fushide" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Venipede", + "jpn": "\u30d5\u30b7\u30c7", + "jpn_ro": "Fushide" + } + }, + "544": { + "idx": 544, + "slug": { + "eng": "whirlipede", + "jpn": "wheega" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Whirlipede", + "jpn": "\u30db\u30a4\u30fc\u30ac", + "jpn_ro": "Wheega" + } + }, + "545": { + "idx": 545, + "slug": { + "eng": "scolipede", + "jpn": "pendror" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Scolipede", + "jpn": "\u30da\u30f3\u30c9\u30e9\u30fc", + "jpn_ro": "Pendror" + } + }, + "546": { + "idx": 546, + "slug": { + "eng": "cottonee", + "jpn": "monmen" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cottonee", + "jpn": "\u30e2\u30f3\u30e1\u30f3", + "jpn_ro": "Monmen" + } + }, + "547": { + "idx": 547, + "slug": { + "eng": "whimsicott", + "jpn": "elfuun" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Whimsicott", + "jpn": "\u30a8\u30eb\u30d5\u30fc\u30f3", + "jpn_ro": "Elfuun" + } + }, + "548": { + "idx": 548, + "slug": { + "eng": "petilil", + "jpn": "churine" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Petilil", + "jpn": "\u30c1\u30e5\u30ea\u30cd", + "jpn_ro": "Churine" + } + }, + "549": { + "idx": 549, + "slug": { + "eng": "lilligant", + "jpn": "dredear" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Lilligant", + "jpn": "\u30c9\u30ec\u30c7\u30a3\u30a2", + "jpn_ro": "Dredear" + } + }, + "550": { + "idx": 550, + "slug": { + "eng": "basculin", + "jpn": "bassrao" + }, + "icons": { + ".": {}, + "blue-striped": {}, + "red-striped": { + "is_duplicate": true + } + }, + "name": { + "eng": "Basculin", + "jpn": "\u30d0\u30b9\u30e9\u30aa", + "jpn_ro": "Bassrao" + } + }, + "551": { + "idx": 551, + "slug": { + "eng": "sandile", + "jpn": "meguroco" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sandile", + "jpn": "\u30e1\u30b0\u30ed\u30b3", + "jpn_ro": "Meguroco" + } + }, + "552": { + "idx": 552, + "slug": { + "eng": "krokorok", + "jpn": "waruvile" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Krokorok", + "jpn": "\u30ef\u30eb\u30d3\u30eb", + "jpn_ro": "Waruvile" + } + }, + "553": { + "idx": 553, + "slug": { + "eng": "krookodile", + "jpn": "waruvial" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Krookodile", + "jpn": "\u30ef\u30eb\u30d3\u30a2\u30eb", + "jpn_ro": "Waruvial" + } + }, + "554": { + "idx": 554, + "slug": { + "eng": "darumaka", + "jpn": "darumakka" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Darumaka", + "jpn": "\u30c0\u30eb\u30de\u30c3\u30ab", + "jpn_ro": "Darumakka" + } + }, + "555": { + "idx": 555, + "slug": { + "eng": "darmanitan", + "jpn": "hihidaruma" + }, + "icons": { + ".": {}, + "standard": { + "is_duplicate": true + }, + "zen": {} + }, + "name": { + "eng": "Darmanitan", + "jpn": "\u30d2\u30d2\u30c0\u30eb\u30de", + "jpn_ro": "Hihidaruma" + } + }, + "556": { + "idx": 556, + "slug": { + "eng": "maractus", + "jpn": "maracacchi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Maractus", + "jpn": "\u30de\u30e9\u30ab\u30c3\u30c1", + "jpn_ro": "Maracacchi" + } + }, + "557": { + "idx": 557, + "slug": { + "eng": "dwebble", + "jpn": "ishizumai" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dwebble", + "jpn": "\u30a4\u30b7\u30ba\u30de\u30a4", + "jpn_ro": "Ishizumai" + } + }, + "558": { + "idx": 558, + "slug": { + "eng": "crustle", + "jpn": "iwapalace" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Crustle", + "jpn": "\u30a4\u30ef\u30d1\u30ec\u30b9", + "jpn_ro": "Iwapalace" + } + }, + "559": { + "idx": 559, + "slug": { + "eng": "scraggy", + "jpn": "zuruggu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Scraggy", + "jpn": "\u30ba\u30eb\u30c3\u30b0", + "jpn_ro": "Zuruggu" + } + }, + "560": { + "idx": 560, + "slug": { + "eng": "scrafty", + "jpn": "zuruzukin" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Scrafty", + "jpn": "\u30ba\u30eb\u30ba\u30ad\u30f3", + "jpn_ro": "Zuruzukin" + } + }, + "561": { + "idx": 561, + "slug": { + "eng": "sigilyph", + "jpn": "symboler" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sigilyph", + "jpn": "\u30b7\u30f3\u30dc\u30e9\u30fc", + "jpn_ro": "Symboler" + } + }, + "562": { + "idx": 562, + "slug": { + "eng": "yamask", + "jpn": "desumasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Yamask", + "jpn": "\u30c7\u30b9\u30de\u30b9", + "jpn_ro": "Desumasu" + } + }, + "563": { + "idx": 563, + "slug": { + "eng": "cofagrigus", + "jpn": "desukarn" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cofagrigus", + "jpn": "\u30c7\u30b9\u30ab\u30fc\u30f3", + "jpn_ro": "Desukarn" + } + }, + "564": { + "idx": 564, + "slug": { + "eng": "tirtouga", + "jpn": "protoga" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tirtouga", + "jpn": "\u30d7\u30ed\u30c8\u30fc\u30ac", + "jpn_ro": "Protoga" + } + }, + "565": { + "idx": 565, + "slug": { + "eng": "carracosta", + "jpn": "abagoura" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Carracosta", + "jpn": "\u30a2\u30d0\u30b4\u30fc\u30e9", + "jpn_ro": "Abagoura" + } + }, + "566": { + "idx": 566, + "slug": { + "eng": "archen", + "jpn": "archen" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Archen", + "jpn": "\u30a2\u30fc\u30b1\u30f3", + "jpn_ro": "Archen" + } + }, + "567": { + "idx": 567, + "slug": { + "eng": "archeops", + "jpn": "archeos" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Archeops", + "jpn": "\u30a2\u30fc\u30b1\u30aa\u30b9", + "jpn_ro": "Archeos" + } + }, + "568": { + "idx": 568, + "slug": { + "eng": "trubbish", + "jpn": "yabukuron" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Trubbish", + "jpn": "\u30e4\u30d6\u30af\u30ed\u30f3", + "jpn_ro": "Yabukuron" + } + }, + "569": { + "idx": 569, + "slug": { + "eng": "garbodor", + "jpn": "dustdas" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Garbodor", + "jpn": "\u30c0\u30b9\u30c8\u30c0\u30b9", + "jpn_ro": "Dustdas" + } + }, + "570": { + "idx": 570, + "slug": { + "eng": "zorua", + "jpn": "zorua" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Zorua", + "jpn": "\u30be\u30ed\u30a2", + "jpn_ro": "Zorua" + } + }, + "571": { + "idx": 571, + "slug": { + "eng": "zoroark", + "jpn": "zoroark" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Zoroark", + "jpn": "\u30be\u30ed\u30a2\u30fc\u30af", + "jpn_ro": "Zoroark" + } + }, + "572": { + "idx": 572, + "slug": { + "eng": "minccino", + "jpn": "chillarmy" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Minccino", + "jpn": "\u30c1\u30e9\u30fc\u30df\u30a3", + "jpn_ro": "Chillarmy" + } + }, + "573": { + "idx": 573, + "slug": { + "eng": "cinccino", + "jpn": "chillaccino" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cinccino", + "jpn": "\u30c1\u30e9\u30c1\u30fc\u30ce", + "jpn_ro": "Chillaccino" + } + }, + "574": { + "idx": 574, + "slug": { + "eng": "gothita", + "jpn": "gothimu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gothita", + "jpn": "\u30b4\u30c1\u30e0", + "jpn_ro": "Gothimu" + } + }, + "575": { + "idx": 575, + "slug": { + "eng": "gothorita", + "jpn": "gothimiru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gothorita", + "jpn": "\u30b4\u30c1\u30df\u30eb", + "jpn_ro": "Gothimiru" + } + }, + "576": { + "idx": 576, + "slug": { + "eng": "gothitelle", + "jpn": "gothiruselle" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gothitelle", + "jpn": "\u30b4\u30c1\u30eb\u30bc\u30eb", + "jpn_ro": "Gothiruselle" + } + }, + "577": { + "idx": 577, + "slug": { + "eng": "solosis", + "jpn": "uniran" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Solosis", + "jpn": "\u30e6\u30cb\u30e9\u30f3", + "jpn_ro": "Uniran" + } + }, + "578": { + "idx": 578, + "slug": { + "eng": "duosion", + "jpn": "doublan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Duosion", + "jpn": "\u30c0\u30d6\u30e9\u30f3", + "jpn_ro": "Doublan" + } + }, + "579": { + "idx": 579, + "slug": { + "eng": "reuniclus", + "jpn": "lanculus" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Reuniclus", + "jpn": "\u30e9\u30f3\u30af\u30eb\u30b9", + "jpn_ro": "Lanculus" + } + }, + "580": { + "idx": 580, + "slug": { + "eng": "ducklett", + "jpn": "koaruhie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ducklett", + "jpn": "\u30b3\u30a2\u30eb\u30d2\u30fc", + "jpn_ro": "Koaruhie" + } + }, + "581": { + "idx": 581, + "slug": { + "eng": "swanna", + "jpn": "swanna" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Swanna", + "jpn": "\u30b9\u30ef\u30f3\u30ca", + "jpn_ro": "Swanna" + } + }, + "582": { + "idx": 582, + "slug": { + "eng": "vanillite", + "jpn": "vanipeti" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Vanillite", + "jpn": "\u30d0\u30cb\u30d7\u30c3\u30c1", + "jpn_ro": "Vanipeti" + } + }, + "583": { + "idx": 583, + "slug": { + "eng": "vanillish", + "jpn": "vanirich" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Vanillish", + "jpn": "\u30d0\u30cb\u30ea\u30c3\u30c1", + "jpn_ro": "Vanirich" + } + }, + "584": { + "idx": 584, + "slug": { + "eng": "vanilluxe", + "jpn": "baivanilla" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Vanilluxe", + "jpn": "\u30d0\u30a4\u30d0\u30cb\u30e9", + "jpn_ro": "Baivanilla" + } + }, + "585": { + "idx": 585, + "slug": { + "eng": "deerling", + "jpn": "shikijika" + }, + "icons": { + ".": {}, + "autumn": {}, + "spring": { + "is_duplicate": true + }, + "summer": {}, + "winter": {} + }, + "name": { + "eng": "Deerling", + "jpn": "\u30b7\u30ad\u30b8\u30ab", + "jpn_ro": "Shikijika" + } + }, + "586": { + "idx": 586, + "slug": { + "eng": "sawsbuck", + "jpn": "mebukijika" + }, + "icons": { + ".": {}, + "autumn": {}, + "spring": { + "is_duplicate": true + }, + "summer": {}, + "winter": {} + }, + "name": { + "eng": "Sawsbuck", + "jpn": "\u30e1\u30d6\u30ad\u30b8\u30ab", + "jpn_ro": "Mebukijika" + } + }, + "587": { + "idx": 587, + "slug": { + "eng": "emolga", + "jpn": "emonga" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Emolga", + "jpn": "\u30a8\u30e2\u30f3\u30ac", + "jpn_ro": "Emonga" + } + }, + "588": { + "idx": 588, + "slug": { + "eng": "karrablast", + "jpn": "kaburumo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Karrablast", + "jpn": "\u30ab\u30d6\u30eb\u30e2", + "jpn_ro": "Kaburumo" + } + }, + "589": { + "idx": 589, + "slug": { + "eng": "escavalier", + "jpn": "chevargo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Escavalier", + "jpn": "\u30b7\u30e5\u30d0\u30eb\u30b4", + "jpn_ro": "Chevargo" + } + }, + "590": { + "idx": 590, + "slug": { + "eng": "foongus", + "jpn": "tamagetake" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Foongus", + "jpn": "\u30bf\u30de\u30b2\u30bf\u30b1", + "jpn_ro": "Tamagetake" + } + }, + "591": { + "idx": 591, + "slug": { + "eng": "amoonguss", + "jpn": "morobareru" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Amoonguss", + "jpn": "\u30e2\u30ed\u30d0\u30ec\u30eb", + "jpn_ro": "Morobareru" + } + }, + "592": { + "idx": 592, + "slug": { + "eng": "frillish", + "jpn": "pururill" + }, + "icons": { + ".": { + "has_female": true + } + }, + "name": { + "eng": "Frillish", + "jpn": "\u30d7\u30eb\u30ea\u30eb", + "jpn_ro": "Pururill" + } + }, + "593": { + "idx": 593, + "slug": { + "eng": "jellicent", + "jpn": "burungel" + }, + "icons": { + ".": { + "has_female": true + } + }, + "name": { + "eng": "Jellicent", + "jpn": "\u30d6\u30eb\u30f3\u30b2\u30eb", + "jpn_ro": "Burungel" + } + }, + "594": { + "idx": 594, + "slug": { + "eng": "alomomola", + "jpn": "mamanbou" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Alomomola", + "jpn": "\u30de\u30de\u30f3\u30dc\u30a6", + "jpn_ro": "Mamanbou" + } + }, + "595": { + "idx": 595, + "slug": { + "eng": "joltik", + "jpn": "bachuru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Joltik", + "jpn": "\u30d0\u30c1\u30e5\u30eb", + "jpn_ro": "Bachuru" + } + }, + "596": { + "idx": 596, + "slug": { + "eng": "galvantula", + "jpn": "dentula" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Galvantula", + "jpn": "\u30c7\u30f3\u30c1\u30e5\u30e9", + "jpn_ro": "Dentula" + } + }, + "597": { + "idx": 597, + "slug": { + "eng": "ferroseed", + "jpn": "tesseed" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ferroseed", + "jpn": "\u30c6\u30c3\u30b7\u30fc\u30c9", + "jpn_ro": "Tesseed" + } + }, + "598": { + "idx": 598, + "slug": { + "eng": "ferrothorn", + "jpn": "nutrey" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Ferrothorn", + "jpn": "\u30ca\u30c3\u30c8\u30ec\u30a4", + "jpn_ro": "Nutrey" + } + }, + "599": { + "idx": 599, + "slug": { + "eng": "klink", + "jpn": "giaru" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Klink", + "jpn": "\u30ae\u30a2\u30eb", + "jpn_ro": "Giaru" + } + }, + "600": { + "idx": 600, + "slug": { + "eng": "klang", + "jpn": "gigiaru" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Klang", + "jpn": "\u30ae\u30ae\u30a2\u30eb", + "jpn_ro": "Gigiaru" + } + }, + "601": { + "idx": 601, + "slug": { + "eng": "klinklang", + "jpn": "gigigiaru" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Klinklang", + "jpn": "\u30ae\u30ae\u30ae\u30a2\u30eb", + "jpn_ro": "Gigigiaru" + } + }, + "602": { + "idx": 602, + "slug": { + "eng": "tynamo", + "jpn": "shibishirasu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tynamo", + "jpn": "\u30b7\u30d3\u30b7\u30e9\u30b9", + "jpn_ro": "Shibishirasu" + } + }, + "603": { + "idx": 603, + "slug": { + "eng": "eelektrik", + "jpn": "shibibeel" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Eelektrik", + "jpn": "\u30b7\u30d3\u30d3\u30fc\u30eb", + "jpn_ro": "Shibibeel" + } + }, + "604": { + "idx": 604, + "slug": { + "eng": "eelektross", + "jpn": "shibirudon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Eelektross", + "jpn": "\u30b7\u30d3\u30eb\u30c9\u30f3", + "jpn_ro": "Shibirudon" + } + }, + "605": { + "idx": 605, + "slug": { + "eng": "elgyem", + "jpn": "ligray" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Elgyem", + "jpn": "\u30ea\u30b0\u30ec\u30fc", + "jpn_ro": "Ligray" + } + }, + "606": { + "idx": 606, + "slug": { + "eng": "beheeyem", + "jpn": "ohbem" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Beheeyem", + "jpn": "\u30aa\u30fc\u30d9\u30e0", + "jpn_ro": "Ohbem" + } + }, + "607": { + "idx": 607, + "slug": { + "eng": "litwick", + "jpn": "hitomoshi" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Litwick", + "jpn": "\u30d2\u30c8\u30e2\u30b7", + "jpn_ro": "Hitomoshi" + } + }, + "608": { + "idx": 608, + "slug": { + "eng": "lampent", + "jpn": "lampler" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Lampent", + "jpn": "\u30e9\u30f3\u30d7\u30e9\u30fc", + "jpn_ro": "Lampler" + } + }, + "609": { + "idx": 609, + "slug": { + "eng": "chandelure", + "jpn": "chandela" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chandelure", + "jpn": "\u30b7\u30e3\u30f3\u30c7\u30e9", + "jpn_ro": "Chandela" + } + }, + "610": { + "idx": 610, + "slug": { + "eng": "axew", + "jpn": "kibago" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Axew", + "jpn": "\u30ad\u30d0\u30b4", + "jpn_ro": "Kibago" + } + }, + "611": { + "idx": 611, + "slug": { + "eng": "fraxure", + "jpn": "onondo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Fraxure", + "jpn": "\u30aa\u30ce\u30f3\u30c9", + "jpn_ro": "Onondo" + } + }, + "612": { + "idx": 612, + "slug": { + "eng": "haxorus", + "jpn": "ononokus" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Haxorus", + "jpn": "\u30aa\u30ce\u30ce\u30af\u30b9", + "jpn_ro": "Ononokus" + } + }, + "613": { + "idx": 613, + "slug": { + "eng": "cubchoo", + "jpn": "kumasyun" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cubchoo", + "jpn": "\u30af\u30de\u30b7\u30e5\u30f3", + "jpn_ro": "Kumasyun" + } + }, + "614": { + "idx": 614, + "slug": { + "eng": "beartic", + "jpn": "tunbear" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Beartic", + "jpn": "\u30c4\u30f3\u30d9\u30a2\u30fc", + "jpn_ro": "Tunbear" + } + }, + "615": { + "idx": 615, + "slug": { + "eng": "cryogonal", + "jpn": "freegeo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cryogonal", + "jpn": "\u30d5\u30ea\u30fc\u30b8\u30aa", + "jpn_ro": "Freegeo" + } + }, + "616": { + "idx": 616, + "slug": { + "eng": "shelmet", + "jpn": "chobomaki" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Shelmet", + "jpn": "\u30c1\u30e7\u30dc\u30de\u30ad", + "jpn_ro": "Chobomaki" + } + }, + "617": { + "idx": 617, + "slug": { + "eng": "accelgor", + "jpn": "agilder" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Accelgor", + "jpn": "\u30a2\u30ae\u30eb\u30c0\u30fc", + "jpn_ro": "Agilder" + } + }, + "618": { + "idx": 618, + "slug": { + "eng": "stunfisk", + "jpn": "maggyo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Stunfisk", + "jpn": "\u30de\u30c3\u30ae\u30e7", + "jpn_ro": "Maggyo" + } + }, + "619": { + "idx": 619, + "slug": { + "eng": "mienfoo", + "jpn": "kojofu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mienfoo", + "jpn": "\u30b3\u30b8\u30e7\u30d5\u30fc", + "jpn_ro": "Kojofu" + } + }, + "620": { + "idx": 620, + "slug": { + "eng": "mienshao", + "jpn": "kojondo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mienshao", + "jpn": "\u30b3\u30b8\u30e7\u30f3\u30c9", + "jpn_ro": "Kojondo" + } + }, + "621": { + "idx": 621, + "slug": { + "eng": "druddigon", + "jpn": "crimgan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Druddigon", + "jpn": "\u30af\u30ea\u30e0\u30ac\u30f3", + "jpn_ro": "Crimgan" + } + }, + "622": { + "idx": 622, + "slug": { + "eng": "golett", + "jpn": "gobit" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Golett", + "jpn": "\u30b4\u30d3\u30c3\u30c8", + "jpn_ro": "Gobit" + } + }, + "623": { + "idx": 623, + "slug": { + "eng": "golurk", + "jpn": "goloog" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Golurk", + "jpn": "\u30b4\u30eb\u30fc\u30b0", + "jpn_ro": "Goloog" + } + }, + "624": { + "idx": 624, + "slug": { + "eng": "pawniard", + "jpn": "komatana" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pawniard", + "jpn": "\u30b3\u30de\u30bf\u30ca", + "jpn_ro": "Komatana" + } + }, + "625": { + "idx": 625, + "slug": { + "eng": "bisharp", + "jpn": "kirikizan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bisharp", + "jpn": "\u30ad\u30ea\u30ad\u30b6\u30f3", + "jpn_ro": "Kirikizan" + } + }, + "626": { + "idx": 626, + "slug": { + "eng": "bouffalant", + "jpn": "buffron" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bouffalant", + "jpn": "\u30d0\u30c3\u30d5\u30ed\u30f3", + "jpn_ro": "Buffron" + } + }, + "627": { + "idx": 627, + "slug": { + "eng": "rufflet", + "jpn": "washibon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Rufflet", + "jpn": "\u30ef\u30b7\u30dc\u30f3", + "jpn_ro": "Washibon" + } + }, + "628": { + "idx": 628, + "slug": { + "eng": "braviary", + "jpn": "warrgle" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Braviary", + "jpn": "\u30a6\u30a9\u30fc\u30b0\u30eb", + "jpn_ro": "Warrgle" + } + }, + "629": { + "idx": 629, + "slug": { + "eng": "vullaby", + "jpn": "valchai" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Vullaby", + "jpn": "\u30d0\u30eb\u30c1\u30e3\u30a4", + "jpn_ro": "Valchai" + } + }, + "630": { + "idx": 630, + "slug": { + "eng": "mandibuzz", + "jpn": "vulgina" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Mandibuzz", + "jpn": "\u30d0\u30eb\u30b8\u30fc\u30ca", + "jpn_ro": "Vulgina" + } + }, + "631": { + "idx": 631, + "slug": { + "eng": "heatmor", + "jpn": "kuitaran" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Heatmor", + "jpn": "\u30af\u30a4\u30bf\u30e9\u30f3", + "jpn_ro": "Kuitaran" + } + }, + "632": { + "idx": 632, + "slug": { + "eng": "durant", + "jpn": "aiant" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Durant", + "jpn": "\u30a2\u30a4\u30a2\u30f3\u30c8", + "jpn_ro": "Aiant" + } + }, + "633": { + "idx": 633, + "slug": { + "eng": "deino", + "jpn": "monozu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Deino", + "jpn": "\u30e2\u30ce\u30ba", + "jpn_ro": "Monozu" + } + }, + "634": { + "idx": 634, + "slug": { + "eng": "zweilous", + "jpn": "dihead" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Zweilous", + "jpn": "\u30b8\u30d8\u30c3\u30c9", + "jpn_ro": "Dihead" + } + }, + "635": { + "idx": 635, + "slug": { + "eng": "hydreigon", + "jpn": "sazandora" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hydreigon", + "jpn": "\u30b5\u30b6\u30f3\u30c9\u30e9", + "jpn_ro": "Sazandora" + } + }, + "636": { + "idx": 636, + "slug": { + "eng": "larvesta", + "jpn": "merlarva" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Larvesta", + "jpn": "\u30e1\u30e9\u30eb\u30d0", + "jpn_ro": "Merlarva" + } + }, + "637": { + "idx": 637, + "slug": { + "eng": "volcarona", + "jpn": "ulgamoth" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Volcarona", + "jpn": "\u30a6\u30eb\u30ac\u30e2\u30b9", + "jpn_ro": "Ulgamoth" + } + }, + "638": { + "idx": 638, + "slug": { + "eng": "cobalion", + "jpn": "cobalon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Cobalion", + "jpn": "\u30b3\u30d0\u30eb\u30aa\u30f3", + "jpn_ro": "Cobalon" + } + }, + "639": { + "idx": 639, + "slug": { + "eng": "terrakion", + "jpn": "terrakion" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Terrakion", + "jpn": "\u30c6\u30e9\u30ad\u30aa\u30f3", + "jpn_ro": "Terrakion" + } + }, + "640": { + "idx": 640, + "slug": { + "eng": "virizion", + "jpn": "virizion" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Virizion", + "jpn": "\u30d3\u30ea\u30b8\u30aa\u30f3", + "jpn_ro": "Virizion" + } + }, + "641": { + "idx": 641, + "slug": { + "eng": "tornadus", + "jpn": "tornelos" + }, + "icons": { + ".": {}, + "incarnate": { + "is_duplicate": true + }, + "therian": {} + }, + "name": { + "eng": "Tornadus", + "jpn": "\u30c8\u30eb\u30cd\u30ed\u30b9", + "jpn_ro": "Tornelos" + } + }, + "642": { + "idx": 642, + "slug": { + "eng": "thundurus", + "jpn": "voltolos" + }, + "icons": { + ".": {}, + "incarnate": { + "is_duplicate": true + }, + "therian": {} + }, + "name": { + "eng": "Thundurus", + "jpn": "\u30dc\u30eb\u30c8\u30ed\u30b9", + "jpn_ro": "Voltolos" + } + }, + "643": { + "idx": 643, + "slug": { + "eng": "reshiram", + "jpn": "reshiram" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Reshiram", + "jpn": "\u30ec\u30b7\u30e9\u30e0", + "jpn_ro": "Reshiram" + } + }, + "644": { + "idx": 644, + "slug": { + "eng": "zekrom", + "jpn": "zekrom" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Zekrom", + "jpn": "\u30bc\u30af\u30ed\u30e0", + "jpn_ro": "Zekrom" + } + }, + "645": { + "idx": 645, + "slug": { + "eng": "landorus", + "jpn": "landlos" + }, + "icons": { + ".": {}, + "incarnate": { + "is_duplicate": true + }, + "therian": {} + }, + "name": { + "eng": "Landorus", + "jpn": "\u30e9\u30f3\u30c9\u30ed\u30b9", + "jpn_ro": "Landlos" + } + }, + "646": { + "idx": 646, + "slug": { + "eng": "kyurem", + "jpn": "kyurem" + }, + "icons": { + ".": { + "has_right": true + }, + "black": { + "has_right": true + }, + "white": { + "has_right": true + } + }, + "name": { + "eng": "Kyurem", + "jpn": "\u30ad\u30e5\u30ec\u30e0", + "jpn_ro": "Kyurem" + } + }, + "647": { + "idx": 647, + "slug": { + "eng": "keldeo", + "jpn": "keldeo" + }, + "icons": { + ".": {}, + "ordinary": { + "is_duplicate": true + }, + "resolute": { + "has_right": true + } + }, + "name": { + "eng": "Keldeo", + "jpn": "\u30b1\u30eb\u30c7\u30a3\u30aa", + "jpn_ro": "Keldeo" + } + }, + "648": { + "idx": 648, + "slug": { + "eng": "meloetta", + "jpn": "meloetta" + }, + "icons": { + ".": { + "has_right": true + }, + "aria": { + "has_right": true, + "is_duplicate": true + }, + "pirouette": {} + }, + "name": { + "eng": "Meloetta", + "jpn": "\u30e1\u30ed\u30a8\u30c3\u30bf", + "jpn_ro": "Meloetta" + } + }, + "649": { + "idx": 649, + "slug": { + "eng": "genesect", + "jpn": "genesect" + }, + "icons": { + ".": {}, + "burn": { + "is_duplicate": true + }, + "chill": { + "is_duplicate": true + }, + "douse": { + "is_duplicate": true + }, + "shock": { + "is_duplicate": true + } + }, + "name": { + "eng": "Genesect", + "jpn": "\u30b2\u30ce\u30bb\u30af\u30c8", + "jpn_ro": "Genesect" + } + }, + "650": { + "idx": 650, + "slug": { + "eng": "chespin", + "jpn": "harimaron" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chespin", + "jpn": "\u30cf\u30ea\u30de\u30ed\u30f3", + "jpn_ro": "Harimaron" + } + }, + "651": { + "idx": 651, + "slug": { + "eng": "quilladin", + "jpn": "hariborg" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Quilladin", + "jpn": "\u30cf\u30ea\u30dc\u30fc\u30b0", + "jpn_ro": "Hariborg" + } + }, + "652": { + "idx": 652, + "slug": { + "eng": "chesnaught", + "jpn": "briggaron" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Chesnaught", + "jpn": "\u30d6\u30ea\u30ac\u30ed\u30f3", + "jpn_ro": "Briggaron" + } + }, + "653": { + "idx": 653, + "slug": { + "eng": "fennekin", + "jpn": "fokko" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Fennekin", + "jpn": "\u30d5\u30a9\u30c3\u30b3", + "jpn_ro": "Fokko" + } + }, + "654": { + "idx": 654, + "slug": { + "eng": "braixen", + "jpn": "teruna" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Braixen", + "jpn": "\u30c6\u30fc\u30eb\u30ca\u30fc", + "jpn_ro": "Teruna" + } + }, + "655": { + "idx": 655, + "slug": { + "eng": "delphox", + "jpn": "mafoxy" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Delphox", + "jpn": "\u30de\u30d5\u30a9\u30af\u30b7\u30fc", + "jpn_ro": "Mafoxy" + } + }, + "656": { + "idx": 656, + "slug": { + "eng": "froakie", + "jpn": "keromatsu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Froakie", + "jpn": "\u30b1\u30ed\u30de\u30c4", + "jpn_ro": "Keromatsu" + } + }, + "657": { + "idx": 657, + "slug": { + "eng": "frogadier", + "jpn": "gekogahshier" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Frogadier", + "jpn": "\u30b2\u30b3\u30ac\u30b7\u30e9", + "jpn_ro": "Gekogahshier" + } + }, + "658": { + "idx": 658, + "slug": { + "eng": "greninja", + "jpn": "gekkouga" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Greninja", + "jpn": "\u30b2\u30c3\u30b3\u30a6\u30ac", + "jpn_ro": "Gekkouga" + } + }, + "659": { + "idx": 659, + "slug": { + "eng": "bunnelby", + "jpn": "horubee" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bunnelby", + "jpn": "\u30db\u30eb\u30d3\u30fc", + "jpn_ro": "Horubee" + } + }, + "660": { + "idx": 660, + "slug": { + "eng": "diggersby", + "jpn": "horudo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Diggersby", + "jpn": "\u30db\u30eb\u30fc\u30c9", + "jpn_ro": "Horudo" + } + }, + "661": { + "idx": 661, + "slug": { + "eng": "fletchling", + "jpn": "yayakoma" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Fletchling", + "jpn": "\u30e4\u30e4\u30b3\u30de", + "jpn_ro": "Yayakoma" + } + }, + "662": { + "idx": 662, + "slug": { + "eng": "fletchinder", + "jpn": "hinoyakoma" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Fletchinder", + "jpn": "\u30d2\u30ce\u30e4\u30b3\u30de", + "jpn_ro": "Hinoyakoma" + } + }, + "663": { + "idx": 663, + "slug": { + "eng": "talonflame", + "jpn": "fiarrow" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Talonflame", + "jpn": "\u30d5\u30a1\u30a4\u30a2\u30ed\u30fc", + "jpn_ro": "Fiarrow" + } + }, + "664": { + "idx": 664, + "slug": { + "eng": "scatterbug", + "jpn": "kofukimushi" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Scatterbug", + "jpn": "\u30b3\u30d5\u30ad\u30e0\u30b7", + "jpn_ro": "Kofukimushi" + } + }, + "665": { + "idx": 665, + "slug": { + "eng": "spewpa", + "jpn": "kofuurai" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Spewpa", + "jpn": "\u30b3\u30d5\u30fc\u30e9\u30a4", + "jpn_ro": "Kofuurai" + } + }, + "666": { + "idx": 666, + "slug": { + "eng": "vivillon", + "jpn": "viviyon" + }, + "icons": { + ".": {}, + "archipelago": {}, + "continental": {}, + "elegant": {}, + "fancy": {}, + "garden": {}, + "high-plains": {}, + "icy-snow": {}, + "jungle": {}, + "marine": {}, + "meadow": { + "is_duplicate": true + }, + "modern": {}, + "monsoon": {}, + "ocean": {}, + "poke-ball": {}, + "polar": {}, + "river": {}, + "sandstorm": {}, + "savanna": {}, + "sun": {}, + "tundra": {} + }, + "name": { + "eng": "Vivillon", + "jpn": "\u30d3\u30d3\u30e8\u30f3", + "jpn_ro": "Viviyon" + } + }, + "667": { + "idx": 667, + "slug": { + "eng": "litleo", + "jpn": "shishiko" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Litleo", + "jpn": "\u30b7\u30b7\u30b3", + "jpn_ro": "Shishiko" + } + }, + "668": { + "idx": 668, + "slug": { + "eng": "pyroar", + "jpn": "kaenjishi" + }, + "icons": { + ".": { + "has_female": true + } + }, + "name": { + "eng": "Pyroar", + "jpn": "\u30ab\u30a8\u30f3\u30b8\u30b7", + "jpn_ro": "Kaenjishi" + } + }, + "669": { + "idx": 669, + "slug": { + "eng": "flabebe", + "jpn": "flabebe" + }, + "icons": { + ".": {}, + "blue": {}, + "orange": {}, + "red": { + "is_duplicate": true + }, + "white": {}, + "yellow": {} + }, + "name": { + "eng": "Flab\u00e9b\u00e9", + "jpn": "\u30d5\u30e9\u30d9\u30d9", + "jpn_ro": "Flabebe" + } + }, + "670": { + "idx": 670, + "slug": { + "eng": "floette", + "jpn": "flaette" + }, + "icons": { + ".": {}, + "blue": {}, + "eternal": {}, + "orange": {}, + "red": { + "is_duplicate": true + }, + "white": {}, + "yellow": {} + }, + "name": { + "eng": "Floette", + "jpn": "\u30d5\u30e9\u30a8\u30c3\u30c6", + "jpn_ro": "Flaette" + } + }, + "671": { + "idx": 671, + "slug": { + "eng": "florges", + "jpn": "florges" + }, + "icons": { + ".": {}, + "blue": {}, + "orange": {}, + "red": { + "is_duplicate": true + }, + "white": {}, + "yellow": {} + }, + "name": { + "eng": "Florges", + "jpn": "\u30d5\u30e9\u30fc\u30b8\u30a7\u30b9", + "jpn_ro": "Florges" + } + }, + "672": { + "idx": 672, + "slug": { + "eng": "skiddo", + "jpn": "meecle" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Skiddo", + "jpn": "\u30e1\u30a7\u30fc\u30af\u30eb", + "jpn_ro": "Meecle" + } + }, + "673": { + "idx": 673, + "slug": { + "eng": "gogoat", + "jpn": "gogoat" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Gogoat", + "jpn": "\u30b4\u30fc\u30b4\u30fc\u30c8", + "jpn_ro": "Gogoat" + } + }, + "674": { + "idx": 674, + "slug": { + "eng": "pancham", + "jpn": "yancham" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pancham", + "jpn": "\u30e4\u30f3\u30c1\u30e3\u30e0", + "jpn_ro": "Yancham" + } + }, + "675": { + "idx": 675, + "slug": { + "eng": "pangoro", + "jpn": "goronda" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Pangoro", + "jpn": "\u30b4\u30ed\u30f3\u30c0", + "jpn_ro": "Goronda" + } + }, + "676": { + "idx": 676, + "slug": { + "eng": "furfrou", + "jpn": "trimmien" + }, + "icons": { + ".": {}, + "dandy": {}, + "debutante": { + "has_right": true + }, + "diamond": {}, + "heart": {}, + "kabuki": {}, + "la-reine": {}, + "matron": {}, + "pharaoh": {}, + "star": {} + }, + "name": { + "eng": "Furfrou", + "jpn": "\u30c8\u30ea\u30df\u30a2\u30f3", + "jpn_ro": "Trimmien" + } + }, + "677": { + "idx": 677, + "slug": { + "eng": "espurr", + "jpn": "nyasper" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Espurr", + "jpn": "\u30cb\u30e3\u30b9\u30d1\u30fc", + "jpn_ro": "Nyasper" + } + }, + "678": { + "idx": 678, + "slug": { + "eng": "meowstic", + "jpn": "nyaonix" + }, + "icons": { + ".": { + "has_female": true + } + }, + "name": { + "eng": "Meowstic", + "jpn": "\u30cb\u30e3\u30aa\u30cb\u30af\u30b9", + "jpn_ro": "Nyaonix" + } + }, + "679": { + "idx": 679, + "slug": { + "eng": "honedge", + "jpn": "hitotsuki" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Honedge", + "jpn": "\u30d2\u30c8\u30c4\u30ad", + "jpn_ro": "Hitotsuki" + } + }, + "680": { + "idx": 680, + "slug": { + "eng": "doublade", + "jpn": "nidangill" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Doublade", + "jpn": "\u30cb\u30c0\u30f3\u30ae\u30eb", + "jpn_ro": "Nidangill" + } + }, + "681": { + "idx": 681, + "slug": { + "eng": "aegislash", + "jpn": "gillguard" + }, + "icons": { + ".": {}, + "blade": {}, + "shield": { + "is_duplicate": true + } + }, + "name": { + "eng": "Aegislash", + "jpn": "\u30ae\u30eb\u30ac\u30eb\u30c9", + "jpn_ro": "Gillguard" + } + }, + "682": { + "idx": 682, + "slug": { + "eng": "spritzee", + "jpn": "shushupu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Spritzee", + "jpn": "\u30b7\u30e5\u30b7\u30e5\u30d7", + "jpn_ro": "Shushupu" + } + }, + "683": { + "idx": 683, + "slug": { + "eng": "aromatisse", + "jpn": "frefuwan" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Aromatisse", + "jpn": "\u30d5\u30ec\u30d5\u30ef\u30f3", + "jpn_ro": "Frefuwan" + } + }, + "684": { + "idx": 684, + "slug": { + "eng": "swirlix", + "jpn": "peroppafu" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Swirlix", + "jpn": "\u30da\u30ed\u30c3\u30d1\u30d5", + "jpn_ro": "Peroppafu" + } + }, + "685": { + "idx": 685, + "slug": { + "eng": "slurpuff", + "jpn": "peroream" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Slurpuff", + "jpn": "\u30da\u30ed\u30ea\u30fc\u30e0", + "jpn_ro": "Peroream" + } + }, + "686": { + "idx": 686, + "slug": { + "eng": "inkay", + "jpn": "maaiika" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Inkay", + "jpn": "\u30de\u30fc\u30a4\u30fc\u30ab", + "jpn_ro": "Maaiika" + } + }, + "687": { + "idx": 687, + "slug": { + "eng": "malamar", + "jpn": "calamanero" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Malamar", + "jpn": "\u30ab\u30e9\u30de\u30cd\u30ed", + "jpn_ro": "Calamanero" + } + }, + "688": { + "idx": 688, + "slug": { + "eng": "binacle", + "jpn": "kametete" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Binacle", + "jpn": "\u30ab\u30e1\u30c6\u30c6", + "jpn_ro": "Kametete" + } + }, + "689": { + "idx": 689, + "slug": { + "eng": "barbaracle", + "jpn": "gamenodes" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Barbaracle", + "jpn": "\u30ac\u30e1\u30ce\u30c7\u30b9", + "jpn_ro": "Gamenodes" + } + }, + "690": { + "idx": 690, + "slug": { + "eng": "skrelp", + "jpn": "kuzumo" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Skrelp", + "jpn": "\u30af\u30ba\u30e2\u30fc", + "jpn_ro": "Kuzumo" + } + }, + "691": { + "idx": 691, + "slug": { + "eng": "dragalge", + "jpn": "dramidoro" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dragalge", + "jpn": "\u30c9\u30e9\u30df\u30c9\u30ed", + "jpn_ro": "Dramidoro" + } + }, + "692": { + "idx": 692, + "slug": { + "eng": "clauncher", + "jpn": "udeppou" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Clauncher", + "jpn": "\u30a6\u30c7\u30c3\u30dd\u30a6", + "jpn_ro": "Udeppou" + } + }, + "693": { + "idx": 693, + "slug": { + "eng": "clawitzer", + "jpn": "bloster" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Clawitzer", + "jpn": "\u30d6\u30ed\u30b9\u30bf\u30fc", + "jpn_ro": "Bloster" + } + }, + "694": { + "idx": 694, + "slug": { + "eng": "helioptile", + "jpn": "erikiteru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Helioptile", + "jpn": "\u30a8\u30ea\u30ad\u30c6\u30eb", + "jpn_ro": "Erikiteru" + } + }, + "695": { + "idx": 695, + "slug": { + "eng": "heliolisk", + "jpn": "elezard" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Heliolisk", + "jpn": "\u30a8\u30ec\u30b6\u30fc\u30c9", + "jpn_ro": "Elezard" + } + }, + "696": { + "idx": 696, + "slug": { + "eng": "tyrunt", + "jpn": "chigoras" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tyrunt", + "jpn": "\u30c1\u30b4\u30e9\u30b9", + "jpn_ro": "Chigoras" + } + }, + "697": { + "idx": 697, + "slug": { + "eng": "tyrantrum", + "jpn": "gachigoras" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Tyrantrum", + "jpn": "\u30ac\u30c1\u30b4\u30e9\u30b9", + "jpn_ro": "Gachigoras" + } + }, + "698": { + "idx": 698, + "slug": { + "eng": "amaura", + "jpn": "amarus" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Amaura", + "jpn": "\u30a2\u30de\u30eb\u30b9", + "jpn_ro": "Amarus" + } + }, + "699": { + "idx": 699, + "slug": { + "eng": "aurorus", + "jpn": "amaruruga" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Aurorus", + "jpn": "\u30a2\u30de\u30eb\u30eb\u30ac", + "jpn_ro": "Amaruruga" + } + }, + "700": { + "idx": 700, + "slug": { + "eng": "sylveon", + "jpn": "nymphia" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Sylveon", + "jpn": "\u30cb\u30f3\u30d5\u30a3\u30a2", + "jpn_ro": "Nymphia" + } + }, + "701": { + "idx": 701, + "slug": { + "eng": "hawlucha", + "jpn": "luchabull" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hawlucha", + "jpn": "\u30eb\u30c1\u30e3\u30d6\u30eb", + "jpn_ro": "Luchabull" + } + }, + "702": { + "idx": 702, + "slug": { + "eng": "dedenne", + "jpn": "dedenne" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Dedenne", + "jpn": "\u30c7\u30c7\u30f3\u30cd", + "jpn_ro": "Dedenne" + } + }, + "703": { + "idx": 703, + "slug": { + "eng": "carbink", + "jpn": "melecie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Carbink", + "jpn": "\u30e1\u30ec\u30b7\u30fc", + "jpn_ro": "Melecie" + } + }, + "704": { + "idx": 704, + "slug": { + "eng": "goomy", + "jpn": "numera" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Goomy", + "jpn": "\u30cc\u30e1\u30e9", + "jpn_ro": "Numera" + } + }, + "705": { + "idx": 705, + "slug": { + "eng": "sliggoo", + "jpn": "numeil" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Sliggoo", + "jpn": "\u30cc\u30e1\u30a4\u30eb", + "jpn_ro": "Numeil" + } + }, + "706": { + "idx": 706, + "slug": { + "eng": "goodra", + "jpn": "numelgon" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Goodra", + "jpn": "\u30cc\u30e1\u30eb\u30b4\u30f3", + "jpn_ro": "Numelgon" + } + }, + "707": { + "idx": 707, + "slug": { + "eng": "klefki", + "jpn": "cleffy" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Klefki", + "jpn": "\u30af\u30ec\u30c3\u30d5\u30a3", + "jpn_ro": "Cleffy" + } + }, + "708": { + "idx": 708, + "slug": { + "eng": "phantump", + "jpn": "bokurei" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Phantump", + "jpn": "\u30dc\u30af\u30ec\u30fc", + "jpn_ro": "Bokurei" + } + }, + "709": { + "idx": 709, + "slug": { + "eng": "trevenant", + "jpn": "ohrot" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Trevenant", + "jpn": "\u30aa\u30fc\u30ed\u30c3\u30c8", + "jpn_ro": "Ohrot" + } + }, + "710": { + "idx": 710, + "slug": { + "eng": "pumpkaboo", + "jpn": "bakeccha" + }, + "icons": { + ".": {}, + "average": { + "is_duplicate": true + }, + "large": { + "is_duplicate": true + }, + "small": { + "is_duplicate": true + }, + "super": { + "is_duplicate": true + } + }, + "name": { + "eng": "Pumpkaboo", + "jpn": "\u30d0\u30b1\u30c3\u30c1\u30e3", + "jpn_ro": "Bakeccha" + } + }, + "711": { + "idx": 711, + "slug": { + "eng": "gourgeist", + "jpn": "pumpjin" + }, + "icons": { + ".": {}, + "average": { + "is_duplicate": true + }, + "large": { + "is_duplicate": true + }, + "small": { + "is_duplicate": true + }, + "super": { + "is_duplicate": true + } + }, + "name": { + "eng": "Gourgeist", + "jpn": "\u30d1\u30f3\u30d7\u30b8\u30f3", + "jpn_ro": "Pumpjin" + } + }, + "712": { + "idx": 712, + "slug": { + "eng": "bergmite", + "jpn": "kachikohru" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Bergmite", + "jpn": "\u30ab\u30c1\u30b3\u30fc\u30eb", + "jpn_ro": "Kachikohru" + } + }, + "713": { + "idx": 713, + "slug": { + "eng": "avalugg", + "jpn": "crebase" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Avalugg", + "jpn": "\u30af\u30ec\u30d9\u30fc\u30b9", + "jpn_ro": "Crebase" + } + }, + "714": { + "idx": 714, + "slug": { + "eng": "noibat", + "jpn": "onbat" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Noibat", + "jpn": "\u30aa\u30f3\u30d0\u30c3\u30c8", + "jpn_ro": "Onbat" + } + }, + "715": { + "idx": 715, + "slug": { + "eng": "noivern", + "jpn": "onvern" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Noivern", + "jpn": "\u30aa\u30f3\u30d0\u30fc\u30f3", + "jpn_ro": "Onvern" + } + }, + "716": { + "idx": 716, + "slug": { + "eng": "xerneas", + "jpn": "xerneas" + }, + "icons": { + ".": {}, + "active": { + "is_duplicate": true + }, + "neutral": {} + }, + "name": { + "eng": "Xerneas", + "jpn": "\u30bc\u30eb\u30cd\u30a2\u30b9", + "jpn_ro": "Xerneas" + } + }, + "717": { + "idx": 717, + "slug": { + "eng": "yveltal", + "jpn": "yveltal" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Yveltal", + "jpn": "\u30a4\u30d9\u30eb\u30bf\u30eb", + "jpn_ro": "Yveltal" + } + }, + "718": { + "idx": 718, + "slug": { + "eng": "zygarde", + "jpn": "zygarde" + }, + "icons": { + ".": { + "has_right": true + } + }, + "name": { + "eng": "Zygarde", + "jpn": "\u30b8\u30ac\u30eb\u30c7", + "jpn_ro": "Zygarde" + } + }, + "719": { + "idx": 719, + "slug": { + "eng": "diancie", + "jpn": "diancie" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Diancie", + "jpn": "\u30c7\u30a3\u30a2\u30f3\u30b7\u30fc", + "jpn_ro": "Diancie" + } + }, + "720": { + "idx": 720, + "slug": { + "eng": "hoopa", + "jpn": "hoopa" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Hoopa", + "jpn": "\u30d5\u30fc\u30d1", + "jpn_ro": "Hoopa" + } + }, + "721": { + "idx": 721, + "slug": { + "eng": "volcanion", + "jpn": "volcanion" + }, + "icons": { + ".": {} + }, + "name": { + "eng": "Volcanion", + "jpn": "\u30dc\u30eb\u30b1\u30cb\u30aa\u30f3", + "jpn_ro": "Volcanion" + } + } +} \ No newline at end of file diff --git a/icons/apricorn/black.png b/icons/apricorn/black.png new file mode 100644 index 00000000..71e99a92 Binary files /dev/null and b/icons/apricorn/black.png differ diff --git a/icons/apricorn/blue.png b/icons/apricorn/blue.png new file mode 100644 index 00000000..9b0ce62e Binary files /dev/null and b/icons/apricorn/blue.png differ diff --git a/icons/apricorn/green.png b/icons/apricorn/green.png new file mode 100644 index 00000000..5549ec6e Binary files /dev/null and b/icons/apricorn/green.png differ diff --git a/icons/apricorn/pink.png b/icons/apricorn/pink.png new file mode 100644 index 00000000..bf89ab44 Binary files /dev/null and b/icons/apricorn/pink.png differ diff --git a/icons/apricorn/red.png b/icons/apricorn/red.png new file mode 100644 index 00000000..1dbaa3f3 Binary files /dev/null and b/icons/apricorn/red.png differ diff --git a/icons/apricorn/white.png b/icons/apricorn/white.png new file mode 100644 index 00000000..c7b7f3ec Binary files /dev/null and b/icons/apricorn/white.png differ diff --git a/icons/apricorn/yellow.png b/icons/apricorn/yellow.png new file mode 100644 index 00000000..8a1a35e0 Binary files /dev/null and b/icons/apricorn/yellow.png differ diff --git a/icons/battle-item/dire-hit.png b/icons/battle-item/dire-hit.png new file mode 100644 index 00000000..12587bcd Binary files /dev/null and b/icons/battle-item/dire-hit.png differ diff --git a/icons/battle-item/guard-spec.png b/icons/battle-item/guard-spec.png new file mode 100644 index 00000000..3813a2ea Binary files /dev/null and b/icons/battle-item/guard-spec.png differ diff --git a/icons/battle-item/x-accuracy.png b/icons/battle-item/x-accuracy.png new file mode 100644 index 00000000..65d2fa37 Binary files /dev/null and b/icons/battle-item/x-accuracy.png differ diff --git a/icons/battle-item/x-attack.png b/icons/battle-item/x-attack.png new file mode 100644 index 00000000..419c572d Binary files /dev/null and b/icons/battle-item/x-attack.png differ diff --git a/icons/battle-item/x-defense.png b/icons/battle-item/x-defense.png new file mode 100644 index 00000000..58a1cb79 Binary files /dev/null and b/icons/battle-item/x-defense.png differ diff --git a/icons/battle-item/x-sp-atk.png b/icons/battle-item/x-sp-atk.png new file mode 100644 index 00000000..a90433da Binary files /dev/null and b/icons/battle-item/x-sp-atk.png differ diff --git a/icons/battle-item/x-sp-def.png b/icons/battle-item/x-sp-def.png new file mode 100644 index 00000000..82bd51f3 Binary files /dev/null and b/icons/battle-item/x-sp-def.png differ diff --git a/icons/battle-item/x-speed.png b/icons/battle-item/x-speed.png new file mode 100644 index 00000000..33cd9854 Binary files /dev/null and b/icons/battle-item/x-speed.png differ diff --git a/icons/berry/aguav.png b/icons/berry/aguav.png new file mode 100644 index 00000000..1380437f Binary files /dev/null and b/icons/berry/aguav.png differ diff --git a/icons/berry/apicot.png b/icons/berry/apicot.png new file mode 100644 index 00000000..70eb23ce Binary files /dev/null and b/icons/berry/apicot.png differ diff --git a/icons/berry/aspear.png b/icons/berry/aspear.png new file mode 100644 index 00000000..b0771cab Binary files /dev/null and b/icons/berry/aspear.png differ diff --git a/icons/berry/babiri.png b/icons/berry/babiri.png new file mode 100644 index 00000000..99b0072d Binary files /dev/null and b/icons/berry/babiri.png differ diff --git a/icons/berry/belue.png b/icons/berry/belue.png new file mode 100644 index 00000000..1af3083e Binary files /dev/null and b/icons/berry/belue.png differ diff --git a/icons/berry/bluk.png b/icons/berry/bluk.png new file mode 100644 index 00000000..299aa631 Binary files /dev/null and b/icons/berry/bluk.png differ diff --git a/icons/berry/charti.png b/icons/berry/charti.png new file mode 100644 index 00000000..fa0f1e8f Binary files /dev/null and b/icons/berry/charti.png differ diff --git a/icons/berry/cheri.png b/icons/berry/cheri.png new file mode 100644 index 00000000..ab9197bb Binary files /dev/null and b/icons/berry/cheri.png differ diff --git a/icons/berry/chesto.png b/icons/berry/chesto.png new file mode 100644 index 00000000..542b1469 Binary files /dev/null and b/icons/berry/chesto.png differ diff --git a/icons/berry/chilan.png b/icons/berry/chilan.png new file mode 100644 index 00000000..b17f0782 Binary files /dev/null and b/icons/berry/chilan.png differ diff --git a/icons/berry/chople.png b/icons/berry/chople.png new file mode 100644 index 00000000..043d8aec Binary files /dev/null and b/icons/berry/chople.png differ diff --git a/icons/berry/coba.png b/icons/berry/coba.png new file mode 100644 index 00000000..2b17f87b Binary files /dev/null and b/icons/berry/coba.png differ diff --git a/icons/berry/colbur.png b/icons/berry/colbur.png new file mode 100644 index 00000000..f2ff00b0 Binary files /dev/null and b/icons/berry/colbur.png differ diff --git a/icons/berry/cornn.png b/icons/berry/cornn.png new file mode 100644 index 00000000..773f5780 Binary files /dev/null and b/icons/berry/cornn.png differ diff --git a/icons/berry/custap.png b/icons/berry/custap.png new file mode 100644 index 00000000..012a2812 Binary files /dev/null and b/icons/berry/custap.png differ diff --git a/icons/berry/durin.png b/icons/berry/durin.png new file mode 100644 index 00000000..83a37d11 Binary files /dev/null and b/icons/berry/durin.png differ diff --git a/icons/berry/enigma.png b/icons/berry/enigma.png new file mode 100644 index 00000000..6387a593 Binary files /dev/null and b/icons/berry/enigma.png differ diff --git a/icons/berry/figy.png b/icons/berry/figy.png new file mode 100644 index 00000000..f1907fb6 Binary files /dev/null and b/icons/berry/figy.png differ diff --git a/icons/berry/ganlon.png b/icons/berry/ganlon.png new file mode 100644 index 00000000..636c78c0 Binary files /dev/null and b/icons/berry/ganlon.png differ diff --git a/icons/berry/grepa.png b/icons/berry/grepa.png new file mode 100644 index 00000000..80bcc9db Binary files /dev/null and b/icons/berry/grepa.png differ diff --git a/icons/berry/haban.png b/icons/berry/haban.png new file mode 100644 index 00000000..c0149539 Binary files /dev/null and b/icons/berry/haban.png differ diff --git a/icons/berry/hondew.png b/icons/berry/hondew.png new file mode 100644 index 00000000..f97ca6d8 Binary files /dev/null and b/icons/berry/hondew.png differ diff --git a/icons/berry/iapapa.png b/icons/berry/iapapa.png new file mode 100644 index 00000000..23f8ff94 Binary files /dev/null and b/icons/berry/iapapa.png differ diff --git a/icons/berry/jaboca.png b/icons/berry/jaboca.png new file mode 100644 index 00000000..4e5979dc Binary files /dev/null and b/icons/berry/jaboca.png differ diff --git a/icons/berry/kasib.png b/icons/berry/kasib.png new file mode 100644 index 00000000..b210092a Binary files /dev/null and b/icons/berry/kasib.png differ diff --git a/icons/berry/kebia.png b/icons/berry/kebia.png new file mode 100644 index 00000000..39143710 Binary files /dev/null and b/icons/berry/kebia.png differ diff --git a/icons/berry/kee.png b/icons/berry/kee.png new file mode 100644 index 00000000..9754acee Binary files /dev/null and b/icons/berry/kee.png differ diff --git a/icons/berry/kelpsy.png b/icons/berry/kelpsy.png new file mode 100644 index 00000000..e8a45838 Binary files /dev/null and b/icons/berry/kelpsy.png differ diff --git a/icons/berry/lansat.png b/icons/berry/lansat.png new file mode 100644 index 00000000..7d1181b5 Binary files /dev/null and b/icons/berry/lansat.png differ diff --git a/icons/berry/leppa.png b/icons/berry/leppa.png new file mode 100644 index 00000000..37003fee Binary files /dev/null and b/icons/berry/leppa.png differ diff --git a/icons/berry/liechi.png b/icons/berry/liechi.png new file mode 100644 index 00000000..80065ef4 Binary files /dev/null and b/icons/berry/liechi.png differ diff --git a/icons/berry/lum.png b/icons/berry/lum.png new file mode 100644 index 00000000..28cd2255 Binary files /dev/null and b/icons/berry/lum.png differ diff --git a/icons/berry/mago.png b/icons/berry/mago.png new file mode 100644 index 00000000..2d5a67f8 Binary files /dev/null and b/icons/berry/mago.png differ diff --git a/icons/berry/magost.png b/icons/berry/magost.png new file mode 100644 index 00000000..9147dd85 Binary files /dev/null and b/icons/berry/magost.png differ diff --git a/icons/berry/maranga.png b/icons/berry/maranga.png new file mode 100644 index 00000000..0aa07109 Binary files /dev/null and b/icons/berry/maranga.png differ diff --git a/icons/berry/micle.png b/icons/berry/micle.png new file mode 100644 index 00000000..64e51b01 Binary files /dev/null and b/icons/berry/micle.png differ diff --git a/icons/berry/nanab.png b/icons/berry/nanab.png new file mode 100644 index 00000000..32868d18 Binary files /dev/null and b/icons/berry/nanab.png differ diff --git a/icons/berry/nomel.png b/icons/berry/nomel.png new file mode 100644 index 00000000..d91cfbd0 Binary files /dev/null and b/icons/berry/nomel.png differ diff --git a/icons/berry/occa.png b/icons/berry/occa.png new file mode 100644 index 00000000..eb88c288 Binary files /dev/null and b/icons/berry/occa.png differ diff --git a/icons/berry/oran.png b/icons/berry/oran.png new file mode 100644 index 00000000..bea00871 Binary files /dev/null and b/icons/berry/oran.png differ diff --git a/icons/berry/pamtre.png b/icons/berry/pamtre.png new file mode 100644 index 00000000..17ad98b8 Binary files /dev/null and b/icons/berry/pamtre.png differ diff --git a/icons/berry/passho.png b/icons/berry/passho.png new file mode 100644 index 00000000..9b052c0d Binary files /dev/null and b/icons/berry/passho.png differ diff --git a/icons/berry/payapa.png b/icons/berry/payapa.png new file mode 100644 index 00000000..aadfeac4 Binary files /dev/null and b/icons/berry/payapa.png differ diff --git a/icons/berry/pecha.png b/icons/berry/pecha.png new file mode 100644 index 00000000..099d2704 Binary files /dev/null and b/icons/berry/pecha.png differ diff --git a/icons/berry/persim.png b/icons/berry/persim.png new file mode 100644 index 00000000..472e7468 Binary files /dev/null and b/icons/berry/persim.png differ diff --git a/icons/berry/petaya.png b/icons/berry/petaya.png new file mode 100644 index 00000000..2776b385 Binary files /dev/null and b/icons/berry/petaya.png differ diff --git a/icons/berry/pinap.png b/icons/berry/pinap.png new file mode 100644 index 00000000..03e08dbe Binary files /dev/null and b/icons/berry/pinap.png differ diff --git a/icons/berry/pomeg.png b/icons/berry/pomeg.png new file mode 100644 index 00000000..48ef56aa Binary files /dev/null and b/icons/berry/pomeg.png differ diff --git a/icons/berry/qualot.png b/icons/berry/qualot.png new file mode 100644 index 00000000..97c2187a Binary files /dev/null and b/icons/berry/qualot.png differ diff --git a/icons/berry/rabuta.png b/icons/berry/rabuta.png new file mode 100644 index 00000000..05f56cb8 Binary files /dev/null and b/icons/berry/rabuta.png differ diff --git a/icons/berry/rawst.png b/icons/berry/rawst.png new file mode 100644 index 00000000..939e2d9d Binary files /dev/null and b/icons/berry/rawst.png differ diff --git a/icons/berry/razz.png b/icons/berry/razz.png new file mode 100644 index 00000000..924187a9 Binary files /dev/null and b/icons/berry/razz.png differ diff --git a/icons/berry/rindo.png b/icons/berry/rindo.png new file mode 100644 index 00000000..17731d25 Binary files /dev/null and b/icons/berry/rindo.png differ diff --git a/icons/berry/roseli.png b/icons/berry/roseli.png new file mode 100644 index 00000000..5af1b1dd Binary files /dev/null and b/icons/berry/roseli.png differ diff --git a/icons/berry/rowap.png b/icons/berry/rowap.png new file mode 100644 index 00000000..9e52fa80 Binary files /dev/null and b/icons/berry/rowap.png differ diff --git a/icons/berry/salac.png b/icons/berry/salac.png new file mode 100644 index 00000000..7e222fcb Binary files /dev/null and b/icons/berry/salac.png differ diff --git a/icons/berry/shuca.png b/icons/berry/shuca.png new file mode 100644 index 00000000..2ef89e4a Binary files /dev/null and b/icons/berry/shuca.png differ diff --git a/icons/berry/sitrus.png b/icons/berry/sitrus.png new file mode 100644 index 00000000..e0ccfd97 Binary files /dev/null and b/icons/berry/sitrus.png differ diff --git a/icons/berry/spelon.png b/icons/berry/spelon.png new file mode 100644 index 00000000..1490b61a Binary files /dev/null and b/icons/berry/spelon.png differ diff --git a/icons/berry/starf.png b/icons/berry/starf.png new file mode 100644 index 00000000..6400aed9 Binary files /dev/null and b/icons/berry/starf.png differ diff --git a/icons/berry/tamato.png b/icons/berry/tamato.png new file mode 100644 index 00000000..0befc254 Binary files /dev/null and b/icons/berry/tamato.png differ diff --git a/icons/berry/tanga.png b/icons/berry/tanga.png new file mode 100644 index 00000000..939601e4 Binary files /dev/null and b/icons/berry/tanga.png differ diff --git a/icons/berry/wacan.png b/icons/berry/wacan.png new file mode 100644 index 00000000..635e8b50 Binary files /dev/null and b/icons/berry/wacan.png differ diff --git a/icons/berry/watmel.png b/icons/berry/watmel.png new file mode 100644 index 00000000..9e897eeb Binary files /dev/null and b/icons/berry/watmel.png differ diff --git a/icons/berry/wepear.png b/icons/berry/wepear.png new file mode 100644 index 00000000..6037a96a Binary files /dev/null and b/icons/berry/wepear.png differ diff --git a/icons/berry/wiki.png b/icons/berry/wiki.png new file mode 100644 index 00000000..308a10ea Binary files /dev/null and b/icons/berry/wiki.png differ diff --git a/icons/berry/yache.png b/icons/berry/yache.png new file mode 100644 index 00000000..944f361a Binary files /dev/null and b/icons/berry/yache.png differ diff --git a/icons/body-style/bipedal-tailed.png b/icons/body-style/bipedal-tailed.png new file mode 100644 index 00000000..7cea3c8d Binary files /dev/null and b/icons/body-style/bipedal-tailed.png differ diff --git a/icons/body-style/bipedal-tailless.png b/icons/body-style/bipedal-tailless.png new file mode 100644 index 00000000..acad127f Binary files /dev/null and b/icons/body-style/bipedal-tailless.png differ diff --git a/icons/body-style/fins.png b/icons/body-style/fins.png new file mode 100644 index 00000000..848d4435 Binary files /dev/null and b/icons/body-style/fins.png differ diff --git a/icons/body-style/head-arms.png b/icons/body-style/head-arms.png new file mode 100644 index 00000000..4545bfd8 Binary files /dev/null and b/icons/body-style/head-arms.png differ diff --git a/icons/body-style/head-base.png b/icons/body-style/head-base.png new file mode 100644 index 00000000..bd470d38 Binary files /dev/null and b/icons/body-style/head-base.png differ diff --git a/icons/body-style/head-legs.png b/icons/body-style/head-legs.png new file mode 100644 index 00000000..fddb8845 Binary files /dev/null and b/icons/body-style/head-legs.png differ diff --git a/icons/body-style/head.png b/icons/body-style/head.png new file mode 100644 index 00000000..7855d95b Binary files /dev/null and b/icons/body-style/head.png differ diff --git a/icons/body-style/insectoid.png b/icons/body-style/insectoid.png new file mode 100644 index 00000000..1948fc08 Binary files /dev/null and b/icons/body-style/insectoid.png differ diff --git a/icons/body-style/multiple.png b/icons/body-style/multiple.png new file mode 100644 index 00000000..be0544a4 Binary files /dev/null and b/icons/body-style/multiple.png differ diff --git a/icons/body-style/quadruped.png b/icons/body-style/quadruped.png new file mode 100644 index 00000000..35ffcb07 Binary files /dev/null and b/icons/body-style/quadruped.png differ diff --git a/icons/body-style/serpentine.png b/icons/body-style/serpentine.png new file mode 100644 index 00000000..6a27e402 Binary files /dev/null and b/icons/body-style/serpentine.png differ diff --git a/icons/body-style/tentacles.png b/icons/body-style/tentacles.png new file mode 100644 index 00000000..82ac2ee3 Binary files /dev/null and b/icons/body-style/tentacles.png differ diff --git a/icons/body-style/wings-multiple.png b/icons/body-style/wings-multiple.png new file mode 100644 index 00000000..27770837 Binary files /dev/null and b/icons/body-style/wings-multiple.png differ diff --git a/icons/body-style/wings-single.png b/icons/body-style/wings-single.png new file mode 100644 index 00000000..411e8438 Binary files /dev/null and b/icons/body-style/wings-single.png differ diff --git a/icons/etc/ball-fainted.png b/icons/etc/ball-fainted.png new file mode 100644 index 00000000..71148cf2 Binary files /dev/null and b/icons/etc/ball-fainted.png differ diff --git a/icons/etc/ball-mega.png b/icons/etc/ball-mega.png new file mode 100644 index 00000000..2e48b466 Binary files /dev/null and b/icons/etc/ball-mega.png differ diff --git a/icons/etc/ball-normal.png b/icons/etc/ball-normal.png new file mode 100644 index 00000000..4b9775f0 Binary files /dev/null and b/icons/etc/ball-normal.png differ diff --git a/icons/etc/ball-null.png b/icons/etc/ball-null.png new file mode 100644 index 00000000..fd272db6 Binary files /dev/null and b/icons/etc/ball-null.png differ diff --git a/icons/etc/ball-sick.png b/icons/etc/ball-sick.png new file mode 100644 index 00000000..96c21225 Binary files /dev/null and b/icons/etc/ball-sick.png differ diff --git a/icons/etc/egg.png b/icons/etc/egg.png new file mode 100644 index 00000000..41be82cc Binary files /dev/null and b/icons/etc/egg.png differ diff --git a/icons/etc/unknown-item.png b/icons/etc/unknown-item.png new file mode 100644 index 00000000..dd7302d3 Binary files /dev/null and b/icons/etc/unknown-item.png differ diff --git a/icons/etc/unknown-pkmn.png b/icons/etc/unknown-pkmn.png new file mode 100644 index 00000000..25cce40d Binary files /dev/null and b/icons/etc/unknown-pkmn.png differ diff --git a/icons/ev-item/macho-brace.png b/icons/ev-item/macho-brace.png new file mode 100644 index 00000000..58e5eb2b Binary files /dev/null and b/icons/ev-item/macho-brace.png differ diff --git a/icons/ev-item/power-anklet.png b/icons/ev-item/power-anklet.png new file mode 100644 index 00000000..54c466ce Binary files /dev/null and b/icons/ev-item/power-anklet.png differ diff --git a/icons/ev-item/power-band.png b/icons/ev-item/power-band.png new file mode 100644 index 00000000..02359f64 Binary files /dev/null and b/icons/ev-item/power-band.png differ diff --git a/icons/ev-item/power-belt.png b/icons/ev-item/power-belt.png new file mode 100644 index 00000000..a6fabe1b Binary files /dev/null and b/icons/ev-item/power-belt.png differ diff --git a/icons/ev-item/power-bracer.png b/icons/ev-item/power-bracer.png new file mode 100644 index 00000000..82fd5020 Binary files /dev/null and b/icons/ev-item/power-bracer.png differ diff --git a/icons/ev-item/power-lens.png b/icons/ev-item/power-lens.png new file mode 100644 index 00000000..85dd0b09 Binary files /dev/null and b/icons/ev-item/power-lens.png differ diff --git a/icons/ev-item/power-weight.png b/icons/ev-item/power-weight.png new file mode 100644 index 00000000..87deab45 Binary files /dev/null and b/icons/ev-item/power-weight.png differ diff --git a/icons/evo-item/dawn-stone.png b/icons/evo-item/dawn-stone.png new file mode 100644 index 00000000..d3343a0d Binary files /dev/null and b/icons/evo-item/dawn-stone.png differ diff --git a/icons/evo-item/deep-sea-scale.png b/icons/evo-item/deep-sea-scale.png new file mode 100644 index 00000000..5790492f Binary files /dev/null and b/icons/evo-item/deep-sea-scale.png differ diff --git a/icons/evo-item/deep-sea-tooth.png b/icons/evo-item/deep-sea-tooth.png new file mode 100644 index 00000000..57dcf5b2 Binary files /dev/null and b/icons/evo-item/deep-sea-tooth.png differ diff --git a/icons/evo-item/dragon-scale.png b/icons/evo-item/dragon-scale.png new file mode 100644 index 00000000..e07d847b Binary files /dev/null and b/icons/evo-item/dragon-scale.png differ diff --git a/icons/evo-item/dubious-disc.png b/icons/evo-item/dubious-disc.png new file mode 100644 index 00000000..cd366149 Binary files /dev/null and b/icons/evo-item/dubious-disc.png differ diff --git a/icons/evo-item/dusk-stone.png b/icons/evo-item/dusk-stone.png new file mode 100644 index 00000000..eb9e19e7 Binary files /dev/null and b/icons/evo-item/dusk-stone.png differ diff --git a/icons/evo-item/electirizer.png b/icons/evo-item/electirizer.png new file mode 100644 index 00000000..8ec0524d Binary files /dev/null and b/icons/evo-item/electirizer.png differ diff --git a/icons/evo-item/everstone.png b/icons/evo-item/everstone.png new file mode 100644 index 00000000..0153afc4 Binary files /dev/null and b/icons/evo-item/everstone.png differ diff --git a/icons/evo-item/fire-stone.png b/icons/evo-item/fire-stone.png new file mode 100644 index 00000000..fc9d585d Binary files /dev/null and b/icons/evo-item/fire-stone.png differ diff --git a/icons/evo-item/kings-rock.png b/icons/evo-item/kings-rock.png new file mode 100644 index 00000000..4a462d5f Binary files /dev/null and b/icons/evo-item/kings-rock.png differ diff --git a/icons/evo-item/leaf-stone.png b/icons/evo-item/leaf-stone.png new file mode 100644 index 00000000..e671fc70 Binary files /dev/null and b/icons/evo-item/leaf-stone.png differ diff --git a/icons/evo-item/magmarizer.png b/icons/evo-item/magmarizer.png new file mode 100644 index 00000000..40ac1fad Binary files /dev/null and b/icons/evo-item/magmarizer.png differ diff --git a/icons/evo-item/metal-coat.png b/icons/evo-item/metal-coat.png new file mode 100644 index 00000000..bab7703d Binary files /dev/null and b/icons/evo-item/metal-coat.png differ diff --git a/icons/evo-item/moon-stone.png b/icons/evo-item/moon-stone.png new file mode 100644 index 00000000..09721d5d Binary files /dev/null and b/icons/evo-item/moon-stone.png differ diff --git a/icons/evo-item/oval-stone.png b/icons/evo-item/oval-stone.png new file mode 100644 index 00000000..7afc3a4a Binary files /dev/null and b/icons/evo-item/oval-stone.png differ diff --git a/icons/evo-item/prism-scale.png b/icons/evo-item/prism-scale.png new file mode 100644 index 00000000..96b819a6 Binary files /dev/null and b/icons/evo-item/prism-scale.png differ diff --git a/icons/evo-item/protector.png b/icons/evo-item/protector.png new file mode 100644 index 00000000..6ef5b2b8 Binary files /dev/null and b/icons/evo-item/protector.png differ diff --git a/icons/evo-item/razor-claw.png b/icons/evo-item/razor-claw.png new file mode 100644 index 00000000..af40ce8a Binary files /dev/null and b/icons/evo-item/razor-claw.png differ diff --git a/icons/evo-item/razor-fang.png b/icons/evo-item/razor-fang.png new file mode 100644 index 00000000..e58a6f05 Binary files /dev/null and b/icons/evo-item/razor-fang.png differ diff --git a/icons/evo-item/reaper-cloth.png b/icons/evo-item/reaper-cloth.png new file mode 100644 index 00000000..01479c14 Binary files /dev/null and b/icons/evo-item/reaper-cloth.png differ diff --git a/icons/evo-item/sachet.png b/icons/evo-item/sachet.png new file mode 100644 index 00000000..6ee9f6c1 Binary files /dev/null and b/icons/evo-item/sachet.png differ diff --git a/icons/evo-item/shiny-stone.png b/icons/evo-item/shiny-stone.png new file mode 100644 index 00000000..0a54cdfe Binary files /dev/null and b/icons/evo-item/shiny-stone.png differ diff --git a/icons/evo-item/sun-stone.png b/icons/evo-item/sun-stone.png new file mode 100644 index 00000000..a4fa1bac Binary files /dev/null and b/icons/evo-item/sun-stone.png differ diff --git a/icons/evo-item/thunder-stone.png b/icons/evo-item/thunder-stone.png new file mode 100644 index 00000000..7532db3d Binary files /dev/null and b/icons/evo-item/thunder-stone.png differ diff --git a/icons/evo-item/up-grade.png b/icons/evo-item/up-grade.png new file mode 100644 index 00000000..fed6be90 Binary files /dev/null and b/icons/evo-item/up-grade.png differ diff --git a/icons/evo-item/water-stone.png b/icons/evo-item/water-stone.png new file mode 100644 index 00000000..3dd04073 Binary files /dev/null and b/icons/evo-item/water-stone.png differ diff --git a/icons/evo-item/whipped-dream.png b/icons/evo-item/whipped-dream.png new file mode 100644 index 00000000..e1f03cb1 Binary files /dev/null and b/icons/evo-item/whipped-dream.png differ diff --git a/icons/flute/black.png b/icons/flute/black.png new file mode 100644 index 00000000..97f41fa3 Binary files /dev/null and b/icons/flute/black.png differ diff --git a/icons/flute/blue.png b/icons/flute/blue.png new file mode 100644 index 00000000..c9dcc9db Binary files /dev/null and b/icons/flute/blue.png differ diff --git a/icons/flute/red.png b/icons/flute/red.png new file mode 100644 index 00000000..a906cb4a Binary files /dev/null and b/icons/flute/red.png differ diff --git a/icons/flute/white.png b/icons/flute/white.png new file mode 100644 index 00000000..50fb322d Binary files /dev/null and b/icons/flute/white.png differ diff --git a/icons/flute/yellow.png b/icons/flute/yellow.png new file mode 100644 index 00000000..413aa33f Binary files /dev/null and b/icons/flute/yellow.png differ diff --git a/icons/fossil/armor.png b/icons/fossil/armor.png new file mode 100644 index 00000000..223b0d02 Binary files /dev/null and b/icons/fossil/armor.png differ diff --git a/icons/fossil/claw.png b/icons/fossil/claw.png new file mode 100644 index 00000000..da867ed5 Binary files /dev/null and b/icons/fossil/claw.png differ diff --git a/icons/fossil/cover.png b/icons/fossil/cover.png new file mode 100644 index 00000000..c41a1633 Binary files /dev/null and b/icons/fossil/cover.png differ diff --git a/icons/fossil/dome.png b/icons/fossil/dome.png new file mode 100644 index 00000000..0516e166 Binary files /dev/null and b/icons/fossil/dome.png differ diff --git a/icons/fossil/helix.png b/icons/fossil/helix.png new file mode 100644 index 00000000..aea74dfd Binary files /dev/null and b/icons/fossil/helix.png differ diff --git a/icons/fossil/jaw.png b/icons/fossil/jaw.png new file mode 100644 index 00000000..63698821 Binary files /dev/null and b/icons/fossil/jaw.png differ diff --git a/icons/fossil/plume.png b/icons/fossil/plume.png new file mode 100644 index 00000000..a6325c27 Binary files /dev/null and b/icons/fossil/plume.png differ diff --git a/icons/fossil/root.png b/icons/fossil/root.png new file mode 100644 index 00000000..32b83fd5 Binary files /dev/null and b/icons/fossil/root.png differ diff --git a/icons/fossil/sail.png b/icons/fossil/sail.png new file mode 100644 index 00000000..cdd7eec4 Binary files /dev/null and b/icons/fossil/sail.png differ diff --git a/icons/fossil/skull.png b/icons/fossil/skull.png new file mode 100644 index 00000000..4049a3c2 Binary files /dev/null and b/icons/fossil/skull.png differ diff --git a/icons/gem/bug.png b/icons/gem/bug.png new file mode 100644 index 00000000..14b8ed60 Binary files /dev/null and b/icons/gem/bug.png differ diff --git a/icons/gem/dark.png b/icons/gem/dark.png new file mode 100644 index 00000000..84b3ff48 Binary files /dev/null and b/icons/gem/dark.png differ diff --git a/icons/gem/dragon.png b/icons/gem/dragon.png new file mode 100644 index 00000000..b40cf461 Binary files /dev/null and b/icons/gem/dragon.png differ diff --git a/icons/gem/electric.png b/icons/gem/electric.png new file mode 100644 index 00000000..9f93ea47 Binary files /dev/null and b/icons/gem/electric.png differ diff --git a/icons/gem/fairy.png b/icons/gem/fairy.png new file mode 100644 index 00000000..ba0dcae6 Binary files /dev/null and b/icons/gem/fairy.png differ diff --git a/icons/gem/fighting.png b/icons/gem/fighting.png new file mode 100644 index 00000000..acb2b690 Binary files /dev/null and b/icons/gem/fighting.png differ diff --git a/icons/gem/fire.png b/icons/gem/fire.png new file mode 100644 index 00000000..c2121cac Binary files /dev/null and b/icons/gem/fire.png differ diff --git a/icons/gem/flying.png b/icons/gem/flying.png new file mode 100644 index 00000000..2625fe20 Binary files /dev/null and b/icons/gem/flying.png differ diff --git a/icons/gem/ghost.png b/icons/gem/ghost.png new file mode 100644 index 00000000..4d90598c Binary files /dev/null and b/icons/gem/ghost.png differ diff --git a/icons/gem/grass.png b/icons/gem/grass.png new file mode 100644 index 00000000..96e45411 Binary files /dev/null and b/icons/gem/grass.png differ diff --git a/icons/gem/ground.png b/icons/gem/ground.png new file mode 100644 index 00000000..1832595a Binary files /dev/null and b/icons/gem/ground.png differ diff --git a/icons/gem/ice.png b/icons/gem/ice.png new file mode 100644 index 00000000..c3846beb Binary files /dev/null and b/icons/gem/ice.png differ diff --git a/icons/gem/normal.png b/icons/gem/normal.png new file mode 100644 index 00000000..66572920 Binary files /dev/null and b/icons/gem/normal.png differ diff --git a/icons/gem/poison.png b/icons/gem/poison.png new file mode 100644 index 00000000..e5633470 Binary files /dev/null and b/icons/gem/poison.png differ diff --git a/icons/gem/psychic.png b/icons/gem/psychic.png new file mode 100644 index 00000000..1106fbbe Binary files /dev/null and b/icons/gem/psychic.png differ diff --git a/icons/gem/rock.png b/icons/gem/rock.png new file mode 100644 index 00000000..48def802 Binary files /dev/null and b/icons/gem/rock.png differ diff --git a/icons/gem/steel.png b/icons/gem/steel.png new file mode 100644 index 00000000..f8426510 Binary files /dev/null and b/icons/gem/steel.png differ diff --git a/icons/gem/water.png b/icons/gem/water.png new file mode 100644 index 00000000..7243213e Binary files /dev/null and b/icons/gem/water.png differ diff --git a/icons/hm/fighting.png b/icons/hm/fighting.png new file mode 100644 index 00000000..dfb5e07f Binary files /dev/null and b/icons/hm/fighting.png differ diff --git a/icons/hm/flying.png b/icons/hm/flying.png new file mode 100644 index 00000000..cce491c9 Binary files /dev/null and b/icons/hm/flying.png differ diff --git a/icons/hm/normal.png b/icons/hm/normal.png new file mode 100644 index 00000000..977d6d40 Binary files /dev/null and b/icons/hm/normal.png differ diff --git a/icons/hm/water.png b/icons/hm/water.png new file mode 100644 index 00000000..52e1f0e2 Binary files /dev/null and b/icons/hm/water.png differ diff --git a/icons/hold-item/absorb-bulb.png b/icons/hold-item/absorb-bulb.png new file mode 100644 index 00000000..b34f0ee0 Binary files /dev/null and b/icons/hold-item/absorb-bulb.png differ diff --git a/icons/hold-item/adamant-orb.png b/icons/hold-item/adamant-orb.png new file mode 100644 index 00000000..7e597495 Binary files /dev/null and b/icons/hold-item/adamant-orb.png differ diff --git a/icons/hold-item/air-balloon.png b/icons/hold-item/air-balloon.png new file mode 100644 index 00000000..05fbba00 Binary files /dev/null and b/icons/hold-item/air-balloon.png differ diff --git a/icons/hold-item/amulet-coin.png b/icons/hold-item/amulet-coin.png new file mode 100644 index 00000000..2191adf2 Binary files /dev/null and b/icons/hold-item/amulet-coin.png differ diff --git a/icons/hold-item/assault-vest.png b/icons/hold-item/assault-vest.png new file mode 100644 index 00000000..7ce443ac Binary files /dev/null and b/icons/hold-item/assault-vest.png differ diff --git a/icons/hold-item/big-root.png b/icons/hold-item/big-root.png new file mode 100644 index 00000000..ea3b2a81 Binary files /dev/null and b/icons/hold-item/big-root.png differ diff --git a/icons/hold-item/binding-band.png b/icons/hold-item/binding-band.png new file mode 100644 index 00000000..450bc96b Binary files /dev/null and b/icons/hold-item/binding-band.png differ diff --git a/icons/hold-item/black-belt.png b/icons/hold-item/black-belt.png new file mode 100644 index 00000000..4b214f98 Binary files /dev/null and b/icons/hold-item/black-belt.png differ diff --git a/icons/hold-item/black-glasses.png b/icons/hold-item/black-glasses.png new file mode 100644 index 00000000..aeaf1217 Binary files /dev/null and b/icons/hold-item/black-glasses.png differ diff --git a/icons/hold-item/black-sludge.png b/icons/hold-item/black-sludge.png new file mode 100644 index 00000000..ef7ffd65 Binary files /dev/null and b/icons/hold-item/black-sludge.png differ diff --git a/icons/hold-item/bright-powder.png b/icons/hold-item/bright-powder.png new file mode 100644 index 00000000..096c743e Binary files /dev/null and b/icons/hold-item/bright-powder.png differ diff --git a/icons/hold-item/burn-drive.png b/icons/hold-item/burn-drive.png new file mode 100644 index 00000000..51754d68 Binary files /dev/null and b/icons/hold-item/burn-drive.png differ diff --git a/icons/hold-item/cell-battery.png b/icons/hold-item/cell-battery.png new file mode 100644 index 00000000..39cb0d50 Binary files /dev/null and b/icons/hold-item/cell-battery.png differ diff --git a/icons/hold-item/charcoal.png b/icons/hold-item/charcoal.png new file mode 100644 index 00000000..fda508eb Binary files /dev/null and b/icons/hold-item/charcoal.png differ diff --git a/icons/hold-item/chill-drive.png b/icons/hold-item/chill-drive.png new file mode 100644 index 00000000..1ccbc1b4 Binary files /dev/null and b/icons/hold-item/chill-drive.png differ diff --git a/icons/hold-item/choice-band.png b/icons/hold-item/choice-band.png new file mode 100644 index 00000000..8604f5a3 Binary files /dev/null and b/icons/hold-item/choice-band.png differ diff --git a/icons/hold-item/choice-scarf.png b/icons/hold-item/choice-scarf.png new file mode 100644 index 00000000..8043153b Binary files /dev/null and b/icons/hold-item/choice-scarf.png differ diff --git a/icons/hold-item/choice-specs.png b/icons/hold-item/choice-specs.png new file mode 100644 index 00000000..9668b678 Binary files /dev/null and b/icons/hold-item/choice-specs.png differ diff --git a/icons/hold-item/cleanse-tag.png b/icons/hold-item/cleanse-tag.png new file mode 100644 index 00000000..cb839776 Binary files /dev/null and b/icons/hold-item/cleanse-tag.png differ diff --git a/icons/hold-item/damp-rock.png b/icons/hold-item/damp-rock.png new file mode 100644 index 00000000..414714b5 Binary files /dev/null and b/icons/hold-item/damp-rock.png differ diff --git a/icons/hold-item/destiny-knot.png b/icons/hold-item/destiny-knot.png new file mode 100644 index 00000000..eb52590e Binary files /dev/null and b/icons/hold-item/destiny-knot.png differ diff --git a/icons/hold-item/douse-drive.png b/icons/hold-item/douse-drive.png new file mode 100644 index 00000000..f3f37f9e Binary files /dev/null and b/icons/hold-item/douse-drive.png differ diff --git a/icons/hold-item/dragon-fang.png b/icons/hold-item/dragon-fang.png new file mode 100644 index 00000000..f89aedff Binary files /dev/null and b/icons/hold-item/dragon-fang.png differ diff --git a/icons/hold-item/eject-button.png b/icons/hold-item/eject-button.png new file mode 100644 index 00000000..97191cce Binary files /dev/null and b/icons/hold-item/eject-button.png differ diff --git a/icons/hold-item/eviolite.png b/icons/hold-item/eviolite.png new file mode 100644 index 00000000..acb9a600 Binary files /dev/null and b/icons/hold-item/eviolite.png differ diff --git a/icons/hold-item/expert-belt.png b/icons/hold-item/expert-belt.png new file mode 100644 index 00000000..349378f5 Binary files /dev/null and b/icons/hold-item/expert-belt.png differ diff --git a/icons/hold-item/flame-orb.png b/icons/hold-item/flame-orb.png new file mode 100644 index 00000000..0c967cd6 Binary files /dev/null and b/icons/hold-item/flame-orb.png differ diff --git a/icons/hold-item/float-stone.png b/icons/hold-item/float-stone.png new file mode 100644 index 00000000..8fbb2af7 Binary files /dev/null and b/icons/hold-item/float-stone.png differ diff --git a/icons/hold-item/focus-band.png b/icons/hold-item/focus-band.png new file mode 100644 index 00000000..540ec7c8 Binary files /dev/null and b/icons/hold-item/focus-band.png differ diff --git a/icons/hold-item/focus-sash.png b/icons/hold-item/focus-sash.png new file mode 100644 index 00000000..cffe4360 Binary files /dev/null and b/icons/hold-item/focus-sash.png differ diff --git a/icons/hold-item/grip-claw.png b/icons/hold-item/grip-claw.png new file mode 100644 index 00000000..2df514f4 Binary files /dev/null and b/icons/hold-item/grip-claw.png differ diff --git a/icons/hold-item/griseous-orb.png b/icons/hold-item/griseous-orb.png new file mode 100644 index 00000000..617d4974 Binary files /dev/null and b/icons/hold-item/griseous-orb.png differ diff --git a/icons/hold-item/hard-stone.png b/icons/hold-item/hard-stone.png new file mode 100644 index 00000000..478333b0 Binary files /dev/null and b/icons/hold-item/hard-stone.png differ diff --git a/icons/hold-item/heat-rock.png b/icons/hold-item/heat-rock.png new file mode 100644 index 00000000..c058caac Binary files /dev/null and b/icons/hold-item/heat-rock.png differ diff --git a/icons/hold-item/icy-rock.png b/icons/hold-item/icy-rock.png new file mode 100644 index 00000000..63e7dd0b Binary files /dev/null and b/icons/hold-item/icy-rock.png differ diff --git a/icons/hold-item/kings-rock.png b/icons/hold-item/kings-rock.png new file mode 100644 index 00000000..4a462d5f Binary files /dev/null and b/icons/hold-item/kings-rock.png differ diff --git a/icons/hold-item/lagging-tail.png b/icons/hold-item/lagging-tail.png new file mode 100644 index 00000000..453bd043 Binary files /dev/null and b/icons/hold-item/lagging-tail.png differ diff --git a/icons/hold-item/leftovers.png b/icons/hold-item/leftovers.png new file mode 100644 index 00000000..0b64f984 Binary files /dev/null and b/icons/hold-item/leftovers.png differ diff --git a/icons/hold-item/life-orb.png b/icons/hold-item/life-orb.png new file mode 100644 index 00000000..70dd4ab0 Binary files /dev/null and b/icons/hold-item/life-orb.png differ diff --git a/icons/hold-item/light-ball.png b/icons/hold-item/light-ball.png new file mode 100644 index 00000000..50779355 Binary files /dev/null and b/icons/hold-item/light-ball.png differ diff --git a/icons/hold-item/light-clay.png b/icons/hold-item/light-clay.png new file mode 100644 index 00000000..e49733ac Binary files /dev/null and b/icons/hold-item/light-clay.png differ diff --git a/icons/hold-item/lucky-egg.png b/icons/hold-item/lucky-egg.png new file mode 100644 index 00000000..77b80a93 Binary files /dev/null and b/icons/hold-item/lucky-egg.png differ diff --git a/icons/hold-item/lucky-punch.png b/icons/hold-item/lucky-punch.png new file mode 100644 index 00000000..133bdc2d Binary files /dev/null and b/icons/hold-item/lucky-punch.png differ diff --git a/icons/hold-item/luminous-moss.png b/icons/hold-item/luminous-moss.png new file mode 100644 index 00000000..8aeb2db3 Binary files /dev/null and b/icons/hold-item/luminous-moss.png differ diff --git a/icons/hold-item/lustrous-orb.png b/icons/hold-item/lustrous-orb.png new file mode 100644 index 00000000..6f09a25c Binary files /dev/null and b/icons/hold-item/lustrous-orb.png differ diff --git a/icons/hold-item/magnet.png b/icons/hold-item/magnet.png new file mode 100644 index 00000000..8927d6c6 Binary files /dev/null and b/icons/hold-item/magnet.png differ diff --git a/icons/hold-item/mental-herb.png b/icons/hold-item/mental-herb.png new file mode 100644 index 00000000..6912c5d1 Binary files /dev/null and b/icons/hold-item/mental-herb.png differ diff --git a/icons/hold-item/metal-coat.png b/icons/hold-item/metal-coat.png new file mode 100644 index 00000000..bab7703d Binary files /dev/null and b/icons/hold-item/metal-coat.png differ diff --git a/icons/hold-item/metal-powder.png b/icons/hold-item/metal-powder.png new file mode 100644 index 00000000..1fcb893a Binary files /dev/null and b/icons/hold-item/metal-powder.png differ diff --git a/icons/hold-item/metronome.png b/icons/hold-item/metronome.png new file mode 100644 index 00000000..6ef2e9bd Binary files /dev/null and b/icons/hold-item/metronome.png differ diff --git a/icons/hold-item/miracle-seed.png b/icons/hold-item/miracle-seed.png new file mode 100644 index 00000000..1e07e418 Binary files /dev/null and b/icons/hold-item/miracle-seed.png differ diff --git a/icons/hold-item/muscle-band.png b/icons/hold-item/muscle-band.png new file mode 100644 index 00000000..8b51ccb1 Binary files /dev/null and b/icons/hold-item/muscle-band.png differ diff --git a/icons/hold-item/mystic-water.png b/icons/hold-item/mystic-water.png new file mode 100644 index 00000000..1722edc5 Binary files /dev/null and b/icons/hold-item/mystic-water.png differ diff --git a/icons/hold-item/never-melt-ice.png b/icons/hold-item/never-melt-ice.png new file mode 100644 index 00000000..797e6c19 Binary files /dev/null and b/icons/hold-item/never-melt-ice.png differ diff --git a/icons/hold-item/poison-barb.png b/icons/hold-item/poison-barb.png new file mode 100644 index 00000000..74524243 Binary files /dev/null and b/icons/hold-item/poison-barb.png differ diff --git a/icons/hold-item/power-herb.png b/icons/hold-item/power-herb.png new file mode 100644 index 00000000..9ee1c4de Binary files /dev/null and b/icons/hold-item/power-herb.png differ diff --git a/icons/hold-item/quick-claw.png b/icons/hold-item/quick-claw.png new file mode 100644 index 00000000..66f2c110 Binary files /dev/null and b/icons/hold-item/quick-claw.png differ diff --git a/icons/hold-item/quick-powder.png b/icons/hold-item/quick-powder.png new file mode 100644 index 00000000..f37b2ddd Binary files /dev/null and b/icons/hold-item/quick-powder.png differ diff --git a/icons/hold-item/red-card.png b/icons/hold-item/red-card.png new file mode 100644 index 00000000..ab0b5a50 Binary files /dev/null and b/icons/hold-item/red-card.png differ diff --git a/icons/hold-item/ring-target.png b/icons/hold-item/ring-target.png new file mode 100644 index 00000000..f63b3927 Binary files /dev/null and b/icons/hold-item/ring-target.png differ diff --git a/icons/hold-item/rocky-helmet.png b/icons/hold-item/rocky-helmet.png new file mode 100644 index 00000000..b3df67a5 Binary files /dev/null and b/icons/hold-item/rocky-helmet.png differ diff --git a/icons/hold-item/safety-goggles.png b/icons/hold-item/safety-goggles.png new file mode 100644 index 00000000..09ed85ce Binary files /dev/null and b/icons/hold-item/safety-goggles.png differ diff --git a/icons/hold-item/scope-lens.png b/icons/hold-item/scope-lens.png new file mode 100644 index 00000000..a4d5057f Binary files /dev/null and b/icons/hold-item/scope-lens.png differ diff --git a/icons/hold-item/sharp-beak.png b/icons/hold-item/sharp-beak.png new file mode 100644 index 00000000..9e82f3f3 Binary files /dev/null and b/icons/hold-item/sharp-beak.png differ diff --git a/icons/hold-item/shed-shell.png b/icons/hold-item/shed-shell.png new file mode 100644 index 00000000..7356db3e Binary files /dev/null and b/icons/hold-item/shed-shell.png differ diff --git a/icons/hold-item/shell-bell.png b/icons/hold-item/shell-bell.png new file mode 100644 index 00000000..2260ba96 Binary files /dev/null and b/icons/hold-item/shell-bell.png differ diff --git a/icons/hold-item/shock-drive.png b/icons/hold-item/shock-drive.png new file mode 100644 index 00000000..70fe6618 Binary files /dev/null and b/icons/hold-item/shock-drive.png differ diff --git a/icons/hold-item/silk-scarf.png b/icons/hold-item/silk-scarf.png new file mode 100644 index 00000000..54e6a815 Binary files /dev/null and b/icons/hold-item/silk-scarf.png differ diff --git a/icons/hold-item/silver-powder.png b/icons/hold-item/silver-powder.png new file mode 100644 index 00000000..5fe82493 Binary files /dev/null and b/icons/hold-item/silver-powder.png differ diff --git a/icons/hold-item/smoke-ball.png b/icons/hold-item/smoke-ball.png new file mode 100644 index 00000000..36287f71 Binary files /dev/null and b/icons/hold-item/smoke-ball.png differ diff --git a/icons/hold-item/smooth-rock.png b/icons/hold-item/smooth-rock.png new file mode 100644 index 00000000..643f8377 Binary files /dev/null and b/icons/hold-item/smooth-rock.png differ diff --git a/icons/hold-item/snowball.png b/icons/hold-item/snowball.png new file mode 100644 index 00000000..24051caf Binary files /dev/null and b/icons/hold-item/snowball.png differ diff --git a/icons/hold-item/soft-sand.png b/icons/hold-item/soft-sand.png new file mode 100644 index 00000000..6131dc16 Binary files /dev/null and b/icons/hold-item/soft-sand.png differ diff --git a/icons/hold-item/soul-dew.png b/icons/hold-item/soul-dew.png new file mode 100644 index 00000000..40168476 Binary files /dev/null and b/icons/hold-item/soul-dew.png differ diff --git a/icons/hold-item/spell-tag.png b/icons/hold-item/spell-tag.png new file mode 100644 index 00000000..92b3322f Binary files /dev/null and b/icons/hold-item/spell-tag.png differ diff --git a/icons/hold-item/stick.png b/icons/hold-item/stick.png new file mode 100644 index 00000000..73062c36 Binary files /dev/null and b/icons/hold-item/stick.png differ diff --git a/icons/hold-item/sticky-barb.png b/icons/hold-item/sticky-barb.png new file mode 100644 index 00000000..3ec42e32 Binary files /dev/null and b/icons/hold-item/sticky-barb.png differ diff --git a/icons/hold-item/thick-club.png b/icons/hold-item/thick-club.png new file mode 100644 index 00000000..44be1da2 Binary files /dev/null and b/icons/hold-item/thick-club.png differ diff --git a/icons/hold-item/toxic-orb.png b/icons/hold-item/toxic-orb.png new file mode 100644 index 00000000..6ca33c3d Binary files /dev/null and b/icons/hold-item/toxic-orb.png differ diff --git a/icons/hold-item/twisted-spoon.png b/icons/hold-item/twisted-spoon.png new file mode 100644 index 00000000..62178132 Binary files /dev/null and b/icons/hold-item/twisted-spoon.png differ diff --git a/icons/hold-item/weakness-policy.png b/icons/hold-item/weakness-policy.png new file mode 100644 index 00000000..970ef97f Binary files /dev/null and b/icons/hold-item/weakness-policy.png differ diff --git a/icons/hold-item/white-herb.png b/icons/hold-item/white-herb.png new file mode 100644 index 00000000..53f05940 Binary files /dev/null and b/icons/hold-item/white-herb.png differ diff --git a/icons/hold-item/wide-lens.png b/icons/hold-item/wide-lens.png new file mode 100644 index 00000000..6392aed8 Binary files /dev/null and b/icons/hold-item/wide-lens.png differ diff --git a/icons/hold-item/wise-glasses.png b/icons/hold-item/wise-glasses.png new file mode 100644 index 00000000..c3de13da Binary files /dev/null and b/icons/hold-item/wise-glasses.png differ diff --git a/icons/hold-item/zoom-lens.png b/icons/hold-item/zoom-lens.png new file mode 100644 index 00000000..cc4002e2 Binary files /dev/null and b/icons/hold-item/zoom-lens.png differ diff --git a/icons/incense/full.png b/icons/incense/full.png new file mode 100644 index 00000000..7202b48b Binary files /dev/null and b/icons/incense/full.png differ diff --git a/icons/incense/lax.png b/icons/incense/lax.png new file mode 100644 index 00000000..71ccaad6 Binary files /dev/null and b/icons/incense/lax.png differ diff --git a/icons/incense/luck.png b/icons/incense/luck.png new file mode 100644 index 00000000..6979ddaa Binary files /dev/null and b/icons/incense/luck.png differ diff --git a/icons/incense/odd.png b/icons/incense/odd.png new file mode 100644 index 00000000..fd92e657 Binary files /dev/null and b/icons/incense/odd.png differ diff --git a/icons/incense/pure.png b/icons/incense/pure.png new file mode 100644 index 00000000..9199207a Binary files /dev/null and b/icons/incense/pure.png differ diff --git a/icons/incense/rock.png b/icons/incense/rock.png new file mode 100644 index 00000000..e7090841 Binary files /dev/null and b/icons/incense/rock.png differ diff --git a/icons/incense/rose.png b/icons/incense/rose.png new file mode 100644 index 00000000..0644ae7a Binary files /dev/null and b/icons/incense/rose.png differ diff --git a/icons/incense/sea.png b/icons/incense/sea.png new file mode 100644 index 00000000..d343cf0b Binary files /dev/null and b/icons/incense/sea.png differ diff --git a/icons/incense/wave.png b/icons/incense/wave.png new file mode 100644 index 00000000..12ada9de Binary files /dev/null and b/icons/incense/wave.png differ diff --git a/icons/key-item/acro-bike.png b/icons/key-item/acro-bike.png new file mode 100644 index 00000000..28fe8dfd Binary files /dev/null and b/icons/key-item/acro-bike.png differ diff --git a/icons/key-item/adventure-rules.png b/icons/key-item/adventure-rules.png new file mode 100644 index 00000000..8343e5fc Binary files /dev/null and b/icons/key-item/adventure-rules.png differ diff --git a/icons/key-item/apricorn-box.png b/icons/key-item/apricorn-box.png new file mode 100644 index 00000000..2a39b66c Binary files /dev/null and b/icons/key-item/apricorn-box.png differ diff --git a/icons/key-item/auroraticket.png b/icons/key-item/auroraticket.png new file mode 100644 index 00000000..6b06e37c Binary files /dev/null and b/icons/key-item/auroraticket.png differ diff --git a/icons/key-item/azure-flute.png b/icons/key-item/azure-flute.png new file mode 100644 index 00000000..39f05074 Binary files /dev/null and b/icons/key-item/azure-flute.png differ diff --git a/icons/key-item/basement-key.png b/icons/key-item/basement-key.png new file mode 100644 index 00000000..9031c74f Binary files /dev/null and b/icons/key-item/basement-key.png differ diff --git a/icons/key-item/berry-pots.png b/icons/key-item/berry-pots.png new file mode 100644 index 00000000..8dfe655c Binary files /dev/null and b/icons/key-item/berry-pots.png differ diff --git a/icons/key-item/berry-pouch.png b/icons/key-item/berry-pouch.png new file mode 100644 index 00000000..ad90749c Binary files /dev/null and b/icons/key-item/berry-pouch.png differ diff --git a/icons/key-item/bicycle-turquoise.png b/icons/key-item/bicycle-turquoise.png new file mode 100644 index 00000000..ece91b31 Binary files /dev/null and b/icons/key-item/bicycle-turquoise.png differ diff --git a/icons/key-item/bicycle-yellow.png b/icons/key-item/bicycle-yellow.png new file mode 100644 index 00000000..657e8410 Binary files /dev/null and b/icons/key-item/bicycle-yellow.png differ diff --git a/icons/key-item/bicycle.png b/icons/key-item/bicycle.png new file mode 100644 index 00000000..657e8410 Binary files /dev/null and b/icons/key-item/bicycle.png differ diff --git a/icons/key-item/bike-voucher.png b/icons/key-item/bike-voucher.png new file mode 100644 index 00000000..eb4d7d03 Binary files /dev/null and b/icons/key-item/bike-voucher.png differ diff --git a/icons/key-item/blue-card.png b/icons/key-item/blue-card.png new file mode 100644 index 00000000..3d6e21b5 Binary files /dev/null and b/icons/key-item/blue-card.png differ diff --git a/icons/key-item/blue-orb-gen3.png b/icons/key-item/blue-orb-gen3.png new file mode 100644 index 00000000..31ae851a Binary files /dev/null and b/icons/key-item/blue-orb-gen3.png differ diff --git a/icons/key-item/blue-orb.png b/icons/key-item/blue-orb.png new file mode 100644 index 00000000..26f130a4 Binary files /dev/null and b/icons/key-item/blue-orb.png differ diff --git a/icons/key-item/card-key-gen3.png b/icons/key-item/card-key-gen3.png new file mode 100644 index 00000000..4d1ce35e Binary files /dev/null and b/icons/key-item/card-key-gen3.png differ diff --git a/icons/key-item/card-key.png b/icons/key-item/card-key.png new file mode 100644 index 00000000..d91dc862 Binary files /dev/null and b/icons/key-item/card-key.png differ diff --git a/icons/key-item/clear-bell.png b/icons/key-item/clear-bell.png new file mode 100644 index 00000000..7e39979d Binary files /dev/null and b/icons/key-item/clear-bell.png differ diff --git a/icons/key-item/coin-case.png b/icons/key-item/coin-case.png new file mode 100644 index 00000000..c2253170 Binary files /dev/null and b/icons/key-item/coin-case.png differ diff --git a/icons/key-item/colress-machine.png b/icons/key-item/colress-machine.png new file mode 100644 index 00000000..1124be31 Binary files /dev/null and b/icons/key-item/colress-machine.png differ diff --git a/icons/key-item/common-stone.png b/icons/key-item/common-stone.png new file mode 100644 index 00000000..7666bb60 Binary files /dev/null and b/icons/key-item/common-stone.png differ diff --git a/icons/key-item/contest-pass.png b/icons/key-item/contest-pass.png new file mode 100644 index 00000000..20e6e6cd Binary files /dev/null and b/icons/key-item/contest-pass.png differ diff --git a/icons/key-item/coupon-1.png b/icons/key-item/coupon-1.png new file mode 100644 index 00000000..22999c34 Binary files /dev/null and b/icons/key-item/coupon-1.png differ diff --git a/icons/key-item/coupon-2.png b/icons/key-item/coupon-2.png new file mode 100644 index 00000000..977bf174 Binary files /dev/null and b/icons/key-item/coupon-2.png differ diff --git a/icons/key-item/coupon-3.png b/icons/key-item/coupon-3.png new file mode 100644 index 00000000..94396ec3 Binary files /dev/null and b/icons/key-item/coupon-3.png differ diff --git a/icons/key-item/dark-stone.png b/icons/key-item/dark-stone.png new file mode 100644 index 00000000..abc4eecd Binary files /dev/null and b/icons/key-item/dark-stone.png differ diff --git a/icons/key-item/data-card.png b/icons/key-item/data-card.png new file mode 100644 index 00000000..cd5b6991 Binary files /dev/null and b/icons/key-item/data-card.png differ diff --git a/icons/key-item/devon-goods.png b/icons/key-item/devon-goods.png new file mode 100644 index 00000000..13342a1e Binary files /dev/null and b/icons/key-item/devon-goods.png differ diff --git a/icons/key-item/devon-scope.png b/icons/key-item/devon-scope.png new file mode 100644 index 00000000..15ba9886 Binary files /dev/null and b/icons/key-item/devon-scope.png differ diff --git a/icons/key-item/dna-splicers.png b/icons/key-item/dna-splicers.png new file mode 100644 index 00000000..1275ffe4 Binary files /dev/null and b/icons/key-item/dna-splicers.png differ diff --git a/icons/key-item/dowsing-machine-gen5.png b/icons/key-item/dowsing-machine-gen5.png new file mode 100644 index 00000000..2f15f30b Binary files /dev/null and b/icons/key-item/dowsing-machine-gen5.png differ diff --git a/icons/key-item/dowsing-machine.png b/icons/key-item/dowsing-machine.png new file mode 100644 index 00000000..ed875ab0 Binary files /dev/null and b/icons/key-item/dowsing-machine.png differ diff --git a/icons/key-item/dragon-skull.png b/icons/key-item/dragon-skull.png new file mode 100644 index 00000000..ed54f89c Binary files /dev/null and b/icons/key-item/dragon-skull.png differ diff --git a/icons/key-item/dropped-item-red.png b/icons/key-item/dropped-item-red.png new file mode 100644 index 00000000..5db6553a Binary files /dev/null and b/icons/key-item/dropped-item-red.png differ diff --git a/icons/key-item/dropped-item-yellow.png b/icons/key-item/dropped-item-yellow.png new file mode 100644 index 00000000..ba9f5f85 Binary files /dev/null and b/icons/key-item/dropped-item-yellow.png differ diff --git a/icons/key-item/dropped-item.png b/icons/key-item/dropped-item.png new file mode 100644 index 00000000..5db6553a Binary files /dev/null and b/icons/key-item/dropped-item.png differ diff --git a/icons/key-item/elevator-key.png b/icons/key-item/elevator-key.png new file mode 100644 index 00000000..89c93c9a Binary files /dev/null and b/icons/key-item/elevator-key.png differ diff --git a/icons/key-item/enigma-stone.png b/icons/key-item/enigma-stone.png new file mode 100644 index 00000000..4748f978 Binary files /dev/null and b/icons/key-item/enigma-stone.png differ diff --git a/icons/key-item/eon-ticket.png b/icons/key-item/eon-ticket.png new file mode 100644 index 00000000..1f1e24e6 Binary files /dev/null and b/icons/key-item/eon-ticket.png differ diff --git a/icons/key-item/exp-share.png b/icons/key-item/exp-share.png new file mode 100644 index 00000000..42ea713c Binary files /dev/null and b/icons/key-item/exp-share.png differ diff --git a/icons/key-item/explorer-kit.png b/icons/key-item/explorer-kit.png new file mode 100644 index 00000000..6edd6d58 Binary files /dev/null and b/icons/key-item/explorer-kit.png differ diff --git a/icons/key-item/fame-checker.png b/icons/key-item/fame-checker.png new file mode 100644 index 00000000..4dc67956 Binary files /dev/null and b/icons/key-item/fame-checker.png differ diff --git a/icons/key-item/fashion-case.png b/icons/key-item/fashion-case.png new file mode 100644 index 00000000..a570b7ce Binary files /dev/null and b/icons/key-item/fashion-case.png differ diff --git a/icons/key-item/galactic-key.png b/icons/key-item/galactic-key.png new file mode 100644 index 00000000..53dc0390 Binary files /dev/null and b/icons/key-item/galactic-key.png differ diff --git a/icons/key-item/gb-sounds.png b/icons/key-item/gb-sounds.png new file mode 100644 index 00000000..a284aeff Binary files /dev/null and b/icons/key-item/gb-sounds.png differ diff --git a/icons/key-item/go-goggles.png b/icons/key-item/go-goggles.png new file mode 100644 index 00000000..cfc51cde Binary files /dev/null and b/icons/key-item/go-goggles.png differ diff --git a/icons/key-item/god-stone.png b/icons/key-item/god-stone.png new file mode 100644 index 00000000..d0bcf5f5 Binary files /dev/null and b/icons/key-item/god-stone.png differ diff --git a/icons/key-item/gold-teeth.png b/icons/key-item/gold-teeth.png new file mode 100644 index 00000000..f8035d6f Binary files /dev/null and b/icons/key-item/gold-teeth.png differ diff --git a/icons/key-item/good-rod.png b/icons/key-item/good-rod.png new file mode 100644 index 00000000..ef052503 Binary files /dev/null and b/icons/key-item/good-rod.png differ diff --git a/icons/key-item/gracidea.png b/icons/key-item/gracidea.png new file mode 100644 index 00000000..6373921c Binary files /dev/null and b/icons/key-item/gracidea.png differ diff --git a/icons/key-item/gram-1.png b/icons/key-item/gram-1.png new file mode 100644 index 00000000..2a550726 Binary files /dev/null and b/icons/key-item/gram-1.png differ diff --git a/icons/key-item/gram-2.png b/icons/key-item/gram-2.png new file mode 100644 index 00000000..2a550726 Binary files /dev/null and b/icons/key-item/gram-2.png differ diff --git a/icons/key-item/gram-3.png b/icons/key-item/gram-3.png new file mode 100644 index 00000000..2a550726 Binary files /dev/null and b/icons/key-item/gram-3.png differ diff --git a/icons/key-item/grubby-hanky.png b/icons/key-item/grubby-hanky.png new file mode 100644 index 00000000..be699ac0 Binary files /dev/null and b/icons/key-item/grubby-hanky.png differ diff --git a/icons/key-item/holo-caster-green.png b/icons/key-item/holo-caster-green.png new file mode 100644 index 00000000..eb9b98e9 Binary files /dev/null and b/icons/key-item/holo-caster-green.png differ diff --git a/icons/key-item/holo-caster-red.png b/icons/key-item/holo-caster-red.png new file mode 100644 index 00000000..eea6a874 Binary files /dev/null and b/icons/key-item/holo-caster-red.png differ diff --git a/icons/key-item/holo-caster.png b/icons/key-item/holo-caster.png new file mode 100644 index 00000000..eb9b98e9 Binary files /dev/null and b/icons/key-item/holo-caster.png differ diff --git a/icons/key-item/honor-of-kalos.png b/icons/key-item/honor-of-kalos.png new file mode 100644 index 00000000..00458a52 Binary files /dev/null and b/icons/key-item/honor-of-kalos.png differ diff --git a/icons/key-item/intriguing-stone.png b/icons/key-item/intriguing-stone.png new file mode 100644 index 00000000..fc49350d Binary files /dev/null and b/icons/key-item/intriguing-stone.png differ diff --git a/icons/key-item/itemfinder.png b/icons/key-item/itemfinder.png new file mode 100644 index 00000000..bd278863 Binary files /dev/null and b/icons/key-item/itemfinder.png differ diff --git a/icons/key-item/jade-orb.png b/icons/key-item/jade-orb.png new file mode 100644 index 00000000..299e808d Binary files /dev/null and b/icons/key-item/jade-orb.png differ diff --git a/icons/key-item/journal.png b/icons/key-item/journal.png new file mode 100644 index 00000000..d9b5842d Binary files /dev/null and b/icons/key-item/journal.png differ diff --git a/icons/key-item/lens-case.png b/icons/key-item/lens-case.png new file mode 100644 index 00000000..065f1a84 Binary files /dev/null and b/icons/key-item/lens-case.png differ diff --git a/icons/key-item/letter.png b/icons/key-item/letter.png new file mode 100644 index 00000000..2a45e7d5 Binary files /dev/null and b/icons/key-item/letter.png differ diff --git a/icons/key-item/liberty-pass.png b/icons/key-item/liberty-pass.png new file mode 100644 index 00000000..2c4b4e60 Binary files /dev/null and b/icons/key-item/liberty-pass.png differ diff --git a/icons/key-item/lift-key.png b/icons/key-item/lift-key.png new file mode 100644 index 00000000..d7167c99 Binary files /dev/null and b/icons/key-item/lift-key.png differ diff --git a/icons/key-item/light-stone.png b/icons/key-item/light-stone.png new file mode 100644 index 00000000..5641c438 Binary files /dev/null and b/icons/key-item/light-stone.png differ diff --git a/icons/key-item/lock-capsule-gen4.png b/icons/key-item/lock-capsule-gen4.png new file mode 100644 index 00000000..8e792fee Binary files /dev/null and b/icons/key-item/lock-capsule-gen4.png differ diff --git a/icons/key-item/lock-capsule.png b/icons/key-item/lock-capsule.png new file mode 100644 index 00000000..bc70f971 Binary files /dev/null and b/icons/key-item/lock-capsule.png differ diff --git a/icons/key-item/looker-ticket.png b/icons/key-item/looker-ticket.png new file mode 100644 index 00000000..50ed5afd Binary files /dev/null and b/icons/key-item/looker-ticket.png differ diff --git a/icons/key-item/loot-sack.png b/icons/key-item/loot-sack.png new file mode 100644 index 00000000..9b5e6206 Binary files /dev/null and b/icons/key-item/loot-sack.png differ diff --git a/icons/key-item/lost-item-mimejr.png b/icons/key-item/lost-item-mimejr.png new file mode 100644 index 00000000..dd6a717e Binary files /dev/null and b/icons/key-item/lost-item-mimejr.png differ diff --git a/icons/key-item/lost-item.png b/icons/key-item/lost-item.png new file mode 100644 index 00000000..4ba802f8 Binary files /dev/null and b/icons/key-item/lost-item.png differ diff --git a/icons/key-item/lunar-wing.png b/icons/key-item/lunar-wing.png new file mode 100644 index 00000000..68047de6 Binary files /dev/null and b/icons/key-item/lunar-wing.png differ diff --git a/icons/key-item/mach-bike.png b/icons/key-item/mach-bike.png new file mode 100644 index 00000000..2eca5054 Binary files /dev/null and b/icons/key-item/mach-bike.png differ diff --git a/icons/key-item/machine-part.png b/icons/key-item/machine-part.png new file mode 100644 index 00000000..6d3ada6e Binary files /dev/null and b/icons/key-item/machine-part.png differ diff --git a/icons/key-item/magma-emblem.png b/icons/key-item/magma-emblem.png new file mode 100644 index 00000000..6e46dfd9 Binary files /dev/null and b/icons/key-item/magma-emblem.png differ diff --git a/icons/key-item/magma-stone.png b/icons/key-item/magma-stone.png new file mode 100644 index 00000000..746922cf Binary files /dev/null and b/icons/key-item/magma-stone.png differ diff --git a/icons/key-item/medal-box.png b/icons/key-item/medal-box.png new file mode 100644 index 00000000..9953db82 Binary files /dev/null and b/icons/key-item/medal-box.png differ diff --git a/icons/key-item/mega-ring.png b/icons/key-item/mega-ring.png new file mode 100644 index 00000000..974f6de1 Binary files /dev/null and b/icons/key-item/mega-ring.png differ diff --git a/icons/key-item/member-card.png b/icons/key-item/member-card.png new file mode 100644 index 00000000..f19e7843 Binary files /dev/null and b/icons/key-item/member-card.png differ diff --git a/icons/key-item/meteorite.png b/icons/key-item/meteorite.png new file mode 100644 index 00000000..2dc9818a Binary files /dev/null and b/icons/key-item/meteorite.png differ diff --git a/icons/key-item/mystery-egg.png b/icons/key-item/mystery-egg.png new file mode 100644 index 00000000..45bff237 Binary files /dev/null and b/icons/key-item/mystery-egg.png differ diff --git a/icons/key-item/mysticticket.png b/icons/key-item/mysticticket.png new file mode 100644 index 00000000..3f936018 Binary files /dev/null and b/icons/key-item/mysticticket.png differ diff --git a/icons/key-item/oaks-letter.png b/icons/key-item/oaks-letter.png new file mode 100644 index 00000000..4e126cd9 Binary files /dev/null and b/icons/key-item/oaks-letter.png differ diff --git a/icons/key-item/oaks-parcel.png b/icons/key-item/oaks-parcel.png new file mode 100644 index 00000000..5eb595d9 Binary files /dev/null and b/icons/key-item/oaks-parcel.png differ diff --git a/icons/key-item/old-amber.png b/icons/key-item/old-amber.png new file mode 100644 index 00000000..222299d2 Binary files /dev/null and b/icons/key-item/old-amber.png differ diff --git a/icons/key-item/old-charm.png b/icons/key-item/old-charm.png new file mode 100644 index 00000000..18539aac Binary files /dev/null and b/icons/key-item/old-charm.png differ diff --git a/icons/key-item/old-rod.png b/icons/key-item/old-rod.png new file mode 100644 index 00000000..6b7ba0ae Binary files /dev/null and b/icons/key-item/old-rod.png differ diff --git a/icons/key-item/old-sea-map.png b/icons/key-item/old-sea-map.png new file mode 100644 index 00000000..62517c15 Binary files /dev/null and b/icons/key-item/old-sea-map.png differ diff --git a/icons/key-item/oval-charm.png b/icons/key-item/oval-charm.png new file mode 100644 index 00000000..2a3c857a Binary files /dev/null and b/icons/key-item/oval-charm.png differ diff --git a/icons/key-item/pal-pad.png b/icons/key-item/pal-pad.png new file mode 100644 index 00000000..541fcf31 Binary files /dev/null and b/icons/key-item/pal-pad.png differ diff --git a/icons/key-item/parcel.png b/icons/key-item/parcel.png new file mode 100644 index 00000000..227d699f Binary files /dev/null and b/icons/key-item/parcel.png differ diff --git a/icons/key-item/pass.png b/icons/key-item/pass.png new file mode 100644 index 00000000..49b906af Binary files /dev/null and b/icons/key-item/pass.png differ diff --git a/icons/key-item/permit.png b/icons/key-item/permit.png new file mode 100644 index 00000000..044d80bb Binary files /dev/null and b/icons/key-item/permit.png differ diff --git a/icons/key-item/photo-album.png b/icons/key-item/photo-album.png new file mode 100644 index 00000000..fcbf7496 Binary files /dev/null and b/icons/key-item/photo-album.png differ diff --git a/icons/key-item/plasma-card.png b/icons/key-item/plasma-card.png new file mode 100644 index 00000000..75a01af0 Binary files /dev/null and b/icons/key-item/plasma-card.png differ diff --git a/icons/key-item/poffin-case.png b/icons/key-item/poffin-case.png new file mode 100644 index 00000000..2471348b Binary files /dev/null and b/icons/key-item/poffin-case.png differ diff --git a/icons/key-item/point-card.png b/icons/key-item/point-card.png new file mode 100644 index 00000000..e045aa60 Binary files /dev/null and b/icons/key-item/point-card.png differ diff --git a/icons/key-item/poke-flute-gen3.png b/icons/key-item/poke-flute-gen3.png new file mode 100644 index 00000000..34117da4 Binary files /dev/null and b/icons/key-item/poke-flute-gen3.png differ diff --git a/icons/key-item/poke-flute.png b/icons/key-item/poke-flute.png new file mode 100644 index 00000000..6d9749e5 Binary files /dev/null and b/icons/key-item/poke-flute.png differ diff --git a/icons/key-item/poke-radar.png b/icons/key-item/poke-radar.png new file mode 100644 index 00000000..3fa46293 Binary files /dev/null and b/icons/key-item/poke-radar.png differ diff --git a/icons/key-item/pokeblock-case.png b/icons/key-item/pokeblock-case.png new file mode 100644 index 00000000..f6ab3732 Binary files /dev/null and b/icons/key-item/pokeblock-case.png differ diff --git a/icons/key-item/powder-jar.png b/icons/key-item/powder-jar.png new file mode 100644 index 00000000..ec32b673 Binary files /dev/null and b/icons/key-item/powder-jar.png differ diff --git a/icons/key-item/power-plant-pass.png b/icons/key-item/power-plant-pass.png new file mode 100644 index 00000000..14b6b971 Binary files /dev/null and b/icons/key-item/power-plant-pass.png differ diff --git a/icons/key-item/profs-letter.png b/icons/key-item/profs-letter.png new file mode 100644 index 00000000..dcc7a8be Binary files /dev/null and b/icons/key-item/profs-letter.png differ diff --git a/icons/key-item/prop-case.png b/icons/key-item/prop-case.png new file mode 100644 index 00000000..6eef87a3 Binary files /dev/null and b/icons/key-item/prop-case.png differ diff --git a/icons/key-item/rainbow-pass.png b/icons/key-item/rainbow-pass.png new file mode 100644 index 00000000..15d5b917 Binary files /dev/null and b/icons/key-item/rainbow-pass.png differ diff --git a/icons/key-item/rainbow-wing.png b/icons/key-item/rainbow-wing.png new file mode 100644 index 00000000..c5e042b3 Binary files /dev/null and b/icons/key-item/rainbow-wing.png differ diff --git a/icons/key-item/red-chain.png b/icons/key-item/red-chain.png new file mode 100644 index 00000000..27af7ce8 Binary files /dev/null and b/icons/key-item/red-chain.png differ diff --git a/icons/key-item/red-orb-gen3.png b/icons/key-item/red-orb-gen3.png new file mode 100644 index 00000000..6005f370 Binary files /dev/null and b/icons/key-item/red-orb-gen3.png differ diff --git a/icons/key-item/red-orb.png b/icons/key-item/red-orb.png new file mode 100644 index 00000000..81594fc2 Binary files /dev/null and b/icons/key-item/red-orb.png differ diff --git a/icons/key-item/red-scale.png b/icons/key-item/red-scale.png new file mode 100644 index 00000000..b817bc65 Binary files /dev/null and b/icons/key-item/red-scale.png differ diff --git a/icons/key-item/reveal-glass.png b/icons/key-item/reveal-glass.png new file mode 100644 index 00000000..1e825433 Binary files /dev/null and b/icons/key-item/reveal-glass.png differ diff --git a/icons/key-item/rm-1-key.png b/icons/key-item/rm-1-key.png new file mode 100644 index 00000000..49319cbf Binary files /dev/null and b/icons/key-item/rm-1-key.png differ diff --git a/icons/key-item/rm-2-key.png b/icons/key-item/rm-2-key.png new file mode 100644 index 00000000..2ae2c0b0 Binary files /dev/null and b/icons/key-item/rm-2-key.png differ diff --git a/icons/key-item/rm-4-key.png b/icons/key-item/rm-4-key.png new file mode 100644 index 00000000..fab29370 Binary files /dev/null and b/icons/key-item/rm-4-key.png differ diff --git a/icons/key-item/rm-6-key.png b/icons/key-item/rm-6-key.png new file mode 100644 index 00000000..974aaa16 Binary files /dev/null and b/icons/key-item/rm-6-key.png differ diff --git a/icons/key-item/roller-skates.png b/icons/key-item/roller-skates.png new file mode 100644 index 00000000..3fc6bc36 Binary files /dev/null and b/icons/key-item/roller-skates.png differ diff --git a/icons/key-item/ruby.png b/icons/key-item/ruby.png new file mode 100644 index 00000000..39ea8f58 Binary files /dev/null and b/icons/key-item/ruby.png differ diff --git a/icons/key-item/rule-book.png b/icons/key-item/rule-book.png new file mode 100644 index 00000000..cf884a16 Binary files /dev/null and b/icons/key-item/rule-book.png differ diff --git a/icons/key-item/sapphire.png b/icons/key-item/sapphire.png new file mode 100644 index 00000000..a0297d50 Binary files /dev/null and b/icons/key-item/sapphire.png differ diff --git a/icons/key-item/scanner.png b/icons/key-item/scanner.png new file mode 100644 index 00000000..6756b611 Binary files /dev/null and b/icons/key-item/scanner.png differ diff --git a/icons/key-item/seal-bag.png b/icons/key-item/seal-bag.png new file mode 100644 index 00000000..3c3f506e Binary files /dev/null and b/icons/key-item/seal-bag.png differ diff --git a/icons/key-item/seal-case.png b/icons/key-item/seal-case.png new file mode 100644 index 00000000..591ddccd Binary files /dev/null and b/icons/key-item/seal-case.png differ diff --git a/icons/key-item/secret-key-gen3.png b/icons/key-item/secret-key-gen3.png new file mode 100644 index 00000000..1d1e5119 Binary files /dev/null and b/icons/key-item/secret-key-gen3.png differ diff --git a/icons/key-item/secret-key.png b/icons/key-item/secret-key.png new file mode 100644 index 00000000..bdec44df Binary files /dev/null and b/icons/key-item/secret-key.png differ diff --git a/icons/key-item/secret-potion.png b/icons/key-item/secret-potion.png new file mode 100644 index 00000000..2a1c5938 Binary files /dev/null and b/icons/key-item/secret-potion.png differ diff --git a/icons/key-item/shiny-charm.png b/icons/key-item/shiny-charm.png new file mode 100644 index 00000000..da78383c Binary files /dev/null and b/icons/key-item/shiny-charm.png differ diff --git a/icons/key-item/silph-scope.png b/icons/key-item/silph-scope.png new file mode 100644 index 00000000..bd28fab7 Binary files /dev/null and b/icons/key-item/silph-scope.png differ diff --git a/icons/key-item/silver-wing.png b/icons/key-item/silver-wing.png new file mode 100644 index 00000000..6217ae98 Binary files /dev/null and b/icons/key-item/silver-wing.png differ diff --git a/icons/key-item/soot-sack.png b/icons/key-item/soot-sack.png new file mode 100644 index 00000000..b1be3c24 Binary files /dev/null and b/icons/key-item/soot-sack.png differ diff --git a/icons/key-item/sprayduck.png b/icons/key-item/sprayduck.png new file mode 100644 index 00000000..b912acdb Binary files /dev/null and b/icons/key-item/sprayduck.png differ diff --git a/icons/key-item/sprinklotad.png b/icons/key-item/sprinklotad.png new file mode 100644 index 00000000..dc1ca96b Binary files /dev/null and b/icons/key-item/sprinklotad.png differ diff --git a/icons/key-item/squirt-bottle.png b/icons/key-item/squirt-bottle.png new file mode 100644 index 00000000..cc47149d Binary files /dev/null and b/icons/key-item/squirt-bottle.png differ diff --git a/icons/key-item/ss-ticket.png b/icons/key-item/ss-ticket.png new file mode 100644 index 00000000..6c750f3b Binary files /dev/null and b/icons/key-item/ss-ticket.png differ diff --git a/icons/key-item/storage-key-gen3.png b/icons/key-item/storage-key-gen3.png new file mode 100644 index 00000000..3033133d Binary files /dev/null and b/icons/key-item/storage-key-gen3.png differ diff --git a/icons/key-item/storage-key.png b/icons/key-item/storage-key.png new file mode 100644 index 00000000..b985e0d3 Binary files /dev/null and b/icons/key-item/storage-key.png differ diff --git a/icons/key-item/suite-key.png b/icons/key-item/suite-key.png new file mode 100644 index 00000000..7139ccf8 Binary files /dev/null and b/icons/key-item/suite-key.png differ diff --git a/icons/key-item/super-rod.png b/icons/key-item/super-rod.png new file mode 100644 index 00000000..ec1110ad Binary files /dev/null and b/icons/key-item/super-rod.png differ diff --git a/icons/key-item/tea.png b/icons/key-item/tea.png new file mode 100644 index 00000000..df1d59ff Binary files /dev/null and b/icons/key-item/tea.png differ diff --git a/icons/key-item/teachy-tv.png b/icons/key-item/teachy-tv.png new file mode 100644 index 00000000..ec34e10f Binary files /dev/null and b/icons/key-item/teachy-tv.png differ diff --git a/icons/key-item/tidal-bell.png b/icons/key-item/tidal-bell.png new file mode 100644 index 00000000..68b319c4 Binary files /dev/null and b/icons/key-item/tidal-bell.png differ diff --git a/icons/key-item/tm-case.png b/icons/key-item/tm-case.png new file mode 100644 index 00000000..873ef293 Binary files /dev/null and b/icons/key-item/tm-case.png differ diff --git a/icons/key-item/tmv-pass.png b/icons/key-item/tmv-pass.png new file mode 100644 index 00000000..73ed8403 Binary files /dev/null and b/icons/key-item/tmv-pass.png differ diff --git a/icons/key-item/town-map-gen3.png b/icons/key-item/town-map-gen3.png new file mode 100644 index 00000000..ac378b7d Binary files /dev/null and b/icons/key-item/town-map-gen3.png differ diff --git a/icons/key-item/town-map.png b/icons/key-item/town-map.png new file mode 100644 index 00000000..4d1c827f Binary files /dev/null and b/icons/key-item/town-map.png differ diff --git a/icons/key-item/travel-trunk-gold.png b/icons/key-item/travel-trunk-gold.png new file mode 100644 index 00000000..61d93b53 Binary files /dev/null and b/icons/key-item/travel-trunk-gold.png differ diff --git a/icons/key-item/travel-trunk-silver.png b/icons/key-item/travel-trunk-silver.png new file mode 100644 index 00000000..a0b99d7f Binary files /dev/null and b/icons/key-item/travel-trunk-silver.png differ diff --git a/icons/key-item/tri-pass.png b/icons/key-item/tri-pass.png new file mode 100644 index 00000000..c0fb49b1 Binary files /dev/null and b/icons/key-item/tri-pass.png differ diff --git a/icons/key-item/unown-report.png b/icons/key-item/unown-report.png new file mode 100644 index 00000000..2fdded4b Binary files /dev/null and b/icons/key-item/unown-report.png differ diff --git a/icons/key-item/vs-recorder.png b/icons/key-item/vs-recorder.png new file mode 100644 index 00000000..4870149d Binary files /dev/null and b/icons/key-item/vs-recorder.png differ diff --git a/icons/key-item/vs-seeker.png b/icons/key-item/vs-seeker.png new file mode 100644 index 00000000..6236466e Binary files /dev/null and b/icons/key-item/vs-seeker.png differ diff --git a/icons/key-item/wailmer-pail.png b/icons/key-item/wailmer-pail.png new file mode 100644 index 00000000..08450c0f Binary files /dev/null and b/icons/key-item/wailmer-pail.png differ diff --git a/icons/key-item/works-key.png b/icons/key-item/works-key.png new file mode 100644 index 00000000..ebc0d7d6 Binary files /dev/null and b/icons/key-item/works-key.png differ diff --git a/icons/key-item/xtransceiver-blue.png b/icons/key-item/xtransceiver-blue.png new file mode 100644 index 00000000..ce27d2a4 Binary files /dev/null and b/icons/key-item/xtransceiver-blue.png differ diff --git a/icons/key-item/xtransceiver-red.png b/icons/key-item/xtransceiver-red.png new file mode 100644 index 00000000..5db6553a Binary files /dev/null and b/icons/key-item/xtransceiver-red.png differ diff --git a/icons/key-item/xtransceiver-yellow.png b/icons/key-item/xtransceiver-yellow.png new file mode 100644 index 00000000..ba9f5f85 Binary files /dev/null and b/icons/key-item/xtransceiver-yellow.png differ diff --git a/icons/key-item/xtransceiver.png b/icons/key-item/xtransceiver.png new file mode 100644 index 00000000..5db6553a Binary files /dev/null and b/icons/key-item/xtransceiver.png differ diff --git a/icons/mail/air.png b/icons/mail/air.png new file mode 100644 index 00000000..0645f774 Binary files /dev/null and b/icons/mail/air.png differ diff --git a/icons/mail/bead.png b/icons/mail/bead.png new file mode 100644 index 00000000..55eb843e Binary files /dev/null and b/icons/mail/bead.png differ diff --git a/icons/mail/bloom.png b/icons/mail/bloom.png new file mode 100644 index 00000000..0ed6ab96 Binary files /dev/null and b/icons/mail/bloom.png differ diff --git a/icons/mail/brick.png b/icons/mail/brick.png new file mode 100644 index 00000000..facb851d Binary files /dev/null and b/icons/mail/brick.png differ diff --git a/icons/mail/bridge-d.png b/icons/mail/bridge-d.png new file mode 100644 index 00000000..e9831920 Binary files /dev/null and b/icons/mail/bridge-d.png differ diff --git a/icons/mail/bridge-m.png b/icons/mail/bridge-m.png new file mode 100644 index 00000000..fa1b9e23 Binary files /dev/null and b/icons/mail/bridge-m.png differ diff --git a/icons/mail/bridge-s.png b/icons/mail/bridge-s.png new file mode 100644 index 00000000..a1624ec8 Binary files /dev/null and b/icons/mail/bridge-s.png differ diff --git a/icons/mail/bridge-t.png b/icons/mail/bridge-t.png new file mode 100644 index 00000000..aed56ace Binary files /dev/null and b/icons/mail/bridge-t.png differ diff --git a/icons/mail/bridge-v.png b/icons/mail/bridge-v.png new file mode 100644 index 00000000..bf16bd6e Binary files /dev/null and b/icons/mail/bridge-v.png differ diff --git a/icons/mail/bubble.png b/icons/mail/bubble.png new file mode 100644 index 00000000..2d9c9f93 Binary files /dev/null and b/icons/mail/bubble.png differ diff --git a/icons/mail/dream.png b/icons/mail/dream.png new file mode 100644 index 00000000..d5657c5e Binary files /dev/null and b/icons/mail/dream.png differ diff --git a/icons/mail/fab.png b/icons/mail/fab.png new file mode 100644 index 00000000..3d59f87b Binary files /dev/null and b/icons/mail/fab.png differ diff --git a/icons/mail/favored.png b/icons/mail/favored.png new file mode 100644 index 00000000..d038eb39 Binary files /dev/null and b/icons/mail/favored.png differ diff --git a/icons/mail/flame.png b/icons/mail/flame.png new file mode 100644 index 00000000..a726af52 Binary files /dev/null and b/icons/mail/flame.png differ diff --git a/icons/mail/glitter.png b/icons/mail/glitter.png new file mode 100644 index 00000000..56ff40a9 Binary files /dev/null and b/icons/mail/glitter.png differ diff --git a/icons/mail/grass.png b/icons/mail/grass.png new file mode 100644 index 00000000..6146b3c2 Binary files /dev/null and b/icons/mail/grass.png differ diff --git a/icons/mail/greet.png b/icons/mail/greet.png new file mode 100644 index 00000000..ad9c29a8 Binary files /dev/null and b/icons/mail/greet.png differ diff --git a/icons/mail/harbor.png b/icons/mail/harbor.png new file mode 100644 index 00000000..b1b65786 Binary files /dev/null and b/icons/mail/harbor.png differ diff --git a/icons/mail/heart.png b/icons/mail/heart.png new file mode 100644 index 00000000..7a04fe61 Binary files /dev/null and b/icons/mail/heart.png differ diff --git a/icons/mail/inquiry.png b/icons/mail/inquiry.png new file mode 100644 index 00000000..d605e369 Binary files /dev/null and b/icons/mail/inquiry.png differ diff --git a/icons/mail/like.png b/icons/mail/like.png new file mode 100644 index 00000000..5381b5ed Binary files /dev/null and b/icons/mail/like.png differ diff --git a/icons/mail/mech.png b/icons/mail/mech.png new file mode 100644 index 00000000..a4f4350f Binary files /dev/null and b/icons/mail/mech.png differ diff --git a/icons/mail/mosaic.png b/icons/mail/mosaic.png new file mode 100644 index 00000000..71428936 Binary files /dev/null and b/icons/mail/mosaic.png differ diff --git a/icons/mail/orange.png b/icons/mail/orange.png new file mode 100644 index 00000000..37befc3b Binary files /dev/null and b/icons/mail/orange.png differ diff --git a/icons/mail/reply.png b/icons/mail/reply.png new file mode 100644 index 00000000..6e6885c6 Binary files /dev/null and b/icons/mail/reply.png differ diff --git a/icons/mail/retro.png b/icons/mail/retro.png new file mode 100644 index 00000000..179afe88 Binary files /dev/null and b/icons/mail/retro.png differ diff --git a/icons/mail/rsvp.png b/icons/mail/rsvp.png new file mode 100644 index 00000000..cbd8dfbe Binary files /dev/null and b/icons/mail/rsvp.png differ diff --git a/icons/mail/shadow.png b/icons/mail/shadow.png new file mode 100644 index 00000000..b475a757 Binary files /dev/null and b/icons/mail/shadow.png differ diff --git a/icons/mail/snow.png b/icons/mail/snow.png new file mode 100644 index 00000000..edc510f4 Binary files /dev/null and b/icons/mail/snow.png differ diff --git a/icons/mail/space.png b/icons/mail/space.png new file mode 100644 index 00000000..09dde051 Binary files /dev/null and b/icons/mail/space.png differ diff --git a/icons/mail/steel.png b/icons/mail/steel.png new file mode 100644 index 00000000..9a2d27a7 Binary files /dev/null and b/icons/mail/steel.png differ diff --git a/icons/mail/thanks.png b/icons/mail/thanks.png new file mode 100644 index 00000000..8f4809e5 Binary files /dev/null and b/icons/mail/thanks.png differ diff --git a/icons/mail/tropic.png b/icons/mail/tropic.png new file mode 100644 index 00000000..ee8e40c6 Binary files /dev/null and b/icons/mail/tropic.png differ diff --git a/icons/mail/tunnel.png b/icons/mail/tunnel.png new file mode 100644 index 00000000..9a3a0f37 Binary files /dev/null and b/icons/mail/tunnel.png differ diff --git a/icons/mail/wave.png b/icons/mail/wave.png new file mode 100644 index 00000000..b907212a Binary files /dev/null and b/icons/mail/wave.png differ diff --git a/icons/mail/wood.png b/icons/mail/wood.png new file mode 100644 index 00000000..3ba4aeb4 Binary files /dev/null and b/icons/mail/wood.png differ diff --git a/icons/medicine/ability-capsule.png b/icons/medicine/ability-capsule.png new file mode 100644 index 00000000..a20a0b0f Binary files /dev/null and b/icons/medicine/ability-capsule.png differ diff --git a/icons/medicine/antidote.png b/icons/medicine/antidote.png new file mode 100644 index 00000000..26f0b7c8 Binary files /dev/null and b/icons/medicine/antidote.png differ diff --git a/icons/medicine/awakening.png b/icons/medicine/awakening.png new file mode 100644 index 00000000..3937a5f9 Binary files /dev/null and b/icons/medicine/awakening.png differ diff --git a/icons/medicine/berry-juice.png b/icons/medicine/berry-juice.png new file mode 100644 index 00000000..e4085687 Binary files /dev/null and b/icons/medicine/berry-juice.png differ diff --git a/icons/medicine/burn-heal.png b/icons/medicine/burn-heal.png new file mode 100644 index 00000000..64fc3d96 Binary files /dev/null and b/icons/medicine/burn-heal.png differ diff --git a/icons/medicine/calcium.png b/icons/medicine/calcium.png new file mode 100644 index 00000000..b64dff02 Binary files /dev/null and b/icons/medicine/calcium.png differ diff --git a/icons/medicine/carbos.png b/icons/medicine/carbos.png new file mode 100644 index 00000000..c9cf0978 Binary files /dev/null and b/icons/medicine/carbos.png differ diff --git a/icons/medicine/casteliacone.png b/icons/medicine/casteliacone.png new file mode 100644 index 00000000..fe7eb78b Binary files /dev/null and b/icons/medicine/casteliacone.png differ diff --git a/icons/medicine/clever-wing.png b/icons/medicine/clever-wing.png new file mode 100644 index 00000000..5fdfc6b3 Binary files /dev/null and b/icons/medicine/clever-wing.png differ diff --git a/icons/medicine/elixir.png b/icons/medicine/elixir.png new file mode 100644 index 00000000..db37ce4f Binary files /dev/null and b/icons/medicine/elixir.png differ diff --git a/icons/medicine/energy-powder.png b/icons/medicine/energy-powder.png new file mode 100644 index 00000000..a02d970c Binary files /dev/null and b/icons/medicine/energy-powder.png differ diff --git a/icons/medicine/energy-root.png b/icons/medicine/energy-root.png new file mode 100644 index 00000000..26599b45 Binary files /dev/null and b/icons/medicine/energy-root.png differ diff --git a/icons/medicine/ether.png b/icons/medicine/ether.png new file mode 100644 index 00000000..814a068a Binary files /dev/null and b/icons/medicine/ether.png differ diff --git a/icons/medicine/fresh-water.png b/icons/medicine/fresh-water.png new file mode 100644 index 00000000..8c6fcf0b Binary files /dev/null and b/icons/medicine/fresh-water.png differ diff --git a/icons/medicine/full-heal.png b/icons/medicine/full-heal.png new file mode 100644 index 00000000..46cfe845 Binary files /dev/null and b/icons/medicine/full-heal.png differ diff --git a/icons/medicine/full-restore.png b/icons/medicine/full-restore.png new file mode 100644 index 00000000..b30040e1 Binary files /dev/null and b/icons/medicine/full-restore.png differ diff --git a/icons/medicine/genius-wing.png b/icons/medicine/genius-wing.png new file mode 100644 index 00000000..c700560e Binary files /dev/null and b/icons/medicine/genius-wing.png differ diff --git a/icons/medicine/heal-powder.png b/icons/medicine/heal-powder.png new file mode 100644 index 00000000..f077c491 Binary files /dev/null and b/icons/medicine/heal-powder.png differ diff --git a/icons/medicine/health-wing.png b/icons/medicine/health-wing.png new file mode 100644 index 00000000..971c24ab Binary files /dev/null and b/icons/medicine/health-wing.png differ diff --git a/icons/medicine/hp-up.png b/icons/medicine/hp-up.png new file mode 100644 index 00000000..0cf7b577 Binary files /dev/null and b/icons/medicine/hp-up.png differ diff --git a/icons/medicine/hyper-potion.png b/icons/medicine/hyper-potion.png new file mode 100644 index 00000000..4f2e3877 Binary files /dev/null and b/icons/medicine/hyper-potion.png differ diff --git a/icons/medicine/ice-heal.png b/icons/medicine/ice-heal.png new file mode 100644 index 00000000..c4b8d6e1 Binary files /dev/null and b/icons/medicine/ice-heal.png differ diff --git a/icons/medicine/iron.png b/icons/medicine/iron.png new file mode 100644 index 00000000..d227c173 Binary files /dev/null and b/icons/medicine/iron.png differ diff --git a/icons/medicine/lava-cookie.png b/icons/medicine/lava-cookie.png new file mode 100644 index 00000000..d91c6eb9 Binary files /dev/null and b/icons/medicine/lava-cookie.png differ diff --git a/icons/medicine/lemonade.png b/icons/medicine/lemonade.png new file mode 100644 index 00000000..444210b1 Binary files /dev/null and b/icons/medicine/lemonade.png differ diff --git a/icons/medicine/lumiose-galette.png b/icons/medicine/lumiose-galette.png new file mode 100644 index 00000000..35608497 Binary files /dev/null and b/icons/medicine/lumiose-galette.png differ diff --git a/icons/medicine/max-elixir.png b/icons/medicine/max-elixir.png new file mode 100644 index 00000000..c8635493 Binary files /dev/null and b/icons/medicine/max-elixir.png differ diff --git a/icons/medicine/max-ether.png b/icons/medicine/max-ether.png new file mode 100644 index 00000000..15541bc1 Binary files /dev/null and b/icons/medicine/max-ether.png differ diff --git a/icons/medicine/max-potion.png b/icons/medicine/max-potion.png new file mode 100644 index 00000000..ba0f2316 Binary files /dev/null and b/icons/medicine/max-potion.png differ diff --git a/icons/medicine/max-revive.png b/icons/medicine/max-revive.png new file mode 100644 index 00000000..fd898f70 Binary files /dev/null and b/icons/medicine/max-revive.png differ diff --git a/icons/medicine/moomoo-milk.png b/icons/medicine/moomoo-milk.png new file mode 100644 index 00000000..354e66cb Binary files /dev/null and b/icons/medicine/moomoo-milk.png differ diff --git a/icons/medicine/muscle-wing.png b/icons/medicine/muscle-wing.png new file mode 100644 index 00000000..18388814 Binary files /dev/null and b/icons/medicine/muscle-wing.png differ diff --git a/icons/medicine/old-gateau.png b/icons/medicine/old-gateau.png new file mode 100644 index 00000000..a48678f4 Binary files /dev/null and b/icons/medicine/old-gateau.png differ diff --git a/icons/medicine/paralyze-heal.png b/icons/medicine/paralyze-heal.png new file mode 100644 index 00000000..33bf0065 Binary files /dev/null and b/icons/medicine/paralyze-heal.png differ diff --git a/icons/medicine/potion.png b/icons/medicine/potion.png new file mode 100644 index 00000000..55162171 Binary files /dev/null and b/icons/medicine/potion.png differ diff --git a/icons/medicine/pp-max.png b/icons/medicine/pp-max.png new file mode 100644 index 00000000..ead35ba0 Binary files /dev/null and b/icons/medicine/pp-max.png differ diff --git a/icons/medicine/pp-up.png b/icons/medicine/pp-up.png new file mode 100644 index 00000000..9134a186 Binary files /dev/null and b/icons/medicine/pp-up.png differ diff --git a/icons/medicine/protein.png b/icons/medicine/protein.png new file mode 100644 index 00000000..6b5f64df Binary files /dev/null and b/icons/medicine/protein.png differ diff --git a/icons/medicine/rage-candy-bar.png b/icons/medicine/rage-candy-bar.png new file mode 100644 index 00000000..bd249808 Binary files /dev/null and b/icons/medicine/rage-candy-bar.png differ diff --git a/icons/medicine/rare-candy.png b/icons/medicine/rare-candy.png new file mode 100644 index 00000000..74e0cb4f Binary files /dev/null and b/icons/medicine/rare-candy.png differ diff --git a/icons/medicine/resist-wing.png b/icons/medicine/resist-wing.png new file mode 100644 index 00000000..9d30ebbd Binary files /dev/null and b/icons/medicine/resist-wing.png differ diff --git a/icons/medicine/revival-herb.png b/icons/medicine/revival-herb.png new file mode 100644 index 00000000..4a7ebc46 Binary files /dev/null and b/icons/medicine/revival-herb.png differ diff --git a/icons/medicine/revive.png b/icons/medicine/revive.png new file mode 100644 index 00000000..f84e559a Binary files /dev/null and b/icons/medicine/revive.png differ diff --git a/icons/medicine/sacred-ash.png b/icons/medicine/sacred-ash.png new file mode 100644 index 00000000..1b925fe4 Binary files /dev/null and b/icons/medicine/sacred-ash.png differ diff --git a/icons/medicine/shalour-sable.png b/icons/medicine/shalour-sable.png new file mode 100644 index 00000000..75f251f1 Binary files /dev/null and b/icons/medicine/shalour-sable.png differ diff --git a/icons/medicine/soda-pop.png b/icons/medicine/soda-pop.png new file mode 100644 index 00000000..0a202169 Binary files /dev/null and b/icons/medicine/soda-pop.png differ diff --git a/icons/medicine/super-potion.png b/icons/medicine/super-potion.png new file mode 100644 index 00000000..5302fed0 Binary files /dev/null and b/icons/medicine/super-potion.png differ diff --git a/icons/medicine/sweet-heart.png b/icons/medicine/sweet-heart.png new file mode 100644 index 00000000..e32e3907 Binary files /dev/null and b/icons/medicine/sweet-heart.png differ diff --git a/icons/medicine/swift-wing.png b/icons/medicine/swift-wing.png new file mode 100644 index 00000000..2372740c Binary files /dev/null and b/icons/medicine/swift-wing.png differ diff --git a/icons/medicine/zinc.png b/icons/medicine/zinc.png new file mode 100644 index 00000000..4eb1b7f8 Binary files /dev/null and b/icons/medicine/zinc.png differ diff --git a/icons/mega-stone/abomasite.png b/icons/mega-stone/abomasite.png new file mode 100644 index 00000000..578db4cc Binary files /dev/null and b/icons/mega-stone/abomasite.png differ diff --git a/icons/mega-stone/absolite.png b/icons/mega-stone/absolite.png new file mode 100644 index 00000000..c367c7e5 Binary files /dev/null and b/icons/mega-stone/absolite.png differ diff --git a/icons/mega-stone/aerodactylite.png b/icons/mega-stone/aerodactylite.png new file mode 100644 index 00000000..d2439959 Binary files /dev/null and b/icons/mega-stone/aerodactylite.png differ diff --git a/icons/mega-stone/aggronite.png b/icons/mega-stone/aggronite.png new file mode 100644 index 00000000..8f2361bb Binary files /dev/null and b/icons/mega-stone/aggronite.png differ diff --git a/icons/mega-stone/alakazite.png b/icons/mega-stone/alakazite.png new file mode 100644 index 00000000..84304a49 Binary files /dev/null and b/icons/mega-stone/alakazite.png differ diff --git a/icons/mega-stone/ampharosite.png b/icons/mega-stone/ampharosite.png new file mode 100644 index 00000000..92143eb0 Binary files /dev/null and b/icons/mega-stone/ampharosite.png differ diff --git a/icons/mega-stone/banettite.png b/icons/mega-stone/banettite.png new file mode 100644 index 00000000..b85a439d Binary files /dev/null and b/icons/mega-stone/banettite.png differ diff --git a/icons/mega-stone/blastoisinite.png b/icons/mega-stone/blastoisinite.png new file mode 100644 index 00000000..56131499 Binary files /dev/null and b/icons/mega-stone/blastoisinite.png differ diff --git a/icons/mega-stone/blazikenite.png b/icons/mega-stone/blazikenite.png new file mode 100644 index 00000000..56f093d0 Binary files /dev/null and b/icons/mega-stone/blazikenite.png differ diff --git a/icons/mega-stone/charizardite-x.png b/icons/mega-stone/charizardite-x.png new file mode 100644 index 00000000..97f7a2fc Binary files /dev/null and b/icons/mega-stone/charizardite-x.png differ diff --git a/icons/mega-stone/charizardite-y.png b/icons/mega-stone/charizardite-y.png new file mode 100644 index 00000000..6819c85c Binary files /dev/null and b/icons/mega-stone/charizardite-y.png differ diff --git a/icons/mega-stone/garchompite.png b/icons/mega-stone/garchompite.png new file mode 100644 index 00000000..d6342237 Binary files /dev/null and b/icons/mega-stone/garchompite.png differ diff --git a/icons/mega-stone/gardevoirite.png b/icons/mega-stone/gardevoirite.png new file mode 100644 index 00000000..74b29e6d Binary files /dev/null and b/icons/mega-stone/gardevoirite.png differ diff --git a/icons/mega-stone/gengarite.png b/icons/mega-stone/gengarite.png new file mode 100644 index 00000000..050d44a4 Binary files /dev/null and b/icons/mega-stone/gengarite.png differ diff --git a/icons/mega-stone/gyaradosite.png b/icons/mega-stone/gyaradosite.png new file mode 100644 index 00000000..bdffa988 Binary files /dev/null and b/icons/mega-stone/gyaradosite.png differ diff --git a/icons/mega-stone/heracronite.png b/icons/mega-stone/heracronite.png new file mode 100644 index 00000000..1d04fa16 Binary files /dev/null and b/icons/mega-stone/heracronite.png differ diff --git a/icons/mega-stone/houndoominite.png b/icons/mega-stone/houndoominite.png new file mode 100644 index 00000000..f5805a53 Binary files /dev/null and b/icons/mega-stone/houndoominite.png differ diff --git a/icons/mega-stone/kangaskhanite.png b/icons/mega-stone/kangaskhanite.png new file mode 100644 index 00000000..ed26f928 Binary files /dev/null and b/icons/mega-stone/kangaskhanite.png differ diff --git a/icons/mega-stone/latiasite.png b/icons/mega-stone/latiasite.png new file mode 100644 index 00000000..02140ce2 Binary files /dev/null and b/icons/mega-stone/latiasite.png differ diff --git a/icons/mega-stone/latiosite.png b/icons/mega-stone/latiosite.png new file mode 100644 index 00000000..7e62df07 Binary files /dev/null and b/icons/mega-stone/latiosite.png differ diff --git a/icons/mega-stone/lucarionite.png b/icons/mega-stone/lucarionite.png new file mode 100644 index 00000000..835a0501 Binary files /dev/null and b/icons/mega-stone/lucarionite.png differ diff --git a/icons/mega-stone/manectite.png b/icons/mega-stone/manectite.png new file mode 100644 index 00000000..edf115e3 Binary files /dev/null and b/icons/mega-stone/manectite.png differ diff --git a/icons/mega-stone/mawilite.png b/icons/mega-stone/mawilite.png new file mode 100644 index 00000000..c8f74db9 Binary files /dev/null and b/icons/mega-stone/mawilite.png differ diff --git a/icons/mega-stone/medichamite.png b/icons/mega-stone/medichamite.png new file mode 100644 index 00000000..c7b7d371 Binary files /dev/null and b/icons/mega-stone/medichamite.png differ diff --git a/icons/mega-stone/mewtwonite-x.png b/icons/mega-stone/mewtwonite-x.png new file mode 100644 index 00000000..532331aa Binary files /dev/null and b/icons/mega-stone/mewtwonite-x.png differ diff --git a/icons/mega-stone/mewtwonite-y.png b/icons/mega-stone/mewtwonite-y.png new file mode 100644 index 00000000..df8c2162 Binary files /dev/null and b/icons/mega-stone/mewtwonite-y.png differ diff --git a/icons/mega-stone/pinsirite.png b/icons/mega-stone/pinsirite.png new file mode 100644 index 00000000..b3d09eff Binary files /dev/null and b/icons/mega-stone/pinsirite.png differ diff --git a/icons/mega-stone/scizorite.png b/icons/mega-stone/scizorite.png new file mode 100644 index 00000000..6489b8da Binary files /dev/null and b/icons/mega-stone/scizorite.png differ diff --git a/icons/mega-stone/tyranitarite.png b/icons/mega-stone/tyranitarite.png new file mode 100644 index 00000000..913fce5e Binary files /dev/null and b/icons/mega-stone/tyranitarite.png differ diff --git a/icons/mega-stone/venusaurite.png b/icons/mega-stone/venusaurite.png new file mode 100644 index 00000000..a0dd3f6d Binary files /dev/null and b/icons/mega-stone/venusaurite.png differ diff --git a/icons/mulch/amaze.png b/icons/mulch/amaze.png new file mode 100644 index 00000000..c0c9e6e1 Binary files /dev/null and b/icons/mulch/amaze.png differ diff --git a/icons/mulch/boost.png b/icons/mulch/boost.png new file mode 100644 index 00000000..f2af772e Binary files /dev/null and b/icons/mulch/boost.png differ diff --git a/icons/mulch/damp.png b/icons/mulch/damp.png new file mode 100644 index 00000000..cab282a3 Binary files /dev/null and b/icons/mulch/damp.png differ diff --git a/icons/mulch/gooey.png b/icons/mulch/gooey.png new file mode 100644 index 00000000..91ba98c3 Binary files /dev/null and b/icons/mulch/gooey.png differ diff --git a/icons/mulch/growth.png b/icons/mulch/growth.png new file mode 100644 index 00000000..ab600fd8 Binary files /dev/null and b/icons/mulch/growth.png differ diff --git a/icons/mulch/rich.png b/icons/mulch/rich.png new file mode 100644 index 00000000..b7f6a43c Binary files /dev/null and b/icons/mulch/rich.png differ diff --git a/icons/mulch/stable.png b/icons/mulch/stable.png new file mode 100644 index 00000000..5647f4a3 Binary files /dev/null and b/icons/mulch/stable.png differ diff --git a/icons/mulch/surprise.png b/icons/mulch/surprise.png new file mode 100644 index 00000000..56aa297b Binary files /dev/null and b/icons/mulch/surprise.png differ diff --git a/icons/other-item/discount-coupon.png b/icons/other-item/discount-coupon.png new file mode 100644 index 00000000..45887191 Binary files /dev/null and b/icons/other-item/discount-coupon.png differ diff --git a/icons/other-item/escape-rope.png b/icons/other-item/escape-rope.png new file mode 100644 index 00000000..88597e18 Binary files /dev/null and b/icons/other-item/escape-rope.png differ diff --git a/icons/other-item/fluffy-tail.png b/icons/other-item/fluffy-tail.png new file mode 100644 index 00000000..9a82b4d0 Binary files /dev/null and b/icons/other-item/fluffy-tail.png differ diff --git a/icons/other-item/heart-scale.png b/icons/other-item/heart-scale.png new file mode 100644 index 00000000..3388aaee Binary files /dev/null and b/icons/other-item/heart-scale.png differ diff --git a/icons/other-item/honey.png b/icons/other-item/honey.png new file mode 100644 index 00000000..c4820496 Binary files /dev/null and b/icons/other-item/honey.png differ diff --git a/icons/other-item/max-repel.png b/icons/other-item/max-repel.png new file mode 100644 index 00000000..e3b02719 Binary files /dev/null and b/icons/other-item/max-repel.png differ diff --git a/icons/other-item/odd-keystone.png b/icons/other-item/odd-keystone.png new file mode 100644 index 00000000..3a2bed9d Binary files /dev/null and b/icons/other-item/odd-keystone.png differ diff --git a/icons/other-item/pass-orb.png b/icons/other-item/pass-orb.png new file mode 100644 index 00000000..3cd2b17a Binary files /dev/null and b/icons/other-item/pass-orb.png differ diff --git a/icons/other-item/poke-doll.png b/icons/other-item/poke-doll.png new file mode 100644 index 00000000..c7ed3838 Binary files /dev/null and b/icons/other-item/poke-doll.png differ diff --git a/icons/other-item/poke-toy.png b/icons/other-item/poke-toy.png new file mode 100644 index 00000000..308a9a09 Binary files /dev/null and b/icons/other-item/poke-toy.png differ diff --git a/icons/other-item/repel.png b/icons/other-item/repel.png new file mode 100644 index 00000000..fd9024f2 Binary files /dev/null and b/icons/other-item/repel.png differ diff --git a/icons/other-item/soothe-bell.png b/icons/other-item/soothe-bell.png new file mode 100644 index 00000000..266beff7 Binary files /dev/null and b/icons/other-item/soothe-bell.png differ diff --git a/icons/other-item/strange-souvenir.png b/icons/other-item/strange-souvenir.png new file mode 100644 index 00000000..2fd9937b Binary files /dev/null and b/icons/other-item/strange-souvenir.png differ diff --git a/icons/other-item/super-repel.png b/icons/other-item/super-repel.png new file mode 100644 index 00000000..594db815 Binary files /dev/null and b/icons/other-item/super-repel.png differ diff --git a/icons/plate/draco.png b/icons/plate/draco.png new file mode 100644 index 00000000..af7bc797 Binary files /dev/null and b/icons/plate/draco.png differ diff --git a/icons/plate/dread.png b/icons/plate/dread.png new file mode 100644 index 00000000..3c2230ea Binary files /dev/null and b/icons/plate/dread.png differ diff --git a/icons/plate/earth.png b/icons/plate/earth.png new file mode 100644 index 00000000..f4269f7a Binary files /dev/null and b/icons/plate/earth.png differ diff --git a/icons/plate/fist.png b/icons/plate/fist.png new file mode 100644 index 00000000..f560e570 Binary files /dev/null and b/icons/plate/fist.png differ diff --git a/icons/plate/flame.png b/icons/plate/flame.png new file mode 100644 index 00000000..4078e1f6 Binary files /dev/null and b/icons/plate/flame.png differ diff --git a/icons/plate/icicle.png b/icons/plate/icicle.png new file mode 100644 index 00000000..b174b602 Binary files /dev/null and b/icons/plate/icicle.png differ diff --git a/icons/plate/insect.png b/icons/plate/insect.png new file mode 100644 index 00000000..41892501 Binary files /dev/null and b/icons/plate/insect.png differ diff --git a/icons/plate/iron.png b/icons/plate/iron.png new file mode 100644 index 00000000..6529d27a Binary files /dev/null and b/icons/plate/iron.png differ diff --git a/icons/plate/meadow.png b/icons/plate/meadow.png new file mode 100644 index 00000000..e4118b39 Binary files /dev/null and b/icons/plate/meadow.png differ diff --git a/icons/plate/mind.png b/icons/plate/mind.png new file mode 100644 index 00000000..804f3b3b Binary files /dev/null and b/icons/plate/mind.png differ diff --git a/icons/plate/pixie.png b/icons/plate/pixie.png new file mode 100644 index 00000000..535f1431 Binary files /dev/null and b/icons/plate/pixie.png differ diff --git a/icons/plate/sky.png b/icons/plate/sky.png new file mode 100644 index 00000000..479bbeff Binary files /dev/null and b/icons/plate/sky.png differ diff --git a/icons/plate/splash.png b/icons/plate/splash.png new file mode 100644 index 00000000..ee8930c2 Binary files /dev/null and b/icons/plate/splash.png differ diff --git a/icons/plate/spooky.png b/icons/plate/spooky.png new file mode 100644 index 00000000..f688a2d8 Binary files /dev/null and b/icons/plate/spooky.png differ diff --git a/icons/plate/stone.png b/icons/plate/stone.png new file mode 100644 index 00000000..509f98f2 Binary files /dev/null and b/icons/plate/stone.png differ diff --git a/icons/plate/toxic.png b/icons/plate/toxic.png new file mode 100644 index 00000000..ecaa9fef Binary files /dev/null and b/icons/plate/toxic.png differ diff --git a/icons/plate/zap.png b/icons/plate/zap.png new file mode 100644 index 00000000..d671d8ef Binary files /dev/null and b/icons/plate/zap.png differ diff --git a/icons/pokeball/cherish.png b/icons/pokeball/cherish.png new file mode 100644 index 00000000..403c7a7b Binary files /dev/null and b/icons/pokeball/cherish.png differ diff --git a/icons/pokeball/dive.png b/icons/pokeball/dive.png new file mode 100644 index 00000000..fb2864e8 Binary files /dev/null and b/icons/pokeball/dive.png differ diff --git a/icons/pokeball/dream.png b/icons/pokeball/dream.png new file mode 100644 index 00000000..457eca07 Binary files /dev/null and b/icons/pokeball/dream.png differ diff --git a/icons/pokeball/dusk.png b/icons/pokeball/dusk.png new file mode 100644 index 00000000..ff176857 Binary files /dev/null and b/icons/pokeball/dusk.png differ diff --git a/icons/pokeball/fast.png b/icons/pokeball/fast.png new file mode 100644 index 00000000..a420c13b Binary files /dev/null and b/icons/pokeball/fast.png differ diff --git a/icons/pokeball/friend.png b/icons/pokeball/friend.png new file mode 100644 index 00000000..c2da15dc Binary files /dev/null and b/icons/pokeball/friend.png differ diff --git a/icons/pokeball/great.png b/icons/pokeball/great.png new file mode 100644 index 00000000..d6777b3d Binary files /dev/null and b/icons/pokeball/great.png differ diff --git a/icons/pokeball/heal.png b/icons/pokeball/heal.png new file mode 100644 index 00000000..e197ecd4 Binary files /dev/null and b/icons/pokeball/heal.png differ diff --git a/icons/pokeball/heavy.png b/icons/pokeball/heavy.png new file mode 100644 index 00000000..eb84a4ce Binary files /dev/null and b/icons/pokeball/heavy.png differ diff --git a/icons/pokeball/level.png b/icons/pokeball/level.png new file mode 100644 index 00000000..459bfdfc Binary files /dev/null and b/icons/pokeball/level.png differ diff --git a/icons/pokeball/love.png b/icons/pokeball/love.png new file mode 100644 index 00000000..e0ed0b83 Binary files /dev/null and b/icons/pokeball/love.png differ diff --git a/icons/pokeball/lure.png b/icons/pokeball/lure.png new file mode 100644 index 00000000..b4cf18fe Binary files /dev/null and b/icons/pokeball/lure.png differ diff --git a/icons/pokeball/luxury.png b/icons/pokeball/luxury.png new file mode 100644 index 00000000..5dc72d38 Binary files /dev/null and b/icons/pokeball/luxury.png differ diff --git a/icons/pokeball/master.png b/icons/pokeball/master.png new file mode 100644 index 00000000..6c9eefa5 Binary files /dev/null and b/icons/pokeball/master.png differ diff --git a/icons/pokeball/moon.png b/icons/pokeball/moon.png new file mode 100644 index 00000000..de955618 Binary files /dev/null and b/icons/pokeball/moon.png differ diff --git a/icons/pokeball/nest.png b/icons/pokeball/nest.png new file mode 100644 index 00000000..5994f51f Binary files /dev/null and b/icons/pokeball/nest.png differ diff --git a/icons/pokeball/net.png b/icons/pokeball/net.png new file mode 100644 index 00000000..ea9b2265 Binary files /dev/null and b/icons/pokeball/net.png differ diff --git a/icons/pokeball/park.png b/icons/pokeball/park.png new file mode 100644 index 00000000..94026b4f Binary files /dev/null and b/icons/pokeball/park.png differ diff --git a/icons/pokeball/poke.png b/icons/pokeball/poke.png new file mode 100644 index 00000000..7f922e47 Binary files /dev/null and b/icons/pokeball/poke.png differ diff --git a/icons/pokeball/premier.png b/icons/pokeball/premier.png new file mode 100644 index 00000000..aa7cc6d9 Binary files /dev/null and b/icons/pokeball/premier.png differ diff --git a/icons/pokeball/quick.png b/icons/pokeball/quick.png new file mode 100644 index 00000000..c7fc87b2 Binary files /dev/null and b/icons/pokeball/quick.png differ diff --git a/icons/pokeball/repeat.png b/icons/pokeball/repeat.png new file mode 100644 index 00000000..d21fd9c9 Binary files /dev/null and b/icons/pokeball/repeat.png differ diff --git a/icons/pokeball/safari.png b/icons/pokeball/safari.png new file mode 100644 index 00000000..4ca297b0 Binary files /dev/null and b/icons/pokeball/safari.png differ diff --git a/icons/pokeball/sport.png b/icons/pokeball/sport.png new file mode 100644 index 00000000..504e048f Binary files /dev/null and b/icons/pokeball/sport.png differ diff --git a/icons/pokeball/timer.png b/icons/pokeball/timer.png new file mode 100644 index 00000000..64e67a99 Binary files /dev/null and b/icons/pokeball/timer.png differ diff --git a/icons/pokeball/ultra.png b/icons/pokeball/ultra.png new file mode 100644 index 00000000..6767b0bf Binary files /dev/null and b/icons/pokeball/ultra.png differ diff --git a/icons/pokemon/regular/abomasnow-mega.png b/icons/pokemon/regular/abomasnow-mega.png new file mode 100644 index 00000000..6b7d38f6 Binary files /dev/null and b/icons/pokemon/regular/abomasnow-mega.png differ diff --git a/icons/pokemon/regular/abomasnow.png b/icons/pokemon/regular/abomasnow.png new file mode 100644 index 00000000..587c271e Binary files /dev/null and b/icons/pokemon/regular/abomasnow.png differ diff --git a/icons/pokemon/regular/abra.png b/icons/pokemon/regular/abra.png new file mode 100644 index 00000000..03ff500d Binary files /dev/null and b/icons/pokemon/regular/abra.png differ diff --git a/icons/pokemon/regular/absol-mega.png b/icons/pokemon/regular/absol-mega.png new file mode 100644 index 00000000..40ba3c6a Binary files /dev/null and b/icons/pokemon/regular/absol-mega.png differ diff --git a/icons/pokemon/regular/absol.png b/icons/pokemon/regular/absol.png new file mode 100644 index 00000000..58b63115 Binary files /dev/null and b/icons/pokemon/regular/absol.png differ diff --git a/icons/pokemon/regular/accelgor.png b/icons/pokemon/regular/accelgor.png new file mode 100644 index 00000000..4a8ce979 Binary files /dev/null and b/icons/pokemon/regular/accelgor.png differ diff --git a/icons/pokemon/regular/aegislash-blade.png b/icons/pokemon/regular/aegislash-blade.png new file mode 100644 index 00000000..16fb5241 Binary files /dev/null and b/icons/pokemon/regular/aegislash-blade.png differ diff --git a/icons/pokemon/regular/aegislash.png b/icons/pokemon/regular/aegislash.png new file mode 100644 index 00000000..b924a9d0 Binary files /dev/null and b/icons/pokemon/regular/aegislash.png differ diff --git a/icons/pokemon/regular/aerodactyl-mega.png b/icons/pokemon/regular/aerodactyl-mega.png new file mode 100644 index 00000000..c73fd1b2 Binary files /dev/null and b/icons/pokemon/regular/aerodactyl-mega.png differ diff --git a/icons/pokemon/regular/aerodactyl.png b/icons/pokemon/regular/aerodactyl.png new file mode 100644 index 00000000..e5875604 Binary files /dev/null and b/icons/pokemon/regular/aerodactyl.png differ diff --git a/icons/pokemon/regular/aggron-mega.png b/icons/pokemon/regular/aggron-mega.png new file mode 100644 index 00000000..632859ef Binary files /dev/null and b/icons/pokemon/regular/aggron-mega.png differ diff --git a/icons/pokemon/regular/aggron.png b/icons/pokemon/regular/aggron.png new file mode 100644 index 00000000..f9233455 Binary files /dev/null and b/icons/pokemon/regular/aggron.png differ diff --git a/icons/pokemon/regular/aipom.png b/icons/pokemon/regular/aipom.png new file mode 100644 index 00000000..d9abad58 Binary files /dev/null and b/icons/pokemon/regular/aipom.png differ diff --git a/icons/pokemon/regular/alakazam-mega.png b/icons/pokemon/regular/alakazam-mega.png new file mode 100644 index 00000000..cbfb493d Binary files /dev/null and b/icons/pokemon/regular/alakazam-mega.png differ diff --git a/icons/pokemon/regular/alakazam.png b/icons/pokemon/regular/alakazam.png new file mode 100644 index 00000000..642f525f Binary files /dev/null and b/icons/pokemon/regular/alakazam.png differ diff --git a/icons/pokemon/regular/alomomola.png b/icons/pokemon/regular/alomomola.png new file mode 100644 index 00000000..4eea1031 Binary files /dev/null and b/icons/pokemon/regular/alomomola.png differ diff --git a/icons/pokemon/regular/altaria.png b/icons/pokemon/regular/altaria.png new file mode 100644 index 00000000..dbaffafc Binary files /dev/null and b/icons/pokemon/regular/altaria.png differ diff --git a/icons/pokemon/regular/amaura.png b/icons/pokemon/regular/amaura.png new file mode 100644 index 00000000..f4025e1b Binary files /dev/null and b/icons/pokemon/regular/amaura.png differ diff --git a/icons/pokemon/regular/ambipom.png b/icons/pokemon/regular/ambipom.png new file mode 100644 index 00000000..73f600d7 Binary files /dev/null and b/icons/pokemon/regular/ambipom.png differ diff --git a/icons/pokemon/regular/amoonguss.png b/icons/pokemon/regular/amoonguss.png new file mode 100644 index 00000000..c7b18d8e Binary files /dev/null and b/icons/pokemon/regular/amoonguss.png differ diff --git a/icons/pokemon/regular/ampharos-mega.png b/icons/pokemon/regular/ampharos-mega.png new file mode 100644 index 00000000..1044f650 Binary files /dev/null and b/icons/pokemon/regular/ampharos-mega.png differ diff --git a/icons/pokemon/regular/ampharos.png b/icons/pokemon/regular/ampharos.png new file mode 100644 index 00000000..08d33b32 Binary files /dev/null and b/icons/pokemon/regular/ampharos.png differ diff --git a/icons/pokemon/regular/anorith.png b/icons/pokemon/regular/anorith.png new file mode 100644 index 00000000..67205b71 Binary files /dev/null and b/icons/pokemon/regular/anorith.png differ diff --git a/icons/pokemon/regular/arbok.png b/icons/pokemon/regular/arbok.png new file mode 100644 index 00000000..0ca582b1 Binary files /dev/null and b/icons/pokemon/regular/arbok.png differ diff --git a/icons/pokemon/regular/arcanine.png b/icons/pokemon/regular/arcanine.png new file mode 100644 index 00000000..671fc913 Binary files /dev/null and b/icons/pokemon/regular/arcanine.png differ diff --git a/icons/pokemon/regular/arceus.png b/icons/pokemon/regular/arceus.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/arceus.png differ diff --git a/icons/pokemon/regular/archen.png b/icons/pokemon/regular/archen.png new file mode 100644 index 00000000..d16989fe Binary files /dev/null and b/icons/pokemon/regular/archen.png differ diff --git a/icons/pokemon/regular/archeops.png b/icons/pokemon/regular/archeops.png new file mode 100644 index 00000000..8adeaa39 Binary files /dev/null and b/icons/pokemon/regular/archeops.png differ diff --git a/icons/pokemon/regular/ariados.png b/icons/pokemon/regular/ariados.png new file mode 100644 index 00000000..efa0b337 Binary files /dev/null and b/icons/pokemon/regular/ariados.png differ diff --git a/icons/pokemon/regular/armaldo.png b/icons/pokemon/regular/armaldo.png new file mode 100644 index 00000000..e8abbfd8 Binary files /dev/null and b/icons/pokemon/regular/armaldo.png differ diff --git a/icons/pokemon/regular/aromatisse.png b/icons/pokemon/regular/aromatisse.png new file mode 100644 index 00000000..57fa38ac Binary files /dev/null and b/icons/pokemon/regular/aromatisse.png differ diff --git a/icons/pokemon/regular/aron.png b/icons/pokemon/regular/aron.png new file mode 100644 index 00000000..4d334ba3 Binary files /dev/null and b/icons/pokemon/regular/aron.png differ diff --git a/icons/pokemon/regular/articuno.png b/icons/pokemon/regular/articuno.png new file mode 100644 index 00000000..9fb9551e Binary files /dev/null and b/icons/pokemon/regular/articuno.png differ diff --git a/icons/pokemon/regular/audino.png b/icons/pokemon/regular/audino.png new file mode 100644 index 00000000..750ba997 Binary files /dev/null and b/icons/pokemon/regular/audino.png differ diff --git a/icons/pokemon/regular/aurorus.png b/icons/pokemon/regular/aurorus.png new file mode 100644 index 00000000..cfe7bac7 Binary files /dev/null and b/icons/pokemon/regular/aurorus.png differ diff --git a/icons/pokemon/regular/avalugg.png b/icons/pokemon/regular/avalugg.png new file mode 100644 index 00000000..df20c802 Binary files /dev/null and b/icons/pokemon/regular/avalugg.png differ diff --git a/icons/pokemon/regular/axew.png b/icons/pokemon/regular/axew.png new file mode 100644 index 00000000..486adfc2 Binary files /dev/null and b/icons/pokemon/regular/axew.png differ diff --git a/icons/pokemon/regular/azelf.png b/icons/pokemon/regular/azelf.png new file mode 100644 index 00000000..b1ec7d83 Binary files /dev/null and b/icons/pokemon/regular/azelf.png differ diff --git a/icons/pokemon/regular/azumarill.png b/icons/pokemon/regular/azumarill.png new file mode 100644 index 00000000..e30f62f6 Binary files /dev/null and b/icons/pokemon/regular/azumarill.png differ diff --git a/icons/pokemon/regular/azurill.png b/icons/pokemon/regular/azurill.png new file mode 100644 index 00000000..9bd8c81e Binary files /dev/null and b/icons/pokemon/regular/azurill.png differ diff --git a/icons/pokemon/regular/bagon.png b/icons/pokemon/regular/bagon.png new file mode 100644 index 00000000..a5099c20 Binary files /dev/null and b/icons/pokemon/regular/bagon.png differ diff --git a/icons/pokemon/regular/baltoy.png b/icons/pokemon/regular/baltoy.png new file mode 100644 index 00000000..959bff6c Binary files /dev/null and b/icons/pokemon/regular/baltoy.png differ diff --git a/icons/pokemon/regular/banette-mega.png b/icons/pokemon/regular/banette-mega.png new file mode 100644 index 00000000..46e6e0bb Binary files /dev/null and b/icons/pokemon/regular/banette-mega.png differ diff --git a/icons/pokemon/regular/banette.png b/icons/pokemon/regular/banette.png new file mode 100644 index 00000000..7a4b1e7d Binary files /dev/null and b/icons/pokemon/regular/banette.png differ diff --git a/icons/pokemon/regular/barbaracle.png b/icons/pokemon/regular/barbaracle.png new file mode 100644 index 00000000..b6f7a20c Binary files /dev/null and b/icons/pokemon/regular/barbaracle.png differ diff --git a/icons/pokemon/regular/barboach.png b/icons/pokemon/regular/barboach.png new file mode 100644 index 00000000..3659e2ae Binary files /dev/null and b/icons/pokemon/regular/barboach.png differ diff --git a/icons/pokemon/regular/basculin-blue-striped.png b/icons/pokemon/regular/basculin-blue-striped.png new file mode 100644 index 00000000..c2ace876 Binary files /dev/null and b/icons/pokemon/regular/basculin-blue-striped.png differ diff --git a/icons/pokemon/regular/basculin.png b/icons/pokemon/regular/basculin.png new file mode 100644 index 00000000..3c928139 Binary files /dev/null and b/icons/pokemon/regular/basculin.png differ diff --git a/icons/pokemon/regular/bastiodon.png b/icons/pokemon/regular/bastiodon.png new file mode 100644 index 00000000..6133619f Binary files /dev/null and b/icons/pokemon/regular/bastiodon.png differ diff --git a/icons/pokemon/regular/bayleef.png b/icons/pokemon/regular/bayleef.png new file mode 100644 index 00000000..560573a2 Binary files /dev/null and b/icons/pokemon/regular/bayleef.png differ diff --git a/icons/pokemon/regular/beartic.png b/icons/pokemon/regular/beartic.png new file mode 100644 index 00000000..fa733ba1 Binary files /dev/null and b/icons/pokemon/regular/beartic.png differ diff --git a/icons/pokemon/regular/beautifly.png b/icons/pokemon/regular/beautifly.png new file mode 100644 index 00000000..951003b8 Binary files /dev/null and b/icons/pokemon/regular/beautifly.png differ diff --git a/icons/pokemon/regular/beedrill.png b/icons/pokemon/regular/beedrill.png new file mode 100644 index 00000000..58ccd273 Binary files /dev/null and b/icons/pokemon/regular/beedrill.png differ diff --git a/icons/pokemon/regular/beheeyem.png b/icons/pokemon/regular/beheeyem.png new file mode 100644 index 00000000..925010ec Binary files /dev/null and b/icons/pokemon/regular/beheeyem.png differ diff --git a/icons/pokemon/regular/beldum.png b/icons/pokemon/regular/beldum.png new file mode 100644 index 00000000..29a66348 Binary files /dev/null and b/icons/pokemon/regular/beldum.png differ diff --git a/icons/pokemon/regular/bellossom.png b/icons/pokemon/regular/bellossom.png new file mode 100644 index 00000000..316a2a99 Binary files /dev/null and b/icons/pokemon/regular/bellossom.png differ diff --git a/icons/pokemon/regular/bellsprout.png b/icons/pokemon/regular/bellsprout.png new file mode 100644 index 00000000..01c590b1 Binary files /dev/null and b/icons/pokemon/regular/bellsprout.png differ diff --git a/icons/pokemon/regular/bergmite.png b/icons/pokemon/regular/bergmite.png new file mode 100644 index 00000000..3da8e2f4 Binary files /dev/null and b/icons/pokemon/regular/bergmite.png differ diff --git a/icons/pokemon/regular/bibarel.png b/icons/pokemon/regular/bibarel.png new file mode 100644 index 00000000..7f92bbb7 Binary files /dev/null and b/icons/pokemon/regular/bibarel.png differ diff --git a/icons/pokemon/regular/bidoof.png b/icons/pokemon/regular/bidoof.png new file mode 100644 index 00000000..9e428801 Binary files /dev/null and b/icons/pokemon/regular/bidoof.png differ diff --git a/icons/pokemon/regular/binacle.png b/icons/pokemon/regular/binacle.png new file mode 100644 index 00000000..1ff0821f Binary files /dev/null and b/icons/pokemon/regular/binacle.png differ diff --git a/icons/pokemon/regular/bisharp.png b/icons/pokemon/regular/bisharp.png new file mode 100644 index 00000000..dc62081d Binary files /dev/null and b/icons/pokemon/regular/bisharp.png differ diff --git a/icons/pokemon/regular/blastoise-mega.png b/icons/pokemon/regular/blastoise-mega.png new file mode 100644 index 00000000..3877048b Binary files /dev/null and b/icons/pokemon/regular/blastoise-mega.png differ diff --git a/icons/pokemon/regular/blastoise.png b/icons/pokemon/regular/blastoise.png new file mode 100644 index 00000000..ff768f9b Binary files /dev/null and b/icons/pokemon/regular/blastoise.png differ diff --git a/icons/pokemon/regular/blaziken-mega.png b/icons/pokemon/regular/blaziken-mega.png new file mode 100644 index 00000000..ee956f71 Binary files /dev/null and b/icons/pokemon/regular/blaziken-mega.png differ diff --git a/icons/pokemon/regular/blaziken.png b/icons/pokemon/regular/blaziken.png new file mode 100644 index 00000000..0bd7d1a6 Binary files /dev/null and b/icons/pokemon/regular/blaziken.png differ diff --git a/icons/pokemon/regular/blissey.png b/icons/pokemon/regular/blissey.png new file mode 100644 index 00000000..de06aedb Binary files /dev/null and b/icons/pokemon/regular/blissey.png differ diff --git a/icons/pokemon/regular/blitzle.png b/icons/pokemon/regular/blitzle.png new file mode 100644 index 00000000..cfd9fd39 Binary files /dev/null and b/icons/pokemon/regular/blitzle.png differ diff --git a/icons/pokemon/regular/boldore.png b/icons/pokemon/regular/boldore.png new file mode 100644 index 00000000..e1cf7b58 Binary files /dev/null and b/icons/pokemon/regular/boldore.png differ diff --git a/icons/pokemon/regular/bonsly.png b/icons/pokemon/regular/bonsly.png new file mode 100644 index 00000000..450e29c9 Binary files /dev/null and b/icons/pokemon/regular/bonsly.png differ diff --git a/icons/pokemon/regular/bouffalant.png b/icons/pokemon/regular/bouffalant.png new file mode 100644 index 00000000..77cc3d59 Binary files /dev/null and b/icons/pokemon/regular/bouffalant.png differ diff --git a/icons/pokemon/regular/braixen.png b/icons/pokemon/regular/braixen.png new file mode 100644 index 00000000..3e3d06ac Binary files /dev/null and b/icons/pokemon/regular/braixen.png differ diff --git a/icons/pokemon/regular/braviary.png b/icons/pokemon/regular/braviary.png new file mode 100644 index 00000000..ae4e223c Binary files /dev/null and b/icons/pokemon/regular/braviary.png differ diff --git a/icons/pokemon/regular/breloom.png b/icons/pokemon/regular/breloom.png new file mode 100644 index 00000000..3940a70d Binary files /dev/null and b/icons/pokemon/regular/breloom.png differ diff --git a/icons/pokemon/regular/bronzong.png b/icons/pokemon/regular/bronzong.png new file mode 100644 index 00000000..1c1da4b3 Binary files /dev/null and b/icons/pokemon/regular/bronzong.png differ diff --git a/icons/pokemon/regular/bronzor.png b/icons/pokemon/regular/bronzor.png new file mode 100644 index 00000000..dd379fbc Binary files /dev/null and b/icons/pokemon/regular/bronzor.png differ diff --git a/icons/pokemon/regular/budew.png b/icons/pokemon/regular/budew.png new file mode 100644 index 00000000..45797f5b Binary files /dev/null and b/icons/pokemon/regular/budew.png differ diff --git a/icons/pokemon/regular/buizel.png b/icons/pokemon/regular/buizel.png new file mode 100644 index 00000000..a9338854 Binary files /dev/null and b/icons/pokemon/regular/buizel.png differ diff --git a/icons/pokemon/regular/bulbasaur.png b/icons/pokemon/regular/bulbasaur.png new file mode 100644 index 00000000..cae8c67e Binary files /dev/null and b/icons/pokemon/regular/bulbasaur.png differ diff --git a/icons/pokemon/regular/buneary.png b/icons/pokemon/regular/buneary.png new file mode 100644 index 00000000..49727e0d Binary files /dev/null and b/icons/pokemon/regular/buneary.png differ diff --git a/icons/pokemon/regular/bunnelby.png b/icons/pokemon/regular/bunnelby.png new file mode 100644 index 00000000..3c6ae749 Binary files /dev/null and b/icons/pokemon/regular/bunnelby.png differ diff --git a/icons/pokemon/regular/burmy-sandy.png b/icons/pokemon/regular/burmy-sandy.png new file mode 100644 index 00000000..8de08df0 Binary files /dev/null and b/icons/pokemon/regular/burmy-sandy.png differ diff --git a/icons/pokemon/regular/burmy-trash.png b/icons/pokemon/regular/burmy-trash.png new file mode 100644 index 00000000..be3e5f50 Binary files /dev/null and b/icons/pokemon/regular/burmy-trash.png differ diff --git a/icons/pokemon/regular/burmy.png b/icons/pokemon/regular/burmy.png new file mode 100644 index 00000000..272aa561 Binary files /dev/null and b/icons/pokemon/regular/burmy.png differ diff --git a/icons/pokemon/regular/butterfree.png b/icons/pokemon/regular/butterfree.png new file mode 100644 index 00000000..77690c7c Binary files /dev/null and b/icons/pokemon/regular/butterfree.png differ diff --git a/icons/pokemon/regular/cacnea.png b/icons/pokemon/regular/cacnea.png new file mode 100644 index 00000000..b6c9ac3b Binary files /dev/null and b/icons/pokemon/regular/cacnea.png differ diff --git a/icons/pokemon/regular/cacturne.png b/icons/pokemon/regular/cacturne.png new file mode 100644 index 00000000..a1143b11 Binary files /dev/null and b/icons/pokemon/regular/cacturne.png differ diff --git a/icons/pokemon/regular/camerupt.png b/icons/pokemon/regular/camerupt.png new file mode 100644 index 00000000..e314c4bc Binary files /dev/null and b/icons/pokemon/regular/camerupt.png differ diff --git a/icons/pokemon/regular/carbink.png b/icons/pokemon/regular/carbink.png new file mode 100644 index 00000000..14faec69 Binary files /dev/null and b/icons/pokemon/regular/carbink.png differ diff --git a/icons/pokemon/regular/carnivine.png b/icons/pokemon/regular/carnivine.png new file mode 100644 index 00000000..20e7e18a Binary files /dev/null and b/icons/pokemon/regular/carnivine.png differ diff --git a/icons/pokemon/regular/carracosta.png b/icons/pokemon/regular/carracosta.png new file mode 100644 index 00000000..01aeab40 Binary files /dev/null and b/icons/pokemon/regular/carracosta.png differ diff --git a/icons/pokemon/regular/carvanha.png b/icons/pokemon/regular/carvanha.png new file mode 100644 index 00000000..e2a62759 Binary files /dev/null and b/icons/pokemon/regular/carvanha.png differ diff --git a/icons/pokemon/regular/cascoon.png b/icons/pokemon/regular/cascoon.png new file mode 100644 index 00000000..afe05cb0 Binary files /dev/null and b/icons/pokemon/regular/cascoon.png differ diff --git a/icons/pokemon/regular/castform-rainy.png b/icons/pokemon/regular/castform-rainy.png new file mode 100644 index 00000000..104fe622 Binary files /dev/null and b/icons/pokemon/regular/castform-rainy.png differ diff --git a/icons/pokemon/regular/castform-snowy.png b/icons/pokemon/regular/castform-snowy.png new file mode 100644 index 00000000..06b60874 Binary files /dev/null and b/icons/pokemon/regular/castform-snowy.png differ diff --git a/icons/pokemon/regular/castform-sunny.png b/icons/pokemon/regular/castform-sunny.png new file mode 100644 index 00000000..87db3035 Binary files /dev/null and b/icons/pokemon/regular/castform-sunny.png differ diff --git a/icons/pokemon/regular/castform.png b/icons/pokemon/regular/castform.png new file mode 100644 index 00000000..132876d0 Binary files /dev/null and b/icons/pokemon/regular/castform.png differ diff --git a/icons/pokemon/regular/caterpie.png b/icons/pokemon/regular/caterpie.png new file mode 100644 index 00000000..ea080dff Binary files /dev/null and b/icons/pokemon/regular/caterpie.png differ diff --git a/icons/pokemon/regular/celebi.png b/icons/pokemon/regular/celebi.png new file mode 100644 index 00000000..7415c86f Binary files /dev/null and b/icons/pokemon/regular/celebi.png differ diff --git a/icons/pokemon/regular/chandelure.png b/icons/pokemon/regular/chandelure.png new file mode 100644 index 00000000..0a0b5b35 Binary files /dev/null and b/icons/pokemon/regular/chandelure.png differ diff --git a/icons/pokemon/regular/chansey.png b/icons/pokemon/regular/chansey.png new file mode 100644 index 00000000..bae90ed1 Binary files /dev/null and b/icons/pokemon/regular/chansey.png differ diff --git a/icons/pokemon/regular/charizard-mega-x.png b/icons/pokemon/regular/charizard-mega-x.png new file mode 100644 index 00000000..8c5a7552 Binary files /dev/null and b/icons/pokemon/regular/charizard-mega-x.png differ diff --git a/icons/pokemon/regular/charizard-mega-y.png b/icons/pokemon/regular/charizard-mega-y.png new file mode 100644 index 00000000..65c88b10 Binary files /dev/null and b/icons/pokemon/regular/charizard-mega-y.png differ diff --git a/icons/pokemon/regular/charizard.png b/icons/pokemon/regular/charizard.png new file mode 100644 index 00000000..9ff82474 Binary files /dev/null and b/icons/pokemon/regular/charizard.png differ diff --git a/icons/pokemon/regular/charmander.png b/icons/pokemon/regular/charmander.png new file mode 100644 index 00000000..01366e0b Binary files /dev/null and b/icons/pokemon/regular/charmander.png differ diff --git a/icons/pokemon/regular/charmeleon.png b/icons/pokemon/regular/charmeleon.png new file mode 100644 index 00000000..e62add61 Binary files /dev/null and b/icons/pokemon/regular/charmeleon.png differ diff --git a/icons/pokemon/regular/chatot.png b/icons/pokemon/regular/chatot.png new file mode 100644 index 00000000..fb05ccd8 Binary files /dev/null and b/icons/pokemon/regular/chatot.png differ diff --git a/icons/pokemon/regular/cherrim-sunshine.png b/icons/pokemon/regular/cherrim-sunshine.png new file mode 100644 index 00000000..cec33d1c Binary files /dev/null and b/icons/pokemon/regular/cherrim-sunshine.png differ diff --git a/icons/pokemon/regular/cherrim.png b/icons/pokemon/regular/cherrim.png new file mode 100644 index 00000000..56be78af Binary files /dev/null and b/icons/pokemon/regular/cherrim.png differ diff --git a/icons/pokemon/regular/cherubi.png b/icons/pokemon/regular/cherubi.png new file mode 100644 index 00000000..be640865 Binary files /dev/null and b/icons/pokemon/regular/cherubi.png differ diff --git a/icons/pokemon/regular/chesnaught.png b/icons/pokemon/regular/chesnaught.png new file mode 100644 index 00000000..e4675ba1 Binary files /dev/null and b/icons/pokemon/regular/chesnaught.png differ diff --git a/icons/pokemon/regular/chespin.png b/icons/pokemon/regular/chespin.png new file mode 100644 index 00000000..e20e7019 Binary files /dev/null and b/icons/pokemon/regular/chespin.png differ diff --git a/icons/pokemon/regular/chikorita.png b/icons/pokemon/regular/chikorita.png new file mode 100644 index 00000000..7d9dc408 Binary files /dev/null and b/icons/pokemon/regular/chikorita.png differ diff --git a/icons/pokemon/regular/chimchar.png b/icons/pokemon/regular/chimchar.png new file mode 100644 index 00000000..491f37d5 Binary files /dev/null and b/icons/pokemon/regular/chimchar.png differ diff --git a/icons/pokemon/regular/chimecho.png b/icons/pokemon/regular/chimecho.png new file mode 100644 index 00000000..993bf47e Binary files /dev/null and b/icons/pokemon/regular/chimecho.png differ diff --git a/icons/pokemon/regular/chinchou.png b/icons/pokemon/regular/chinchou.png new file mode 100644 index 00000000..3136442c Binary files /dev/null and b/icons/pokemon/regular/chinchou.png differ diff --git a/icons/pokemon/regular/chingling.png b/icons/pokemon/regular/chingling.png new file mode 100644 index 00000000..91ed9f28 Binary files /dev/null and b/icons/pokemon/regular/chingling.png differ diff --git a/icons/pokemon/regular/cinccino.png b/icons/pokemon/regular/cinccino.png new file mode 100644 index 00000000..30a1eff7 Binary files /dev/null and b/icons/pokemon/regular/cinccino.png differ diff --git a/icons/pokemon/regular/clamperl.png b/icons/pokemon/regular/clamperl.png new file mode 100644 index 00000000..6ed68367 Binary files /dev/null and b/icons/pokemon/regular/clamperl.png differ diff --git a/icons/pokemon/regular/clauncher.png b/icons/pokemon/regular/clauncher.png new file mode 100644 index 00000000..15bf0da4 Binary files /dev/null and b/icons/pokemon/regular/clauncher.png differ diff --git a/icons/pokemon/regular/clawitzer.png b/icons/pokemon/regular/clawitzer.png new file mode 100644 index 00000000..7c56d951 Binary files /dev/null and b/icons/pokemon/regular/clawitzer.png differ diff --git a/icons/pokemon/regular/claydol.png b/icons/pokemon/regular/claydol.png new file mode 100644 index 00000000..9a27e15e Binary files /dev/null and b/icons/pokemon/regular/claydol.png differ diff --git a/icons/pokemon/regular/clefable.png b/icons/pokemon/regular/clefable.png new file mode 100644 index 00000000..366e1491 Binary files /dev/null and b/icons/pokemon/regular/clefable.png differ diff --git a/icons/pokemon/regular/clefairy.png b/icons/pokemon/regular/clefairy.png new file mode 100644 index 00000000..1e2eec30 Binary files /dev/null and b/icons/pokemon/regular/clefairy.png differ diff --git a/icons/pokemon/regular/cleffa.png b/icons/pokemon/regular/cleffa.png new file mode 100644 index 00000000..e2782dc6 Binary files /dev/null and b/icons/pokemon/regular/cleffa.png differ diff --git a/icons/pokemon/regular/cloyster.png b/icons/pokemon/regular/cloyster.png new file mode 100644 index 00000000..521955b6 Binary files /dev/null and b/icons/pokemon/regular/cloyster.png differ diff --git a/icons/pokemon/regular/cobalion.png b/icons/pokemon/regular/cobalion.png new file mode 100644 index 00000000..43aa4c1f Binary files /dev/null and b/icons/pokemon/regular/cobalion.png differ diff --git a/icons/pokemon/regular/cofagrigus.png b/icons/pokemon/regular/cofagrigus.png new file mode 100644 index 00000000..94260921 Binary files /dev/null and b/icons/pokemon/regular/cofagrigus.png differ diff --git a/icons/pokemon/regular/combee.png b/icons/pokemon/regular/combee.png new file mode 100644 index 00000000..da53ac92 Binary files /dev/null and b/icons/pokemon/regular/combee.png differ diff --git a/icons/pokemon/regular/combusken.png b/icons/pokemon/regular/combusken.png new file mode 100644 index 00000000..359f9d0e Binary files /dev/null and b/icons/pokemon/regular/combusken.png differ diff --git a/icons/pokemon/regular/conkeldurr.png b/icons/pokemon/regular/conkeldurr.png new file mode 100644 index 00000000..68560594 Binary files /dev/null and b/icons/pokemon/regular/conkeldurr.png differ diff --git a/icons/pokemon/regular/corphish.png b/icons/pokemon/regular/corphish.png new file mode 100644 index 00000000..38adf7dc Binary files /dev/null and b/icons/pokemon/regular/corphish.png differ diff --git a/icons/pokemon/regular/corsola.png b/icons/pokemon/regular/corsola.png new file mode 100644 index 00000000..d7512698 Binary files /dev/null and b/icons/pokemon/regular/corsola.png differ diff --git a/icons/pokemon/regular/cottonee.png b/icons/pokemon/regular/cottonee.png new file mode 100644 index 00000000..97a1e61b Binary files /dev/null and b/icons/pokemon/regular/cottonee.png differ diff --git a/icons/pokemon/regular/cradily.png b/icons/pokemon/regular/cradily.png new file mode 100644 index 00000000..46c61d78 Binary files /dev/null and b/icons/pokemon/regular/cradily.png differ diff --git a/icons/pokemon/regular/cranidos.png b/icons/pokemon/regular/cranidos.png new file mode 100644 index 00000000..310b1a72 Binary files /dev/null and b/icons/pokemon/regular/cranidos.png differ diff --git a/icons/pokemon/regular/crawdaunt.png b/icons/pokemon/regular/crawdaunt.png new file mode 100644 index 00000000..e0a79b6b Binary files /dev/null and b/icons/pokemon/regular/crawdaunt.png differ diff --git a/icons/pokemon/regular/cresselia.png b/icons/pokemon/regular/cresselia.png new file mode 100644 index 00000000..872c4f90 Binary files /dev/null and b/icons/pokemon/regular/cresselia.png differ diff --git a/icons/pokemon/regular/croagunk.png b/icons/pokemon/regular/croagunk.png new file mode 100644 index 00000000..c3c8bce4 Binary files /dev/null and b/icons/pokemon/regular/croagunk.png differ diff --git a/icons/pokemon/regular/crobat.png b/icons/pokemon/regular/crobat.png new file mode 100644 index 00000000..a5c7c259 Binary files /dev/null and b/icons/pokemon/regular/crobat.png differ diff --git a/icons/pokemon/regular/croconaw.png b/icons/pokemon/regular/croconaw.png new file mode 100644 index 00000000..c94c226d Binary files /dev/null and b/icons/pokemon/regular/croconaw.png differ diff --git a/icons/pokemon/regular/crustle.png b/icons/pokemon/regular/crustle.png new file mode 100644 index 00000000..151888e6 Binary files /dev/null and b/icons/pokemon/regular/crustle.png differ diff --git a/icons/pokemon/regular/cryogonal.png b/icons/pokemon/regular/cryogonal.png new file mode 100644 index 00000000..4d40b375 Binary files /dev/null and b/icons/pokemon/regular/cryogonal.png differ diff --git a/icons/pokemon/regular/cubchoo.png b/icons/pokemon/regular/cubchoo.png new file mode 100644 index 00000000..70aaa050 Binary files /dev/null and b/icons/pokemon/regular/cubchoo.png differ diff --git a/icons/pokemon/regular/cubone.png b/icons/pokemon/regular/cubone.png new file mode 100644 index 00000000..89789c0e Binary files /dev/null and b/icons/pokemon/regular/cubone.png differ diff --git a/icons/pokemon/regular/cyndaquil.png b/icons/pokemon/regular/cyndaquil.png new file mode 100644 index 00000000..95efc522 Binary files /dev/null and b/icons/pokemon/regular/cyndaquil.png differ diff --git a/icons/pokemon/regular/darkrai.png b/icons/pokemon/regular/darkrai.png new file mode 100644 index 00000000..4b90300c Binary files /dev/null and b/icons/pokemon/regular/darkrai.png differ diff --git a/icons/pokemon/regular/darmanitan-zen.png b/icons/pokemon/regular/darmanitan-zen.png new file mode 100644 index 00000000..d1f6fb0e Binary files /dev/null and b/icons/pokemon/regular/darmanitan-zen.png differ diff --git a/icons/pokemon/regular/darmanitan.png b/icons/pokemon/regular/darmanitan.png new file mode 100644 index 00000000..bdeca646 Binary files /dev/null and b/icons/pokemon/regular/darmanitan.png differ diff --git a/icons/pokemon/regular/darumaka.png b/icons/pokemon/regular/darumaka.png new file mode 100644 index 00000000..e05b008e Binary files /dev/null and b/icons/pokemon/regular/darumaka.png differ diff --git a/icons/pokemon/regular/dedenne.png b/icons/pokemon/regular/dedenne.png new file mode 100644 index 00000000..a0cedc43 Binary files /dev/null and b/icons/pokemon/regular/dedenne.png differ diff --git a/icons/pokemon/regular/deerling-autumn.png b/icons/pokemon/regular/deerling-autumn.png new file mode 100644 index 00000000..2575aa8d Binary files /dev/null and b/icons/pokemon/regular/deerling-autumn.png differ diff --git a/icons/pokemon/regular/deerling-summer.png b/icons/pokemon/regular/deerling-summer.png new file mode 100644 index 00000000..9229ee58 Binary files /dev/null and b/icons/pokemon/regular/deerling-summer.png differ diff --git a/icons/pokemon/regular/deerling-winter.png b/icons/pokemon/regular/deerling-winter.png new file mode 100644 index 00000000..e559cc81 Binary files /dev/null and b/icons/pokemon/regular/deerling-winter.png differ diff --git a/icons/pokemon/regular/deerling.png b/icons/pokemon/regular/deerling.png new file mode 100644 index 00000000..be6a1e43 Binary files /dev/null and b/icons/pokemon/regular/deerling.png differ diff --git a/icons/pokemon/regular/deino.png b/icons/pokemon/regular/deino.png new file mode 100644 index 00000000..cf7f8917 Binary files /dev/null and b/icons/pokemon/regular/deino.png differ diff --git a/icons/pokemon/regular/delcatty.png b/icons/pokemon/regular/delcatty.png new file mode 100644 index 00000000..20528e3b Binary files /dev/null and b/icons/pokemon/regular/delcatty.png differ diff --git a/icons/pokemon/regular/delibird.png b/icons/pokemon/regular/delibird.png new file mode 100644 index 00000000..19b172ac Binary files /dev/null and b/icons/pokemon/regular/delibird.png differ diff --git a/icons/pokemon/regular/delphox.png b/icons/pokemon/regular/delphox.png new file mode 100644 index 00000000..9038523a Binary files /dev/null and b/icons/pokemon/regular/delphox.png differ diff --git a/icons/pokemon/regular/deoxys-attack.png b/icons/pokemon/regular/deoxys-attack.png new file mode 100644 index 00000000..5f396857 Binary files /dev/null and b/icons/pokemon/regular/deoxys-attack.png differ diff --git a/icons/pokemon/regular/deoxys-defense.png b/icons/pokemon/regular/deoxys-defense.png new file mode 100644 index 00000000..11a743a7 Binary files /dev/null and b/icons/pokemon/regular/deoxys-defense.png differ diff --git a/icons/pokemon/regular/deoxys-speed.png b/icons/pokemon/regular/deoxys-speed.png new file mode 100644 index 00000000..dd2494a7 Binary files /dev/null and b/icons/pokemon/regular/deoxys-speed.png differ diff --git a/icons/pokemon/regular/deoxys.png b/icons/pokemon/regular/deoxys.png new file mode 100644 index 00000000..a5800e81 Binary files /dev/null and b/icons/pokemon/regular/deoxys.png differ diff --git a/icons/pokemon/regular/dewgong.png b/icons/pokemon/regular/dewgong.png new file mode 100644 index 00000000..9cdc3d80 Binary files /dev/null and b/icons/pokemon/regular/dewgong.png differ diff --git a/icons/pokemon/regular/dewott.png b/icons/pokemon/regular/dewott.png new file mode 100644 index 00000000..42674181 Binary files /dev/null and b/icons/pokemon/regular/dewott.png differ diff --git a/icons/pokemon/regular/dialga.png b/icons/pokemon/regular/dialga.png new file mode 100644 index 00000000..928a3493 Binary files /dev/null and b/icons/pokemon/regular/dialga.png differ diff --git a/icons/pokemon/regular/diancie.png b/icons/pokemon/regular/diancie.png new file mode 100644 index 00000000..44de1581 Binary files /dev/null and b/icons/pokemon/regular/diancie.png differ diff --git a/icons/pokemon/regular/diggersby.png b/icons/pokemon/regular/diggersby.png new file mode 100644 index 00000000..ce11decc Binary files /dev/null and b/icons/pokemon/regular/diggersby.png differ diff --git a/icons/pokemon/regular/diglett.png b/icons/pokemon/regular/diglett.png new file mode 100644 index 00000000..b58e9c7b Binary files /dev/null and b/icons/pokemon/regular/diglett.png differ diff --git a/icons/pokemon/regular/ditto.png b/icons/pokemon/regular/ditto.png new file mode 100644 index 00000000..2b059992 Binary files /dev/null and b/icons/pokemon/regular/ditto.png differ diff --git a/icons/pokemon/regular/dodrio.png b/icons/pokemon/regular/dodrio.png new file mode 100644 index 00000000..10b68826 Binary files /dev/null and b/icons/pokemon/regular/dodrio.png differ diff --git a/icons/pokemon/regular/doduo.png b/icons/pokemon/regular/doduo.png new file mode 100644 index 00000000..102b43a7 Binary files /dev/null and b/icons/pokemon/regular/doduo.png differ diff --git a/icons/pokemon/regular/donphan.png b/icons/pokemon/regular/donphan.png new file mode 100644 index 00000000..715e048e Binary files /dev/null and b/icons/pokemon/regular/donphan.png differ diff --git a/icons/pokemon/regular/doublade.png b/icons/pokemon/regular/doublade.png new file mode 100644 index 00000000..a5c264d9 Binary files /dev/null and b/icons/pokemon/regular/doublade.png differ diff --git a/icons/pokemon/regular/dragalge.png b/icons/pokemon/regular/dragalge.png new file mode 100644 index 00000000..e8763195 Binary files /dev/null and b/icons/pokemon/regular/dragalge.png differ diff --git a/icons/pokemon/regular/dragonair.png b/icons/pokemon/regular/dragonair.png new file mode 100644 index 00000000..6a2cd624 Binary files /dev/null and b/icons/pokemon/regular/dragonair.png differ diff --git a/icons/pokemon/regular/dragonite.png b/icons/pokemon/regular/dragonite.png new file mode 100644 index 00000000..03190c9d Binary files /dev/null and b/icons/pokemon/regular/dragonite.png differ diff --git a/icons/pokemon/regular/drapion.png b/icons/pokemon/regular/drapion.png new file mode 100644 index 00000000..0be5e358 Binary files /dev/null and b/icons/pokemon/regular/drapion.png differ diff --git a/icons/pokemon/regular/dratini.png b/icons/pokemon/regular/dratini.png new file mode 100644 index 00000000..d1c8e365 Binary files /dev/null and b/icons/pokemon/regular/dratini.png differ diff --git a/icons/pokemon/regular/drifblim.png b/icons/pokemon/regular/drifblim.png new file mode 100644 index 00000000..20357750 Binary files /dev/null and b/icons/pokemon/regular/drifblim.png differ diff --git a/icons/pokemon/regular/drifloon.png b/icons/pokemon/regular/drifloon.png new file mode 100644 index 00000000..1ba57aea Binary files /dev/null and b/icons/pokemon/regular/drifloon.png differ diff --git a/icons/pokemon/regular/drilbur.png b/icons/pokemon/regular/drilbur.png new file mode 100644 index 00000000..83362d52 Binary files /dev/null and b/icons/pokemon/regular/drilbur.png differ diff --git a/icons/pokemon/regular/drowzee.png b/icons/pokemon/regular/drowzee.png new file mode 100644 index 00000000..40b5bd78 Binary files /dev/null and b/icons/pokemon/regular/drowzee.png differ diff --git a/icons/pokemon/regular/druddigon.png b/icons/pokemon/regular/druddigon.png new file mode 100644 index 00000000..ed660fb4 Binary files /dev/null and b/icons/pokemon/regular/druddigon.png differ diff --git a/icons/pokemon/regular/ducklett.png b/icons/pokemon/regular/ducklett.png new file mode 100644 index 00000000..d0d43cea Binary files /dev/null and b/icons/pokemon/regular/ducklett.png differ diff --git a/icons/pokemon/regular/dugtrio.png b/icons/pokemon/regular/dugtrio.png new file mode 100644 index 00000000..1675ae26 Binary files /dev/null and b/icons/pokemon/regular/dugtrio.png differ diff --git a/icons/pokemon/regular/dunsparce.png b/icons/pokemon/regular/dunsparce.png new file mode 100644 index 00000000..c79d0f77 Binary files /dev/null and b/icons/pokemon/regular/dunsparce.png differ diff --git a/icons/pokemon/regular/duosion.png b/icons/pokemon/regular/duosion.png new file mode 100644 index 00000000..cadb614d Binary files /dev/null and b/icons/pokemon/regular/duosion.png differ diff --git a/icons/pokemon/regular/duplicates/aegislash-shield.png b/icons/pokemon/regular/duplicates/aegislash-shield.png new file mode 100644 index 00000000..b924a9d0 Binary files /dev/null and b/icons/pokemon/regular/duplicates/aegislash-shield.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-bug.png b/icons/pokemon/regular/duplicates/arceus-bug.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-bug.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-dark.png b/icons/pokemon/regular/duplicates/arceus-dark.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-dark.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-dragon.png b/icons/pokemon/regular/duplicates/arceus-dragon.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-dragon.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-electric.png b/icons/pokemon/regular/duplicates/arceus-electric.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-electric.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-fairy.png b/icons/pokemon/regular/duplicates/arceus-fairy.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-fairy.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-fighting.png b/icons/pokemon/regular/duplicates/arceus-fighting.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-fighting.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-fire.png b/icons/pokemon/regular/duplicates/arceus-fire.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-fire.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-flying.png b/icons/pokemon/regular/duplicates/arceus-flying.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-flying.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-ghost.png b/icons/pokemon/regular/duplicates/arceus-ghost.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-ghost.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-grass.png b/icons/pokemon/regular/duplicates/arceus-grass.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-grass.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-ground.png b/icons/pokemon/regular/duplicates/arceus-ground.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-ground.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-ice.png b/icons/pokemon/regular/duplicates/arceus-ice.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-ice.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-normal.png b/icons/pokemon/regular/duplicates/arceus-normal.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-normal.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-poison.png b/icons/pokemon/regular/duplicates/arceus-poison.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-poison.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-psychic.png b/icons/pokemon/regular/duplicates/arceus-psychic.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-psychic.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-rock.png b/icons/pokemon/regular/duplicates/arceus-rock.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-rock.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-steel.png b/icons/pokemon/regular/duplicates/arceus-steel.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-steel.png differ diff --git a/icons/pokemon/regular/duplicates/arceus-water.png b/icons/pokemon/regular/duplicates/arceus-water.png new file mode 100644 index 00000000..eb34a0ff Binary files /dev/null and b/icons/pokemon/regular/duplicates/arceus-water.png differ diff --git a/icons/pokemon/regular/duplicates/basculin-red-striped.png b/icons/pokemon/regular/duplicates/basculin-red-striped.png new file mode 100644 index 00000000..3c928139 Binary files /dev/null and b/icons/pokemon/regular/duplicates/basculin-red-striped.png differ diff --git a/icons/pokemon/regular/duplicates/burmy-plant.png b/icons/pokemon/regular/duplicates/burmy-plant.png new file mode 100644 index 00000000..272aa561 Binary files /dev/null and b/icons/pokemon/regular/duplicates/burmy-plant.png differ diff --git a/icons/pokemon/regular/duplicates/cherrim-overcast.png b/icons/pokemon/regular/duplicates/cherrim-overcast.png new file mode 100644 index 00000000..56be78af Binary files /dev/null and b/icons/pokemon/regular/duplicates/cherrim-overcast.png differ diff --git a/icons/pokemon/regular/duplicates/darmanitan-standard.png b/icons/pokemon/regular/duplicates/darmanitan-standard.png new file mode 100644 index 00000000..bdeca646 Binary files /dev/null and b/icons/pokemon/regular/duplicates/darmanitan-standard.png differ diff --git a/icons/pokemon/regular/duplicates/deerling-spring.png b/icons/pokemon/regular/duplicates/deerling-spring.png new file mode 100644 index 00000000..be6a1e43 Binary files /dev/null and b/icons/pokemon/regular/duplicates/deerling-spring.png differ diff --git a/icons/pokemon/regular/duplicates/deoxys-normal.png b/icons/pokemon/regular/duplicates/deoxys-normal.png new file mode 100644 index 00000000..a5800e81 Binary files /dev/null and b/icons/pokemon/regular/duplicates/deoxys-normal.png differ diff --git a/icons/pokemon/regular/duplicates/flabebe-red.png b/icons/pokemon/regular/duplicates/flabebe-red.png new file mode 100644 index 00000000..c09465b4 Binary files /dev/null and b/icons/pokemon/regular/duplicates/flabebe-red.png differ diff --git a/icons/pokemon/regular/duplicates/floette-red.png b/icons/pokemon/regular/duplicates/floette-red.png new file mode 100644 index 00000000..7f1d1d7a Binary files /dev/null and b/icons/pokemon/regular/duplicates/floette-red.png differ diff --git a/icons/pokemon/regular/duplicates/florges-red.png b/icons/pokemon/regular/duplicates/florges-red.png new file mode 100644 index 00000000..ed63f70a Binary files /dev/null and b/icons/pokemon/regular/duplicates/florges-red.png differ diff --git a/icons/pokemon/regular/duplicates/gastrodon-west.png b/icons/pokemon/regular/duplicates/gastrodon-west.png new file mode 100644 index 00000000..23d28d10 Binary files /dev/null and b/icons/pokemon/regular/duplicates/gastrodon-west.png differ diff --git a/icons/pokemon/regular/duplicates/genesect-burn.png b/icons/pokemon/regular/duplicates/genesect-burn.png new file mode 100644 index 00000000..1ca8bb50 Binary files /dev/null and b/icons/pokemon/regular/duplicates/genesect-burn.png differ diff --git a/icons/pokemon/regular/duplicates/genesect-chill.png b/icons/pokemon/regular/duplicates/genesect-chill.png new file mode 100644 index 00000000..1ca8bb50 Binary files /dev/null and b/icons/pokemon/regular/duplicates/genesect-chill.png differ diff --git a/icons/pokemon/regular/duplicates/genesect-douse.png b/icons/pokemon/regular/duplicates/genesect-douse.png new file mode 100644 index 00000000..1ca8bb50 Binary files /dev/null and b/icons/pokemon/regular/duplicates/genesect-douse.png differ diff --git a/icons/pokemon/regular/duplicates/genesect-shock.png b/icons/pokemon/regular/duplicates/genesect-shock.png new file mode 100644 index 00000000..1ca8bb50 Binary files /dev/null and b/icons/pokemon/regular/duplicates/genesect-shock.png differ diff --git a/icons/pokemon/regular/duplicates/giratina-altered.png b/icons/pokemon/regular/duplicates/giratina-altered.png new file mode 100644 index 00000000..416edd73 Binary files /dev/null and b/icons/pokemon/regular/duplicates/giratina-altered.png differ diff --git a/icons/pokemon/regular/duplicates/gourgeist-average.png b/icons/pokemon/regular/duplicates/gourgeist-average.png new file mode 100644 index 00000000..749acfdd Binary files /dev/null and b/icons/pokemon/regular/duplicates/gourgeist-average.png differ diff --git a/icons/pokemon/regular/duplicates/gourgeist-large.png b/icons/pokemon/regular/duplicates/gourgeist-large.png new file mode 100644 index 00000000..749acfdd Binary files /dev/null and b/icons/pokemon/regular/duplicates/gourgeist-large.png differ diff --git a/icons/pokemon/regular/duplicates/gourgeist-small.png b/icons/pokemon/regular/duplicates/gourgeist-small.png new file mode 100644 index 00000000..749acfdd Binary files /dev/null and b/icons/pokemon/regular/duplicates/gourgeist-small.png differ diff --git a/icons/pokemon/regular/duplicates/gourgeist-super.png b/icons/pokemon/regular/duplicates/gourgeist-super.png new file mode 100644 index 00000000..749acfdd Binary files /dev/null and b/icons/pokemon/regular/duplicates/gourgeist-super.png differ diff --git a/icons/pokemon/regular/duplicates/keldeo-ordinary.png b/icons/pokemon/regular/duplicates/keldeo-ordinary.png new file mode 100644 index 00000000..13116def Binary files /dev/null and b/icons/pokemon/regular/duplicates/keldeo-ordinary.png differ diff --git a/icons/pokemon/regular/duplicates/landorus-incarnate.png b/icons/pokemon/regular/duplicates/landorus-incarnate.png new file mode 100644 index 00000000..bc2e9a5c Binary files /dev/null and b/icons/pokemon/regular/duplicates/landorus-incarnate.png differ diff --git a/icons/pokemon/regular/duplicates/meloetta-aria.png b/icons/pokemon/regular/duplicates/meloetta-aria.png new file mode 100644 index 00000000..652846d4 Binary files /dev/null and b/icons/pokemon/regular/duplicates/meloetta-aria.png differ diff --git a/icons/pokemon/regular/duplicates/pumpkaboo-average.png b/icons/pokemon/regular/duplicates/pumpkaboo-average.png new file mode 100644 index 00000000..c0e6661a Binary files /dev/null and b/icons/pokemon/regular/duplicates/pumpkaboo-average.png differ diff --git a/icons/pokemon/regular/duplicates/pumpkaboo-large.png b/icons/pokemon/regular/duplicates/pumpkaboo-large.png new file mode 100644 index 00000000..c0e6661a Binary files /dev/null and b/icons/pokemon/regular/duplicates/pumpkaboo-large.png differ diff --git a/icons/pokemon/regular/duplicates/pumpkaboo-small.png b/icons/pokemon/regular/duplicates/pumpkaboo-small.png new file mode 100644 index 00000000..c0e6661a Binary files /dev/null and b/icons/pokemon/regular/duplicates/pumpkaboo-small.png differ diff --git a/icons/pokemon/regular/duplicates/pumpkaboo-super.png b/icons/pokemon/regular/duplicates/pumpkaboo-super.png new file mode 100644 index 00000000..c0e6661a Binary files /dev/null and b/icons/pokemon/regular/duplicates/pumpkaboo-super.png differ diff --git a/icons/pokemon/regular/duplicates/sawsbuck-spring.png b/icons/pokemon/regular/duplicates/sawsbuck-spring.png new file mode 100644 index 00000000..fa62052e Binary files /dev/null and b/icons/pokemon/regular/duplicates/sawsbuck-spring.png differ diff --git a/icons/pokemon/regular/duplicates/shaymin-land.png b/icons/pokemon/regular/duplicates/shaymin-land.png new file mode 100644 index 00000000..ef76cc25 Binary files /dev/null and b/icons/pokemon/regular/duplicates/shaymin-land.png differ diff --git a/icons/pokemon/regular/duplicates/shellos-west.png b/icons/pokemon/regular/duplicates/shellos-west.png new file mode 100644 index 00000000..2f775018 Binary files /dev/null and b/icons/pokemon/regular/duplicates/shellos-west.png differ diff --git a/icons/pokemon/regular/duplicates/thundurus-incarnate.png b/icons/pokemon/regular/duplicates/thundurus-incarnate.png new file mode 100644 index 00000000..09029674 Binary files /dev/null and b/icons/pokemon/regular/duplicates/thundurus-incarnate.png differ diff --git a/icons/pokemon/regular/duplicates/tornadus-incarnate.png b/icons/pokemon/regular/duplicates/tornadus-incarnate.png new file mode 100644 index 00000000..bb5a559c Binary files /dev/null and b/icons/pokemon/regular/duplicates/tornadus-incarnate.png differ diff --git a/icons/pokemon/regular/duplicates/unown-a.png b/icons/pokemon/regular/duplicates/unown-a.png new file mode 100644 index 00000000..3b04b683 Binary files /dev/null and b/icons/pokemon/regular/duplicates/unown-a.png differ diff --git a/icons/pokemon/regular/duplicates/vivillon-meadow.png b/icons/pokemon/regular/duplicates/vivillon-meadow.png new file mode 100644 index 00000000..92ea4829 Binary files /dev/null and b/icons/pokemon/regular/duplicates/vivillon-meadow.png differ diff --git a/icons/pokemon/regular/duplicates/wormadam-plant.png b/icons/pokemon/regular/duplicates/wormadam-plant.png new file mode 100644 index 00000000..5081804b Binary files /dev/null and b/icons/pokemon/regular/duplicates/wormadam-plant.png differ diff --git a/icons/pokemon/regular/duplicates/xerneas-active.png b/icons/pokemon/regular/duplicates/xerneas-active.png new file mode 100644 index 00000000..1afac91b Binary files /dev/null and b/icons/pokemon/regular/duplicates/xerneas-active.png differ diff --git a/icons/pokemon/regular/durant.png b/icons/pokemon/regular/durant.png new file mode 100644 index 00000000..2aab2391 Binary files /dev/null and b/icons/pokemon/regular/durant.png differ diff --git a/icons/pokemon/regular/dusclops.png b/icons/pokemon/regular/dusclops.png new file mode 100644 index 00000000..8a94f35e Binary files /dev/null and b/icons/pokemon/regular/dusclops.png differ diff --git a/icons/pokemon/regular/dusknoir.png b/icons/pokemon/regular/dusknoir.png new file mode 100644 index 00000000..dabb87d4 Binary files /dev/null and b/icons/pokemon/regular/dusknoir.png differ diff --git a/icons/pokemon/regular/duskull.png b/icons/pokemon/regular/duskull.png new file mode 100644 index 00000000..e2ef2f7b Binary files /dev/null and b/icons/pokemon/regular/duskull.png differ diff --git a/icons/pokemon/regular/dustox.png b/icons/pokemon/regular/dustox.png new file mode 100644 index 00000000..eff347b6 Binary files /dev/null and b/icons/pokemon/regular/dustox.png differ diff --git a/icons/pokemon/regular/dwebble.png b/icons/pokemon/regular/dwebble.png new file mode 100644 index 00000000..5a9cc1a1 Binary files /dev/null and b/icons/pokemon/regular/dwebble.png differ diff --git a/icons/pokemon/regular/eelektrik.png b/icons/pokemon/regular/eelektrik.png new file mode 100644 index 00000000..cdfa53c5 Binary files /dev/null and b/icons/pokemon/regular/eelektrik.png differ diff --git a/icons/pokemon/regular/eelektross.png b/icons/pokemon/regular/eelektross.png new file mode 100644 index 00000000..c3ed8504 Binary files /dev/null and b/icons/pokemon/regular/eelektross.png differ diff --git a/icons/pokemon/regular/eevee.png b/icons/pokemon/regular/eevee.png new file mode 100644 index 00000000..24dcc9e6 Binary files /dev/null and b/icons/pokemon/regular/eevee.png differ diff --git a/icons/pokemon/regular/ekans.png b/icons/pokemon/regular/ekans.png new file mode 100644 index 00000000..f4ad3250 Binary files /dev/null and b/icons/pokemon/regular/ekans.png differ diff --git a/icons/pokemon/regular/electabuzz.png b/icons/pokemon/regular/electabuzz.png new file mode 100644 index 00000000..329e1223 Binary files /dev/null and b/icons/pokemon/regular/electabuzz.png differ diff --git a/icons/pokemon/regular/electivire.png b/icons/pokemon/regular/electivire.png new file mode 100644 index 00000000..138e367e Binary files /dev/null and b/icons/pokemon/regular/electivire.png differ diff --git a/icons/pokemon/regular/electrike.png b/icons/pokemon/regular/electrike.png new file mode 100644 index 00000000..3d84f1fb Binary files /dev/null and b/icons/pokemon/regular/electrike.png differ diff --git a/icons/pokemon/regular/electrode.png b/icons/pokemon/regular/electrode.png new file mode 100644 index 00000000..aca7b023 Binary files /dev/null and b/icons/pokemon/regular/electrode.png differ diff --git a/icons/pokemon/regular/elekid.png b/icons/pokemon/regular/elekid.png new file mode 100644 index 00000000..00481873 Binary files /dev/null and b/icons/pokemon/regular/elekid.png differ diff --git a/icons/pokemon/regular/elgyem.png b/icons/pokemon/regular/elgyem.png new file mode 100644 index 00000000..e6f83448 Binary files /dev/null and b/icons/pokemon/regular/elgyem.png differ diff --git a/icons/pokemon/regular/emboar.png b/icons/pokemon/regular/emboar.png new file mode 100644 index 00000000..596e7188 Binary files /dev/null and b/icons/pokemon/regular/emboar.png differ diff --git a/icons/pokemon/regular/emolga.png b/icons/pokemon/regular/emolga.png new file mode 100644 index 00000000..acd88426 Binary files /dev/null and b/icons/pokemon/regular/emolga.png differ diff --git a/icons/pokemon/regular/empoleon.png b/icons/pokemon/regular/empoleon.png new file mode 100644 index 00000000..329dda61 Binary files /dev/null and b/icons/pokemon/regular/empoleon.png differ diff --git a/icons/pokemon/regular/entei.png b/icons/pokemon/regular/entei.png new file mode 100644 index 00000000..c087e1cb Binary files /dev/null and b/icons/pokemon/regular/entei.png differ diff --git a/icons/pokemon/regular/escavalier.png b/icons/pokemon/regular/escavalier.png new file mode 100644 index 00000000..0cc01a17 Binary files /dev/null and b/icons/pokemon/regular/escavalier.png differ diff --git a/icons/pokemon/regular/espeon.png b/icons/pokemon/regular/espeon.png new file mode 100644 index 00000000..d0fcbedb Binary files /dev/null and b/icons/pokemon/regular/espeon.png differ diff --git a/icons/pokemon/regular/espurr.png b/icons/pokemon/regular/espurr.png new file mode 100644 index 00000000..70861381 Binary files /dev/null and b/icons/pokemon/regular/espurr.png differ diff --git a/icons/pokemon/regular/excadrill.png b/icons/pokemon/regular/excadrill.png new file mode 100644 index 00000000..49e2e021 Binary files /dev/null and b/icons/pokemon/regular/excadrill.png differ diff --git a/icons/pokemon/regular/exeggcute.png b/icons/pokemon/regular/exeggcute.png new file mode 100644 index 00000000..55e9ae1f Binary files /dev/null and b/icons/pokemon/regular/exeggcute.png differ diff --git a/icons/pokemon/regular/exeggutor.png b/icons/pokemon/regular/exeggutor.png new file mode 100644 index 00000000..7edc57c3 Binary files /dev/null and b/icons/pokemon/regular/exeggutor.png differ diff --git a/icons/pokemon/regular/exploud.png b/icons/pokemon/regular/exploud.png new file mode 100644 index 00000000..8dcb1410 Binary files /dev/null and b/icons/pokemon/regular/exploud.png differ diff --git a/icons/pokemon/regular/farfetchd.png b/icons/pokemon/regular/farfetchd.png new file mode 100644 index 00000000..7b58aee0 Binary files /dev/null and b/icons/pokemon/regular/farfetchd.png differ diff --git a/icons/pokemon/regular/fearow.png b/icons/pokemon/regular/fearow.png new file mode 100644 index 00000000..ac8d7105 Binary files /dev/null and b/icons/pokemon/regular/fearow.png differ diff --git a/icons/pokemon/regular/feebas.png b/icons/pokemon/regular/feebas.png new file mode 100644 index 00000000..685cbaa9 Binary files /dev/null and b/icons/pokemon/regular/feebas.png differ diff --git a/icons/pokemon/regular/female/frillish.png b/icons/pokemon/regular/female/frillish.png new file mode 100644 index 00000000..8f27cdc9 Binary files /dev/null and b/icons/pokemon/regular/female/frillish.png differ diff --git a/icons/pokemon/regular/female/jellicent.png b/icons/pokemon/regular/female/jellicent.png new file mode 100644 index 00000000..4c6871b1 Binary files /dev/null and b/icons/pokemon/regular/female/jellicent.png differ diff --git a/icons/pokemon/regular/female/meowstic.png b/icons/pokemon/regular/female/meowstic.png new file mode 100644 index 00000000..f51f1076 Binary files /dev/null and b/icons/pokemon/regular/female/meowstic.png differ diff --git a/icons/pokemon/regular/female/pyroar.png b/icons/pokemon/regular/female/pyroar.png new file mode 100644 index 00000000..eb62721a Binary files /dev/null and b/icons/pokemon/regular/female/pyroar.png differ diff --git a/icons/pokemon/regular/female/unfezant.png b/icons/pokemon/regular/female/unfezant.png new file mode 100644 index 00000000..b3e470c8 Binary files /dev/null and b/icons/pokemon/regular/female/unfezant.png differ diff --git a/icons/pokemon/regular/fennekin.png b/icons/pokemon/regular/fennekin.png new file mode 100644 index 00000000..23fd5328 Binary files /dev/null and b/icons/pokemon/regular/fennekin.png differ diff --git a/icons/pokemon/regular/feraligatr.png b/icons/pokemon/regular/feraligatr.png new file mode 100644 index 00000000..e54831e4 Binary files /dev/null and b/icons/pokemon/regular/feraligatr.png differ diff --git a/icons/pokemon/regular/ferroseed.png b/icons/pokemon/regular/ferroseed.png new file mode 100644 index 00000000..9404ff9f Binary files /dev/null and b/icons/pokemon/regular/ferroseed.png differ diff --git a/icons/pokemon/regular/ferrothorn.png b/icons/pokemon/regular/ferrothorn.png new file mode 100644 index 00000000..b7e4245d Binary files /dev/null and b/icons/pokemon/regular/ferrothorn.png differ diff --git a/icons/pokemon/regular/finneon.png b/icons/pokemon/regular/finneon.png new file mode 100644 index 00000000..53075a3f Binary files /dev/null and b/icons/pokemon/regular/finneon.png differ diff --git a/icons/pokemon/regular/flaaffy.png b/icons/pokemon/regular/flaaffy.png new file mode 100644 index 00000000..ab2a7c4a Binary files /dev/null and b/icons/pokemon/regular/flaaffy.png differ diff --git a/icons/pokemon/regular/flabebe-blue.png b/icons/pokemon/regular/flabebe-blue.png new file mode 100644 index 00000000..a2d3a995 Binary files /dev/null and b/icons/pokemon/regular/flabebe-blue.png differ diff --git a/icons/pokemon/regular/flabebe-orange.png b/icons/pokemon/regular/flabebe-orange.png new file mode 100644 index 00000000..0ed23092 Binary files /dev/null and b/icons/pokemon/regular/flabebe-orange.png differ diff --git a/icons/pokemon/regular/flabebe-white.png b/icons/pokemon/regular/flabebe-white.png new file mode 100644 index 00000000..86d910b8 Binary files /dev/null and b/icons/pokemon/regular/flabebe-white.png differ diff --git a/icons/pokemon/regular/flabebe-yellow.png b/icons/pokemon/regular/flabebe-yellow.png new file mode 100644 index 00000000..2e8b45a4 Binary files /dev/null and b/icons/pokemon/regular/flabebe-yellow.png differ diff --git a/icons/pokemon/regular/flabebe.png b/icons/pokemon/regular/flabebe.png new file mode 100644 index 00000000..c09465b4 Binary files /dev/null and b/icons/pokemon/regular/flabebe.png differ diff --git a/icons/pokemon/regular/flareon.png b/icons/pokemon/regular/flareon.png new file mode 100644 index 00000000..fb2a4047 Binary files /dev/null and b/icons/pokemon/regular/flareon.png differ diff --git a/icons/pokemon/regular/fletchinder.png b/icons/pokemon/regular/fletchinder.png new file mode 100644 index 00000000..abf46f64 Binary files /dev/null and b/icons/pokemon/regular/fletchinder.png differ diff --git a/icons/pokemon/regular/fletchling.png b/icons/pokemon/regular/fletchling.png new file mode 100644 index 00000000..82d55b7a Binary files /dev/null and b/icons/pokemon/regular/fletchling.png differ diff --git a/icons/pokemon/regular/floatzel.png b/icons/pokemon/regular/floatzel.png new file mode 100644 index 00000000..bbb96174 Binary files /dev/null and b/icons/pokemon/regular/floatzel.png differ diff --git a/icons/pokemon/regular/floette-blue.png b/icons/pokemon/regular/floette-blue.png new file mode 100644 index 00000000..a9509bd1 Binary files /dev/null and b/icons/pokemon/regular/floette-blue.png differ diff --git a/icons/pokemon/regular/floette-eternal.png b/icons/pokemon/regular/floette-eternal.png new file mode 100644 index 00000000..e1a35a1e Binary files /dev/null and b/icons/pokemon/regular/floette-eternal.png differ diff --git a/icons/pokemon/regular/floette-orange.png b/icons/pokemon/regular/floette-orange.png new file mode 100644 index 00000000..5487afae Binary files /dev/null and b/icons/pokemon/regular/floette-orange.png differ diff --git a/icons/pokemon/regular/floette-white.png b/icons/pokemon/regular/floette-white.png new file mode 100644 index 00000000..7b66fedc Binary files /dev/null and b/icons/pokemon/regular/floette-white.png differ diff --git a/icons/pokemon/regular/floette-yellow.png b/icons/pokemon/regular/floette-yellow.png new file mode 100644 index 00000000..4f9fea84 Binary files /dev/null and b/icons/pokemon/regular/floette-yellow.png differ diff --git a/icons/pokemon/regular/floette.png b/icons/pokemon/regular/floette.png new file mode 100644 index 00000000..7f1d1d7a Binary files /dev/null and b/icons/pokemon/regular/floette.png differ diff --git a/icons/pokemon/regular/florges-blue.png b/icons/pokemon/regular/florges-blue.png new file mode 100644 index 00000000..4b775d29 Binary files /dev/null and b/icons/pokemon/regular/florges-blue.png differ diff --git a/icons/pokemon/regular/florges-orange.png b/icons/pokemon/regular/florges-orange.png new file mode 100644 index 00000000..72d4a138 Binary files /dev/null and b/icons/pokemon/regular/florges-orange.png differ diff --git a/icons/pokemon/regular/florges-white.png b/icons/pokemon/regular/florges-white.png new file mode 100644 index 00000000..d43b6b12 Binary files /dev/null and b/icons/pokemon/regular/florges-white.png differ diff --git a/icons/pokemon/regular/florges-yellow.png b/icons/pokemon/regular/florges-yellow.png new file mode 100644 index 00000000..e9140973 Binary files /dev/null and b/icons/pokemon/regular/florges-yellow.png differ diff --git a/icons/pokemon/regular/florges.png b/icons/pokemon/regular/florges.png new file mode 100644 index 00000000..ed63f70a Binary files /dev/null and b/icons/pokemon/regular/florges.png differ diff --git a/icons/pokemon/regular/flygon.png b/icons/pokemon/regular/flygon.png new file mode 100644 index 00000000..c1a00207 Binary files /dev/null and b/icons/pokemon/regular/flygon.png differ diff --git a/icons/pokemon/regular/foongus.png b/icons/pokemon/regular/foongus.png new file mode 100644 index 00000000..beeeb2d5 Binary files /dev/null and b/icons/pokemon/regular/foongus.png differ diff --git a/icons/pokemon/regular/forretress.png b/icons/pokemon/regular/forretress.png new file mode 100644 index 00000000..92ba1746 Binary files /dev/null and b/icons/pokemon/regular/forretress.png differ diff --git a/icons/pokemon/regular/fraxure.png b/icons/pokemon/regular/fraxure.png new file mode 100644 index 00000000..c7d1d663 Binary files /dev/null and b/icons/pokemon/regular/fraxure.png differ diff --git a/icons/pokemon/regular/frillish.png b/icons/pokemon/regular/frillish.png new file mode 100644 index 00000000..2d3a325e Binary files /dev/null and b/icons/pokemon/regular/frillish.png differ diff --git a/icons/pokemon/regular/froakie.png b/icons/pokemon/regular/froakie.png new file mode 100644 index 00000000..49262a92 Binary files /dev/null and b/icons/pokemon/regular/froakie.png differ diff --git a/icons/pokemon/regular/frogadier.png b/icons/pokemon/regular/frogadier.png new file mode 100644 index 00000000..7f0adf75 Binary files /dev/null and b/icons/pokemon/regular/frogadier.png differ diff --git a/icons/pokemon/regular/froslass.png b/icons/pokemon/regular/froslass.png new file mode 100644 index 00000000..a6bc2a2b Binary files /dev/null and b/icons/pokemon/regular/froslass.png differ diff --git a/icons/pokemon/regular/furfrou-dandy.png b/icons/pokemon/regular/furfrou-dandy.png new file mode 100644 index 00000000..2efb9a9c Binary files /dev/null and b/icons/pokemon/regular/furfrou-dandy.png differ diff --git a/icons/pokemon/regular/furfrou-debutante.png b/icons/pokemon/regular/furfrou-debutante.png new file mode 100644 index 00000000..c9bc7e4a Binary files /dev/null and b/icons/pokemon/regular/furfrou-debutante.png differ diff --git a/icons/pokemon/regular/furfrou-diamond.png b/icons/pokemon/regular/furfrou-diamond.png new file mode 100644 index 00000000..2e896cad Binary files /dev/null and b/icons/pokemon/regular/furfrou-diamond.png differ diff --git a/icons/pokemon/regular/furfrou-heart.png b/icons/pokemon/regular/furfrou-heart.png new file mode 100644 index 00000000..23d63b87 Binary files /dev/null and b/icons/pokemon/regular/furfrou-heart.png differ diff --git a/icons/pokemon/regular/furfrou-kabuki.png b/icons/pokemon/regular/furfrou-kabuki.png new file mode 100644 index 00000000..c2bfc40f Binary files /dev/null and b/icons/pokemon/regular/furfrou-kabuki.png differ diff --git a/icons/pokemon/regular/furfrou-la-reine.png b/icons/pokemon/regular/furfrou-la-reine.png new file mode 100644 index 00000000..b7fcbcbb Binary files /dev/null and b/icons/pokemon/regular/furfrou-la-reine.png differ diff --git a/icons/pokemon/regular/furfrou-matron.png b/icons/pokemon/regular/furfrou-matron.png new file mode 100644 index 00000000..00fa07e4 Binary files /dev/null and b/icons/pokemon/regular/furfrou-matron.png differ diff --git a/icons/pokemon/regular/furfrou-pharaoh.png b/icons/pokemon/regular/furfrou-pharaoh.png new file mode 100644 index 00000000..42d0291f Binary files /dev/null and b/icons/pokemon/regular/furfrou-pharaoh.png differ diff --git a/icons/pokemon/regular/furfrou-star.png b/icons/pokemon/regular/furfrou-star.png new file mode 100644 index 00000000..84f301d9 Binary files /dev/null and b/icons/pokemon/regular/furfrou-star.png differ diff --git a/icons/pokemon/regular/furfrou.png b/icons/pokemon/regular/furfrou.png new file mode 100644 index 00000000..d4f38a9f Binary files /dev/null and b/icons/pokemon/regular/furfrou.png differ diff --git a/icons/pokemon/regular/furret.png b/icons/pokemon/regular/furret.png new file mode 100644 index 00000000..65ee3c47 Binary files /dev/null and b/icons/pokemon/regular/furret.png differ diff --git a/icons/pokemon/regular/gabite.png b/icons/pokemon/regular/gabite.png new file mode 100644 index 00000000..acc1f3fa Binary files /dev/null and b/icons/pokemon/regular/gabite.png differ diff --git a/icons/pokemon/regular/gallade.png b/icons/pokemon/regular/gallade.png new file mode 100644 index 00000000..54c0b92a Binary files /dev/null and b/icons/pokemon/regular/gallade.png differ diff --git a/icons/pokemon/regular/galvantula.png b/icons/pokemon/regular/galvantula.png new file mode 100644 index 00000000..99aa8b20 Binary files /dev/null and b/icons/pokemon/regular/galvantula.png differ diff --git a/icons/pokemon/regular/garbodor.png b/icons/pokemon/regular/garbodor.png new file mode 100644 index 00000000..44ea5e59 Binary files /dev/null and b/icons/pokemon/regular/garbodor.png differ diff --git a/icons/pokemon/regular/garchomp-mega.png b/icons/pokemon/regular/garchomp-mega.png new file mode 100644 index 00000000..4b0f0f74 Binary files /dev/null and b/icons/pokemon/regular/garchomp-mega.png differ diff --git a/icons/pokemon/regular/garchomp.png b/icons/pokemon/regular/garchomp.png new file mode 100644 index 00000000..992b75da Binary files /dev/null and b/icons/pokemon/regular/garchomp.png differ diff --git a/icons/pokemon/regular/gardevoir-mega.png b/icons/pokemon/regular/gardevoir-mega.png new file mode 100644 index 00000000..e7dd8076 Binary files /dev/null and b/icons/pokemon/regular/gardevoir-mega.png differ diff --git a/icons/pokemon/regular/gardevoir.png b/icons/pokemon/regular/gardevoir.png new file mode 100644 index 00000000..4ba3158b Binary files /dev/null and b/icons/pokemon/regular/gardevoir.png differ diff --git a/icons/pokemon/regular/gastly.png b/icons/pokemon/regular/gastly.png new file mode 100644 index 00000000..d00e69a6 Binary files /dev/null and b/icons/pokemon/regular/gastly.png differ diff --git a/icons/pokemon/regular/gastrodon-east.png b/icons/pokemon/regular/gastrodon-east.png new file mode 100644 index 00000000..a1dc42b9 Binary files /dev/null and b/icons/pokemon/regular/gastrodon-east.png differ diff --git a/icons/pokemon/regular/gastrodon.png b/icons/pokemon/regular/gastrodon.png new file mode 100644 index 00000000..23d28d10 Binary files /dev/null and b/icons/pokemon/regular/gastrodon.png differ diff --git a/icons/pokemon/regular/genesect.png b/icons/pokemon/regular/genesect.png new file mode 100644 index 00000000..1ca8bb50 Binary files /dev/null and b/icons/pokemon/regular/genesect.png differ diff --git a/icons/pokemon/regular/gengar-mega.png b/icons/pokemon/regular/gengar-mega.png new file mode 100644 index 00000000..f22e000a Binary files /dev/null and b/icons/pokemon/regular/gengar-mega.png differ diff --git a/icons/pokemon/regular/gengar.png b/icons/pokemon/regular/gengar.png new file mode 100644 index 00000000..a9befcaa Binary files /dev/null and b/icons/pokemon/regular/gengar.png differ diff --git a/icons/pokemon/regular/geodude.png b/icons/pokemon/regular/geodude.png new file mode 100644 index 00000000..1b7e49e4 Binary files /dev/null and b/icons/pokemon/regular/geodude.png differ diff --git a/icons/pokemon/regular/gible.png b/icons/pokemon/regular/gible.png new file mode 100644 index 00000000..3d5264ea Binary files /dev/null and b/icons/pokemon/regular/gible.png differ diff --git a/icons/pokemon/regular/gigalith.png b/icons/pokemon/regular/gigalith.png new file mode 100644 index 00000000..a9a04d4e Binary files /dev/null and b/icons/pokemon/regular/gigalith.png differ diff --git a/icons/pokemon/regular/girafarig.png b/icons/pokemon/regular/girafarig.png new file mode 100644 index 00000000..ecee77a7 Binary files /dev/null and b/icons/pokemon/regular/girafarig.png differ diff --git a/icons/pokemon/regular/giratina-origin.png b/icons/pokemon/regular/giratina-origin.png new file mode 100644 index 00000000..69aa9032 Binary files /dev/null and b/icons/pokemon/regular/giratina-origin.png differ diff --git a/icons/pokemon/regular/giratina.png b/icons/pokemon/regular/giratina.png new file mode 100644 index 00000000..416edd73 Binary files /dev/null and b/icons/pokemon/regular/giratina.png differ diff --git a/icons/pokemon/regular/glaceon.png b/icons/pokemon/regular/glaceon.png new file mode 100644 index 00000000..9c71f9b7 Binary files /dev/null and b/icons/pokemon/regular/glaceon.png differ diff --git a/icons/pokemon/regular/glalie.png b/icons/pokemon/regular/glalie.png new file mode 100644 index 00000000..20bc9a1e Binary files /dev/null and b/icons/pokemon/regular/glalie.png differ diff --git a/icons/pokemon/regular/glameow.png b/icons/pokemon/regular/glameow.png new file mode 100644 index 00000000..22b67c65 Binary files /dev/null and b/icons/pokemon/regular/glameow.png differ diff --git a/icons/pokemon/regular/gligar.png b/icons/pokemon/regular/gligar.png new file mode 100644 index 00000000..5e1e4a86 Binary files /dev/null and b/icons/pokemon/regular/gligar.png differ diff --git a/icons/pokemon/regular/gliscor.png b/icons/pokemon/regular/gliscor.png new file mode 100644 index 00000000..fde703b1 Binary files /dev/null and b/icons/pokemon/regular/gliscor.png differ diff --git a/icons/pokemon/regular/gloom.png b/icons/pokemon/regular/gloom.png new file mode 100644 index 00000000..b160d04e Binary files /dev/null and b/icons/pokemon/regular/gloom.png differ diff --git a/icons/pokemon/regular/gogoat.png b/icons/pokemon/regular/gogoat.png new file mode 100644 index 00000000..7e982e51 Binary files /dev/null and b/icons/pokemon/regular/gogoat.png differ diff --git a/icons/pokemon/regular/golbat.png b/icons/pokemon/regular/golbat.png new file mode 100644 index 00000000..76302a6e Binary files /dev/null and b/icons/pokemon/regular/golbat.png differ diff --git a/icons/pokemon/regular/goldeen.png b/icons/pokemon/regular/goldeen.png new file mode 100644 index 00000000..0ba74248 Binary files /dev/null and b/icons/pokemon/regular/goldeen.png differ diff --git a/icons/pokemon/regular/golduck.png b/icons/pokemon/regular/golduck.png new file mode 100644 index 00000000..059231f1 Binary files /dev/null and b/icons/pokemon/regular/golduck.png differ diff --git a/icons/pokemon/regular/golem.png b/icons/pokemon/regular/golem.png new file mode 100644 index 00000000..ffa341bd Binary files /dev/null and b/icons/pokemon/regular/golem.png differ diff --git a/icons/pokemon/regular/golett.png b/icons/pokemon/regular/golett.png new file mode 100644 index 00000000..69b573eb Binary files /dev/null and b/icons/pokemon/regular/golett.png differ diff --git a/icons/pokemon/regular/golurk.png b/icons/pokemon/regular/golurk.png new file mode 100644 index 00000000..86917b3a Binary files /dev/null and b/icons/pokemon/regular/golurk.png differ diff --git a/icons/pokemon/regular/goodra.png b/icons/pokemon/regular/goodra.png new file mode 100644 index 00000000..9d772969 Binary files /dev/null and b/icons/pokemon/regular/goodra.png differ diff --git a/icons/pokemon/regular/goomy.png b/icons/pokemon/regular/goomy.png new file mode 100644 index 00000000..c1d4314f Binary files /dev/null and b/icons/pokemon/regular/goomy.png differ diff --git a/icons/pokemon/regular/gorebyss.png b/icons/pokemon/regular/gorebyss.png new file mode 100644 index 00000000..61483dbd Binary files /dev/null and b/icons/pokemon/regular/gorebyss.png differ diff --git a/icons/pokemon/regular/gothita.png b/icons/pokemon/regular/gothita.png new file mode 100644 index 00000000..83f97173 Binary files /dev/null and b/icons/pokemon/regular/gothita.png differ diff --git a/icons/pokemon/regular/gothitelle.png b/icons/pokemon/regular/gothitelle.png new file mode 100644 index 00000000..9bca40db Binary files /dev/null and b/icons/pokemon/regular/gothitelle.png differ diff --git a/icons/pokemon/regular/gothorita.png b/icons/pokemon/regular/gothorita.png new file mode 100644 index 00000000..34978be0 Binary files /dev/null and b/icons/pokemon/regular/gothorita.png differ diff --git a/icons/pokemon/regular/gourgeist.png b/icons/pokemon/regular/gourgeist.png new file mode 100644 index 00000000..749acfdd Binary files /dev/null and b/icons/pokemon/regular/gourgeist.png differ diff --git a/icons/pokemon/regular/granbull.png b/icons/pokemon/regular/granbull.png new file mode 100644 index 00000000..f39075b5 Binary files /dev/null and b/icons/pokemon/regular/granbull.png differ diff --git a/icons/pokemon/regular/graveler.png b/icons/pokemon/regular/graveler.png new file mode 100644 index 00000000..2aacbe13 Binary files /dev/null and b/icons/pokemon/regular/graveler.png differ diff --git a/icons/pokemon/regular/greninja.png b/icons/pokemon/regular/greninja.png new file mode 100644 index 00000000..000b52a9 Binary files /dev/null and b/icons/pokemon/regular/greninja.png differ diff --git a/icons/pokemon/regular/grimer.png b/icons/pokemon/regular/grimer.png new file mode 100644 index 00000000..5ef1ff61 Binary files /dev/null and b/icons/pokemon/regular/grimer.png differ diff --git a/icons/pokemon/regular/grotle.png b/icons/pokemon/regular/grotle.png new file mode 100644 index 00000000..6ebf4cf0 Binary files /dev/null and b/icons/pokemon/regular/grotle.png differ diff --git a/icons/pokemon/regular/groudon.png b/icons/pokemon/regular/groudon.png new file mode 100644 index 00000000..d00318e3 Binary files /dev/null and b/icons/pokemon/regular/groudon.png differ diff --git a/icons/pokemon/regular/grovyle.png b/icons/pokemon/regular/grovyle.png new file mode 100644 index 00000000..f39333dc Binary files /dev/null and b/icons/pokemon/regular/grovyle.png differ diff --git a/icons/pokemon/regular/growlithe.png b/icons/pokemon/regular/growlithe.png new file mode 100644 index 00000000..88789cc9 Binary files /dev/null and b/icons/pokemon/regular/growlithe.png differ diff --git a/icons/pokemon/regular/grumpig.png b/icons/pokemon/regular/grumpig.png new file mode 100644 index 00000000..d08b4e43 Binary files /dev/null and b/icons/pokemon/regular/grumpig.png differ diff --git a/icons/pokemon/regular/gulpin.png b/icons/pokemon/regular/gulpin.png new file mode 100644 index 00000000..e57a8c8a Binary files /dev/null and b/icons/pokemon/regular/gulpin.png differ diff --git a/icons/pokemon/regular/gurdurr.png b/icons/pokemon/regular/gurdurr.png new file mode 100644 index 00000000..e16e9fc4 Binary files /dev/null and b/icons/pokemon/regular/gurdurr.png differ diff --git a/icons/pokemon/regular/gyarados-mega.png b/icons/pokemon/regular/gyarados-mega.png new file mode 100644 index 00000000..72e9df6b Binary files /dev/null and b/icons/pokemon/regular/gyarados-mega.png differ diff --git a/icons/pokemon/regular/gyarados.png b/icons/pokemon/regular/gyarados.png new file mode 100644 index 00000000..61f78db1 Binary files /dev/null and b/icons/pokemon/regular/gyarados.png differ diff --git a/icons/pokemon/regular/happiny.png b/icons/pokemon/regular/happiny.png new file mode 100644 index 00000000..e0c80bb6 Binary files /dev/null and b/icons/pokemon/regular/happiny.png differ diff --git a/icons/pokemon/regular/hariyama.png b/icons/pokemon/regular/hariyama.png new file mode 100644 index 00000000..d2226f89 Binary files /dev/null and b/icons/pokemon/regular/hariyama.png differ diff --git a/icons/pokemon/regular/haunter.png b/icons/pokemon/regular/haunter.png new file mode 100644 index 00000000..3745ef3b Binary files /dev/null and b/icons/pokemon/regular/haunter.png differ diff --git a/icons/pokemon/regular/hawlucha.png b/icons/pokemon/regular/hawlucha.png new file mode 100644 index 00000000..2876fb0f Binary files /dev/null and b/icons/pokemon/regular/hawlucha.png differ diff --git a/icons/pokemon/regular/haxorus.png b/icons/pokemon/regular/haxorus.png new file mode 100644 index 00000000..11e184b8 Binary files /dev/null and b/icons/pokemon/regular/haxorus.png differ diff --git a/icons/pokemon/regular/heatmor.png b/icons/pokemon/regular/heatmor.png new file mode 100644 index 00000000..a95217e7 Binary files /dev/null and b/icons/pokemon/regular/heatmor.png differ diff --git a/icons/pokemon/regular/heatran.png b/icons/pokemon/regular/heatran.png new file mode 100644 index 00000000..e90385d2 Binary files /dev/null and b/icons/pokemon/regular/heatran.png differ diff --git a/icons/pokemon/regular/heliolisk.png b/icons/pokemon/regular/heliolisk.png new file mode 100644 index 00000000..480051c1 Binary files /dev/null and b/icons/pokemon/regular/heliolisk.png differ diff --git a/icons/pokemon/regular/helioptile.png b/icons/pokemon/regular/helioptile.png new file mode 100644 index 00000000..8bfa4bce Binary files /dev/null and b/icons/pokemon/regular/helioptile.png differ diff --git a/icons/pokemon/regular/heracross-mega.png b/icons/pokemon/regular/heracross-mega.png new file mode 100644 index 00000000..7b41c5c3 Binary files /dev/null and b/icons/pokemon/regular/heracross-mega.png differ diff --git a/icons/pokemon/regular/heracross.png b/icons/pokemon/regular/heracross.png new file mode 100644 index 00000000..0a87aaf3 Binary files /dev/null and b/icons/pokemon/regular/heracross.png differ diff --git a/icons/pokemon/regular/herdier.png b/icons/pokemon/regular/herdier.png new file mode 100644 index 00000000..cb80eecb Binary files /dev/null and b/icons/pokemon/regular/herdier.png differ diff --git a/icons/pokemon/regular/hippopotas.png b/icons/pokemon/regular/hippopotas.png new file mode 100644 index 00000000..5396bacb Binary files /dev/null and b/icons/pokemon/regular/hippopotas.png differ diff --git a/icons/pokemon/regular/hippowdon.png b/icons/pokemon/regular/hippowdon.png new file mode 100644 index 00000000..c7337598 Binary files /dev/null and b/icons/pokemon/regular/hippowdon.png differ diff --git a/icons/pokemon/regular/hitmonchan.png b/icons/pokemon/regular/hitmonchan.png new file mode 100644 index 00000000..4ce0ace6 Binary files /dev/null and b/icons/pokemon/regular/hitmonchan.png differ diff --git a/icons/pokemon/regular/hitmonlee.png b/icons/pokemon/regular/hitmonlee.png new file mode 100644 index 00000000..1e7d3294 Binary files /dev/null and b/icons/pokemon/regular/hitmonlee.png differ diff --git a/icons/pokemon/regular/hitmontop.png b/icons/pokemon/regular/hitmontop.png new file mode 100644 index 00000000..d123b371 Binary files /dev/null and b/icons/pokemon/regular/hitmontop.png differ diff --git a/icons/pokemon/regular/ho-oh.png b/icons/pokemon/regular/ho-oh.png new file mode 100644 index 00000000..c1e161e4 Binary files /dev/null and b/icons/pokemon/regular/ho-oh.png differ diff --git a/icons/pokemon/regular/honchkrow.png b/icons/pokemon/regular/honchkrow.png new file mode 100644 index 00000000..ef22e37a Binary files /dev/null and b/icons/pokemon/regular/honchkrow.png differ diff --git a/icons/pokemon/regular/honedge.png b/icons/pokemon/regular/honedge.png new file mode 100644 index 00000000..cf8c7044 Binary files /dev/null and b/icons/pokemon/regular/honedge.png differ diff --git a/icons/pokemon/regular/hoopa.png b/icons/pokemon/regular/hoopa.png new file mode 100644 index 00000000..2cee56aa Binary files /dev/null and b/icons/pokemon/regular/hoopa.png differ diff --git a/icons/pokemon/regular/hoothoot.png b/icons/pokemon/regular/hoothoot.png new file mode 100644 index 00000000..8753d57c Binary files /dev/null and b/icons/pokemon/regular/hoothoot.png differ diff --git a/icons/pokemon/regular/hoppip.png b/icons/pokemon/regular/hoppip.png new file mode 100644 index 00000000..78985224 Binary files /dev/null and b/icons/pokemon/regular/hoppip.png differ diff --git a/icons/pokemon/regular/horsea.png b/icons/pokemon/regular/horsea.png new file mode 100644 index 00000000..215a0311 Binary files /dev/null and b/icons/pokemon/regular/horsea.png differ diff --git a/icons/pokemon/regular/houndoom-mega.png b/icons/pokemon/regular/houndoom-mega.png new file mode 100644 index 00000000..7b06e9b5 Binary files /dev/null and b/icons/pokemon/regular/houndoom-mega.png differ diff --git a/icons/pokemon/regular/houndoom.png b/icons/pokemon/regular/houndoom.png new file mode 100644 index 00000000..a2415b1f Binary files /dev/null and b/icons/pokemon/regular/houndoom.png differ diff --git a/icons/pokemon/regular/houndour.png b/icons/pokemon/regular/houndour.png new file mode 100644 index 00000000..0cf6f39f Binary files /dev/null and b/icons/pokemon/regular/houndour.png differ diff --git a/icons/pokemon/regular/huntail.png b/icons/pokemon/regular/huntail.png new file mode 100644 index 00000000..4b8181fb Binary files /dev/null and b/icons/pokemon/regular/huntail.png differ diff --git a/icons/pokemon/regular/hydreigon.png b/icons/pokemon/regular/hydreigon.png new file mode 100644 index 00000000..d1d0c3fe Binary files /dev/null and b/icons/pokemon/regular/hydreigon.png differ diff --git a/icons/pokemon/regular/hypno.png b/icons/pokemon/regular/hypno.png new file mode 100644 index 00000000..16dd573a Binary files /dev/null and b/icons/pokemon/regular/hypno.png differ diff --git a/icons/pokemon/regular/igglybuff.png b/icons/pokemon/regular/igglybuff.png new file mode 100644 index 00000000..0a36bbf9 Binary files /dev/null and b/icons/pokemon/regular/igglybuff.png differ diff --git a/icons/pokemon/regular/illumise.png b/icons/pokemon/regular/illumise.png new file mode 100644 index 00000000..79367aad Binary files /dev/null and b/icons/pokemon/regular/illumise.png differ diff --git a/icons/pokemon/regular/infernape.png b/icons/pokemon/regular/infernape.png new file mode 100644 index 00000000..6d610944 Binary files /dev/null and b/icons/pokemon/regular/infernape.png differ diff --git a/icons/pokemon/regular/inkay.png b/icons/pokemon/regular/inkay.png new file mode 100644 index 00000000..a3702a1e Binary files /dev/null and b/icons/pokemon/regular/inkay.png differ diff --git a/icons/pokemon/regular/ivysaur.png b/icons/pokemon/regular/ivysaur.png new file mode 100644 index 00000000..4c592630 Binary files /dev/null and b/icons/pokemon/regular/ivysaur.png differ diff --git a/icons/pokemon/regular/jellicent.png b/icons/pokemon/regular/jellicent.png new file mode 100644 index 00000000..fb10a37c Binary files /dev/null and b/icons/pokemon/regular/jellicent.png differ diff --git a/icons/pokemon/regular/jigglypuff.png b/icons/pokemon/regular/jigglypuff.png new file mode 100644 index 00000000..6e9411e0 Binary files /dev/null and b/icons/pokemon/regular/jigglypuff.png differ diff --git a/icons/pokemon/regular/jirachi.png b/icons/pokemon/regular/jirachi.png new file mode 100644 index 00000000..37622d47 Binary files /dev/null and b/icons/pokemon/regular/jirachi.png differ diff --git a/icons/pokemon/regular/jolteon.png b/icons/pokemon/regular/jolteon.png new file mode 100644 index 00000000..2b14f8c5 Binary files /dev/null and b/icons/pokemon/regular/jolteon.png differ diff --git a/icons/pokemon/regular/joltik.png b/icons/pokemon/regular/joltik.png new file mode 100644 index 00000000..1b36291f Binary files /dev/null and b/icons/pokemon/regular/joltik.png differ diff --git a/icons/pokemon/regular/jumpluff.png b/icons/pokemon/regular/jumpluff.png new file mode 100644 index 00000000..5b8ecefc Binary files /dev/null and b/icons/pokemon/regular/jumpluff.png differ diff --git a/icons/pokemon/regular/jynx.png b/icons/pokemon/regular/jynx.png new file mode 100644 index 00000000..c958d5ab Binary files /dev/null and b/icons/pokemon/regular/jynx.png differ diff --git a/icons/pokemon/regular/kabuto.png b/icons/pokemon/regular/kabuto.png new file mode 100644 index 00000000..ff0f7268 Binary files /dev/null and b/icons/pokemon/regular/kabuto.png differ diff --git a/icons/pokemon/regular/kabutops.png b/icons/pokemon/regular/kabutops.png new file mode 100644 index 00000000..56919360 Binary files /dev/null and b/icons/pokemon/regular/kabutops.png differ diff --git a/icons/pokemon/regular/kadabra.png b/icons/pokemon/regular/kadabra.png new file mode 100644 index 00000000..60001b43 Binary files /dev/null and b/icons/pokemon/regular/kadabra.png differ diff --git a/icons/pokemon/regular/kakuna.png b/icons/pokemon/regular/kakuna.png new file mode 100644 index 00000000..6c793dcf Binary files /dev/null and b/icons/pokemon/regular/kakuna.png differ diff --git a/icons/pokemon/regular/kangaskhan-mega.png b/icons/pokemon/regular/kangaskhan-mega.png new file mode 100644 index 00000000..80ef26e8 Binary files /dev/null and b/icons/pokemon/regular/kangaskhan-mega.png differ diff --git a/icons/pokemon/regular/kangaskhan.png b/icons/pokemon/regular/kangaskhan.png new file mode 100644 index 00000000..fc80be67 Binary files /dev/null and b/icons/pokemon/regular/kangaskhan.png differ diff --git a/icons/pokemon/regular/karrablast.png b/icons/pokemon/regular/karrablast.png new file mode 100644 index 00000000..ea2187fd Binary files /dev/null and b/icons/pokemon/regular/karrablast.png differ diff --git a/icons/pokemon/regular/kecleon.png b/icons/pokemon/regular/kecleon.png new file mode 100644 index 00000000..26cf6e0e Binary files /dev/null and b/icons/pokemon/regular/kecleon.png differ diff --git a/icons/pokemon/regular/keldeo-resolute.png b/icons/pokemon/regular/keldeo-resolute.png new file mode 100644 index 00000000..6905cc94 Binary files /dev/null and b/icons/pokemon/regular/keldeo-resolute.png differ diff --git a/icons/pokemon/regular/keldeo.png b/icons/pokemon/regular/keldeo.png new file mode 100644 index 00000000..13116def Binary files /dev/null and b/icons/pokemon/regular/keldeo.png differ diff --git a/icons/pokemon/regular/kingdra.png b/icons/pokemon/regular/kingdra.png new file mode 100644 index 00000000..0af19b44 Binary files /dev/null and b/icons/pokemon/regular/kingdra.png differ diff --git a/icons/pokemon/regular/kingler.png b/icons/pokemon/regular/kingler.png new file mode 100644 index 00000000..7c4ce8bb Binary files /dev/null and b/icons/pokemon/regular/kingler.png differ diff --git a/icons/pokemon/regular/kirlia.png b/icons/pokemon/regular/kirlia.png new file mode 100644 index 00000000..7dbae8a6 Binary files /dev/null and b/icons/pokemon/regular/kirlia.png differ diff --git a/icons/pokemon/regular/klang.png b/icons/pokemon/regular/klang.png new file mode 100644 index 00000000..0f96052a Binary files /dev/null and b/icons/pokemon/regular/klang.png differ diff --git a/icons/pokemon/regular/klefki.png b/icons/pokemon/regular/klefki.png new file mode 100644 index 00000000..f660c501 Binary files /dev/null and b/icons/pokemon/regular/klefki.png differ diff --git a/icons/pokemon/regular/klink.png b/icons/pokemon/regular/klink.png new file mode 100644 index 00000000..a0992f9e Binary files /dev/null and b/icons/pokemon/regular/klink.png differ diff --git a/icons/pokemon/regular/klinklang.png b/icons/pokemon/regular/klinklang.png new file mode 100644 index 00000000..332fc934 Binary files /dev/null and b/icons/pokemon/regular/klinklang.png differ diff --git a/icons/pokemon/regular/koffing.png b/icons/pokemon/regular/koffing.png new file mode 100644 index 00000000..1b90a965 Binary files /dev/null and b/icons/pokemon/regular/koffing.png differ diff --git a/icons/pokemon/regular/krabby.png b/icons/pokemon/regular/krabby.png new file mode 100644 index 00000000..7d7523d0 Binary files /dev/null and b/icons/pokemon/regular/krabby.png differ diff --git a/icons/pokemon/regular/kricketot.png b/icons/pokemon/regular/kricketot.png new file mode 100644 index 00000000..62a12a1c Binary files /dev/null and b/icons/pokemon/regular/kricketot.png differ diff --git a/icons/pokemon/regular/kricketune.png b/icons/pokemon/regular/kricketune.png new file mode 100644 index 00000000..b2c54d4d Binary files /dev/null and b/icons/pokemon/regular/kricketune.png differ diff --git a/icons/pokemon/regular/krokorok.png b/icons/pokemon/regular/krokorok.png new file mode 100644 index 00000000..a01f0e49 Binary files /dev/null and b/icons/pokemon/regular/krokorok.png differ diff --git a/icons/pokemon/regular/krookodile.png b/icons/pokemon/regular/krookodile.png new file mode 100644 index 00000000..49ab140a Binary files /dev/null and b/icons/pokemon/regular/krookodile.png differ diff --git a/icons/pokemon/regular/kyogre.png b/icons/pokemon/regular/kyogre.png new file mode 100644 index 00000000..c3aecefd Binary files /dev/null and b/icons/pokemon/regular/kyogre.png differ diff --git a/icons/pokemon/regular/kyurem-black.png b/icons/pokemon/regular/kyurem-black.png new file mode 100644 index 00000000..ec0f162d Binary files /dev/null and b/icons/pokemon/regular/kyurem-black.png differ diff --git a/icons/pokemon/regular/kyurem-white.png b/icons/pokemon/regular/kyurem-white.png new file mode 100644 index 00000000..f46427bb Binary files /dev/null and b/icons/pokemon/regular/kyurem-white.png differ diff --git a/icons/pokemon/regular/kyurem.png b/icons/pokemon/regular/kyurem.png new file mode 100644 index 00000000..fe6b59e3 Binary files /dev/null and b/icons/pokemon/regular/kyurem.png differ diff --git a/icons/pokemon/regular/lairon.png b/icons/pokemon/regular/lairon.png new file mode 100644 index 00000000..54d63f32 Binary files /dev/null and b/icons/pokemon/regular/lairon.png differ diff --git a/icons/pokemon/regular/lampent.png b/icons/pokemon/regular/lampent.png new file mode 100644 index 00000000..895871fd Binary files /dev/null and b/icons/pokemon/regular/lampent.png differ diff --git a/icons/pokemon/regular/landorus-therian.png b/icons/pokemon/regular/landorus-therian.png new file mode 100644 index 00000000..74f4b5ac Binary files /dev/null and b/icons/pokemon/regular/landorus-therian.png differ diff --git a/icons/pokemon/regular/landorus.png b/icons/pokemon/regular/landorus.png new file mode 100644 index 00000000..bc2e9a5c Binary files /dev/null and b/icons/pokemon/regular/landorus.png differ diff --git a/icons/pokemon/regular/lanturn.png b/icons/pokemon/regular/lanturn.png new file mode 100644 index 00000000..463a386d Binary files /dev/null and b/icons/pokemon/regular/lanturn.png differ diff --git a/icons/pokemon/regular/lapras.png b/icons/pokemon/regular/lapras.png new file mode 100644 index 00000000..325cf8dc Binary files /dev/null and b/icons/pokemon/regular/lapras.png differ diff --git a/icons/pokemon/regular/larvesta.png b/icons/pokemon/regular/larvesta.png new file mode 100644 index 00000000..efe251c1 Binary files /dev/null and b/icons/pokemon/regular/larvesta.png differ diff --git a/icons/pokemon/regular/larvitar.png b/icons/pokemon/regular/larvitar.png new file mode 100644 index 00000000..605d0b4e Binary files /dev/null and b/icons/pokemon/regular/larvitar.png differ diff --git a/icons/pokemon/regular/latias-mega.png b/icons/pokemon/regular/latias-mega.png new file mode 100644 index 00000000..541e4f61 Binary files /dev/null and b/icons/pokemon/regular/latias-mega.png differ diff --git a/icons/pokemon/regular/latias.png b/icons/pokemon/regular/latias.png new file mode 100644 index 00000000..99eedbe0 Binary files /dev/null and b/icons/pokemon/regular/latias.png differ diff --git a/icons/pokemon/regular/latios-mega.png b/icons/pokemon/regular/latios-mega.png new file mode 100644 index 00000000..2c21908f Binary files /dev/null and b/icons/pokemon/regular/latios-mega.png differ diff --git a/icons/pokemon/regular/latios.png b/icons/pokemon/regular/latios.png new file mode 100644 index 00000000..721dc03e Binary files /dev/null and b/icons/pokemon/regular/latios.png differ diff --git a/icons/pokemon/regular/leafeon.png b/icons/pokemon/regular/leafeon.png new file mode 100644 index 00000000..d42b7b7e Binary files /dev/null and b/icons/pokemon/regular/leafeon.png differ diff --git a/icons/pokemon/regular/leavanny.png b/icons/pokemon/regular/leavanny.png new file mode 100644 index 00000000..88476e80 Binary files /dev/null and b/icons/pokemon/regular/leavanny.png differ diff --git a/icons/pokemon/regular/ledian.png b/icons/pokemon/regular/ledian.png new file mode 100644 index 00000000..6efbb090 Binary files /dev/null and b/icons/pokemon/regular/ledian.png differ diff --git a/icons/pokemon/regular/ledyba.png b/icons/pokemon/regular/ledyba.png new file mode 100644 index 00000000..cdde57ef Binary files /dev/null and b/icons/pokemon/regular/ledyba.png differ diff --git a/icons/pokemon/regular/lickilicky.png b/icons/pokemon/regular/lickilicky.png new file mode 100644 index 00000000..d9c2f920 Binary files /dev/null and b/icons/pokemon/regular/lickilicky.png differ diff --git a/icons/pokemon/regular/lickitung.png b/icons/pokemon/regular/lickitung.png new file mode 100644 index 00000000..e2634619 Binary files /dev/null and b/icons/pokemon/regular/lickitung.png differ diff --git a/icons/pokemon/regular/liepard.png b/icons/pokemon/regular/liepard.png new file mode 100644 index 00000000..5aeb1cdb Binary files /dev/null and b/icons/pokemon/regular/liepard.png differ diff --git a/icons/pokemon/regular/lileep.png b/icons/pokemon/regular/lileep.png new file mode 100644 index 00000000..1542525d Binary files /dev/null and b/icons/pokemon/regular/lileep.png differ diff --git a/icons/pokemon/regular/lilligant.png b/icons/pokemon/regular/lilligant.png new file mode 100644 index 00000000..9320d443 Binary files /dev/null and b/icons/pokemon/regular/lilligant.png differ diff --git a/icons/pokemon/regular/lillipup.png b/icons/pokemon/regular/lillipup.png new file mode 100644 index 00000000..6b87bc3a Binary files /dev/null and b/icons/pokemon/regular/lillipup.png differ diff --git a/icons/pokemon/regular/linoone.png b/icons/pokemon/regular/linoone.png new file mode 100644 index 00000000..c20a7864 Binary files /dev/null and b/icons/pokemon/regular/linoone.png differ diff --git a/icons/pokemon/regular/litleo.png b/icons/pokemon/regular/litleo.png new file mode 100644 index 00000000..a36c8a9a Binary files /dev/null and b/icons/pokemon/regular/litleo.png differ diff --git a/icons/pokemon/regular/litwick.png b/icons/pokemon/regular/litwick.png new file mode 100644 index 00000000..c5f7d531 Binary files /dev/null and b/icons/pokemon/regular/litwick.png differ diff --git a/icons/pokemon/regular/lombre.png b/icons/pokemon/regular/lombre.png new file mode 100644 index 00000000..a69d2a3b Binary files /dev/null and b/icons/pokemon/regular/lombre.png differ diff --git a/icons/pokemon/regular/lopunny.png b/icons/pokemon/regular/lopunny.png new file mode 100644 index 00000000..69f4f09d Binary files /dev/null and b/icons/pokemon/regular/lopunny.png differ diff --git a/icons/pokemon/regular/lotad.png b/icons/pokemon/regular/lotad.png new file mode 100644 index 00000000..26675b82 Binary files /dev/null and b/icons/pokemon/regular/lotad.png differ diff --git a/icons/pokemon/regular/loudred.png b/icons/pokemon/regular/loudred.png new file mode 100644 index 00000000..26cda496 Binary files /dev/null and b/icons/pokemon/regular/loudred.png differ diff --git a/icons/pokemon/regular/lucario-mega.png b/icons/pokemon/regular/lucario-mega.png new file mode 100644 index 00000000..98b8fc28 Binary files /dev/null and b/icons/pokemon/regular/lucario-mega.png differ diff --git a/icons/pokemon/regular/lucario.png b/icons/pokemon/regular/lucario.png new file mode 100644 index 00000000..5a9eef99 Binary files /dev/null and b/icons/pokemon/regular/lucario.png differ diff --git a/icons/pokemon/regular/ludicolo.png b/icons/pokemon/regular/ludicolo.png new file mode 100644 index 00000000..bb9a644b Binary files /dev/null and b/icons/pokemon/regular/ludicolo.png differ diff --git a/icons/pokemon/regular/lugia.png b/icons/pokemon/regular/lugia.png new file mode 100644 index 00000000..70187219 Binary files /dev/null and b/icons/pokemon/regular/lugia.png differ diff --git a/icons/pokemon/regular/lumineon.png b/icons/pokemon/regular/lumineon.png new file mode 100644 index 00000000..137d454d Binary files /dev/null and b/icons/pokemon/regular/lumineon.png differ diff --git a/icons/pokemon/regular/lunatone.png b/icons/pokemon/regular/lunatone.png new file mode 100644 index 00000000..dd2c8632 Binary files /dev/null and b/icons/pokemon/regular/lunatone.png differ diff --git a/icons/pokemon/regular/luvdisc.png b/icons/pokemon/regular/luvdisc.png new file mode 100644 index 00000000..599290ed Binary files /dev/null and b/icons/pokemon/regular/luvdisc.png differ diff --git a/icons/pokemon/regular/luxio.png b/icons/pokemon/regular/luxio.png new file mode 100644 index 00000000..5bde7c41 Binary files /dev/null and b/icons/pokemon/regular/luxio.png differ diff --git a/icons/pokemon/regular/luxray.png b/icons/pokemon/regular/luxray.png new file mode 100644 index 00000000..ae96f508 Binary files /dev/null and b/icons/pokemon/regular/luxray.png differ diff --git a/icons/pokemon/regular/machamp.png b/icons/pokemon/regular/machamp.png new file mode 100644 index 00000000..ff227ec5 Binary files /dev/null and b/icons/pokemon/regular/machamp.png differ diff --git a/icons/pokemon/regular/machoke.png b/icons/pokemon/regular/machoke.png new file mode 100644 index 00000000..6cf5b1bd Binary files /dev/null and b/icons/pokemon/regular/machoke.png differ diff --git a/icons/pokemon/regular/machop.png b/icons/pokemon/regular/machop.png new file mode 100644 index 00000000..b9f7e573 Binary files /dev/null and b/icons/pokemon/regular/machop.png differ diff --git a/icons/pokemon/regular/magby.png b/icons/pokemon/regular/magby.png new file mode 100644 index 00000000..d07ae3e1 Binary files /dev/null and b/icons/pokemon/regular/magby.png differ diff --git a/icons/pokemon/regular/magcargo.png b/icons/pokemon/regular/magcargo.png new file mode 100644 index 00000000..ed58e349 Binary files /dev/null and b/icons/pokemon/regular/magcargo.png differ diff --git a/icons/pokemon/regular/magikarp.png b/icons/pokemon/regular/magikarp.png new file mode 100644 index 00000000..3a78ee0d Binary files /dev/null and b/icons/pokemon/regular/magikarp.png differ diff --git a/icons/pokemon/regular/magmar.png b/icons/pokemon/regular/magmar.png new file mode 100644 index 00000000..7e717782 Binary files /dev/null and b/icons/pokemon/regular/magmar.png differ diff --git a/icons/pokemon/regular/magmortar.png b/icons/pokemon/regular/magmortar.png new file mode 100644 index 00000000..07fdb56d Binary files /dev/null and b/icons/pokemon/regular/magmortar.png differ diff --git a/icons/pokemon/regular/magnemite.png b/icons/pokemon/regular/magnemite.png new file mode 100644 index 00000000..bb5bf33b Binary files /dev/null and b/icons/pokemon/regular/magnemite.png differ diff --git a/icons/pokemon/regular/magneton.png b/icons/pokemon/regular/magneton.png new file mode 100644 index 00000000..3cbfd8e7 Binary files /dev/null and b/icons/pokemon/regular/magneton.png differ diff --git a/icons/pokemon/regular/magnezone.png b/icons/pokemon/regular/magnezone.png new file mode 100644 index 00000000..0d4db29e Binary files /dev/null and b/icons/pokemon/regular/magnezone.png differ diff --git a/icons/pokemon/regular/makuhita.png b/icons/pokemon/regular/makuhita.png new file mode 100644 index 00000000..606e7bb1 Binary files /dev/null and b/icons/pokemon/regular/makuhita.png differ diff --git a/icons/pokemon/regular/malamar.png b/icons/pokemon/regular/malamar.png new file mode 100644 index 00000000..d8f1343c Binary files /dev/null and b/icons/pokemon/regular/malamar.png differ diff --git a/icons/pokemon/regular/mamoswine.png b/icons/pokemon/regular/mamoswine.png new file mode 100644 index 00000000..07812a2b Binary files /dev/null and b/icons/pokemon/regular/mamoswine.png differ diff --git a/icons/pokemon/regular/manaphy.png b/icons/pokemon/regular/manaphy.png new file mode 100644 index 00000000..99f0f060 Binary files /dev/null and b/icons/pokemon/regular/manaphy.png differ diff --git a/icons/pokemon/regular/mandibuzz.png b/icons/pokemon/regular/mandibuzz.png new file mode 100644 index 00000000..64f77785 Binary files /dev/null and b/icons/pokemon/regular/mandibuzz.png differ diff --git a/icons/pokemon/regular/manectric-mega.png b/icons/pokemon/regular/manectric-mega.png new file mode 100644 index 00000000..1de03ff7 Binary files /dev/null and b/icons/pokemon/regular/manectric-mega.png differ diff --git a/icons/pokemon/regular/manectric.png b/icons/pokemon/regular/manectric.png new file mode 100644 index 00000000..a0db4433 Binary files /dev/null and b/icons/pokemon/regular/manectric.png differ diff --git a/icons/pokemon/regular/mankey.png b/icons/pokemon/regular/mankey.png new file mode 100644 index 00000000..1c7368cf Binary files /dev/null and b/icons/pokemon/regular/mankey.png differ diff --git a/icons/pokemon/regular/mantine.png b/icons/pokemon/regular/mantine.png new file mode 100644 index 00000000..9b821ef9 Binary files /dev/null and b/icons/pokemon/regular/mantine.png differ diff --git a/icons/pokemon/regular/mantyke.png b/icons/pokemon/regular/mantyke.png new file mode 100644 index 00000000..73989f56 Binary files /dev/null and b/icons/pokemon/regular/mantyke.png differ diff --git a/icons/pokemon/regular/maractus.png b/icons/pokemon/regular/maractus.png new file mode 100644 index 00000000..ad601752 Binary files /dev/null and b/icons/pokemon/regular/maractus.png differ diff --git a/icons/pokemon/regular/mareep.png b/icons/pokemon/regular/mareep.png new file mode 100644 index 00000000..8e3b75ee Binary files /dev/null and b/icons/pokemon/regular/mareep.png differ diff --git a/icons/pokemon/regular/marill.png b/icons/pokemon/regular/marill.png new file mode 100644 index 00000000..5b497ef3 Binary files /dev/null and b/icons/pokemon/regular/marill.png differ diff --git a/icons/pokemon/regular/marowak.png b/icons/pokemon/regular/marowak.png new file mode 100644 index 00000000..bc9979f3 Binary files /dev/null and b/icons/pokemon/regular/marowak.png differ diff --git a/icons/pokemon/regular/marshtomp.png b/icons/pokemon/regular/marshtomp.png new file mode 100644 index 00000000..f207d66c Binary files /dev/null and b/icons/pokemon/regular/marshtomp.png differ diff --git a/icons/pokemon/regular/masquerain.png b/icons/pokemon/regular/masquerain.png new file mode 100644 index 00000000..ae31d6ef Binary files /dev/null and b/icons/pokemon/regular/masquerain.png differ diff --git a/icons/pokemon/regular/mawile-mega.png b/icons/pokemon/regular/mawile-mega.png new file mode 100644 index 00000000..42f96644 Binary files /dev/null and b/icons/pokemon/regular/mawile-mega.png differ diff --git a/icons/pokemon/regular/mawile.png b/icons/pokemon/regular/mawile.png new file mode 100644 index 00000000..c119919d Binary files /dev/null and b/icons/pokemon/regular/mawile.png differ diff --git a/icons/pokemon/regular/medicham-mega.png b/icons/pokemon/regular/medicham-mega.png new file mode 100644 index 00000000..1127b479 Binary files /dev/null and b/icons/pokemon/regular/medicham-mega.png differ diff --git a/icons/pokemon/regular/medicham.png b/icons/pokemon/regular/medicham.png new file mode 100644 index 00000000..4047dcd1 Binary files /dev/null and b/icons/pokemon/regular/medicham.png differ diff --git a/icons/pokemon/regular/meditite.png b/icons/pokemon/regular/meditite.png new file mode 100644 index 00000000..88898dd7 Binary files /dev/null and b/icons/pokemon/regular/meditite.png differ diff --git a/icons/pokemon/regular/meganium.png b/icons/pokemon/regular/meganium.png new file mode 100644 index 00000000..130e3406 Binary files /dev/null and b/icons/pokemon/regular/meganium.png differ diff --git a/icons/pokemon/regular/meloetta-pirouette.png b/icons/pokemon/regular/meloetta-pirouette.png new file mode 100644 index 00000000..3a88bfbd Binary files /dev/null and b/icons/pokemon/regular/meloetta-pirouette.png differ diff --git a/icons/pokemon/regular/meloetta.png b/icons/pokemon/regular/meloetta.png new file mode 100644 index 00000000..652846d4 Binary files /dev/null and b/icons/pokemon/regular/meloetta.png differ diff --git a/icons/pokemon/regular/meowstic.png b/icons/pokemon/regular/meowstic.png new file mode 100644 index 00000000..89aa5da3 Binary files /dev/null and b/icons/pokemon/regular/meowstic.png differ diff --git a/icons/pokemon/regular/meowth.png b/icons/pokemon/regular/meowth.png new file mode 100644 index 00000000..d81e20d0 Binary files /dev/null and b/icons/pokemon/regular/meowth.png differ diff --git a/icons/pokemon/regular/mesprit.png b/icons/pokemon/regular/mesprit.png new file mode 100644 index 00000000..f27cf196 Binary files /dev/null and b/icons/pokemon/regular/mesprit.png differ diff --git a/icons/pokemon/regular/metagross.png b/icons/pokemon/regular/metagross.png new file mode 100644 index 00000000..7a07a9d1 Binary files /dev/null and b/icons/pokemon/regular/metagross.png differ diff --git a/icons/pokemon/regular/metang.png b/icons/pokemon/regular/metang.png new file mode 100644 index 00000000..a245b3ca Binary files /dev/null and b/icons/pokemon/regular/metang.png differ diff --git a/icons/pokemon/regular/metapod.png b/icons/pokemon/regular/metapod.png new file mode 100644 index 00000000..9621dfce Binary files /dev/null and b/icons/pokemon/regular/metapod.png differ diff --git a/icons/pokemon/regular/mew.png b/icons/pokemon/regular/mew.png new file mode 100644 index 00000000..87fda8dc Binary files /dev/null and b/icons/pokemon/regular/mew.png differ diff --git a/icons/pokemon/regular/mewtwo-mega-x.png b/icons/pokemon/regular/mewtwo-mega-x.png new file mode 100644 index 00000000..1b896aea Binary files /dev/null and b/icons/pokemon/regular/mewtwo-mega-x.png differ diff --git a/icons/pokemon/regular/mewtwo-mega-y.png b/icons/pokemon/regular/mewtwo-mega-y.png new file mode 100644 index 00000000..3ba53a96 Binary files /dev/null and b/icons/pokemon/regular/mewtwo-mega-y.png differ diff --git a/icons/pokemon/regular/mewtwo.png b/icons/pokemon/regular/mewtwo.png new file mode 100644 index 00000000..450998b2 Binary files /dev/null and b/icons/pokemon/regular/mewtwo.png differ diff --git a/icons/pokemon/regular/mienfoo.png b/icons/pokemon/regular/mienfoo.png new file mode 100644 index 00000000..31db1f4a Binary files /dev/null and b/icons/pokemon/regular/mienfoo.png differ diff --git a/icons/pokemon/regular/mienshao.png b/icons/pokemon/regular/mienshao.png new file mode 100644 index 00000000..7d5ae283 Binary files /dev/null and b/icons/pokemon/regular/mienshao.png differ diff --git a/icons/pokemon/regular/mightyena.png b/icons/pokemon/regular/mightyena.png new file mode 100644 index 00000000..d9ba813b Binary files /dev/null and b/icons/pokemon/regular/mightyena.png differ diff --git a/icons/pokemon/regular/milotic.png b/icons/pokemon/regular/milotic.png new file mode 100644 index 00000000..0c69d847 Binary files /dev/null and b/icons/pokemon/regular/milotic.png differ diff --git a/icons/pokemon/regular/miltank.png b/icons/pokemon/regular/miltank.png new file mode 100644 index 00000000..488485d8 Binary files /dev/null and b/icons/pokemon/regular/miltank.png differ diff --git a/icons/pokemon/regular/mime-jr.png b/icons/pokemon/regular/mime-jr.png new file mode 100644 index 00000000..d1173489 Binary files /dev/null and b/icons/pokemon/regular/mime-jr.png differ diff --git a/icons/pokemon/regular/minccino.png b/icons/pokemon/regular/minccino.png new file mode 100644 index 00000000..cd216207 Binary files /dev/null and b/icons/pokemon/regular/minccino.png differ diff --git a/icons/pokemon/regular/minun.png b/icons/pokemon/regular/minun.png new file mode 100644 index 00000000..f599bd0f Binary files /dev/null and b/icons/pokemon/regular/minun.png differ diff --git a/icons/pokemon/regular/misdreavus.png b/icons/pokemon/regular/misdreavus.png new file mode 100644 index 00000000..e7f65ef7 Binary files /dev/null and b/icons/pokemon/regular/misdreavus.png differ diff --git a/icons/pokemon/regular/mismagius.png b/icons/pokemon/regular/mismagius.png new file mode 100644 index 00000000..8f548b30 Binary files /dev/null and b/icons/pokemon/regular/mismagius.png differ diff --git a/icons/pokemon/regular/moltres.png b/icons/pokemon/regular/moltres.png new file mode 100644 index 00000000..eb1667c8 Binary files /dev/null and b/icons/pokemon/regular/moltres.png differ diff --git a/icons/pokemon/regular/monferno.png b/icons/pokemon/regular/monferno.png new file mode 100644 index 00000000..8b8e78c4 Binary files /dev/null and b/icons/pokemon/regular/monferno.png differ diff --git a/icons/pokemon/regular/mothim.png b/icons/pokemon/regular/mothim.png new file mode 100644 index 00000000..e895fe03 Binary files /dev/null and b/icons/pokemon/regular/mothim.png differ diff --git a/icons/pokemon/regular/mr-mime.png b/icons/pokemon/regular/mr-mime.png new file mode 100644 index 00000000..aef458ca Binary files /dev/null and b/icons/pokemon/regular/mr-mime.png differ diff --git a/icons/pokemon/regular/mudkip.png b/icons/pokemon/regular/mudkip.png new file mode 100644 index 00000000..26628bfc Binary files /dev/null and b/icons/pokemon/regular/mudkip.png differ diff --git a/icons/pokemon/regular/muk.png b/icons/pokemon/regular/muk.png new file mode 100644 index 00000000..1a28dda4 Binary files /dev/null and b/icons/pokemon/regular/muk.png differ diff --git a/icons/pokemon/regular/munchlax.png b/icons/pokemon/regular/munchlax.png new file mode 100644 index 00000000..0aa20bf4 Binary files /dev/null and b/icons/pokemon/regular/munchlax.png differ diff --git a/icons/pokemon/regular/munna.png b/icons/pokemon/regular/munna.png new file mode 100644 index 00000000..9a0162c9 Binary files /dev/null and b/icons/pokemon/regular/munna.png differ diff --git a/icons/pokemon/regular/murkrow.png b/icons/pokemon/regular/murkrow.png new file mode 100644 index 00000000..c6ec963c Binary files /dev/null and b/icons/pokemon/regular/murkrow.png differ diff --git a/icons/pokemon/regular/musharna.png b/icons/pokemon/regular/musharna.png new file mode 100644 index 00000000..1dbc5319 Binary files /dev/null and b/icons/pokemon/regular/musharna.png differ diff --git a/icons/pokemon/regular/natu.png b/icons/pokemon/regular/natu.png new file mode 100644 index 00000000..8af4ed3d Binary files /dev/null and b/icons/pokemon/regular/natu.png differ diff --git a/icons/pokemon/regular/nidoking.png b/icons/pokemon/regular/nidoking.png new file mode 100644 index 00000000..db6dc9aa Binary files /dev/null and b/icons/pokemon/regular/nidoking.png differ diff --git a/icons/pokemon/regular/nidoqueen.png b/icons/pokemon/regular/nidoqueen.png new file mode 100644 index 00000000..76161256 Binary files /dev/null and b/icons/pokemon/regular/nidoqueen.png differ diff --git a/icons/pokemon/regular/nidoran-f.png b/icons/pokemon/regular/nidoran-f.png new file mode 100644 index 00000000..ec469d40 Binary files /dev/null and b/icons/pokemon/regular/nidoran-f.png differ diff --git a/icons/pokemon/regular/nidoran-m.png b/icons/pokemon/regular/nidoran-m.png new file mode 100644 index 00000000..4b2b41b4 Binary files /dev/null and b/icons/pokemon/regular/nidoran-m.png differ diff --git a/icons/pokemon/regular/nidorina.png b/icons/pokemon/regular/nidorina.png new file mode 100644 index 00000000..1e2ef56b Binary files /dev/null and b/icons/pokemon/regular/nidorina.png differ diff --git a/icons/pokemon/regular/nidorino.png b/icons/pokemon/regular/nidorino.png new file mode 100644 index 00000000..49a775d1 Binary files /dev/null and b/icons/pokemon/regular/nidorino.png differ diff --git a/icons/pokemon/regular/nincada.png b/icons/pokemon/regular/nincada.png new file mode 100644 index 00000000..220244af Binary files /dev/null and b/icons/pokemon/regular/nincada.png differ diff --git a/icons/pokemon/regular/ninetales.png b/icons/pokemon/regular/ninetales.png new file mode 100644 index 00000000..b82d0243 Binary files /dev/null and b/icons/pokemon/regular/ninetales.png differ diff --git a/icons/pokemon/regular/ninjask.png b/icons/pokemon/regular/ninjask.png new file mode 100644 index 00000000..0b4aa080 Binary files /dev/null and b/icons/pokemon/regular/ninjask.png differ diff --git a/icons/pokemon/regular/noctowl.png b/icons/pokemon/regular/noctowl.png new file mode 100644 index 00000000..67b66424 Binary files /dev/null and b/icons/pokemon/regular/noctowl.png differ diff --git a/icons/pokemon/regular/noibat.png b/icons/pokemon/regular/noibat.png new file mode 100644 index 00000000..f4e72dd5 Binary files /dev/null and b/icons/pokemon/regular/noibat.png differ diff --git a/icons/pokemon/regular/noivern.png b/icons/pokemon/regular/noivern.png new file mode 100644 index 00000000..ec6e1894 Binary files /dev/null and b/icons/pokemon/regular/noivern.png differ diff --git a/icons/pokemon/regular/nosepass.png b/icons/pokemon/regular/nosepass.png new file mode 100644 index 00000000..0acc606f Binary files /dev/null and b/icons/pokemon/regular/nosepass.png differ diff --git a/icons/pokemon/regular/numel.png b/icons/pokemon/regular/numel.png new file mode 100644 index 00000000..4ae5627a Binary files /dev/null and b/icons/pokemon/regular/numel.png differ diff --git a/icons/pokemon/regular/nuzleaf.png b/icons/pokemon/regular/nuzleaf.png new file mode 100644 index 00000000..01285bea Binary files /dev/null and b/icons/pokemon/regular/nuzleaf.png differ diff --git a/icons/pokemon/regular/octillery.png b/icons/pokemon/regular/octillery.png new file mode 100644 index 00000000..1a0c6e77 Binary files /dev/null and b/icons/pokemon/regular/octillery.png differ diff --git a/icons/pokemon/regular/oddish.png b/icons/pokemon/regular/oddish.png new file mode 100644 index 00000000..2bdac008 Binary files /dev/null and b/icons/pokemon/regular/oddish.png differ diff --git a/icons/pokemon/regular/omanyte.png b/icons/pokemon/regular/omanyte.png new file mode 100644 index 00000000..87237375 Binary files /dev/null and b/icons/pokemon/regular/omanyte.png differ diff --git a/icons/pokemon/regular/omastar.png b/icons/pokemon/regular/omastar.png new file mode 100644 index 00000000..cb70ca4d Binary files /dev/null and b/icons/pokemon/regular/omastar.png differ diff --git a/icons/pokemon/regular/onix.png b/icons/pokemon/regular/onix.png new file mode 100644 index 00000000..e03a8545 Binary files /dev/null and b/icons/pokemon/regular/onix.png differ diff --git a/icons/pokemon/regular/oshawott.png b/icons/pokemon/regular/oshawott.png new file mode 100644 index 00000000..574d7f43 Binary files /dev/null and b/icons/pokemon/regular/oshawott.png differ diff --git a/icons/pokemon/regular/pachirisu.png b/icons/pokemon/regular/pachirisu.png new file mode 100644 index 00000000..220fc8ea Binary files /dev/null and b/icons/pokemon/regular/pachirisu.png differ diff --git a/icons/pokemon/regular/palkia.png b/icons/pokemon/regular/palkia.png new file mode 100644 index 00000000..bf97c63a Binary files /dev/null and b/icons/pokemon/regular/palkia.png differ diff --git a/icons/pokemon/regular/palpitoad.png b/icons/pokemon/regular/palpitoad.png new file mode 100644 index 00000000..1f792aa5 Binary files /dev/null and b/icons/pokemon/regular/palpitoad.png differ diff --git a/icons/pokemon/regular/pancham.png b/icons/pokemon/regular/pancham.png new file mode 100644 index 00000000..166e7382 Binary files /dev/null and b/icons/pokemon/regular/pancham.png differ diff --git a/icons/pokemon/regular/pangoro.png b/icons/pokemon/regular/pangoro.png new file mode 100644 index 00000000..1ed5c0b3 Binary files /dev/null and b/icons/pokemon/regular/pangoro.png differ diff --git a/icons/pokemon/regular/panpour.png b/icons/pokemon/regular/panpour.png new file mode 100644 index 00000000..5220af01 Binary files /dev/null and b/icons/pokemon/regular/panpour.png differ diff --git a/icons/pokemon/regular/pansage.png b/icons/pokemon/regular/pansage.png new file mode 100644 index 00000000..1a4d3b90 Binary files /dev/null and b/icons/pokemon/regular/pansage.png differ diff --git a/icons/pokemon/regular/pansear.png b/icons/pokemon/regular/pansear.png new file mode 100644 index 00000000..fce92191 Binary files /dev/null and b/icons/pokemon/regular/pansear.png differ diff --git a/icons/pokemon/regular/paras.png b/icons/pokemon/regular/paras.png new file mode 100644 index 00000000..008dea6e Binary files /dev/null and b/icons/pokemon/regular/paras.png differ diff --git a/icons/pokemon/regular/parasect.png b/icons/pokemon/regular/parasect.png new file mode 100644 index 00000000..fe3c18e4 Binary files /dev/null and b/icons/pokemon/regular/parasect.png differ diff --git a/icons/pokemon/regular/patrat.png b/icons/pokemon/regular/patrat.png new file mode 100644 index 00000000..c8faa770 Binary files /dev/null and b/icons/pokemon/regular/patrat.png differ diff --git a/icons/pokemon/regular/pawniard.png b/icons/pokemon/regular/pawniard.png new file mode 100644 index 00000000..1e3e27c0 Binary files /dev/null and b/icons/pokemon/regular/pawniard.png differ diff --git a/icons/pokemon/regular/pelipper.png b/icons/pokemon/regular/pelipper.png new file mode 100644 index 00000000..61f0d07c Binary files /dev/null and b/icons/pokemon/regular/pelipper.png differ diff --git a/icons/pokemon/regular/persian.png b/icons/pokemon/regular/persian.png new file mode 100644 index 00000000..06b32ec7 Binary files /dev/null and b/icons/pokemon/regular/persian.png differ diff --git a/icons/pokemon/regular/petilil.png b/icons/pokemon/regular/petilil.png new file mode 100644 index 00000000..921eee30 Binary files /dev/null and b/icons/pokemon/regular/petilil.png differ diff --git a/icons/pokemon/regular/phanpy.png b/icons/pokemon/regular/phanpy.png new file mode 100644 index 00000000..c4248db0 Binary files /dev/null and b/icons/pokemon/regular/phanpy.png differ diff --git a/icons/pokemon/regular/phantump.png b/icons/pokemon/regular/phantump.png new file mode 100644 index 00000000..c66fb83c Binary files /dev/null and b/icons/pokemon/regular/phantump.png differ diff --git a/icons/pokemon/regular/phione.png b/icons/pokemon/regular/phione.png new file mode 100644 index 00000000..924ffda6 Binary files /dev/null and b/icons/pokemon/regular/phione.png differ diff --git a/icons/pokemon/regular/pichu.png b/icons/pokemon/regular/pichu.png new file mode 100644 index 00000000..49a83d15 Binary files /dev/null and b/icons/pokemon/regular/pichu.png differ diff --git a/icons/pokemon/regular/pidgeot.png b/icons/pokemon/regular/pidgeot.png new file mode 100644 index 00000000..3d79073e Binary files /dev/null and b/icons/pokemon/regular/pidgeot.png differ diff --git a/icons/pokemon/regular/pidgeotto.png b/icons/pokemon/regular/pidgeotto.png new file mode 100644 index 00000000..ee190878 Binary files /dev/null and b/icons/pokemon/regular/pidgeotto.png differ diff --git a/icons/pokemon/regular/pidgey.png b/icons/pokemon/regular/pidgey.png new file mode 100644 index 00000000..14eb37fe Binary files /dev/null and b/icons/pokemon/regular/pidgey.png differ diff --git a/icons/pokemon/regular/pidove.png b/icons/pokemon/regular/pidove.png new file mode 100644 index 00000000..5682ad4a Binary files /dev/null and b/icons/pokemon/regular/pidove.png differ diff --git a/icons/pokemon/regular/pignite.png b/icons/pokemon/regular/pignite.png new file mode 100644 index 00000000..5b3dbfce Binary files /dev/null and b/icons/pokemon/regular/pignite.png differ diff --git a/icons/pokemon/regular/pikachu.png b/icons/pokemon/regular/pikachu.png new file mode 100644 index 00000000..785a63e1 Binary files /dev/null and b/icons/pokemon/regular/pikachu.png differ diff --git a/icons/pokemon/regular/piloswine.png b/icons/pokemon/regular/piloswine.png new file mode 100644 index 00000000..b28b115e Binary files /dev/null and b/icons/pokemon/regular/piloswine.png differ diff --git a/icons/pokemon/regular/pineco.png b/icons/pokemon/regular/pineco.png new file mode 100644 index 00000000..9a0b7282 Binary files /dev/null and b/icons/pokemon/regular/pineco.png differ diff --git a/icons/pokemon/regular/pinsir-mega.png b/icons/pokemon/regular/pinsir-mega.png new file mode 100644 index 00000000..d69f4fa3 Binary files /dev/null and b/icons/pokemon/regular/pinsir-mega.png differ diff --git a/icons/pokemon/regular/pinsir.png b/icons/pokemon/regular/pinsir.png new file mode 100644 index 00000000..460eb6d5 Binary files /dev/null and b/icons/pokemon/regular/pinsir.png differ diff --git a/icons/pokemon/regular/piplup.png b/icons/pokemon/regular/piplup.png new file mode 100644 index 00000000..feef6325 Binary files /dev/null and b/icons/pokemon/regular/piplup.png differ diff --git a/icons/pokemon/regular/plusle.png b/icons/pokemon/regular/plusle.png new file mode 100644 index 00000000..9ca928aa Binary files /dev/null and b/icons/pokemon/regular/plusle.png differ diff --git a/icons/pokemon/regular/politoed.png b/icons/pokemon/regular/politoed.png new file mode 100644 index 00000000..9417ef44 Binary files /dev/null and b/icons/pokemon/regular/politoed.png differ diff --git a/icons/pokemon/regular/poliwag.png b/icons/pokemon/regular/poliwag.png new file mode 100644 index 00000000..ec3c14cc Binary files /dev/null and b/icons/pokemon/regular/poliwag.png differ diff --git a/icons/pokemon/regular/poliwhirl.png b/icons/pokemon/regular/poliwhirl.png new file mode 100644 index 00000000..74150389 Binary files /dev/null and b/icons/pokemon/regular/poliwhirl.png differ diff --git a/icons/pokemon/regular/poliwrath.png b/icons/pokemon/regular/poliwrath.png new file mode 100644 index 00000000..61e563fa Binary files /dev/null and b/icons/pokemon/regular/poliwrath.png differ diff --git a/icons/pokemon/regular/ponyta.png b/icons/pokemon/regular/ponyta.png new file mode 100644 index 00000000..12338840 Binary files /dev/null and b/icons/pokemon/regular/ponyta.png differ diff --git a/icons/pokemon/regular/poochyena.png b/icons/pokemon/regular/poochyena.png new file mode 100644 index 00000000..4186bca1 Binary files /dev/null and b/icons/pokemon/regular/poochyena.png differ diff --git a/icons/pokemon/regular/porygon-z.png b/icons/pokemon/regular/porygon-z.png new file mode 100644 index 00000000..2e059441 Binary files /dev/null and b/icons/pokemon/regular/porygon-z.png differ diff --git a/icons/pokemon/regular/porygon.png b/icons/pokemon/regular/porygon.png new file mode 100644 index 00000000..01d70718 Binary files /dev/null and b/icons/pokemon/regular/porygon.png differ diff --git a/icons/pokemon/regular/porygon2.png b/icons/pokemon/regular/porygon2.png new file mode 100644 index 00000000..c099d5a9 Binary files /dev/null and b/icons/pokemon/regular/porygon2.png differ diff --git a/icons/pokemon/regular/primeape.png b/icons/pokemon/regular/primeape.png new file mode 100644 index 00000000..35b3dc77 Binary files /dev/null and b/icons/pokemon/regular/primeape.png differ diff --git a/icons/pokemon/regular/prinplup.png b/icons/pokemon/regular/prinplup.png new file mode 100644 index 00000000..cdc38d54 Binary files /dev/null and b/icons/pokemon/regular/prinplup.png differ diff --git a/icons/pokemon/regular/probopass.png b/icons/pokemon/regular/probopass.png new file mode 100644 index 00000000..d68ed950 Binary files /dev/null and b/icons/pokemon/regular/probopass.png differ diff --git a/icons/pokemon/regular/psyduck.png b/icons/pokemon/regular/psyduck.png new file mode 100644 index 00000000..92a5633d Binary files /dev/null and b/icons/pokemon/regular/psyduck.png differ diff --git a/icons/pokemon/regular/pumpkaboo.png b/icons/pokemon/regular/pumpkaboo.png new file mode 100644 index 00000000..c0e6661a Binary files /dev/null and b/icons/pokemon/regular/pumpkaboo.png differ diff --git a/icons/pokemon/regular/pupitar.png b/icons/pokemon/regular/pupitar.png new file mode 100644 index 00000000..5fb4eb54 Binary files /dev/null and b/icons/pokemon/regular/pupitar.png differ diff --git a/icons/pokemon/regular/purrloin.png b/icons/pokemon/regular/purrloin.png new file mode 100644 index 00000000..53a04ae2 Binary files /dev/null and b/icons/pokemon/regular/purrloin.png differ diff --git a/icons/pokemon/regular/purugly.png b/icons/pokemon/regular/purugly.png new file mode 100644 index 00000000..fef1b471 Binary files /dev/null and b/icons/pokemon/regular/purugly.png differ diff --git a/icons/pokemon/regular/pyroar.png b/icons/pokemon/regular/pyroar.png new file mode 100644 index 00000000..e45ea883 Binary files /dev/null and b/icons/pokemon/regular/pyroar.png differ diff --git a/icons/pokemon/regular/quagsire.png b/icons/pokemon/regular/quagsire.png new file mode 100644 index 00000000..0281168d Binary files /dev/null and b/icons/pokemon/regular/quagsire.png differ diff --git a/icons/pokemon/regular/quilava.png b/icons/pokemon/regular/quilava.png new file mode 100644 index 00000000..05c683dc Binary files /dev/null and b/icons/pokemon/regular/quilava.png differ diff --git a/icons/pokemon/regular/quilladin.png b/icons/pokemon/regular/quilladin.png new file mode 100644 index 00000000..5fe93933 Binary files /dev/null and b/icons/pokemon/regular/quilladin.png differ diff --git a/icons/pokemon/regular/qwilfish.png b/icons/pokemon/regular/qwilfish.png new file mode 100644 index 00000000..d134eb8b Binary files /dev/null and b/icons/pokemon/regular/qwilfish.png differ diff --git a/icons/pokemon/regular/raichu.png b/icons/pokemon/regular/raichu.png new file mode 100644 index 00000000..f5303d22 Binary files /dev/null and b/icons/pokemon/regular/raichu.png differ diff --git a/icons/pokemon/regular/raikou.png b/icons/pokemon/regular/raikou.png new file mode 100644 index 00000000..23347d9c Binary files /dev/null and b/icons/pokemon/regular/raikou.png differ diff --git a/icons/pokemon/regular/ralts.png b/icons/pokemon/regular/ralts.png new file mode 100644 index 00000000..ad7095c7 Binary files /dev/null and b/icons/pokemon/regular/ralts.png differ diff --git a/icons/pokemon/regular/rampardos.png b/icons/pokemon/regular/rampardos.png new file mode 100644 index 00000000..0be07880 Binary files /dev/null and b/icons/pokemon/regular/rampardos.png differ diff --git a/icons/pokemon/regular/rapidash.png b/icons/pokemon/regular/rapidash.png new file mode 100644 index 00000000..aeac7154 Binary files /dev/null and b/icons/pokemon/regular/rapidash.png differ diff --git a/icons/pokemon/regular/raticate.png b/icons/pokemon/regular/raticate.png new file mode 100644 index 00000000..93ef6a27 Binary files /dev/null and b/icons/pokemon/regular/raticate.png differ diff --git a/icons/pokemon/regular/rattata.png b/icons/pokemon/regular/rattata.png new file mode 100644 index 00000000..cafa04e3 Binary files /dev/null and b/icons/pokemon/regular/rattata.png differ diff --git a/icons/pokemon/regular/rayquaza.png b/icons/pokemon/regular/rayquaza.png new file mode 100644 index 00000000..ba030835 Binary files /dev/null and b/icons/pokemon/regular/rayquaza.png differ diff --git a/icons/pokemon/regular/regice.png b/icons/pokemon/regular/regice.png new file mode 100644 index 00000000..c0cb8da8 Binary files /dev/null and b/icons/pokemon/regular/regice.png differ diff --git a/icons/pokemon/regular/regigigas.png b/icons/pokemon/regular/regigigas.png new file mode 100644 index 00000000..0154d951 Binary files /dev/null and b/icons/pokemon/regular/regigigas.png differ diff --git a/icons/pokemon/regular/regirock.png b/icons/pokemon/regular/regirock.png new file mode 100644 index 00000000..da84a458 Binary files /dev/null and b/icons/pokemon/regular/regirock.png differ diff --git a/icons/pokemon/regular/registeel.png b/icons/pokemon/regular/registeel.png new file mode 100644 index 00000000..9ae670d9 Binary files /dev/null and b/icons/pokemon/regular/registeel.png differ diff --git a/icons/pokemon/regular/relicanth.png b/icons/pokemon/regular/relicanth.png new file mode 100644 index 00000000..940685b6 Binary files /dev/null and b/icons/pokemon/regular/relicanth.png differ diff --git a/icons/pokemon/regular/remoraid.png b/icons/pokemon/regular/remoraid.png new file mode 100644 index 00000000..6b479bdb Binary files /dev/null and b/icons/pokemon/regular/remoraid.png differ diff --git a/icons/pokemon/regular/reshiram.png b/icons/pokemon/regular/reshiram.png new file mode 100644 index 00000000..518fd2cf Binary files /dev/null and b/icons/pokemon/regular/reshiram.png differ diff --git a/icons/pokemon/regular/reuniclus.png b/icons/pokemon/regular/reuniclus.png new file mode 100644 index 00000000..27cefd16 Binary files /dev/null and b/icons/pokemon/regular/reuniclus.png differ diff --git a/icons/pokemon/regular/rhydon.png b/icons/pokemon/regular/rhydon.png new file mode 100644 index 00000000..b0b8f094 Binary files /dev/null and b/icons/pokemon/regular/rhydon.png differ diff --git a/icons/pokemon/regular/rhyhorn.png b/icons/pokemon/regular/rhyhorn.png new file mode 100644 index 00000000..3ab26487 Binary files /dev/null and b/icons/pokemon/regular/rhyhorn.png differ diff --git a/icons/pokemon/regular/rhyperior.png b/icons/pokemon/regular/rhyperior.png new file mode 100644 index 00000000..edf3b8ca Binary files /dev/null and b/icons/pokemon/regular/rhyperior.png differ diff --git a/icons/pokemon/regular/right/absol-mega.png b/icons/pokemon/regular/right/absol-mega.png new file mode 100644 index 00000000..2a47779e Binary files /dev/null and b/icons/pokemon/regular/right/absol-mega.png differ diff --git a/icons/pokemon/regular/right/absol.png b/icons/pokemon/regular/right/absol.png new file mode 100644 index 00000000..6dd92c69 Binary files /dev/null and b/icons/pokemon/regular/right/absol.png differ diff --git a/icons/pokemon/regular/right/amoonguss.png b/icons/pokemon/regular/right/amoonguss.png new file mode 100644 index 00000000..2009b563 Binary files /dev/null and b/icons/pokemon/regular/right/amoonguss.png differ diff --git a/icons/pokemon/regular/right/barbaracle.png b/icons/pokemon/regular/right/barbaracle.png new file mode 100644 index 00000000..f5621665 Binary files /dev/null and b/icons/pokemon/regular/right/barbaracle.png differ diff --git a/icons/pokemon/regular/right/budew.png b/icons/pokemon/regular/right/budew.png new file mode 100644 index 00000000..11bc53df Binary files /dev/null and b/icons/pokemon/regular/right/budew.png differ diff --git a/icons/pokemon/regular/right/castform-snowy.png b/icons/pokemon/regular/right/castform-snowy.png new file mode 100644 index 00000000..e51f82b3 Binary files /dev/null and b/icons/pokemon/regular/right/castform-snowy.png differ diff --git a/icons/pokemon/regular/right/clauncher.png b/icons/pokemon/regular/right/clauncher.png new file mode 100644 index 00000000..dd3f0fc1 Binary files /dev/null and b/icons/pokemon/regular/right/clauncher.png differ diff --git a/icons/pokemon/regular/right/clawitzer.png b/icons/pokemon/regular/right/clawitzer.png new file mode 100644 index 00000000..840e9002 Binary files /dev/null and b/icons/pokemon/regular/right/clawitzer.png differ diff --git a/icons/pokemon/regular/right/clefable.png b/icons/pokemon/regular/right/clefable.png new file mode 100644 index 00000000..b707903b Binary files /dev/null and b/icons/pokemon/regular/right/clefable.png differ diff --git a/icons/pokemon/regular/right/clefairy.png b/icons/pokemon/regular/right/clefairy.png new file mode 100644 index 00000000..5d1a1339 Binary files /dev/null and b/icons/pokemon/regular/right/clefairy.png differ diff --git a/icons/pokemon/regular/right/cleffa.png b/icons/pokemon/regular/right/cleffa.png new file mode 100644 index 00000000..99f51306 Binary files /dev/null and b/icons/pokemon/regular/right/cleffa.png differ diff --git a/icons/pokemon/regular/right/croconaw.png b/icons/pokemon/regular/right/croconaw.png new file mode 100644 index 00000000..b31549bd Binary files /dev/null and b/icons/pokemon/regular/right/croconaw.png differ diff --git a/icons/pokemon/regular/right/drilbur.png b/icons/pokemon/regular/right/drilbur.png new file mode 100644 index 00000000..29734370 Binary files /dev/null and b/icons/pokemon/regular/right/drilbur.png differ diff --git a/icons/pokemon/regular/right/emboar.png b/icons/pokemon/regular/right/emboar.png new file mode 100644 index 00000000..47389d2c Binary files /dev/null and b/icons/pokemon/regular/right/emboar.png differ diff --git a/icons/pokemon/regular/right/excadrill.png b/icons/pokemon/regular/right/excadrill.png new file mode 100644 index 00000000..75d635e4 Binary files /dev/null and b/icons/pokemon/regular/right/excadrill.png differ diff --git a/icons/pokemon/regular/right/furfrou-debutante.png b/icons/pokemon/regular/right/furfrou-debutante.png new file mode 100644 index 00000000..15efba86 Binary files /dev/null and b/icons/pokemon/regular/right/furfrou-debutante.png differ diff --git a/icons/pokemon/regular/right/garbodor.png b/icons/pokemon/regular/right/garbodor.png new file mode 100644 index 00000000..e718c5f5 Binary files /dev/null and b/icons/pokemon/regular/right/garbodor.png differ diff --git a/icons/pokemon/regular/right/golett.png b/icons/pokemon/regular/right/golett.png new file mode 100644 index 00000000..7df0efd3 Binary files /dev/null and b/icons/pokemon/regular/right/golett.png differ diff --git a/icons/pokemon/regular/right/golurk.png b/icons/pokemon/regular/right/golurk.png new file mode 100644 index 00000000..c752c650 Binary files /dev/null and b/icons/pokemon/regular/right/golurk.png differ diff --git a/icons/pokemon/regular/right/greninja.png b/icons/pokemon/regular/right/greninja.png new file mode 100644 index 00000000..d03d93fc Binary files /dev/null and b/icons/pokemon/regular/right/greninja.png differ diff --git a/icons/pokemon/regular/right/igglybuff.png b/icons/pokemon/regular/right/igglybuff.png new file mode 100644 index 00000000..7904d995 Binary files /dev/null and b/icons/pokemon/regular/right/igglybuff.png differ diff --git a/icons/pokemon/regular/right/jigglypuff.png b/icons/pokemon/regular/right/jigglypuff.png new file mode 100644 index 00000000..342ee210 Binary files /dev/null and b/icons/pokemon/regular/right/jigglypuff.png differ diff --git a/icons/pokemon/regular/right/keldeo-resolute.png b/icons/pokemon/regular/right/keldeo-resolute.png new file mode 100644 index 00000000..32f7d839 Binary files /dev/null and b/icons/pokemon/regular/right/keldeo-resolute.png differ diff --git a/icons/pokemon/regular/right/kingler.png b/icons/pokemon/regular/right/kingler.png new file mode 100644 index 00000000..b2e9030c Binary files /dev/null and b/icons/pokemon/regular/right/kingler.png differ diff --git a/icons/pokemon/regular/right/klang.png b/icons/pokemon/regular/right/klang.png new file mode 100644 index 00000000..eada0a87 Binary files /dev/null and b/icons/pokemon/regular/right/klang.png differ diff --git a/icons/pokemon/regular/right/klefki.png b/icons/pokemon/regular/right/klefki.png new file mode 100644 index 00000000..38c507d3 Binary files /dev/null and b/icons/pokemon/regular/right/klefki.png differ diff --git a/icons/pokemon/regular/right/klink.png b/icons/pokemon/regular/right/klink.png new file mode 100644 index 00000000..f106a4ab Binary files /dev/null and b/icons/pokemon/regular/right/klink.png differ diff --git a/icons/pokemon/regular/right/klinklang.png b/icons/pokemon/regular/right/klinklang.png new file mode 100644 index 00000000..41f3e14c Binary files /dev/null and b/icons/pokemon/regular/right/klinklang.png differ diff --git a/icons/pokemon/regular/right/kyurem-black.png b/icons/pokemon/regular/right/kyurem-black.png new file mode 100644 index 00000000..e9a5ffea Binary files /dev/null and b/icons/pokemon/regular/right/kyurem-black.png differ diff --git a/icons/pokemon/regular/right/kyurem-white.png b/icons/pokemon/regular/right/kyurem-white.png new file mode 100644 index 00000000..56630b00 Binary files /dev/null and b/icons/pokemon/regular/right/kyurem-white.png differ diff --git a/icons/pokemon/regular/right/kyurem.png b/icons/pokemon/regular/right/kyurem.png new file mode 100644 index 00000000..4017f725 Binary files /dev/null and b/icons/pokemon/regular/right/kyurem.png differ diff --git a/icons/pokemon/regular/right/lilligant.png b/icons/pokemon/regular/right/lilligant.png new file mode 100644 index 00000000..f85e0847 Binary files /dev/null and b/icons/pokemon/regular/right/lilligant.png differ diff --git a/icons/pokemon/regular/right/litwick.png b/icons/pokemon/regular/right/litwick.png new file mode 100644 index 00000000..244207b7 Binary files /dev/null and b/icons/pokemon/regular/right/litwick.png differ diff --git a/icons/pokemon/regular/right/magmortar.png b/icons/pokemon/regular/right/magmortar.png new file mode 100644 index 00000000..45cb6b02 Binary files /dev/null and b/icons/pokemon/regular/right/magmortar.png differ diff --git a/icons/pokemon/regular/right/meloetta.png b/icons/pokemon/regular/right/meloetta.png new file mode 100644 index 00000000..c09c24fd Binary files /dev/null and b/icons/pokemon/regular/right/meloetta.png differ diff --git a/icons/pokemon/regular/right/pansear.png b/icons/pokemon/regular/right/pansear.png new file mode 100644 index 00000000..e26fdad9 Binary files /dev/null and b/icons/pokemon/regular/right/pansear.png differ diff --git a/icons/pokemon/regular/right/politoed.png b/icons/pokemon/regular/right/politoed.png new file mode 100644 index 00000000..5896cfd7 Binary files /dev/null and b/icons/pokemon/regular/right/politoed.png differ diff --git a/icons/pokemon/regular/right/poliwhirl.png b/icons/pokemon/regular/right/poliwhirl.png new file mode 100644 index 00000000..ae2e9742 Binary files /dev/null and b/icons/pokemon/regular/right/poliwhirl.png differ diff --git a/icons/pokemon/regular/right/poliwrath.png b/icons/pokemon/regular/right/poliwrath.png new file mode 100644 index 00000000..4cc88946 Binary files /dev/null and b/icons/pokemon/regular/right/poliwrath.png differ diff --git a/icons/pokemon/regular/right/regirock.png b/icons/pokemon/regular/right/regirock.png new file mode 100644 index 00000000..2d4bfbd4 Binary files /dev/null and b/icons/pokemon/regular/right/regirock.png differ diff --git a/icons/pokemon/regular/right/roselia.png b/icons/pokemon/regular/right/roselia.png new file mode 100644 index 00000000..acc515f6 Binary files /dev/null and b/icons/pokemon/regular/right/roselia.png differ diff --git a/icons/pokemon/regular/right/roserade.png b/icons/pokemon/regular/right/roserade.png new file mode 100644 index 00000000..4f1d3bdd Binary files /dev/null and b/icons/pokemon/regular/right/roserade.png differ diff --git a/icons/pokemon/regular/right/rotom-wash.png b/icons/pokemon/regular/right/rotom-wash.png new file mode 100644 index 00000000..a997e03a Binary files /dev/null and b/icons/pokemon/regular/right/rotom-wash.png differ diff --git a/icons/pokemon/regular/right/sawk.png b/icons/pokemon/regular/right/sawk.png new file mode 100644 index 00000000..dbb89b18 Binary files /dev/null and b/icons/pokemon/regular/right/sawk.png differ diff --git a/icons/pokemon/regular/right/seviper.png b/icons/pokemon/regular/right/seviper.png new file mode 100644 index 00000000..6fc6f690 Binary files /dev/null and b/icons/pokemon/regular/right/seviper.png differ diff --git a/icons/pokemon/regular/right/shaymin-sky.png b/icons/pokemon/regular/right/shaymin-sky.png new file mode 100644 index 00000000..0f4ccefa Binary files /dev/null and b/icons/pokemon/regular/right/shaymin-sky.png differ diff --git a/icons/pokemon/regular/right/simisear.png b/icons/pokemon/regular/right/simisear.png new file mode 100644 index 00000000..61e11962 Binary files /dev/null and b/icons/pokemon/regular/right/simisear.png differ diff --git a/icons/pokemon/regular/right/sneasel.png b/icons/pokemon/regular/right/sneasel.png new file mode 100644 index 00000000..a1d30ee8 Binary files /dev/null and b/icons/pokemon/regular/right/sneasel.png differ diff --git a/icons/pokemon/regular/right/solosis.png b/icons/pokemon/regular/right/solosis.png new file mode 100644 index 00000000..7cf87105 Binary files /dev/null and b/icons/pokemon/regular/right/solosis.png differ diff --git a/icons/pokemon/regular/right/sylveon.png b/icons/pokemon/regular/right/sylveon.png new file mode 100644 index 00000000..9d4f7dca Binary files /dev/null and b/icons/pokemon/regular/right/sylveon.png differ diff --git a/icons/pokemon/regular/right/teddiursa.png b/icons/pokemon/regular/right/teddiursa.png new file mode 100644 index 00000000..2fe8b41e Binary files /dev/null and b/icons/pokemon/regular/right/teddiursa.png differ diff --git a/icons/pokemon/regular/right/togekiss.png b/icons/pokemon/regular/right/togekiss.png new file mode 100644 index 00000000..dc18e31e Binary files /dev/null and b/icons/pokemon/regular/right/togekiss.png differ diff --git a/icons/pokemon/regular/right/torterra.png b/icons/pokemon/regular/right/torterra.png new file mode 100644 index 00000000..aecda2b6 Binary files /dev/null and b/icons/pokemon/regular/right/torterra.png differ diff --git a/icons/pokemon/regular/right/unown-b.png b/icons/pokemon/regular/right/unown-b.png new file mode 100644 index 00000000..41f65fc0 Binary files /dev/null and b/icons/pokemon/regular/right/unown-b.png differ diff --git a/icons/pokemon/regular/right/unown-c.png b/icons/pokemon/regular/right/unown-c.png new file mode 100644 index 00000000..1754d552 Binary files /dev/null and b/icons/pokemon/regular/right/unown-c.png differ diff --git a/icons/pokemon/regular/right/unown-d.png b/icons/pokemon/regular/right/unown-d.png new file mode 100644 index 00000000..2bb02976 Binary files /dev/null and b/icons/pokemon/regular/right/unown-d.png differ diff --git a/icons/pokemon/regular/right/unown-e.png b/icons/pokemon/regular/right/unown-e.png new file mode 100644 index 00000000..f89c429b Binary files /dev/null and b/icons/pokemon/regular/right/unown-e.png differ diff --git a/icons/pokemon/regular/right/unown-f.png b/icons/pokemon/regular/right/unown-f.png new file mode 100644 index 00000000..3dd9a405 Binary files /dev/null and b/icons/pokemon/regular/right/unown-f.png differ diff --git a/icons/pokemon/regular/right/unown-g.png b/icons/pokemon/regular/right/unown-g.png new file mode 100644 index 00000000..86e818cf Binary files /dev/null and b/icons/pokemon/regular/right/unown-g.png differ diff --git a/icons/pokemon/regular/right/unown-h.png b/icons/pokemon/regular/right/unown-h.png new file mode 100644 index 00000000..c9b62936 Binary files /dev/null and b/icons/pokemon/regular/right/unown-h.png differ diff --git a/icons/pokemon/regular/right/unown-j.png b/icons/pokemon/regular/right/unown-j.png new file mode 100644 index 00000000..678ec3aa Binary files /dev/null and b/icons/pokemon/regular/right/unown-j.png differ diff --git a/icons/pokemon/regular/right/unown-k.png b/icons/pokemon/regular/right/unown-k.png new file mode 100644 index 00000000..0bb3d865 Binary files /dev/null and b/icons/pokemon/regular/right/unown-k.png differ diff --git a/icons/pokemon/regular/right/unown-l.png b/icons/pokemon/regular/right/unown-l.png new file mode 100644 index 00000000..0119a76b Binary files /dev/null and b/icons/pokemon/regular/right/unown-l.png differ diff --git a/icons/pokemon/regular/right/unown-m.png b/icons/pokemon/regular/right/unown-m.png new file mode 100644 index 00000000..a720f18d Binary files /dev/null and b/icons/pokemon/regular/right/unown-m.png differ diff --git a/icons/pokemon/regular/right/unown-n.png b/icons/pokemon/regular/right/unown-n.png new file mode 100644 index 00000000..7f81c7a1 Binary files /dev/null and b/icons/pokemon/regular/right/unown-n.png differ diff --git a/icons/pokemon/regular/right/unown-p.png b/icons/pokemon/regular/right/unown-p.png new file mode 100644 index 00000000..72dcf825 Binary files /dev/null and b/icons/pokemon/regular/right/unown-p.png differ diff --git a/icons/pokemon/regular/right/unown-q.png b/icons/pokemon/regular/right/unown-q.png new file mode 100644 index 00000000..e708d6fa Binary files /dev/null and b/icons/pokemon/regular/right/unown-q.png differ diff --git a/icons/pokemon/regular/right/unown-question.png b/icons/pokemon/regular/right/unown-question.png new file mode 100644 index 00000000..7b40cb79 Binary files /dev/null and b/icons/pokemon/regular/right/unown-question.png differ diff --git a/icons/pokemon/regular/right/unown-r.png b/icons/pokemon/regular/right/unown-r.png new file mode 100644 index 00000000..e0bb8b5f Binary files /dev/null and b/icons/pokemon/regular/right/unown-r.png differ diff --git a/icons/pokemon/regular/right/unown-s.png b/icons/pokemon/regular/right/unown-s.png new file mode 100644 index 00000000..a0fa5ab1 Binary files /dev/null and b/icons/pokemon/regular/right/unown-s.png differ diff --git a/icons/pokemon/regular/right/unown-t.png b/icons/pokemon/regular/right/unown-t.png new file mode 100644 index 00000000..c0fea2b1 Binary files /dev/null and b/icons/pokemon/regular/right/unown-t.png differ diff --git a/icons/pokemon/regular/right/unown-v.png b/icons/pokemon/regular/right/unown-v.png new file mode 100644 index 00000000..ae4b6ff0 Binary files /dev/null and b/icons/pokemon/regular/right/unown-v.png differ diff --git a/icons/pokemon/regular/right/unown-z.png b/icons/pokemon/regular/right/unown-z.png new file mode 100644 index 00000000..9fd39dec Binary files /dev/null and b/icons/pokemon/regular/right/unown-z.png differ diff --git a/icons/pokemon/regular/right/vanilluxe.png b/icons/pokemon/regular/right/vanilluxe.png new file mode 100644 index 00000000..798de9e9 Binary files /dev/null and b/icons/pokemon/regular/right/vanilluxe.png differ diff --git a/icons/pokemon/regular/right/wigglytuff.png b/icons/pokemon/regular/right/wigglytuff.png new file mode 100644 index 00000000..dd7112cd Binary files /dev/null and b/icons/pokemon/regular/right/wigglytuff.png differ diff --git a/icons/pokemon/regular/right/zangoose.png b/icons/pokemon/regular/right/zangoose.png new file mode 100644 index 00000000..a985d646 Binary files /dev/null and b/icons/pokemon/regular/right/zangoose.png differ diff --git a/icons/pokemon/regular/right/zygarde.png b/icons/pokemon/regular/right/zygarde.png new file mode 100644 index 00000000..826ccdf2 Binary files /dev/null and b/icons/pokemon/regular/right/zygarde.png differ diff --git a/icons/pokemon/regular/riolu.png b/icons/pokemon/regular/riolu.png new file mode 100644 index 00000000..6106a6ab Binary files /dev/null and b/icons/pokemon/regular/riolu.png differ diff --git a/icons/pokemon/regular/roggenrola.png b/icons/pokemon/regular/roggenrola.png new file mode 100644 index 00000000..7fa0f4ee Binary files /dev/null and b/icons/pokemon/regular/roggenrola.png differ diff --git a/icons/pokemon/regular/roselia.png b/icons/pokemon/regular/roselia.png new file mode 100644 index 00000000..4bfb29fb Binary files /dev/null and b/icons/pokemon/regular/roselia.png differ diff --git a/icons/pokemon/regular/roserade.png b/icons/pokemon/regular/roserade.png new file mode 100644 index 00000000..79130174 Binary files /dev/null and b/icons/pokemon/regular/roserade.png differ diff --git a/icons/pokemon/regular/rotom-fan.png b/icons/pokemon/regular/rotom-fan.png new file mode 100644 index 00000000..a31a7b5e Binary files /dev/null and b/icons/pokemon/regular/rotom-fan.png differ diff --git a/icons/pokemon/regular/rotom-frost.png b/icons/pokemon/regular/rotom-frost.png new file mode 100644 index 00000000..ae19ea26 Binary files /dev/null and b/icons/pokemon/regular/rotom-frost.png differ diff --git a/icons/pokemon/regular/rotom-heat.png b/icons/pokemon/regular/rotom-heat.png new file mode 100644 index 00000000..06e7cee2 Binary files /dev/null and b/icons/pokemon/regular/rotom-heat.png differ diff --git a/icons/pokemon/regular/rotom-mow.png b/icons/pokemon/regular/rotom-mow.png new file mode 100644 index 00000000..ccda0d3d Binary files /dev/null and b/icons/pokemon/regular/rotom-mow.png differ diff --git a/icons/pokemon/regular/rotom-wash.png b/icons/pokemon/regular/rotom-wash.png new file mode 100644 index 00000000..4c2d1f8d Binary files /dev/null and b/icons/pokemon/regular/rotom-wash.png differ diff --git a/icons/pokemon/regular/rotom.png b/icons/pokemon/regular/rotom.png new file mode 100644 index 00000000..9abecbe3 Binary files /dev/null and b/icons/pokemon/regular/rotom.png differ diff --git a/icons/pokemon/regular/rufflet.png b/icons/pokemon/regular/rufflet.png new file mode 100644 index 00000000..66123014 Binary files /dev/null and b/icons/pokemon/regular/rufflet.png differ diff --git a/icons/pokemon/regular/sableye.png b/icons/pokemon/regular/sableye.png new file mode 100644 index 00000000..723dc1f8 Binary files /dev/null and b/icons/pokemon/regular/sableye.png differ diff --git a/icons/pokemon/regular/salamence.png b/icons/pokemon/regular/salamence.png new file mode 100644 index 00000000..bd493b81 Binary files /dev/null and b/icons/pokemon/regular/salamence.png differ diff --git a/icons/pokemon/regular/samurott.png b/icons/pokemon/regular/samurott.png new file mode 100644 index 00000000..877dba35 Binary files /dev/null and b/icons/pokemon/regular/samurott.png differ diff --git a/icons/pokemon/regular/sandile.png b/icons/pokemon/regular/sandile.png new file mode 100644 index 00000000..971352b5 Binary files /dev/null and b/icons/pokemon/regular/sandile.png differ diff --git a/icons/pokemon/regular/sandshrew.png b/icons/pokemon/regular/sandshrew.png new file mode 100644 index 00000000..2137ca24 Binary files /dev/null and b/icons/pokemon/regular/sandshrew.png differ diff --git a/icons/pokemon/regular/sandslash.png b/icons/pokemon/regular/sandslash.png new file mode 100644 index 00000000..cf9f3619 Binary files /dev/null and b/icons/pokemon/regular/sandslash.png differ diff --git a/icons/pokemon/regular/sawk.png b/icons/pokemon/regular/sawk.png new file mode 100644 index 00000000..0d4ad302 Binary files /dev/null and b/icons/pokemon/regular/sawk.png differ diff --git a/icons/pokemon/regular/sawsbuck-autumn.png b/icons/pokemon/regular/sawsbuck-autumn.png new file mode 100644 index 00000000..15b1ca20 Binary files /dev/null and b/icons/pokemon/regular/sawsbuck-autumn.png differ diff --git a/icons/pokemon/regular/sawsbuck-summer.png b/icons/pokemon/regular/sawsbuck-summer.png new file mode 100644 index 00000000..6da8ab38 Binary files /dev/null and b/icons/pokemon/regular/sawsbuck-summer.png differ diff --git a/icons/pokemon/regular/sawsbuck-winter.png b/icons/pokemon/regular/sawsbuck-winter.png new file mode 100644 index 00000000..2b8475cd Binary files /dev/null and b/icons/pokemon/regular/sawsbuck-winter.png differ diff --git a/icons/pokemon/regular/sawsbuck.png b/icons/pokemon/regular/sawsbuck.png new file mode 100644 index 00000000..fa62052e Binary files /dev/null and b/icons/pokemon/regular/sawsbuck.png differ diff --git a/icons/pokemon/regular/scatterbug.png b/icons/pokemon/regular/scatterbug.png new file mode 100644 index 00000000..1dcbef2e Binary files /dev/null and b/icons/pokemon/regular/scatterbug.png differ diff --git a/icons/pokemon/regular/sceptile.png b/icons/pokemon/regular/sceptile.png new file mode 100644 index 00000000..1874bc54 Binary files /dev/null and b/icons/pokemon/regular/sceptile.png differ diff --git a/icons/pokemon/regular/scizor-mega.png b/icons/pokemon/regular/scizor-mega.png new file mode 100644 index 00000000..436d2949 Binary files /dev/null and b/icons/pokemon/regular/scizor-mega.png differ diff --git a/icons/pokemon/regular/scizor.png b/icons/pokemon/regular/scizor.png new file mode 100644 index 00000000..c2200492 Binary files /dev/null and b/icons/pokemon/regular/scizor.png differ diff --git a/icons/pokemon/regular/scolipede.png b/icons/pokemon/regular/scolipede.png new file mode 100644 index 00000000..7b23dc1c Binary files /dev/null and b/icons/pokemon/regular/scolipede.png differ diff --git a/icons/pokemon/regular/scrafty.png b/icons/pokemon/regular/scrafty.png new file mode 100644 index 00000000..d5718e36 Binary files /dev/null and b/icons/pokemon/regular/scrafty.png differ diff --git a/icons/pokemon/regular/scraggy.png b/icons/pokemon/regular/scraggy.png new file mode 100644 index 00000000..88f30a21 Binary files /dev/null and b/icons/pokemon/regular/scraggy.png differ diff --git a/icons/pokemon/regular/scyther.png b/icons/pokemon/regular/scyther.png new file mode 100644 index 00000000..5ddcf049 Binary files /dev/null and b/icons/pokemon/regular/scyther.png differ diff --git a/icons/pokemon/regular/seadra.png b/icons/pokemon/regular/seadra.png new file mode 100644 index 00000000..4404683d Binary files /dev/null and b/icons/pokemon/regular/seadra.png differ diff --git a/icons/pokemon/regular/seaking.png b/icons/pokemon/regular/seaking.png new file mode 100644 index 00000000..870490f7 Binary files /dev/null and b/icons/pokemon/regular/seaking.png differ diff --git a/icons/pokemon/regular/sealeo.png b/icons/pokemon/regular/sealeo.png new file mode 100644 index 00000000..9af944e6 Binary files /dev/null and b/icons/pokemon/regular/sealeo.png differ diff --git a/icons/pokemon/regular/seedot.png b/icons/pokemon/regular/seedot.png new file mode 100644 index 00000000..df263e48 Binary files /dev/null and b/icons/pokemon/regular/seedot.png differ diff --git a/icons/pokemon/regular/seel.png b/icons/pokemon/regular/seel.png new file mode 100644 index 00000000..ceccb8b5 Binary files /dev/null and b/icons/pokemon/regular/seel.png differ diff --git a/icons/pokemon/regular/seismitoad.png b/icons/pokemon/regular/seismitoad.png new file mode 100644 index 00000000..85565bb9 Binary files /dev/null and b/icons/pokemon/regular/seismitoad.png differ diff --git a/icons/pokemon/regular/sentret.png b/icons/pokemon/regular/sentret.png new file mode 100644 index 00000000..ab74c853 Binary files /dev/null and b/icons/pokemon/regular/sentret.png differ diff --git a/icons/pokemon/regular/serperior.png b/icons/pokemon/regular/serperior.png new file mode 100644 index 00000000..b84e84b4 Binary files /dev/null and b/icons/pokemon/regular/serperior.png differ diff --git a/icons/pokemon/regular/servine.png b/icons/pokemon/regular/servine.png new file mode 100644 index 00000000..670af327 Binary files /dev/null and b/icons/pokemon/regular/servine.png differ diff --git a/icons/pokemon/regular/seviper.png b/icons/pokemon/regular/seviper.png new file mode 100644 index 00000000..ec11d0da Binary files /dev/null and b/icons/pokemon/regular/seviper.png differ diff --git a/icons/pokemon/regular/sewaddle.png b/icons/pokemon/regular/sewaddle.png new file mode 100644 index 00000000..674a9e34 Binary files /dev/null and b/icons/pokemon/regular/sewaddle.png differ diff --git a/icons/pokemon/regular/sharpedo.png b/icons/pokemon/regular/sharpedo.png new file mode 100644 index 00000000..178ebcbb Binary files /dev/null and b/icons/pokemon/regular/sharpedo.png differ diff --git a/icons/pokemon/regular/shaymin-sky.png b/icons/pokemon/regular/shaymin-sky.png new file mode 100644 index 00000000..cb0f6778 Binary files /dev/null and b/icons/pokemon/regular/shaymin-sky.png differ diff --git a/icons/pokemon/regular/shaymin.png b/icons/pokemon/regular/shaymin.png new file mode 100644 index 00000000..ef76cc25 Binary files /dev/null and b/icons/pokemon/regular/shaymin.png differ diff --git a/icons/pokemon/regular/shedinja.png b/icons/pokemon/regular/shedinja.png new file mode 100644 index 00000000..b23b0226 Binary files /dev/null and b/icons/pokemon/regular/shedinja.png differ diff --git a/icons/pokemon/regular/shelgon.png b/icons/pokemon/regular/shelgon.png new file mode 100644 index 00000000..fe81ecb1 Binary files /dev/null and b/icons/pokemon/regular/shelgon.png differ diff --git a/icons/pokemon/regular/shellder.png b/icons/pokemon/regular/shellder.png new file mode 100644 index 00000000..ca7e1bd4 Binary files /dev/null and b/icons/pokemon/regular/shellder.png differ diff --git a/icons/pokemon/regular/shellos-east.png b/icons/pokemon/regular/shellos-east.png new file mode 100644 index 00000000..4fd8d10f Binary files /dev/null and b/icons/pokemon/regular/shellos-east.png differ diff --git a/icons/pokemon/regular/shellos.png b/icons/pokemon/regular/shellos.png new file mode 100644 index 00000000..2f775018 Binary files /dev/null and b/icons/pokemon/regular/shellos.png differ diff --git a/icons/pokemon/regular/shelmet.png b/icons/pokemon/regular/shelmet.png new file mode 100644 index 00000000..f74a611d Binary files /dev/null and b/icons/pokemon/regular/shelmet.png differ diff --git a/icons/pokemon/regular/shieldon.png b/icons/pokemon/regular/shieldon.png new file mode 100644 index 00000000..086f56c2 Binary files /dev/null and b/icons/pokemon/regular/shieldon.png differ diff --git a/icons/pokemon/regular/shiftry.png b/icons/pokemon/regular/shiftry.png new file mode 100644 index 00000000..b39410b8 Binary files /dev/null and b/icons/pokemon/regular/shiftry.png differ diff --git a/icons/pokemon/regular/shinx.png b/icons/pokemon/regular/shinx.png new file mode 100644 index 00000000..b64af993 Binary files /dev/null and b/icons/pokemon/regular/shinx.png differ diff --git a/icons/pokemon/regular/shroomish.png b/icons/pokemon/regular/shroomish.png new file mode 100644 index 00000000..93371b3c Binary files /dev/null and b/icons/pokemon/regular/shroomish.png differ diff --git a/icons/pokemon/regular/shuckle.png b/icons/pokemon/regular/shuckle.png new file mode 100644 index 00000000..15aa3d97 Binary files /dev/null and b/icons/pokemon/regular/shuckle.png differ diff --git a/icons/pokemon/regular/shuppet.png b/icons/pokemon/regular/shuppet.png new file mode 100644 index 00000000..d19e7396 Binary files /dev/null and b/icons/pokemon/regular/shuppet.png differ diff --git a/icons/pokemon/regular/sigilyph.png b/icons/pokemon/regular/sigilyph.png new file mode 100644 index 00000000..2c3dae38 Binary files /dev/null and b/icons/pokemon/regular/sigilyph.png differ diff --git a/icons/pokemon/regular/silcoon.png b/icons/pokemon/regular/silcoon.png new file mode 100644 index 00000000..8d5ed255 Binary files /dev/null and b/icons/pokemon/regular/silcoon.png differ diff --git a/icons/pokemon/regular/simipour.png b/icons/pokemon/regular/simipour.png new file mode 100644 index 00000000..4433fd0d Binary files /dev/null and b/icons/pokemon/regular/simipour.png differ diff --git a/icons/pokemon/regular/simisage.png b/icons/pokemon/regular/simisage.png new file mode 100644 index 00000000..ed2b6a34 Binary files /dev/null and b/icons/pokemon/regular/simisage.png differ diff --git a/icons/pokemon/regular/simisear.png b/icons/pokemon/regular/simisear.png new file mode 100644 index 00000000..4812ef2f Binary files /dev/null and b/icons/pokemon/regular/simisear.png differ diff --git a/icons/pokemon/regular/skarmory.png b/icons/pokemon/regular/skarmory.png new file mode 100644 index 00000000..9f0ee57a Binary files /dev/null and b/icons/pokemon/regular/skarmory.png differ diff --git a/icons/pokemon/regular/skiddo.png b/icons/pokemon/regular/skiddo.png new file mode 100644 index 00000000..1a20b53c Binary files /dev/null and b/icons/pokemon/regular/skiddo.png differ diff --git a/icons/pokemon/regular/skiploom.png b/icons/pokemon/regular/skiploom.png new file mode 100644 index 00000000..09a3ecb0 Binary files /dev/null and b/icons/pokemon/regular/skiploom.png differ diff --git a/icons/pokemon/regular/skitty.png b/icons/pokemon/regular/skitty.png new file mode 100644 index 00000000..69df4150 Binary files /dev/null and b/icons/pokemon/regular/skitty.png differ diff --git a/icons/pokemon/regular/skorupi.png b/icons/pokemon/regular/skorupi.png new file mode 100644 index 00000000..011c73d0 Binary files /dev/null and b/icons/pokemon/regular/skorupi.png differ diff --git a/icons/pokemon/regular/skrelp.png b/icons/pokemon/regular/skrelp.png new file mode 100644 index 00000000..4219e496 Binary files /dev/null and b/icons/pokemon/regular/skrelp.png differ diff --git a/icons/pokemon/regular/skuntank.png b/icons/pokemon/regular/skuntank.png new file mode 100644 index 00000000..009970c8 Binary files /dev/null and b/icons/pokemon/regular/skuntank.png differ diff --git a/icons/pokemon/regular/slaking.png b/icons/pokemon/regular/slaking.png new file mode 100644 index 00000000..fe7a486a Binary files /dev/null and b/icons/pokemon/regular/slaking.png differ diff --git a/icons/pokemon/regular/slakoth.png b/icons/pokemon/regular/slakoth.png new file mode 100644 index 00000000..475c5e20 Binary files /dev/null and b/icons/pokemon/regular/slakoth.png differ diff --git a/icons/pokemon/regular/sliggoo.png b/icons/pokemon/regular/sliggoo.png new file mode 100644 index 00000000..6451619b Binary files /dev/null and b/icons/pokemon/regular/sliggoo.png differ diff --git a/icons/pokemon/regular/slowbro.png b/icons/pokemon/regular/slowbro.png new file mode 100644 index 00000000..93c72ea2 Binary files /dev/null and b/icons/pokemon/regular/slowbro.png differ diff --git a/icons/pokemon/regular/slowking.png b/icons/pokemon/regular/slowking.png new file mode 100644 index 00000000..300aae23 Binary files /dev/null and b/icons/pokemon/regular/slowking.png differ diff --git a/icons/pokemon/regular/slowpoke.png b/icons/pokemon/regular/slowpoke.png new file mode 100644 index 00000000..5c757518 Binary files /dev/null and b/icons/pokemon/regular/slowpoke.png differ diff --git a/icons/pokemon/regular/slugma.png b/icons/pokemon/regular/slugma.png new file mode 100644 index 00000000..41d92b21 Binary files /dev/null and b/icons/pokemon/regular/slugma.png differ diff --git a/icons/pokemon/regular/slurpuff.png b/icons/pokemon/regular/slurpuff.png new file mode 100644 index 00000000..7ea0da7e Binary files /dev/null and b/icons/pokemon/regular/slurpuff.png differ diff --git a/icons/pokemon/regular/smeargle.png b/icons/pokemon/regular/smeargle.png new file mode 100644 index 00000000..2e022d41 Binary files /dev/null and b/icons/pokemon/regular/smeargle.png differ diff --git a/icons/pokemon/regular/smoochum.png b/icons/pokemon/regular/smoochum.png new file mode 100644 index 00000000..cf53b9e7 Binary files /dev/null and b/icons/pokemon/regular/smoochum.png differ diff --git a/icons/pokemon/regular/sneasel.png b/icons/pokemon/regular/sneasel.png new file mode 100644 index 00000000..8a8bfac9 Binary files /dev/null and b/icons/pokemon/regular/sneasel.png differ diff --git a/icons/pokemon/regular/snivy.png b/icons/pokemon/regular/snivy.png new file mode 100644 index 00000000..b1966a89 Binary files /dev/null and b/icons/pokemon/regular/snivy.png differ diff --git a/icons/pokemon/regular/snorlax.png b/icons/pokemon/regular/snorlax.png new file mode 100644 index 00000000..b7eb7db7 Binary files /dev/null and b/icons/pokemon/regular/snorlax.png differ diff --git a/icons/pokemon/regular/snorunt.png b/icons/pokemon/regular/snorunt.png new file mode 100644 index 00000000..f151accb Binary files /dev/null and b/icons/pokemon/regular/snorunt.png differ diff --git a/icons/pokemon/regular/snover.png b/icons/pokemon/regular/snover.png new file mode 100644 index 00000000..d8b82901 Binary files /dev/null and b/icons/pokemon/regular/snover.png differ diff --git a/icons/pokemon/regular/snubbull.png b/icons/pokemon/regular/snubbull.png new file mode 100644 index 00000000..8ff86388 Binary files /dev/null and b/icons/pokemon/regular/snubbull.png differ diff --git a/icons/pokemon/regular/solosis.png b/icons/pokemon/regular/solosis.png new file mode 100644 index 00000000..86e36c68 Binary files /dev/null and b/icons/pokemon/regular/solosis.png differ diff --git a/icons/pokemon/regular/solrock.png b/icons/pokemon/regular/solrock.png new file mode 100644 index 00000000..b5b78ee0 Binary files /dev/null and b/icons/pokemon/regular/solrock.png differ diff --git a/icons/pokemon/regular/spearow.png b/icons/pokemon/regular/spearow.png new file mode 100644 index 00000000..da90654e Binary files /dev/null and b/icons/pokemon/regular/spearow.png differ diff --git a/icons/pokemon/regular/spewpa.png b/icons/pokemon/regular/spewpa.png new file mode 100644 index 00000000..f6f7015e Binary files /dev/null and b/icons/pokemon/regular/spewpa.png differ diff --git a/icons/pokemon/regular/spheal.png b/icons/pokemon/regular/spheal.png new file mode 100644 index 00000000..3490b7c7 Binary files /dev/null and b/icons/pokemon/regular/spheal.png differ diff --git a/icons/pokemon/regular/spinarak.png b/icons/pokemon/regular/spinarak.png new file mode 100644 index 00000000..cc3302ac Binary files /dev/null and b/icons/pokemon/regular/spinarak.png differ diff --git a/icons/pokemon/regular/spinda.png b/icons/pokemon/regular/spinda.png new file mode 100644 index 00000000..3ee41fd9 Binary files /dev/null and b/icons/pokemon/regular/spinda.png differ diff --git a/icons/pokemon/regular/spiritomb.png b/icons/pokemon/regular/spiritomb.png new file mode 100644 index 00000000..8aca8237 Binary files /dev/null and b/icons/pokemon/regular/spiritomb.png differ diff --git a/icons/pokemon/regular/spoink.png b/icons/pokemon/regular/spoink.png new file mode 100644 index 00000000..3896c398 Binary files /dev/null and b/icons/pokemon/regular/spoink.png differ diff --git a/icons/pokemon/regular/spritzee.png b/icons/pokemon/regular/spritzee.png new file mode 100644 index 00000000..a08afcfd Binary files /dev/null and b/icons/pokemon/regular/spritzee.png differ diff --git a/icons/pokemon/regular/squirtle.png b/icons/pokemon/regular/squirtle.png new file mode 100644 index 00000000..18339790 Binary files /dev/null and b/icons/pokemon/regular/squirtle.png differ diff --git a/icons/pokemon/regular/stantler.png b/icons/pokemon/regular/stantler.png new file mode 100644 index 00000000..323ba630 Binary files /dev/null and b/icons/pokemon/regular/stantler.png differ diff --git a/icons/pokemon/regular/staraptor.png b/icons/pokemon/regular/staraptor.png new file mode 100644 index 00000000..04de9e66 Binary files /dev/null and b/icons/pokemon/regular/staraptor.png differ diff --git a/icons/pokemon/regular/staravia.png b/icons/pokemon/regular/staravia.png new file mode 100644 index 00000000..f803f454 Binary files /dev/null and b/icons/pokemon/regular/staravia.png differ diff --git a/icons/pokemon/regular/starly.png b/icons/pokemon/regular/starly.png new file mode 100644 index 00000000..17346524 Binary files /dev/null and b/icons/pokemon/regular/starly.png differ diff --git a/icons/pokemon/regular/starmie.png b/icons/pokemon/regular/starmie.png new file mode 100644 index 00000000..e79f7d4c Binary files /dev/null and b/icons/pokemon/regular/starmie.png differ diff --git a/icons/pokemon/regular/staryu.png b/icons/pokemon/regular/staryu.png new file mode 100644 index 00000000..1fb7e899 Binary files /dev/null and b/icons/pokemon/regular/staryu.png differ diff --git a/icons/pokemon/regular/steelix.png b/icons/pokemon/regular/steelix.png new file mode 100644 index 00000000..da9901e6 Binary files /dev/null and b/icons/pokemon/regular/steelix.png differ diff --git a/icons/pokemon/regular/stoutland.png b/icons/pokemon/regular/stoutland.png new file mode 100644 index 00000000..f4d37867 Binary files /dev/null and b/icons/pokemon/regular/stoutland.png differ diff --git a/icons/pokemon/regular/stunfisk.png b/icons/pokemon/regular/stunfisk.png new file mode 100644 index 00000000..aa52780b Binary files /dev/null and b/icons/pokemon/regular/stunfisk.png differ diff --git a/icons/pokemon/regular/stunky.png b/icons/pokemon/regular/stunky.png new file mode 100644 index 00000000..31441c59 Binary files /dev/null and b/icons/pokemon/regular/stunky.png differ diff --git a/icons/pokemon/regular/sudowoodo.png b/icons/pokemon/regular/sudowoodo.png new file mode 100644 index 00000000..2f078bb3 Binary files /dev/null and b/icons/pokemon/regular/sudowoodo.png differ diff --git a/icons/pokemon/regular/suicune.png b/icons/pokemon/regular/suicune.png new file mode 100644 index 00000000..cea05a96 Binary files /dev/null and b/icons/pokemon/regular/suicune.png differ diff --git a/icons/pokemon/regular/sunflora.png b/icons/pokemon/regular/sunflora.png new file mode 100644 index 00000000..33f41c13 Binary files /dev/null and b/icons/pokemon/regular/sunflora.png differ diff --git a/icons/pokemon/regular/sunkern.png b/icons/pokemon/regular/sunkern.png new file mode 100644 index 00000000..8aefe284 Binary files /dev/null and b/icons/pokemon/regular/sunkern.png differ diff --git a/icons/pokemon/regular/surskit.png b/icons/pokemon/regular/surskit.png new file mode 100644 index 00000000..f6827d9a Binary files /dev/null and b/icons/pokemon/regular/surskit.png differ diff --git a/icons/pokemon/regular/swablu.png b/icons/pokemon/regular/swablu.png new file mode 100644 index 00000000..ee3f8c59 Binary files /dev/null and b/icons/pokemon/regular/swablu.png differ diff --git a/icons/pokemon/regular/swadloon.png b/icons/pokemon/regular/swadloon.png new file mode 100644 index 00000000..ae1e8a7f Binary files /dev/null and b/icons/pokemon/regular/swadloon.png differ diff --git a/icons/pokemon/regular/swalot.png b/icons/pokemon/regular/swalot.png new file mode 100644 index 00000000..0d6466dc Binary files /dev/null and b/icons/pokemon/regular/swalot.png differ diff --git a/icons/pokemon/regular/swampert.png b/icons/pokemon/regular/swampert.png new file mode 100644 index 00000000..6e9c817c Binary files /dev/null and b/icons/pokemon/regular/swampert.png differ diff --git a/icons/pokemon/regular/swanna.png b/icons/pokemon/regular/swanna.png new file mode 100644 index 00000000..525d3574 Binary files /dev/null and b/icons/pokemon/regular/swanna.png differ diff --git a/icons/pokemon/regular/swellow.png b/icons/pokemon/regular/swellow.png new file mode 100644 index 00000000..e3f3557a Binary files /dev/null and b/icons/pokemon/regular/swellow.png differ diff --git a/icons/pokemon/regular/swinub.png b/icons/pokemon/regular/swinub.png new file mode 100644 index 00000000..d1593d00 Binary files /dev/null and b/icons/pokemon/regular/swinub.png differ diff --git a/icons/pokemon/regular/swirlix.png b/icons/pokemon/regular/swirlix.png new file mode 100644 index 00000000..9a61d8c9 Binary files /dev/null and b/icons/pokemon/regular/swirlix.png differ diff --git a/icons/pokemon/regular/swoobat.png b/icons/pokemon/regular/swoobat.png new file mode 100644 index 00000000..e3d655b3 Binary files /dev/null and b/icons/pokemon/regular/swoobat.png differ diff --git a/icons/pokemon/regular/sylveon.png b/icons/pokemon/regular/sylveon.png new file mode 100644 index 00000000..375f7a04 Binary files /dev/null and b/icons/pokemon/regular/sylveon.png differ diff --git a/icons/pokemon/regular/taillow.png b/icons/pokemon/regular/taillow.png new file mode 100644 index 00000000..8a0d8e89 Binary files /dev/null and b/icons/pokemon/regular/taillow.png differ diff --git a/icons/pokemon/regular/talonflame.png b/icons/pokemon/regular/talonflame.png new file mode 100644 index 00000000..6e4d1005 Binary files /dev/null and b/icons/pokemon/regular/talonflame.png differ diff --git a/icons/pokemon/regular/tangela.png b/icons/pokemon/regular/tangela.png new file mode 100644 index 00000000..e3c4e84a Binary files /dev/null and b/icons/pokemon/regular/tangela.png differ diff --git a/icons/pokemon/regular/tangrowth.png b/icons/pokemon/regular/tangrowth.png new file mode 100644 index 00000000..e8831db5 Binary files /dev/null and b/icons/pokemon/regular/tangrowth.png differ diff --git a/icons/pokemon/regular/tauros.png b/icons/pokemon/regular/tauros.png new file mode 100644 index 00000000..8f0753bd Binary files /dev/null and b/icons/pokemon/regular/tauros.png differ diff --git a/icons/pokemon/regular/teddiursa.png b/icons/pokemon/regular/teddiursa.png new file mode 100644 index 00000000..b8542e10 Binary files /dev/null and b/icons/pokemon/regular/teddiursa.png differ diff --git a/icons/pokemon/regular/tentacool.png b/icons/pokemon/regular/tentacool.png new file mode 100644 index 00000000..e39bf0c2 Binary files /dev/null and b/icons/pokemon/regular/tentacool.png differ diff --git a/icons/pokemon/regular/tentacruel.png b/icons/pokemon/regular/tentacruel.png new file mode 100644 index 00000000..65fc6f49 Binary files /dev/null and b/icons/pokemon/regular/tentacruel.png differ diff --git a/icons/pokemon/regular/tepig.png b/icons/pokemon/regular/tepig.png new file mode 100644 index 00000000..940bd10d Binary files /dev/null and b/icons/pokemon/regular/tepig.png differ diff --git a/icons/pokemon/regular/terrakion.png b/icons/pokemon/regular/terrakion.png new file mode 100644 index 00000000..631bdadc Binary files /dev/null and b/icons/pokemon/regular/terrakion.png differ diff --git a/icons/pokemon/regular/throh.png b/icons/pokemon/regular/throh.png new file mode 100644 index 00000000..45c9097d Binary files /dev/null and b/icons/pokemon/regular/throh.png differ diff --git a/icons/pokemon/regular/thundurus-therian.png b/icons/pokemon/regular/thundurus-therian.png new file mode 100644 index 00000000..a24988bc Binary files /dev/null and b/icons/pokemon/regular/thundurus-therian.png differ diff --git a/icons/pokemon/regular/thundurus.png b/icons/pokemon/regular/thundurus.png new file mode 100644 index 00000000..09029674 Binary files /dev/null and b/icons/pokemon/regular/thundurus.png differ diff --git a/icons/pokemon/regular/timburr.png b/icons/pokemon/regular/timburr.png new file mode 100644 index 00000000..c030c3bc Binary files /dev/null and b/icons/pokemon/regular/timburr.png differ diff --git a/icons/pokemon/regular/tirtouga.png b/icons/pokemon/regular/tirtouga.png new file mode 100644 index 00000000..cacb761f Binary files /dev/null and b/icons/pokemon/regular/tirtouga.png differ diff --git a/icons/pokemon/regular/togekiss.png b/icons/pokemon/regular/togekiss.png new file mode 100644 index 00000000..d37502af Binary files /dev/null and b/icons/pokemon/regular/togekiss.png differ diff --git a/icons/pokemon/regular/togepi.png b/icons/pokemon/regular/togepi.png new file mode 100644 index 00000000..d22c05f3 Binary files /dev/null and b/icons/pokemon/regular/togepi.png differ diff --git a/icons/pokemon/regular/togetic.png b/icons/pokemon/regular/togetic.png new file mode 100644 index 00000000..e705e444 Binary files /dev/null and b/icons/pokemon/regular/togetic.png differ diff --git a/icons/pokemon/regular/torchic.png b/icons/pokemon/regular/torchic.png new file mode 100644 index 00000000..49a187f0 Binary files /dev/null and b/icons/pokemon/regular/torchic.png differ diff --git a/icons/pokemon/regular/torkoal.png b/icons/pokemon/regular/torkoal.png new file mode 100644 index 00000000..12e9c41c Binary files /dev/null and b/icons/pokemon/regular/torkoal.png differ diff --git a/icons/pokemon/regular/tornadus-therian.png b/icons/pokemon/regular/tornadus-therian.png new file mode 100644 index 00000000..57dcfdd0 Binary files /dev/null and b/icons/pokemon/regular/tornadus-therian.png differ diff --git a/icons/pokemon/regular/tornadus.png b/icons/pokemon/regular/tornadus.png new file mode 100644 index 00000000..bb5a559c Binary files /dev/null and b/icons/pokemon/regular/tornadus.png differ diff --git a/icons/pokemon/regular/torterra.png b/icons/pokemon/regular/torterra.png new file mode 100644 index 00000000..862d0b32 Binary files /dev/null and b/icons/pokemon/regular/torterra.png differ diff --git a/icons/pokemon/regular/totodile.png b/icons/pokemon/regular/totodile.png new file mode 100644 index 00000000..6e036213 Binary files /dev/null and b/icons/pokemon/regular/totodile.png differ diff --git a/icons/pokemon/regular/toxicroak.png b/icons/pokemon/regular/toxicroak.png new file mode 100644 index 00000000..228586d1 Binary files /dev/null and b/icons/pokemon/regular/toxicroak.png differ diff --git a/icons/pokemon/regular/tranquill.png b/icons/pokemon/regular/tranquill.png new file mode 100644 index 00000000..5d3dea85 Binary files /dev/null and b/icons/pokemon/regular/tranquill.png differ diff --git a/icons/pokemon/regular/trapinch.png b/icons/pokemon/regular/trapinch.png new file mode 100644 index 00000000..f44e4508 Binary files /dev/null and b/icons/pokemon/regular/trapinch.png differ diff --git a/icons/pokemon/regular/treecko.png b/icons/pokemon/regular/treecko.png new file mode 100644 index 00000000..dfda9882 Binary files /dev/null and b/icons/pokemon/regular/treecko.png differ diff --git a/icons/pokemon/regular/trevenant.png b/icons/pokemon/regular/trevenant.png new file mode 100644 index 00000000..37d3f00a Binary files /dev/null and b/icons/pokemon/regular/trevenant.png differ diff --git a/icons/pokemon/regular/tropius.png b/icons/pokemon/regular/tropius.png new file mode 100644 index 00000000..39ac75fe Binary files /dev/null and b/icons/pokemon/regular/tropius.png differ diff --git a/icons/pokemon/regular/trubbish.png b/icons/pokemon/regular/trubbish.png new file mode 100644 index 00000000..844f21fc Binary files /dev/null and b/icons/pokemon/regular/trubbish.png differ diff --git a/icons/pokemon/regular/turtwig.png b/icons/pokemon/regular/turtwig.png new file mode 100644 index 00000000..b5b56cb0 Binary files /dev/null and b/icons/pokemon/regular/turtwig.png differ diff --git a/icons/pokemon/regular/tympole.png b/icons/pokemon/regular/tympole.png new file mode 100644 index 00000000..0b4f49f7 Binary files /dev/null and b/icons/pokemon/regular/tympole.png differ diff --git a/icons/pokemon/regular/tynamo.png b/icons/pokemon/regular/tynamo.png new file mode 100644 index 00000000..c267d9bc Binary files /dev/null and b/icons/pokemon/regular/tynamo.png differ diff --git a/icons/pokemon/regular/typhlosion.png b/icons/pokemon/regular/typhlosion.png new file mode 100644 index 00000000..39ce9779 Binary files /dev/null and b/icons/pokemon/regular/typhlosion.png differ diff --git a/icons/pokemon/regular/tyranitar-mega.png b/icons/pokemon/regular/tyranitar-mega.png new file mode 100644 index 00000000..ccdb0309 Binary files /dev/null and b/icons/pokemon/regular/tyranitar-mega.png differ diff --git a/icons/pokemon/regular/tyranitar.png b/icons/pokemon/regular/tyranitar.png new file mode 100644 index 00000000..21d52cc5 Binary files /dev/null and b/icons/pokemon/regular/tyranitar.png differ diff --git a/icons/pokemon/regular/tyrantrum.png b/icons/pokemon/regular/tyrantrum.png new file mode 100644 index 00000000..ad85a0de Binary files /dev/null and b/icons/pokemon/regular/tyrantrum.png differ diff --git a/icons/pokemon/regular/tyrogue.png b/icons/pokemon/regular/tyrogue.png new file mode 100644 index 00000000..24b1ec0f Binary files /dev/null and b/icons/pokemon/regular/tyrogue.png differ diff --git a/icons/pokemon/regular/tyrunt.png b/icons/pokemon/regular/tyrunt.png new file mode 100644 index 00000000..1eee928b Binary files /dev/null and b/icons/pokemon/regular/tyrunt.png differ diff --git a/icons/pokemon/regular/umbreon.png b/icons/pokemon/regular/umbreon.png new file mode 100644 index 00000000..49d6b02f Binary files /dev/null and b/icons/pokemon/regular/umbreon.png differ diff --git a/icons/pokemon/regular/unfezant.png b/icons/pokemon/regular/unfezant.png new file mode 100644 index 00000000..7c468ead Binary files /dev/null and b/icons/pokemon/regular/unfezant.png differ diff --git a/icons/pokemon/regular/unown-b.png b/icons/pokemon/regular/unown-b.png new file mode 100644 index 00000000..f67dfeae Binary files /dev/null and b/icons/pokemon/regular/unown-b.png differ diff --git a/icons/pokemon/regular/unown-c.png b/icons/pokemon/regular/unown-c.png new file mode 100644 index 00000000..b74ece32 Binary files /dev/null and b/icons/pokemon/regular/unown-c.png differ diff --git a/icons/pokemon/regular/unown-d.png b/icons/pokemon/regular/unown-d.png new file mode 100644 index 00000000..1857dc6f Binary files /dev/null and b/icons/pokemon/regular/unown-d.png differ diff --git a/icons/pokemon/regular/unown-e.png b/icons/pokemon/regular/unown-e.png new file mode 100644 index 00000000..486011cd Binary files /dev/null and b/icons/pokemon/regular/unown-e.png differ diff --git a/icons/pokemon/regular/unown-exclamation.png b/icons/pokemon/regular/unown-exclamation.png new file mode 100644 index 00000000..70c5ba1e Binary files /dev/null and b/icons/pokemon/regular/unown-exclamation.png differ diff --git a/icons/pokemon/regular/unown-f.png b/icons/pokemon/regular/unown-f.png new file mode 100644 index 00000000..986cb71f Binary files /dev/null and b/icons/pokemon/regular/unown-f.png differ diff --git a/icons/pokemon/regular/unown-g.png b/icons/pokemon/regular/unown-g.png new file mode 100644 index 00000000..e954d0cb Binary files /dev/null and b/icons/pokemon/regular/unown-g.png differ diff --git a/icons/pokemon/regular/unown-h.png b/icons/pokemon/regular/unown-h.png new file mode 100644 index 00000000..37ca1c3f Binary files /dev/null and b/icons/pokemon/regular/unown-h.png differ diff --git a/icons/pokemon/regular/unown-i.png b/icons/pokemon/regular/unown-i.png new file mode 100644 index 00000000..d66b9321 Binary files /dev/null and b/icons/pokemon/regular/unown-i.png differ diff --git a/icons/pokemon/regular/unown-j.png b/icons/pokemon/regular/unown-j.png new file mode 100644 index 00000000..a9502e28 Binary files /dev/null and b/icons/pokemon/regular/unown-j.png differ diff --git a/icons/pokemon/regular/unown-k.png b/icons/pokemon/regular/unown-k.png new file mode 100644 index 00000000..0acc1083 Binary files /dev/null and b/icons/pokemon/regular/unown-k.png differ diff --git a/icons/pokemon/regular/unown-l.png b/icons/pokemon/regular/unown-l.png new file mode 100644 index 00000000..c215b214 Binary files /dev/null and b/icons/pokemon/regular/unown-l.png differ diff --git a/icons/pokemon/regular/unown-m.png b/icons/pokemon/regular/unown-m.png new file mode 100644 index 00000000..d4d8f933 Binary files /dev/null and b/icons/pokemon/regular/unown-m.png differ diff --git a/icons/pokemon/regular/unown-n.png b/icons/pokemon/regular/unown-n.png new file mode 100644 index 00000000..4700b396 Binary files /dev/null and b/icons/pokemon/regular/unown-n.png differ diff --git a/icons/pokemon/regular/unown-o.png b/icons/pokemon/regular/unown-o.png new file mode 100644 index 00000000..d1ff06ee Binary files /dev/null and b/icons/pokemon/regular/unown-o.png differ diff --git a/icons/pokemon/regular/unown-p.png b/icons/pokemon/regular/unown-p.png new file mode 100644 index 00000000..9146de44 Binary files /dev/null and b/icons/pokemon/regular/unown-p.png differ diff --git a/icons/pokemon/regular/unown-q.png b/icons/pokemon/regular/unown-q.png new file mode 100644 index 00000000..a2d0ab16 Binary files /dev/null and b/icons/pokemon/regular/unown-q.png differ diff --git a/icons/pokemon/regular/unown-question.png b/icons/pokemon/regular/unown-question.png new file mode 100644 index 00000000..647014f3 Binary files /dev/null and b/icons/pokemon/regular/unown-question.png differ diff --git a/icons/pokemon/regular/unown-r.png b/icons/pokemon/regular/unown-r.png new file mode 100644 index 00000000..85aa6583 Binary files /dev/null and b/icons/pokemon/regular/unown-r.png differ diff --git a/icons/pokemon/regular/unown-s.png b/icons/pokemon/regular/unown-s.png new file mode 100644 index 00000000..36ed475b Binary files /dev/null and b/icons/pokemon/regular/unown-s.png differ diff --git a/icons/pokemon/regular/unown-t.png b/icons/pokemon/regular/unown-t.png new file mode 100644 index 00000000..5ea95e72 Binary files /dev/null and b/icons/pokemon/regular/unown-t.png differ diff --git a/icons/pokemon/regular/unown-u.png b/icons/pokemon/regular/unown-u.png new file mode 100644 index 00000000..1925af55 Binary files /dev/null and b/icons/pokemon/regular/unown-u.png differ diff --git a/icons/pokemon/regular/unown-v.png b/icons/pokemon/regular/unown-v.png new file mode 100644 index 00000000..c66841fb Binary files /dev/null and b/icons/pokemon/regular/unown-v.png differ diff --git a/icons/pokemon/regular/unown-w.png b/icons/pokemon/regular/unown-w.png new file mode 100644 index 00000000..b5b86830 Binary files /dev/null and b/icons/pokemon/regular/unown-w.png differ diff --git a/icons/pokemon/regular/unown-x.png b/icons/pokemon/regular/unown-x.png new file mode 100644 index 00000000..f7cc987d Binary files /dev/null and b/icons/pokemon/regular/unown-x.png differ diff --git a/icons/pokemon/regular/unown-y.png b/icons/pokemon/regular/unown-y.png new file mode 100644 index 00000000..965e867a Binary files /dev/null and b/icons/pokemon/regular/unown-y.png differ diff --git a/icons/pokemon/regular/unown-z.png b/icons/pokemon/regular/unown-z.png new file mode 100644 index 00000000..6c8712d4 Binary files /dev/null and b/icons/pokemon/regular/unown-z.png differ diff --git a/icons/pokemon/regular/unown.png b/icons/pokemon/regular/unown.png new file mode 100644 index 00000000..3b04b683 Binary files /dev/null and b/icons/pokemon/regular/unown.png differ diff --git a/icons/pokemon/regular/ursaring.png b/icons/pokemon/regular/ursaring.png new file mode 100644 index 00000000..5c990167 Binary files /dev/null and b/icons/pokemon/regular/ursaring.png differ diff --git a/icons/pokemon/regular/uxie.png b/icons/pokemon/regular/uxie.png new file mode 100644 index 00000000..e3ba59a4 Binary files /dev/null and b/icons/pokemon/regular/uxie.png differ diff --git a/icons/pokemon/regular/vanillish.png b/icons/pokemon/regular/vanillish.png new file mode 100644 index 00000000..fdcf3476 Binary files /dev/null and b/icons/pokemon/regular/vanillish.png differ diff --git a/icons/pokemon/regular/vanillite.png b/icons/pokemon/regular/vanillite.png new file mode 100644 index 00000000..55b38c73 Binary files /dev/null and b/icons/pokemon/regular/vanillite.png differ diff --git a/icons/pokemon/regular/vanilluxe.png b/icons/pokemon/regular/vanilluxe.png new file mode 100644 index 00000000..5b95bf5b Binary files /dev/null and b/icons/pokemon/regular/vanilluxe.png differ diff --git a/icons/pokemon/regular/vaporeon.png b/icons/pokemon/regular/vaporeon.png new file mode 100644 index 00000000..f62c56fb Binary files /dev/null and b/icons/pokemon/regular/vaporeon.png differ diff --git a/icons/pokemon/regular/venipede.png b/icons/pokemon/regular/venipede.png new file mode 100644 index 00000000..678a810f Binary files /dev/null and b/icons/pokemon/regular/venipede.png differ diff --git a/icons/pokemon/regular/venomoth.png b/icons/pokemon/regular/venomoth.png new file mode 100644 index 00000000..223e31cb Binary files /dev/null and b/icons/pokemon/regular/venomoth.png differ diff --git a/icons/pokemon/regular/venonat.png b/icons/pokemon/regular/venonat.png new file mode 100644 index 00000000..3e26b142 Binary files /dev/null and b/icons/pokemon/regular/venonat.png differ diff --git a/icons/pokemon/regular/venusaur-mega.png b/icons/pokemon/regular/venusaur-mega.png new file mode 100644 index 00000000..cc57f4e9 Binary files /dev/null and b/icons/pokemon/regular/venusaur-mega.png differ diff --git a/icons/pokemon/regular/venusaur.png b/icons/pokemon/regular/venusaur.png new file mode 100644 index 00000000..31d89125 Binary files /dev/null and b/icons/pokemon/regular/venusaur.png differ diff --git a/icons/pokemon/regular/vespiquen.png b/icons/pokemon/regular/vespiquen.png new file mode 100644 index 00000000..9e565d4a Binary files /dev/null and b/icons/pokemon/regular/vespiquen.png differ diff --git a/icons/pokemon/regular/vibrava.png b/icons/pokemon/regular/vibrava.png new file mode 100644 index 00000000..ae968685 Binary files /dev/null and b/icons/pokemon/regular/vibrava.png differ diff --git a/icons/pokemon/regular/victini.png b/icons/pokemon/regular/victini.png new file mode 100644 index 00000000..63465fd4 Binary files /dev/null and b/icons/pokemon/regular/victini.png differ diff --git a/icons/pokemon/regular/victreebel.png b/icons/pokemon/regular/victreebel.png new file mode 100644 index 00000000..7148ce03 Binary files /dev/null and b/icons/pokemon/regular/victreebel.png differ diff --git a/icons/pokemon/regular/vigoroth.png b/icons/pokemon/regular/vigoroth.png new file mode 100644 index 00000000..bb745b9d Binary files /dev/null and b/icons/pokemon/regular/vigoroth.png differ diff --git a/icons/pokemon/regular/vileplume.png b/icons/pokemon/regular/vileplume.png new file mode 100644 index 00000000..ee3e99c2 Binary files /dev/null and b/icons/pokemon/regular/vileplume.png differ diff --git a/icons/pokemon/regular/virizion.png b/icons/pokemon/regular/virizion.png new file mode 100644 index 00000000..b833862b Binary files /dev/null and b/icons/pokemon/regular/virizion.png differ diff --git a/icons/pokemon/regular/vivillon-archipelago.png b/icons/pokemon/regular/vivillon-archipelago.png new file mode 100644 index 00000000..c1f87029 Binary files /dev/null and b/icons/pokemon/regular/vivillon-archipelago.png differ diff --git a/icons/pokemon/regular/vivillon-continental.png b/icons/pokemon/regular/vivillon-continental.png new file mode 100644 index 00000000..72e2920b Binary files /dev/null and b/icons/pokemon/regular/vivillon-continental.png differ diff --git a/icons/pokemon/regular/vivillon-elegant.png b/icons/pokemon/regular/vivillon-elegant.png new file mode 100644 index 00000000..03db8549 Binary files /dev/null and b/icons/pokemon/regular/vivillon-elegant.png differ diff --git a/icons/pokemon/regular/vivillon-fancy.png b/icons/pokemon/regular/vivillon-fancy.png new file mode 100644 index 00000000..7d2f15be Binary files /dev/null and b/icons/pokemon/regular/vivillon-fancy.png differ diff --git a/icons/pokemon/regular/vivillon-garden.png b/icons/pokemon/regular/vivillon-garden.png new file mode 100644 index 00000000..67744101 Binary files /dev/null and b/icons/pokemon/regular/vivillon-garden.png differ diff --git a/icons/pokemon/regular/vivillon-high-plains.png b/icons/pokemon/regular/vivillon-high-plains.png new file mode 100644 index 00000000..2121e380 Binary files /dev/null and b/icons/pokemon/regular/vivillon-high-plains.png differ diff --git a/icons/pokemon/regular/vivillon-icy-snow.png b/icons/pokemon/regular/vivillon-icy-snow.png new file mode 100644 index 00000000..935a6981 Binary files /dev/null and b/icons/pokemon/regular/vivillon-icy-snow.png differ diff --git a/icons/pokemon/regular/vivillon-jungle.png b/icons/pokemon/regular/vivillon-jungle.png new file mode 100644 index 00000000..788dff5c Binary files /dev/null and b/icons/pokemon/regular/vivillon-jungle.png differ diff --git a/icons/pokemon/regular/vivillon-marine.png b/icons/pokemon/regular/vivillon-marine.png new file mode 100644 index 00000000..1abd064b Binary files /dev/null and b/icons/pokemon/regular/vivillon-marine.png differ diff --git a/icons/pokemon/regular/vivillon-modern.png b/icons/pokemon/regular/vivillon-modern.png new file mode 100644 index 00000000..fee05bc6 Binary files /dev/null and b/icons/pokemon/regular/vivillon-modern.png differ diff --git a/icons/pokemon/regular/vivillon-monsoon.png b/icons/pokemon/regular/vivillon-monsoon.png new file mode 100644 index 00000000..3b5a60fb Binary files /dev/null and b/icons/pokemon/regular/vivillon-monsoon.png differ diff --git a/icons/pokemon/regular/vivillon-ocean.png b/icons/pokemon/regular/vivillon-ocean.png new file mode 100644 index 00000000..dec20518 Binary files /dev/null and b/icons/pokemon/regular/vivillon-ocean.png differ diff --git a/icons/pokemon/regular/vivillon-poke-ball.png b/icons/pokemon/regular/vivillon-poke-ball.png new file mode 100644 index 00000000..32209177 Binary files /dev/null and b/icons/pokemon/regular/vivillon-poke-ball.png differ diff --git a/icons/pokemon/regular/vivillon-polar.png b/icons/pokemon/regular/vivillon-polar.png new file mode 100644 index 00000000..a6451acb Binary files /dev/null and b/icons/pokemon/regular/vivillon-polar.png differ diff --git a/icons/pokemon/regular/vivillon-river.png b/icons/pokemon/regular/vivillon-river.png new file mode 100644 index 00000000..6e68ec78 Binary files /dev/null and b/icons/pokemon/regular/vivillon-river.png differ diff --git a/icons/pokemon/regular/vivillon-sandstorm.png b/icons/pokemon/regular/vivillon-sandstorm.png new file mode 100644 index 00000000..9d18c61a Binary files /dev/null and b/icons/pokemon/regular/vivillon-sandstorm.png differ diff --git a/icons/pokemon/regular/vivillon-savanna.png b/icons/pokemon/regular/vivillon-savanna.png new file mode 100644 index 00000000..4058b35c Binary files /dev/null and b/icons/pokemon/regular/vivillon-savanna.png differ diff --git a/icons/pokemon/regular/vivillon-sun.png b/icons/pokemon/regular/vivillon-sun.png new file mode 100644 index 00000000..84d5aa24 Binary files /dev/null and b/icons/pokemon/regular/vivillon-sun.png differ diff --git a/icons/pokemon/regular/vivillon-tundra.png b/icons/pokemon/regular/vivillon-tundra.png new file mode 100644 index 00000000..dd40500b Binary files /dev/null and b/icons/pokemon/regular/vivillon-tundra.png differ diff --git a/icons/pokemon/regular/vivillon.png b/icons/pokemon/regular/vivillon.png new file mode 100644 index 00000000..92ea4829 Binary files /dev/null and b/icons/pokemon/regular/vivillon.png differ diff --git a/icons/pokemon/regular/volbeat.png b/icons/pokemon/regular/volbeat.png new file mode 100644 index 00000000..bdba9eca Binary files /dev/null and b/icons/pokemon/regular/volbeat.png differ diff --git a/icons/pokemon/regular/volcanion.png b/icons/pokemon/regular/volcanion.png new file mode 100644 index 00000000..b476e488 Binary files /dev/null and b/icons/pokemon/regular/volcanion.png differ diff --git a/icons/pokemon/regular/volcarona.png b/icons/pokemon/regular/volcarona.png new file mode 100644 index 00000000..5184a2e8 Binary files /dev/null and b/icons/pokemon/regular/volcarona.png differ diff --git a/icons/pokemon/regular/voltorb.png b/icons/pokemon/regular/voltorb.png new file mode 100644 index 00000000..51b4dc10 Binary files /dev/null and b/icons/pokemon/regular/voltorb.png differ diff --git a/icons/pokemon/regular/vullaby.png b/icons/pokemon/regular/vullaby.png new file mode 100644 index 00000000..9ba000d1 Binary files /dev/null and b/icons/pokemon/regular/vullaby.png differ diff --git a/icons/pokemon/regular/vulpix.png b/icons/pokemon/regular/vulpix.png new file mode 100644 index 00000000..d46152ad Binary files /dev/null and b/icons/pokemon/regular/vulpix.png differ diff --git a/icons/pokemon/regular/wailmer.png b/icons/pokemon/regular/wailmer.png new file mode 100644 index 00000000..156ac8ed Binary files /dev/null and b/icons/pokemon/regular/wailmer.png differ diff --git a/icons/pokemon/regular/wailord.png b/icons/pokemon/regular/wailord.png new file mode 100644 index 00000000..1df4aeba Binary files /dev/null and b/icons/pokemon/regular/wailord.png differ diff --git a/icons/pokemon/regular/walrein.png b/icons/pokemon/regular/walrein.png new file mode 100644 index 00000000..ff58b8b6 Binary files /dev/null and b/icons/pokemon/regular/walrein.png differ diff --git a/icons/pokemon/regular/wartortle.png b/icons/pokemon/regular/wartortle.png new file mode 100644 index 00000000..2d9cbce7 Binary files /dev/null and b/icons/pokemon/regular/wartortle.png differ diff --git a/icons/pokemon/regular/watchog.png b/icons/pokemon/regular/watchog.png new file mode 100644 index 00000000..d70562b9 Binary files /dev/null and b/icons/pokemon/regular/watchog.png differ diff --git a/icons/pokemon/regular/weavile.png b/icons/pokemon/regular/weavile.png new file mode 100644 index 00000000..8336eeea Binary files /dev/null and b/icons/pokemon/regular/weavile.png differ diff --git a/icons/pokemon/regular/weedle.png b/icons/pokemon/regular/weedle.png new file mode 100644 index 00000000..002599ed Binary files /dev/null and b/icons/pokemon/regular/weedle.png differ diff --git a/icons/pokemon/regular/weepinbell.png b/icons/pokemon/regular/weepinbell.png new file mode 100644 index 00000000..16ee3182 Binary files /dev/null and b/icons/pokemon/regular/weepinbell.png differ diff --git a/icons/pokemon/regular/weezing.png b/icons/pokemon/regular/weezing.png new file mode 100644 index 00000000..9097d088 Binary files /dev/null and b/icons/pokemon/regular/weezing.png differ diff --git a/icons/pokemon/regular/whimsicott.png b/icons/pokemon/regular/whimsicott.png new file mode 100644 index 00000000..91f5fcb6 Binary files /dev/null and b/icons/pokemon/regular/whimsicott.png differ diff --git a/icons/pokemon/regular/whirlipede.png b/icons/pokemon/regular/whirlipede.png new file mode 100644 index 00000000..4a2fd879 Binary files /dev/null and b/icons/pokemon/regular/whirlipede.png differ diff --git a/icons/pokemon/regular/whiscash.png b/icons/pokemon/regular/whiscash.png new file mode 100644 index 00000000..f37327de Binary files /dev/null and b/icons/pokemon/regular/whiscash.png differ diff --git a/icons/pokemon/regular/whismur.png b/icons/pokemon/regular/whismur.png new file mode 100644 index 00000000..8512239d Binary files /dev/null and b/icons/pokemon/regular/whismur.png differ diff --git a/icons/pokemon/regular/wigglytuff.png b/icons/pokemon/regular/wigglytuff.png new file mode 100644 index 00000000..aee130e5 Binary files /dev/null and b/icons/pokemon/regular/wigglytuff.png differ diff --git a/icons/pokemon/regular/wingull.png b/icons/pokemon/regular/wingull.png new file mode 100644 index 00000000..f655d622 Binary files /dev/null and b/icons/pokemon/regular/wingull.png differ diff --git a/icons/pokemon/regular/wobbuffet.png b/icons/pokemon/regular/wobbuffet.png new file mode 100644 index 00000000..470c2fd7 Binary files /dev/null and b/icons/pokemon/regular/wobbuffet.png differ diff --git a/icons/pokemon/regular/woobat.png b/icons/pokemon/regular/woobat.png new file mode 100644 index 00000000..42da9b62 Binary files /dev/null and b/icons/pokemon/regular/woobat.png differ diff --git a/icons/pokemon/regular/wooper.png b/icons/pokemon/regular/wooper.png new file mode 100644 index 00000000..e486f931 Binary files /dev/null and b/icons/pokemon/regular/wooper.png differ diff --git a/icons/pokemon/regular/wormadam-sandy.png b/icons/pokemon/regular/wormadam-sandy.png new file mode 100644 index 00000000..4a0d5d8a Binary files /dev/null and b/icons/pokemon/regular/wormadam-sandy.png differ diff --git a/icons/pokemon/regular/wormadam-trash.png b/icons/pokemon/regular/wormadam-trash.png new file mode 100644 index 00000000..2e95d908 Binary files /dev/null and b/icons/pokemon/regular/wormadam-trash.png differ diff --git a/icons/pokemon/regular/wormadam.png b/icons/pokemon/regular/wormadam.png new file mode 100644 index 00000000..5081804b Binary files /dev/null and b/icons/pokemon/regular/wormadam.png differ diff --git a/icons/pokemon/regular/wurmple.png b/icons/pokemon/regular/wurmple.png new file mode 100644 index 00000000..2895145e Binary files /dev/null and b/icons/pokemon/regular/wurmple.png differ diff --git a/icons/pokemon/regular/wynaut.png b/icons/pokemon/regular/wynaut.png new file mode 100644 index 00000000..495c1aaf Binary files /dev/null and b/icons/pokemon/regular/wynaut.png differ diff --git a/icons/pokemon/regular/xatu.png b/icons/pokemon/regular/xatu.png new file mode 100644 index 00000000..b2bd7d24 Binary files /dev/null and b/icons/pokemon/regular/xatu.png differ diff --git a/icons/pokemon/regular/xerneas-neutral.png b/icons/pokemon/regular/xerneas-neutral.png new file mode 100644 index 00000000..b9d0fa81 Binary files /dev/null and b/icons/pokemon/regular/xerneas-neutral.png differ diff --git a/icons/pokemon/regular/xerneas.png b/icons/pokemon/regular/xerneas.png new file mode 100644 index 00000000..1afac91b Binary files /dev/null and b/icons/pokemon/regular/xerneas.png differ diff --git a/icons/pokemon/regular/yamask.png b/icons/pokemon/regular/yamask.png new file mode 100644 index 00000000..99ff38ea Binary files /dev/null and b/icons/pokemon/regular/yamask.png differ diff --git a/icons/pokemon/regular/yanma.png b/icons/pokemon/regular/yanma.png new file mode 100644 index 00000000..f943726d Binary files /dev/null and b/icons/pokemon/regular/yanma.png differ diff --git a/icons/pokemon/regular/yanmega.png b/icons/pokemon/regular/yanmega.png new file mode 100644 index 00000000..148a3d8d Binary files /dev/null and b/icons/pokemon/regular/yanmega.png differ diff --git a/icons/pokemon/regular/yveltal.png b/icons/pokemon/regular/yveltal.png new file mode 100644 index 00000000..34aa4536 Binary files /dev/null and b/icons/pokemon/regular/yveltal.png differ diff --git a/icons/pokemon/regular/zangoose.png b/icons/pokemon/regular/zangoose.png new file mode 100644 index 00000000..257643eb Binary files /dev/null and b/icons/pokemon/regular/zangoose.png differ diff --git a/icons/pokemon/regular/zapdos.png b/icons/pokemon/regular/zapdos.png new file mode 100644 index 00000000..e9573ff5 Binary files /dev/null and b/icons/pokemon/regular/zapdos.png differ diff --git a/icons/pokemon/regular/zebstrika.png b/icons/pokemon/regular/zebstrika.png new file mode 100644 index 00000000..d0b5e84e Binary files /dev/null and b/icons/pokemon/regular/zebstrika.png differ diff --git a/icons/pokemon/regular/zekrom.png b/icons/pokemon/regular/zekrom.png new file mode 100644 index 00000000..2d0343b7 Binary files /dev/null and b/icons/pokemon/regular/zekrom.png differ diff --git a/icons/pokemon/regular/zigzagoon.png b/icons/pokemon/regular/zigzagoon.png new file mode 100644 index 00000000..67d853fb Binary files /dev/null and b/icons/pokemon/regular/zigzagoon.png differ diff --git a/icons/pokemon/regular/zoroark.png b/icons/pokemon/regular/zoroark.png new file mode 100644 index 00000000..38c79393 Binary files /dev/null and b/icons/pokemon/regular/zoroark.png differ diff --git a/icons/pokemon/regular/zorua.png b/icons/pokemon/regular/zorua.png new file mode 100644 index 00000000..0eb6ac68 Binary files /dev/null and b/icons/pokemon/regular/zorua.png differ diff --git a/icons/pokemon/regular/zubat.png b/icons/pokemon/regular/zubat.png new file mode 100644 index 00000000..7021d099 Binary files /dev/null and b/icons/pokemon/regular/zubat.png differ diff --git a/icons/pokemon/regular/zweilous.png b/icons/pokemon/regular/zweilous.png new file mode 100644 index 00000000..d07651d6 Binary files /dev/null and b/icons/pokemon/regular/zweilous.png differ diff --git a/icons/pokemon/regular/zygarde.png b/icons/pokemon/regular/zygarde.png new file mode 100644 index 00000000..f5679e82 Binary files /dev/null and b/icons/pokemon/regular/zygarde.png differ diff --git a/icons/pokemon/shiny/abomasnow-mega.png b/icons/pokemon/shiny/abomasnow-mega.png new file mode 100644 index 00000000..0000ac94 Binary files /dev/null and b/icons/pokemon/shiny/abomasnow-mega.png differ diff --git a/icons/pokemon/shiny/abomasnow.png b/icons/pokemon/shiny/abomasnow.png new file mode 100644 index 00000000..275867b1 Binary files /dev/null and b/icons/pokemon/shiny/abomasnow.png differ diff --git a/icons/pokemon/shiny/abra.png b/icons/pokemon/shiny/abra.png new file mode 100644 index 00000000..c0fd0078 Binary files /dev/null and b/icons/pokemon/shiny/abra.png differ diff --git a/icons/pokemon/shiny/absol-mega.png b/icons/pokemon/shiny/absol-mega.png new file mode 100644 index 00000000..ba04721b Binary files /dev/null and b/icons/pokemon/shiny/absol-mega.png differ diff --git a/icons/pokemon/shiny/absol.png b/icons/pokemon/shiny/absol.png new file mode 100644 index 00000000..bf405b41 Binary files /dev/null and b/icons/pokemon/shiny/absol.png differ diff --git a/icons/pokemon/shiny/accelgor.png b/icons/pokemon/shiny/accelgor.png new file mode 100644 index 00000000..777e0e33 Binary files /dev/null and b/icons/pokemon/shiny/accelgor.png differ diff --git a/icons/pokemon/shiny/aegislash-blade.png b/icons/pokemon/shiny/aegislash-blade.png new file mode 100644 index 00000000..3cd4dd05 Binary files /dev/null and b/icons/pokemon/shiny/aegislash-blade.png differ diff --git a/icons/pokemon/shiny/aegislash.png b/icons/pokemon/shiny/aegislash.png new file mode 100644 index 00000000..b8ee9051 Binary files /dev/null and b/icons/pokemon/shiny/aegislash.png differ diff --git a/icons/pokemon/shiny/aerodactyl-mega.png b/icons/pokemon/shiny/aerodactyl-mega.png new file mode 100644 index 00000000..3c467fae Binary files /dev/null and b/icons/pokemon/shiny/aerodactyl-mega.png differ diff --git a/icons/pokemon/shiny/aerodactyl.png b/icons/pokemon/shiny/aerodactyl.png new file mode 100644 index 00000000..21f90c6f Binary files /dev/null and b/icons/pokemon/shiny/aerodactyl.png differ diff --git a/icons/pokemon/shiny/aggron-mega.png b/icons/pokemon/shiny/aggron-mega.png new file mode 100644 index 00000000..9e27137a Binary files /dev/null and b/icons/pokemon/shiny/aggron-mega.png differ diff --git a/icons/pokemon/shiny/aggron.png b/icons/pokemon/shiny/aggron.png new file mode 100644 index 00000000..2bfb4def Binary files /dev/null and b/icons/pokemon/shiny/aggron.png differ diff --git a/icons/pokemon/shiny/aipom.png b/icons/pokemon/shiny/aipom.png new file mode 100644 index 00000000..c07cee55 Binary files /dev/null and b/icons/pokemon/shiny/aipom.png differ diff --git a/icons/pokemon/shiny/alakazam-mega.png b/icons/pokemon/shiny/alakazam-mega.png new file mode 100644 index 00000000..c0dcf0a6 Binary files /dev/null and b/icons/pokemon/shiny/alakazam-mega.png differ diff --git a/icons/pokemon/shiny/alakazam.png b/icons/pokemon/shiny/alakazam.png new file mode 100644 index 00000000..27a489fd Binary files /dev/null and b/icons/pokemon/shiny/alakazam.png differ diff --git a/icons/pokemon/shiny/alomomola.png b/icons/pokemon/shiny/alomomola.png new file mode 100644 index 00000000..3968a608 Binary files /dev/null and b/icons/pokemon/shiny/alomomola.png differ diff --git a/icons/pokemon/shiny/altaria.png b/icons/pokemon/shiny/altaria.png new file mode 100644 index 00000000..37a21b42 Binary files /dev/null and b/icons/pokemon/shiny/altaria.png differ diff --git a/icons/pokemon/shiny/amaura.png b/icons/pokemon/shiny/amaura.png new file mode 100644 index 00000000..b5e39b4a Binary files /dev/null and b/icons/pokemon/shiny/amaura.png differ diff --git a/icons/pokemon/shiny/ambipom.png b/icons/pokemon/shiny/ambipom.png new file mode 100644 index 00000000..02cb27be Binary files /dev/null and b/icons/pokemon/shiny/ambipom.png differ diff --git a/icons/pokemon/shiny/amoonguss.png b/icons/pokemon/shiny/amoonguss.png new file mode 100644 index 00000000..ecfc026f Binary files /dev/null and b/icons/pokemon/shiny/amoonguss.png differ diff --git a/icons/pokemon/shiny/ampharos-mega.png b/icons/pokemon/shiny/ampharos-mega.png new file mode 100644 index 00000000..c2a62f06 Binary files /dev/null and b/icons/pokemon/shiny/ampharos-mega.png differ diff --git a/icons/pokemon/shiny/ampharos.png b/icons/pokemon/shiny/ampharos.png new file mode 100644 index 00000000..4dd014aa Binary files /dev/null and b/icons/pokemon/shiny/ampharos.png differ diff --git a/icons/pokemon/shiny/anorith.png b/icons/pokemon/shiny/anorith.png new file mode 100644 index 00000000..ec2fb116 Binary files /dev/null and b/icons/pokemon/shiny/anorith.png differ diff --git a/icons/pokemon/shiny/arbok.png b/icons/pokemon/shiny/arbok.png new file mode 100644 index 00000000..f1867e3b Binary files /dev/null and b/icons/pokemon/shiny/arbok.png differ diff --git a/icons/pokemon/shiny/arcanine.png b/icons/pokemon/shiny/arcanine.png new file mode 100644 index 00000000..fa7bb75a Binary files /dev/null and b/icons/pokemon/shiny/arcanine.png differ diff --git a/icons/pokemon/shiny/arceus.png b/icons/pokemon/shiny/arceus.png new file mode 100644 index 00000000..4bdb59cd Binary files /dev/null and b/icons/pokemon/shiny/arceus.png differ diff --git a/icons/pokemon/shiny/archen.png b/icons/pokemon/shiny/archen.png new file mode 100644 index 00000000..3a769b76 Binary files /dev/null and b/icons/pokemon/shiny/archen.png differ diff --git a/icons/pokemon/shiny/archeops.png b/icons/pokemon/shiny/archeops.png new file mode 100644 index 00000000..61851206 Binary files /dev/null and b/icons/pokemon/shiny/archeops.png differ diff --git a/icons/pokemon/shiny/ariados.png b/icons/pokemon/shiny/ariados.png new file mode 100644 index 00000000..a41089d0 Binary files /dev/null and b/icons/pokemon/shiny/ariados.png differ diff --git a/icons/pokemon/shiny/armaldo.png b/icons/pokemon/shiny/armaldo.png new file mode 100644 index 00000000..9ac1f2ab Binary files /dev/null and b/icons/pokemon/shiny/armaldo.png differ diff --git a/icons/pokemon/shiny/aromatisse.png b/icons/pokemon/shiny/aromatisse.png new file mode 100644 index 00000000..ffdb653b Binary files /dev/null and b/icons/pokemon/shiny/aromatisse.png differ diff --git a/icons/pokemon/shiny/aron.png b/icons/pokemon/shiny/aron.png new file mode 100644 index 00000000..9bc34765 Binary files /dev/null and b/icons/pokemon/shiny/aron.png differ diff --git a/icons/pokemon/shiny/articuno.png b/icons/pokemon/shiny/articuno.png new file mode 100644 index 00000000..b8fbaa4f Binary files /dev/null and b/icons/pokemon/shiny/articuno.png differ diff --git a/icons/pokemon/shiny/audino.png b/icons/pokemon/shiny/audino.png new file mode 100644 index 00000000..40052d76 Binary files /dev/null and b/icons/pokemon/shiny/audino.png differ diff --git a/icons/pokemon/shiny/aurorus.png b/icons/pokemon/shiny/aurorus.png new file mode 100644 index 00000000..39506c26 Binary files /dev/null and b/icons/pokemon/shiny/aurorus.png differ diff --git a/icons/pokemon/shiny/avalugg.png b/icons/pokemon/shiny/avalugg.png new file mode 100644 index 00000000..9809c14a Binary files /dev/null and b/icons/pokemon/shiny/avalugg.png differ diff --git a/icons/pokemon/shiny/axew.png b/icons/pokemon/shiny/axew.png new file mode 100644 index 00000000..5386ab87 Binary files /dev/null and b/icons/pokemon/shiny/axew.png differ diff --git a/icons/pokemon/shiny/azelf.png b/icons/pokemon/shiny/azelf.png new file mode 100644 index 00000000..68d09e79 Binary files /dev/null and b/icons/pokemon/shiny/azelf.png differ diff --git a/icons/pokemon/shiny/azumarill.png b/icons/pokemon/shiny/azumarill.png new file mode 100644 index 00000000..d9855fe7 Binary files /dev/null and b/icons/pokemon/shiny/azumarill.png differ diff --git a/icons/pokemon/shiny/azurill.png b/icons/pokemon/shiny/azurill.png new file mode 100644 index 00000000..728b4a21 Binary files /dev/null and b/icons/pokemon/shiny/azurill.png differ diff --git a/icons/pokemon/shiny/bagon.png b/icons/pokemon/shiny/bagon.png new file mode 100644 index 00000000..5d0d1e65 Binary files /dev/null and b/icons/pokemon/shiny/bagon.png differ diff --git a/icons/pokemon/shiny/baltoy.png b/icons/pokemon/shiny/baltoy.png new file mode 100644 index 00000000..6bf91056 Binary files /dev/null and b/icons/pokemon/shiny/baltoy.png differ diff --git a/icons/pokemon/shiny/banette-mega.png b/icons/pokemon/shiny/banette-mega.png new file mode 100644 index 00000000..bf6eb907 Binary files /dev/null and b/icons/pokemon/shiny/banette-mega.png differ diff --git a/icons/pokemon/shiny/banette.png b/icons/pokemon/shiny/banette.png new file mode 100644 index 00000000..6b19f666 Binary files /dev/null and b/icons/pokemon/shiny/banette.png differ diff --git a/icons/pokemon/shiny/barbaracle.png b/icons/pokemon/shiny/barbaracle.png new file mode 100644 index 00000000..eba3722f Binary files /dev/null and b/icons/pokemon/shiny/barbaracle.png differ diff --git a/icons/pokemon/shiny/barboach.png b/icons/pokemon/shiny/barboach.png new file mode 100644 index 00000000..6bd7f6e2 Binary files /dev/null and b/icons/pokemon/shiny/barboach.png differ diff --git a/icons/pokemon/shiny/basculin-blue-striped.png b/icons/pokemon/shiny/basculin-blue-striped.png new file mode 100644 index 00000000..bbcfb075 Binary files /dev/null and b/icons/pokemon/shiny/basculin-blue-striped.png differ diff --git a/icons/pokemon/shiny/basculin.png b/icons/pokemon/shiny/basculin.png new file mode 100644 index 00000000..a7e807b2 Binary files /dev/null and b/icons/pokemon/shiny/basculin.png differ diff --git a/icons/pokemon/shiny/bastiodon.png b/icons/pokemon/shiny/bastiodon.png new file mode 100644 index 00000000..564f9b6c Binary files /dev/null and b/icons/pokemon/shiny/bastiodon.png differ diff --git a/icons/pokemon/shiny/bayleef.png b/icons/pokemon/shiny/bayleef.png new file mode 100644 index 00000000..10d916f2 Binary files /dev/null and b/icons/pokemon/shiny/bayleef.png differ diff --git a/icons/pokemon/shiny/beartic.png b/icons/pokemon/shiny/beartic.png new file mode 100644 index 00000000..a68940c0 Binary files /dev/null and b/icons/pokemon/shiny/beartic.png differ diff --git a/icons/pokemon/shiny/beautifly.png b/icons/pokemon/shiny/beautifly.png new file mode 100644 index 00000000..5e9d7138 Binary files /dev/null and b/icons/pokemon/shiny/beautifly.png differ diff --git a/icons/pokemon/shiny/beedrill.png b/icons/pokemon/shiny/beedrill.png new file mode 100644 index 00000000..06748fd0 Binary files /dev/null and b/icons/pokemon/shiny/beedrill.png differ diff --git a/icons/pokemon/shiny/beheeyem.png b/icons/pokemon/shiny/beheeyem.png new file mode 100644 index 00000000..60c38afe Binary files /dev/null and b/icons/pokemon/shiny/beheeyem.png differ diff --git a/icons/pokemon/shiny/beldum.png b/icons/pokemon/shiny/beldum.png new file mode 100644 index 00000000..ab77a235 Binary files /dev/null and b/icons/pokemon/shiny/beldum.png differ diff --git a/icons/pokemon/shiny/bellossom.png b/icons/pokemon/shiny/bellossom.png new file mode 100644 index 00000000..ae90b233 Binary files /dev/null and b/icons/pokemon/shiny/bellossom.png differ diff --git a/icons/pokemon/shiny/bellsprout.png b/icons/pokemon/shiny/bellsprout.png new file mode 100644 index 00000000..ef378c4e Binary files /dev/null and b/icons/pokemon/shiny/bellsprout.png differ diff --git a/icons/pokemon/shiny/bergmite.png b/icons/pokemon/shiny/bergmite.png new file mode 100644 index 00000000..d8ec3bb7 Binary files /dev/null and b/icons/pokemon/shiny/bergmite.png differ diff --git a/icons/pokemon/shiny/bibarel.png b/icons/pokemon/shiny/bibarel.png new file mode 100644 index 00000000..f6f59df7 Binary files /dev/null and b/icons/pokemon/shiny/bibarel.png differ diff --git a/icons/pokemon/shiny/bidoof.png b/icons/pokemon/shiny/bidoof.png new file mode 100644 index 00000000..5c7f7a87 Binary files /dev/null and b/icons/pokemon/shiny/bidoof.png differ diff --git a/icons/pokemon/shiny/binacle.png b/icons/pokemon/shiny/binacle.png new file mode 100644 index 00000000..113e0c31 Binary files /dev/null and b/icons/pokemon/shiny/binacle.png differ diff --git a/icons/pokemon/shiny/bisharp.png b/icons/pokemon/shiny/bisharp.png new file mode 100644 index 00000000..134de24b Binary files /dev/null and b/icons/pokemon/shiny/bisharp.png differ diff --git a/icons/pokemon/shiny/blastoise-mega.png b/icons/pokemon/shiny/blastoise-mega.png new file mode 100644 index 00000000..9a4fddca Binary files /dev/null and b/icons/pokemon/shiny/blastoise-mega.png differ diff --git a/icons/pokemon/shiny/blastoise.png b/icons/pokemon/shiny/blastoise.png new file mode 100644 index 00000000..dfc94491 Binary files /dev/null and b/icons/pokemon/shiny/blastoise.png differ diff --git a/icons/pokemon/shiny/blaziken-mega.png b/icons/pokemon/shiny/blaziken-mega.png new file mode 100644 index 00000000..7b30367a Binary files /dev/null and b/icons/pokemon/shiny/blaziken-mega.png differ diff --git a/icons/pokemon/shiny/blaziken.png b/icons/pokemon/shiny/blaziken.png new file mode 100644 index 00000000..0aa4d999 Binary files /dev/null and b/icons/pokemon/shiny/blaziken.png differ diff --git a/icons/pokemon/shiny/blissey.png b/icons/pokemon/shiny/blissey.png new file mode 100644 index 00000000..32f9980e Binary files /dev/null and b/icons/pokemon/shiny/blissey.png differ diff --git a/icons/pokemon/shiny/blitzle.png b/icons/pokemon/shiny/blitzle.png new file mode 100644 index 00000000..7450206f Binary files /dev/null and b/icons/pokemon/shiny/blitzle.png differ diff --git a/icons/pokemon/shiny/boldore.png b/icons/pokemon/shiny/boldore.png new file mode 100644 index 00000000..c1351093 Binary files /dev/null and b/icons/pokemon/shiny/boldore.png differ diff --git a/icons/pokemon/shiny/bonsly.png b/icons/pokemon/shiny/bonsly.png new file mode 100644 index 00000000..32076c80 Binary files /dev/null and b/icons/pokemon/shiny/bonsly.png differ diff --git a/icons/pokemon/shiny/bouffalant.png b/icons/pokemon/shiny/bouffalant.png new file mode 100644 index 00000000..90481a9b Binary files /dev/null and b/icons/pokemon/shiny/bouffalant.png differ diff --git a/icons/pokemon/shiny/braixen.png b/icons/pokemon/shiny/braixen.png new file mode 100644 index 00000000..93fabdd1 Binary files /dev/null and b/icons/pokemon/shiny/braixen.png differ diff --git a/icons/pokemon/shiny/braviary.png b/icons/pokemon/shiny/braviary.png new file mode 100644 index 00000000..bea46e1d Binary files /dev/null and b/icons/pokemon/shiny/braviary.png differ diff --git a/icons/pokemon/shiny/breloom.png b/icons/pokemon/shiny/breloom.png new file mode 100644 index 00000000..c15890cc Binary files /dev/null and b/icons/pokemon/shiny/breloom.png differ diff --git a/icons/pokemon/shiny/bronzong.png b/icons/pokemon/shiny/bronzong.png new file mode 100644 index 00000000..5b67e6c3 Binary files /dev/null and b/icons/pokemon/shiny/bronzong.png differ diff --git a/icons/pokemon/shiny/bronzor.png b/icons/pokemon/shiny/bronzor.png new file mode 100644 index 00000000..c0cc7d00 Binary files /dev/null and b/icons/pokemon/shiny/bronzor.png differ diff --git a/icons/pokemon/shiny/budew.png b/icons/pokemon/shiny/budew.png new file mode 100644 index 00000000..d2959054 Binary files /dev/null and b/icons/pokemon/shiny/budew.png differ diff --git a/icons/pokemon/shiny/buizel.png b/icons/pokemon/shiny/buizel.png new file mode 100644 index 00000000..315a6c98 Binary files /dev/null and b/icons/pokemon/shiny/buizel.png differ diff --git a/icons/pokemon/shiny/bulbasaur.png b/icons/pokemon/shiny/bulbasaur.png new file mode 100644 index 00000000..174fbfdf Binary files /dev/null and b/icons/pokemon/shiny/bulbasaur.png differ diff --git a/icons/pokemon/shiny/buneary.png b/icons/pokemon/shiny/buneary.png new file mode 100644 index 00000000..864c955b Binary files /dev/null and b/icons/pokemon/shiny/buneary.png differ diff --git a/icons/pokemon/shiny/bunnelby.png b/icons/pokemon/shiny/bunnelby.png new file mode 100644 index 00000000..7e123acc Binary files /dev/null and b/icons/pokemon/shiny/bunnelby.png differ diff --git a/icons/pokemon/shiny/burmy-sandy.png b/icons/pokemon/shiny/burmy-sandy.png new file mode 100644 index 00000000..4d0e1ebd Binary files /dev/null and b/icons/pokemon/shiny/burmy-sandy.png differ diff --git a/icons/pokemon/shiny/burmy-trash.png b/icons/pokemon/shiny/burmy-trash.png new file mode 100644 index 00000000..103e9f3d Binary files /dev/null and b/icons/pokemon/shiny/burmy-trash.png differ diff --git a/icons/pokemon/shiny/burmy.png b/icons/pokemon/shiny/burmy.png new file mode 100644 index 00000000..15b9e435 Binary files /dev/null and b/icons/pokemon/shiny/burmy.png differ diff --git a/icons/pokemon/shiny/butterfree.png b/icons/pokemon/shiny/butterfree.png new file mode 100644 index 00000000..bc5f123e Binary files /dev/null and b/icons/pokemon/shiny/butterfree.png differ diff --git a/icons/pokemon/shiny/cacnea.png b/icons/pokemon/shiny/cacnea.png new file mode 100644 index 00000000..99fd7234 Binary files /dev/null and b/icons/pokemon/shiny/cacnea.png differ diff --git a/icons/pokemon/shiny/cacturne.png b/icons/pokemon/shiny/cacturne.png new file mode 100644 index 00000000..977cb8ca Binary files /dev/null and b/icons/pokemon/shiny/cacturne.png differ diff --git a/icons/pokemon/shiny/camerupt.png b/icons/pokemon/shiny/camerupt.png new file mode 100644 index 00000000..18c56b53 Binary files /dev/null and b/icons/pokemon/shiny/camerupt.png differ diff --git a/icons/pokemon/shiny/carbink.png b/icons/pokemon/shiny/carbink.png new file mode 100644 index 00000000..0c3aa771 Binary files /dev/null and b/icons/pokemon/shiny/carbink.png differ diff --git a/icons/pokemon/shiny/carnivine.png b/icons/pokemon/shiny/carnivine.png new file mode 100644 index 00000000..8120adf3 Binary files /dev/null and b/icons/pokemon/shiny/carnivine.png differ diff --git a/icons/pokemon/shiny/carracosta.png b/icons/pokemon/shiny/carracosta.png new file mode 100644 index 00000000..95ceb35a Binary files /dev/null and b/icons/pokemon/shiny/carracosta.png differ diff --git a/icons/pokemon/shiny/carvanha.png b/icons/pokemon/shiny/carvanha.png new file mode 100644 index 00000000..deaacf1d Binary files /dev/null and b/icons/pokemon/shiny/carvanha.png differ diff --git a/icons/pokemon/shiny/cascoon.png b/icons/pokemon/shiny/cascoon.png new file mode 100644 index 00000000..bffc8b31 Binary files /dev/null and b/icons/pokemon/shiny/cascoon.png differ diff --git a/icons/pokemon/shiny/castform-rainy.png b/icons/pokemon/shiny/castform-rainy.png new file mode 100644 index 00000000..104fe622 Binary files /dev/null and b/icons/pokemon/shiny/castform-rainy.png differ diff --git a/icons/pokemon/shiny/castform-snowy.png b/icons/pokemon/shiny/castform-snowy.png new file mode 100644 index 00000000..06b60874 Binary files /dev/null and b/icons/pokemon/shiny/castform-snowy.png differ diff --git a/icons/pokemon/shiny/castform-sunny.png b/icons/pokemon/shiny/castform-sunny.png new file mode 100644 index 00000000..87db3035 Binary files /dev/null and b/icons/pokemon/shiny/castform-sunny.png differ diff --git a/icons/pokemon/shiny/castform.png b/icons/pokemon/shiny/castform.png new file mode 100644 index 00000000..527b5338 Binary files /dev/null and b/icons/pokemon/shiny/castform.png differ diff --git a/icons/pokemon/shiny/caterpie.png b/icons/pokemon/shiny/caterpie.png new file mode 100644 index 00000000..0ff11e54 Binary files /dev/null and b/icons/pokemon/shiny/caterpie.png differ diff --git a/icons/pokemon/shiny/celebi.png b/icons/pokemon/shiny/celebi.png new file mode 100644 index 00000000..3d7d044d Binary files /dev/null and b/icons/pokemon/shiny/celebi.png differ diff --git a/icons/pokemon/shiny/chandelure.png b/icons/pokemon/shiny/chandelure.png new file mode 100644 index 00000000..e560f39f Binary files /dev/null and b/icons/pokemon/shiny/chandelure.png differ diff --git a/icons/pokemon/shiny/chansey.png b/icons/pokemon/shiny/chansey.png new file mode 100644 index 00000000..b0c3ec3d Binary files /dev/null and b/icons/pokemon/shiny/chansey.png differ diff --git a/icons/pokemon/shiny/charizard-mega-x.png b/icons/pokemon/shiny/charizard-mega-x.png new file mode 100644 index 00000000..90aaabcd Binary files /dev/null and b/icons/pokemon/shiny/charizard-mega-x.png differ diff --git a/icons/pokemon/shiny/charizard-mega-y.png b/icons/pokemon/shiny/charizard-mega-y.png new file mode 100644 index 00000000..904550f4 Binary files /dev/null and b/icons/pokemon/shiny/charizard-mega-y.png differ diff --git a/icons/pokemon/shiny/charizard.png b/icons/pokemon/shiny/charizard.png new file mode 100644 index 00000000..0852093c Binary files /dev/null and b/icons/pokemon/shiny/charizard.png differ diff --git a/icons/pokemon/shiny/charmander.png b/icons/pokemon/shiny/charmander.png new file mode 100644 index 00000000..3459e70e Binary files /dev/null and b/icons/pokemon/shiny/charmander.png differ diff --git a/icons/pokemon/shiny/charmeleon.png b/icons/pokemon/shiny/charmeleon.png new file mode 100644 index 00000000..2e48de72 Binary files /dev/null and b/icons/pokemon/shiny/charmeleon.png differ diff --git a/icons/pokemon/shiny/chatot.png b/icons/pokemon/shiny/chatot.png new file mode 100644 index 00000000..eeaeac96 Binary files /dev/null and b/icons/pokemon/shiny/chatot.png differ diff --git a/icons/pokemon/shiny/cherrim-sunshine.png b/icons/pokemon/shiny/cherrim-sunshine.png new file mode 100644 index 00000000..c8b01a41 Binary files /dev/null and b/icons/pokemon/shiny/cherrim-sunshine.png differ diff --git a/icons/pokemon/shiny/cherrim.png b/icons/pokemon/shiny/cherrim.png new file mode 100644 index 00000000..37254689 Binary files /dev/null and b/icons/pokemon/shiny/cherrim.png differ diff --git a/icons/pokemon/shiny/cherubi.png b/icons/pokemon/shiny/cherubi.png new file mode 100644 index 00000000..3ee2278d Binary files /dev/null and b/icons/pokemon/shiny/cherubi.png differ diff --git a/icons/pokemon/shiny/chesnaught.png b/icons/pokemon/shiny/chesnaught.png new file mode 100644 index 00000000..e7c43c5e Binary files /dev/null and b/icons/pokemon/shiny/chesnaught.png differ diff --git a/icons/pokemon/shiny/chespin.png b/icons/pokemon/shiny/chespin.png new file mode 100644 index 00000000..2f79c39a Binary files /dev/null and b/icons/pokemon/shiny/chespin.png differ diff --git a/icons/pokemon/shiny/chikorita.png b/icons/pokemon/shiny/chikorita.png new file mode 100644 index 00000000..babda051 Binary files /dev/null and b/icons/pokemon/shiny/chikorita.png differ diff --git a/icons/pokemon/shiny/chimchar.png b/icons/pokemon/shiny/chimchar.png new file mode 100644 index 00000000..74a93a95 Binary files /dev/null and b/icons/pokemon/shiny/chimchar.png differ diff --git a/icons/pokemon/shiny/chimecho.png b/icons/pokemon/shiny/chimecho.png new file mode 100644 index 00000000..f45d0d2e Binary files /dev/null and b/icons/pokemon/shiny/chimecho.png differ diff --git a/icons/pokemon/shiny/chinchou.png b/icons/pokemon/shiny/chinchou.png new file mode 100644 index 00000000..e2787e05 Binary files /dev/null and b/icons/pokemon/shiny/chinchou.png differ diff --git a/icons/pokemon/shiny/chingling.png b/icons/pokemon/shiny/chingling.png new file mode 100644 index 00000000..65c3d768 Binary files /dev/null and b/icons/pokemon/shiny/chingling.png differ diff --git a/icons/pokemon/shiny/cinccino.png b/icons/pokemon/shiny/cinccino.png new file mode 100644 index 00000000..321bac50 Binary files /dev/null and b/icons/pokemon/shiny/cinccino.png differ diff --git a/icons/pokemon/shiny/clamperl.png b/icons/pokemon/shiny/clamperl.png new file mode 100644 index 00000000..993edbd9 Binary files /dev/null and b/icons/pokemon/shiny/clamperl.png differ diff --git a/icons/pokemon/shiny/clauncher.png b/icons/pokemon/shiny/clauncher.png new file mode 100644 index 00000000..3865fad7 Binary files /dev/null and b/icons/pokemon/shiny/clauncher.png differ diff --git a/icons/pokemon/shiny/clawitzer.png b/icons/pokemon/shiny/clawitzer.png new file mode 100644 index 00000000..ec3430d8 Binary files /dev/null and b/icons/pokemon/shiny/clawitzer.png differ diff --git a/icons/pokemon/shiny/claydol.png b/icons/pokemon/shiny/claydol.png new file mode 100644 index 00000000..3b61d71b Binary files /dev/null and b/icons/pokemon/shiny/claydol.png differ diff --git a/icons/pokemon/shiny/clefable.png b/icons/pokemon/shiny/clefable.png new file mode 100644 index 00000000..17cc9018 Binary files /dev/null and b/icons/pokemon/shiny/clefable.png differ diff --git a/icons/pokemon/shiny/clefairy.png b/icons/pokemon/shiny/clefairy.png new file mode 100644 index 00000000..acbf7ae8 Binary files /dev/null and b/icons/pokemon/shiny/clefairy.png differ diff --git a/icons/pokemon/shiny/cleffa.png b/icons/pokemon/shiny/cleffa.png new file mode 100644 index 00000000..a3cf229e Binary files /dev/null and b/icons/pokemon/shiny/cleffa.png differ diff --git a/icons/pokemon/shiny/cloyster.png b/icons/pokemon/shiny/cloyster.png new file mode 100644 index 00000000..b89e40bd Binary files /dev/null and b/icons/pokemon/shiny/cloyster.png differ diff --git a/icons/pokemon/shiny/cobalion.png b/icons/pokemon/shiny/cobalion.png new file mode 100644 index 00000000..019b49f8 Binary files /dev/null and b/icons/pokemon/shiny/cobalion.png differ diff --git a/icons/pokemon/shiny/cofagrigus.png b/icons/pokemon/shiny/cofagrigus.png new file mode 100644 index 00000000..262f6de7 Binary files /dev/null and b/icons/pokemon/shiny/cofagrigus.png differ diff --git a/icons/pokemon/shiny/combee.png b/icons/pokemon/shiny/combee.png new file mode 100644 index 00000000..61b2f0e6 Binary files /dev/null and b/icons/pokemon/shiny/combee.png differ diff --git a/icons/pokemon/shiny/combusken.png b/icons/pokemon/shiny/combusken.png new file mode 100644 index 00000000..e6321505 Binary files /dev/null and b/icons/pokemon/shiny/combusken.png differ diff --git a/icons/pokemon/shiny/conkeldurr.png b/icons/pokemon/shiny/conkeldurr.png new file mode 100644 index 00000000..8924df61 Binary files /dev/null and b/icons/pokemon/shiny/conkeldurr.png differ diff --git a/icons/pokemon/shiny/corphish.png b/icons/pokemon/shiny/corphish.png new file mode 100644 index 00000000..91295bbf Binary files /dev/null and b/icons/pokemon/shiny/corphish.png differ diff --git a/icons/pokemon/shiny/corsola.png b/icons/pokemon/shiny/corsola.png new file mode 100644 index 00000000..d4e3b961 Binary files /dev/null and b/icons/pokemon/shiny/corsola.png differ diff --git a/icons/pokemon/shiny/cottonee.png b/icons/pokemon/shiny/cottonee.png new file mode 100644 index 00000000..7e697ece Binary files /dev/null and b/icons/pokemon/shiny/cottonee.png differ diff --git a/icons/pokemon/shiny/cradily.png b/icons/pokemon/shiny/cradily.png new file mode 100644 index 00000000..67b17db2 Binary files /dev/null and b/icons/pokemon/shiny/cradily.png differ diff --git a/icons/pokemon/shiny/cranidos.png b/icons/pokemon/shiny/cranidos.png new file mode 100644 index 00000000..b8616d30 Binary files /dev/null and b/icons/pokemon/shiny/cranidos.png differ diff --git a/icons/pokemon/shiny/crawdaunt.png b/icons/pokemon/shiny/crawdaunt.png new file mode 100644 index 00000000..61585f0a Binary files /dev/null and b/icons/pokemon/shiny/crawdaunt.png differ diff --git a/icons/pokemon/shiny/cresselia.png b/icons/pokemon/shiny/cresselia.png new file mode 100644 index 00000000..dfcb46fb Binary files /dev/null and b/icons/pokemon/shiny/cresselia.png differ diff --git a/icons/pokemon/shiny/croagunk.png b/icons/pokemon/shiny/croagunk.png new file mode 100644 index 00000000..1461854d Binary files /dev/null and b/icons/pokemon/shiny/croagunk.png differ diff --git a/icons/pokemon/shiny/crobat.png b/icons/pokemon/shiny/crobat.png new file mode 100644 index 00000000..fc879c8e Binary files /dev/null and b/icons/pokemon/shiny/crobat.png differ diff --git a/icons/pokemon/shiny/croconaw.png b/icons/pokemon/shiny/croconaw.png new file mode 100644 index 00000000..f6881bfe Binary files /dev/null and b/icons/pokemon/shiny/croconaw.png differ diff --git a/icons/pokemon/shiny/crustle.png b/icons/pokemon/shiny/crustle.png new file mode 100644 index 00000000..a64610cc Binary files /dev/null and b/icons/pokemon/shiny/crustle.png differ diff --git a/icons/pokemon/shiny/cryogonal.png b/icons/pokemon/shiny/cryogonal.png new file mode 100644 index 00000000..cb8d3c95 Binary files /dev/null and b/icons/pokemon/shiny/cryogonal.png differ diff --git a/icons/pokemon/shiny/cubchoo.png b/icons/pokemon/shiny/cubchoo.png new file mode 100644 index 00000000..d9a1ee5a Binary files /dev/null and b/icons/pokemon/shiny/cubchoo.png differ diff --git a/icons/pokemon/shiny/cubone.png b/icons/pokemon/shiny/cubone.png new file mode 100644 index 00000000..53998856 Binary files /dev/null and b/icons/pokemon/shiny/cubone.png differ diff --git a/icons/pokemon/shiny/cyndaquil.png b/icons/pokemon/shiny/cyndaquil.png new file mode 100644 index 00000000..a51e5055 Binary files /dev/null and b/icons/pokemon/shiny/cyndaquil.png differ diff --git a/icons/pokemon/shiny/darkrai.png b/icons/pokemon/shiny/darkrai.png new file mode 100644 index 00000000..5586bd88 Binary files /dev/null and b/icons/pokemon/shiny/darkrai.png differ diff --git a/icons/pokemon/shiny/darmanitan-zen.png b/icons/pokemon/shiny/darmanitan-zen.png new file mode 100644 index 00000000..2cff0dbf Binary files /dev/null and b/icons/pokemon/shiny/darmanitan-zen.png differ diff --git a/icons/pokemon/shiny/darmanitan.png b/icons/pokemon/shiny/darmanitan.png new file mode 100644 index 00000000..573c22fa Binary files /dev/null and b/icons/pokemon/shiny/darmanitan.png differ diff --git a/icons/pokemon/shiny/darumaka.png b/icons/pokemon/shiny/darumaka.png new file mode 100644 index 00000000..94d78682 Binary files /dev/null and b/icons/pokemon/shiny/darumaka.png differ diff --git a/icons/pokemon/shiny/dedenne.png b/icons/pokemon/shiny/dedenne.png new file mode 100644 index 00000000..f77d4765 Binary files /dev/null and b/icons/pokemon/shiny/dedenne.png differ diff --git a/icons/pokemon/shiny/deerling-autumn.png b/icons/pokemon/shiny/deerling-autumn.png new file mode 100644 index 00000000..25aa6090 Binary files /dev/null and b/icons/pokemon/shiny/deerling-autumn.png differ diff --git a/icons/pokemon/shiny/deerling-summer.png b/icons/pokemon/shiny/deerling-summer.png new file mode 100644 index 00000000..c785798d Binary files /dev/null and b/icons/pokemon/shiny/deerling-summer.png differ diff --git a/icons/pokemon/shiny/deerling-winter.png b/icons/pokemon/shiny/deerling-winter.png new file mode 100644 index 00000000..92661865 Binary files /dev/null and b/icons/pokemon/shiny/deerling-winter.png differ diff --git a/icons/pokemon/shiny/deerling.png b/icons/pokemon/shiny/deerling.png new file mode 100644 index 00000000..4ed1e7c6 Binary files /dev/null and b/icons/pokemon/shiny/deerling.png differ diff --git a/icons/pokemon/shiny/deino.png b/icons/pokemon/shiny/deino.png new file mode 100644 index 00000000..c6f644f4 Binary files /dev/null and b/icons/pokemon/shiny/deino.png differ diff --git a/icons/pokemon/shiny/delcatty.png b/icons/pokemon/shiny/delcatty.png new file mode 100644 index 00000000..111350e7 Binary files /dev/null and b/icons/pokemon/shiny/delcatty.png differ diff --git a/icons/pokemon/shiny/delibird.png b/icons/pokemon/shiny/delibird.png new file mode 100644 index 00000000..ed761bc9 Binary files /dev/null and b/icons/pokemon/shiny/delibird.png differ diff --git a/icons/pokemon/shiny/delphox.png b/icons/pokemon/shiny/delphox.png new file mode 100644 index 00000000..5190a080 Binary files /dev/null and b/icons/pokemon/shiny/delphox.png differ diff --git a/icons/pokemon/shiny/deoxys-attack.png b/icons/pokemon/shiny/deoxys-attack.png new file mode 100644 index 00000000..577c9413 Binary files /dev/null and b/icons/pokemon/shiny/deoxys-attack.png differ diff --git a/icons/pokemon/shiny/deoxys-defense.png b/icons/pokemon/shiny/deoxys-defense.png new file mode 100644 index 00000000..8800166d Binary files /dev/null and b/icons/pokemon/shiny/deoxys-defense.png differ diff --git a/icons/pokemon/shiny/deoxys-speed.png b/icons/pokemon/shiny/deoxys-speed.png new file mode 100644 index 00000000..bf714985 Binary files /dev/null and b/icons/pokemon/shiny/deoxys-speed.png differ diff --git a/icons/pokemon/shiny/deoxys.png b/icons/pokemon/shiny/deoxys.png new file mode 100644 index 00000000..34b32ba6 Binary files /dev/null and b/icons/pokemon/shiny/deoxys.png differ diff --git a/icons/pokemon/shiny/dewgong.png b/icons/pokemon/shiny/dewgong.png new file mode 100644 index 00000000..9d93951c Binary files /dev/null and b/icons/pokemon/shiny/dewgong.png differ diff --git a/icons/pokemon/shiny/dewott.png b/icons/pokemon/shiny/dewott.png new file mode 100644 index 00000000..ca30daea Binary files /dev/null and b/icons/pokemon/shiny/dewott.png differ diff --git a/icons/pokemon/shiny/dialga.png b/icons/pokemon/shiny/dialga.png new file mode 100644 index 00000000..527c1c60 Binary files /dev/null and b/icons/pokemon/shiny/dialga.png differ diff --git a/icons/pokemon/shiny/diancie.png b/icons/pokemon/shiny/diancie.png new file mode 100644 index 00000000..67160bbd Binary files /dev/null and b/icons/pokemon/shiny/diancie.png differ diff --git a/icons/pokemon/shiny/diggersby.png b/icons/pokemon/shiny/diggersby.png new file mode 100644 index 00000000..c1a990e5 Binary files /dev/null and b/icons/pokemon/shiny/diggersby.png differ diff --git a/icons/pokemon/shiny/diglett.png b/icons/pokemon/shiny/diglett.png new file mode 100644 index 00000000..aa70f307 Binary files /dev/null and b/icons/pokemon/shiny/diglett.png differ diff --git a/icons/pokemon/shiny/ditto.png b/icons/pokemon/shiny/ditto.png new file mode 100644 index 00000000..1cb01160 Binary files /dev/null and b/icons/pokemon/shiny/ditto.png differ diff --git a/icons/pokemon/shiny/dodrio.png b/icons/pokemon/shiny/dodrio.png new file mode 100644 index 00000000..eabc4421 Binary files /dev/null and b/icons/pokemon/shiny/dodrio.png differ diff --git a/icons/pokemon/shiny/doduo.png b/icons/pokemon/shiny/doduo.png new file mode 100644 index 00000000..dcca3e85 Binary files /dev/null and b/icons/pokemon/shiny/doduo.png differ diff --git a/icons/pokemon/shiny/donphan.png b/icons/pokemon/shiny/donphan.png new file mode 100644 index 00000000..eb49e9d2 Binary files /dev/null and b/icons/pokemon/shiny/donphan.png differ diff --git a/icons/pokemon/shiny/doublade.png b/icons/pokemon/shiny/doublade.png new file mode 100644 index 00000000..75556dd3 Binary files /dev/null and b/icons/pokemon/shiny/doublade.png differ diff --git a/icons/pokemon/shiny/dragalge.png b/icons/pokemon/shiny/dragalge.png new file mode 100644 index 00000000..d1cdfee9 Binary files /dev/null and b/icons/pokemon/shiny/dragalge.png differ diff --git a/icons/pokemon/shiny/dragonair.png b/icons/pokemon/shiny/dragonair.png new file mode 100644 index 00000000..7f188865 Binary files /dev/null and b/icons/pokemon/shiny/dragonair.png differ diff --git a/icons/pokemon/shiny/dragonite.png b/icons/pokemon/shiny/dragonite.png new file mode 100644 index 00000000..f645e64a Binary files /dev/null and b/icons/pokemon/shiny/dragonite.png differ diff --git a/icons/pokemon/shiny/drapion.png b/icons/pokemon/shiny/drapion.png new file mode 100644 index 00000000..125018b9 Binary files /dev/null and b/icons/pokemon/shiny/drapion.png differ diff --git a/icons/pokemon/shiny/dratini.png b/icons/pokemon/shiny/dratini.png new file mode 100644 index 00000000..7932c00f Binary files /dev/null and b/icons/pokemon/shiny/dratini.png differ diff --git a/icons/pokemon/shiny/drifblim.png b/icons/pokemon/shiny/drifblim.png new file mode 100644 index 00000000..65511d9b Binary files /dev/null and b/icons/pokemon/shiny/drifblim.png differ diff --git a/icons/pokemon/shiny/drifloon.png b/icons/pokemon/shiny/drifloon.png new file mode 100644 index 00000000..d4c62044 Binary files /dev/null and b/icons/pokemon/shiny/drifloon.png differ diff --git a/icons/pokemon/shiny/drilbur.png b/icons/pokemon/shiny/drilbur.png new file mode 100644 index 00000000..bf513fad Binary files /dev/null and b/icons/pokemon/shiny/drilbur.png differ diff --git a/icons/pokemon/shiny/drowzee.png b/icons/pokemon/shiny/drowzee.png new file mode 100644 index 00000000..8a5b999f Binary files /dev/null and b/icons/pokemon/shiny/drowzee.png differ diff --git a/icons/pokemon/shiny/druddigon.png b/icons/pokemon/shiny/druddigon.png new file mode 100644 index 00000000..586af9c0 Binary files /dev/null and b/icons/pokemon/shiny/druddigon.png differ diff --git a/icons/pokemon/shiny/ducklett.png b/icons/pokemon/shiny/ducklett.png new file mode 100644 index 00000000..23f471ee Binary files /dev/null and b/icons/pokemon/shiny/ducklett.png differ diff --git a/icons/pokemon/shiny/dugtrio.png b/icons/pokemon/shiny/dugtrio.png new file mode 100644 index 00000000..05ccb30c Binary files /dev/null and b/icons/pokemon/shiny/dugtrio.png differ diff --git a/icons/pokemon/shiny/dunsparce.png b/icons/pokemon/shiny/dunsparce.png new file mode 100644 index 00000000..4828d62e Binary files /dev/null and b/icons/pokemon/shiny/dunsparce.png differ diff --git a/icons/pokemon/shiny/duosion.png b/icons/pokemon/shiny/duosion.png new file mode 100644 index 00000000..de01fe87 Binary files /dev/null and b/icons/pokemon/shiny/duosion.png differ diff --git a/icons/pokemon/shiny/durant.png b/icons/pokemon/shiny/durant.png new file mode 100644 index 00000000..421fc27d Binary files /dev/null and b/icons/pokemon/shiny/durant.png differ diff --git a/icons/pokemon/shiny/dusclops.png b/icons/pokemon/shiny/dusclops.png new file mode 100644 index 00000000..feb5845d Binary files /dev/null and b/icons/pokemon/shiny/dusclops.png differ diff --git a/icons/pokemon/shiny/dusknoir.png b/icons/pokemon/shiny/dusknoir.png new file mode 100644 index 00000000..1c33e0b2 Binary files /dev/null and b/icons/pokemon/shiny/dusknoir.png differ diff --git a/icons/pokemon/shiny/duskull.png b/icons/pokemon/shiny/duskull.png new file mode 100644 index 00000000..5c27a094 Binary files /dev/null and b/icons/pokemon/shiny/duskull.png differ diff --git a/icons/pokemon/shiny/dustox.png b/icons/pokemon/shiny/dustox.png new file mode 100644 index 00000000..151231c0 Binary files /dev/null and b/icons/pokemon/shiny/dustox.png differ diff --git a/icons/pokemon/shiny/dwebble.png b/icons/pokemon/shiny/dwebble.png new file mode 100644 index 00000000..ad54a80a Binary files /dev/null and b/icons/pokemon/shiny/dwebble.png differ diff --git a/icons/pokemon/shiny/eelektrik.png b/icons/pokemon/shiny/eelektrik.png new file mode 100644 index 00000000..b0020786 Binary files /dev/null and b/icons/pokemon/shiny/eelektrik.png differ diff --git a/icons/pokemon/shiny/eelektross.png b/icons/pokemon/shiny/eelektross.png new file mode 100644 index 00000000..d427f549 Binary files /dev/null and b/icons/pokemon/shiny/eelektross.png differ diff --git a/icons/pokemon/shiny/eevee.png b/icons/pokemon/shiny/eevee.png new file mode 100644 index 00000000..be65c5a1 Binary files /dev/null and b/icons/pokemon/shiny/eevee.png differ diff --git a/icons/pokemon/shiny/ekans.png b/icons/pokemon/shiny/ekans.png new file mode 100644 index 00000000..b02e3168 Binary files /dev/null and b/icons/pokemon/shiny/ekans.png differ diff --git a/icons/pokemon/shiny/electabuzz.png b/icons/pokemon/shiny/electabuzz.png new file mode 100644 index 00000000..58d64e66 Binary files /dev/null and b/icons/pokemon/shiny/electabuzz.png differ diff --git a/icons/pokemon/shiny/electivire.png b/icons/pokemon/shiny/electivire.png new file mode 100644 index 00000000..a3aa22a8 Binary files /dev/null and b/icons/pokemon/shiny/electivire.png differ diff --git a/icons/pokemon/shiny/electrike.png b/icons/pokemon/shiny/electrike.png new file mode 100644 index 00000000..1eede844 Binary files /dev/null and b/icons/pokemon/shiny/electrike.png differ diff --git a/icons/pokemon/shiny/electrode.png b/icons/pokemon/shiny/electrode.png new file mode 100644 index 00000000..a58d71e4 Binary files /dev/null and b/icons/pokemon/shiny/electrode.png differ diff --git a/icons/pokemon/shiny/elekid.png b/icons/pokemon/shiny/elekid.png new file mode 100644 index 00000000..6a9f7e0d Binary files /dev/null and b/icons/pokemon/shiny/elekid.png differ diff --git a/icons/pokemon/shiny/elgyem.png b/icons/pokemon/shiny/elgyem.png new file mode 100644 index 00000000..f90a82d4 Binary files /dev/null and b/icons/pokemon/shiny/elgyem.png differ diff --git a/icons/pokemon/shiny/emboar.png b/icons/pokemon/shiny/emboar.png new file mode 100644 index 00000000..2e265379 Binary files /dev/null and b/icons/pokemon/shiny/emboar.png differ diff --git a/icons/pokemon/shiny/emolga.png b/icons/pokemon/shiny/emolga.png new file mode 100644 index 00000000..14763538 Binary files /dev/null and b/icons/pokemon/shiny/emolga.png differ diff --git a/icons/pokemon/shiny/empoleon.png b/icons/pokemon/shiny/empoleon.png new file mode 100644 index 00000000..b00f9333 Binary files /dev/null and b/icons/pokemon/shiny/empoleon.png differ diff --git a/icons/pokemon/shiny/entei.png b/icons/pokemon/shiny/entei.png new file mode 100644 index 00000000..9fceb4a4 Binary files /dev/null and b/icons/pokemon/shiny/entei.png differ diff --git a/icons/pokemon/shiny/escavalier.png b/icons/pokemon/shiny/escavalier.png new file mode 100644 index 00000000..25ad3546 Binary files /dev/null and b/icons/pokemon/shiny/escavalier.png differ diff --git a/icons/pokemon/shiny/espeon.png b/icons/pokemon/shiny/espeon.png new file mode 100644 index 00000000..4b89d99a Binary files /dev/null and b/icons/pokemon/shiny/espeon.png differ diff --git a/icons/pokemon/shiny/espurr.png b/icons/pokemon/shiny/espurr.png new file mode 100644 index 00000000..4b1a7d25 Binary files /dev/null and b/icons/pokemon/shiny/espurr.png differ diff --git a/icons/pokemon/shiny/excadrill.png b/icons/pokemon/shiny/excadrill.png new file mode 100644 index 00000000..339adc56 Binary files /dev/null and b/icons/pokemon/shiny/excadrill.png differ diff --git a/icons/pokemon/shiny/exeggcute.png b/icons/pokemon/shiny/exeggcute.png new file mode 100644 index 00000000..4718a03e Binary files /dev/null and b/icons/pokemon/shiny/exeggcute.png differ diff --git a/icons/pokemon/shiny/exeggutor.png b/icons/pokemon/shiny/exeggutor.png new file mode 100644 index 00000000..8248ec49 Binary files /dev/null and b/icons/pokemon/shiny/exeggutor.png differ diff --git a/icons/pokemon/shiny/exploud.png b/icons/pokemon/shiny/exploud.png new file mode 100644 index 00000000..261cd8a2 Binary files /dev/null and b/icons/pokemon/shiny/exploud.png differ diff --git a/icons/pokemon/shiny/farfetchd.png b/icons/pokemon/shiny/farfetchd.png new file mode 100644 index 00000000..1714ef8c Binary files /dev/null and b/icons/pokemon/shiny/farfetchd.png differ diff --git a/icons/pokemon/shiny/fearow.png b/icons/pokemon/shiny/fearow.png new file mode 100644 index 00000000..0b09127c Binary files /dev/null and b/icons/pokemon/shiny/fearow.png differ diff --git a/icons/pokemon/shiny/feebas.png b/icons/pokemon/shiny/feebas.png new file mode 100644 index 00000000..ddde84b4 Binary files /dev/null and b/icons/pokemon/shiny/feebas.png differ diff --git a/icons/pokemon/shiny/female/frillish.png b/icons/pokemon/shiny/female/frillish.png new file mode 100644 index 00000000..14e207d9 Binary files /dev/null and b/icons/pokemon/shiny/female/frillish.png differ diff --git a/icons/pokemon/shiny/female/jellicent.png b/icons/pokemon/shiny/female/jellicent.png new file mode 100644 index 00000000..7b5d8a50 Binary files /dev/null and b/icons/pokemon/shiny/female/jellicent.png differ diff --git a/icons/pokemon/shiny/female/meowstic.png b/icons/pokemon/shiny/female/meowstic.png new file mode 100644 index 00000000..d6e05d0a Binary files /dev/null and b/icons/pokemon/shiny/female/meowstic.png differ diff --git a/icons/pokemon/shiny/female/pyroar.png b/icons/pokemon/shiny/female/pyroar.png new file mode 100644 index 00000000..c7a1c6d6 Binary files /dev/null and b/icons/pokemon/shiny/female/pyroar.png differ diff --git a/icons/pokemon/shiny/female/unfezant.png b/icons/pokemon/shiny/female/unfezant.png new file mode 100644 index 00000000..1ddcd384 Binary files /dev/null and b/icons/pokemon/shiny/female/unfezant.png differ diff --git a/icons/pokemon/shiny/fennekin.png b/icons/pokemon/shiny/fennekin.png new file mode 100644 index 00000000..7272b233 Binary files /dev/null and b/icons/pokemon/shiny/fennekin.png differ diff --git a/icons/pokemon/shiny/feraligatr.png b/icons/pokemon/shiny/feraligatr.png new file mode 100644 index 00000000..ffa8d791 Binary files /dev/null and b/icons/pokemon/shiny/feraligatr.png differ diff --git a/icons/pokemon/shiny/ferroseed.png b/icons/pokemon/shiny/ferroseed.png new file mode 100644 index 00000000..9da52d13 Binary files /dev/null and b/icons/pokemon/shiny/ferroseed.png differ diff --git a/icons/pokemon/shiny/ferrothorn.png b/icons/pokemon/shiny/ferrothorn.png new file mode 100644 index 00000000..2feba171 Binary files /dev/null and b/icons/pokemon/shiny/ferrothorn.png differ diff --git a/icons/pokemon/shiny/finneon.png b/icons/pokemon/shiny/finneon.png new file mode 100644 index 00000000..87f31054 Binary files /dev/null and b/icons/pokemon/shiny/finneon.png differ diff --git a/icons/pokemon/shiny/flaaffy.png b/icons/pokemon/shiny/flaaffy.png new file mode 100644 index 00000000..96c6a859 Binary files /dev/null and b/icons/pokemon/shiny/flaaffy.png differ diff --git a/icons/pokemon/shiny/flabebe-blue.png b/icons/pokemon/shiny/flabebe-blue.png new file mode 100644 index 00000000..dc5505f8 Binary files /dev/null and b/icons/pokemon/shiny/flabebe-blue.png differ diff --git a/icons/pokemon/shiny/flabebe-orange.png b/icons/pokemon/shiny/flabebe-orange.png new file mode 100644 index 00000000..39665937 Binary files /dev/null and b/icons/pokemon/shiny/flabebe-orange.png differ diff --git a/icons/pokemon/shiny/flabebe-white.png b/icons/pokemon/shiny/flabebe-white.png new file mode 100644 index 00000000..a3652a67 Binary files /dev/null and b/icons/pokemon/shiny/flabebe-white.png differ diff --git a/icons/pokemon/shiny/flabebe-yellow.png b/icons/pokemon/shiny/flabebe-yellow.png new file mode 100644 index 00000000..9b8d7068 Binary files /dev/null and b/icons/pokemon/shiny/flabebe-yellow.png differ diff --git a/icons/pokemon/shiny/flabebe.png b/icons/pokemon/shiny/flabebe.png new file mode 100644 index 00000000..5762a5d6 Binary files /dev/null and b/icons/pokemon/shiny/flabebe.png differ diff --git a/icons/pokemon/shiny/flareon.png b/icons/pokemon/shiny/flareon.png new file mode 100644 index 00000000..5de5c7d4 Binary files /dev/null and b/icons/pokemon/shiny/flareon.png differ diff --git a/icons/pokemon/shiny/fletchinder.png b/icons/pokemon/shiny/fletchinder.png new file mode 100644 index 00000000..a3ffdc1d Binary files /dev/null and b/icons/pokemon/shiny/fletchinder.png differ diff --git a/icons/pokemon/shiny/fletchling.png b/icons/pokemon/shiny/fletchling.png new file mode 100644 index 00000000..056517ca Binary files /dev/null and b/icons/pokemon/shiny/fletchling.png differ diff --git a/icons/pokemon/shiny/floatzel.png b/icons/pokemon/shiny/floatzel.png new file mode 100644 index 00000000..d6f141ae Binary files /dev/null and b/icons/pokemon/shiny/floatzel.png differ diff --git a/icons/pokemon/shiny/floette-blue.png b/icons/pokemon/shiny/floette-blue.png new file mode 100644 index 00000000..ff6ba913 Binary files /dev/null and b/icons/pokemon/shiny/floette-blue.png differ diff --git a/icons/pokemon/shiny/floette-eternal.png b/icons/pokemon/shiny/floette-eternal.png new file mode 100644 index 00000000..2906fc3b Binary files /dev/null and b/icons/pokemon/shiny/floette-eternal.png differ diff --git a/icons/pokemon/shiny/floette-orange.png b/icons/pokemon/shiny/floette-orange.png new file mode 100644 index 00000000..23d0720b Binary files /dev/null and b/icons/pokemon/shiny/floette-orange.png differ diff --git a/icons/pokemon/shiny/floette-white.png b/icons/pokemon/shiny/floette-white.png new file mode 100644 index 00000000..19ad2a93 Binary files /dev/null and b/icons/pokemon/shiny/floette-white.png differ diff --git a/icons/pokemon/shiny/floette-yellow.png b/icons/pokemon/shiny/floette-yellow.png new file mode 100644 index 00000000..c6f6379f Binary files /dev/null and b/icons/pokemon/shiny/floette-yellow.png differ diff --git a/icons/pokemon/shiny/floette.png b/icons/pokemon/shiny/floette.png new file mode 100644 index 00000000..0dccde43 Binary files /dev/null and b/icons/pokemon/shiny/floette.png differ diff --git a/icons/pokemon/shiny/florges-blue.png b/icons/pokemon/shiny/florges-blue.png new file mode 100644 index 00000000..4abccce4 Binary files /dev/null and b/icons/pokemon/shiny/florges-blue.png differ diff --git a/icons/pokemon/shiny/florges-orange.png b/icons/pokemon/shiny/florges-orange.png new file mode 100644 index 00000000..4f6cdd87 Binary files /dev/null and b/icons/pokemon/shiny/florges-orange.png differ diff --git a/icons/pokemon/shiny/florges-white.png b/icons/pokemon/shiny/florges-white.png new file mode 100644 index 00000000..e74742c6 Binary files /dev/null and b/icons/pokemon/shiny/florges-white.png differ diff --git a/icons/pokemon/shiny/florges-yellow.png b/icons/pokemon/shiny/florges-yellow.png new file mode 100644 index 00000000..6e0ce684 Binary files /dev/null and b/icons/pokemon/shiny/florges-yellow.png differ diff --git a/icons/pokemon/shiny/florges.png b/icons/pokemon/shiny/florges.png new file mode 100644 index 00000000..c171b058 Binary files /dev/null and b/icons/pokemon/shiny/florges.png differ diff --git a/icons/pokemon/shiny/flygon.png b/icons/pokemon/shiny/flygon.png new file mode 100644 index 00000000..c0e3c494 Binary files /dev/null and b/icons/pokemon/shiny/flygon.png differ diff --git a/icons/pokemon/shiny/foongus.png b/icons/pokemon/shiny/foongus.png new file mode 100644 index 00000000..b2e11753 Binary files /dev/null and b/icons/pokemon/shiny/foongus.png differ diff --git a/icons/pokemon/shiny/forretress.png b/icons/pokemon/shiny/forretress.png new file mode 100644 index 00000000..875e2614 Binary files /dev/null and b/icons/pokemon/shiny/forretress.png differ diff --git a/icons/pokemon/shiny/fraxure.png b/icons/pokemon/shiny/fraxure.png new file mode 100644 index 00000000..a4145fd0 Binary files /dev/null and b/icons/pokemon/shiny/fraxure.png differ diff --git a/icons/pokemon/shiny/frillish.png b/icons/pokemon/shiny/frillish.png new file mode 100644 index 00000000..c9bb96b8 Binary files /dev/null and b/icons/pokemon/shiny/frillish.png differ diff --git a/icons/pokemon/shiny/froakie.png b/icons/pokemon/shiny/froakie.png new file mode 100644 index 00000000..375a181d Binary files /dev/null and b/icons/pokemon/shiny/froakie.png differ diff --git a/icons/pokemon/shiny/frogadier.png b/icons/pokemon/shiny/frogadier.png new file mode 100644 index 00000000..7368a233 Binary files /dev/null and b/icons/pokemon/shiny/frogadier.png differ diff --git a/icons/pokemon/shiny/froslass.png b/icons/pokemon/shiny/froslass.png new file mode 100644 index 00000000..90187798 Binary files /dev/null and b/icons/pokemon/shiny/froslass.png differ diff --git a/icons/pokemon/shiny/furfrou-dandy.png b/icons/pokemon/shiny/furfrou-dandy.png new file mode 100644 index 00000000..b46f25ad Binary files /dev/null and b/icons/pokemon/shiny/furfrou-dandy.png differ diff --git a/icons/pokemon/shiny/furfrou-debutante.png b/icons/pokemon/shiny/furfrou-debutante.png new file mode 100644 index 00000000..7a64149c Binary files /dev/null and b/icons/pokemon/shiny/furfrou-debutante.png differ diff --git a/icons/pokemon/shiny/furfrou-diamond.png b/icons/pokemon/shiny/furfrou-diamond.png new file mode 100644 index 00000000..c121052e Binary files /dev/null and b/icons/pokemon/shiny/furfrou-diamond.png differ diff --git a/icons/pokemon/shiny/furfrou-heart.png b/icons/pokemon/shiny/furfrou-heart.png new file mode 100644 index 00000000..fdce1ff1 Binary files /dev/null and b/icons/pokemon/shiny/furfrou-heart.png differ diff --git a/icons/pokemon/shiny/furfrou-kabuki.png b/icons/pokemon/shiny/furfrou-kabuki.png new file mode 100644 index 00000000..bed74096 Binary files /dev/null and b/icons/pokemon/shiny/furfrou-kabuki.png differ diff --git a/icons/pokemon/shiny/furfrou-la-reine.png b/icons/pokemon/shiny/furfrou-la-reine.png new file mode 100644 index 00000000..5fd6f2d9 Binary files /dev/null and b/icons/pokemon/shiny/furfrou-la-reine.png differ diff --git a/icons/pokemon/shiny/furfrou-matron.png b/icons/pokemon/shiny/furfrou-matron.png new file mode 100644 index 00000000..11d4a306 Binary files /dev/null and b/icons/pokemon/shiny/furfrou-matron.png differ diff --git a/icons/pokemon/shiny/furfrou-pharaoh.png b/icons/pokemon/shiny/furfrou-pharaoh.png new file mode 100644 index 00000000..895c4c81 Binary files /dev/null and b/icons/pokemon/shiny/furfrou-pharaoh.png differ diff --git a/icons/pokemon/shiny/furfrou-star.png b/icons/pokemon/shiny/furfrou-star.png new file mode 100644 index 00000000..6056fa9d Binary files /dev/null and b/icons/pokemon/shiny/furfrou-star.png differ diff --git a/icons/pokemon/shiny/furfrou.png b/icons/pokemon/shiny/furfrou.png new file mode 100644 index 00000000..8be06598 Binary files /dev/null and b/icons/pokemon/shiny/furfrou.png differ diff --git a/icons/pokemon/shiny/furret.png b/icons/pokemon/shiny/furret.png new file mode 100644 index 00000000..6b58e057 Binary files /dev/null and b/icons/pokemon/shiny/furret.png differ diff --git a/icons/pokemon/shiny/gabite.png b/icons/pokemon/shiny/gabite.png new file mode 100644 index 00000000..86e17eca Binary files /dev/null and b/icons/pokemon/shiny/gabite.png differ diff --git a/icons/pokemon/shiny/gallade.png b/icons/pokemon/shiny/gallade.png new file mode 100644 index 00000000..7e659f68 Binary files /dev/null and b/icons/pokemon/shiny/gallade.png differ diff --git a/icons/pokemon/shiny/galvantula.png b/icons/pokemon/shiny/galvantula.png new file mode 100644 index 00000000..36d26c31 Binary files /dev/null and b/icons/pokemon/shiny/galvantula.png differ diff --git a/icons/pokemon/shiny/garbodor.png b/icons/pokemon/shiny/garbodor.png new file mode 100644 index 00000000..3bc3ad0a Binary files /dev/null and b/icons/pokemon/shiny/garbodor.png differ diff --git a/icons/pokemon/shiny/garchomp-mega.png b/icons/pokemon/shiny/garchomp-mega.png new file mode 100644 index 00000000..11b76a2f Binary files /dev/null and b/icons/pokemon/shiny/garchomp-mega.png differ diff --git a/icons/pokemon/shiny/garchomp.png b/icons/pokemon/shiny/garchomp.png new file mode 100644 index 00000000..c6008edd Binary files /dev/null and b/icons/pokemon/shiny/garchomp.png differ diff --git a/icons/pokemon/shiny/gardevoir-mega.png b/icons/pokemon/shiny/gardevoir-mega.png new file mode 100644 index 00000000..5de05052 Binary files /dev/null and b/icons/pokemon/shiny/gardevoir-mega.png differ diff --git a/icons/pokemon/shiny/gardevoir.png b/icons/pokemon/shiny/gardevoir.png new file mode 100644 index 00000000..5739c385 Binary files /dev/null and b/icons/pokemon/shiny/gardevoir.png differ diff --git a/icons/pokemon/shiny/gastly.png b/icons/pokemon/shiny/gastly.png new file mode 100644 index 00000000..ffbf0637 Binary files /dev/null and b/icons/pokemon/shiny/gastly.png differ diff --git a/icons/pokemon/shiny/gastrodon-east.png b/icons/pokemon/shiny/gastrodon-east.png new file mode 100644 index 00000000..57b96daa Binary files /dev/null and b/icons/pokemon/shiny/gastrodon-east.png differ diff --git a/icons/pokemon/shiny/gastrodon.png b/icons/pokemon/shiny/gastrodon.png new file mode 100644 index 00000000..afa9a622 Binary files /dev/null and b/icons/pokemon/shiny/gastrodon.png differ diff --git a/icons/pokemon/shiny/genesect.png b/icons/pokemon/shiny/genesect.png new file mode 100644 index 00000000..04f72a4a Binary files /dev/null and b/icons/pokemon/shiny/genesect.png differ diff --git a/icons/pokemon/shiny/gengar-mega.png b/icons/pokemon/shiny/gengar-mega.png new file mode 100644 index 00000000..5c04e660 Binary files /dev/null and b/icons/pokemon/shiny/gengar-mega.png differ diff --git a/icons/pokemon/shiny/gengar.png b/icons/pokemon/shiny/gengar.png new file mode 100644 index 00000000..4035068f Binary files /dev/null and b/icons/pokemon/shiny/gengar.png differ diff --git a/icons/pokemon/shiny/geodude.png b/icons/pokemon/shiny/geodude.png new file mode 100644 index 00000000..96cc6d77 Binary files /dev/null and b/icons/pokemon/shiny/geodude.png differ diff --git a/icons/pokemon/shiny/gible.png b/icons/pokemon/shiny/gible.png new file mode 100644 index 00000000..c15ac8b5 Binary files /dev/null and b/icons/pokemon/shiny/gible.png differ diff --git a/icons/pokemon/shiny/gigalith.png b/icons/pokemon/shiny/gigalith.png new file mode 100644 index 00000000..32d61856 Binary files /dev/null and b/icons/pokemon/shiny/gigalith.png differ diff --git a/icons/pokemon/shiny/girafarig.png b/icons/pokemon/shiny/girafarig.png new file mode 100644 index 00000000..e8ec4e2b Binary files /dev/null and b/icons/pokemon/shiny/girafarig.png differ diff --git a/icons/pokemon/shiny/giratina-origin.png b/icons/pokemon/shiny/giratina-origin.png new file mode 100644 index 00000000..18a1b8fd Binary files /dev/null and b/icons/pokemon/shiny/giratina-origin.png differ diff --git a/icons/pokemon/shiny/giratina.png b/icons/pokemon/shiny/giratina.png new file mode 100644 index 00000000..17049c9f Binary files /dev/null and b/icons/pokemon/shiny/giratina.png differ diff --git a/icons/pokemon/shiny/glaceon.png b/icons/pokemon/shiny/glaceon.png new file mode 100644 index 00000000..0a56c390 Binary files /dev/null and b/icons/pokemon/shiny/glaceon.png differ diff --git a/icons/pokemon/shiny/glalie.png b/icons/pokemon/shiny/glalie.png new file mode 100644 index 00000000..82862e76 Binary files /dev/null and b/icons/pokemon/shiny/glalie.png differ diff --git a/icons/pokemon/shiny/glameow.png b/icons/pokemon/shiny/glameow.png new file mode 100644 index 00000000..84b4aef7 Binary files /dev/null and b/icons/pokemon/shiny/glameow.png differ diff --git a/icons/pokemon/shiny/gligar.png b/icons/pokemon/shiny/gligar.png new file mode 100644 index 00000000..2740cebc Binary files /dev/null and b/icons/pokemon/shiny/gligar.png differ diff --git a/icons/pokemon/shiny/gliscor.png b/icons/pokemon/shiny/gliscor.png new file mode 100644 index 00000000..7e780a11 Binary files /dev/null and b/icons/pokemon/shiny/gliscor.png differ diff --git a/icons/pokemon/shiny/gloom.png b/icons/pokemon/shiny/gloom.png new file mode 100644 index 00000000..c29cbea9 Binary files /dev/null and b/icons/pokemon/shiny/gloom.png differ diff --git a/icons/pokemon/shiny/gogoat.png b/icons/pokemon/shiny/gogoat.png new file mode 100644 index 00000000..4f79e81e Binary files /dev/null and b/icons/pokemon/shiny/gogoat.png differ diff --git a/icons/pokemon/shiny/golbat.png b/icons/pokemon/shiny/golbat.png new file mode 100644 index 00000000..76e8b66c Binary files /dev/null and b/icons/pokemon/shiny/golbat.png differ diff --git a/icons/pokemon/shiny/goldeen.png b/icons/pokemon/shiny/goldeen.png new file mode 100644 index 00000000..2559f40f Binary files /dev/null and b/icons/pokemon/shiny/goldeen.png differ diff --git a/icons/pokemon/shiny/golduck.png b/icons/pokemon/shiny/golduck.png new file mode 100644 index 00000000..00a65938 Binary files /dev/null and b/icons/pokemon/shiny/golduck.png differ diff --git a/icons/pokemon/shiny/golem.png b/icons/pokemon/shiny/golem.png new file mode 100644 index 00000000..581e2205 Binary files /dev/null and b/icons/pokemon/shiny/golem.png differ diff --git a/icons/pokemon/shiny/golett.png b/icons/pokemon/shiny/golett.png new file mode 100644 index 00000000..a5e1fd27 Binary files /dev/null and b/icons/pokemon/shiny/golett.png differ diff --git a/icons/pokemon/shiny/golurk.png b/icons/pokemon/shiny/golurk.png new file mode 100644 index 00000000..d718a2a2 Binary files /dev/null and b/icons/pokemon/shiny/golurk.png differ diff --git a/icons/pokemon/shiny/goodra.png b/icons/pokemon/shiny/goodra.png new file mode 100644 index 00000000..020e2b05 Binary files /dev/null and b/icons/pokemon/shiny/goodra.png differ diff --git a/icons/pokemon/shiny/goomy.png b/icons/pokemon/shiny/goomy.png new file mode 100644 index 00000000..55d1e188 Binary files /dev/null and b/icons/pokemon/shiny/goomy.png differ diff --git a/icons/pokemon/shiny/gorebyss.png b/icons/pokemon/shiny/gorebyss.png new file mode 100644 index 00000000..d1c2313c Binary files /dev/null and b/icons/pokemon/shiny/gorebyss.png differ diff --git a/icons/pokemon/shiny/gothita.png b/icons/pokemon/shiny/gothita.png new file mode 100644 index 00000000..6e146cd6 Binary files /dev/null and b/icons/pokemon/shiny/gothita.png differ diff --git a/icons/pokemon/shiny/gothitelle.png b/icons/pokemon/shiny/gothitelle.png new file mode 100644 index 00000000..5144482c Binary files /dev/null and b/icons/pokemon/shiny/gothitelle.png differ diff --git a/icons/pokemon/shiny/gothorita.png b/icons/pokemon/shiny/gothorita.png new file mode 100644 index 00000000..027c2c82 Binary files /dev/null and b/icons/pokemon/shiny/gothorita.png differ diff --git a/icons/pokemon/shiny/gourgeist.png b/icons/pokemon/shiny/gourgeist.png new file mode 100644 index 00000000..7816dc11 Binary files /dev/null and b/icons/pokemon/shiny/gourgeist.png differ diff --git a/icons/pokemon/shiny/granbull.png b/icons/pokemon/shiny/granbull.png new file mode 100644 index 00000000..28c53300 Binary files /dev/null and b/icons/pokemon/shiny/granbull.png differ diff --git a/icons/pokemon/shiny/graveler.png b/icons/pokemon/shiny/graveler.png new file mode 100644 index 00000000..b1dbc95c Binary files /dev/null and b/icons/pokemon/shiny/graveler.png differ diff --git a/icons/pokemon/shiny/greninja.png b/icons/pokemon/shiny/greninja.png new file mode 100644 index 00000000..27e973cc Binary files /dev/null and b/icons/pokemon/shiny/greninja.png differ diff --git a/icons/pokemon/shiny/grimer.png b/icons/pokemon/shiny/grimer.png new file mode 100644 index 00000000..7e9a081d Binary files /dev/null and b/icons/pokemon/shiny/grimer.png differ diff --git a/icons/pokemon/shiny/grotle.png b/icons/pokemon/shiny/grotle.png new file mode 100644 index 00000000..53ab2748 Binary files /dev/null and b/icons/pokemon/shiny/grotle.png differ diff --git a/icons/pokemon/shiny/groudon.png b/icons/pokemon/shiny/groudon.png new file mode 100644 index 00000000..9636b126 Binary files /dev/null and b/icons/pokemon/shiny/groudon.png differ diff --git a/icons/pokemon/shiny/grovyle.png b/icons/pokemon/shiny/grovyle.png new file mode 100644 index 00000000..f805a46d Binary files /dev/null and b/icons/pokemon/shiny/grovyle.png differ diff --git a/icons/pokemon/shiny/growlithe.png b/icons/pokemon/shiny/growlithe.png new file mode 100644 index 00000000..c8008991 Binary files /dev/null and b/icons/pokemon/shiny/growlithe.png differ diff --git a/icons/pokemon/shiny/grumpig.png b/icons/pokemon/shiny/grumpig.png new file mode 100644 index 00000000..a78955af Binary files /dev/null and b/icons/pokemon/shiny/grumpig.png differ diff --git a/icons/pokemon/shiny/gulpin.png b/icons/pokemon/shiny/gulpin.png new file mode 100644 index 00000000..9239d67d Binary files /dev/null and b/icons/pokemon/shiny/gulpin.png differ diff --git a/icons/pokemon/shiny/gurdurr.png b/icons/pokemon/shiny/gurdurr.png new file mode 100644 index 00000000..b9b401ef Binary files /dev/null and b/icons/pokemon/shiny/gurdurr.png differ diff --git a/icons/pokemon/shiny/gyarados-mega.png b/icons/pokemon/shiny/gyarados-mega.png new file mode 100644 index 00000000..4f45fab9 Binary files /dev/null and b/icons/pokemon/shiny/gyarados-mega.png differ diff --git a/icons/pokemon/shiny/gyarados.png b/icons/pokemon/shiny/gyarados.png new file mode 100644 index 00000000..e64a509e Binary files /dev/null and b/icons/pokemon/shiny/gyarados.png differ diff --git a/icons/pokemon/shiny/happiny.png b/icons/pokemon/shiny/happiny.png new file mode 100644 index 00000000..cc0d7c71 Binary files /dev/null and b/icons/pokemon/shiny/happiny.png differ diff --git a/icons/pokemon/shiny/hariyama.png b/icons/pokemon/shiny/hariyama.png new file mode 100644 index 00000000..ab92bd3d Binary files /dev/null and b/icons/pokemon/shiny/hariyama.png differ diff --git a/icons/pokemon/shiny/haunter.png b/icons/pokemon/shiny/haunter.png new file mode 100644 index 00000000..d87c36f3 Binary files /dev/null and b/icons/pokemon/shiny/haunter.png differ diff --git a/icons/pokemon/shiny/hawlucha.png b/icons/pokemon/shiny/hawlucha.png new file mode 100644 index 00000000..cf61021b Binary files /dev/null and b/icons/pokemon/shiny/hawlucha.png differ diff --git a/icons/pokemon/shiny/haxorus.png b/icons/pokemon/shiny/haxorus.png new file mode 100644 index 00000000..71cfcd1f Binary files /dev/null and b/icons/pokemon/shiny/haxorus.png differ diff --git a/icons/pokemon/shiny/heatmor.png b/icons/pokemon/shiny/heatmor.png new file mode 100644 index 00000000..850847cf Binary files /dev/null and b/icons/pokemon/shiny/heatmor.png differ diff --git a/icons/pokemon/shiny/heatran.png b/icons/pokemon/shiny/heatran.png new file mode 100644 index 00000000..fd4c1adb Binary files /dev/null and b/icons/pokemon/shiny/heatran.png differ diff --git a/icons/pokemon/shiny/heliolisk.png b/icons/pokemon/shiny/heliolisk.png new file mode 100644 index 00000000..ae7e7b17 Binary files /dev/null and b/icons/pokemon/shiny/heliolisk.png differ diff --git a/icons/pokemon/shiny/helioptile.png b/icons/pokemon/shiny/helioptile.png new file mode 100644 index 00000000..72a7de68 Binary files /dev/null and b/icons/pokemon/shiny/helioptile.png differ diff --git a/icons/pokemon/shiny/heracross-mega.png b/icons/pokemon/shiny/heracross-mega.png new file mode 100644 index 00000000..a7e6e4b9 Binary files /dev/null and b/icons/pokemon/shiny/heracross-mega.png differ diff --git a/icons/pokemon/shiny/heracross.png b/icons/pokemon/shiny/heracross.png new file mode 100644 index 00000000..852b542e Binary files /dev/null and b/icons/pokemon/shiny/heracross.png differ diff --git a/icons/pokemon/shiny/herdier.png b/icons/pokemon/shiny/herdier.png new file mode 100644 index 00000000..8470ad9b Binary files /dev/null and b/icons/pokemon/shiny/herdier.png differ diff --git a/icons/pokemon/shiny/hippopotas.png b/icons/pokemon/shiny/hippopotas.png new file mode 100644 index 00000000..c5868803 Binary files /dev/null and b/icons/pokemon/shiny/hippopotas.png differ diff --git a/icons/pokemon/shiny/hippowdon.png b/icons/pokemon/shiny/hippowdon.png new file mode 100644 index 00000000..c11ae1cc Binary files /dev/null and b/icons/pokemon/shiny/hippowdon.png differ diff --git a/icons/pokemon/shiny/hitmonchan.png b/icons/pokemon/shiny/hitmonchan.png new file mode 100644 index 00000000..5b3b8c6e Binary files /dev/null and b/icons/pokemon/shiny/hitmonchan.png differ diff --git a/icons/pokemon/shiny/hitmonlee.png b/icons/pokemon/shiny/hitmonlee.png new file mode 100644 index 00000000..491defba Binary files /dev/null and b/icons/pokemon/shiny/hitmonlee.png differ diff --git a/icons/pokemon/shiny/hitmontop.png b/icons/pokemon/shiny/hitmontop.png new file mode 100644 index 00000000..36baae10 Binary files /dev/null and b/icons/pokemon/shiny/hitmontop.png differ diff --git a/icons/pokemon/shiny/ho-oh.png b/icons/pokemon/shiny/ho-oh.png new file mode 100644 index 00000000..081d2d35 Binary files /dev/null and b/icons/pokemon/shiny/ho-oh.png differ diff --git a/icons/pokemon/shiny/honchkrow.png b/icons/pokemon/shiny/honchkrow.png new file mode 100644 index 00000000..1da7c2e6 Binary files /dev/null and b/icons/pokemon/shiny/honchkrow.png differ diff --git a/icons/pokemon/shiny/honedge.png b/icons/pokemon/shiny/honedge.png new file mode 100644 index 00000000..ddcb1e23 Binary files /dev/null and b/icons/pokemon/shiny/honedge.png differ diff --git a/icons/pokemon/shiny/hoopa.png b/icons/pokemon/shiny/hoopa.png new file mode 100644 index 00000000..64788d81 Binary files /dev/null and b/icons/pokemon/shiny/hoopa.png differ diff --git a/icons/pokemon/shiny/hoothoot.png b/icons/pokemon/shiny/hoothoot.png new file mode 100644 index 00000000..03b1112f Binary files /dev/null and b/icons/pokemon/shiny/hoothoot.png differ diff --git a/icons/pokemon/shiny/hoppip.png b/icons/pokemon/shiny/hoppip.png new file mode 100644 index 00000000..211ef947 Binary files /dev/null and b/icons/pokemon/shiny/hoppip.png differ diff --git a/icons/pokemon/shiny/horsea.png b/icons/pokemon/shiny/horsea.png new file mode 100644 index 00000000..430503da Binary files /dev/null and b/icons/pokemon/shiny/horsea.png differ diff --git a/icons/pokemon/shiny/houndoom-mega.png b/icons/pokemon/shiny/houndoom-mega.png new file mode 100644 index 00000000..abfb03d4 Binary files /dev/null and b/icons/pokemon/shiny/houndoom-mega.png differ diff --git a/icons/pokemon/shiny/houndoom.png b/icons/pokemon/shiny/houndoom.png new file mode 100644 index 00000000..5b50f16e Binary files /dev/null and b/icons/pokemon/shiny/houndoom.png differ diff --git a/icons/pokemon/shiny/houndour.png b/icons/pokemon/shiny/houndour.png new file mode 100644 index 00000000..58030988 Binary files /dev/null and b/icons/pokemon/shiny/houndour.png differ diff --git a/icons/pokemon/shiny/huntail.png b/icons/pokemon/shiny/huntail.png new file mode 100644 index 00000000..34ef05be Binary files /dev/null and b/icons/pokemon/shiny/huntail.png differ diff --git a/icons/pokemon/shiny/hydreigon.png b/icons/pokemon/shiny/hydreigon.png new file mode 100644 index 00000000..c1fda8e9 Binary files /dev/null and b/icons/pokemon/shiny/hydreigon.png differ diff --git a/icons/pokemon/shiny/hypno.png b/icons/pokemon/shiny/hypno.png new file mode 100644 index 00000000..3fb51b42 Binary files /dev/null and b/icons/pokemon/shiny/hypno.png differ diff --git a/icons/pokemon/shiny/igglybuff.png b/icons/pokemon/shiny/igglybuff.png new file mode 100644 index 00000000..00b0c861 Binary files /dev/null and b/icons/pokemon/shiny/igglybuff.png differ diff --git a/icons/pokemon/shiny/illumise.png b/icons/pokemon/shiny/illumise.png new file mode 100644 index 00000000..35b78343 Binary files /dev/null and b/icons/pokemon/shiny/illumise.png differ diff --git a/icons/pokemon/shiny/infernape.png b/icons/pokemon/shiny/infernape.png new file mode 100644 index 00000000..5f9d40a3 Binary files /dev/null and b/icons/pokemon/shiny/infernape.png differ diff --git a/icons/pokemon/shiny/inkay.png b/icons/pokemon/shiny/inkay.png new file mode 100644 index 00000000..2b7ff3ea Binary files /dev/null and b/icons/pokemon/shiny/inkay.png differ diff --git a/icons/pokemon/shiny/ivysaur.png b/icons/pokemon/shiny/ivysaur.png new file mode 100644 index 00000000..35f92e19 Binary files /dev/null and b/icons/pokemon/shiny/ivysaur.png differ diff --git a/icons/pokemon/shiny/jellicent.png b/icons/pokemon/shiny/jellicent.png new file mode 100644 index 00000000..b38c5a46 Binary files /dev/null and b/icons/pokemon/shiny/jellicent.png differ diff --git a/icons/pokemon/shiny/jigglypuff.png b/icons/pokemon/shiny/jigglypuff.png new file mode 100644 index 00000000..6e96efb1 Binary files /dev/null and b/icons/pokemon/shiny/jigglypuff.png differ diff --git a/icons/pokemon/shiny/jirachi.png b/icons/pokemon/shiny/jirachi.png new file mode 100644 index 00000000..178db498 Binary files /dev/null and b/icons/pokemon/shiny/jirachi.png differ diff --git a/icons/pokemon/shiny/jolteon.png b/icons/pokemon/shiny/jolteon.png new file mode 100644 index 00000000..edb194ff Binary files /dev/null and b/icons/pokemon/shiny/jolteon.png differ diff --git a/icons/pokemon/shiny/joltik.png b/icons/pokemon/shiny/joltik.png new file mode 100644 index 00000000..d3dac307 Binary files /dev/null and b/icons/pokemon/shiny/joltik.png differ diff --git a/icons/pokemon/shiny/jumpluff.png b/icons/pokemon/shiny/jumpluff.png new file mode 100644 index 00000000..7b796366 Binary files /dev/null and b/icons/pokemon/shiny/jumpluff.png differ diff --git a/icons/pokemon/shiny/jynx.png b/icons/pokemon/shiny/jynx.png new file mode 100644 index 00000000..ce939981 Binary files /dev/null and b/icons/pokemon/shiny/jynx.png differ diff --git a/icons/pokemon/shiny/kabuto.png b/icons/pokemon/shiny/kabuto.png new file mode 100644 index 00000000..3fd6a2a0 Binary files /dev/null and b/icons/pokemon/shiny/kabuto.png differ diff --git a/icons/pokemon/shiny/kabutops.png b/icons/pokemon/shiny/kabutops.png new file mode 100644 index 00000000..a8f8ca12 Binary files /dev/null and b/icons/pokemon/shiny/kabutops.png differ diff --git a/icons/pokemon/shiny/kadabra.png b/icons/pokemon/shiny/kadabra.png new file mode 100644 index 00000000..8484e58a Binary files /dev/null and b/icons/pokemon/shiny/kadabra.png differ diff --git a/icons/pokemon/shiny/kakuna.png b/icons/pokemon/shiny/kakuna.png new file mode 100644 index 00000000..974100c4 Binary files /dev/null and b/icons/pokemon/shiny/kakuna.png differ diff --git a/icons/pokemon/shiny/kangaskhan-mega.png b/icons/pokemon/shiny/kangaskhan-mega.png new file mode 100644 index 00000000..2b8a85ce Binary files /dev/null and b/icons/pokemon/shiny/kangaskhan-mega.png differ diff --git a/icons/pokemon/shiny/kangaskhan.png b/icons/pokemon/shiny/kangaskhan.png new file mode 100644 index 00000000..5ebfb5dc Binary files /dev/null and b/icons/pokemon/shiny/kangaskhan.png differ diff --git a/icons/pokemon/shiny/karrablast.png b/icons/pokemon/shiny/karrablast.png new file mode 100644 index 00000000..bcb72927 Binary files /dev/null and b/icons/pokemon/shiny/karrablast.png differ diff --git a/icons/pokemon/shiny/kecleon.png b/icons/pokemon/shiny/kecleon.png new file mode 100644 index 00000000..79ca9244 Binary files /dev/null and b/icons/pokemon/shiny/kecleon.png differ diff --git a/icons/pokemon/shiny/keldeo-resolute.png b/icons/pokemon/shiny/keldeo-resolute.png new file mode 100644 index 00000000..a889446b Binary files /dev/null and b/icons/pokemon/shiny/keldeo-resolute.png differ diff --git a/icons/pokemon/shiny/keldeo.png b/icons/pokemon/shiny/keldeo.png new file mode 100644 index 00000000..a1773a00 Binary files /dev/null and b/icons/pokemon/shiny/keldeo.png differ diff --git a/icons/pokemon/shiny/kingdra.png b/icons/pokemon/shiny/kingdra.png new file mode 100644 index 00000000..5a9a934c Binary files /dev/null and b/icons/pokemon/shiny/kingdra.png differ diff --git a/icons/pokemon/shiny/kingler.png b/icons/pokemon/shiny/kingler.png new file mode 100644 index 00000000..499b7f77 Binary files /dev/null and b/icons/pokemon/shiny/kingler.png differ diff --git a/icons/pokemon/shiny/kirlia.png b/icons/pokemon/shiny/kirlia.png new file mode 100644 index 00000000..c372203f Binary files /dev/null and b/icons/pokemon/shiny/kirlia.png differ diff --git a/icons/pokemon/shiny/klang.png b/icons/pokemon/shiny/klang.png new file mode 100644 index 00000000..70c4fb13 Binary files /dev/null and b/icons/pokemon/shiny/klang.png differ diff --git a/icons/pokemon/shiny/klefki.png b/icons/pokemon/shiny/klefki.png new file mode 100644 index 00000000..839d5e01 Binary files /dev/null and b/icons/pokemon/shiny/klefki.png differ diff --git a/icons/pokemon/shiny/klink.png b/icons/pokemon/shiny/klink.png new file mode 100644 index 00000000..2af252b1 Binary files /dev/null and b/icons/pokemon/shiny/klink.png differ diff --git a/icons/pokemon/shiny/klinklang.png b/icons/pokemon/shiny/klinklang.png new file mode 100644 index 00000000..02abac2d Binary files /dev/null and b/icons/pokemon/shiny/klinklang.png differ diff --git a/icons/pokemon/shiny/koffing.png b/icons/pokemon/shiny/koffing.png new file mode 100644 index 00000000..27cdd248 Binary files /dev/null and b/icons/pokemon/shiny/koffing.png differ diff --git a/icons/pokemon/shiny/krabby.png b/icons/pokemon/shiny/krabby.png new file mode 100644 index 00000000..c386983b Binary files /dev/null and b/icons/pokemon/shiny/krabby.png differ diff --git a/icons/pokemon/shiny/kricketot.png b/icons/pokemon/shiny/kricketot.png new file mode 100644 index 00000000..15095617 Binary files /dev/null and b/icons/pokemon/shiny/kricketot.png differ diff --git a/icons/pokemon/shiny/kricketune.png b/icons/pokemon/shiny/kricketune.png new file mode 100644 index 00000000..2bf0720e Binary files /dev/null and b/icons/pokemon/shiny/kricketune.png differ diff --git a/icons/pokemon/shiny/krokorok.png b/icons/pokemon/shiny/krokorok.png new file mode 100644 index 00000000..52846d8a Binary files /dev/null and b/icons/pokemon/shiny/krokorok.png differ diff --git a/icons/pokemon/shiny/krookodile.png b/icons/pokemon/shiny/krookodile.png new file mode 100644 index 00000000..7fa7e7ba Binary files /dev/null and b/icons/pokemon/shiny/krookodile.png differ diff --git a/icons/pokemon/shiny/kyogre.png b/icons/pokemon/shiny/kyogre.png new file mode 100644 index 00000000..dc328396 Binary files /dev/null and b/icons/pokemon/shiny/kyogre.png differ diff --git a/icons/pokemon/shiny/kyurem-black.png b/icons/pokemon/shiny/kyurem-black.png new file mode 100644 index 00000000..cd90a236 Binary files /dev/null and b/icons/pokemon/shiny/kyurem-black.png differ diff --git a/icons/pokemon/shiny/kyurem-white.png b/icons/pokemon/shiny/kyurem-white.png new file mode 100644 index 00000000..128cb27d Binary files /dev/null and b/icons/pokemon/shiny/kyurem-white.png differ diff --git a/icons/pokemon/shiny/kyurem.png b/icons/pokemon/shiny/kyurem.png new file mode 100644 index 00000000..2cafed62 Binary files /dev/null and b/icons/pokemon/shiny/kyurem.png differ diff --git a/icons/pokemon/shiny/lairon.png b/icons/pokemon/shiny/lairon.png new file mode 100644 index 00000000..3447750f Binary files /dev/null and b/icons/pokemon/shiny/lairon.png differ diff --git a/icons/pokemon/shiny/lampent.png b/icons/pokemon/shiny/lampent.png new file mode 100644 index 00000000..1ac09872 Binary files /dev/null and b/icons/pokemon/shiny/lampent.png differ diff --git a/icons/pokemon/shiny/landorus-therian.png b/icons/pokemon/shiny/landorus-therian.png new file mode 100644 index 00000000..5d8e712e Binary files /dev/null and b/icons/pokemon/shiny/landorus-therian.png differ diff --git a/icons/pokemon/shiny/landorus.png b/icons/pokemon/shiny/landorus.png new file mode 100644 index 00000000..8fcef8c5 Binary files /dev/null and b/icons/pokemon/shiny/landorus.png differ diff --git a/icons/pokemon/shiny/lanturn.png b/icons/pokemon/shiny/lanturn.png new file mode 100644 index 00000000..9693c555 Binary files /dev/null and b/icons/pokemon/shiny/lanturn.png differ diff --git a/icons/pokemon/shiny/lapras.png b/icons/pokemon/shiny/lapras.png new file mode 100644 index 00000000..546c85c1 Binary files /dev/null and b/icons/pokemon/shiny/lapras.png differ diff --git a/icons/pokemon/shiny/larvesta.png b/icons/pokemon/shiny/larvesta.png new file mode 100644 index 00000000..bf05d65b Binary files /dev/null and b/icons/pokemon/shiny/larvesta.png differ diff --git a/icons/pokemon/shiny/larvitar.png b/icons/pokemon/shiny/larvitar.png new file mode 100644 index 00000000..6b536725 Binary files /dev/null and b/icons/pokemon/shiny/larvitar.png differ diff --git a/icons/pokemon/shiny/latias-mega.png b/icons/pokemon/shiny/latias-mega.png new file mode 100644 index 00000000..5ed055f1 Binary files /dev/null and b/icons/pokemon/shiny/latias-mega.png differ diff --git a/icons/pokemon/shiny/latias.png b/icons/pokemon/shiny/latias.png new file mode 100644 index 00000000..50858189 Binary files /dev/null and b/icons/pokemon/shiny/latias.png differ diff --git a/icons/pokemon/shiny/latios-mega.png b/icons/pokemon/shiny/latios-mega.png new file mode 100644 index 00000000..503028c2 Binary files /dev/null and b/icons/pokemon/shiny/latios-mega.png differ diff --git a/icons/pokemon/shiny/latios.png b/icons/pokemon/shiny/latios.png new file mode 100644 index 00000000..90951e7c Binary files /dev/null and b/icons/pokemon/shiny/latios.png differ diff --git a/icons/pokemon/shiny/leafeon.png b/icons/pokemon/shiny/leafeon.png new file mode 100644 index 00000000..6f7a286a Binary files /dev/null and b/icons/pokemon/shiny/leafeon.png differ diff --git a/icons/pokemon/shiny/leavanny.png b/icons/pokemon/shiny/leavanny.png new file mode 100644 index 00000000..fff8aafc Binary files /dev/null and b/icons/pokemon/shiny/leavanny.png differ diff --git a/icons/pokemon/shiny/ledian.png b/icons/pokemon/shiny/ledian.png new file mode 100644 index 00000000..ef296d57 Binary files /dev/null and b/icons/pokemon/shiny/ledian.png differ diff --git a/icons/pokemon/shiny/ledyba.png b/icons/pokemon/shiny/ledyba.png new file mode 100644 index 00000000..f73fc3cb Binary files /dev/null and b/icons/pokemon/shiny/ledyba.png differ diff --git a/icons/pokemon/shiny/lickilicky.png b/icons/pokemon/shiny/lickilicky.png new file mode 100644 index 00000000..223f2f32 Binary files /dev/null and b/icons/pokemon/shiny/lickilicky.png differ diff --git a/icons/pokemon/shiny/lickitung.png b/icons/pokemon/shiny/lickitung.png new file mode 100644 index 00000000..79ec282e Binary files /dev/null and b/icons/pokemon/shiny/lickitung.png differ diff --git a/icons/pokemon/shiny/liepard.png b/icons/pokemon/shiny/liepard.png new file mode 100644 index 00000000..7d0d0703 Binary files /dev/null and b/icons/pokemon/shiny/liepard.png differ diff --git a/icons/pokemon/shiny/lileep.png b/icons/pokemon/shiny/lileep.png new file mode 100644 index 00000000..eef0eb1c Binary files /dev/null and b/icons/pokemon/shiny/lileep.png differ diff --git a/icons/pokemon/shiny/lilligant.png b/icons/pokemon/shiny/lilligant.png new file mode 100644 index 00000000..f383972d Binary files /dev/null and b/icons/pokemon/shiny/lilligant.png differ diff --git a/icons/pokemon/shiny/lillipup.png b/icons/pokemon/shiny/lillipup.png new file mode 100644 index 00000000..5c83ef38 Binary files /dev/null and b/icons/pokemon/shiny/lillipup.png differ diff --git a/icons/pokemon/shiny/linoone.png b/icons/pokemon/shiny/linoone.png new file mode 100644 index 00000000..d26e0948 Binary files /dev/null and b/icons/pokemon/shiny/linoone.png differ diff --git a/icons/pokemon/shiny/litleo.png b/icons/pokemon/shiny/litleo.png new file mode 100644 index 00000000..88778d92 Binary files /dev/null and b/icons/pokemon/shiny/litleo.png differ diff --git a/icons/pokemon/shiny/litwick.png b/icons/pokemon/shiny/litwick.png new file mode 100644 index 00000000..7736fdbc Binary files /dev/null and b/icons/pokemon/shiny/litwick.png differ diff --git a/icons/pokemon/shiny/lombre.png b/icons/pokemon/shiny/lombre.png new file mode 100644 index 00000000..d7b8c8cc Binary files /dev/null and b/icons/pokemon/shiny/lombre.png differ diff --git a/icons/pokemon/shiny/lopunny.png b/icons/pokemon/shiny/lopunny.png new file mode 100644 index 00000000..f3854b51 Binary files /dev/null and b/icons/pokemon/shiny/lopunny.png differ diff --git a/icons/pokemon/shiny/lotad.png b/icons/pokemon/shiny/lotad.png new file mode 100644 index 00000000..cf7be000 Binary files /dev/null and b/icons/pokemon/shiny/lotad.png differ diff --git a/icons/pokemon/shiny/loudred.png b/icons/pokemon/shiny/loudred.png new file mode 100644 index 00000000..48ceb290 Binary files /dev/null and b/icons/pokemon/shiny/loudred.png differ diff --git a/icons/pokemon/shiny/lucario-mega.png b/icons/pokemon/shiny/lucario-mega.png new file mode 100644 index 00000000..33baaae9 Binary files /dev/null and b/icons/pokemon/shiny/lucario-mega.png differ diff --git a/icons/pokemon/shiny/lucario.png b/icons/pokemon/shiny/lucario.png new file mode 100644 index 00000000..574b1e20 Binary files /dev/null and b/icons/pokemon/shiny/lucario.png differ diff --git a/icons/pokemon/shiny/ludicolo.png b/icons/pokemon/shiny/ludicolo.png new file mode 100644 index 00000000..2c9229b8 Binary files /dev/null and b/icons/pokemon/shiny/ludicolo.png differ diff --git a/icons/pokemon/shiny/lugia.png b/icons/pokemon/shiny/lugia.png new file mode 100644 index 00000000..d18eef0d Binary files /dev/null and b/icons/pokemon/shiny/lugia.png differ diff --git a/icons/pokemon/shiny/lumineon.png b/icons/pokemon/shiny/lumineon.png new file mode 100644 index 00000000..f9ac43c3 Binary files /dev/null and b/icons/pokemon/shiny/lumineon.png differ diff --git a/icons/pokemon/shiny/lunatone.png b/icons/pokemon/shiny/lunatone.png new file mode 100644 index 00000000..ffd62999 Binary files /dev/null and b/icons/pokemon/shiny/lunatone.png differ diff --git a/icons/pokemon/shiny/luvdisc.png b/icons/pokemon/shiny/luvdisc.png new file mode 100644 index 00000000..61d50cc8 Binary files /dev/null and b/icons/pokemon/shiny/luvdisc.png differ diff --git a/icons/pokemon/shiny/luxio.png b/icons/pokemon/shiny/luxio.png new file mode 100644 index 00000000..b722f9b9 Binary files /dev/null and b/icons/pokemon/shiny/luxio.png differ diff --git a/icons/pokemon/shiny/luxray.png b/icons/pokemon/shiny/luxray.png new file mode 100644 index 00000000..71871113 Binary files /dev/null and b/icons/pokemon/shiny/luxray.png differ diff --git a/icons/pokemon/shiny/machamp.png b/icons/pokemon/shiny/machamp.png new file mode 100644 index 00000000..89e95e29 Binary files /dev/null and b/icons/pokemon/shiny/machamp.png differ diff --git a/icons/pokemon/shiny/machoke.png b/icons/pokemon/shiny/machoke.png new file mode 100644 index 00000000..2e06e84c Binary files /dev/null and b/icons/pokemon/shiny/machoke.png differ diff --git a/icons/pokemon/shiny/machop.png b/icons/pokemon/shiny/machop.png new file mode 100644 index 00000000..230725fa Binary files /dev/null and b/icons/pokemon/shiny/machop.png differ diff --git a/icons/pokemon/shiny/magby.png b/icons/pokemon/shiny/magby.png new file mode 100644 index 00000000..b707461b Binary files /dev/null and b/icons/pokemon/shiny/magby.png differ diff --git a/icons/pokemon/shiny/magcargo.png b/icons/pokemon/shiny/magcargo.png new file mode 100644 index 00000000..d44edb51 Binary files /dev/null and b/icons/pokemon/shiny/magcargo.png differ diff --git a/icons/pokemon/shiny/magikarp.png b/icons/pokemon/shiny/magikarp.png new file mode 100644 index 00000000..ea155f90 Binary files /dev/null and b/icons/pokemon/shiny/magikarp.png differ diff --git a/icons/pokemon/shiny/magmar.png b/icons/pokemon/shiny/magmar.png new file mode 100644 index 00000000..e5ca8a56 Binary files /dev/null and b/icons/pokemon/shiny/magmar.png differ diff --git a/icons/pokemon/shiny/magmortar.png b/icons/pokemon/shiny/magmortar.png new file mode 100644 index 00000000..e549bd86 Binary files /dev/null and b/icons/pokemon/shiny/magmortar.png differ diff --git a/icons/pokemon/shiny/magnemite.png b/icons/pokemon/shiny/magnemite.png new file mode 100644 index 00000000..c7138cdf Binary files /dev/null and b/icons/pokemon/shiny/magnemite.png differ diff --git a/icons/pokemon/shiny/magneton.png b/icons/pokemon/shiny/magneton.png new file mode 100644 index 00000000..46a082f9 Binary files /dev/null and b/icons/pokemon/shiny/magneton.png differ diff --git a/icons/pokemon/shiny/magnezone.png b/icons/pokemon/shiny/magnezone.png new file mode 100644 index 00000000..109c8dfb Binary files /dev/null and b/icons/pokemon/shiny/magnezone.png differ diff --git a/icons/pokemon/shiny/makuhita.png b/icons/pokemon/shiny/makuhita.png new file mode 100644 index 00000000..62f9c864 Binary files /dev/null and b/icons/pokemon/shiny/makuhita.png differ diff --git a/icons/pokemon/shiny/malamar.png b/icons/pokemon/shiny/malamar.png new file mode 100644 index 00000000..6e325275 Binary files /dev/null and b/icons/pokemon/shiny/malamar.png differ diff --git a/icons/pokemon/shiny/mamoswine.png b/icons/pokemon/shiny/mamoswine.png new file mode 100644 index 00000000..a8154c57 Binary files /dev/null and b/icons/pokemon/shiny/mamoswine.png differ diff --git a/icons/pokemon/shiny/manaphy.png b/icons/pokemon/shiny/manaphy.png new file mode 100644 index 00000000..2d72f24c Binary files /dev/null and b/icons/pokemon/shiny/manaphy.png differ diff --git a/icons/pokemon/shiny/mandibuzz.png b/icons/pokemon/shiny/mandibuzz.png new file mode 100644 index 00000000..5d4345c5 Binary files /dev/null and b/icons/pokemon/shiny/mandibuzz.png differ diff --git a/icons/pokemon/shiny/manectric-mega.png b/icons/pokemon/shiny/manectric-mega.png new file mode 100644 index 00000000..e22d9681 Binary files /dev/null and b/icons/pokemon/shiny/manectric-mega.png differ diff --git a/icons/pokemon/shiny/manectric.png b/icons/pokemon/shiny/manectric.png new file mode 100644 index 00000000..36ce2161 Binary files /dev/null and b/icons/pokemon/shiny/manectric.png differ diff --git a/icons/pokemon/shiny/mankey.png b/icons/pokemon/shiny/mankey.png new file mode 100644 index 00000000..f26e1df0 Binary files /dev/null and b/icons/pokemon/shiny/mankey.png differ diff --git a/icons/pokemon/shiny/mantine.png b/icons/pokemon/shiny/mantine.png new file mode 100644 index 00000000..0d20d490 Binary files /dev/null and b/icons/pokemon/shiny/mantine.png differ diff --git a/icons/pokemon/shiny/mantyke.png b/icons/pokemon/shiny/mantyke.png new file mode 100644 index 00000000..86cfaa0a Binary files /dev/null and b/icons/pokemon/shiny/mantyke.png differ diff --git a/icons/pokemon/shiny/maractus.png b/icons/pokemon/shiny/maractus.png new file mode 100644 index 00000000..4cfea3e4 Binary files /dev/null and b/icons/pokemon/shiny/maractus.png differ diff --git a/icons/pokemon/shiny/mareep.png b/icons/pokemon/shiny/mareep.png new file mode 100644 index 00000000..d165673e Binary files /dev/null and b/icons/pokemon/shiny/mareep.png differ diff --git a/icons/pokemon/shiny/marill.png b/icons/pokemon/shiny/marill.png new file mode 100644 index 00000000..66c5745b Binary files /dev/null and b/icons/pokemon/shiny/marill.png differ diff --git a/icons/pokemon/shiny/marowak.png b/icons/pokemon/shiny/marowak.png new file mode 100644 index 00000000..c30fdded Binary files /dev/null and b/icons/pokemon/shiny/marowak.png differ diff --git a/icons/pokemon/shiny/marshtomp.png b/icons/pokemon/shiny/marshtomp.png new file mode 100644 index 00000000..ed09ac8f Binary files /dev/null and b/icons/pokemon/shiny/marshtomp.png differ diff --git a/icons/pokemon/shiny/masquerain.png b/icons/pokemon/shiny/masquerain.png new file mode 100644 index 00000000..51ec18e6 Binary files /dev/null and b/icons/pokemon/shiny/masquerain.png differ diff --git a/icons/pokemon/shiny/mawile-mega.png b/icons/pokemon/shiny/mawile-mega.png new file mode 100644 index 00000000..47dc3768 Binary files /dev/null and b/icons/pokemon/shiny/mawile-mega.png differ diff --git a/icons/pokemon/shiny/mawile.png b/icons/pokemon/shiny/mawile.png new file mode 100644 index 00000000..3c65e8ec Binary files /dev/null and b/icons/pokemon/shiny/mawile.png differ diff --git a/icons/pokemon/shiny/medicham-mega.png b/icons/pokemon/shiny/medicham-mega.png new file mode 100644 index 00000000..830655f5 Binary files /dev/null and b/icons/pokemon/shiny/medicham-mega.png differ diff --git a/icons/pokemon/shiny/medicham.png b/icons/pokemon/shiny/medicham.png new file mode 100644 index 00000000..1246f7f3 Binary files /dev/null and b/icons/pokemon/shiny/medicham.png differ diff --git a/icons/pokemon/shiny/meditite.png b/icons/pokemon/shiny/meditite.png new file mode 100644 index 00000000..f3c4f92f Binary files /dev/null and b/icons/pokemon/shiny/meditite.png differ diff --git a/icons/pokemon/shiny/meganium.png b/icons/pokemon/shiny/meganium.png new file mode 100644 index 00000000..8b44caa9 Binary files /dev/null and b/icons/pokemon/shiny/meganium.png differ diff --git a/icons/pokemon/shiny/meloetta-pirouette.png b/icons/pokemon/shiny/meloetta-pirouette.png new file mode 100644 index 00000000..9e68c7ef Binary files /dev/null and b/icons/pokemon/shiny/meloetta-pirouette.png differ diff --git a/icons/pokemon/shiny/meloetta.png b/icons/pokemon/shiny/meloetta.png new file mode 100644 index 00000000..2b91402b Binary files /dev/null and b/icons/pokemon/shiny/meloetta.png differ diff --git a/icons/pokemon/shiny/meowstic.png b/icons/pokemon/shiny/meowstic.png new file mode 100644 index 00000000..f7f8f47c Binary files /dev/null and b/icons/pokemon/shiny/meowstic.png differ diff --git a/icons/pokemon/shiny/meowth.png b/icons/pokemon/shiny/meowth.png new file mode 100644 index 00000000..909853bd Binary files /dev/null and b/icons/pokemon/shiny/meowth.png differ diff --git a/icons/pokemon/shiny/mesprit.png b/icons/pokemon/shiny/mesprit.png new file mode 100644 index 00000000..4321976b Binary files /dev/null and b/icons/pokemon/shiny/mesprit.png differ diff --git a/icons/pokemon/shiny/metagross.png b/icons/pokemon/shiny/metagross.png new file mode 100644 index 00000000..4c8aa6c5 Binary files /dev/null and b/icons/pokemon/shiny/metagross.png differ diff --git a/icons/pokemon/shiny/metang.png b/icons/pokemon/shiny/metang.png new file mode 100644 index 00000000..32488672 Binary files /dev/null and b/icons/pokemon/shiny/metang.png differ diff --git a/icons/pokemon/shiny/metapod.png b/icons/pokemon/shiny/metapod.png new file mode 100644 index 00000000..f00c241a Binary files /dev/null and b/icons/pokemon/shiny/metapod.png differ diff --git a/icons/pokemon/shiny/mew.png b/icons/pokemon/shiny/mew.png new file mode 100644 index 00000000..896ad7d6 Binary files /dev/null and b/icons/pokemon/shiny/mew.png differ diff --git a/icons/pokemon/shiny/mewtwo-mega-x.png b/icons/pokemon/shiny/mewtwo-mega-x.png new file mode 100644 index 00000000..2291ed85 Binary files /dev/null and b/icons/pokemon/shiny/mewtwo-mega-x.png differ diff --git a/icons/pokemon/shiny/mewtwo-mega-y.png b/icons/pokemon/shiny/mewtwo-mega-y.png new file mode 100644 index 00000000..e86fe69e Binary files /dev/null and b/icons/pokemon/shiny/mewtwo-mega-y.png differ diff --git a/icons/pokemon/shiny/mewtwo.png b/icons/pokemon/shiny/mewtwo.png new file mode 100644 index 00000000..e165d747 Binary files /dev/null and b/icons/pokemon/shiny/mewtwo.png differ diff --git a/icons/pokemon/shiny/mienfoo.png b/icons/pokemon/shiny/mienfoo.png new file mode 100644 index 00000000..209c5381 Binary files /dev/null and b/icons/pokemon/shiny/mienfoo.png differ diff --git a/icons/pokemon/shiny/mienshao.png b/icons/pokemon/shiny/mienshao.png new file mode 100644 index 00000000..e6ae4c57 Binary files /dev/null and b/icons/pokemon/shiny/mienshao.png differ diff --git a/icons/pokemon/shiny/mightyena.png b/icons/pokemon/shiny/mightyena.png new file mode 100644 index 00000000..5ffd73bd Binary files /dev/null and b/icons/pokemon/shiny/mightyena.png differ diff --git a/icons/pokemon/shiny/milotic.png b/icons/pokemon/shiny/milotic.png new file mode 100644 index 00000000..290ac421 Binary files /dev/null and b/icons/pokemon/shiny/milotic.png differ diff --git a/icons/pokemon/shiny/miltank.png b/icons/pokemon/shiny/miltank.png new file mode 100644 index 00000000..6a6e2d88 Binary files /dev/null and b/icons/pokemon/shiny/miltank.png differ diff --git a/icons/pokemon/shiny/mime-jr.png b/icons/pokemon/shiny/mime-jr.png new file mode 100644 index 00000000..bf223d73 Binary files /dev/null and b/icons/pokemon/shiny/mime-jr.png differ diff --git a/icons/pokemon/shiny/minccino.png b/icons/pokemon/shiny/minccino.png new file mode 100644 index 00000000..abaab249 Binary files /dev/null and b/icons/pokemon/shiny/minccino.png differ diff --git a/icons/pokemon/shiny/minun.png b/icons/pokemon/shiny/minun.png new file mode 100644 index 00000000..fbf32382 Binary files /dev/null and b/icons/pokemon/shiny/minun.png differ diff --git a/icons/pokemon/shiny/misdreavus.png b/icons/pokemon/shiny/misdreavus.png new file mode 100644 index 00000000..f2e70675 Binary files /dev/null and b/icons/pokemon/shiny/misdreavus.png differ diff --git a/icons/pokemon/shiny/mismagius.png b/icons/pokemon/shiny/mismagius.png new file mode 100644 index 00000000..9367c1aa Binary files /dev/null and b/icons/pokemon/shiny/mismagius.png differ diff --git a/icons/pokemon/shiny/moltres.png b/icons/pokemon/shiny/moltres.png new file mode 100644 index 00000000..28c8add1 Binary files /dev/null and b/icons/pokemon/shiny/moltres.png differ diff --git a/icons/pokemon/shiny/monferno.png b/icons/pokemon/shiny/monferno.png new file mode 100644 index 00000000..c82dc7ba Binary files /dev/null and b/icons/pokemon/shiny/monferno.png differ diff --git a/icons/pokemon/shiny/mothim.png b/icons/pokemon/shiny/mothim.png new file mode 100644 index 00000000..b451a333 Binary files /dev/null and b/icons/pokemon/shiny/mothim.png differ diff --git a/icons/pokemon/shiny/mr-mime.png b/icons/pokemon/shiny/mr-mime.png new file mode 100644 index 00000000..9a087718 Binary files /dev/null and b/icons/pokemon/shiny/mr-mime.png differ diff --git a/icons/pokemon/shiny/mudkip.png b/icons/pokemon/shiny/mudkip.png new file mode 100644 index 00000000..4a55b6da Binary files /dev/null and b/icons/pokemon/shiny/mudkip.png differ diff --git a/icons/pokemon/shiny/muk.png b/icons/pokemon/shiny/muk.png new file mode 100644 index 00000000..2099e43f Binary files /dev/null and b/icons/pokemon/shiny/muk.png differ diff --git a/icons/pokemon/shiny/munchlax.png b/icons/pokemon/shiny/munchlax.png new file mode 100644 index 00000000..90e82b10 Binary files /dev/null and b/icons/pokemon/shiny/munchlax.png differ diff --git a/icons/pokemon/shiny/munna.png b/icons/pokemon/shiny/munna.png new file mode 100644 index 00000000..75b1d9d0 Binary files /dev/null and b/icons/pokemon/shiny/munna.png differ diff --git a/icons/pokemon/shiny/murkrow.png b/icons/pokemon/shiny/murkrow.png new file mode 100644 index 00000000..6127fa5d Binary files /dev/null and b/icons/pokemon/shiny/murkrow.png differ diff --git a/icons/pokemon/shiny/musharna.png b/icons/pokemon/shiny/musharna.png new file mode 100644 index 00000000..776e2fa8 Binary files /dev/null and b/icons/pokemon/shiny/musharna.png differ diff --git a/icons/pokemon/shiny/natu.png b/icons/pokemon/shiny/natu.png new file mode 100644 index 00000000..acbef73c Binary files /dev/null and b/icons/pokemon/shiny/natu.png differ diff --git a/icons/pokemon/shiny/nidoking.png b/icons/pokemon/shiny/nidoking.png new file mode 100644 index 00000000..89befa88 Binary files /dev/null and b/icons/pokemon/shiny/nidoking.png differ diff --git a/icons/pokemon/shiny/nidoqueen.png b/icons/pokemon/shiny/nidoqueen.png new file mode 100644 index 00000000..48e942cc Binary files /dev/null and b/icons/pokemon/shiny/nidoqueen.png differ diff --git a/icons/pokemon/shiny/nidoran-f.png b/icons/pokemon/shiny/nidoran-f.png new file mode 100644 index 00000000..1493521b Binary files /dev/null and b/icons/pokemon/shiny/nidoran-f.png differ diff --git a/icons/pokemon/shiny/nidoran-m.png b/icons/pokemon/shiny/nidoran-m.png new file mode 100644 index 00000000..1ff1309c Binary files /dev/null and b/icons/pokemon/shiny/nidoran-m.png differ diff --git a/icons/pokemon/shiny/nidorina.png b/icons/pokemon/shiny/nidorina.png new file mode 100644 index 00000000..7854f729 Binary files /dev/null and b/icons/pokemon/shiny/nidorina.png differ diff --git a/icons/pokemon/shiny/nidorino.png b/icons/pokemon/shiny/nidorino.png new file mode 100644 index 00000000..96625e7c Binary files /dev/null and b/icons/pokemon/shiny/nidorino.png differ diff --git a/icons/pokemon/shiny/nincada.png b/icons/pokemon/shiny/nincada.png new file mode 100644 index 00000000..f0f02186 Binary files /dev/null and b/icons/pokemon/shiny/nincada.png differ diff --git a/icons/pokemon/shiny/ninetales.png b/icons/pokemon/shiny/ninetales.png new file mode 100644 index 00000000..ec62da07 Binary files /dev/null and b/icons/pokemon/shiny/ninetales.png differ diff --git a/icons/pokemon/shiny/ninjask.png b/icons/pokemon/shiny/ninjask.png new file mode 100644 index 00000000..ebd55e69 Binary files /dev/null and b/icons/pokemon/shiny/ninjask.png differ diff --git a/icons/pokemon/shiny/noctowl.png b/icons/pokemon/shiny/noctowl.png new file mode 100644 index 00000000..88e4ab71 Binary files /dev/null and b/icons/pokemon/shiny/noctowl.png differ diff --git a/icons/pokemon/shiny/noibat.png b/icons/pokemon/shiny/noibat.png new file mode 100644 index 00000000..7306d868 Binary files /dev/null and b/icons/pokemon/shiny/noibat.png differ diff --git a/icons/pokemon/shiny/noivern.png b/icons/pokemon/shiny/noivern.png new file mode 100644 index 00000000..64bbb8e3 Binary files /dev/null and b/icons/pokemon/shiny/noivern.png differ diff --git a/icons/pokemon/shiny/nosepass.png b/icons/pokemon/shiny/nosepass.png new file mode 100644 index 00000000..ed7244a5 Binary files /dev/null and b/icons/pokemon/shiny/nosepass.png differ diff --git a/icons/pokemon/shiny/numel.png b/icons/pokemon/shiny/numel.png new file mode 100644 index 00000000..2f82ef18 Binary files /dev/null and b/icons/pokemon/shiny/numel.png differ diff --git a/icons/pokemon/shiny/nuzleaf.png b/icons/pokemon/shiny/nuzleaf.png new file mode 100644 index 00000000..afc7df6d Binary files /dev/null and b/icons/pokemon/shiny/nuzleaf.png differ diff --git a/icons/pokemon/shiny/octillery.png b/icons/pokemon/shiny/octillery.png new file mode 100644 index 00000000..de6e4ba7 Binary files /dev/null and b/icons/pokemon/shiny/octillery.png differ diff --git a/icons/pokemon/shiny/oddish.png b/icons/pokemon/shiny/oddish.png new file mode 100644 index 00000000..2fd3277b Binary files /dev/null and b/icons/pokemon/shiny/oddish.png differ diff --git a/icons/pokemon/shiny/omanyte.png b/icons/pokemon/shiny/omanyte.png new file mode 100644 index 00000000..77584326 Binary files /dev/null and b/icons/pokemon/shiny/omanyte.png differ diff --git a/icons/pokemon/shiny/omastar.png b/icons/pokemon/shiny/omastar.png new file mode 100644 index 00000000..ca698728 Binary files /dev/null and b/icons/pokemon/shiny/omastar.png differ diff --git a/icons/pokemon/shiny/onix.png b/icons/pokemon/shiny/onix.png new file mode 100644 index 00000000..d95751f7 Binary files /dev/null and b/icons/pokemon/shiny/onix.png differ diff --git a/icons/pokemon/shiny/oshawott.png b/icons/pokemon/shiny/oshawott.png new file mode 100644 index 00000000..5e3b510b Binary files /dev/null and b/icons/pokemon/shiny/oshawott.png differ diff --git a/icons/pokemon/shiny/pachirisu.png b/icons/pokemon/shiny/pachirisu.png new file mode 100644 index 00000000..b0381204 Binary files /dev/null and b/icons/pokemon/shiny/pachirisu.png differ diff --git a/icons/pokemon/shiny/palkia.png b/icons/pokemon/shiny/palkia.png new file mode 100644 index 00000000..85f2ae0c Binary files /dev/null and b/icons/pokemon/shiny/palkia.png differ diff --git a/icons/pokemon/shiny/palpitoad.png b/icons/pokemon/shiny/palpitoad.png new file mode 100644 index 00000000..566a08ff Binary files /dev/null and b/icons/pokemon/shiny/palpitoad.png differ diff --git a/icons/pokemon/shiny/pancham.png b/icons/pokemon/shiny/pancham.png new file mode 100644 index 00000000..5e666d6d Binary files /dev/null and b/icons/pokemon/shiny/pancham.png differ diff --git a/icons/pokemon/shiny/pangoro.png b/icons/pokemon/shiny/pangoro.png new file mode 100644 index 00000000..9d3a2e94 Binary files /dev/null and b/icons/pokemon/shiny/pangoro.png differ diff --git a/icons/pokemon/shiny/panpour.png b/icons/pokemon/shiny/panpour.png new file mode 100644 index 00000000..8bf3ee1d Binary files /dev/null and b/icons/pokemon/shiny/panpour.png differ diff --git a/icons/pokemon/shiny/pansage.png b/icons/pokemon/shiny/pansage.png new file mode 100644 index 00000000..c649f879 Binary files /dev/null and b/icons/pokemon/shiny/pansage.png differ diff --git a/icons/pokemon/shiny/pansear.png b/icons/pokemon/shiny/pansear.png new file mode 100644 index 00000000..657d4b2c Binary files /dev/null and b/icons/pokemon/shiny/pansear.png differ diff --git a/icons/pokemon/shiny/paras.png b/icons/pokemon/shiny/paras.png new file mode 100644 index 00000000..64324729 Binary files /dev/null and b/icons/pokemon/shiny/paras.png differ diff --git a/icons/pokemon/shiny/parasect.png b/icons/pokemon/shiny/parasect.png new file mode 100644 index 00000000..faed35d7 Binary files /dev/null and b/icons/pokemon/shiny/parasect.png differ diff --git a/icons/pokemon/shiny/patrat.png b/icons/pokemon/shiny/patrat.png new file mode 100644 index 00000000..622785c2 Binary files /dev/null and b/icons/pokemon/shiny/patrat.png differ diff --git a/icons/pokemon/shiny/pawniard.png b/icons/pokemon/shiny/pawniard.png new file mode 100644 index 00000000..812e172c Binary files /dev/null and b/icons/pokemon/shiny/pawniard.png differ diff --git a/icons/pokemon/shiny/pelipper.png b/icons/pokemon/shiny/pelipper.png new file mode 100644 index 00000000..d9fa40c0 Binary files /dev/null and b/icons/pokemon/shiny/pelipper.png differ diff --git a/icons/pokemon/shiny/persian.png b/icons/pokemon/shiny/persian.png new file mode 100644 index 00000000..a5963a31 Binary files /dev/null and b/icons/pokemon/shiny/persian.png differ diff --git a/icons/pokemon/shiny/petilil.png b/icons/pokemon/shiny/petilil.png new file mode 100644 index 00000000..99022b84 Binary files /dev/null and b/icons/pokemon/shiny/petilil.png differ diff --git a/icons/pokemon/shiny/phanpy.png b/icons/pokemon/shiny/phanpy.png new file mode 100644 index 00000000..d3de1285 Binary files /dev/null and b/icons/pokemon/shiny/phanpy.png differ diff --git a/icons/pokemon/shiny/phantump.png b/icons/pokemon/shiny/phantump.png new file mode 100644 index 00000000..e377924a Binary files /dev/null and b/icons/pokemon/shiny/phantump.png differ diff --git a/icons/pokemon/shiny/phione.png b/icons/pokemon/shiny/phione.png new file mode 100644 index 00000000..c78972ee Binary files /dev/null and b/icons/pokemon/shiny/phione.png differ diff --git a/icons/pokemon/shiny/pichu.png b/icons/pokemon/shiny/pichu.png new file mode 100644 index 00000000..c97af327 Binary files /dev/null and b/icons/pokemon/shiny/pichu.png differ diff --git a/icons/pokemon/shiny/pidgeot.png b/icons/pokemon/shiny/pidgeot.png new file mode 100644 index 00000000..59a0c378 Binary files /dev/null and b/icons/pokemon/shiny/pidgeot.png differ diff --git a/icons/pokemon/shiny/pidgeotto.png b/icons/pokemon/shiny/pidgeotto.png new file mode 100644 index 00000000..102f10d2 Binary files /dev/null and b/icons/pokemon/shiny/pidgeotto.png differ diff --git a/icons/pokemon/shiny/pidgey.png b/icons/pokemon/shiny/pidgey.png new file mode 100644 index 00000000..d9c08e1b Binary files /dev/null and b/icons/pokemon/shiny/pidgey.png differ diff --git a/icons/pokemon/shiny/pidove.png b/icons/pokemon/shiny/pidove.png new file mode 100644 index 00000000..b0e173e7 Binary files /dev/null and b/icons/pokemon/shiny/pidove.png differ diff --git a/icons/pokemon/shiny/pignite.png b/icons/pokemon/shiny/pignite.png new file mode 100644 index 00000000..29c79344 Binary files /dev/null and b/icons/pokemon/shiny/pignite.png differ diff --git a/icons/pokemon/shiny/pikachu.png b/icons/pokemon/shiny/pikachu.png new file mode 100644 index 00000000..c6db769b Binary files /dev/null and b/icons/pokemon/shiny/pikachu.png differ diff --git a/icons/pokemon/shiny/piloswine.png b/icons/pokemon/shiny/piloswine.png new file mode 100644 index 00000000..a269c43b Binary files /dev/null and b/icons/pokemon/shiny/piloswine.png differ diff --git a/icons/pokemon/shiny/pineco.png b/icons/pokemon/shiny/pineco.png new file mode 100644 index 00000000..6b168420 Binary files /dev/null and b/icons/pokemon/shiny/pineco.png differ diff --git a/icons/pokemon/shiny/pinsir-mega.png b/icons/pokemon/shiny/pinsir-mega.png new file mode 100644 index 00000000..96b1bbc9 Binary files /dev/null and b/icons/pokemon/shiny/pinsir-mega.png differ diff --git a/icons/pokemon/shiny/pinsir.png b/icons/pokemon/shiny/pinsir.png new file mode 100644 index 00000000..c6209c20 Binary files /dev/null and b/icons/pokemon/shiny/pinsir.png differ diff --git a/icons/pokemon/shiny/piplup.png b/icons/pokemon/shiny/piplup.png new file mode 100644 index 00000000..14413815 Binary files /dev/null and b/icons/pokemon/shiny/piplup.png differ diff --git a/icons/pokemon/shiny/plusle.png b/icons/pokemon/shiny/plusle.png new file mode 100644 index 00000000..57a1aff4 Binary files /dev/null and b/icons/pokemon/shiny/plusle.png differ diff --git a/icons/pokemon/shiny/politoed.png b/icons/pokemon/shiny/politoed.png new file mode 100644 index 00000000..082aa5fc Binary files /dev/null and b/icons/pokemon/shiny/politoed.png differ diff --git a/icons/pokemon/shiny/poliwag.png b/icons/pokemon/shiny/poliwag.png new file mode 100644 index 00000000..ed824dec Binary files /dev/null and b/icons/pokemon/shiny/poliwag.png differ diff --git a/icons/pokemon/shiny/poliwhirl.png b/icons/pokemon/shiny/poliwhirl.png new file mode 100644 index 00000000..903c1742 Binary files /dev/null and b/icons/pokemon/shiny/poliwhirl.png differ diff --git a/icons/pokemon/shiny/poliwrath.png b/icons/pokemon/shiny/poliwrath.png new file mode 100644 index 00000000..12a62a7d Binary files /dev/null and b/icons/pokemon/shiny/poliwrath.png differ diff --git a/icons/pokemon/shiny/ponyta.png b/icons/pokemon/shiny/ponyta.png new file mode 100644 index 00000000..439a5cb2 Binary files /dev/null and b/icons/pokemon/shiny/ponyta.png differ diff --git a/icons/pokemon/shiny/poochyena.png b/icons/pokemon/shiny/poochyena.png new file mode 100644 index 00000000..b02858bf Binary files /dev/null and b/icons/pokemon/shiny/poochyena.png differ diff --git a/icons/pokemon/shiny/porygon-z.png b/icons/pokemon/shiny/porygon-z.png new file mode 100644 index 00000000..98c81ce6 Binary files /dev/null and b/icons/pokemon/shiny/porygon-z.png differ diff --git a/icons/pokemon/shiny/porygon.png b/icons/pokemon/shiny/porygon.png new file mode 100644 index 00000000..5b5f2a39 Binary files /dev/null and b/icons/pokemon/shiny/porygon.png differ diff --git a/icons/pokemon/shiny/porygon2.png b/icons/pokemon/shiny/porygon2.png new file mode 100644 index 00000000..4bb262b2 Binary files /dev/null and b/icons/pokemon/shiny/porygon2.png differ diff --git a/icons/pokemon/shiny/primeape.png b/icons/pokemon/shiny/primeape.png new file mode 100644 index 00000000..0dd6a1dd Binary files /dev/null and b/icons/pokemon/shiny/primeape.png differ diff --git a/icons/pokemon/shiny/prinplup.png b/icons/pokemon/shiny/prinplup.png new file mode 100644 index 00000000..17e98444 Binary files /dev/null and b/icons/pokemon/shiny/prinplup.png differ diff --git a/icons/pokemon/shiny/probopass.png b/icons/pokemon/shiny/probopass.png new file mode 100644 index 00000000..e4762f57 Binary files /dev/null and b/icons/pokemon/shiny/probopass.png differ diff --git a/icons/pokemon/shiny/psyduck.png b/icons/pokemon/shiny/psyduck.png new file mode 100644 index 00000000..2c4d5b1d Binary files /dev/null and b/icons/pokemon/shiny/psyduck.png differ diff --git a/icons/pokemon/shiny/pumpkaboo.png b/icons/pokemon/shiny/pumpkaboo.png new file mode 100644 index 00000000..c6c1d48b Binary files /dev/null and b/icons/pokemon/shiny/pumpkaboo.png differ diff --git a/icons/pokemon/shiny/pupitar.png b/icons/pokemon/shiny/pupitar.png new file mode 100644 index 00000000..fb115cfa Binary files /dev/null and b/icons/pokemon/shiny/pupitar.png differ diff --git a/icons/pokemon/shiny/purrloin.png b/icons/pokemon/shiny/purrloin.png new file mode 100644 index 00000000..79f8f926 Binary files /dev/null and b/icons/pokemon/shiny/purrloin.png differ diff --git a/icons/pokemon/shiny/purugly.png b/icons/pokemon/shiny/purugly.png new file mode 100644 index 00000000..a7780fae Binary files /dev/null and b/icons/pokemon/shiny/purugly.png differ diff --git a/icons/pokemon/shiny/pyroar.png b/icons/pokemon/shiny/pyroar.png new file mode 100644 index 00000000..de7b22f7 Binary files /dev/null and b/icons/pokemon/shiny/pyroar.png differ diff --git a/icons/pokemon/shiny/quagsire.png b/icons/pokemon/shiny/quagsire.png new file mode 100644 index 00000000..f0cfebce Binary files /dev/null and b/icons/pokemon/shiny/quagsire.png differ diff --git a/icons/pokemon/shiny/quilava.png b/icons/pokemon/shiny/quilava.png new file mode 100644 index 00000000..2ef05701 Binary files /dev/null and b/icons/pokemon/shiny/quilava.png differ diff --git a/icons/pokemon/shiny/quilladin.png b/icons/pokemon/shiny/quilladin.png new file mode 100644 index 00000000..3d8746d3 Binary files /dev/null and b/icons/pokemon/shiny/quilladin.png differ diff --git a/icons/pokemon/shiny/qwilfish.png b/icons/pokemon/shiny/qwilfish.png new file mode 100644 index 00000000..c84ea7c9 Binary files /dev/null and b/icons/pokemon/shiny/qwilfish.png differ diff --git a/icons/pokemon/shiny/raichu.png b/icons/pokemon/shiny/raichu.png new file mode 100644 index 00000000..d6733ae3 Binary files /dev/null and b/icons/pokemon/shiny/raichu.png differ diff --git a/icons/pokemon/shiny/raikou.png b/icons/pokemon/shiny/raikou.png new file mode 100644 index 00000000..d9c51fa3 Binary files /dev/null and b/icons/pokemon/shiny/raikou.png differ diff --git a/icons/pokemon/shiny/ralts.png b/icons/pokemon/shiny/ralts.png new file mode 100644 index 00000000..7d3237c8 Binary files /dev/null and b/icons/pokemon/shiny/ralts.png differ diff --git a/icons/pokemon/shiny/rampardos.png b/icons/pokemon/shiny/rampardos.png new file mode 100644 index 00000000..14dc7159 Binary files /dev/null and b/icons/pokemon/shiny/rampardos.png differ diff --git a/icons/pokemon/shiny/rapidash.png b/icons/pokemon/shiny/rapidash.png new file mode 100644 index 00000000..1d27f1e5 Binary files /dev/null and b/icons/pokemon/shiny/rapidash.png differ diff --git a/icons/pokemon/shiny/raticate.png b/icons/pokemon/shiny/raticate.png new file mode 100644 index 00000000..ec7362dc Binary files /dev/null and b/icons/pokemon/shiny/raticate.png differ diff --git a/icons/pokemon/shiny/rattata.png b/icons/pokemon/shiny/rattata.png new file mode 100644 index 00000000..8eba6024 Binary files /dev/null and b/icons/pokemon/shiny/rattata.png differ diff --git a/icons/pokemon/shiny/rayquaza.png b/icons/pokemon/shiny/rayquaza.png new file mode 100644 index 00000000..44149147 Binary files /dev/null and b/icons/pokemon/shiny/rayquaza.png differ diff --git a/icons/pokemon/shiny/regice.png b/icons/pokemon/shiny/regice.png new file mode 100644 index 00000000..1dca18f0 Binary files /dev/null and b/icons/pokemon/shiny/regice.png differ diff --git a/icons/pokemon/shiny/regigigas.png b/icons/pokemon/shiny/regigigas.png new file mode 100644 index 00000000..52bcbcdf Binary files /dev/null and b/icons/pokemon/shiny/regigigas.png differ diff --git a/icons/pokemon/shiny/regirock.png b/icons/pokemon/shiny/regirock.png new file mode 100644 index 00000000..617fd47c Binary files /dev/null and b/icons/pokemon/shiny/regirock.png differ diff --git a/icons/pokemon/shiny/registeel.png b/icons/pokemon/shiny/registeel.png new file mode 100644 index 00000000..e0f4cfdc Binary files /dev/null and b/icons/pokemon/shiny/registeel.png differ diff --git a/icons/pokemon/shiny/relicanth.png b/icons/pokemon/shiny/relicanth.png new file mode 100644 index 00000000..3ae31074 Binary files /dev/null and b/icons/pokemon/shiny/relicanth.png differ diff --git a/icons/pokemon/shiny/remoraid.png b/icons/pokemon/shiny/remoraid.png new file mode 100644 index 00000000..e74ca3ee Binary files /dev/null and b/icons/pokemon/shiny/remoraid.png differ diff --git a/icons/pokemon/shiny/reshiram.png b/icons/pokemon/shiny/reshiram.png new file mode 100644 index 00000000..e493eb94 Binary files /dev/null and b/icons/pokemon/shiny/reshiram.png differ diff --git a/icons/pokemon/shiny/reuniclus.png b/icons/pokemon/shiny/reuniclus.png new file mode 100644 index 00000000..c6d67711 Binary files /dev/null and b/icons/pokemon/shiny/reuniclus.png differ diff --git a/icons/pokemon/shiny/rhydon.png b/icons/pokemon/shiny/rhydon.png new file mode 100644 index 00000000..433a47ba Binary files /dev/null and b/icons/pokemon/shiny/rhydon.png differ diff --git a/icons/pokemon/shiny/rhyhorn.png b/icons/pokemon/shiny/rhyhorn.png new file mode 100644 index 00000000..dade6d4d Binary files /dev/null and b/icons/pokemon/shiny/rhyhorn.png differ diff --git a/icons/pokemon/shiny/rhyperior.png b/icons/pokemon/shiny/rhyperior.png new file mode 100644 index 00000000..fa126b59 Binary files /dev/null and b/icons/pokemon/shiny/rhyperior.png differ diff --git a/icons/pokemon/shiny/right/absol-mega.png b/icons/pokemon/shiny/right/absol-mega.png new file mode 100644 index 00000000..d960b89f Binary files /dev/null and b/icons/pokemon/shiny/right/absol-mega.png differ diff --git a/icons/pokemon/shiny/right/absol.png b/icons/pokemon/shiny/right/absol.png new file mode 100644 index 00000000..68acfc69 Binary files /dev/null and b/icons/pokemon/shiny/right/absol.png differ diff --git a/icons/pokemon/shiny/right/amoonguss.png b/icons/pokemon/shiny/right/amoonguss.png new file mode 100644 index 00000000..399982f4 Binary files /dev/null and b/icons/pokemon/shiny/right/amoonguss.png differ diff --git a/icons/pokemon/shiny/right/barbaracle.png b/icons/pokemon/shiny/right/barbaracle.png new file mode 100644 index 00000000..e945166e Binary files /dev/null and b/icons/pokemon/shiny/right/barbaracle.png differ diff --git a/icons/pokemon/shiny/right/budew.png b/icons/pokemon/shiny/right/budew.png new file mode 100644 index 00000000..539a937d Binary files /dev/null and b/icons/pokemon/shiny/right/budew.png differ diff --git a/icons/pokemon/shiny/right/castform-snowy.png b/icons/pokemon/shiny/right/castform-snowy.png new file mode 100644 index 00000000..a3f41d51 Binary files /dev/null and b/icons/pokemon/shiny/right/castform-snowy.png differ diff --git a/icons/pokemon/shiny/right/clauncher.png b/icons/pokemon/shiny/right/clauncher.png new file mode 100644 index 00000000..8e7730f3 Binary files /dev/null and b/icons/pokemon/shiny/right/clauncher.png differ diff --git a/icons/pokemon/shiny/right/clawitzer.png b/icons/pokemon/shiny/right/clawitzer.png new file mode 100644 index 00000000..1494aa08 Binary files /dev/null and b/icons/pokemon/shiny/right/clawitzer.png differ diff --git a/icons/pokemon/shiny/right/clefable.png b/icons/pokemon/shiny/right/clefable.png new file mode 100644 index 00000000..13409168 Binary files /dev/null and b/icons/pokemon/shiny/right/clefable.png differ diff --git a/icons/pokemon/shiny/right/clefairy.png b/icons/pokemon/shiny/right/clefairy.png new file mode 100644 index 00000000..d6310729 Binary files /dev/null and b/icons/pokemon/shiny/right/clefairy.png differ diff --git a/icons/pokemon/shiny/right/cleffa.png b/icons/pokemon/shiny/right/cleffa.png new file mode 100644 index 00000000..21cd8be5 Binary files /dev/null and b/icons/pokemon/shiny/right/cleffa.png differ diff --git a/icons/pokemon/shiny/right/croconaw.png b/icons/pokemon/shiny/right/croconaw.png new file mode 100644 index 00000000..accebcd5 Binary files /dev/null and b/icons/pokemon/shiny/right/croconaw.png differ diff --git a/icons/pokemon/shiny/right/drilbur.png b/icons/pokemon/shiny/right/drilbur.png new file mode 100644 index 00000000..f57a3335 Binary files /dev/null and b/icons/pokemon/shiny/right/drilbur.png differ diff --git a/icons/pokemon/shiny/right/emboar.png b/icons/pokemon/shiny/right/emboar.png new file mode 100644 index 00000000..8d269194 Binary files /dev/null and b/icons/pokemon/shiny/right/emboar.png differ diff --git a/icons/pokemon/shiny/right/excadrill.png b/icons/pokemon/shiny/right/excadrill.png new file mode 100644 index 00000000..c4323fb3 Binary files /dev/null and b/icons/pokemon/shiny/right/excadrill.png differ diff --git a/icons/pokemon/shiny/right/furfrou-debutante.png b/icons/pokemon/shiny/right/furfrou-debutante.png new file mode 100644 index 00000000..9988ffd3 Binary files /dev/null and b/icons/pokemon/shiny/right/furfrou-debutante.png differ diff --git a/icons/pokemon/shiny/right/garbodor.png b/icons/pokemon/shiny/right/garbodor.png new file mode 100644 index 00000000..30abc861 Binary files /dev/null and b/icons/pokemon/shiny/right/garbodor.png differ diff --git a/icons/pokemon/shiny/right/golett.png b/icons/pokemon/shiny/right/golett.png new file mode 100644 index 00000000..bd15ac47 Binary files /dev/null and b/icons/pokemon/shiny/right/golett.png differ diff --git a/icons/pokemon/shiny/right/golurk.png b/icons/pokemon/shiny/right/golurk.png new file mode 100644 index 00000000..24cee73e Binary files /dev/null and b/icons/pokemon/shiny/right/golurk.png differ diff --git a/icons/pokemon/shiny/right/greninja.png b/icons/pokemon/shiny/right/greninja.png new file mode 100644 index 00000000..d2d2105f Binary files /dev/null and b/icons/pokemon/shiny/right/greninja.png differ diff --git a/icons/pokemon/shiny/right/igglybuff.png b/icons/pokemon/shiny/right/igglybuff.png new file mode 100644 index 00000000..db83dabb Binary files /dev/null and b/icons/pokemon/shiny/right/igglybuff.png differ diff --git a/icons/pokemon/shiny/right/jigglypuff.png b/icons/pokemon/shiny/right/jigglypuff.png new file mode 100644 index 00000000..086e54c8 Binary files /dev/null and b/icons/pokemon/shiny/right/jigglypuff.png differ diff --git a/icons/pokemon/shiny/right/keldeo-resolute.png b/icons/pokemon/shiny/right/keldeo-resolute.png new file mode 100644 index 00000000..6f17dec3 Binary files /dev/null and b/icons/pokemon/shiny/right/keldeo-resolute.png differ diff --git a/icons/pokemon/shiny/right/kingler.png b/icons/pokemon/shiny/right/kingler.png new file mode 100644 index 00000000..4965d6d3 Binary files /dev/null and b/icons/pokemon/shiny/right/kingler.png differ diff --git a/icons/pokemon/shiny/right/klang.png b/icons/pokemon/shiny/right/klang.png new file mode 100644 index 00000000..7c096583 Binary files /dev/null and b/icons/pokemon/shiny/right/klang.png differ diff --git a/icons/pokemon/shiny/right/klefki.png b/icons/pokemon/shiny/right/klefki.png new file mode 100644 index 00000000..c717bbab Binary files /dev/null and b/icons/pokemon/shiny/right/klefki.png differ diff --git a/icons/pokemon/shiny/right/klink.png b/icons/pokemon/shiny/right/klink.png new file mode 100644 index 00000000..eb2f382b Binary files /dev/null and b/icons/pokemon/shiny/right/klink.png differ diff --git a/icons/pokemon/shiny/right/klinklang.png b/icons/pokemon/shiny/right/klinklang.png new file mode 100644 index 00000000..9f3641db Binary files /dev/null and b/icons/pokemon/shiny/right/klinklang.png differ diff --git a/icons/pokemon/shiny/right/kyurem-black.png b/icons/pokemon/shiny/right/kyurem-black.png new file mode 100644 index 00000000..29389401 Binary files /dev/null and b/icons/pokemon/shiny/right/kyurem-black.png differ diff --git a/icons/pokemon/shiny/right/kyurem-white.png b/icons/pokemon/shiny/right/kyurem-white.png new file mode 100644 index 00000000..3df37306 Binary files /dev/null and b/icons/pokemon/shiny/right/kyurem-white.png differ diff --git a/icons/pokemon/shiny/right/kyurem.png b/icons/pokemon/shiny/right/kyurem.png new file mode 100644 index 00000000..a31ec961 Binary files /dev/null and b/icons/pokemon/shiny/right/kyurem.png differ diff --git a/icons/pokemon/shiny/right/lilligant.png b/icons/pokemon/shiny/right/lilligant.png new file mode 100644 index 00000000..64e60eed Binary files /dev/null and b/icons/pokemon/shiny/right/lilligant.png differ diff --git a/icons/pokemon/shiny/right/litwick.png b/icons/pokemon/shiny/right/litwick.png new file mode 100644 index 00000000..db1e6dc6 Binary files /dev/null and b/icons/pokemon/shiny/right/litwick.png differ diff --git a/icons/pokemon/shiny/right/magmortar.png b/icons/pokemon/shiny/right/magmortar.png new file mode 100644 index 00000000..c61b9eef Binary files /dev/null and b/icons/pokemon/shiny/right/magmortar.png differ diff --git a/icons/pokemon/shiny/right/meloetta.png b/icons/pokemon/shiny/right/meloetta.png new file mode 100644 index 00000000..2767ed0f Binary files /dev/null and b/icons/pokemon/shiny/right/meloetta.png differ diff --git a/icons/pokemon/shiny/right/pansear.png b/icons/pokemon/shiny/right/pansear.png new file mode 100644 index 00000000..c8a083b9 Binary files /dev/null and b/icons/pokemon/shiny/right/pansear.png differ diff --git a/icons/pokemon/shiny/right/politoed.png b/icons/pokemon/shiny/right/politoed.png new file mode 100644 index 00000000..926d7286 Binary files /dev/null and b/icons/pokemon/shiny/right/politoed.png differ diff --git a/icons/pokemon/shiny/right/poliwhirl.png b/icons/pokemon/shiny/right/poliwhirl.png new file mode 100644 index 00000000..6fe31cbe Binary files /dev/null and b/icons/pokemon/shiny/right/poliwhirl.png differ diff --git a/icons/pokemon/shiny/right/poliwrath.png b/icons/pokemon/shiny/right/poliwrath.png new file mode 100644 index 00000000..fa997ee2 Binary files /dev/null and b/icons/pokemon/shiny/right/poliwrath.png differ diff --git a/icons/pokemon/shiny/right/regirock.png b/icons/pokemon/shiny/right/regirock.png new file mode 100644 index 00000000..734fff68 Binary files /dev/null and b/icons/pokemon/shiny/right/regirock.png differ diff --git a/icons/pokemon/shiny/right/roselia.png b/icons/pokemon/shiny/right/roselia.png new file mode 100644 index 00000000..639e2c51 Binary files /dev/null and b/icons/pokemon/shiny/right/roselia.png differ diff --git a/icons/pokemon/shiny/right/roserade.png b/icons/pokemon/shiny/right/roserade.png new file mode 100644 index 00000000..2563a6eb Binary files /dev/null and b/icons/pokemon/shiny/right/roserade.png differ diff --git a/icons/pokemon/shiny/right/rotom-wash.png b/icons/pokemon/shiny/right/rotom-wash.png new file mode 100644 index 00000000..9bac3f2d Binary files /dev/null and b/icons/pokemon/shiny/right/rotom-wash.png differ diff --git a/icons/pokemon/shiny/right/sawk.png b/icons/pokemon/shiny/right/sawk.png new file mode 100644 index 00000000..174d7e48 Binary files /dev/null and b/icons/pokemon/shiny/right/sawk.png differ diff --git a/icons/pokemon/shiny/right/seviper.png b/icons/pokemon/shiny/right/seviper.png new file mode 100644 index 00000000..1304ef37 Binary files /dev/null and b/icons/pokemon/shiny/right/seviper.png differ diff --git a/icons/pokemon/shiny/right/shaymin-sky.png b/icons/pokemon/shiny/right/shaymin-sky.png new file mode 100644 index 00000000..bfaf6ff2 Binary files /dev/null and b/icons/pokemon/shiny/right/shaymin-sky.png differ diff --git a/icons/pokemon/shiny/right/simisear.png b/icons/pokemon/shiny/right/simisear.png new file mode 100644 index 00000000..95fc688c Binary files /dev/null and b/icons/pokemon/shiny/right/simisear.png differ diff --git a/icons/pokemon/shiny/right/sneasel.png b/icons/pokemon/shiny/right/sneasel.png new file mode 100644 index 00000000..e68f8a11 Binary files /dev/null and b/icons/pokemon/shiny/right/sneasel.png differ diff --git a/icons/pokemon/shiny/right/solosis.png b/icons/pokemon/shiny/right/solosis.png new file mode 100644 index 00000000..057ed213 Binary files /dev/null and b/icons/pokemon/shiny/right/solosis.png differ diff --git a/icons/pokemon/shiny/right/sylveon.png b/icons/pokemon/shiny/right/sylveon.png new file mode 100644 index 00000000..92852648 Binary files /dev/null and b/icons/pokemon/shiny/right/sylveon.png differ diff --git a/icons/pokemon/shiny/right/teddiursa.png b/icons/pokemon/shiny/right/teddiursa.png new file mode 100644 index 00000000..05b0f806 Binary files /dev/null and b/icons/pokemon/shiny/right/teddiursa.png differ diff --git a/icons/pokemon/shiny/right/togekiss.png b/icons/pokemon/shiny/right/togekiss.png new file mode 100644 index 00000000..7da31d53 Binary files /dev/null and b/icons/pokemon/shiny/right/togekiss.png differ diff --git a/icons/pokemon/shiny/right/torterra.png b/icons/pokemon/shiny/right/torterra.png new file mode 100644 index 00000000..2abc9285 Binary files /dev/null and b/icons/pokemon/shiny/right/torterra.png differ diff --git a/icons/pokemon/shiny/right/unown-b.png b/icons/pokemon/shiny/right/unown-b.png new file mode 100644 index 00000000..482df69b Binary files /dev/null and b/icons/pokemon/shiny/right/unown-b.png differ diff --git a/icons/pokemon/shiny/right/unown-c.png b/icons/pokemon/shiny/right/unown-c.png new file mode 100644 index 00000000..2d550f25 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-c.png differ diff --git a/icons/pokemon/shiny/right/unown-d.png b/icons/pokemon/shiny/right/unown-d.png new file mode 100644 index 00000000..deced19a Binary files /dev/null and b/icons/pokemon/shiny/right/unown-d.png differ diff --git a/icons/pokemon/shiny/right/unown-e.png b/icons/pokemon/shiny/right/unown-e.png new file mode 100644 index 00000000..d2445ef8 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-e.png differ diff --git a/icons/pokemon/shiny/right/unown-f.png b/icons/pokemon/shiny/right/unown-f.png new file mode 100644 index 00000000..b2e5c7b9 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-f.png differ diff --git a/icons/pokemon/shiny/right/unown-g.png b/icons/pokemon/shiny/right/unown-g.png new file mode 100644 index 00000000..ca662090 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-g.png differ diff --git a/icons/pokemon/shiny/right/unown-h.png b/icons/pokemon/shiny/right/unown-h.png new file mode 100644 index 00000000..2f5531d7 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-h.png differ diff --git a/icons/pokemon/shiny/right/unown-j.png b/icons/pokemon/shiny/right/unown-j.png new file mode 100644 index 00000000..1d935bdd Binary files /dev/null and b/icons/pokemon/shiny/right/unown-j.png differ diff --git a/icons/pokemon/shiny/right/unown-k.png b/icons/pokemon/shiny/right/unown-k.png new file mode 100644 index 00000000..9b223481 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-k.png differ diff --git a/icons/pokemon/shiny/right/unown-l.png b/icons/pokemon/shiny/right/unown-l.png new file mode 100644 index 00000000..5bc5a0ed Binary files /dev/null and b/icons/pokemon/shiny/right/unown-l.png differ diff --git a/icons/pokemon/shiny/right/unown-m.png b/icons/pokemon/shiny/right/unown-m.png new file mode 100644 index 00000000..76e0091d Binary files /dev/null and b/icons/pokemon/shiny/right/unown-m.png differ diff --git a/icons/pokemon/shiny/right/unown-n.png b/icons/pokemon/shiny/right/unown-n.png new file mode 100644 index 00000000..e6478baf Binary files /dev/null and b/icons/pokemon/shiny/right/unown-n.png differ diff --git a/icons/pokemon/shiny/right/unown-p.png b/icons/pokemon/shiny/right/unown-p.png new file mode 100644 index 00000000..a2931b18 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-p.png differ diff --git a/icons/pokemon/shiny/right/unown-q.png b/icons/pokemon/shiny/right/unown-q.png new file mode 100644 index 00000000..10f34eb4 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-q.png differ diff --git a/icons/pokemon/shiny/right/unown-question.png b/icons/pokemon/shiny/right/unown-question.png new file mode 100644 index 00000000..fcec669f Binary files /dev/null and b/icons/pokemon/shiny/right/unown-question.png differ diff --git a/icons/pokemon/shiny/right/unown-r.png b/icons/pokemon/shiny/right/unown-r.png new file mode 100644 index 00000000..73f9f4ee Binary files /dev/null and b/icons/pokemon/shiny/right/unown-r.png differ diff --git a/icons/pokemon/shiny/right/unown-s.png b/icons/pokemon/shiny/right/unown-s.png new file mode 100644 index 00000000..13e6b935 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-s.png differ diff --git a/icons/pokemon/shiny/right/unown-t.png b/icons/pokemon/shiny/right/unown-t.png new file mode 100644 index 00000000..72f20f08 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-t.png differ diff --git a/icons/pokemon/shiny/right/unown-v.png b/icons/pokemon/shiny/right/unown-v.png new file mode 100644 index 00000000..8afa5d6d Binary files /dev/null and b/icons/pokemon/shiny/right/unown-v.png differ diff --git a/icons/pokemon/shiny/right/unown-z.png b/icons/pokemon/shiny/right/unown-z.png new file mode 100644 index 00000000..fe160159 Binary files /dev/null and b/icons/pokemon/shiny/right/unown-z.png differ diff --git a/icons/pokemon/shiny/right/vanilluxe.png b/icons/pokemon/shiny/right/vanilluxe.png new file mode 100644 index 00000000..49dcf455 Binary files /dev/null and b/icons/pokemon/shiny/right/vanilluxe.png differ diff --git a/icons/pokemon/shiny/right/wigglytuff.png b/icons/pokemon/shiny/right/wigglytuff.png new file mode 100644 index 00000000..c4c0fc7c Binary files /dev/null and b/icons/pokemon/shiny/right/wigglytuff.png differ diff --git a/icons/pokemon/shiny/right/zangoose.png b/icons/pokemon/shiny/right/zangoose.png new file mode 100644 index 00000000..9be794b4 Binary files /dev/null and b/icons/pokemon/shiny/right/zangoose.png differ diff --git a/icons/pokemon/shiny/right/zygarde.png b/icons/pokemon/shiny/right/zygarde.png new file mode 100644 index 00000000..11c59fba Binary files /dev/null and b/icons/pokemon/shiny/right/zygarde.png differ diff --git a/icons/pokemon/shiny/riolu.png b/icons/pokemon/shiny/riolu.png new file mode 100644 index 00000000..c7753b56 Binary files /dev/null and b/icons/pokemon/shiny/riolu.png differ diff --git a/icons/pokemon/shiny/roggenrola.png b/icons/pokemon/shiny/roggenrola.png new file mode 100644 index 00000000..27840d19 Binary files /dev/null and b/icons/pokemon/shiny/roggenrola.png differ diff --git a/icons/pokemon/shiny/roselia.png b/icons/pokemon/shiny/roselia.png new file mode 100644 index 00000000..2c3efd32 Binary files /dev/null and b/icons/pokemon/shiny/roselia.png differ diff --git a/icons/pokemon/shiny/roserade.png b/icons/pokemon/shiny/roserade.png new file mode 100644 index 00000000..39aab8e8 Binary files /dev/null and b/icons/pokemon/shiny/roserade.png differ diff --git a/icons/pokemon/shiny/rotom-fan.png b/icons/pokemon/shiny/rotom-fan.png new file mode 100644 index 00000000..cab75bb7 Binary files /dev/null and b/icons/pokemon/shiny/rotom-fan.png differ diff --git a/icons/pokemon/shiny/rotom-frost.png b/icons/pokemon/shiny/rotom-frost.png new file mode 100644 index 00000000..ee3e0a13 Binary files /dev/null and b/icons/pokemon/shiny/rotom-frost.png differ diff --git a/icons/pokemon/shiny/rotom-heat.png b/icons/pokemon/shiny/rotom-heat.png new file mode 100644 index 00000000..914107e1 Binary files /dev/null and b/icons/pokemon/shiny/rotom-heat.png differ diff --git a/icons/pokemon/shiny/rotom-mow.png b/icons/pokemon/shiny/rotom-mow.png new file mode 100644 index 00000000..dcd8ec79 Binary files /dev/null and b/icons/pokemon/shiny/rotom-mow.png differ diff --git a/icons/pokemon/shiny/rotom-wash.png b/icons/pokemon/shiny/rotom-wash.png new file mode 100644 index 00000000..d990a2cc Binary files /dev/null and b/icons/pokemon/shiny/rotom-wash.png differ diff --git a/icons/pokemon/shiny/rotom.png b/icons/pokemon/shiny/rotom.png new file mode 100644 index 00000000..ef7ee172 Binary files /dev/null and b/icons/pokemon/shiny/rotom.png differ diff --git a/icons/pokemon/shiny/rufflet.png b/icons/pokemon/shiny/rufflet.png new file mode 100644 index 00000000..39abd7ab Binary files /dev/null and b/icons/pokemon/shiny/rufflet.png differ diff --git a/icons/pokemon/shiny/sableye.png b/icons/pokemon/shiny/sableye.png new file mode 100644 index 00000000..160b1dd3 Binary files /dev/null and b/icons/pokemon/shiny/sableye.png differ diff --git a/icons/pokemon/shiny/salamence.png b/icons/pokemon/shiny/salamence.png new file mode 100644 index 00000000..92c6379d Binary files /dev/null and b/icons/pokemon/shiny/salamence.png differ diff --git a/icons/pokemon/shiny/samurott.png b/icons/pokemon/shiny/samurott.png new file mode 100644 index 00000000..7f1c075d Binary files /dev/null and b/icons/pokemon/shiny/samurott.png differ diff --git a/icons/pokemon/shiny/sandile.png b/icons/pokemon/shiny/sandile.png new file mode 100644 index 00000000..f8676ee4 Binary files /dev/null and b/icons/pokemon/shiny/sandile.png differ diff --git a/icons/pokemon/shiny/sandshrew.png b/icons/pokemon/shiny/sandshrew.png new file mode 100644 index 00000000..0cbfbce6 Binary files /dev/null and b/icons/pokemon/shiny/sandshrew.png differ diff --git a/icons/pokemon/shiny/sandslash.png b/icons/pokemon/shiny/sandslash.png new file mode 100644 index 00000000..baa1caec Binary files /dev/null and b/icons/pokemon/shiny/sandslash.png differ diff --git a/icons/pokemon/shiny/sawk.png b/icons/pokemon/shiny/sawk.png new file mode 100644 index 00000000..f8114a79 Binary files /dev/null and b/icons/pokemon/shiny/sawk.png differ diff --git a/icons/pokemon/shiny/sawsbuck-autumn.png b/icons/pokemon/shiny/sawsbuck-autumn.png new file mode 100644 index 00000000..d1461c46 Binary files /dev/null and b/icons/pokemon/shiny/sawsbuck-autumn.png differ diff --git a/icons/pokemon/shiny/sawsbuck-summer.png b/icons/pokemon/shiny/sawsbuck-summer.png new file mode 100644 index 00000000..a1dd9ff7 Binary files /dev/null and b/icons/pokemon/shiny/sawsbuck-summer.png differ diff --git a/icons/pokemon/shiny/sawsbuck-winter.png b/icons/pokemon/shiny/sawsbuck-winter.png new file mode 100644 index 00000000..cab08dc3 Binary files /dev/null and b/icons/pokemon/shiny/sawsbuck-winter.png differ diff --git a/icons/pokemon/shiny/sawsbuck.png b/icons/pokemon/shiny/sawsbuck.png new file mode 100644 index 00000000..764e7a92 Binary files /dev/null and b/icons/pokemon/shiny/sawsbuck.png differ diff --git a/icons/pokemon/shiny/scatterbug.png b/icons/pokemon/shiny/scatterbug.png new file mode 100644 index 00000000..0e9e7b62 Binary files /dev/null and b/icons/pokemon/shiny/scatterbug.png differ diff --git a/icons/pokemon/shiny/sceptile.png b/icons/pokemon/shiny/sceptile.png new file mode 100644 index 00000000..281cb305 Binary files /dev/null and b/icons/pokemon/shiny/sceptile.png differ diff --git a/icons/pokemon/shiny/scizor-mega.png b/icons/pokemon/shiny/scizor-mega.png new file mode 100644 index 00000000..4f125b9c Binary files /dev/null and b/icons/pokemon/shiny/scizor-mega.png differ diff --git a/icons/pokemon/shiny/scizor.png b/icons/pokemon/shiny/scizor.png new file mode 100644 index 00000000..f6e01f9d Binary files /dev/null and b/icons/pokemon/shiny/scizor.png differ diff --git a/icons/pokemon/shiny/scolipede.png b/icons/pokemon/shiny/scolipede.png new file mode 100644 index 00000000..639da131 Binary files /dev/null and b/icons/pokemon/shiny/scolipede.png differ diff --git a/icons/pokemon/shiny/scrafty.png b/icons/pokemon/shiny/scrafty.png new file mode 100644 index 00000000..b397bb35 Binary files /dev/null and b/icons/pokemon/shiny/scrafty.png differ diff --git a/icons/pokemon/shiny/scraggy.png b/icons/pokemon/shiny/scraggy.png new file mode 100644 index 00000000..652f9b02 Binary files /dev/null and b/icons/pokemon/shiny/scraggy.png differ diff --git a/icons/pokemon/shiny/scyther.png b/icons/pokemon/shiny/scyther.png new file mode 100644 index 00000000..ec1108cf Binary files /dev/null and b/icons/pokemon/shiny/scyther.png differ diff --git a/icons/pokemon/shiny/seadra.png b/icons/pokemon/shiny/seadra.png new file mode 100644 index 00000000..a4407c0c Binary files /dev/null and b/icons/pokemon/shiny/seadra.png differ diff --git a/icons/pokemon/shiny/seaking.png b/icons/pokemon/shiny/seaking.png new file mode 100644 index 00000000..afdc2d54 Binary files /dev/null and b/icons/pokemon/shiny/seaking.png differ diff --git a/icons/pokemon/shiny/sealeo.png b/icons/pokemon/shiny/sealeo.png new file mode 100644 index 00000000..f5bce6c3 Binary files /dev/null and b/icons/pokemon/shiny/sealeo.png differ diff --git a/icons/pokemon/shiny/seedot.png b/icons/pokemon/shiny/seedot.png new file mode 100644 index 00000000..c9a27d11 Binary files /dev/null and b/icons/pokemon/shiny/seedot.png differ diff --git a/icons/pokemon/shiny/seel.png b/icons/pokemon/shiny/seel.png new file mode 100644 index 00000000..5058969d Binary files /dev/null and b/icons/pokemon/shiny/seel.png differ diff --git a/icons/pokemon/shiny/seismitoad.png b/icons/pokemon/shiny/seismitoad.png new file mode 100644 index 00000000..73eee710 Binary files /dev/null and b/icons/pokemon/shiny/seismitoad.png differ diff --git a/icons/pokemon/shiny/sentret.png b/icons/pokemon/shiny/sentret.png new file mode 100644 index 00000000..26b79192 Binary files /dev/null and b/icons/pokemon/shiny/sentret.png differ diff --git a/icons/pokemon/shiny/serperior.png b/icons/pokemon/shiny/serperior.png new file mode 100644 index 00000000..14fcb4f2 Binary files /dev/null and b/icons/pokemon/shiny/serperior.png differ diff --git a/icons/pokemon/shiny/servine.png b/icons/pokemon/shiny/servine.png new file mode 100644 index 00000000..108ea762 Binary files /dev/null and b/icons/pokemon/shiny/servine.png differ diff --git a/icons/pokemon/shiny/seviper.png b/icons/pokemon/shiny/seviper.png new file mode 100644 index 00000000..0cea18ec Binary files /dev/null and b/icons/pokemon/shiny/seviper.png differ diff --git a/icons/pokemon/shiny/sewaddle.png b/icons/pokemon/shiny/sewaddle.png new file mode 100644 index 00000000..efa8b243 Binary files /dev/null and b/icons/pokemon/shiny/sewaddle.png differ diff --git a/icons/pokemon/shiny/sharpedo.png b/icons/pokemon/shiny/sharpedo.png new file mode 100644 index 00000000..fdc61625 Binary files /dev/null and b/icons/pokemon/shiny/sharpedo.png differ diff --git a/icons/pokemon/shiny/shaymin-sky.png b/icons/pokemon/shiny/shaymin-sky.png new file mode 100644 index 00000000..1e3f4df1 Binary files /dev/null and b/icons/pokemon/shiny/shaymin-sky.png differ diff --git a/icons/pokemon/shiny/shaymin.png b/icons/pokemon/shiny/shaymin.png new file mode 100644 index 00000000..df972464 Binary files /dev/null and b/icons/pokemon/shiny/shaymin.png differ diff --git a/icons/pokemon/shiny/shedinja.png b/icons/pokemon/shiny/shedinja.png new file mode 100644 index 00000000..2d6705aa Binary files /dev/null and b/icons/pokemon/shiny/shedinja.png differ diff --git a/icons/pokemon/shiny/shelgon.png b/icons/pokemon/shiny/shelgon.png new file mode 100644 index 00000000..b9a9b4c1 Binary files /dev/null and b/icons/pokemon/shiny/shelgon.png differ diff --git a/icons/pokemon/shiny/shellder.png b/icons/pokemon/shiny/shellder.png new file mode 100644 index 00000000..e941e02b Binary files /dev/null and b/icons/pokemon/shiny/shellder.png differ diff --git a/icons/pokemon/shiny/shellos-east.png b/icons/pokemon/shiny/shellos-east.png new file mode 100644 index 00000000..293a80da Binary files /dev/null and b/icons/pokemon/shiny/shellos-east.png differ diff --git a/icons/pokemon/shiny/shellos.png b/icons/pokemon/shiny/shellos.png new file mode 100644 index 00000000..b5dbd319 Binary files /dev/null and b/icons/pokemon/shiny/shellos.png differ diff --git a/icons/pokemon/shiny/shelmet.png b/icons/pokemon/shiny/shelmet.png new file mode 100644 index 00000000..40d5ef1e Binary files /dev/null and b/icons/pokemon/shiny/shelmet.png differ diff --git a/icons/pokemon/shiny/shieldon.png b/icons/pokemon/shiny/shieldon.png new file mode 100644 index 00000000..2476759a Binary files /dev/null and b/icons/pokemon/shiny/shieldon.png differ diff --git a/icons/pokemon/shiny/shiftry.png b/icons/pokemon/shiny/shiftry.png new file mode 100644 index 00000000..4269dcfe Binary files /dev/null and b/icons/pokemon/shiny/shiftry.png differ diff --git a/icons/pokemon/shiny/shinx.png b/icons/pokemon/shiny/shinx.png new file mode 100644 index 00000000..573bb395 Binary files /dev/null and b/icons/pokemon/shiny/shinx.png differ diff --git a/icons/pokemon/shiny/shroomish.png b/icons/pokemon/shiny/shroomish.png new file mode 100644 index 00000000..58945e15 Binary files /dev/null and b/icons/pokemon/shiny/shroomish.png differ diff --git a/icons/pokemon/shiny/shuckle.png b/icons/pokemon/shiny/shuckle.png new file mode 100644 index 00000000..c2f21f8c Binary files /dev/null and b/icons/pokemon/shiny/shuckle.png differ diff --git a/icons/pokemon/shiny/shuppet.png b/icons/pokemon/shiny/shuppet.png new file mode 100644 index 00000000..b9e760ad Binary files /dev/null and b/icons/pokemon/shiny/shuppet.png differ diff --git a/icons/pokemon/shiny/sigilyph.png b/icons/pokemon/shiny/sigilyph.png new file mode 100644 index 00000000..39aaedc7 Binary files /dev/null and b/icons/pokemon/shiny/sigilyph.png differ diff --git a/icons/pokemon/shiny/silcoon.png b/icons/pokemon/shiny/silcoon.png new file mode 100644 index 00000000..12c0cd3b Binary files /dev/null and b/icons/pokemon/shiny/silcoon.png differ diff --git a/icons/pokemon/shiny/simipour.png b/icons/pokemon/shiny/simipour.png new file mode 100644 index 00000000..8633da01 Binary files /dev/null and b/icons/pokemon/shiny/simipour.png differ diff --git a/icons/pokemon/shiny/simisage.png b/icons/pokemon/shiny/simisage.png new file mode 100644 index 00000000..1a7b582d Binary files /dev/null and b/icons/pokemon/shiny/simisage.png differ diff --git a/icons/pokemon/shiny/simisear.png b/icons/pokemon/shiny/simisear.png new file mode 100644 index 00000000..1caa2a58 Binary files /dev/null and b/icons/pokemon/shiny/simisear.png differ diff --git a/icons/pokemon/shiny/skarmory.png b/icons/pokemon/shiny/skarmory.png new file mode 100644 index 00000000..8a667c52 Binary files /dev/null and b/icons/pokemon/shiny/skarmory.png differ diff --git a/icons/pokemon/shiny/skiddo.png b/icons/pokemon/shiny/skiddo.png new file mode 100644 index 00000000..879f376a Binary files /dev/null and b/icons/pokemon/shiny/skiddo.png differ diff --git a/icons/pokemon/shiny/skiploom.png b/icons/pokemon/shiny/skiploom.png new file mode 100644 index 00000000..70f184dd Binary files /dev/null and b/icons/pokemon/shiny/skiploom.png differ diff --git a/icons/pokemon/shiny/skitty.png b/icons/pokemon/shiny/skitty.png new file mode 100644 index 00000000..dafa139c Binary files /dev/null and b/icons/pokemon/shiny/skitty.png differ diff --git a/icons/pokemon/shiny/skorupi.png b/icons/pokemon/shiny/skorupi.png new file mode 100644 index 00000000..27560065 Binary files /dev/null and b/icons/pokemon/shiny/skorupi.png differ diff --git a/icons/pokemon/shiny/skrelp.png b/icons/pokemon/shiny/skrelp.png new file mode 100644 index 00000000..9fdf599f Binary files /dev/null and b/icons/pokemon/shiny/skrelp.png differ diff --git a/icons/pokemon/shiny/skuntank.png b/icons/pokemon/shiny/skuntank.png new file mode 100644 index 00000000..d2aaef00 Binary files /dev/null and b/icons/pokemon/shiny/skuntank.png differ diff --git a/icons/pokemon/shiny/slaking.png b/icons/pokemon/shiny/slaking.png new file mode 100644 index 00000000..f347edf7 Binary files /dev/null and b/icons/pokemon/shiny/slaking.png differ diff --git a/icons/pokemon/shiny/slakoth.png b/icons/pokemon/shiny/slakoth.png new file mode 100644 index 00000000..c1ec53c2 Binary files /dev/null and b/icons/pokemon/shiny/slakoth.png differ diff --git a/icons/pokemon/shiny/sliggoo.png b/icons/pokemon/shiny/sliggoo.png new file mode 100644 index 00000000..507fe301 Binary files /dev/null and b/icons/pokemon/shiny/sliggoo.png differ diff --git a/icons/pokemon/shiny/slowbro.png b/icons/pokemon/shiny/slowbro.png new file mode 100644 index 00000000..11c9e896 Binary files /dev/null and b/icons/pokemon/shiny/slowbro.png differ diff --git a/icons/pokemon/shiny/slowking.png b/icons/pokemon/shiny/slowking.png new file mode 100644 index 00000000..96a6ad9f Binary files /dev/null and b/icons/pokemon/shiny/slowking.png differ diff --git a/icons/pokemon/shiny/slowpoke.png b/icons/pokemon/shiny/slowpoke.png new file mode 100644 index 00000000..4fbb07f5 Binary files /dev/null and b/icons/pokemon/shiny/slowpoke.png differ diff --git a/icons/pokemon/shiny/slugma.png b/icons/pokemon/shiny/slugma.png new file mode 100644 index 00000000..f76d4b86 Binary files /dev/null and b/icons/pokemon/shiny/slugma.png differ diff --git a/icons/pokemon/shiny/slurpuff.png b/icons/pokemon/shiny/slurpuff.png new file mode 100644 index 00000000..5fa727eb Binary files /dev/null and b/icons/pokemon/shiny/slurpuff.png differ diff --git a/icons/pokemon/shiny/smeargle.png b/icons/pokemon/shiny/smeargle.png new file mode 100644 index 00000000..0af62f3f Binary files /dev/null and b/icons/pokemon/shiny/smeargle.png differ diff --git a/icons/pokemon/shiny/smoochum.png b/icons/pokemon/shiny/smoochum.png new file mode 100644 index 00000000..d1564f2d Binary files /dev/null and b/icons/pokemon/shiny/smoochum.png differ diff --git a/icons/pokemon/shiny/sneasel.png b/icons/pokemon/shiny/sneasel.png new file mode 100644 index 00000000..cb21a38f Binary files /dev/null and b/icons/pokemon/shiny/sneasel.png differ diff --git a/icons/pokemon/shiny/snivy.png b/icons/pokemon/shiny/snivy.png new file mode 100644 index 00000000..be0f80a1 Binary files /dev/null and b/icons/pokemon/shiny/snivy.png differ diff --git a/icons/pokemon/shiny/snorlax.png b/icons/pokemon/shiny/snorlax.png new file mode 100644 index 00000000..ae08e16d Binary files /dev/null and b/icons/pokemon/shiny/snorlax.png differ diff --git a/icons/pokemon/shiny/snorunt.png b/icons/pokemon/shiny/snorunt.png new file mode 100644 index 00000000..60105547 Binary files /dev/null and b/icons/pokemon/shiny/snorunt.png differ diff --git a/icons/pokemon/shiny/snover.png b/icons/pokemon/shiny/snover.png new file mode 100644 index 00000000..37c4fefe Binary files /dev/null and b/icons/pokemon/shiny/snover.png differ diff --git a/icons/pokemon/shiny/snubbull.png b/icons/pokemon/shiny/snubbull.png new file mode 100644 index 00000000..843fd78b Binary files /dev/null and b/icons/pokemon/shiny/snubbull.png differ diff --git a/icons/pokemon/shiny/solosis.png b/icons/pokemon/shiny/solosis.png new file mode 100644 index 00000000..223cc750 Binary files /dev/null and b/icons/pokemon/shiny/solosis.png differ diff --git a/icons/pokemon/shiny/solrock.png b/icons/pokemon/shiny/solrock.png new file mode 100644 index 00000000..c355161d Binary files /dev/null and b/icons/pokemon/shiny/solrock.png differ diff --git a/icons/pokemon/shiny/spearow.png b/icons/pokemon/shiny/spearow.png new file mode 100644 index 00000000..59cb05a8 Binary files /dev/null and b/icons/pokemon/shiny/spearow.png differ diff --git a/icons/pokemon/shiny/spewpa.png b/icons/pokemon/shiny/spewpa.png new file mode 100644 index 00000000..99d63d35 Binary files /dev/null and b/icons/pokemon/shiny/spewpa.png differ diff --git a/icons/pokemon/shiny/spheal.png b/icons/pokemon/shiny/spheal.png new file mode 100644 index 00000000..8e0ce996 Binary files /dev/null and b/icons/pokemon/shiny/spheal.png differ diff --git a/icons/pokemon/shiny/spinarak.png b/icons/pokemon/shiny/spinarak.png new file mode 100644 index 00000000..0ae8f94f Binary files /dev/null and b/icons/pokemon/shiny/spinarak.png differ diff --git a/icons/pokemon/shiny/spinda.png b/icons/pokemon/shiny/spinda.png new file mode 100644 index 00000000..9165b49a Binary files /dev/null and b/icons/pokemon/shiny/spinda.png differ diff --git a/icons/pokemon/shiny/spiritomb.png b/icons/pokemon/shiny/spiritomb.png new file mode 100644 index 00000000..41646614 Binary files /dev/null and b/icons/pokemon/shiny/spiritomb.png differ diff --git a/icons/pokemon/shiny/spoink.png b/icons/pokemon/shiny/spoink.png new file mode 100644 index 00000000..9cc5e973 Binary files /dev/null and b/icons/pokemon/shiny/spoink.png differ diff --git a/icons/pokemon/shiny/spritzee.png b/icons/pokemon/shiny/spritzee.png new file mode 100644 index 00000000..821879ae Binary files /dev/null and b/icons/pokemon/shiny/spritzee.png differ diff --git a/icons/pokemon/shiny/squirtle.png b/icons/pokemon/shiny/squirtle.png new file mode 100644 index 00000000..ccefea0a Binary files /dev/null and b/icons/pokemon/shiny/squirtle.png differ diff --git a/icons/pokemon/shiny/stantler.png b/icons/pokemon/shiny/stantler.png new file mode 100644 index 00000000..b2187d1a Binary files /dev/null and b/icons/pokemon/shiny/stantler.png differ diff --git a/icons/pokemon/shiny/staraptor.png b/icons/pokemon/shiny/staraptor.png new file mode 100644 index 00000000..288f83d3 Binary files /dev/null and b/icons/pokemon/shiny/staraptor.png differ diff --git a/icons/pokemon/shiny/staravia.png b/icons/pokemon/shiny/staravia.png new file mode 100644 index 00000000..613e239d Binary files /dev/null and b/icons/pokemon/shiny/staravia.png differ diff --git a/icons/pokemon/shiny/starly.png b/icons/pokemon/shiny/starly.png new file mode 100644 index 00000000..7619579b Binary files /dev/null and b/icons/pokemon/shiny/starly.png differ diff --git a/icons/pokemon/shiny/starmie.png b/icons/pokemon/shiny/starmie.png new file mode 100644 index 00000000..50f3da0b Binary files /dev/null and b/icons/pokemon/shiny/starmie.png differ diff --git a/icons/pokemon/shiny/staryu.png b/icons/pokemon/shiny/staryu.png new file mode 100644 index 00000000..7c44b0ae Binary files /dev/null and b/icons/pokemon/shiny/staryu.png differ diff --git a/icons/pokemon/shiny/steelix.png b/icons/pokemon/shiny/steelix.png new file mode 100644 index 00000000..e3a3a3c5 Binary files /dev/null and b/icons/pokemon/shiny/steelix.png differ diff --git a/icons/pokemon/shiny/stoutland.png b/icons/pokemon/shiny/stoutland.png new file mode 100644 index 00000000..84fca4f8 Binary files /dev/null and b/icons/pokemon/shiny/stoutland.png differ diff --git a/icons/pokemon/shiny/stunfisk.png b/icons/pokemon/shiny/stunfisk.png new file mode 100644 index 00000000..97bc9372 Binary files /dev/null and b/icons/pokemon/shiny/stunfisk.png differ diff --git a/icons/pokemon/shiny/stunky.png b/icons/pokemon/shiny/stunky.png new file mode 100644 index 00000000..814010f4 Binary files /dev/null and b/icons/pokemon/shiny/stunky.png differ diff --git a/icons/pokemon/shiny/sudowoodo.png b/icons/pokemon/shiny/sudowoodo.png new file mode 100644 index 00000000..6848b6bc Binary files /dev/null and b/icons/pokemon/shiny/sudowoodo.png differ diff --git a/icons/pokemon/shiny/suicune.png b/icons/pokemon/shiny/suicune.png new file mode 100644 index 00000000..d1ee82ac Binary files /dev/null and b/icons/pokemon/shiny/suicune.png differ diff --git a/icons/pokemon/shiny/sunflora.png b/icons/pokemon/shiny/sunflora.png new file mode 100644 index 00000000..4ee42aeb Binary files /dev/null and b/icons/pokemon/shiny/sunflora.png differ diff --git a/icons/pokemon/shiny/sunkern.png b/icons/pokemon/shiny/sunkern.png new file mode 100644 index 00000000..c5b7c517 Binary files /dev/null and b/icons/pokemon/shiny/sunkern.png differ diff --git a/icons/pokemon/shiny/surskit.png b/icons/pokemon/shiny/surskit.png new file mode 100644 index 00000000..7c8b6b2a Binary files /dev/null and b/icons/pokemon/shiny/surskit.png differ diff --git a/icons/pokemon/shiny/swablu.png b/icons/pokemon/shiny/swablu.png new file mode 100644 index 00000000..c1c3873c Binary files /dev/null and b/icons/pokemon/shiny/swablu.png differ diff --git a/icons/pokemon/shiny/swadloon.png b/icons/pokemon/shiny/swadloon.png new file mode 100644 index 00000000..421bfd04 Binary files /dev/null and b/icons/pokemon/shiny/swadloon.png differ diff --git a/icons/pokemon/shiny/swalot.png b/icons/pokemon/shiny/swalot.png new file mode 100644 index 00000000..8337f0a8 Binary files /dev/null and b/icons/pokemon/shiny/swalot.png differ diff --git a/icons/pokemon/shiny/swampert.png b/icons/pokemon/shiny/swampert.png new file mode 100644 index 00000000..166a1ea1 Binary files /dev/null and b/icons/pokemon/shiny/swampert.png differ diff --git a/icons/pokemon/shiny/swanna.png b/icons/pokemon/shiny/swanna.png new file mode 100644 index 00000000..fcab9a45 Binary files /dev/null and b/icons/pokemon/shiny/swanna.png differ diff --git a/icons/pokemon/shiny/swellow.png b/icons/pokemon/shiny/swellow.png new file mode 100644 index 00000000..fa2d6a34 Binary files /dev/null and b/icons/pokemon/shiny/swellow.png differ diff --git a/icons/pokemon/shiny/swinub.png b/icons/pokemon/shiny/swinub.png new file mode 100644 index 00000000..452f885f Binary files /dev/null and b/icons/pokemon/shiny/swinub.png differ diff --git a/icons/pokemon/shiny/swirlix.png b/icons/pokemon/shiny/swirlix.png new file mode 100644 index 00000000..79e3b87d Binary files /dev/null and b/icons/pokemon/shiny/swirlix.png differ diff --git a/icons/pokemon/shiny/swoobat.png b/icons/pokemon/shiny/swoobat.png new file mode 100644 index 00000000..918e66d5 Binary files /dev/null and b/icons/pokemon/shiny/swoobat.png differ diff --git a/icons/pokemon/shiny/sylveon.png b/icons/pokemon/shiny/sylveon.png new file mode 100644 index 00000000..35156731 Binary files /dev/null and b/icons/pokemon/shiny/sylveon.png differ diff --git a/icons/pokemon/shiny/taillow.png b/icons/pokemon/shiny/taillow.png new file mode 100644 index 00000000..aac6ea14 Binary files /dev/null and b/icons/pokemon/shiny/taillow.png differ diff --git a/icons/pokemon/shiny/talonflame.png b/icons/pokemon/shiny/talonflame.png new file mode 100644 index 00000000..2bb04e40 Binary files /dev/null and b/icons/pokemon/shiny/talonflame.png differ diff --git a/icons/pokemon/shiny/tangela.png b/icons/pokemon/shiny/tangela.png new file mode 100644 index 00000000..d801dcd3 Binary files /dev/null and b/icons/pokemon/shiny/tangela.png differ diff --git a/icons/pokemon/shiny/tangrowth.png b/icons/pokemon/shiny/tangrowth.png new file mode 100644 index 00000000..3afa42c5 Binary files /dev/null and b/icons/pokemon/shiny/tangrowth.png differ diff --git a/icons/pokemon/shiny/tauros.png b/icons/pokemon/shiny/tauros.png new file mode 100644 index 00000000..110046ea Binary files /dev/null and b/icons/pokemon/shiny/tauros.png differ diff --git a/icons/pokemon/shiny/teddiursa.png b/icons/pokemon/shiny/teddiursa.png new file mode 100644 index 00000000..da9b6429 Binary files /dev/null and b/icons/pokemon/shiny/teddiursa.png differ diff --git a/icons/pokemon/shiny/tentacool.png b/icons/pokemon/shiny/tentacool.png new file mode 100644 index 00000000..a19fb94c Binary files /dev/null and b/icons/pokemon/shiny/tentacool.png differ diff --git a/icons/pokemon/shiny/tentacruel.png b/icons/pokemon/shiny/tentacruel.png new file mode 100644 index 00000000..bc729644 Binary files /dev/null and b/icons/pokemon/shiny/tentacruel.png differ diff --git a/icons/pokemon/shiny/tepig.png b/icons/pokemon/shiny/tepig.png new file mode 100644 index 00000000..b6194b67 Binary files /dev/null and b/icons/pokemon/shiny/tepig.png differ diff --git a/icons/pokemon/shiny/terrakion.png b/icons/pokemon/shiny/terrakion.png new file mode 100644 index 00000000..f17ab157 Binary files /dev/null and b/icons/pokemon/shiny/terrakion.png differ diff --git a/icons/pokemon/shiny/throh.png b/icons/pokemon/shiny/throh.png new file mode 100644 index 00000000..a4533f33 Binary files /dev/null and b/icons/pokemon/shiny/throh.png differ diff --git a/icons/pokemon/shiny/thundurus-therian.png b/icons/pokemon/shiny/thundurus-therian.png new file mode 100644 index 00000000..f1d3e9a4 Binary files /dev/null and b/icons/pokemon/shiny/thundurus-therian.png differ diff --git a/icons/pokemon/shiny/thundurus.png b/icons/pokemon/shiny/thundurus.png new file mode 100644 index 00000000..8855d87b Binary files /dev/null and b/icons/pokemon/shiny/thundurus.png differ diff --git a/icons/pokemon/shiny/timburr.png b/icons/pokemon/shiny/timburr.png new file mode 100644 index 00000000..2185f1e2 Binary files /dev/null and b/icons/pokemon/shiny/timburr.png differ diff --git a/icons/pokemon/shiny/tirtouga.png b/icons/pokemon/shiny/tirtouga.png new file mode 100644 index 00000000..38dd2015 Binary files /dev/null and b/icons/pokemon/shiny/tirtouga.png differ diff --git a/icons/pokemon/shiny/togekiss.png b/icons/pokemon/shiny/togekiss.png new file mode 100644 index 00000000..1d4053da Binary files /dev/null and b/icons/pokemon/shiny/togekiss.png differ diff --git a/icons/pokemon/shiny/togepi.png b/icons/pokemon/shiny/togepi.png new file mode 100644 index 00000000..9ac26029 Binary files /dev/null and b/icons/pokemon/shiny/togepi.png differ diff --git a/icons/pokemon/shiny/togetic.png b/icons/pokemon/shiny/togetic.png new file mode 100644 index 00000000..5b522a57 Binary files /dev/null and b/icons/pokemon/shiny/togetic.png differ diff --git a/icons/pokemon/shiny/torchic.png b/icons/pokemon/shiny/torchic.png new file mode 100644 index 00000000..df76390d Binary files /dev/null and b/icons/pokemon/shiny/torchic.png differ diff --git a/icons/pokemon/shiny/torkoal.png b/icons/pokemon/shiny/torkoal.png new file mode 100644 index 00000000..929733d6 Binary files /dev/null and b/icons/pokemon/shiny/torkoal.png differ diff --git a/icons/pokemon/shiny/tornadus-therian.png b/icons/pokemon/shiny/tornadus-therian.png new file mode 100644 index 00000000..32d214f3 Binary files /dev/null and b/icons/pokemon/shiny/tornadus-therian.png differ diff --git a/icons/pokemon/shiny/tornadus.png b/icons/pokemon/shiny/tornadus.png new file mode 100644 index 00000000..33d0da45 Binary files /dev/null and b/icons/pokemon/shiny/tornadus.png differ diff --git a/icons/pokemon/shiny/torterra.png b/icons/pokemon/shiny/torterra.png new file mode 100644 index 00000000..26714b23 Binary files /dev/null and b/icons/pokemon/shiny/torterra.png differ diff --git a/icons/pokemon/shiny/totodile.png b/icons/pokemon/shiny/totodile.png new file mode 100644 index 00000000..6f65cf08 Binary files /dev/null and b/icons/pokemon/shiny/totodile.png differ diff --git a/icons/pokemon/shiny/toxicroak.png b/icons/pokemon/shiny/toxicroak.png new file mode 100644 index 00000000..2d78cdbb Binary files /dev/null and b/icons/pokemon/shiny/toxicroak.png differ diff --git a/icons/pokemon/shiny/tranquill.png b/icons/pokemon/shiny/tranquill.png new file mode 100644 index 00000000..26d12dbc Binary files /dev/null and b/icons/pokemon/shiny/tranquill.png differ diff --git a/icons/pokemon/shiny/trapinch.png b/icons/pokemon/shiny/trapinch.png new file mode 100644 index 00000000..7e5f4567 Binary files /dev/null and b/icons/pokemon/shiny/trapinch.png differ diff --git a/icons/pokemon/shiny/treecko.png b/icons/pokemon/shiny/treecko.png new file mode 100644 index 00000000..d1c7af08 Binary files /dev/null and b/icons/pokemon/shiny/treecko.png differ diff --git a/icons/pokemon/shiny/trevenant.png b/icons/pokemon/shiny/trevenant.png new file mode 100644 index 00000000..9c114152 Binary files /dev/null and b/icons/pokemon/shiny/trevenant.png differ diff --git a/icons/pokemon/shiny/tropius.png b/icons/pokemon/shiny/tropius.png new file mode 100644 index 00000000..c2120c03 Binary files /dev/null and b/icons/pokemon/shiny/tropius.png differ diff --git a/icons/pokemon/shiny/trubbish.png b/icons/pokemon/shiny/trubbish.png new file mode 100644 index 00000000..36749f41 Binary files /dev/null and b/icons/pokemon/shiny/trubbish.png differ diff --git a/icons/pokemon/shiny/turtwig.png b/icons/pokemon/shiny/turtwig.png new file mode 100644 index 00000000..90758d78 Binary files /dev/null and b/icons/pokemon/shiny/turtwig.png differ diff --git a/icons/pokemon/shiny/tympole.png b/icons/pokemon/shiny/tympole.png new file mode 100644 index 00000000..8c07db5a Binary files /dev/null and b/icons/pokemon/shiny/tympole.png differ diff --git a/icons/pokemon/shiny/tynamo.png b/icons/pokemon/shiny/tynamo.png new file mode 100644 index 00000000..507ee938 Binary files /dev/null and b/icons/pokemon/shiny/tynamo.png differ diff --git a/icons/pokemon/shiny/typhlosion.png b/icons/pokemon/shiny/typhlosion.png new file mode 100644 index 00000000..939ad4ca Binary files /dev/null and b/icons/pokemon/shiny/typhlosion.png differ diff --git a/icons/pokemon/shiny/tyranitar-mega.png b/icons/pokemon/shiny/tyranitar-mega.png new file mode 100644 index 00000000..46c53322 Binary files /dev/null and b/icons/pokemon/shiny/tyranitar-mega.png differ diff --git a/icons/pokemon/shiny/tyranitar.png b/icons/pokemon/shiny/tyranitar.png new file mode 100644 index 00000000..927a7efa Binary files /dev/null and b/icons/pokemon/shiny/tyranitar.png differ diff --git a/icons/pokemon/shiny/tyrantrum.png b/icons/pokemon/shiny/tyrantrum.png new file mode 100644 index 00000000..ecc00c02 Binary files /dev/null and b/icons/pokemon/shiny/tyrantrum.png differ diff --git a/icons/pokemon/shiny/tyrogue.png b/icons/pokemon/shiny/tyrogue.png new file mode 100644 index 00000000..ee5098c7 Binary files /dev/null and b/icons/pokemon/shiny/tyrogue.png differ diff --git a/icons/pokemon/shiny/tyrunt.png b/icons/pokemon/shiny/tyrunt.png new file mode 100644 index 00000000..68d56c33 Binary files /dev/null and b/icons/pokemon/shiny/tyrunt.png differ diff --git a/icons/pokemon/shiny/umbreon.png b/icons/pokemon/shiny/umbreon.png new file mode 100644 index 00000000..5c527b5c Binary files /dev/null and b/icons/pokemon/shiny/umbreon.png differ diff --git a/icons/pokemon/shiny/unfezant.png b/icons/pokemon/shiny/unfezant.png new file mode 100644 index 00000000..f5f361ad Binary files /dev/null and b/icons/pokemon/shiny/unfezant.png differ diff --git a/icons/pokemon/shiny/unown-b.png b/icons/pokemon/shiny/unown-b.png new file mode 100644 index 00000000..585b5b4c Binary files /dev/null and b/icons/pokemon/shiny/unown-b.png differ diff --git a/icons/pokemon/shiny/unown-c.png b/icons/pokemon/shiny/unown-c.png new file mode 100644 index 00000000..21371e8a Binary files /dev/null and b/icons/pokemon/shiny/unown-c.png differ diff --git a/icons/pokemon/shiny/unown-d.png b/icons/pokemon/shiny/unown-d.png new file mode 100644 index 00000000..48f181c3 Binary files /dev/null and b/icons/pokemon/shiny/unown-d.png differ diff --git a/icons/pokemon/shiny/unown-e.png b/icons/pokemon/shiny/unown-e.png new file mode 100644 index 00000000..625fc302 Binary files /dev/null and b/icons/pokemon/shiny/unown-e.png differ diff --git a/icons/pokemon/shiny/unown-exclamation.png b/icons/pokemon/shiny/unown-exclamation.png new file mode 100644 index 00000000..eda229ee Binary files /dev/null and b/icons/pokemon/shiny/unown-exclamation.png differ diff --git a/icons/pokemon/shiny/unown-f.png b/icons/pokemon/shiny/unown-f.png new file mode 100644 index 00000000..28058911 Binary files /dev/null and b/icons/pokemon/shiny/unown-f.png differ diff --git a/icons/pokemon/shiny/unown-g.png b/icons/pokemon/shiny/unown-g.png new file mode 100644 index 00000000..f0380e89 Binary files /dev/null and b/icons/pokemon/shiny/unown-g.png differ diff --git a/icons/pokemon/shiny/unown-h.png b/icons/pokemon/shiny/unown-h.png new file mode 100644 index 00000000..c0028299 Binary files /dev/null and b/icons/pokemon/shiny/unown-h.png differ diff --git a/icons/pokemon/shiny/unown-i.png b/icons/pokemon/shiny/unown-i.png new file mode 100644 index 00000000..ae8224cb Binary files /dev/null and b/icons/pokemon/shiny/unown-i.png differ diff --git a/icons/pokemon/shiny/unown-j.png b/icons/pokemon/shiny/unown-j.png new file mode 100644 index 00000000..023d5f5b Binary files /dev/null and b/icons/pokemon/shiny/unown-j.png differ diff --git a/icons/pokemon/shiny/unown-k.png b/icons/pokemon/shiny/unown-k.png new file mode 100644 index 00000000..0baf1833 Binary files /dev/null and b/icons/pokemon/shiny/unown-k.png differ diff --git a/icons/pokemon/shiny/unown-l.png b/icons/pokemon/shiny/unown-l.png new file mode 100644 index 00000000..f658e2b5 Binary files /dev/null and b/icons/pokemon/shiny/unown-l.png differ diff --git a/icons/pokemon/shiny/unown-m.png b/icons/pokemon/shiny/unown-m.png new file mode 100644 index 00000000..f86ed64f Binary files /dev/null and b/icons/pokemon/shiny/unown-m.png differ diff --git a/icons/pokemon/shiny/unown-n.png b/icons/pokemon/shiny/unown-n.png new file mode 100644 index 00000000..44e0dc3a Binary files /dev/null and b/icons/pokemon/shiny/unown-n.png differ diff --git a/icons/pokemon/shiny/unown-o.png b/icons/pokemon/shiny/unown-o.png new file mode 100644 index 00000000..1853d176 Binary files /dev/null and b/icons/pokemon/shiny/unown-o.png differ diff --git a/icons/pokemon/shiny/unown-p.png b/icons/pokemon/shiny/unown-p.png new file mode 100644 index 00000000..3e8a8413 Binary files /dev/null and b/icons/pokemon/shiny/unown-p.png differ diff --git a/icons/pokemon/shiny/unown-q.png b/icons/pokemon/shiny/unown-q.png new file mode 100644 index 00000000..255276d9 Binary files /dev/null and b/icons/pokemon/shiny/unown-q.png differ diff --git a/icons/pokemon/shiny/unown-question.png b/icons/pokemon/shiny/unown-question.png new file mode 100644 index 00000000..7cd24fdf Binary files /dev/null and b/icons/pokemon/shiny/unown-question.png differ diff --git a/icons/pokemon/shiny/unown-r.png b/icons/pokemon/shiny/unown-r.png new file mode 100644 index 00000000..9465adaf Binary files /dev/null and b/icons/pokemon/shiny/unown-r.png differ diff --git a/icons/pokemon/shiny/unown-s.png b/icons/pokemon/shiny/unown-s.png new file mode 100644 index 00000000..b5772936 Binary files /dev/null and b/icons/pokemon/shiny/unown-s.png differ diff --git a/icons/pokemon/shiny/unown-t.png b/icons/pokemon/shiny/unown-t.png new file mode 100644 index 00000000..6a659b4b Binary files /dev/null and b/icons/pokemon/shiny/unown-t.png differ diff --git a/icons/pokemon/shiny/unown-u.png b/icons/pokemon/shiny/unown-u.png new file mode 100644 index 00000000..d4209a64 Binary files /dev/null and b/icons/pokemon/shiny/unown-u.png differ diff --git a/icons/pokemon/shiny/unown-v.png b/icons/pokemon/shiny/unown-v.png new file mode 100644 index 00000000..a080561e Binary files /dev/null and b/icons/pokemon/shiny/unown-v.png differ diff --git a/icons/pokemon/shiny/unown-w.png b/icons/pokemon/shiny/unown-w.png new file mode 100644 index 00000000..c1f2ea86 Binary files /dev/null and b/icons/pokemon/shiny/unown-w.png differ diff --git a/icons/pokemon/shiny/unown-x.png b/icons/pokemon/shiny/unown-x.png new file mode 100644 index 00000000..495773e8 Binary files /dev/null and b/icons/pokemon/shiny/unown-x.png differ diff --git a/icons/pokemon/shiny/unown-y.png b/icons/pokemon/shiny/unown-y.png new file mode 100644 index 00000000..160bed5f Binary files /dev/null and b/icons/pokemon/shiny/unown-y.png differ diff --git a/icons/pokemon/shiny/unown-z.png b/icons/pokemon/shiny/unown-z.png new file mode 100644 index 00000000..03054fa1 Binary files /dev/null and b/icons/pokemon/shiny/unown-z.png differ diff --git a/icons/pokemon/shiny/unown.png b/icons/pokemon/shiny/unown.png new file mode 100644 index 00000000..42bfb110 Binary files /dev/null and b/icons/pokemon/shiny/unown.png differ diff --git a/icons/pokemon/shiny/ursaring.png b/icons/pokemon/shiny/ursaring.png new file mode 100644 index 00000000..522ee17b Binary files /dev/null and b/icons/pokemon/shiny/ursaring.png differ diff --git a/icons/pokemon/shiny/uxie.png b/icons/pokemon/shiny/uxie.png new file mode 100644 index 00000000..8fd2c13b Binary files /dev/null and b/icons/pokemon/shiny/uxie.png differ diff --git a/icons/pokemon/shiny/vanillish.png b/icons/pokemon/shiny/vanillish.png new file mode 100644 index 00000000..4d7d8d40 Binary files /dev/null and b/icons/pokemon/shiny/vanillish.png differ diff --git a/icons/pokemon/shiny/vanillite.png b/icons/pokemon/shiny/vanillite.png new file mode 100644 index 00000000..d495d6c6 Binary files /dev/null and b/icons/pokemon/shiny/vanillite.png differ diff --git a/icons/pokemon/shiny/vanilluxe.png b/icons/pokemon/shiny/vanilluxe.png new file mode 100644 index 00000000..7770b8e4 Binary files /dev/null and b/icons/pokemon/shiny/vanilluxe.png differ diff --git a/icons/pokemon/shiny/vaporeon.png b/icons/pokemon/shiny/vaporeon.png new file mode 100644 index 00000000..023b633c Binary files /dev/null and b/icons/pokemon/shiny/vaporeon.png differ diff --git a/icons/pokemon/shiny/venipede.png b/icons/pokemon/shiny/venipede.png new file mode 100644 index 00000000..48676414 Binary files /dev/null and b/icons/pokemon/shiny/venipede.png differ diff --git a/icons/pokemon/shiny/venomoth.png b/icons/pokemon/shiny/venomoth.png new file mode 100644 index 00000000..5816338e Binary files /dev/null and b/icons/pokemon/shiny/venomoth.png differ diff --git a/icons/pokemon/shiny/venonat.png b/icons/pokemon/shiny/venonat.png new file mode 100644 index 00000000..3516eafc Binary files /dev/null and b/icons/pokemon/shiny/venonat.png differ diff --git a/icons/pokemon/shiny/venusaur-mega.png b/icons/pokemon/shiny/venusaur-mega.png new file mode 100644 index 00000000..f0ad3eba Binary files /dev/null and b/icons/pokemon/shiny/venusaur-mega.png differ diff --git a/icons/pokemon/shiny/venusaur.png b/icons/pokemon/shiny/venusaur.png new file mode 100644 index 00000000..9780b715 Binary files /dev/null and b/icons/pokemon/shiny/venusaur.png differ diff --git a/icons/pokemon/shiny/vespiquen.png b/icons/pokemon/shiny/vespiquen.png new file mode 100644 index 00000000..20b86109 Binary files /dev/null and b/icons/pokemon/shiny/vespiquen.png differ diff --git a/icons/pokemon/shiny/vibrava.png b/icons/pokemon/shiny/vibrava.png new file mode 100644 index 00000000..134bc384 Binary files /dev/null and b/icons/pokemon/shiny/vibrava.png differ diff --git a/icons/pokemon/shiny/victini.png b/icons/pokemon/shiny/victini.png new file mode 100644 index 00000000..7aba09b7 Binary files /dev/null and b/icons/pokemon/shiny/victini.png differ diff --git a/icons/pokemon/shiny/victreebel.png b/icons/pokemon/shiny/victreebel.png new file mode 100644 index 00000000..3c1602d8 Binary files /dev/null and b/icons/pokemon/shiny/victreebel.png differ diff --git a/icons/pokemon/shiny/vigoroth.png b/icons/pokemon/shiny/vigoroth.png new file mode 100644 index 00000000..13f59266 Binary files /dev/null and b/icons/pokemon/shiny/vigoroth.png differ diff --git a/icons/pokemon/shiny/vileplume.png b/icons/pokemon/shiny/vileplume.png new file mode 100644 index 00000000..5530df5c Binary files /dev/null and b/icons/pokemon/shiny/vileplume.png differ diff --git a/icons/pokemon/shiny/virizion.png b/icons/pokemon/shiny/virizion.png new file mode 100644 index 00000000..6edd0a80 Binary files /dev/null and b/icons/pokemon/shiny/virizion.png differ diff --git a/icons/pokemon/shiny/vivillon-archipelago.png b/icons/pokemon/shiny/vivillon-archipelago.png new file mode 100644 index 00000000..b8088ae6 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-archipelago.png differ diff --git a/icons/pokemon/shiny/vivillon-continental.png b/icons/pokemon/shiny/vivillon-continental.png new file mode 100644 index 00000000..7843e2af Binary files /dev/null and b/icons/pokemon/shiny/vivillon-continental.png differ diff --git a/icons/pokemon/shiny/vivillon-elegant.png b/icons/pokemon/shiny/vivillon-elegant.png new file mode 100644 index 00000000..33f847e4 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-elegant.png differ diff --git a/icons/pokemon/shiny/vivillon-fancy.png b/icons/pokemon/shiny/vivillon-fancy.png new file mode 100644 index 00000000..5d63e839 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-fancy.png differ diff --git a/icons/pokemon/shiny/vivillon-garden.png b/icons/pokemon/shiny/vivillon-garden.png new file mode 100644 index 00000000..7c98d713 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-garden.png differ diff --git a/icons/pokemon/shiny/vivillon-high-plains.png b/icons/pokemon/shiny/vivillon-high-plains.png new file mode 100644 index 00000000..5107a31f Binary files /dev/null and b/icons/pokemon/shiny/vivillon-high-plains.png differ diff --git a/icons/pokemon/shiny/vivillon-icy-snow.png b/icons/pokemon/shiny/vivillon-icy-snow.png new file mode 100644 index 00000000..429d6b1a Binary files /dev/null and b/icons/pokemon/shiny/vivillon-icy-snow.png differ diff --git a/icons/pokemon/shiny/vivillon-jungle.png b/icons/pokemon/shiny/vivillon-jungle.png new file mode 100644 index 00000000..ad85069e Binary files /dev/null and b/icons/pokemon/shiny/vivillon-jungle.png differ diff --git a/icons/pokemon/shiny/vivillon-marine.png b/icons/pokemon/shiny/vivillon-marine.png new file mode 100644 index 00000000..86c4da64 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-marine.png differ diff --git a/icons/pokemon/shiny/vivillon-modern.png b/icons/pokemon/shiny/vivillon-modern.png new file mode 100644 index 00000000..dd5a08f8 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-modern.png differ diff --git a/icons/pokemon/shiny/vivillon-monsoon.png b/icons/pokemon/shiny/vivillon-monsoon.png new file mode 100644 index 00000000..e590c651 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-monsoon.png differ diff --git a/icons/pokemon/shiny/vivillon-ocean.png b/icons/pokemon/shiny/vivillon-ocean.png new file mode 100644 index 00000000..26fb7cd4 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-ocean.png differ diff --git a/icons/pokemon/shiny/vivillon-poke-ball.png b/icons/pokemon/shiny/vivillon-poke-ball.png new file mode 100644 index 00000000..8826e773 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-poke-ball.png differ diff --git a/icons/pokemon/shiny/vivillon-polar.png b/icons/pokemon/shiny/vivillon-polar.png new file mode 100644 index 00000000..36931e49 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-polar.png differ diff --git a/icons/pokemon/shiny/vivillon-river.png b/icons/pokemon/shiny/vivillon-river.png new file mode 100644 index 00000000..23597087 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-river.png differ diff --git a/icons/pokemon/shiny/vivillon-sandstorm.png b/icons/pokemon/shiny/vivillon-sandstorm.png new file mode 100644 index 00000000..53d27a78 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-sandstorm.png differ diff --git a/icons/pokemon/shiny/vivillon-savanna.png b/icons/pokemon/shiny/vivillon-savanna.png new file mode 100644 index 00000000..731e70f3 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-savanna.png differ diff --git a/icons/pokemon/shiny/vivillon-sun.png b/icons/pokemon/shiny/vivillon-sun.png new file mode 100644 index 00000000..312fe605 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-sun.png differ diff --git a/icons/pokemon/shiny/vivillon-tundra.png b/icons/pokemon/shiny/vivillon-tundra.png new file mode 100644 index 00000000..0259d3e0 Binary files /dev/null and b/icons/pokemon/shiny/vivillon-tundra.png differ diff --git a/icons/pokemon/shiny/vivillon.png b/icons/pokemon/shiny/vivillon.png new file mode 100644 index 00000000..d23c60b3 Binary files /dev/null and b/icons/pokemon/shiny/vivillon.png differ diff --git a/icons/pokemon/shiny/volbeat.png b/icons/pokemon/shiny/volbeat.png new file mode 100644 index 00000000..7e6f654e Binary files /dev/null and b/icons/pokemon/shiny/volbeat.png differ diff --git a/icons/pokemon/shiny/volcanion.png b/icons/pokemon/shiny/volcanion.png new file mode 100644 index 00000000..6075fc09 Binary files /dev/null and b/icons/pokemon/shiny/volcanion.png differ diff --git a/icons/pokemon/shiny/volcarona.png b/icons/pokemon/shiny/volcarona.png new file mode 100644 index 00000000..18023f82 Binary files /dev/null and b/icons/pokemon/shiny/volcarona.png differ diff --git a/icons/pokemon/shiny/voltorb.png b/icons/pokemon/shiny/voltorb.png new file mode 100644 index 00000000..a9fb5bac Binary files /dev/null and b/icons/pokemon/shiny/voltorb.png differ diff --git a/icons/pokemon/shiny/vullaby.png b/icons/pokemon/shiny/vullaby.png new file mode 100644 index 00000000..033f31f0 Binary files /dev/null and b/icons/pokemon/shiny/vullaby.png differ diff --git a/icons/pokemon/shiny/vulpix.png b/icons/pokemon/shiny/vulpix.png new file mode 100644 index 00000000..7a14fcf4 Binary files /dev/null and b/icons/pokemon/shiny/vulpix.png differ diff --git a/icons/pokemon/shiny/wailmer.png b/icons/pokemon/shiny/wailmer.png new file mode 100644 index 00000000..4f441e79 Binary files /dev/null and b/icons/pokemon/shiny/wailmer.png differ diff --git a/icons/pokemon/shiny/wailord.png b/icons/pokemon/shiny/wailord.png new file mode 100644 index 00000000..e547d2fb Binary files /dev/null and b/icons/pokemon/shiny/wailord.png differ diff --git a/icons/pokemon/shiny/walrein.png b/icons/pokemon/shiny/walrein.png new file mode 100644 index 00000000..f5c0fd39 Binary files /dev/null and b/icons/pokemon/shiny/walrein.png differ diff --git a/icons/pokemon/shiny/wartortle.png b/icons/pokemon/shiny/wartortle.png new file mode 100644 index 00000000..debc944b Binary files /dev/null and b/icons/pokemon/shiny/wartortle.png differ diff --git a/icons/pokemon/shiny/watchog.png b/icons/pokemon/shiny/watchog.png new file mode 100644 index 00000000..38dc084c Binary files /dev/null and b/icons/pokemon/shiny/watchog.png differ diff --git a/icons/pokemon/shiny/weavile.png b/icons/pokemon/shiny/weavile.png new file mode 100644 index 00000000..f72cb65b Binary files /dev/null and b/icons/pokemon/shiny/weavile.png differ diff --git a/icons/pokemon/shiny/weedle.png b/icons/pokemon/shiny/weedle.png new file mode 100644 index 00000000..e99d11ef Binary files /dev/null and b/icons/pokemon/shiny/weedle.png differ diff --git a/icons/pokemon/shiny/weepinbell.png b/icons/pokemon/shiny/weepinbell.png new file mode 100644 index 00000000..24d78cab Binary files /dev/null and b/icons/pokemon/shiny/weepinbell.png differ diff --git a/icons/pokemon/shiny/weezing.png b/icons/pokemon/shiny/weezing.png new file mode 100644 index 00000000..8d175cb0 Binary files /dev/null and b/icons/pokemon/shiny/weezing.png differ diff --git a/icons/pokemon/shiny/whimsicott.png b/icons/pokemon/shiny/whimsicott.png new file mode 100644 index 00000000..7eea87f4 Binary files /dev/null and b/icons/pokemon/shiny/whimsicott.png differ diff --git a/icons/pokemon/shiny/whirlipede.png b/icons/pokemon/shiny/whirlipede.png new file mode 100644 index 00000000..4568d1ed Binary files /dev/null and b/icons/pokemon/shiny/whirlipede.png differ diff --git a/icons/pokemon/shiny/whiscash.png b/icons/pokemon/shiny/whiscash.png new file mode 100644 index 00000000..1a6e1071 Binary files /dev/null and b/icons/pokemon/shiny/whiscash.png differ diff --git a/icons/pokemon/shiny/whismur.png b/icons/pokemon/shiny/whismur.png new file mode 100644 index 00000000..4a0d96d9 Binary files /dev/null and b/icons/pokemon/shiny/whismur.png differ diff --git a/icons/pokemon/shiny/wigglytuff.png b/icons/pokemon/shiny/wigglytuff.png new file mode 100644 index 00000000..ac2bd892 Binary files /dev/null and b/icons/pokemon/shiny/wigglytuff.png differ diff --git a/icons/pokemon/shiny/wingull.png b/icons/pokemon/shiny/wingull.png new file mode 100644 index 00000000..f2a8930e Binary files /dev/null and b/icons/pokemon/shiny/wingull.png differ diff --git a/icons/pokemon/shiny/wobbuffet.png b/icons/pokemon/shiny/wobbuffet.png new file mode 100644 index 00000000..1e243140 Binary files /dev/null and b/icons/pokemon/shiny/wobbuffet.png differ diff --git a/icons/pokemon/shiny/woobat.png b/icons/pokemon/shiny/woobat.png new file mode 100644 index 00000000..c61cd5b5 Binary files /dev/null and b/icons/pokemon/shiny/woobat.png differ diff --git a/icons/pokemon/shiny/wooper.png b/icons/pokemon/shiny/wooper.png new file mode 100644 index 00000000..2b1b2e4e Binary files /dev/null and b/icons/pokemon/shiny/wooper.png differ diff --git a/icons/pokemon/shiny/wormadam-sandy.png b/icons/pokemon/shiny/wormadam-sandy.png new file mode 100644 index 00000000..01a5cf16 Binary files /dev/null and b/icons/pokemon/shiny/wormadam-sandy.png differ diff --git a/icons/pokemon/shiny/wormadam-trash.png b/icons/pokemon/shiny/wormadam-trash.png new file mode 100644 index 00000000..d1fcc158 Binary files /dev/null and b/icons/pokemon/shiny/wormadam-trash.png differ diff --git a/icons/pokemon/shiny/wormadam.png b/icons/pokemon/shiny/wormadam.png new file mode 100644 index 00000000..372557ec Binary files /dev/null and b/icons/pokemon/shiny/wormadam.png differ diff --git a/icons/pokemon/shiny/wurmple.png b/icons/pokemon/shiny/wurmple.png new file mode 100644 index 00000000..7d931644 Binary files /dev/null and b/icons/pokemon/shiny/wurmple.png differ diff --git a/icons/pokemon/shiny/wynaut.png b/icons/pokemon/shiny/wynaut.png new file mode 100644 index 00000000..8d3adb27 Binary files /dev/null and b/icons/pokemon/shiny/wynaut.png differ diff --git a/icons/pokemon/shiny/xatu.png b/icons/pokemon/shiny/xatu.png new file mode 100644 index 00000000..7fc09ea4 Binary files /dev/null and b/icons/pokemon/shiny/xatu.png differ diff --git a/icons/pokemon/shiny/xerneas-neutral.png b/icons/pokemon/shiny/xerneas-neutral.png new file mode 100644 index 00000000..20d13127 Binary files /dev/null and b/icons/pokemon/shiny/xerneas-neutral.png differ diff --git a/icons/pokemon/shiny/xerneas.png b/icons/pokemon/shiny/xerneas.png new file mode 100644 index 00000000..6867c30a Binary files /dev/null and b/icons/pokemon/shiny/xerneas.png differ diff --git a/icons/pokemon/shiny/yamask.png b/icons/pokemon/shiny/yamask.png new file mode 100644 index 00000000..cb3d21f1 Binary files /dev/null and b/icons/pokemon/shiny/yamask.png differ diff --git a/icons/pokemon/shiny/yanma.png b/icons/pokemon/shiny/yanma.png new file mode 100644 index 00000000..fa69aa2e Binary files /dev/null and b/icons/pokemon/shiny/yanma.png differ diff --git a/icons/pokemon/shiny/yanmega.png b/icons/pokemon/shiny/yanmega.png new file mode 100644 index 00000000..a0ee2424 Binary files /dev/null and b/icons/pokemon/shiny/yanmega.png differ diff --git a/icons/pokemon/shiny/yveltal.png b/icons/pokemon/shiny/yveltal.png new file mode 100644 index 00000000..2ec5b6e7 Binary files /dev/null and b/icons/pokemon/shiny/yveltal.png differ diff --git a/icons/pokemon/shiny/zangoose.png b/icons/pokemon/shiny/zangoose.png new file mode 100644 index 00000000..48f677f8 Binary files /dev/null and b/icons/pokemon/shiny/zangoose.png differ diff --git a/icons/pokemon/shiny/zapdos.png b/icons/pokemon/shiny/zapdos.png new file mode 100644 index 00000000..fe82cc11 Binary files /dev/null and b/icons/pokemon/shiny/zapdos.png differ diff --git a/icons/pokemon/shiny/zebstrika.png b/icons/pokemon/shiny/zebstrika.png new file mode 100644 index 00000000..579c4c26 Binary files /dev/null and b/icons/pokemon/shiny/zebstrika.png differ diff --git a/icons/pokemon/shiny/zekrom.png b/icons/pokemon/shiny/zekrom.png new file mode 100644 index 00000000..fc4fee23 Binary files /dev/null and b/icons/pokemon/shiny/zekrom.png differ diff --git a/icons/pokemon/shiny/zigzagoon.png b/icons/pokemon/shiny/zigzagoon.png new file mode 100644 index 00000000..a5733a00 Binary files /dev/null and b/icons/pokemon/shiny/zigzagoon.png differ diff --git a/icons/pokemon/shiny/zoroark.png b/icons/pokemon/shiny/zoroark.png new file mode 100644 index 00000000..9664cfe4 Binary files /dev/null and b/icons/pokemon/shiny/zoroark.png differ diff --git a/icons/pokemon/shiny/zorua.png b/icons/pokemon/shiny/zorua.png new file mode 100644 index 00000000..2da2a949 Binary files /dev/null and b/icons/pokemon/shiny/zorua.png differ diff --git a/icons/pokemon/shiny/zubat.png b/icons/pokemon/shiny/zubat.png new file mode 100644 index 00000000..5f50c135 Binary files /dev/null and b/icons/pokemon/shiny/zubat.png differ diff --git a/icons/pokemon/shiny/zweilous.png b/icons/pokemon/shiny/zweilous.png new file mode 100644 index 00000000..98d7731e Binary files /dev/null and b/icons/pokemon/shiny/zweilous.png differ diff --git a/icons/pokemon/shiny/zygarde.png b/icons/pokemon/shiny/zygarde.png new file mode 100644 index 00000000..7e8349b1 Binary files /dev/null and b/icons/pokemon/shiny/zygarde.png differ diff --git a/icons/scarf/blue.png b/icons/scarf/blue.png new file mode 100644 index 00000000..7a21e7da Binary files /dev/null and b/icons/scarf/blue.png differ diff --git a/icons/scarf/green.png b/icons/scarf/green.png new file mode 100644 index 00000000..40c73724 Binary files /dev/null and b/icons/scarf/green.png differ diff --git a/icons/scarf/pink.png b/icons/scarf/pink.png new file mode 100644 index 00000000..27538cb2 Binary files /dev/null and b/icons/scarf/pink.png differ diff --git a/icons/scarf/red.png b/icons/scarf/red.png new file mode 100644 index 00000000..e7eb2d11 Binary files /dev/null and b/icons/scarf/red.png differ diff --git a/icons/scarf/yellow.png b/icons/scarf/yellow.png new file mode 100644 index 00000000..182c97c0 Binary files /dev/null and b/icons/scarf/yellow.png differ diff --git a/icons/shard/blue.png b/icons/shard/blue.png new file mode 100644 index 00000000..2bbeea9b Binary files /dev/null and b/icons/shard/blue.png differ diff --git a/icons/shard/green.png b/icons/shard/green.png new file mode 100644 index 00000000..651183dc Binary files /dev/null and b/icons/shard/green.png differ diff --git a/icons/shard/red.png b/icons/shard/red.png new file mode 100644 index 00000000..88a8f765 Binary files /dev/null and b/icons/shard/red.png differ diff --git a/icons/shard/yellow.png b/icons/shard/yellow.png new file mode 100644 index 00000000..3d448583 Binary files /dev/null and b/icons/shard/yellow.png differ diff --git a/icons/status/holding-item.png b/icons/status/holding-item.png new file mode 100644 index 00000000..03367a62 Binary files /dev/null and b/icons/status/holding-item.png differ diff --git a/icons/status/pentagon.png b/icons/status/pentagon.png new file mode 100644 index 00000000..855aae31 Binary files /dev/null and b/icons/status/pentagon.png differ diff --git a/icons/status/pokerus-cured.png b/icons/status/pokerus-cured.png new file mode 100644 index 00000000..00ff6ed6 Binary files /dev/null and b/icons/status/pokerus-cured.png differ diff --git a/icons/status/shiny.png b/icons/status/shiny.png new file mode 100644 index 00000000..689974d8 Binary files /dev/null and b/icons/status/shiny.png differ diff --git a/icons/tm/bug.png b/icons/tm/bug.png new file mode 100644 index 00000000..6255edfb Binary files /dev/null and b/icons/tm/bug.png differ diff --git a/icons/tm/dark.png b/icons/tm/dark.png new file mode 100644 index 00000000..c849878d Binary files /dev/null and b/icons/tm/dark.png differ diff --git a/icons/tm/dragon.png b/icons/tm/dragon.png new file mode 100644 index 00000000..87d71b37 Binary files /dev/null and b/icons/tm/dragon.png differ diff --git a/icons/tm/electric.png b/icons/tm/electric.png new file mode 100644 index 00000000..67cede1f Binary files /dev/null and b/icons/tm/electric.png differ diff --git a/icons/tm/fairy.png b/icons/tm/fairy.png new file mode 100644 index 00000000..4c185509 Binary files /dev/null and b/icons/tm/fairy.png differ diff --git a/icons/tm/fighting.png b/icons/tm/fighting.png new file mode 100644 index 00000000..a8d95744 Binary files /dev/null and b/icons/tm/fighting.png differ diff --git a/icons/tm/fire.png b/icons/tm/fire.png new file mode 100644 index 00000000..c9bc9b26 Binary files /dev/null and b/icons/tm/fire.png differ diff --git a/icons/tm/flying.png b/icons/tm/flying.png new file mode 100644 index 00000000..7f2f5068 Binary files /dev/null and b/icons/tm/flying.png differ diff --git a/icons/tm/ghost.png b/icons/tm/ghost.png new file mode 100644 index 00000000..86e279ab Binary files /dev/null and b/icons/tm/ghost.png differ diff --git a/icons/tm/grass.png b/icons/tm/grass.png new file mode 100644 index 00000000..a5fb1fd3 Binary files /dev/null and b/icons/tm/grass.png differ diff --git a/icons/tm/ground.png b/icons/tm/ground.png new file mode 100644 index 00000000..0495f6a3 Binary files /dev/null and b/icons/tm/ground.png differ diff --git a/icons/tm/ice.png b/icons/tm/ice.png new file mode 100644 index 00000000..f9064eeb Binary files /dev/null and b/icons/tm/ice.png differ diff --git a/icons/tm/normal.png b/icons/tm/normal.png new file mode 100644 index 00000000..66485c4c Binary files /dev/null and b/icons/tm/normal.png differ diff --git a/icons/tm/poison.png b/icons/tm/poison.png new file mode 100644 index 00000000..01647ce4 Binary files /dev/null and b/icons/tm/poison.png differ diff --git a/icons/tm/psychic.png b/icons/tm/psychic.png new file mode 100644 index 00000000..bbc10478 Binary files /dev/null and b/icons/tm/psychic.png differ diff --git a/icons/tm/rock.png b/icons/tm/rock.png new file mode 100644 index 00000000..2f4b173b Binary files /dev/null and b/icons/tm/rock.png differ diff --git a/icons/tm/steel.png b/icons/tm/steel.png new file mode 100644 index 00000000..4100bf30 Binary files /dev/null and b/icons/tm/steel.png differ diff --git a/icons/tm/water.png b/icons/tm/water.png new file mode 100644 index 00000000..9a92cf56 Binary files /dev/null and b/icons/tm/water.png differ diff --git a/icons/valuable-item/balm-mushroom.png b/icons/valuable-item/balm-mushroom.png new file mode 100644 index 00000000..e8ce6825 Binary files /dev/null and b/icons/valuable-item/balm-mushroom.png differ diff --git a/icons/valuable-item/big-mushroom.png b/icons/valuable-item/big-mushroom.png new file mode 100644 index 00000000..0a0a8417 Binary files /dev/null and b/icons/valuable-item/big-mushroom.png differ diff --git a/icons/valuable-item/big-nugget.png b/icons/valuable-item/big-nugget.png new file mode 100644 index 00000000..033057d4 Binary files /dev/null and b/icons/valuable-item/big-nugget.png differ diff --git a/icons/valuable-item/big-pearl.png b/icons/valuable-item/big-pearl.png new file mode 100644 index 00000000..fa761e9f Binary files /dev/null and b/icons/valuable-item/big-pearl.png differ diff --git a/icons/valuable-item/comet-shard.png b/icons/valuable-item/comet-shard.png new file mode 100644 index 00000000..d62160fb Binary files /dev/null and b/icons/valuable-item/comet-shard.png differ diff --git a/icons/valuable-item/nugget.png b/icons/valuable-item/nugget.png new file mode 100644 index 00000000..5caec75c Binary files /dev/null and b/icons/valuable-item/nugget.png differ diff --git a/icons/valuable-item/pearl-string.png b/icons/valuable-item/pearl-string.png new file mode 100644 index 00000000..c282d042 Binary files /dev/null and b/icons/valuable-item/pearl-string.png differ diff --git a/icons/valuable-item/pearl.png b/icons/valuable-item/pearl.png new file mode 100644 index 00000000..877548ba Binary files /dev/null and b/icons/valuable-item/pearl.png differ diff --git a/icons/valuable-item/pretty-wing.png b/icons/valuable-item/pretty-wing.png new file mode 100644 index 00000000..15284c3a Binary files /dev/null and b/icons/valuable-item/pretty-wing.png differ diff --git a/icons/valuable-item/rare-bone.png b/icons/valuable-item/rare-bone.png new file mode 100644 index 00000000..44be1da2 Binary files /dev/null and b/icons/valuable-item/rare-bone.png differ diff --git a/icons/valuable-item/relic-band.png b/icons/valuable-item/relic-band.png new file mode 100644 index 00000000..95518add Binary files /dev/null and b/icons/valuable-item/relic-band.png differ diff --git a/icons/valuable-item/relic-copper.png b/icons/valuable-item/relic-copper.png new file mode 100644 index 00000000..0d6cfd53 Binary files /dev/null and b/icons/valuable-item/relic-copper.png differ diff --git a/icons/valuable-item/relic-crown.png b/icons/valuable-item/relic-crown.png new file mode 100644 index 00000000..4165140c Binary files /dev/null and b/icons/valuable-item/relic-crown.png differ diff --git a/icons/valuable-item/relic-gold.png b/icons/valuable-item/relic-gold.png new file mode 100644 index 00000000..b2b85cf7 Binary files /dev/null and b/icons/valuable-item/relic-gold.png differ diff --git a/icons/valuable-item/relic-silver.png b/icons/valuable-item/relic-silver.png new file mode 100644 index 00000000..02ef7bb3 Binary files /dev/null and b/icons/valuable-item/relic-silver.png differ diff --git a/icons/valuable-item/relic-statue.png b/icons/valuable-item/relic-statue.png new file mode 100644 index 00000000..47b4c59d Binary files /dev/null and b/icons/valuable-item/relic-statue.png differ diff --git a/icons/valuable-item/relic-vase.png b/icons/valuable-item/relic-vase.png new file mode 100644 index 00000000..72a63d1f Binary files /dev/null and b/icons/valuable-item/relic-vase.png differ diff --git a/icons/valuable-item/shoal-salt.png b/icons/valuable-item/shoal-salt.png new file mode 100644 index 00000000..cb10cd72 Binary files /dev/null and b/icons/valuable-item/shoal-salt.png differ diff --git a/icons/valuable-item/shoal-shell.png b/icons/valuable-item/shoal-shell.png new file mode 100644 index 00000000..64835279 Binary files /dev/null and b/icons/valuable-item/shoal-shell.png differ diff --git a/icons/valuable-item/slowpoke-tail.png b/icons/valuable-item/slowpoke-tail.png new file mode 100644 index 00000000..6ed44ee0 Binary files /dev/null and b/icons/valuable-item/slowpoke-tail.png differ diff --git a/icons/valuable-item/star-piece.png b/icons/valuable-item/star-piece.png new file mode 100644 index 00000000..1eceaecd Binary files /dev/null and b/icons/valuable-item/star-piece.png differ diff --git a/icons/valuable-item/stardust.png b/icons/valuable-item/stardust.png new file mode 100644 index 00000000..22466c98 Binary files /dev/null and b/icons/valuable-item/stardust.png differ diff --git a/icons/valuable-item/tiny-mushroom.png b/icons/valuable-item/tiny-mushroom.png new file mode 100644 index 00000000..a74b38af Binary files /dev/null and b/icons/valuable-item/tiny-mushroom.png differ diff --git a/icons/wonder-launcher/ability-urge.png b/icons/wonder-launcher/ability-urge.png new file mode 100644 index 00000000..616580b4 Binary files /dev/null and b/icons/wonder-launcher/ability-urge.png differ diff --git a/icons/wonder-launcher/antidote.png b/icons/wonder-launcher/antidote.png new file mode 100644 index 00000000..e15a5545 Binary files /dev/null and b/icons/wonder-launcher/antidote.png differ diff --git a/icons/wonder-launcher/awakening.png b/icons/wonder-launcher/awakening.png new file mode 100644 index 00000000..8e7b3faf Binary files /dev/null and b/icons/wonder-launcher/awakening.png differ diff --git a/icons/wonder-launcher/burn-heal.png b/icons/wonder-launcher/burn-heal.png new file mode 100644 index 00000000..d196c1df Binary files /dev/null and b/icons/wonder-launcher/burn-heal.png differ diff --git a/icons/wonder-launcher/dire-hit-1.png b/icons/wonder-launcher/dire-hit-1.png new file mode 100644 index 00000000..56ef91d5 Binary files /dev/null and b/icons/wonder-launcher/dire-hit-1.png differ diff --git a/icons/wonder-launcher/dire-hit-2.png b/icons/wonder-launcher/dire-hit-2.png new file mode 100644 index 00000000..e1c84863 Binary files /dev/null and b/icons/wonder-launcher/dire-hit-2.png differ diff --git a/icons/wonder-launcher/dire-hit-3.png b/icons/wonder-launcher/dire-hit-3.png new file mode 100644 index 00000000..843ad0e5 Binary files /dev/null and b/icons/wonder-launcher/dire-hit-3.png differ diff --git a/icons/wonder-launcher/ether.png b/icons/wonder-launcher/ether.png new file mode 100644 index 00000000..9f3aac0d Binary files /dev/null and b/icons/wonder-launcher/ether.png differ diff --git a/icons/wonder-launcher/full-heal.png b/icons/wonder-launcher/full-heal.png new file mode 100644 index 00000000..8ac3e9b4 Binary files /dev/null and b/icons/wonder-launcher/full-heal.png differ diff --git a/icons/wonder-launcher/full-restore.png b/icons/wonder-launcher/full-restore.png new file mode 100644 index 00000000..ffdda511 Binary files /dev/null and b/icons/wonder-launcher/full-restore.png differ diff --git a/icons/wonder-launcher/guard-spec.png b/icons/wonder-launcher/guard-spec.png new file mode 100644 index 00000000..3d4a0927 Binary files /dev/null and b/icons/wonder-launcher/guard-spec.png differ diff --git a/icons/wonder-launcher/hyper-potion.png b/icons/wonder-launcher/hyper-potion.png new file mode 100644 index 00000000..d695bbdd Binary files /dev/null and b/icons/wonder-launcher/hyper-potion.png differ diff --git a/icons/wonder-launcher/ice-heal.png b/icons/wonder-launcher/ice-heal.png new file mode 100644 index 00000000..e4a2539d Binary files /dev/null and b/icons/wonder-launcher/ice-heal.png differ diff --git a/icons/wonder-launcher/item-drop.png b/icons/wonder-launcher/item-drop.png new file mode 100644 index 00000000..72747513 Binary files /dev/null and b/icons/wonder-launcher/item-drop.png differ diff --git a/icons/wonder-launcher/item-urge.png b/icons/wonder-launcher/item-urge.png new file mode 100644 index 00000000..751ca52a Binary files /dev/null and b/icons/wonder-launcher/item-urge.png differ diff --git a/icons/wonder-launcher/max-potion.png b/icons/wonder-launcher/max-potion.png new file mode 100644 index 00000000..50a6619e Binary files /dev/null and b/icons/wonder-launcher/max-potion.png differ diff --git a/icons/wonder-launcher/max-revive.png b/icons/wonder-launcher/max-revive.png new file mode 100644 index 00000000..a461a2f8 Binary files /dev/null and b/icons/wonder-launcher/max-revive.png differ diff --git a/icons/wonder-launcher/paralyze-heal.png b/icons/wonder-launcher/paralyze-heal.png new file mode 100644 index 00000000..3e5c4664 Binary files /dev/null and b/icons/wonder-launcher/paralyze-heal.png differ diff --git a/icons/wonder-launcher/potion.png b/icons/wonder-launcher/potion.png new file mode 100644 index 00000000..3c54f5d8 Binary files /dev/null and b/icons/wonder-launcher/potion.png differ diff --git a/icons/wonder-launcher/reset-urge.png b/icons/wonder-launcher/reset-urge.png new file mode 100644 index 00000000..6c603d8b Binary files /dev/null and b/icons/wonder-launcher/reset-urge.png differ diff --git a/icons/wonder-launcher/revive.png b/icons/wonder-launcher/revive.png new file mode 100644 index 00000000..32cca199 Binary files /dev/null and b/icons/wonder-launcher/revive.png differ diff --git a/icons/wonder-launcher/super-potion.png b/icons/wonder-launcher/super-potion.png new file mode 100644 index 00000000..1a3452ea Binary files /dev/null and b/icons/wonder-launcher/super-potion.png differ diff --git a/icons/wonder-launcher/x-accuracy-1.png b/icons/wonder-launcher/x-accuracy-1.png new file mode 100644 index 00000000..0e30e5dc Binary files /dev/null and b/icons/wonder-launcher/x-accuracy-1.png differ diff --git a/icons/wonder-launcher/x-accuracy-2.png b/icons/wonder-launcher/x-accuracy-2.png new file mode 100644 index 00000000..b7c1890e Binary files /dev/null and b/icons/wonder-launcher/x-accuracy-2.png differ diff --git a/icons/wonder-launcher/x-accuracy-3.png b/icons/wonder-launcher/x-accuracy-3.png new file mode 100644 index 00000000..19837069 Binary files /dev/null and b/icons/wonder-launcher/x-accuracy-3.png differ diff --git a/icons/wonder-launcher/x-accuracy-6.png b/icons/wonder-launcher/x-accuracy-6.png new file mode 100644 index 00000000..d761c05f Binary files /dev/null and b/icons/wonder-launcher/x-accuracy-6.png differ diff --git a/icons/wonder-launcher/x-attack-1.png b/icons/wonder-launcher/x-attack-1.png new file mode 100644 index 00000000..c6ac758b Binary files /dev/null and b/icons/wonder-launcher/x-attack-1.png differ diff --git a/icons/wonder-launcher/x-attack-2.png b/icons/wonder-launcher/x-attack-2.png new file mode 100644 index 00000000..6bd26d56 Binary files /dev/null and b/icons/wonder-launcher/x-attack-2.png differ diff --git a/icons/wonder-launcher/x-attack-3.png b/icons/wonder-launcher/x-attack-3.png new file mode 100644 index 00000000..3a90a7e8 Binary files /dev/null and b/icons/wonder-launcher/x-attack-3.png differ diff --git a/icons/wonder-launcher/x-attack-6.png b/icons/wonder-launcher/x-attack-6.png new file mode 100644 index 00000000..4658bce9 Binary files /dev/null and b/icons/wonder-launcher/x-attack-6.png differ diff --git a/icons/wonder-launcher/x-defense-1.png b/icons/wonder-launcher/x-defense-1.png new file mode 100644 index 00000000..43a4ba42 Binary files /dev/null and b/icons/wonder-launcher/x-defense-1.png differ diff --git a/icons/wonder-launcher/x-defense-2.png b/icons/wonder-launcher/x-defense-2.png new file mode 100644 index 00000000..e8dfdaca Binary files /dev/null and b/icons/wonder-launcher/x-defense-2.png differ diff --git a/icons/wonder-launcher/x-defense-3.png b/icons/wonder-launcher/x-defense-3.png new file mode 100644 index 00000000..f1c70e4f Binary files /dev/null and b/icons/wonder-launcher/x-defense-3.png differ diff --git a/icons/wonder-launcher/x-defense-6.png b/icons/wonder-launcher/x-defense-6.png new file mode 100644 index 00000000..c6694e68 Binary files /dev/null and b/icons/wonder-launcher/x-defense-6.png differ diff --git a/icons/wonder-launcher/x-sp-atk-1.png b/icons/wonder-launcher/x-sp-atk-1.png new file mode 100644 index 00000000..a492927b Binary files /dev/null and b/icons/wonder-launcher/x-sp-atk-1.png differ diff --git a/icons/wonder-launcher/x-sp-atk-2.png b/icons/wonder-launcher/x-sp-atk-2.png new file mode 100644 index 00000000..b3863eb8 Binary files /dev/null and b/icons/wonder-launcher/x-sp-atk-2.png differ diff --git a/icons/wonder-launcher/x-sp-atk-3.png b/icons/wonder-launcher/x-sp-atk-3.png new file mode 100644 index 00000000..414310c4 Binary files /dev/null and b/icons/wonder-launcher/x-sp-atk-3.png differ diff --git a/icons/wonder-launcher/x-sp-atk-6.png b/icons/wonder-launcher/x-sp-atk-6.png new file mode 100644 index 00000000..e016a23b Binary files /dev/null and b/icons/wonder-launcher/x-sp-atk-6.png differ diff --git a/icons/wonder-launcher/x-sp-def-1.png b/icons/wonder-launcher/x-sp-def-1.png new file mode 100644 index 00000000..65a0948a Binary files /dev/null and b/icons/wonder-launcher/x-sp-def-1.png differ diff --git a/icons/wonder-launcher/x-sp-def-2.png b/icons/wonder-launcher/x-sp-def-2.png new file mode 100644 index 00000000..40a1c757 Binary files /dev/null and b/icons/wonder-launcher/x-sp-def-2.png differ diff --git a/icons/wonder-launcher/x-sp-def-3.png b/icons/wonder-launcher/x-sp-def-3.png new file mode 100644 index 00000000..ae98570a Binary files /dev/null and b/icons/wonder-launcher/x-sp-def-3.png differ diff --git a/icons/wonder-launcher/x-sp-def-6.png b/icons/wonder-launcher/x-sp-def-6.png new file mode 100644 index 00000000..c326f150 Binary files /dev/null and b/icons/wonder-launcher/x-sp-def-6.png differ diff --git a/icons/wonder-launcher/x-speed-1.png b/icons/wonder-launcher/x-speed-1.png new file mode 100644 index 00000000..d80acd45 Binary files /dev/null and b/icons/wonder-launcher/x-speed-1.png differ diff --git a/icons/wonder-launcher/x-speed-2.png b/icons/wonder-launcher/x-speed-2.png new file mode 100644 index 00000000..a3602549 Binary files /dev/null and b/icons/wonder-launcher/x-speed-2.png differ diff --git a/icons/wonder-launcher/x-speed-3.png b/icons/wonder-launcher/x-speed-3.png new file mode 100644 index 00000000..0324422e Binary files /dev/null and b/icons/wonder-launcher/x-speed-3.png differ diff --git a/icons/wonder-launcher/x-speed-6.png b/icons/wonder-launcher/x-speed-6.png new file mode 100644 index 00000000..b7e4a1ed Binary files /dev/null and b/icons/wonder-launcher/x-speed-6.png differ diff --git a/includes/defaults.php b/includes/defaults.php new file mode 100644 index 00000000..883c0a50 --- /dev/null +++ b/includes/defaults.php @@ -0,0 +1,130 @@ +'; +$s['other_contributors'] = 'PokéSprite contributors'; +$s['contributors'] = implode(' and ', array($s['main_contributor'], $s['other_contributors'])); +$s['copyright_str'] = '(C) '.($s['copy_a'] != $s['copy_z'] ? $s['copy_a'].'-'.$s['copy_z'] : $s['copy_a']).', '.$s['contributors']; +$s['copyright_gf'] = '(C) 1995-'.$s['copy_z'].' Nintendo/Creatures Inc./GAME FREAK Inc.'; +$s['copyright_website'] = 'http://doubla.de/pokesprite/'; +$s['title_str'] = 'PokéSprite '.$s['version']; +$s['title_str_site'] = $s['title_str'].' <'.$s['copyright_website'].'>'; +$s['copyright_contrib_notice'] = 'For a full list of contributors, view the project commit history.'; +$s['script_date'] = date('Y-m-d H:i:s'); + +// Icons base directory +$s['dir_base'] = './icons/'; +// Pokémon sprites base directory +$s['dir_pkmn'] = 'pokemon/'; +// Regular sprites directory +$s['dir_pkmn_regular'] = 'regular/'; +// Shiny sprites directory +$s['dir_pkmn_shiny'] = 'shiny/'; +// Female sprites directory +$s['dir_pkmn_female'] = 'female/'; +// Right-facing sprites directory +$s['dir_pkmn_right'] = 'right/'; +// Permitted extensions for images +$s['file_exts'] = array('png'); +// Data directory +$s['dir_data'] = './data/'; +// File containing Pokémon data +$s['file_pkmn_data'] = 'pkmn.json'; +// Output directory (created if nonexistent) +$s['dir_output'] = './output/'; +// Mode at which the directory is created +$s['dir_mode'] = 0777; +// If set, which Pokémon to include (debugging only) +$s['pkmn_range'] = null; + +// List of icon sets that are to be included aside from the Pokémon icons. +// This searches for the directory in the icons base directory. +// If all images have the same size, their width and height is set only +// once in the SCSS code for efficiency. +$s['etc_icon_sets'] = array( + 'apricorn', 'battle-item', 'berry', 'body-style', 'etc', 'ev-item', + 'evo-item', 'flute', 'fossil', 'gem', 'hm', 'hold-item', 'incense', + 'other-item', 'key-item', 'mail', 'medicine', 'mega-stone', 'mulch', + 'plate', 'pokeball', 'scarf', 'shard', 'status', 'tm', 'valuable-item', + 'wonder-launcher', +); + +// Pokémon icon width +$s['pkmn_img_width'] = 40; +// Pokémon icon height +$s['pkmn_img_height'] = 30; +// Amount of icons in one row of the sprite +$s['pkmn_row_count'] = 32; + +// Print feedback on image inclusion +$s['debug_img_inclusion'] = false; +// Display colors in feedback +$s['debug_monochrome'] = false; + +// Whether to pngcrush the resulting image +$s['generate_optimized'] = true; +// Temporary image file name +$s['img_output_tmp'] = 'pokesprite_tmp.png'; +// Output name of the image +$s['img_output'] = 'pokesprite.png'; +// Output name of the SCSS file +$s['scss_output'] = 'pokesprite.scss'; +// Output name of the JS file +$s['js_output'] = 'pokesprite.js'; +// Output name of the HTML overview +$s['html_output'] = 'overview.html'; +// Resources directory name +$s['resources_dir'] = './resources/'; +// SCSS template file +$s['scss_tpl'] = 'pokesprite-tpl.scss'; +// JS template file +$s['js_tpl'] = 'pokesprite-tpl.js'; +// HTML template file +$s['html_tpl'] = 'overview-tpl.html'; +// Usage template file +$s['usage_tpl'] = 'usage.tpl'; + +// Base CSS selector (identifies an element as ours) +$s['css_base_selector'] = 'pkspr'; +// Base SCSS/JS variable name +$s['var_base_name'] = 'pkspr'; + +// External tools +$s['pngcrush_path'] = './tools/pngcrush'; +$s['sass_path'] = 'sass'; +$s['closure_path'] = 'wipwipwip'; diff --git a/includes/functions.php b/includes/functions.php new file mode 100644 index 00000000..75ce9492 --- /dev/null +++ b/includes/functions.php @@ -0,0 +1,46 @@ +. + $units = array('B', 'KB', 'MB', 'GB', 'TB'); + + $bytes = max($bytes, 0); + $pow = floor(($bytes ? log($bytes) : 0) / log(1024)); + $pow = min($pow, count($units) - 1); + + $bytes /= (1 << (10 * $pow)); + + return round($bytes, $precision).' '.$units[$pow]; +} + +/** + * Generates a lowercase slug (URL-ready name) from a string. + * + * Designed to work only for Latin-based character sets. + * + * @param string $text Text to slugify. + */ +function slugify($text) +{ + // Taken from Stack Overflow . + $text = preg_replace('~[^\\pL\d]+~u', '-', $text); + $text = trim($text, '-'); + $text = iconv('utf-8', 'us-ascii//TRANSLIT', $text); + $text = strtolower($text); + $text = preg_replace('~[^-\w]+~', '', $text); + return $text; +} diff --git a/includes/growingpacker.php b/includes/growingpacker.php new file mode 100644 index 00000000..9f27af77 --- /dev/null +++ b/includes/growingpacker.php @@ -0,0 +1,200 @@ + for more info. + * The algorithm has been adapted from Javascript to PHP and modified lightly. + */ +class GrowingPacker +{ + public $root; + + private $permit_growth_w; + private $permit_growth_h; + + /** + * Fits size sorted blocks using a binary tree packing algorithm. + * + * Note that $blocks needs to be converted to a StdObject temporarily + * as arrays cannot be properly passed by reference. This algorithm + * cannot work in PHP using arrays. + * + * For the best effects, $blocks needs to be sorted by max(width, height), + * descending (with the largest elements appearing first). + * The algorithm fails if a block is larger than the previous one. + * + * If no extra arguments are passed, the initial size is determined from + * the first element, and growth is permitted in both directions. + * + * @param mixed[] $blocks Blocks to fit. + * @param ?int $initial_w Initial width. + * @param ?int $initial_h Initial height. + * @param ?boolean $permit_growth_w Permits the stack to grow in width. + * @param ?boolean $permit_growth_h Permits the stack to grow in height. + */ + public function fit(&$blocks, $initial_w=null, $initial_h=null, $permit_growth_w=true, $permit_growth_h=true) + { + $len = count($blocks); + $first_block = @reset($blocks); + + $this->permit_growth_w = $permit_growth_w; + $this->permit_growth_h = $permit_growth_h; + + // Set the initial sizes. + $w = isset($first_block) ? $first_block->w : 0; + $h = isset($first_block) ? $first_block->h : 0; + $w = isset($initial_w) ? $initial_w : $w; + $h = isset($initial_h) ? $initial_h : $h; + + // Create the root object. + $this->root = (object)array( + 'x' => 0, + 'y' => 0, + 'w' => $w, + 'h' => $h, + 'used' => false, + ); + + // Iterate over all our blocks and then either split or grow + // nodes on the tree. + foreach ($blocks as &$block) { + $node = $this->find_node($this->root, $block->w, $block->h); + + if ($node) { + $block->fit = $this->split_node($node, $block->w, $block->h); + } + else { + $block->fit = $this->grow_node($block->w, $block->h); + } + } + } + + private function find_node(&$root, $w, $h) + { + if (@$root->used) { + $node = $this->find_node($root->right, $w, $h); + if ($node) { + return $node; + } + $node = $this->find_node($root->down, $w, $h); + if ($node) { + return $node; + } + } + else + if (($w <= $root->w) && ($h <= $root->h)) { + return $root; + } + else { + return null; + } + } + + private function split_node(&$node, $w, $h) + { + $node->used = true; + $node->down = (object)array( + 'x' => $node->x, + 'y' => $node->y + $h, + 'w' => $node->w, + 'h' => $node->h - $h, + ); + $node->right = (object)array( + 'x' => $node->x + $w, + 'y' => $node->y, + 'w' => $node->w - $w, + 'h' => $h, + ); + return $node; + } + + private function grow_node($w, $h) + { + $can_grow_down = ($w <= $this->root->w) && $this->permit_growth_h !== false; + $can_grow_right = ($h <= $this->root->h) && $this->permit_growth_w !== false; + + $should_grow_right = $can_grow_right && ($this->root->h >= ($this->root->w + $w)); + $should_grow_down = $can_grow_down && ($this->root->w >= ($this->root->h + $h)); + + if ($should_grow_right) { + return $this->grow_right($w, $h); + } + else + if ($should_grow_down) { + return $this->grow_down($w, $h); + } + else + if ($can_grow_right) { + return $this->grow_right($w, $h); + } + else + if ($can_grow_down) { + return $this->grow_down($w, $h); + } + else { + // Error: couldn't grow. This is likely because the input blocks + // weren't sorted by size. They must be sorted by (preferably) + // max(width, height), with the largest elements appearing first. + return null; + } + } + + private function grow($args, $w, $h) + { + $this->root = $args; + $node = $this->find_node($this->root, $w, $h); + if ($node) { + return $this->split_node($node, $w, $h); + } else { + return null; + } + } + + private function grow_right($w, $h) + { + $args = (object)array( + 'used' => true, + 'x' => 0, + 'y' => 0, + 'w' => $this->root->w + $w, + 'h' => $this->root->h, + 'down' => $this->root, + 'right' => (object)array( + 'x' => $this->root->w, + 'y' => 0, + 'w' => $w, + 'h' => $this->root->h, + ) + ); + return $this->grow($args, $w, $h); + } + + private function grow_down($w, $h) + { + $args = (object)array( + 'used' => true, + 'x' => 0, + 'y' => 0, + 'w' => $this->root->w, + 'h' => $this->root->h + $h, + 'down' => $this->root, + 'right' => (object)array( + 'x' => 0, + 'y' => $this->root->h, + 'w' => $this->root->w, + 'h' => $h, + ) + ); + return $this->grow($args, $w, $h); + } +} diff --git a/includes/i18n.php b/includes/i18n.php new file mode 100644 index 00000000..62361bbb --- /dev/null +++ b/includes/i18n.php @@ -0,0 +1,226 @@ + array( + 'dex_prefix' => '#', + 'overview_id' => '#', + 'overview_dex' => 'Dex', + 'overview_name' => 'Name', + 'overview_icon' => 'Icon', + 'overview_html' => 'HTML', + 'overview_file' => 'File', + 'generated_on' => "Generated on %s.", + 'info' => "%s\nGenerates optimized Pokémon SCSS sprite\n%s\n\n", + 'icon_dir_failure' => "Couldn't open icon directory (%s). Skipping.\n", + 'dir_create' => "Creating output directory.\n", + 'dir_error' => "Couldn't create directories.\n", + 'dir_success' => "Dirs successfully created.\n", + 'no_cli' => "We don't seem to be running via the command line. Keep in mind this tool was designed for command line usage, and hasn't been tested in other situations.\n", + 'pngcrush_missing' => "pngcrush seems to be missing (path: %s). By default, it needs to be in the tools directory, chmodded to be executable, and at least version 1.7.60.\nImage will not be optimized by pngcrush.\n", + 'no_images' => "Couldn't find the source images. Make sure they're in %sregular/ and %sshiny/.\n", + 'no_data' => "Couldn't find the Pokémon data file. Make sure it's named %s and is placed in the %s directory.\n", + 'sprite_stats' => "\nGenerating %dx%d sprite composed of %d images.\nMemory usage will be about %s.\n", + 'sprite_ready' => "\nFinished preparing the sprite image.\n", + 'sprite_saving' => "Saving sprite image to %s.\n", + 'icons_added' => "\nAdded %d images.\n", + 'icons_skipped' => "Failed to add %d images.\n", + 'icons_skipped_hint' => "Failed to add %d images. Use --verbose for details.\n", + 'pngcrush_start' => "Using pngcrush to optimize the image...\n", + 'pngcrush_success' => "Successfully optimized the image.\n Old size: %s\n New size: %s\n", + 'pngcrush_error' => "Couldn't optimize the image.\n", + 'sprite_del_old' => "Deleting the old image.\n", + 'scss_generating' => "Generating SCSS...\n", + 'js_generating' => "Generating JS...\n", + 'html_generating' => "\nGenerating HTML overview...\n", + 'all_done' => "\nAll done!\n", + 'entry_skipped' => " Couldn't find file %s for entry %s. Skipping.\n", + 'entry_added' => " Added file %s for entry %s.\n", + 'arg_error_unknown' => 'unknown error', + 'arg_error_include_right' => '--include-right must be 0, 1 or 2, e.g. --include-right=1', + 'arg_error_icon_sets' => '--icon-sets must be a comma-separated list, e.g. --icon-sets=apricorn,pokeball', + 'arg_error_file_exts' => '--file-exts must be a comma-separated list, e.g. --file-exts=png,jpg', + 'arg_error_tpl' => "\nError: %s\n", + 'tasks_overview' => "List of tasks to perform:\n", + 'task_pkmn' => " Add Pokémon icons to sprite sheet (pkmn=%s, regular=%s, shiny=%s, forms=%s, right=%s, lang=%s)\n", + 'task_icon_sets' => " Add item icons to sprite sheet\n", + 'task_optimize' => " Optimize image\n", + 'task_html' => " Generate HTML overview page\n", + 'task_js' => " Generate JS file with image coordinates\n", + 'task_scss' => " Generate SCSS file with basic styling attributes\n", + ), + // Japanese (ja). + 'ja' => array( + 'dex_prefix' => '#', + 'overview_id' => '#', + 'overview_dex' => '図鑑', + 'overview_name' => '名前', + 'overview_icon' => 'アイコン', + 'overview_html' => 'HTML', + 'overview_file' => 'ファイル', + 'generated_on' => "Generated on %s.", + 'info' => "%s\nGenerates optimized Pokémon SCSS sprite\n%s\n\n", + 'icon_dir_failure' => "Couldn't open icon directory (%s). Skipping.\n", + 'dir_create' => "Creating output directory.\n", + 'dir_error' => "Couldn't create directories.\n", + 'dir_success' => "Dirs successfully created.\n", + 'no_cli' => "We don't seem to be running via the command line. Keep in mind this tool was designed for command line usage, and hasn't been tested in other situations.\n", + 'pngcrush_missing' => "pngcrush seems to be missing (path: %s). By default, it needs to be in the tools directory, chmodded to be executable, and at least version 1.7.60.\nImage will not be optimized by pngcrush.\n", + 'no_images' => "Couldn't find the source images. Make sure they're in %sregular/ and %sshiny/.\n", + 'no_data' => "Couldn't find the Pokémon data file. Make sure it's named %s and is placed in the %s directory.\n", + 'sprite_stats' => "\nGenerating %dx%d sprite composed of %d images.\nMemory usage will be about %s.\n", + 'sprite_ready' => "\nFinished preparing the sprite image.\n", + 'sprite_saving' => "Saving sprite image to %s.\n", + 'icons_added' => "\nAdded %d images.\n", + 'icons_skipped' => "Failed to add %d images.\n", + 'icons_skipped_hint' => "Failed to add %d images. Use --verbose for details.\n", + 'pngcrush_start' => "Using pngcrush to optimize the image...\n", + 'pngcrush_success' => "Successfully optimized the image.\n Old size: %s\n New size: %s\n", + 'pngcrush_error' => "Couldn't optimize the image.\n", + 'sprite_del_old' => "Deleting the old image.\n", + 'scss_generating' => "Generating SCSS...\n", + 'js_generating' => "Generating JS...\n", + 'html_generating' => "\nGenerating HTML overview...\n", + 'all_done' => "\nAll done!\n", + 'entry_skipped' => " Couldn't find file %s for entry %s. Skipping.\n", + 'entry_added' => " Added file %s for entry %s.\n", + 'arg_error_unknown' => 'unknown error', + 'arg_error_include_right' => '--include-right must be 0, 1 or 2, e.g. --include-right=1', + 'arg_error_icon_sets' => '--icon-sets must be a comma-separated list, e.g. --icon-sets=apricorn,pokeball', + 'arg_error_file_exts' => '--file-exts must be a comma-separated list, e.g. --file-exts=png,jpg', + 'arg_error_tpl' => "\nError: %s\n", + 'tasks_overview' => "List of tasks to perform:\n", + 'task_pkmn' => " Add Pokémon icons to sprite sheet (pkmn=%s, regular=%s, shiny=%s, forms=%s, right=%s, lang=%s)\n", + 'task_icon_sets' => " Add item icons to sprite sheet\n", + 'task_optimize' => " Optimize image\n", + 'task_html' => " Generate HTML overview page\n", + 'task_js' => " Generate JS file with image coordinates\n", + 'task_scss' => " Generate SCSS file with basic styling attributes\n", + ), + ); + + /** + * Populates the language array, optionally for a specific language. + * + * If no language is given, the default is used. + * + * @param mixed[] $lines Lines to merge into the language array. + * @param string $lang Language to populate. + */ + public static function set_lines($lines, $lang=null) + { + if (empty($lang)) { + $lang = static::$curr_lang; + } + if (empty(static::$lines[$lang])) { + static::$lines[$lang] = array(); + } + static::$lines[$lang] = array_merge(static::$lines[$lang], $lines); + } + + /** + * Adds a filter to the i18n output. + * + * This allows you to automatically run formatting functions on the + * output of the i18n output. + * + * @param mixed[] $ref Function reference. + */ + public static function add_output_filter($ref) + { + static::$filters[] = $ref; + } + + /** + * Applies queued output filters to a string. + * + * @param string $str String to filter. + */ + private static function apply_output_filters($str) + { + foreach (static::$filters as $filter) { + $str = call_user_func($filter, $str); + } + return $str; + } + + /** + * Returns a formatted language string by its key, the + * vsprintf replacement arguments, and optionally its language. + * + * @param string $line Line key to retrieve the value for. + * @param mixed[] $args Replacement arguments (vsprintf()). + * @param string $lang Language to retrieve the value for. + */ + public static function lf($line, $args=array(), $lang=null) + { + if (empty($lang)) { + $lang = static::$curr_lang; + } + $line_str = static::l($line, $lang); + return vsprintf($line_str, $args); + } + + /** + * Returns a line from the language lines array by its key, and + * optionally a language. + * + * @param string $line Line key to retrieve the value for. + * @param string $lang Language to retrieve the value for. + */ + public static function l($line, $lang=null) + { + if (empty($lang)) { + $lang = static::$curr_lang; + } + return static::apply_output_filters(static::$lines[$lang][$line]); + } + + /** + * Sets the active program language. + * + * @param string $lang Language to set as the active one. + */ + public static function set_language($lang) + { + static::$curr_lang = $lang; + } + + /** + * Merges the defaults into the language array. + */ + public static function set_default_lines() + { + if (empty(static::$curr_lang)) { + static::set_language(static::$default_lang); + } + foreach (static::$DEFAULTS as $lang => $lines) { + static::set_lines($lines, $lang); + } + } +} diff --git a/includes/iconjs.php b/includes/iconjs.php new file mode 100644 index 00000000..48a9a5a9 --- /dev/null +++ b/includes/iconjs.php @@ -0,0 +1,183 @@ +icons = $tree; + } + + /** + * Sets the sizes of various icon sets. + * + * @param mixed[] $sizes Icon set size data. + */ + public function set_icon_sizes($sizes) + { + $this->icon_sizes = $sizes; + } + + /** + * Sets the sprite sections. + * + * @param mixed[] $sections Sprite section data. + */ + public function set_sprite_sections($sections) + { + $this->sections = $sections; + } + + /** + * Returns generated JS code. + * + * @return string JS code. + */ + public function get_js() + { + if (empty($this->js)) { + $this->generate_js(); + } + return $this->js; + } + + /** + * Generates JS code corresponding to our Pokémon icons. + */ + public function generate_js() + { + // Prevent warnings in case they're empty. + if (empty($this->icons['pkmn'])) { + $this->icons['pkmn'] = array(); + } + if (empty($this->icons['etc'])) { + $this->icons['etc'] = array(); + } + + // Determine the coordinates of each Pokémon icon. + $coords = array(); + $right_exc = array(); + foreach ($this->icons['pkmn'] as $slug => $variations) { + // Get one item to ascertain this Pokémon's index number. + // It's three levels deep. + $first = reset(reset(reset($variations))); + $idx = sprintf('%03d', $first['idx']); + + foreach ($variations as $variation => $versions) { + foreach ($versions as $version => $subvariations) { + foreach ($subvariations as $subvariation => $icon) { + $type = $icon['type']; + // When generating faux right-facing sprites, the + // "flipped" subvariation should be renamed "right". + // This is because it's identical to the JS. + if ($subvariation == 'flipped') { + $subvariation = 'right'; + } + + $data = $this->get_icon_display_data($icon); + $coords[$type][$slug][$variation][$subvariation][$version] = $data; + } + } + } + } + // Determine the coordinates of other icons. + foreach ($this->icons['etc'] as $type => $items) { + foreach ($items as $slug => $item) { + $data = $this->get_icon_display_data($item); + $coords[$type][$slug] = $data; + } + } + + // Encode values as JSON. + $json_opts = JSON_NUMERIC_CHECK | JSON_FORCE_OBJECT; + $sizes_json = json_encode($this->icon_sizes, $json_opts); + $coords_json = json_encode($coords, $json_opts); + + // Decorate our template with the generated values. + + if (Settings::get('include_pkmn_nonshiny')) { + $fallback_color = 'regular'; + } + else { + $fallback_color = 'shiny'; + } + $js_output_min = str_replace( + '.js', + '.min.js', + Settings::get('js_output') + ); + $js = $this->decorate_tpl_with_defaults($this->tpl, array( + 'sizes_json' => $sizes_json, + 'coords_json' => $coords_json, + 'js_output_min' => $js_output_min, + 'fallback_color' => $fallback_color, + 'var_base_name' => Settings::get('var_base_name'), + )); + + $this->js = $this->process_output($js); + } + + /** + * Retrieves size and coordinate information for an icon. + * + * In case the icon's type has a defined set size, the width + * and height will not be returned. + * + * @param mixed[] $icon Icon data. + * @return int[] Icon coordinates and optionally width. + */ + public function get_icon_display_data($icon) + { + // If this icon refers to an original (i.e. it's a form that is + // identical to the standard icon), refer to the original's data. + if (@$icon['original']) { + $x = $icon['original']['fit']['x']; + $y = $icon['original']['fit']['y']; + $w = $icon['original']['w']; + $h = $icon['original']['h']; + } + else { + $x = $icon['x']; + $y = $icon['y']; + $w = $icon['w']; + $h = $icon['h']; + } + // At least return x and y coordinates. + $data = array( + 'x' => intval($x), + 'y' => intval($y), + ); + // If this type isn't part of a set with a set size, add the size. + $type = $icon['type'] == 'etc' ? $icon['set'] : $icon['type']; + if (!isset($this->icon_sizes[$type]['w'])) { + $data['w'] = intval($w); + $data['h'] = intval($h); + } + return $data; + } +} diff --git a/includes/iconoverview.php b/includes/iconoverview.php new file mode 100644 index 00000000..b05c984a --- /dev/null +++ b/includes/iconoverview.php @@ -0,0 +1,152 @@ +icon_list = $tree; + } + + /** + * Returns overview HTML code. + * + * @return string Overview HTML code. + */ + public function get_overview() + { + if (empty($this->overview)) { + $this->generate_overview(); + } + return $this->overview; + } + + /** + * Generates overview HTML code. + */ + public function generate_overview() + { + // Base icon selection classes. + $cls_base = Settings::get('css_base_selector'); + $cls_shiny = 'color-shiny'; + $cls_female = 'gender-female'; + $cls_right = 'dir-right'; + + // If we're only using shiny icons, omit the "color-shiny" class. + $only_shiny = ( + Settings::get('include_pkmn_nonshiny') == false && + Settings::get('include_pkmn_shiny') == true + ); + + // Empty cells will get this content. + $empty_cell = '–'; + + ob_start(); +?> + + + + + + + + + +icon_list as $icon) { + $idx = $icon['idx']; + $name_display = $icon['name_display']; + + $idx_str = empty($idx) ? $empty_cell : sprintf(I18n::l('dex_prefix').'%03d', $idx); + $name_str = empty($name_display) ? $empty_cell : $name_display; + + // Set up the icon CSS classes. + $classes = array($cls_base); + + if ($icon['type'] == 'pkmn') { + // For Pokémon sprite icons. + $classes[] = $icon['type'].'-'.$icon['slug']; + if ($icon['version'] != 'regular' && !$only_shiny) { + $classes[] = $cls_shiny; + } + if ($icon['variation'] != '.') { + $classes[] = 'form-'.$icon['variation']; + } + if ($icon['subvariation'] == 'female') { + $classes[] = $cls_female; + } + if ($icon['subvariation'] == 'right' + || $icon['subvariation'] == 'flipped') { + $classes[] = $cls_right; + } + } + else { + // For all other icon types. + $classes[] = $icon['set'].'-'.$icon['slug']; + } + $classes_str = implode(' ', $classes); + $classes_str_safe = htmlspecialchars($classes_str); + $html_id = 'icon_'.$n; + + $img_str = ''; + $decorator = ''; + $example_str = '
'.htmlspecialchars(''.$classes_str_safe.''.htmlspecialchars('">').'
'; + + // Add (word break opportunity) tags to the file string. + // This allows it to still be broken in case of lack of space. + $file_str = str_replace('/', '/', $icon['file']); +?> + + + + + + + + + +

+decorate_tpl_with_defaults($this->tpl, array( + 'icons' => $this->indent_lines($icons, 4), + 'resources_dir' => Settings::get('resources_dir'), + 'js_output' => Settings::get('js_output'), + 'script_date' => Settings::get('script_date'), + 'css_output' => str_replace('.scss', '.css', Settings::get('scss_output')), + 'title_str_html' => htmlspecialchars(Settings::get('title_str')), + 'script_date_html' => htmlspecialchars(Settings::get('script_date')), + 'copyright_website_html' => htmlspecialchars(Settings::get('copyright_website')), + )); + + $this->overview = $this->process_output($html); + } +} diff --git a/includes/iconsprite.php b/includes/iconsprite.php new file mode 100644 index 00000000..ac19c0ac --- /dev/null +++ b/includes/iconsprite.php @@ -0,0 +1,203 @@ +sprite = @imagecreatetruecolor($width, $height); + imagesavealpha($this->sprite, true); + $trnsp = @imagecolorallocatealpha($this->sprite, 0, 0, 0, 127); + imagefill($this->sprite, 0, 0, $trnsp); + + $this->sections = $sections; + $this->verbose = $verbose; + } + + /** + * Sets standard icons for use with duplicates. + * + * @param mixed[] $pkmn Standard icons info. + */ + function set_pkmn_std_icons($pkmn) + { + $this->std_sprites = $pkmn; + } + + /** + * Adds a single icon to the stack. + * + * @param mixed[] $icon Icon (pkmn or etc group). + */ + function add($icon) + { + $x = $icon['fit']['x']; + $y = $icon['fit']['y']; + + // Put the other icons underneath the Pokémon icons. + if ($icon['section'] != 'pkmn') { + $y += $this->sections['pkmn']; + } + $w = $icon['w']; + $h = $icon['h']; + $file = $icon['file']; + $slug = $icon['slug']; + $type = $icon['type']; + + $indicator = ($type == 'pkmn' ? $icon['name_display'].' (variation='.$icon['variation'].', subvariation='.$icon['subvariation'].', version='.$icon['version'].')' : $slug); + + if ($icon['is_duplicate']) { + // If this is a duplicate, we don't need to add it. + return true; + } + + if (!is_file($file)) { + // If the file does not exist, skip this entry. + if ($this->verbose) { + print(I18n::lf('entry_skipped', array($file, $indicator))); + } + // Image not added. + return false; + } + else { + if ($this->verbose) { + print(I18n::lf('entry_added', array($file, $indicator))); + } + } + + // Open the image data. + $tmp = @imagecreatefrompng($file); + + // If we're adding a faux right-facing image, we have to manually + // flip the image before copying it to the sprite. + if (@$icon['subvariation'] == 'flipped') { + $tmp = $this->x_imageflip($tmp, 'v'); + } + + // Copy the image to the sprite. + @imagecopy($this->sprite, $tmp, $x, $y, 0, 0, $w, $h); + @imagedestroy($tmp); + + // Image added. + return true; + } + + /** + * Output the image. + * + * If $compress is false, only the lowest compression + * ratio will be applied, as we'll be using pngcrush later. + * + * @param string $location Where to save the (temporary) file. + * @param boolean $compress Whether to apply significant compression. + */ + function output($location, $compress=true) + { + imagepng($this->sprite, $location, $compress === true ? 9 : 1); + } + + /** + * Flips an image horizontally, vertically or both. + * + * Used to generated flipped images of Pokémon icons from their + * original icons. Note that, for some inexplicable reason, the position is + * off by 1px normally. This function accounts for the difference. However, + * exactly why this happens is unknown. If the PHP version is >= 5.5.0, + * the native GD imageflip() function is used instead. + * + * This was adapted from the code provided on by xafford. + * + * @param mixed $imgsrc Image source. + * @param string $direction Direction in which to flip (h|v|b). + * + */ + function x_imageflip($imgsrc, $direction='b') + { + // If we've got a native function, use that. + if (function_exists('imageflip')) { + // This hasn't been verified to be accurate, though... + imageflip($imgsrc, + $direction == 'h' ? IMG_FLIP_HORIZONTAL : + ($direction == 'v' ? IMG_FLIP_VERTICAL : + ($direction == 'b' ? IMG_FLIP_BOTH : -1)) + ); + return $imgsrc; + } + $width = imagesx($imgsrc); + $height = imagesy($imgsrc); + + $src_x = 0; + $src_y = 0; + $src_width = $width; + $src_height = $height; + + switch ($direction) { + case 'h': + $src_y = floor($height - 1); + $src_height = floor(-$height - 1); + break; + + case 'v': + $src_x = floor($width - 1); + $src_width = floor(-$width - 1); + break; + + case 'b': + $src_x = $width - 1; + $src_y = $height - 1; + $src_width = -$width - 1; + $src_height = -$height - 1; + break; + + default: + return $imgsrc; + } + + $imgdest = imagecreatetruecolor($width, $height); + imagesavealpha($imgdest, true); + $trnsp = @imagecolorallocatealpha($imgdest, 0, 0, 0, 127); + imagefill($imgdest, 0, 0, $trnsp); + + if (imagecopyresampled($imgdest, $imgsrc, 0, 0, $src_x, $src_y, $width, $height, $src_width, $src_height)) { + return $imgdest; + } + + return $imgsrc; + } + + /** + * Destroys the image object. + */ + function destroy() + { + imagedestroy($this->sprite); + } +} \ No newline at end of file diff --git a/includes/iconstack.php b/includes/iconstack.php new file mode 100644 index 00000000..18b5b03d --- /dev/null +++ b/includes/iconstack.php @@ -0,0 +1,828 @@ +$var = Settings::get($var); + } + } + + /** + * Get icon stack of all icons besides Pokémon sprites. + * + * @return mixed[] Etc icon stack data. + */ + public function get_etc_icon_stack() + { + if (empty($this->etc_stack)) { + $this->create_etc_icon_stack(); + } + return $this->etc_stack; + } + + /** + * Get all icons. + * + * @return mixed[] Icon data. + */ + public function get_all_icons() + { + return array_merge($this->pkmn_stack, $this->etc_stack); + } + + /** + * Get icon set info. + * + * @return mixed[] Etc icon set data. + */ + public function get_etc_icon_sets() + { + if (empty($this->etc_sets)) { + $this->create_etc_icon_stack(); + } + return $this->etc_sets; + } + + /** + * Creates a special type of data structure specially suited + * for the SCSS styler, JS generator and overview generator. + */ + public function create_icon_type_tree() + { + $icons = $this->get_all_icons(); + $pkmn_sect_size = $this->get_pkmn_icon_stack_size(); + + $tree = array(); + foreach ($icons as $icon) { + $subvariation = $icon['subvariation']; + $subvariation = isset($subvariation) ? $subvariation : '.'; + $type = $icon['type']; + $idx = $icon['idx']; + $set = @$icon['set']; + $original = @$icon['original']; + + $slug = $icon['slug']; + $variation = $icon['variation']; + $version = $icon['version']; + + $is_standard = $variation == '.'; + + // All icons other than Pokémon sprites need to be offset + // with the height of the Pokémon sprite section. + $x = $icon['fit']['x']; + $y = $icon['fit']['y']; + if ($type != 'pkmn') { + $y += $pkmn_sect_size['h']; + } + + $icon_info = array( + 'std' => $is_standard, + 'w' => $icon['w'], + 'h' => $icon['h'], + 'x' => $x, + 'y' => $y, + 'type' => $type, + 'original' => $original, + 'set' => $set, + 'idx' => $idx, + 'id' => $icon['id'], + ); + + if ($type == 'pkmn') { + $tree['pkmn'][$slug][$variation][$version][$subvariation] = $icon_info; + } + else { + $tree['etc'][$set][$slug] = $icon_info; + } + } + $this->type_tree = $tree; + } + + /** + * Returns the type tree data structure for our icons. + * + * @return mixed[] Pokémon icon type tree data. + */ + public function get_icon_type_tree() + { + if (empty($this->type_tree)) { + $this->create_icon_type_tree(); + } + return $this->type_tree; + } + + /** + * Determines and returns the sizes of the Pokémon icon sets. + * + * @return mixed[] Pokémon icon set sizes. + */ + public function get_set_sizes() + { + if (!empty($this->set_sizes)) { + return $this->set_sizes; + } + $sizes = array(); + + // The Pokémon icon sizes are always static. + $sizes['pkmn'] = array( + 'w' => Settings::get('pkmn_img_width'), + 'h' => Settings::get('pkmn_img_height'), + ); + // Define the sizes for other items. + if (empty($this->type_tree['etc'])) { + $this->type_tree['etc'] = array(); + } + foreach ($this->type_tree['etc'] as $slug => $icons) { + $w = 0; + $h = 0; + foreach ($icons as $icon) { + // Define the size if we're at the first iteration. + // Continue if it's the same. + // If a different size is found than the one that + // was defined before, this section will be determined + // to have variable image sizes. + $same = ($w === $icon['w'] && $h === $icon['h']); + $zero = ($w === 0 && $h === 0); + if ($same) { + continue; + } + if ($zero) { + $w = $icon['w']; + $h = $icon['h']; + } + else { + // Images have variable sizes. Save an empty array only. + $sizes[$slug] = array(); + continue(2); + } + } + $sizes[$slug] = array('w' => $w, 'h' => $h); + } + $this->set_sizes = $sizes; + return $this->set_sizes; + } + + /** + * Creates an icon stack of the etc sprites. + */ + private function create_etc_icon_stack() + { + // This stack will contain icons from all other icon sets. + $stack = array(); + + // Save an array of sets. + $sets = array(); + + $etc_icon_sets = Settings::get('etc_icon_sets'); + $dir_base = Settings::get('dir_base'); + $file_exts = Settings::get('file_exts'); + + // Start off where the Pokémon stack ended. + $n = count($this->pkmn_stack); + + if (Settings::get('include_icon_sets')) { + foreach ($etc_icon_sets as $set) { + $dir = $dir_base.$set.'/'; + try { + $dir_it = new \DirectoryIterator($dir); + } catch (Exception $e) { + print(I18n::lf('icon_dir_failure', array($dir))); + continue; + } + foreach ($dir_it as $file) { + // Some checks to ensure it's a valid image. + if ($file->isDot()) { + continue; + } + if ($file->isDir()) { + continue; + } + $fn = $file->getFilename(); + $fn_bits = explode('.', $fn); + $fn_ext = strtolower(trim(end($fn_bits))); + if (!in_array($fn_ext, $file_exts)) { + continue; + } + $size = getimagesize($dir.$fn); + $fn_slug = slugify(implode('.', array_slice($fn_bits, 0, -1))); + $var = $this->get_icon_var_name($set, $fn_slug); + $n += 1; + $stack[$n] = array( + 'type' => 'etc', + 'var' => $var, + 'set' => $set, + 'section' => 'other', + 'id' => $n, + 'slug' => $fn_slug, + 'w' => $size[0], + 'h' => $size[1], + 'file' => $dir.$fn, + ); + $sets[$set][] = $n; + } + } + } + + // Sort icons by size. + uasort($stack, array($this, 'etc_max_w_h_sort')); + + // Deep convert $stack to a StdClass rather than a regular array. + // This is in order to be able to use it with the GrowingPacker, which + // only accepts a StdClass as input. + $stack = json_decode(json_encode($stack), false); + + // Make sure to pass the width of the Pokémon section as + // the initial width. If we're not including Pokémon icons, + // set it to a static value. + $pkmn_sect_size = $this->get_pkmn_icon_stack_size(); + $initial_width = @$pkmn_sect_size['w']; + if (!$initial_width) { + $initial_width = $this->pkmn_img_width * $this->pkmn_row_count; + } + + // Initialize our packing algorithm and feed the icons. + // Permit horizontal growth only if we're not including Pokémon icons. + $packer = new GrowingPacker(); + $packer->fit($stack, $initial_width, null, false, true); + + // Convert back to array. + $stack = json_decode(json_encode($stack), true); + + // Remove extraneous data from the stack. + foreach ($stack as $n => $icon) { + unset($stack[$n]['fit']['right']); + unset($stack[$n]['fit']['down']); + unset($stack[$n]['fit']['used']); + } + + $this->etc_stack = $stack; + $this->etc_sets = $sets; + $this->etc_sect_width = intval($packer->root->w); + $this->etc_sect_height = intval($packer->root->h); + } + + /** + * Sort by size (descending), then id (ascending). + * + * This is used to prepare data for use with the GrowingPacker class, + * which works best when the input data is sorted by max(width, height). + * In cases of identical size, we sort by the id number to keep things of + * the same size in their originally intended order. + * + * @param mixed $a Left comparison. + * @param mixed $b Right comparison. + */ + private function etc_max_w_h_sort($a, $b) + { + // Take either the width or the height, whichever is the largest. + $a_size = max($a['w'], $a['h']); + $b_size = max($b['w'], $b['h']); + + // If the items have the same size, + if ($a_size == $b_size) { + // Check their series number instead. + $a_id = $a['id']; + $b_id = $b['id']; + + if ($a_id == $b_id) { + return 0; + } + // Ascending + return ($a_id < $b_id) ? -1 : 1; + } + // Descending + return ($a_size > $b_size) ? -1 : 1; + } + + /** + * Sorts the icons so that the standard variation is always at the top. + * + * This is necessary to properly link duplicates to the original icon. + * Must be used with uksort(). + * + * @param mixed $a Left comparison. + * @param mixed $b Right comparison. + */ + private function pkmn_variation_sort($a, $b) + { + // '.' must always go above the rest. + $val = $a == '.' ? -1 : ($b == '.' ? 1 : 0); + if ($val == 0) { + // In all other cases, use alphabetic order. + return ($a < $b) ? -1 : 1; + } + else { + return $val; + } + } + + /** + * Parse Pokémon data file. + * + * @param string $file Filename. + * @param string $range Range variable (undocumented; debugging only). + */ + public function parse_data_file($file, $range=null) + { + $this->pkmn_data = json_decode(file_get_contents($file), true); + + // If requested, process only a specific range. (Debugging variable.) + if (isset($range)) { + $range = str_replace(',', '-', $range); + $range = explode('-', $range); + if ($range[1] <= $range[0]) { + $range[1] = $range[0]; + } + $range = array( + intval($range[0]) - 1, + intval($range[1]) - intval($range[0]) + 1 + ); + $this->pkmn_data = array_slice( + $this->pkmn_data, + $range[0], + $range[1] + ); + } + } + + /** + * Checks whether Pokémon data is loaded and non-empty. + */ + public function has_pkmn_data() + { + return !empty($this->pkmn_data); + } + + /** + * Checks whether Pokémon images can be found. + */ + public function has_pkmn_images() + { + // Check to see if the images are there. + $test_img = @reset($this->pkmn_data); + $final_img = ( + Settings::get('dir_base'). + Settings::get('dir_pkmn'). + Settings::get('dir_pkmn_regular'). + $test_img['slug'][Settings::get('img_slug_lang')]. + '.png' + ); + return is_file($final_img); + } + + /** + * Returns parsed Pokémon data. + * + * @return mixed[] Parsed Pokémon data. + */ + public function get_pkmn_data() + { + return $this->pkmn_data; + } + + /** + * Returns x/y coordinates for the next Pokémon icon. + * + * @param int $inc Whether to increment the counter. + * @return mixed[] Coordinates. + */ + private function get_pkmn_icon_fit($inc=true) + { + $width = $this->pkmn_img_width; + $height = $this->pkmn_img_height; + $row_count = $this->pkmn_row_count; + + if ($inc != false) { + $this->counter += 1; + } + $x = ($this->counter % $row_count) * $width; + $y = floor($this->counter / $row_count) * $height; + $fit = array( + 'fit' => array( + 'x' => $x, + 'y' => $y, + ), + ); + return $fit; + } + + /** + * Returns the total size of the Pokémon icon stack. + * + * @return int[] Pokémon icon stack size. + */ + public function get_pkmn_icon_stack_size() + { + if (!empty($this->pkmn_sect_width)) { + return array( + 'w' => $this->pkmn_sect_width, + 'h' => $this->pkmn_sect_height, + ); + } + $fit = $this->get_pkmn_icon_fit(false); + + if ($this->counter > $this->pkmn_row_count) { + $width = ($this->pkmn_img_width * $this->pkmn_row_count); + } + else { + $width = $fit['fit']['x'] + $this->pkmn_img_width; + } + + $height = $fit['fit']['y'] + $this->pkmn_img_height; + + $this->pkmn_sect_width = intval($width); + $this->pkmn_sect_height = intval($height); + + return array( + 'w' => $this->pkmn_sect_width, + 'h' => $this->pkmn_sect_height, + ); + } + + /** + * Returns the total size of the etc icon stack. + * + * @return int[] Etc icon stack size. + */ + public function get_etc_icon_stack_size() + { + return array( + 'w' => $this->etc_sect_width, + 'h' => $this->etc_sect_height, + ); + } + + /** + * Returns the total size of the Pokémon stack plus the etc icon + * stack below it. + * + * @return int[] Full icon stack size. + */ + public function get_combined_stack_size() + { + $include_pkmn = Settings::get('include_pkmn'); + $include_icon_sets = Settings::get('include_icon_sets'); + + $pkmn_size = $this->get_pkmn_icon_stack_size(); + $etc_size = $this->get_etc_icon_stack_size(); + + $width = $include_pkmn ? $pkmn_size['w'] : 0; + $height = $include_pkmn ? $pkmn_size['h'] : 0; + $height += $include_icon_sets ? $etc_size['h'] : 0; + + return array( + 'w' => $width, + 'h' => $height, + ); + } + + /** + * Creates an icon stack of the Pokémon sprites. + * + * This stack can then be fed to a number of other systems, + * including the sprite image and SCSS/JS generators. + */ + public function create_pkmn_icon_stack() + { + // Loop through the available Pokémon and adding each of their + // variants and forms to a stack. + + // Initialize the sprite stack. + $this->pkmn_stack = array(); + + // List of standard sprite variants. + $this->std_sprites = array(); + + // Include regular Pokémon, and shiny Pokémon if set. + $this->versions = array(); + if (Settings::get('include_pkmn_nonshiny')) { + $this->versions[] = 'regular'; + } + if (Settings::get('include_pkmn_shiny')) { + $this->versions[] = 'shiny'; + } + $this->counter = -1; + + // If we're skipping Pokémon sprite icons, $pkmn_data will be empty. + foreach ($this->pkmn_data as $id => $pkmn) { + $stack_items = $this->get_pkmn_stack_items($id, $pkmn); + foreach ($stack_items as $item) { + $this->pkmn_stack[] = $item; + } + } + } + + /** + * Returns the icon stack (and generates it if it doesn't exist). + * + * @return mixed[] Pokémon icon stack data. + */ + public function get_pkmn_icon_stack() + { + if (empty($this->pkmn_stack)) { + $this->create_pkmn_icon_stack(); + } + return $this->pkmn_stack; + } + + /** + * Returns the standard icons that need to be referred to + * in the case of duplicates. + * + * @return mixed[] Pokémon icon stack data (only of standard icons). + */ + public function get_pkmn_std_icons() + { + if (empty($this->pkmn_stack)) { + $this->create_pkmn_icon_stack(); + } + return $this->std_sprites; + } + + /** + * Produces and returns a variable name for an icon + * based on its attributes. + * + * @param string $type Type identifier. + * @param string $slug Slug name. + * @param string $variation Variation. + * @param string $subvariation Subvariation. + * @param string $version Version. + * @return string Variable name. + */ + private function get_icon_var_name($type, $slug, $variation=null, + $subvariation=null, $version=null) + { + $items = array(); + $items[] = $type; + if ($type == 'pkmn') { + $items[] = $slug[Settings::get('pkmn_language_slugs')]; + if ($variation != '.') { + $items[] = $variation; + } + if ($subvariation != '.') { + $items[] = $subvariation; + } + if ($version != 'regular') { + $items[] = $version; + } + } + else { + $items[] = $slug; + } + return implode('-', $items); + } + + + /** + * Returns stack items for a specific Pokémon. + * + * @return mixed[] Pokémon icon stack data. + */ + private function get_pkmn_stack_items($id, $pkmn) + { + // Base info that's the same for each stack item. + $base_info = array( + 'id' => $id, + 'idx' => $pkmn['idx'], + 'type' => 'pkmn', + 'w' => $this->pkmn_img_width, + 'h' => $this->pkmn_img_height, + 'slug' => $pkmn['slug'][Settings::get('pkmn_language_slugs')], + 'slug_img' => $pkmn['slug'][Settings::get('img_slug_lang')], + 'section' => 'pkmn', + 'name_display' => $pkmn['name'][Settings::get('pkmn_language')], + ); + + // Retrieve some variables from the settings. + $vars = array( + 'dir_base', 'dir_pkmn', 'dir_pkmn_female', 'dir_pkmn_right', + 'include_pkmn_forms', 'include_pkmn_right', + ); + foreach ($vars as $var) { + $$var = Settings::get($var); + } + + // Keep this Pokémon's stack items and return them at the end. + $tmp_stack = array(); + + // Sort the variations to ensure the standard variation + // comes first. The data file should already be pre-sorted, + // but we're making sure. + uksort($pkmn['icons'], array($this, 'pkmn_variation_sort')); + + foreach ($pkmn['icons'] as $icon => $icon_data) { + // Loop through each icon twice: once for regular versions, and + // (if requested), once more for shiny versions. + // Every variation is added to the stack. + + foreach ($this->versions as $version) { + // Refer to either the regular or shiny icon directory. + $version_dir = Settings::get('dir_pkmn_'.$version); + + // Check to see if this variation doesn't actually + // have its own icon, and simply needs to refer + // to the default icon. + $is_duplicate = ( + !empty($icon_data['is_duplicate']) && + $icon_data['is_duplicate'] + ); + + $info = array( + 'version' => $version, + 'subvariation' => null, + 'is_duplicate' => $is_duplicate, + ); + // If this is a duplicate, keep a reference + // to the standard icon. + if ($is_duplicate) { + $info['original'] = @$this->std_sprites[$id][$version]; + } + $is_standard = $icon == '.'; + + // Don't include non-standard forms + // if we've got that turned off. + if ($include_pkmn_forms != true && !$is_standard) { + continue; + } + + // The standard version is indicated by a single period. + // All other variants are present as slug-variant.png. + $variation = $is_standard ? '' : '-'.$icon; + + // Produce a variable name. + $var = $this->get_icon_var_name( + 'pkmn', + $pkmn['slug'], + $icon, + '.', + $version + ); + + // Add to the stack + $pkmn_info = array_merge($base_info, + $info, + $this->get_pkmn_icon_fit(!$is_duplicate), + array( + 'variation' => $icon, + 'var' => $var, + 'file' => ( + $dir_base. + $dir_pkmn. + $version_dir. + $pkmn['slug'][Settings::get('img_slug_lang')]. + $variation.'.png' + ), + ) + ); + $tmp_stack[] = $pkmn_info; + + // If this is the standard variant, save a copy by id. + // We need to re-use it for variations that + // don't have their own icon. + if ($is_standard) { + $this->std_sprites[$id][$version] = $pkmn_info; + } + + // Female variant + if ($include_pkmn_forms && $icon_data['has_female']) { + $var = $this->get_icon_var_name( + 'pkmn', + $pkmn['slug'], + $icon, + 'female', + $version + ); + $tmp_stack[] = array_merge($base_info, + $info, + $this->get_pkmn_icon_fit(!$is_duplicate), + array( + 'variation' => $icon, + 'var' => $var, + 'subvariation' => 'female', + 'file' => ( + $dir_base. + $dir_pkmn. + $version_dir. + $dir_pkmn_female. + $pkmn['slug'][Settings::get('img_slug_lang')]. + '.png' + ), + ) + ); + } + + // Right-facing variant + if ($include_pkmn_forms && $icon_data['has_right'] + && $include_pkmn_right > 0) { + $var = $this->get_icon_var_name( + 'pkmn', + $pkmn['slug'], + $icon, + 'right', + $version + ); + $tmp_stack[] = array_merge($base_info, + $info, + $this->get_pkmn_icon_fit(!$is_duplicate), + array( + 'variation' => $icon, + 'var' => $var, + 'subvariation' => 'right', + 'file' => ( + $dir_base. + $dir_pkmn. + $version_dir. + $dir_pkmn_right. + $pkmn['slug'][Settings::get('img_slug_lang')]. + $variation.'.png' + ), + ) + ); + } + if ($include_pkmn_forms && !$icon_data['has_right'] + && $include_pkmn_right == 2) { + // If there's no right-facing variant, but we + // want all icons to have both left and right versions, + // we'll have to flip the regular image. + $var = $this->get_icon_var_name( + 'pkmn', + $pkmn['slug'], + $icon, + 'flipped', + $version + ); + $tmp_stack[] = array_merge($base_info, + $info, + $this->get_pkmn_icon_fit(!$is_duplicate), + array( + 'variation' => $icon, + 'var' => $var, + 'subvariation' => 'flipped', + 'file' => ( + $dir_base. + $dir_pkmn. + $version_dir. + $pkmn['slug'][Settings::get('img_slug_lang')]. + $variation.'.png' + ), + ) + ); + } + } + } + + return $tmp_stack; + } +} \ No newline at end of file diff --git a/includes/iconstyler.php b/includes/iconstyler.php new file mode 100644 index 00000000..0798bb58 --- /dev/null +++ b/includes/iconstyler.php @@ -0,0 +1,145 @@ +icon_list = $tree; + } + + /** + * Sets the sizes of various icon sets. + * + * @param mixed[] $sizes Icon set size data. + */ + public function set_icon_sizes($sizes) + { + $this->icon_sizes = $sizes; + } + + /** + * Returns generated SCSS code. + * + * @return string SCSS code. + */ + public function get_scss() + { + if (empty($this->scss)) { + $this->generate_scss(); + } + return $this->scss; + } + + /** + * Generates SCSS code corresponding to our Pokémon icons. + */ + public function generate_scss() + { + $var_base_name = Settings::get('var_base_name'); + + // Generate the variables. + ob_start(); +?> +$-types: ( +icon_sizes as $var => $size) { + // Check whether this icon type has variable sizes or not. + if (isset($size['w']) && isset($size['h'])) { +?> + : ( + w: , h: , + ), + + : (), + +); +$-coords: ( +icon_list as $pos) { + // If this icon is a duplicate, + // refer to the original icon's coordinates. + if (isset($pos['original'])) { + $x = $pos['original']['fit']['x']; + $y = $pos['original']['fit']['y']; + } + else { + $x = $pos['fit']['x']; + $y = $pos['fit']['y']; + } + // We'll add the width and height variables to each item + // for completeness purposes, even though in practice the + // size will be dictated by the item type. + // (Except in the case of icon collections containing + // images of multiple sizes.) + $attrs = array( + 'x' => intval($x), + 'y' => intval($y), + 'w' => intval($pos['w']), + 'h' => intval($pos['h']), + ); + $attr_list = array(); + foreach ($attrs as $k => $v) { + $attr_list[] = $k.': '.$v; + } +?> + : (), + +); +icon_sizes as $var => $size) { +?> +&[class*='-'] { + @include -type(''); +} +decorate_tpl_with_defaults($this->tpl, array( + 'item_vars' => $item_vars, + 'type_sizes' => $this->indent_lines($type_sizes, 2), + 'var_base_name' => $var_base_name, + 'img_output' => Settings::get('img_output'), + )); + + $this->scss = $this->process_output($scss); + } +} diff --git a/includes/icontplfactory.php b/includes/icontplfactory.php new file mode 100644 index 00000000..0726e4e1 --- /dev/null +++ b/includes/icontplfactory.php @@ -0,0 +1,125 @@ +tpl_file = $file; + $this->tpl = file_get_contents($file); + } + + /** + * Saves an array of variables, to be used later when + * rendering the output. + */ + public function register_vars($vars) + { + $this->tpl_vars = $vars; + } + + /** + * Replace placeholders in a template with the provided values. + * + * For example, in a template containing {{$my_key}}, passing + * array('my_key' => 'hi') will replace the key with 'hi'. + * + * @param string $tpl Template string to process. + * @param mixed[] $args Arguments to use for replacement. + * @return string Decorated template. + */ + public function decorate_tpl($tpl, $args) + { + foreach ($args as $k => $v) { + $tpl = str_replace('{{$'.$k.'}}', $v, $tpl); + } + return $tpl; + } + + /** + * Performs the final modifications to the output. + * + * @param string $str String to process. + * @param boolean $write_bom Whether to write a BOM to the file. + * @return string Processed output. + */ + public function process_output($str, $write_bom=false) + { + $str = $this->normalize_lines($str); + + // Write the BOM. We assume the input is UTF-8. + if ($write_bom) { + $bom = chr(239).chr(187).chr(191); + $str = $bom.$str; + } + + return $str; + } + + /** + * Calls the decorate_tpl() function with a template name and + * an array of variables. + * + * Prior to performing the decoration, the passed variables + * are merged with the default variables. + * + * @param string $tpl Template string to process. + * @param mixed[] $args Arguments to use for replacement. + * @return string Decorated template. + */ + public function decorate_tpl_with_defaults($tpl, $args) + { + $args = array_merge($this->tpl_vars, $args); + return $this->decorate_tpl($tpl, $args); + } + + /** + * Indents lines using either tabs or spaces. + * + * By default, spaces are used. + * + * @param string $str String to indent. + * @param int $level Level of indentation. + * @param string $char Character to use for indentation. + * @return string Indented string. + */ + public function indent_lines($str, $level=2, $char=' ') + { + $lines = preg_split('/\n|\r/', $str, -1, PREG_SPLIT_NO_EMPTY); + foreach ($lines as &$line) { + $line = str_repeat($char, $level).$line; + } + return implode("\n", $lines); + } + + /** + * Replaces all linebreaks with cross-platform \r\n sequences. + * + * @param string $str Lines to normalize. + * @return string Normalized lines. + */ + private function normalize_lines($str) + { + $str = preg_replace('~\R~u', "\r\n", $str); + return $str; + } +} diff --git a/includes/scaffolding.php b/includes/scaffolding.php new file mode 100644 index 00000000..24fe2575 --- /dev/null +++ b/includes/scaffolding.php @@ -0,0 +1,9 @@ +tpl = $contents; + } + } + + /** + * Merges new variables into the template replacement variables array. + * + * @param mixed[] $vars Array of new template replacement variables. + */ + public function register_vars($vars) + { + $this->tpl_vars = array_merge($this->tpl_vars, $vars); + } + + /** + * Renders the template by replacing variables and storing the result + * in the buffer. + * + * Optionally, one can pass an array of template replacement variables. + * + * @param mixed[] $vars Array of new template replacement variables. + */ + public function render($vars=array()) + { + if (!empty($vars)) { + $this->register_vars($vars); + } + $this->buffer = $this->var_repl($this->tpl, $this->tpl_vars); + } + + /** + * Replaces template variables with their values, as taken + * from the $tpl_vars array. + * + * @param string $tpl Template to decorate. + * @param mixed[] $vars Array of replacement variables. + */ + private function var_repl($tpl, $vars) + { + foreach ($vars as $k => $v) { + $tpl = str_replace('{{$'.$k.'}}', $v, $tpl); + } + return $tpl; + } + + /** + * Returns the rendered template file. + * + * @return string The current output buffer. + */ + public function get_buffer() + { + return $this->buffer; + } + + /** + * Outputs the rendered template file. + */ + public function output_buffer($str) + { + print($this->buffer); + } +} diff --git a/includes/terminalformatter.php b/includes/terminalformatter.php new file mode 100644 index 00000000..5ee098bf --- /dev/null +++ b/includes/terminalformatter.php @@ -0,0 +1,147 @@ +format() function for an explanation + * of the markup system. + */ +class TerminalFormatter +{ + /** + * Adds ISO 6429 terminal color escape sequences to a string. + * + * There are eight defined colors: white, red, green, yellow, blue, purple, + * cyan, and white. Aside from the colors, the text can be set to + * three effects: bold, underline, blink. + * + * @param string $str String to be enclosed in the escape sequence. + * @param string $fg Foreground color (default: white). + * @param string $bg Background color (default: null). + * @param string[] $effects Array of effects to use (default: null). + */ + public function term_color($str, $fg='white', $bg=null, $effects=array()) + { + // Terminal colors and effects as defined by the ISO 6429 standard. + // To get a foreground color, add 30; for a background color, add 40. + $iso_colors = array( + 'black' => 0, + 'red' => 1, + 'green' => 2, + 'yellow' => 3, + 'blue' => 4, + 'purple' => 5, + 'cyan' => 6, + 'white' => 7, + ); + $iso_effects = array( + 'bold' => 1, + 'underline' => 4, + 'blink' => 5, + ); + + // Iterate over the user's desired effects and put the numbers in a list. + $parsed_effects = array(); + if (!empty($effects)) { + foreach ($effects as $effect) { + $parsed_effects[] = $iso_effects[$effect]; + } + } + + // Check if our foreground and background colors are sane. + if (!in_array($fg, array_keys($iso_colors))) { + $fg = 'white'; + } + if (!in_array($bg, array_keys($iso_colors))) { + $bg = null; + } + // Turn the color strings into ISO color numbers. + // The background color can be blank, but the foreground color must be set. + $fg_color = 30 + $iso_colors[$fg]; + $bg_color = $bg == null ? '' : 40 + $iso_colors[$bg].';'; + + // Prepare and return the formatted string. + $color_str = $bg_color.$fg_color; + $effects_str = implode(';', $parsed_effects); + + return vsprintf("\033[%s;%sm%s\033[0m", array( + $effects_str, + $color_str, + $str, + )); + } + + /** + * Formats a string for display in a terminal in accordance with our + * internal formatting schema. + * + * Text can be marked up using the following schema: + * text. + * The foreground and background colors may be one of the ISO 6429 + * terminal colors: white, red, green, yellow, blue, purple, cyan, + * and black. If a background color is defined, the foreground color + * must be defined too. The list of effects must be comma-separated and + * may include bold, underline and blink. + * + * Some examples follow. + * + * Red text with yellow background + * Bold red text + * Blue/yellow, bold and underlined + * Blinking text (default color) + * + * Nesting of these tags is not possible. So to follow red text + * up with red text with a yellow background, do the following: + * + * This is red text, and now with a + * background too. + * + * @param string $str The string to format. + */ + public function format($str) + { + $str = preg_replace_callback( + '/(.+?)<\/frm>/is', + array(self, 'cb_format_style'), + $str + ); + return $str; + } + + /** + * Styles a regular expression string match. (Callback.) + * + * @param string[] $matches Regular expression matches. + */ + private function cb_format_style($matches) + { + $style = self::parse_format_arg($matches[1]); + return self::term_color( + $matches[2], + $style['fg'], + $style['bg'], + $style['effects'] + ); + } + + /** + * Parses styling values extracted out of the tag. + * + * @param string $arg Argument taken from the tag. + */ + private function parse_format_arg($arg) + { + $bits = explode(':', $arg); + $fg = @empty($bits[0]) ? null : $bits[0]; + $bg = @empty($bits[1]) ? null : $bits[1]; + $effects = empty($bits[2]) ? null : @explode(',', $bits[2]); + return array('fg' => $fg, 'bg' => $bg, 'effects' => $effects); + } +} diff --git a/includes/usage.php b/includes/usage.php new file mode 100644 index 00000000..e2b0cb7b --- /dev/null +++ b/includes/usage.php @@ -0,0 +1,245 @@ +get_opts(); + + // Iterate over the command-line arguments. + foreach ($opts as $arg => $val) { + if ($arg == 'help') { + $this->needs_usage = true; + break; + } + if ($arg == 'monochrome') { + $s['debug_monochrome'] = true; + } + if ($arg == 'verbose') { + $s['debug_img_inclusion'] = true; + } + if ($arg == 'exclude-icon-sets') { + $s['include_icon_sets'] = false; + } + if ($arg == 'exclude-forms') { + $s['include_pkmn_forms'] = false; + } + if ($arg == 'exclude-shiny') { + $s['include_pkmn_shiny'] = false; + } + if ($arg == 'exclude-regular') { + $s['include_pkmn_nonshiny'] = false; + } + if ($arg == 'exclude-pkmn') { + $s['include_pkmn'] = false; + } + if ($arg == 'no-pngcrush') { + $s['generate_optimized'] = false; + } + if ($arg == 'include-right') { + $val_int = intval($val); + if (!is_numeric($val) || $val_int < 0 || $val_int > 2) { + $argument_error = true; + $error_id = 'arg_error_include_right'; + break; + } + $s['include_pkmn_right'] = $val_int; + } + if ($arg == 'icon-sets') { + $val = trim(trim($val), ','); + if ($val != '') { + $val = explode(',', $val); + } + if (empty($val)) { + $argument_error = true; + $error_id = 'arg_error_icon_sets'; + break; + } + $s['etc_icon_sets'] = $val; + } + if ($arg == 'file-exts') { + $val = explode(',', trim(trim($val), ',')); + if (empty($val)) { + $argument_error = true; + $error_id = 'arg_error_file_exts'; + break; + } + $s['file_exts'] = $val; + } + } + + // These are settings values that are directly replaced by the values + // of the command-line arguments. + $var_replacements = array( + 'path-pngcrush' => 'pngcrush_path', + 'tpl-html' => 'html_tpl', + 'tpl-scss' => 'scss_tpl', + 'dir-resources' => 'resources_dir', + 'file-output-html' => 'html_output', + 'file-output-scss' => 'scss_output', + 'file-output-img' => 'img_output', + 'file-output-img-tmp' => 'img_output_tmp', + 'dir-output' => 'dir_output', + 'file-data' => 'file_pkmn_data', + 'dir-data' => 'dir_data', + 'dir-pkmn' => 'dir_pkmn', + 'dir-icons' => 'dir_base', + 'pkmn-range' => 'pkmn_range', + 'pkmn-lang' => 'pkmn_language', + 'lang' => 'i18n_language', + ); + foreach ($opts as $arg => $val) { + if (in_array($arg, array_keys($var_replacements))) { + $var = $var_replacements[$arg]; + $s[$var] = $val; + } + } + // Check for the language setting: set the slug language to the + // Pokémon name language by default. However, if romanized Japanese + // names are requested (jpn_ro), the slug language should be jpn. + if (isset($s['pkmn_language'])) { + $s['pkmn_language_slugs'] = $s['pkmn_language']; + } + if ($s['pkmn_language'] == 'jpn_ro') { + $s['pkmn_language_slugs'] = 'jpn'; + } + + if ($argument_error == true) { + $this->needs_usage = true; + } + + $this->opt_settings = $s; + $this->argument_error = $argument_error; + $this->error_id = $error_id; + } + + /** + * Returns an array of user-defined settings to override the + * current settings with, based on passed command-line arguments. + * + * @return mixed[] Settings array populated by command-line arguments. + */ + public function get_user_settings() + { + if (empty($this->opt_settings)) { + $this->parse_opts(); + } + + return $this->opt_settings; + } + + /** + * Trims the usage template prior to its decoration for proper display. + */ + private function trim_usage_tpl() + { + $this->tpl = "\n".trim($this->tpl)."\n\n"; + } + + /** + * Displays the program usage. + */ + public function display_usage() + { + $this->trim_usage_tpl(); + + // Retrieve the proper error string in case we've got an error. + if ($this->argument_error) { + $error_str = I18n::lf('arg_error_tpl', + array(I18n::l($this->error_id)) + ); + } + + $usage_vars = array( + 'website' => Settings::get('copyright_website'), + 'version' => Settings::get('version'), + 'error' => $error_str, + 'copyright' => ( + Settings::get('copyright_str'). + "\n".Settings::get('copyright_gf') + ), + ); + + // We'll replace variables and finally format the output + // for use in a terminal. + $trmfrm = new TerminalFormatter(); + $this->render($usage_vars); + $usage = $this->get_buffer(); + $usage = $trmfrm->format($usage); + print($usage); + } +} diff --git a/output/overview.css b/output/overview.css new file mode 100644 index 00000000..340b57ec --- /dev/null +++ b/output/overview.css @@ -0,0 +1 @@ +*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;font-size:14px;line-height:1.42857;font-family:"Helvetica Neue","Arial",sans-serif;color:#050202;font-weight:400}#top{padding:10px;width:1140px;margin:auto}#top a{color:#1f85eb}#top .description{margin-bottom:16px}#top .description h1{font-family:"Helvetica","Arial",sans-serif;font-size:30px;font-weight:300;margin:0;padding:10px 0 6px}#top .description p{margin:0 0 6px}#top .table.pkspr-overview{border-collapse:separate;width:100%;border-collapse:separate;border-spacing:0;text-align:left}#top .table.pkspr-overview thead:first-child tr:first-child th:first-child,#top .table.pkspr-overview thead:first-child tr:first-child td:first-child,#top .table.pkspr-overview tbody:first-child tr:first-child th:first-child,#top .table.pkspr-overview tbody:first-child tr:first-child td:first-child,#top .table.pkspr-overview tfoot:first-child tr:first-child th:first-child,#top .table.pkspr-overview tfoot:first-child tr:first-child td:first-child,#top .table.pkspr-overview caption+thead tr:first-child th:first-child,#top .table.pkspr-overview caption+thead tr:first-child td:first-child,#top .table.pkspr-overview caption+tbody tr:first-child th:first-child,#top .table.pkspr-overview caption+tbody tr:first-child td:first-child,#top .table.pkspr-overview caption+tfoot tr:first-child th:first-child,#top .table.pkspr-overview caption+tfoot tr:first-child td:first-child,#top .table.pkspr-overview colgroup+thead tr:first-child th:first-child,#top .table.pkspr-overview colgroup+thead tr:first-child td:first-child,#top .table.pkspr-overview colgroup+tbody tr:first-child th:first-child,#top .table.pkspr-overview colgroup+tbody tr:first-child td:first-child,#top .table.pkspr-overview colgroup+tfoot tr:first-child th:first-child,#top .table.pkspr-overview colgroup+tfoot tr:first-child td:first-child{border-radius:0;border-top-left-radius:3px}#top .table.pkspr-overview thead:first-child tr:first-child th:last-child,#top .table.pkspr-overview thead:first-child tr:first-child td:last-child,#top .table.pkspr-overview tbody:first-child tr:first-child th:last-child,#top .table.pkspr-overview tbody:first-child tr:first-child td:last-child,#top .table.pkspr-overview tfoot:first-child tr:first-child th:last-child,#top .table.pkspr-overview tfoot:first-child tr:first-child td:last-child,#top .table.pkspr-overview caption+thead tr:first-child th:last-child,#top .table.pkspr-overview caption+thead tr:first-child td:last-child,#top .table.pkspr-overview caption+tbody tr:first-child th:last-child,#top .table.pkspr-overview caption+tbody tr:first-child td:last-child,#top .table.pkspr-overview caption+tfoot tr:first-child th:last-child,#top .table.pkspr-overview caption+tfoot tr:first-child td:last-child,#top .table.pkspr-overview colgroup+thead tr:first-child th:last-child,#top .table.pkspr-overview colgroup+thead tr:first-child td:last-child,#top .table.pkspr-overview colgroup+tbody tr:first-child th:last-child,#top .table.pkspr-overview colgroup+tbody tr:first-child td:last-child,#top .table.pkspr-overview colgroup+tfoot tr:first-child th:last-child,#top .table.pkspr-overview colgroup+tfoot tr:first-child td:last-child{border-radius:0;border-top-right-radius:3px}#top .table.pkspr-overview thead:last-child tr:last-child th:first-child,#top .table.pkspr-overview thead:last-child tr:last-child td:first-child,#top .table.pkspr-overview tbody:last-child tr:last-child th:first-child,#top .table.pkspr-overview tbody:last-child tr:last-child td:first-child,#top .table.pkspr-overview tfoot:last-child tr:last-child th:first-child,#top .table.pkspr-overview tfoot:last-child tr:last-child td:first-child{border-radius:0;border-bottom-left-radius:3px}#top .table.pkspr-overview thead:last-child tr:last-child th:last-child,#top .table.pkspr-overview thead:last-child tr:last-child td:last-child,#top .table.pkspr-overview tbody:last-child tr:last-child th:last-child,#top .table.pkspr-overview tbody:last-child tr:last-child td:last-child,#top .table.pkspr-overview tfoot:last-child tr:last-child th:last-child,#top .table.pkspr-overview tfoot:last-child tr:last-child td:last-child{border-radius:0;border-bottom-right-radius:3px}#top .table.pkspr-overview thead:first-child tr:first-child th,#top .table.pkspr-overview thead:first-child tr:first-child td,#top .table.pkspr-overview tbody:first-child tr:first-child th,#top .table.pkspr-overview tbody:first-child tr:first-child td,#top .table.pkspr-overview tfoot:first-child tr:first-child th,#top .table.pkspr-overview tfoot:first-child tr:first-child td,#top .table.pkspr-overview caption+thead tr:first-child th,#top .table.pkspr-overview caption+thead tr:first-child td,#top .table.pkspr-overview caption+tbody tr:first-child th,#top .table.pkspr-overview caption+tbody tr:first-child td,#top .table.pkspr-overview caption+tfoot tr:first-child th,#top .table.pkspr-overview caption+tfoot tr:first-child td,#top .table.pkspr-overview colgroup+thead tr:first-child th,#top .table.pkspr-overview colgroup+thead tr:first-child td,#top .table.pkspr-overview colgroup+tbody tr:first-child th,#top .table.pkspr-overview colgroup+tbody tr:first-child td,#top .table.pkspr-overview colgroup+tfoot tr:first-child th,#top .table.pkspr-overview colgroup+tfoot tr:first-child td{border-top:1px solid #dedcdc}#top .table.pkspr-overview thead th:first-child,#top .table.pkspr-overview thead td:first-child,#top .table.pkspr-overview tbody th:first-child,#top .table.pkspr-overview tbody td:first-child,#top .table.pkspr-overview tfoot th:first-child,#top .table.pkspr-overview tfoot td:first-child{border-left:1px solid #dedcdc}#top .table.pkspr-overview thead th:last-child,#top .table.pkspr-overview thead td:last-child,#top .table.pkspr-overview tbody th:last-child,#top .table.pkspr-overview tbody td:last-child,#top .table.pkspr-overview tfoot th:last-child,#top .table.pkspr-overview tfoot td:last-child{border-right:1px solid #dedcdc}#top .table.pkspr-overview thead:last-child tr:last-child th,#top .table.pkspr-overview thead:last-child tr:last-child td,#top .table.pkspr-overview tbody:last-child tr:last-child th,#top .table.pkspr-overview tbody:last-child tr:last-child td,#top .table.pkspr-overview tfoot:last-child tr:last-child th,#top .table.pkspr-overview tfoot:last-child tr:last-child td{border-bottom:1px solid #dedcdc}#top .table.pkspr-overview p,#top .table.pkspr-overview pre{margin:0}#top .table.pkspr-overview pre{font-size:95%}#top .table.pkspr-overview pre,#top .table.pkspr-overview code{font-family:"Menlo","Consolas","Monaco","Courier New",monospace;white-space:normal}#top .table.pkspr-overview tr th{white-space:nowrap}#top .table.pkspr-overview tr td,#top .table.pkspr-overview tr th{border-left:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:0 8px;margin:0;height:30px}#top .table.pkspr-overview tr td.file,#top .table.pkspr-overview tr th.file{font-size:85.71429%}#top .table.pkspr-overview tr td.example,#top .table.pkspr-overview tr th.example{color:#050202 !important}#top .table.pkspr-overview tr td.example .class,#top .table.pkspr-overview tr th.example .class{border-radius:0;border-bottom-right-radius:2.5px;border-bottom-left-radius:2.5px;border-top-right-radius:2.5px;border-top-left-radius:2.5px;color:#112e39;background-color:#cfecf7;padding:1px 4px}#top .table.pkspr-overview tr td.icon,#top .table.pkspr-overview tr th.icon{text-align:center;width:40px}#top .table.pkspr-overview tr td.icon .pkspr,#top .table.pkspr-overview tr th.icon .pkspr{display:block;margin:auto}#top .table.pkspr-overview tr td.icon .pkspr>i,#top .table.pkspr-overview tr th.icon .pkspr>i{top:0}@media screen and (max-width: 1140px){#top{width:100%}}@media screen and (max-width: 770px){#top th.file,#top td.file{display:none}#top th.example,#top td.example{border-right:1px solid #dedcdc}#top tr:first-child th.example,#top tr:first-child td.example{border-radius:0;border-top-right-radius:3px}#top tr:last-child th.example,#top tr:last-child td.example{border-radius:0;border-bottom-right-radius:3px}} diff --git a/output/overview.html b/output/overview.html new file mode 100644 index 00000000..00a3f993 --- /dev/null +++ b/output/overview.html @@ -0,0 +1,21609 @@ + + + + + + PokéSprite 1.0 – Icon Overview + + + + + + + + +
+
+

PokéSprite 1.0 – Icon Overview

+

The following list is a complete overview of all icons and the HTML necessary to display them. It was generated on 2014-08-12 22:56:37.

+

For more information about the project, visit http://doubla.de/pokesprite/.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

#

Dex

Name

Icon

HTML

File

0

#001

Bulbasaur

<span class="pkspr pkmn-bulbasaur"></span>

./icons/pokemon/regular/bulbasaur.png

1

#001

Bulbasaur

<span class="pkspr pkmn-bulbasaur color-shiny"></span>

./icons/pokemon/shiny/bulbasaur.png

2

#002

Ivysaur

<span class="pkspr pkmn-ivysaur"></span>

./icons/pokemon/regular/ivysaur.png

3

#002

Ivysaur

<span class="pkspr pkmn-ivysaur color-shiny"></span>

./icons/pokemon/shiny/ivysaur.png

4

#003

Venusaur

<span class="pkspr pkmn-venusaur"></span>

./icons/pokemon/regular/venusaur.png

5

#003

Venusaur

<span class="pkspr pkmn-venusaur color-shiny"></span>

./icons/pokemon/shiny/venusaur.png

6

#003

Venusaur

<span class="pkspr pkmn-venusaur form-mega"></span>

./icons/pokemon/regular/venusaur-mega.png

7

#003

Venusaur

<span class="pkspr pkmn-venusaur color-shiny form-mega"></span>

./icons/pokemon/shiny/venusaur-mega.png

8

#004

Charmander

<span class="pkspr pkmn-charmander"></span>

./icons/pokemon/regular/charmander.png

9

#004

Charmander

<span class="pkspr pkmn-charmander color-shiny"></span>

./icons/pokemon/shiny/charmander.png

10

#005

Charmeleon

<span class="pkspr pkmn-charmeleon"></span>

./icons/pokemon/regular/charmeleon.png

11

#005

Charmeleon

<span class="pkspr pkmn-charmeleon color-shiny"></span>

./icons/pokemon/shiny/charmeleon.png

12

#006

Charizard

<span class="pkspr pkmn-charizard"></span>

./icons/pokemon/regular/charizard.png

13

#006

Charizard

<span class="pkspr pkmn-charizard color-shiny"></span>

./icons/pokemon/shiny/charizard.png

14

#006

Charizard

<span class="pkspr pkmn-charizard form-mega-x"></span>

./icons/pokemon/regular/charizard-mega-x.png

15

#006

Charizard

<span class="pkspr pkmn-charizard color-shiny form-mega-x"></span>

./icons/pokemon/shiny/charizard-mega-x.png

16

#006

Charizard

<span class="pkspr pkmn-charizard form-mega-y"></span>

./icons/pokemon/regular/charizard-mega-y.png

17

#006

Charizard

<span class="pkspr pkmn-charizard color-shiny form-mega-y"></span>

./icons/pokemon/shiny/charizard-mega-y.png

18

#007

Squirtle

<span class="pkspr pkmn-squirtle"></span>

./icons/pokemon/regular/squirtle.png

19

#007

Squirtle

<span class="pkspr pkmn-squirtle color-shiny"></span>

./icons/pokemon/shiny/squirtle.png

20

#008

Wartortle

<span class="pkspr pkmn-wartortle"></span>

./icons/pokemon/regular/wartortle.png

21

#008

Wartortle

<span class="pkspr pkmn-wartortle color-shiny"></span>

./icons/pokemon/shiny/wartortle.png

22

#009

Blastoise

<span class="pkspr pkmn-blastoise"></span>

./icons/pokemon/regular/blastoise.png

23

#009

Blastoise

<span class="pkspr pkmn-blastoise color-shiny"></span>

./icons/pokemon/shiny/blastoise.png

24

#009

Blastoise

<span class="pkspr pkmn-blastoise form-mega"></span>

./icons/pokemon/regular/blastoise-mega.png

25

#009

Blastoise

<span class="pkspr pkmn-blastoise color-shiny form-mega"></span>

./icons/pokemon/shiny/blastoise-mega.png

26

#010

Caterpie

<span class="pkspr pkmn-caterpie"></span>

./icons/pokemon/regular/caterpie.png

27

#010

Caterpie

<span class="pkspr pkmn-caterpie color-shiny"></span>

./icons/pokemon/shiny/caterpie.png

28

#011

Metapod

<span class="pkspr pkmn-metapod"></span>

./icons/pokemon/regular/metapod.png

29

#011

Metapod

<span class="pkspr pkmn-metapod color-shiny"></span>

./icons/pokemon/shiny/metapod.png

30

#012

Butterfree

<span class="pkspr pkmn-butterfree"></span>

./icons/pokemon/regular/butterfree.png

31

#012

Butterfree

<span class="pkspr pkmn-butterfree color-shiny"></span>

./icons/pokemon/shiny/butterfree.png

32

#013

Weedle

<span class="pkspr pkmn-weedle"></span>

./icons/pokemon/regular/weedle.png

33

#013

Weedle

<span class="pkspr pkmn-weedle color-shiny"></span>

./icons/pokemon/shiny/weedle.png

34

#014

Kakuna

<span class="pkspr pkmn-kakuna"></span>

./icons/pokemon/regular/kakuna.png

35

#014

Kakuna

<span class="pkspr pkmn-kakuna color-shiny"></span>

./icons/pokemon/shiny/kakuna.png

36

#015

Beedrill

<span class="pkspr pkmn-beedrill"></span>

./icons/pokemon/regular/beedrill.png

37

#015

Beedrill

<span class="pkspr pkmn-beedrill color-shiny"></span>

./icons/pokemon/shiny/beedrill.png

38

#016

Pidgey

<span class="pkspr pkmn-pidgey"></span>

./icons/pokemon/regular/pidgey.png

39

#016

Pidgey

<span class="pkspr pkmn-pidgey color-shiny"></span>

./icons/pokemon/shiny/pidgey.png

40

#017

Pidgeotto

<span class="pkspr pkmn-pidgeotto"></span>

./icons/pokemon/regular/pidgeotto.png

41

#017

Pidgeotto

<span class="pkspr pkmn-pidgeotto color-shiny"></span>

./icons/pokemon/shiny/pidgeotto.png

42

#018

Pidgeot

<span class="pkspr pkmn-pidgeot"></span>

./icons/pokemon/regular/pidgeot.png

43

#018

Pidgeot

<span class="pkspr pkmn-pidgeot color-shiny"></span>

./icons/pokemon/shiny/pidgeot.png

44

#019

Rattata

<span class="pkspr pkmn-rattata"></span>

./icons/pokemon/regular/rattata.png

45

#019

Rattata

<span class="pkspr pkmn-rattata color-shiny"></span>

./icons/pokemon/shiny/rattata.png

46

#020

Raticate

<span class="pkspr pkmn-raticate"></span>

./icons/pokemon/regular/raticate.png

47

#020

Raticate

<span class="pkspr pkmn-raticate color-shiny"></span>

./icons/pokemon/shiny/raticate.png

48

#021

Spearow

<span class="pkspr pkmn-spearow"></span>

./icons/pokemon/regular/spearow.png

49

#021

Spearow

<span class="pkspr pkmn-spearow color-shiny"></span>

./icons/pokemon/shiny/spearow.png

50

#022

Fearow

<span class="pkspr pkmn-fearow"></span>

./icons/pokemon/regular/fearow.png

51

#022

Fearow

<span class="pkspr pkmn-fearow color-shiny"></span>

./icons/pokemon/shiny/fearow.png

52

#023

Ekans

<span class="pkspr pkmn-ekans"></span>

./icons/pokemon/regular/ekans.png

53

#023

Ekans

<span class="pkspr pkmn-ekans color-shiny"></span>

./icons/pokemon/shiny/ekans.png

54

#024

Arbok

<span class="pkspr pkmn-arbok"></span>

./icons/pokemon/regular/arbok.png

55

#024

Arbok

<span class="pkspr pkmn-arbok color-shiny"></span>

./icons/pokemon/shiny/arbok.png

56

#025

Pikachu

<span class="pkspr pkmn-pikachu"></span>

./icons/pokemon/regular/pikachu.png

57

#025

Pikachu

<span class="pkspr pkmn-pikachu color-shiny"></span>

./icons/pokemon/shiny/pikachu.png

58

#026

Raichu

<span class="pkspr pkmn-raichu"></span>

./icons/pokemon/regular/raichu.png

59

#026

Raichu

<span class="pkspr pkmn-raichu color-shiny"></span>

./icons/pokemon/shiny/raichu.png

60

#027

Sandshrew

<span class="pkspr pkmn-sandshrew"></span>

./icons/pokemon/regular/sandshrew.png

61

#027

Sandshrew

<span class="pkspr pkmn-sandshrew color-shiny"></span>

./icons/pokemon/shiny/sandshrew.png

62

#028

Sandslash

<span class="pkspr pkmn-sandslash"></span>

./icons/pokemon/regular/sandslash.png

63

#028

Sandslash

<span class="pkspr pkmn-sandslash color-shiny"></span>

./icons/pokemon/shiny/sandslash.png

64

#029

Nidoran♀

<span class="pkspr pkmn-nidoran-f"></span>

./icons/pokemon/regular/nidoran-f.png

65

#029

Nidoran♀

<span class="pkspr pkmn-nidoran-f color-shiny"></span>

./icons/pokemon/shiny/nidoran-f.png

66

#030

Nidorina

<span class="pkspr pkmn-nidorina"></span>

./icons/pokemon/regular/nidorina.png

67

#030

Nidorina

<span class="pkspr pkmn-nidorina color-shiny"></span>

./icons/pokemon/shiny/nidorina.png

68

#031

Nidoqueen

<span class="pkspr pkmn-nidoqueen"></span>

./icons/pokemon/regular/nidoqueen.png

69

#031

Nidoqueen

<span class="pkspr pkmn-nidoqueen color-shiny"></span>

./icons/pokemon/shiny/nidoqueen.png

70

#032

Nidoran♂

<span class="pkspr pkmn-nidoran-m"></span>

./icons/pokemon/regular/nidoran-m.png

71

#032

Nidoran♂

<span class="pkspr pkmn-nidoran-m color-shiny"></span>

./icons/pokemon/shiny/nidoran-m.png

72

#033

Nidorino

<span class="pkspr pkmn-nidorino"></span>

./icons/pokemon/regular/nidorino.png

73

#033

Nidorino

<span class="pkspr pkmn-nidorino color-shiny"></span>

./icons/pokemon/shiny/nidorino.png

74

#034

Nidoking

<span class="pkspr pkmn-nidoking"></span>

./icons/pokemon/regular/nidoking.png

75

#034

Nidoking

<span class="pkspr pkmn-nidoking color-shiny"></span>

./icons/pokemon/shiny/nidoking.png

76

#035

Clefairy

<span class="pkspr pkmn-clefairy"></span>

./icons/pokemon/regular/clefairy.png

77

#035

Clefairy

<span class="pkspr pkmn-clefairy dir-right"></span>

./icons/pokemon/regular/right/clefairy.png

78

#035

Clefairy

<span class="pkspr pkmn-clefairy color-shiny"></span>

./icons/pokemon/shiny/clefairy.png

79

#035

Clefairy

<span class="pkspr pkmn-clefairy color-shiny dir-right"></span>

./icons/pokemon/shiny/right/clefairy.png

80

#036

Clefable

<span class="pkspr pkmn-clefable"></span>

./icons/pokemon/regular/clefable.png

81

#036

Clefable

<span class="pkspr pkmn-clefable dir-right"></span>

./icons/pokemon/regular/right/clefable.png

82

#036

Clefable

<span class="pkspr pkmn-clefable color-shiny"></span>

./icons/pokemon/shiny/clefable.png

83

#036

Clefable

<span class="pkspr pkmn-clefable color-shiny dir-right"></span>

./icons/pokemon/shiny/right/clefable.png

84

#037

Vulpix

<span class="pkspr pkmn-vulpix"></span>

./icons/pokemon/regular/vulpix.png

85

#037

Vulpix

<span class="pkspr pkmn-vulpix color-shiny"></span>

./icons/pokemon/shiny/vulpix.png

86

#038

Ninetales

<span class="pkspr pkmn-ninetales"></span>

./icons/pokemon/regular/ninetales.png

87

#038

Ninetales

<span class="pkspr pkmn-ninetales color-shiny"></span>

./icons/pokemon/shiny/ninetales.png

88

#039

Jigglypuff

<span class="pkspr pkmn-jigglypuff"></span>

./icons/pokemon/regular/jigglypuff.png

89

#039

Jigglypuff

<span class="pkspr pkmn-jigglypuff dir-right"></span>

./icons/pokemon/regular/right/jigglypuff.png

90

#039

Jigglypuff

<span class="pkspr pkmn-jigglypuff color-shiny"></span>

./icons/pokemon/shiny/jigglypuff.png

91

#039

Jigglypuff

<span class="pkspr pkmn-jigglypuff color-shiny dir-right"></span>

./icons/pokemon/shiny/right/jigglypuff.png

92

#040

Wigglytuff

<span class="pkspr pkmn-wigglytuff"></span>

./icons/pokemon/regular/wigglytuff.png

93

#040

Wigglytuff

<span class="pkspr pkmn-wigglytuff dir-right"></span>

./icons/pokemon/regular/right/wigglytuff.png

94

#040

Wigglytuff

<span class="pkspr pkmn-wigglytuff color-shiny"></span>

./icons/pokemon/shiny/wigglytuff.png

95

#040

Wigglytuff

<span class="pkspr pkmn-wigglytuff color-shiny dir-right"></span>

./icons/pokemon/shiny/right/wigglytuff.png

96

#041

Zubat

<span class="pkspr pkmn-zubat"></span>

./icons/pokemon/regular/zubat.png

97

#041

Zubat

<span class="pkspr pkmn-zubat color-shiny"></span>

./icons/pokemon/shiny/zubat.png

98

#042

Golbat

<span class="pkspr pkmn-golbat"></span>

./icons/pokemon/regular/golbat.png

99

#042

Golbat

<span class="pkspr pkmn-golbat color-shiny"></span>

./icons/pokemon/shiny/golbat.png

100

#043

Oddish

<span class="pkspr pkmn-oddish"></span>

./icons/pokemon/regular/oddish.png

101

#043

Oddish

<span class="pkspr pkmn-oddish color-shiny"></span>

./icons/pokemon/shiny/oddish.png

102

#044

Gloom

<span class="pkspr pkmn-gloom"></span>

./icons/pokemon/regular/gloom.png

103

#044

Gloom

<span class="pkspr pkmn-gloom color-shiny"></span>

./icons/pokemon/shiny/gloom.png

104

#045

Vileplume

<span class="pkspr pkmn-vileplume"></span>

./icons/pokemon/regular/vileplume.png

105

#045

Vileplume

<span class="pkspr pkmn-vileplume color-shiny"></span>

./icons/pokemon/shiny/vileplume.png

106

#046

Paras

<span class="pkspr pkmn-paras"></span>

./icons/pokemon/regular/paras.png

107

#046

Paras

<span class="pkspr pkmn-paras color-shiny"></span>

./icons/pokemon/shiny/paras.png

108

#047

Parasect

<span class="pkspr pkmn-parasect"></span>

./icons/pokemon/regular/parasect.png

109

#047

Parasect

<span class="pkspr pkmn-parasect color-shiny"></span>

./icons/pokemon/shiny/parasect.png

110

#048

Venonat

<span class="pkspr pkmn-venonat"></span>

./icons/pokemon/regular/venonat.png

111

#048

Venonat

<span class="pkspr pkmn-venonat color-shiny"></span>

./icons/pokemon/shiny/venonat.png

112

#049

Venomoth

<span class="pkspr pkmn-venomoth"></span>

./icons/pokemon/regular/venomoth.png

113

#049

Venomoth

<span class="pkspr pkmn-venomoth color-shiny"></span>

./icons/pokemon/shiny/venomoth.png

114

#050

Diglett

<span class="pkspr pkmn-diglett"></span>

./icons/pokemon/regular/diglett.png

115

#050

Diglett

<span class="pkspr pkmn-diglett color-shiny"></span>

./icons/pokemon/shiny/diglett.png

116

#051

Dugtrio

<span class="pkspr pkmn-dugtrio"></span>

./icons/pokemon/regular/dugtrio.png

117

#051

Dugtrio

<span class="pkspr pkmn-dugtrio color-shiny"></span>

./icons/pokemon/shiny/dugtrio.png

118

#052

Meowth

<span class="pkspr pkmn-meowth"></span>

./icons/pokemon/regular/meowth.png

119

#052

Meowth

<span class="pkspr pkmn-meowth color-shiny"></span>

./icons/pokemon/shiny/meowth.png

120

#053

Persian

<span class="pkspr pkmn-persian"></span>

./icons/pokemon/regular/persian.png

121

#053

Persian

<span class="pkspr pkmn-persian color-shiny"></span>

./icons/pokemon/shiny/persian.png

122

#054

Psyduck

<span class="pkspr pkmn-psyduck"></span>

./icons/pokemon/regular/psyduck.png

123

#054

Psyduck

<span class="pkspr pkmn-psyduck color-shiny"></span>

./icons/pokemon/shiny/psyduck.png

124

#055

Golduck

<span class="pkspr pkmn-golduck"></span>

./icons/pokemon/regular/golduck.png

125

#055

Golduck

<span class="pkspr pkmn-golduck color-shiny"></span>

./icons/pokemon/shiny/golduck.png

126

#056

Mankey

<span class="pkspr pkmn-mankey"></span>

./icons/pokemon/regular/mankey.png

127

#056

Mankey

<span class="pkspr pkmn-mankey color-shiny"></span>

./icons/pokemon/shiny/mankey.png

128

#057

Primeape

<span class="pkspr pkmn-primeape"></span>

./icons/pokemon/regular/primeape.png

129

#057

Primeape

<span class="pkspr pkmn-primeape color-shiny"></span>

./icons/pokemon/shiny/primeape.png

130

#058

Growlithe

<span class="pkspr pkmn-growlithe"></span>

./icons/pokemon/regular/growlithe.png

131

#058

Growlithe

<span class="pkspr pkmn-growlithe color-shiny"></span>

./icons/pokemon/shiny/growlithe.png

132

#059

Arcanine

<span class="pkspr pkmn-arcanine"></span>

./icons/pokemon/regular/arcanine.png

133

#059

Arcanine

<span class="pkspr pkmn-arcanine color-shiny"></span>

./icons/pokemon/shiny/arcanine.png

134

#060

Poliwag

<span class="pkspr pkmn-poliwag"></span>

./icons/pokemon/regular/poliwag.png

135

#060

Poliwag

<span class="pkspr pkmn-poliwag color-shiny"></span>

./icons/pokemon/shiny/poliwag.png

136

#061

Poliwhirl

<span class="pkspr pkmn-poliwhirl"></span>

./icons/pokemon/regular/poliwhirl.png

137

#061

Poliwhirl

<span class="pkspr pkmn-poliwhirl dir-right"></span>

./icons/pokemon/regular/right/poliwhirl.png

138

#061

Poliwhirl

<span class="pkspr pkmn-poliwhirl color-shiny"></span>

./icons/pokemon/shiny/poliwhirl.png

139

#061

Poliwhirl

<span class="pkspr pkmn-poliwhirl color-shiny dir-right"></span>

./icons/pokemon/shiny/right/poliwhirl.png

140

#062

Poliwrath

<span class="pkspr pkmn-poliwrath"></span>

./icons/pokemon/regular/poliwrath.png

141

#062

Poliwrath

<span class="pkspr pkmn-poliwrath dir-right"></span>

./icons/pokemon/regular/right/poliwrath.png

142

#062

Poliwrath

<span class="pkspr pkmn-poliwrath color-shiny"></span>

./icons/pokemon/shiny/poliwrath.png

143

#062

Poliwrath

<span class="pkspr pkmn-poliwrath color-shiny dir-right"></span>

./icons/pokemon/shiny/right/poliwrath.png

144

#063

Abra

<span class="pkspr pkmn-abra"></span>

./icons/pokemon/regular/abra.png

145

#063

Abra

<span class="pkspr pkmn-abra color-shiny"></span>

./icons/pokemon/shiny/abra.png

146

#064

Kadabra

<span class="pkspr pkmn-kadabra"></span>

./icons/pokemon/regular/kadabra.png

147

#064

Kadabra

<span class="pkspr pkmn-kadabra color-shiny"></span>

./icons/pokemon/shiny/kadabra.png

148

#065

Alakazam

<span class="pkspr pkmn-alakazam"></span>

./icons/pokemon/regular/alakazam.png

149

#065

Alakazam

<span class="pkspr pkmn-alakazam color-shiny"></span>

./icons/pokemon/shiny/alakazam.png

150

#065

Alakazam

<span class="pkspr pkmn-alakazam form-mega"></span>

./icons/pokemon/regular/alakazam-mega.png

151

#065

Alakazam

<span class="pkspr pkmn-alakazam color-shiny form-mega"></span>

./icons/pokemon/shiny/alakazam-mega.png

152

#066

Machop

<span class="pkspr pkmn-machop"></span>

./icons/pokemon/regular/machop.png

153

#066

Machop

<span class="pkspr pkmn-machop color-shiny"></span>

./icons/pokemon/shiny/machop.png

154

#067

Machoke

<span class="pkspr pkmn-machoke"></span>

./icons/pokemon/regular/machoke.png

155

#067

Machoke

<span class="pkspr pkmn-machoke color-shiny"></span>

./icons/pokemon/shiny/machoke.png

156

#068

Machamp

<span class="pkspr pkmn-machamp"></span>

./icons/pokemon/regular/machamp.png

157

#068

Machamp

<span class="pkspr pkmn-machamp color-shiny"></span>

./icons/pokemon/shiny/machamp.png

158

#069

Bellsprout

<span class="pkspr pkmn-bellsprout"></span>

./icons/pokemon/regular/bellsprout.png

159

#069

Bellsprout

<span class="pkspr pkmn-bellsprout color-shiny"></span>

./icons/pokemon/shiny/bellsprout.png

160

#070

Weepinbell

<span class="pkspr pkmn-weepinbell"></span>

./icons/pokemon/regular/weepinbell.png

161

#070

Weepinbell

<span class="pkspr pkmn-weepinbell color-shiny"></span>

./icons/pokemon/shiny/weepinbell.png

162

#071

Victreebel

<span class="pkspr pkmn-victreebel"></span>

./icons/pokemon/regular/victreebel.png

163

#071

Victreebel

<span class="pkspr pkmn-victreebel color-shiny"></span>

./icons/pokemon/shiny/victreebel.png

164

#072

Tentacool

<span class="pkspr pkmn-tentacool"></span>

./icons/pokemon/regular/tentacool.png

165

#072

Tentacool

<span class="pkspr pkmn-tentacool color-shiny"></span>

./icons/pokemon/shiny/tentacool.png

166

#073

Tentacruel

<span class="pkspr pkmn-tentacruel"></span>

./icons/pokemon/regular/tentacruel.png

167

#073

Tentacruel

<span class="pkspr pkmn-tentacruel color-shiny"></span>

./icons/pokemon/shiny/tentacruel.png

168

#074

Geodude

<span class="pkspr pkmn-geodude"></span>

./icons/pokemon/regular/geodude.png

169

#074

Geodude

<span class="pkspr pkmn-geodude color-shiny"></span>

./icons/pokemon/shiny/geodude.png

170

#075

Graveler

<span class="pkspr pkmn-graveler"></span>

./icons/pokemon/regular/graveler.png

171

#075

Graveler

<span class="pkspr pkmn-graveler color-shiny"></span>

./icons/pokemon/shiny/graveler.png

172

#076

Golem

<span class="pkspr pkmn-golem"></span>

./icons/pokemon/regular/golem.png

173

#076

Golem

<span class="pkspr pkmn-golem color-shiny"></span>

./icons/pokemon/shiny/golem.png

174

#077

Ponyta

<span class="pkspr pkmn-ponyta"></span>

./icons/pokemon/regular/ponyta.png

175

#077

Ponyta

<span class="pkspr pkmn-ponyta color-shiny"></span>

./icons/pokemon/shiny/ponyta.png

176

#078

Rapidash

<span class="pkspr pkmn-rapidash"></span>

./icons/pokemon/regular/rapidash.png

177

#078

Rapidash

<span class="pkspr pkmn-rapidash color-shiny"></span>

./icons/pokemon/shiny/rapidash.png

178

#079

Slowpoke

<span class="pkspr pkmn-slowpoke"></span>

./icons/pokemon/regular/slowpoke.png

179

#079

Slowpoke

<span class="pkspr pkmn-slowpoke color-shiny"></span>

./icons/pokemon/shiny/slowpoke.png

180

#080

Slowbro

<span class="pkspr pkmn-slowbro"></span>

./icons/pokemon/regular/slowbro.png

181

#080

Slowbro

<span class="pkspr pkmn-slowbro color-shiny"></span>

./icons/pokemon/shiny/slowbro.png

182

#081

Magnemite

<span class="pkspr pkmn-magnemite"></span>

./icons/pokemon/regular/magnemite.png

183

#081

Magnemite

<span class="pkspr pkmn-magnemite color-shiny"></span>

./icons/pokemon/shiny/magnemite.png

184

#082

Magneton

<span class="pkspr pkmn-magneton"></span>

./icons/pokemon/regular/magneton.png

185

#082

Magneton

<span class="pkspr pkmn-magneton color-shiny"></span>

./icons/pokemon/shiny/magneton.png

186

#083

Farfetch'd

<span class="pkspr pkmn-farfetchd"></span>

./icons/pokemon/regular/farfetchd.png

187

#083

Farfetch'd

<span class="pkspr pkmn-farfetchd color-shiny"></span>

./icons/pokemon/shiny/farfetchd.png

188

#084

Doduo

<span class="pkspr pkmn-doduo"></span>

./icons/pokemon/regular/doduo.png

189

#084

Doduo

<span class="pkspr pkmn-doduo color-shiny"></span>

./icons/pokemon/shiny/doduo.png

190

#085

Dodrio

<span class="pkspr pkmn-dodrio"></span>

./icons/pokemon/regular/dodrio.png

191

#085

Dodrio

<span class="pkspr pkmn-dodrio color-shiny"></span>

./icons/pokemon/shiny/dodrio.png

192

#086

Seel

<span class="pkspr pkmn-seel"></span>

./icons/pokemon/regular/seel.png

193

#086

Seel

<span class="pkspr pkmn-seel color-shiny"></span>

./icons/pokemon/shiny/seel.png

194

#087

Dewgong

<span class="pkspr pkmn-dewgong"></span>

./icons/pokemon/regular/dewgong.png

195

#087

Dewgong

<span class="pkspr pkmn-dewgong color-shiny"></span>

./icons/pokemon/shiny/dewgong.png

196

#088

Grimer

<span class="pkspr pkmn-grimer"></span>

./icons/pokemon/regular/grimer.png

197

#088

Grimer

<span class="pkspr pkmn-grimer color-shiny"></span>

./icons/pokemon/shiny/grimer.png

198

#089

Muk

<span class="pkspr pkmn-muk"></span>

./icons/pokemon/regular/muk.png

199

#089

Muk

<span class="pkspr pkmn-muk color-shiny"></span>

./icons/pokemon/shiny/muk.png

200

#090

Shellder

<span class="pkspr pkmn-shellder"></span>

./icons/pokemon/regular/shellder.png

201

#090

Shellder

<span class="pkspr pkmn-shellder color-shiny"></span>

./icons/pokemon/shiny/shellder.png

202

#091

Cloyster

<span class="pkspr pkmn-cloyster"></span>

./icons/pokemon/regular/cloyster.png

203

#091

Cloyster

<span class="pkspr pkmn-cloyster color-shiny"></span>

./icons/pokemon/shiny/cloyster.png

204

#092

Gastly

<span class="pkspr pkmn-gastly"></span>

./icons/pokemon/regular/gastly.png

205

#092

Gastly

<span class="pkspr pkmn-gastly color-shiny"></span>

./icons/pokemon/shiny/gastly.png

206

#093

Haunter

<span class="pkspr pkmn-haunter"></span>

./icons/pokemon/regular/haunter.png

207

#093

Haunter

<span class="pkspr pkmn-haunter color-shiny"></span>

./icons/pokemon/shiny/haunter.png

208

#094

Gengar

<span class="pkspr pkmn-gengar"></span>

./icons/pokemon/regular/gengar.png

209

#094

Gengar

<span class="pkspr pkmn-gengar color-shiny"></span>

./icons/pokemon/shiny/gengar.png

210

#094

Gengar

<span class="pkspr pkmn-gengar form-mega"></span>

./icons/pokemon/regular/gengar-mega.png

211

#094

Gengar

<span class="pkspr pkmn-gengar color-shiny form-mega"></span>

./icons/pokemon/shiny/gengar-mega.png

212

#095

Onix

<span class="pkspr pkmn-onix"></span>

./icons/pokemon/regular/onix.png

213

#095

Onix

<span class="pkspr pkmn-onix color-shiny"></span>

./icons/pokemon/shiny/onix.png

214

#096

Drowzee

<span class="pkspr pkmn-drowzee"></span>

./icons/pokemon/regular/drowzee.png

215

#096

Drowzee

<span class="pkspr pkmn-drowzee color-shiny"></span>

./icons/pokemon/shiny/drowzee.png

216

#097

Hypno

<span class="pkspr pkmn-hypno"></span>

./icons/pokemon/regular/hypno.png

217

#097

Hypno

<span class="pkspr pkmn-hypno color-shiny"></span>

./icons/pokemon/shiny/hypno.png

218

#098

Krabby

<span class="pkspr pkmn-krabby"></span>

./icons/pokemon/regular/krabby.png

219

#098

Krabby

<span class="pkspr pkmn-krabby color-shiny"></span>

./icons/pokemon/shiny/krabby.png

220

#099

Kingler

<span class="pkspr pkmn-kingler"></span>

./icons/pokemon/regular/kingler.png

221

#099

Kingler

<span class="pkspr pkmn-kingler dir-right"></span>

./icons/pokemon/regular/right/kingler.png

222

#099

Kingler

<span class="pkspr pkmn-kingler color-shiny"></span>

./icons/pokemon/shiny/kingler.png

223

#099

Kingler

<span class="pkspr pkmn-kingler color-shiny dir-right"></span>

./icons/pokemon/shiny/right/kingler.png

224

#100

Voltorb

<span class="pkspr pkmn-voltorb"></span>

./icons/pokemon/regular/voltorb.png

225

#100

Voltorb

<span class="pkspr pkmn-voltorb color-shiny"></span>

./icons/pokemon/shiny/voltorb.png

226

#101

Electrode

<span class="pkspr pkmn-electrode"></span>

./icons/pokemon/regular/electrode.png

227

#101

Electrode

<span class="pkspr pkmn-electrode color-shiny"></span>

./icons/pokemon/shiny/electrode.png

228

#102

Exeggcute

<span class="pkspr pkmn-exeggcute"></span>

./icons/pokemon/regular/exeggcute.png

229

#102

Exeggcute

<span class="pkspr pkmn-exeggcute color-shiny"></span>

./icons/pokemon/shiny/exeggcute.png

230

#103

Exeggutor

<span class="pkspr pkmn-exeggutor"></span>

./icons/pokemon/regular/exeggutor.png

231

#103

Exeggutor

<span class="pkspr pkmn-exeggutor color-shiny"></span>

./icons/pokemon/shiny/exeggutor.png

232

#104

Cubone

<span class="pkspr pkmn-cubone"></span>

./icons/pokemon/regular/cubone.png

233

#104

Cubone

<span class="pkspr pkmn-cubone color-shiny"></span>

./icons/pokemon/shiny/cubone.png

234

#105

Marowak

<span class="pkspr pkmn-marowak"></span>

./icons/pokemon/regular/marowak.png

235

#105

Marowak

<span class="pkspr pkmn-marowak color-shiny"></span>

./icons/pokemon/shiny/marowak.png

236

#106

Hitmonlee

<span class="pkspr pkmn-hitmonlee"></span>

./icons/pokemon/regular/hitmonlee.png

237

#106

Hitmonlee

<span class="pkspr pkmn-hitmonlee color-shiny"></span>

./icons/pokemon/shiny/hitmonlee.png

238

#107

Hitmonchan

<span class="pkspr pkmn-hitmonchan"></span>

./icons/pokemon/regular/hitmonchan.png

239

#107

Hitmonchan

<span class="pkspr pkmn-hitmonchan color-shiny"></span>

./icons/pokemon/shiny/hitmonchan.png

240

#108

Lickitung

<span class="pkspr pkmn-lickitung"></span>

./icons/pokemon/regular/lickitung.png

241

#108

Lickitung

<span class="pkspr pkmn-lickitung color-shiny"></span>

./icons/pokemon/shiny/lickitung.png

242

#109

Koffing

<span class="pkspr pkmn-koffing"></span>

./icons/pokemon/regular/koffing.png

243

#109

Koffing

<span class="pkspr pkmn-koffing color-shiny"></span>

./icons/pokemon/shiny/koffing.png

244

#110

Weezing

<span class="pkspr pkmn-weezing"></span>

./icons/pokemon/regular/weezing.png

245

#110

Weezing

<span class="pkspr pkmn-weezing color-shiny"></span>

./icons/pokemon/shiny/weezing.png

246

#111

Rhyhorn

<span class="pkspr pkmn-rhyhorn"></span>

./icons/pokemon/regular/rhyhorn.png

247

#111

Rhyhorn

<span class="pkspr pkmn-rhyhorn color-shiny"></span>

./icons/pokemon/shiny/rhyhorn.png

248

#112

Rhydon

<span class="pkspr pkmn-rhydon"></span>

./icons/pokemon/regular/rhydon.png

249

#112

Rhydon

<span class="pkspr pkmn-rhydon color-shiny"></span>

./icons/pokemon/shiny/rhydon.png

250

#113

Chansey

<span class="pkspr pkmn-chansey"></span>

./icons/pokemon/regular/chansey.png

251

#113

Chansey

<span class="pkspr pkmn-chansey color-shiny"></span>

./icons/pokemon/shiny/chansey.png

252

#114

Tangela

<span class="pkspr pkmn-tangela"></span>

./icons/pokemon/regular/tangela.png

253

#114

Tangela

<span class="pkspr pkmn-tangela color-shiny"></span>

./icons/pokemon/shiny/tangela.png

254

#115

Kangaskhan

<span class="pkspr pkmn-kangaskhan"></span>

./icons/pokemon/regular/kangaskhan.png

255

#115

Kangaskhan

<span class="pkspr pkmn-kangaskhan color-shiny"></span>

./icons/pokemon/shiny/kangaskhan.png

256

#115

Kangaskhan

<span class="pkspr pkmn-kangaskhan form-mega"></span>

./icons/pokemon/regular/kangaskhan-mega.png

257

#115

Kangaskhan

<span class="pkspr pkmn-kangaskhan color-shiny form-mega"></span>

./icons/pokemon/shiny/kangaskhan-mega.png

258

#116

Horsea

<span class="pkspr pkmn-horsea"></span>

./icons/pokemon/regular/horsea.png

259

#116

Horsea

<span class="pkspr pkmn-horsea color-shiny"></span>

./icons/pokemon/shiny/horsea.png

260

#117

Seadra

<span class="pkspr pkmn-seadra"></span>

./icons/pokemon/regular/seadra.png

261

#117

Seadra

<span class="pkspr pkmn-seadra color-shiny"></span>

./icons/pokemon/shiny/seadra.png

262

#118

Goldeen

<span class="pkspr pkmn-goldeen"></span>

./icons/pokemon/regular/goldeen.png

263

#118

Goldeen

<span class="pkspr pkmn-goldeen color-shiny"></span>

./icons/pokemon/shiny/goldeen.png

264

#119

Seaking

<span class="pkspr pkmn-seaking"></span>

./icons/pokemon/regular/seaking.png

265

#119

Seaking

<span class="pkspr pkmn-seaking color-shiny"></span>

./icons/pokemon/shiny/seaking.png

266

#120

Staryu

<span class="pkspr pkmn-staryu"></span>

./icons/pokemon/regular/staryu.png

267

#120

Staryu

<span class="pkspr pkmn-staryu color-shiny"></span>

./icons/pokemon/shiny/staryu.png

268

#121

Starmie

<span class="pkspr pkmn-starmie"></span>

./icons/pokemon/regular/starmie.png

269

#121

Starmie

<span class="pkspr pkmn-starmie color-shiny"></span>

./icons/pokemon/shiny/starmie.png

270

#122

Mr. Mime

<span class="pkspr pkmn-mr-mime"></span>

./icons/pokemon/regular/mr-mime.png

271

#122

Mr. Mime

<span class="pkspr pkmn-mr-mime color-shiny"></span>

./icons/pokemon/shiny/mr-mime.png

272

#123

Scyther

<span class="pkspr pkmn-scyther"></span>

./icons/pokemon/regular/scyther.png

273

#123

Scyther

<span class="pkspr pkmn-scyther color-shiny"></span>

./icons/pokemon/shiny/scyther.png

274

#124

Jynx

<span class="pkspr pkmn-jynx"></span>

./icons/pokemon/regular/jynx.png

275

#124

Jynx

<span class="pkspr pkmn-jynx color-shiny"></span>

./icons/pokemon/shiny/jynx.png

276

#125

Electabuzz

<span class="pkspr pkmn-electabuzz"></span>

./icons/pokemon/regular/electabuzz.png

277

#125

Electabuzz

<span class="pkspr pkmn-electabuzz color-shiny"></span>

./icons/pokemon/shiny/electabuzz.png

278

#126

Magmar

<span class="pkspr pkmn-magmar"></span>

./icons/pokemon/regular/magmar.png

279

#126

Magmar

<span class="pkspr pkmn-magmar color-shiny"></span>

./icons/pokemon/shiny/magmar.png

280

#127

Pinsir

<span class="pkspr pkmn-pinsir"></span>

./icons/pokemon/regular/pinsir.png

281

#127

Pinsir

<span class="pkspr pkmn-pinsir color-shiny"></span>

./icons/pokemon/shiny/pinsir.png

282

#127

Pinsir

<span class="pkspr pkmn-pinsir form-mega"></span>

./icons/pokemon/regular/pinsir-mega.png

283

#127

Pinsir

<span class="pkspr pkmn-pinsir color-shiny form-mega"></span>

./icons/pokemon/shiny/pinsir-mega.png

284

#128

Tauros

<span class="pkspr pkmn-tauros"></span>

./icons/pokemon/regular/tauros.png

285

#128

Tauros

<span class="pkspr pkmn-tauros color-shiny"></span>

./icons/pokemon/shiny/tauros.png

286

#129

Magikarp

<span class="pkspr pkmn-magikarp"></span>

./icons/pokemon/regular/magikarp.png

287

#129

Magikarp

<span class="pkspr pkmn-magikarp color-shiny"></span>

./icons/pokemon/shiny/magikarp.png

288

#130

Gyarados

<span class="pkspr pkmn-gyarados"></span>

./icons/pokemon/regular/gyarados.png

289

#130

Gyarados

<span class="pkspr pkmn-gyarados color-shiny"></span>

./icons/pokemon/shiny/gyarados.png

290

#130

Gyarados

<span class="pkspr pkmn-gyarados form-mega"></span>

./icons/pokemon/regular/gyarados-mega.png

291

#130

Gyarados

<span class="pkspr pkmn-gyarados color-shiny form-mega"></span>

./icons/pokemon/shiny/gyarados-mega.png

292

#131

Lapras

<span class="pkspr pkmn-lapras"></span>

./icons/pokemon/regular/lapras.png

293

#131

Lapras

<span class="pkspr pkmn-lapras color-shiny"></span>

./icons/pokemon/shiny/lapras.png

294

#132

Ditto

<span class="pkspr pkmn-ditto"></span>

./icons/pokemon/regular/ditto.png

295

#132

Ditto

<span class="pkspr pkmn-ditto color-shiny"></span>

./icons/pokemon/shiny/ditto.png

296

#133

Eevee

<span class="pkspr pkmn-eevee"></span>

./icons/pokemon/regular/eevee.png

297

#133

Eevee

<span class="pkspr pkmn-eevee color-shiny"></span>

./icons/pokemon/shiny/eevee.png

298

#134

Vaporeon

<span class="pkspr pkmn-vaporeon"></span>

./icons/pokemon/regular/vaporeon.png

299

#134

Vaporeon

<span class="pkspr pkmn-vaporeon color-shiny"></span>

./icons/pokemon/shiny/vaporeon.png

300

#135

Jolteon

<span class="pkspr pkmn-jolteon"></span>

./icons/pokemon/regular/jolteon.png

301

#135

Jolteon

<span class="pkspr pkmn-jolteon color-shiny"></span>

./icons/pokemon/shiny/jolteon.png

302

#136

Flareon

<span class="pkspr pkmn-flareon"></span>

./icons/pokemon/regular/flareon.png

303

#136

Flareon

<span class="pkspr pkmn-flareon color-shiny"></span>

./icons/pokemon/shiny/flareon.png

304

#137

Porygon

<span class="pkspr pkmn-porygon"></span>

./icons/pokemon/regular/porygon.png

305

#137

Porygon

<span class="pkspr pkmn-porygon color-shiny"></span>

./icons/pokemon/shiny/porygon.png

306

#138

Omanyte

<span class="pkspr pkmn-omanyte"></span>

./icons/pokemon/regular/omanyte.png

307

#138

Omanyte

<span class="pkspr pkmn-omanyte color-shiny"></span>

./icons/pokemon/shiny/omanyte.png

308

#139

Omastar

<span class="pkspr pkmn-omastar"></span>

./icons/pokemon/regular/omastar.png

309

#139

Omastar

<span class="pkspr pkmn-omastar color-shiny"></span>

./icons/pokemon/shiny/omastar.png

310

#140

Kabuto

<span class="pkspr pkmn-kabuto"></span>

./icons/pokemon/regular/kabuto.png

311

#140

Kabuto

<span class="pkspr pkmn-kabuto color-shiny"></span>

./icons/pokemon/shiny/kabuto.png

312

#141

Kabutops

<span class="pkspr pkmn-kabutops"></span>

./icons/pokemon/regular/kabutops.png

313

#141

Kabutops

<span class="pkspr pkmn-kabutops color-shiny"></span>

./icons/pokemon/shiny/kabutops.png

314

#142

Aerodactyl

<span class="pkspr pkmn-aerodactyl"></span>

./icons/pokemon/regular/aerodactyl.png

315

#142

Aerodactyl

<span class="pkspr pkmn-aerodactyl color-shiny"></span>

./icons/pokemon/shiny/aerodactyl.png

316

#142

Aerodactyl

<span class="pkspr pkmn-aerodactyl form-mega"></span>

./icons/pokemon/regular/aerodactyl-mega.png

317

#142

Aerodactyl

<span class="pkspr pkmn-aerodactyl color-shiny form-mega"></span>

./icons/pokemon/shiny/aerodactyl-mega.png

318

#143

Snorlax

<span class="pkspr pkmn-snorlax"></span>

./icons/pokemon/regular/snorlax.png

319

#143

Snorlax

<span class="pkspr pkmn-snorlax color-shiny"></span>

./icons/pokemon/shiny/snorlax.png

320

#144

Articuno

<span class="pkspr pkmn-articuno"></span>

./icons/pokemon/regular/articuno.png

321

#144

Articuno

<span class="pkspr pkmn-articuno color-shiny"></span>

./icons/pokemon/shiny/articuno.png

322

#145

Zapdos

<span class="pkspr pkmn-zapdos"></span>

./icons/pokemon/regular/zapdos.png

323

#145

Zapdos

<span class="pkspr pkmn-zapdos color-shiny"></span>

./icons/pokemon/shiny/zapdos.png

324

#146

Moltres

<span class="pkspr pkmn-moltres"></span>

./icons/pokemon/regular/moltres.png

325

#146

Moltres

<span class="pkspr pkmn-moltres color-shiny"></span>

./icons/pokemon/shiny/moltres.png

326

#147

Dratini

<span class="pkspr pkmn-dratini"></span>

./icons/pokemon/regular/dratini.png

327

#147

Dratini

<span class="pkspr pkmn-dratini color-shiny"></span>

./icons/pokemon/shiny/dratini.png

328

#148

Dragonair

<span class="pkspr pkmn-dragonair"></span>

./icons/pokemon/regular/dragonair.png

329

#148

Dragonair

<span class="pkspr pkmn-dragonair color-shiny"></span>

./icons/pokemon/shiny/dragonair.png

330

#149

Dragonite

<span class="pkspr pkmn-dragonite"></span>

./icons/pokemon/regular/dragonite.png

331

#149

Dragonite

<span class="pkspr pkmn-dragonite color-shiny"></span>

./icons/pokemon/shiny/dragonite.png

332

#150

Mewtwo

<span class="pkspr pkmn-mewtwo"></span>

./icons/pokemon/regular/mewtwo.png

333

#150

Mewtwo

<span class="pkspr pkmn-mewtwo color-shiny"></span>

./icons/pokemon/shiny/mewtwo.png

334

#150

Mewtwo

<span class="pkspr pkmn-mewtwo form-mega-x"></span>

./icons/pokemon/regular/mewtwo-mega-x.png

335

#150

Mewtwo

<span class="pkspr pkmn-mewtwo color-shiny form-mega-x"></span>

./icons/pokemon/shiny/mewtwo-mega-x.png

336

#150

Mewtwo

<span class="pkspr pkmn-mewtwo form-mega-y"></span>

./icons/pokemon/regular/mewtwo-mega-y.png

337

#150

Mewtwo

<span class="pkspr pkmn-mewtwo color-shiny form-mega-y"></span>

./icons/pokemon/shiny/mewtwo-mega-y.png

338

#151

Mew

<span class="pkspr pkmn-mew"></span>

./icons/pokemon/regular/mew.png

339

#151

Mew

<span class="pkspr pkmn-mew color-shiny"></span>

./icons/pokemon/shiny/mew.png

340

#152

Chikorita

<span class="pkspr pkmn-chikorita"></span>

./icons/pokemon/regular/chikorita.png

341

#152

Chikorita

<span class="pkspr pkmn-chikorita color-shiny"></span>

./icons/pokemon/shiny/chikorita.png

342

#153

Bayleef

<span class="pkspr pkmn-bayleef"></span>

./icons/pokemon/regular/bayleef.png

343

#153

Bayleef

<span class="pkspr pkmn-bayleef color-shiny"></span>

./icons/pokemon/shiny/bayleef.png

344

#154

Meganium

<span class="pkspr pkmn-meganium"></span>

./icons/pokemon/regular/meganium.png

345

#154

Meganium

<span class="pkspr pkmn-meganium color-shiny"></span>

./icons/pokemon/shiny/meganium.png

346

#155

Cyndaquil

<span class="pkspr pkmn-cyndaquil"></span>

./icons/pokemon/regular/cyndaquil.png

347

#155

Cyndaquil

<span class="pkspr pkmn-cyndaquil color-shiny"></span>

./icons/pokemon/shiny/cyndaquil.png

348

#156

Quilava

<span class="pkspr pkmn-quilava"></span>

./icons/pokemon/regular/quilava.png

349

#156

Quilava

<span class="pkspr pkmn-quilava color-shiny"></span>

./icons/pokemon/shiny/quilava.png

350

#157

Typhlosion

<span class="pkspr pkmn-typhlosion"></span>

./icons/pokemon/regular/typhlosion.png

351

#157

Typhlosion

<span class="pkspr pkmn-typhlosion color-shiny"></span>

./icons/pokemon/shiny/typhlosion.png

352

#158

Totodile

<span class="pkspr pkmn-totodile"></span>

./icons/pokemon/regular/totodile.png

353

#158

Totodile

<span class="pkspr pkmn-totodile color-shiny"></span>

./icons/pokemon/shiny/totodile.png

354

#159

Croconaw

<span class="pkspr pkmn-croconaw"></span>

./icons/pokemon/regular/croconaw.png

355

#159

Croconaw

<span class="pkspr pkmn-croconaw dir-right"></span>

./icons/pokemon/regular/right/croconaw.png

356

#159

Croconaw

<span class="pkspr pkmn-croconaw color-shiny"></span>

./icons/pokemon/shiny/croconaw.png

357

#159

Croconaw

<span class="pkspr pkmn-croconaw color-shiny dir-right"></span>

./icons/pokemon/shiny/right/croconaw.png

358

#160

Feraligatr

<span class="pkspr pkmn-feraligatr"></span>

./icons/pokemon/regular/feraligatr.png

359

#160

Feraligatr

<span class="pkspr pkmn-feraligatr color-shiny"></span>

./icons/pokemon/shiny/feraligatr.png

360

#161

Sentret

<span class="pkspr pkmn-sentret"></span>

./icons/pokemon/regular/sentret.png

361

#161

Sentret

<span class="pkspr pkmn-sentret color-shiny"></span>

./icons/pokemon/shiny/sentret.png

362

#162

Furret

<span class="pkspr pkmn-furret"></span>

./icons/pokemon/regular/furret.png

363

#162

Furret

<span class="pkspr pkmn-furret color-shiny"></span>

./icons/pokemon/shiny/furret.png

364

#163

Hoothoot

<span class="pkspr pkmn-hoothoot"></span>

./icons/pokemon/regular/hoothoot.png

365

#163

Hoothoot

<span class="pkspr pkmn-hoothoot color-shiny"></span>

./icons/pokemon/shiny/hoothoot.png

366

#164

Noctowl

<span class="pkspr pkmn-noctowl"></span>

./icons/pokemon/regular/noctowl.png

367

#164

Noctowl

<span class="pkspr pkmn-noctowl color-shiny"></span>

./icons/pokemon/shiny/noctowl.png

368

#165

Ledyba

<span class="pkspr pkmn-ledyba"></span>

./icons/pokemon/regular/ledyba.png

369

#165

Ledyba

<span class="pkspr pkmn-ledyba color-shiny"></span>

./icons/pokemon/shiny/ledyba.png

370

#166

Ledian

<span class="pkspr pkmn-ledian"></span>

./icons/pokemon/regular/ledian.png

371

#166

Ledian

<span class="pkspr pkmn-ledian color-shiny"></span>

./icons/pokemon/shiny/ledian.png

372

#167

Spinarak

<span class="pkspr pkmn-spinarak"></span>

./icons/pokemon/regular/spinarak.png

373

#167

Spinarak

<span class="pkspr pkmn-spinarak color-shiny"></span>

./icons/pokemon/shiny/spinarak.png

374

#168

Ariados

<span class="pkspr pkmn-ariados"></span>

./icons/pokemon/regular/ariados.png

375

#168

Ariados

<span class="pkspr pkmn-ariados color-shiny"></span>

./icons/pokemon/shiny/ariados.png

376

#169

Crobat

<span class="pkspr pkmn-crobat"></span>

./icons/pokemon/regular/crobat.png

377

#169

Crobat

<span class="pkspr pkmn-crobat color-shiny"></span>

./icons/pokemon/shiny/crobat.png

378

#170

Chinchou

<span class="pkspr pkmn-chinchou"></span>

./icons/pokemon/regular/chinchou.png

379

#170

Chinchou

<span class="pkspr pkmn-chinchou color-shiny"></span>

./icons/pokemon/shiny/chinchou.png

380

#171

Lanturn

<span class="pkspr pkmn-lanturn"></span>

./icons/pokemon/regular/lanturn.png

381

#171

Lanturn

<span class="pkspr pkmn-lanturn color-shiny"></span>

./icons/pokemon/shiny/lanturn.png

382

#172

Pichu

<span class="pkspr pkmn-pichu"></span>

./icons/pokemon/regular/pichu.png

383

#172

Pichu

<span class="pkspr pkmn-pichu color-shiny"></span>

./icons/pokemon/shiny/pichu.png

384

#173

Cleffa

<span class="pkspr pkmn-cleffa"></span>

./icons/pokemon/regular/cleffa.png

385

#173

Cleffa

<span class="pkspr pkmn-cleffa dir-right"></span>

./icons/pokemon/regular/right/cleffa.png

386

#173

Cleffa

<span class="pkspr pkmn-cleffa color-shiny"></span>

./icons/pokemon/shiny/cleffa.png

387

#173

Cleffa

<span class="pkspr pkmn-cleffa color-shiny dir-right"></span>

./icons/pokemon/shiny/right/cleffa.png

388

#174

Igglybuff

<span class="pkspr pkmn-igglybuff"></span>

./icons/pokemon/regular/igglybuff.png

389

#174

Igglybuff

<span class="pkspr pkmn-igglybuff dir-right"></span>

./icons/pokemon/regular/right/igglybuff.png

390

#174

Igglybuff

<span class="pkspr pkmn-igglybuff color-shiny"></span>

./icons/pokemon/shiny/igglybuff.png

391

#174

Igglybuff

<span class="pkspr pkmn-igglybuff color-shiny dir-right"></span>

./icons/pokemon/shiny/right/igglybuff.png

392

#175

Togepi

<span class="pkspr pkmn-togepi"></span>

./icons/pokemon/regular/togepi.png

393

#175

Togepi

<span class="pkspr pkmn-togepi color-shiny"></span>

./icons/pokemon/shiny/togepi.png

394

#176

Togetic

<span class="pkspr pkmn-togetic"></span>

./icons/pokemon/regular/togetic.png

395

#176

Togetic

<span class="pkspr pkmn-togetic color-shiny"></span>

./icons/pokemon/shiny/togetic.png

396

#177

Natu

<span class="pkspr pkmn-natu"></span>

./icons/pokemon/regular/natu.png

397

#177

Natu

<span class="pkspr pkmn-natu color-shiny"></span>

./icons/pokemon/shiny/natu.png

398

#178

Xatu

<span class="pkspr pkmn-xatu"></span>

./icons/pokemon/regular/xatu.png

399

#178

Xatu

<span class="pkspr pkmn-xatu color-shiny"></span>

./icons/pokemon/shiny/xatu.png

400

#179

Mareep

<span class="pkspr pkmn-mareep"></span>

./icons/pokemon/regular/mareep.png

401

#179

Mareep

<span class="pkspr pkmn-mareep color-shiny"></span>

./icons/pokemon/shiny/mareep.png

402

#180

Flaaffy

<span class="pkspr pkmn-flaaffy"></span>

./icons/pokemon/regular/flaaffy.png

403

#180

Flaaffy

<span class="pkspr pkmn-flaaffy color-shiny"></span>

./icons/pokemon/shiny/flaaffy.png

404

#181

Ampharos

<span class="pkspr pkmn-ampharos"></span>

./icons/pokemon/regular/ampharos.png

405

#181

Ampharos

<span class="pkspr pkmn-ampharos color-shiny"></span>

./icons/pokemon/shiny/ampharos.png

406

#181

Ampharos

<span class="pkspr pkmn-ampharos form-mega"></span>

./icons/pokemon/regular/ampharos-mega.png

407

#181

Ampharos

<span class="pkspr pkmn-ampharos color-shiny form-mega"></span>

./icons/pokemon/shiny/ampharos-mega.png

408

#182

Bellossom

<span class="pkspr pkmn-bellossom"></span>

./icons/pokemon/regular/bellossom.png

409

#182

Bellossom

<span class="pkspr pkmn-bellossom color-shiny"></span>

./icons/pokemon/shiny/bellossom.png

410

#183

Marill

<span class="pkspr pkmn-marill"></span>

./icons/pokemon/regular/marill.png

411

#183

Marill

<span class="pkspr pkmn-marill color-shiny"></span>

./icons/pokemon/shiny/marill.png

412

#184

Azumarill

<span class="pkspr pkmn-azumarill"></span>

./icons/pokemon/regular/azumarill.png

413

#184

Azumarill

<span class="pkspr pkmn-azumarill color-shiny"></span>

./icons/pokemon/shiny/azumarill.png

414

#185

Sudowoodo

<span class="pkspr pkmn-sudowoodo"></span>

./icons/pokemon/regular/sudowoodo.png

415

#185

Sudowoodo

<span class="pkspr pkmn-sudowoodo color-shiny"></span>

./icons/pokemon/shiny/sudowoodo.png

416

#186

Politoed

<span class="pkspr pkmn-politoed"></span>

./icons/pokemon/regular/politoed.png

417

#186

Politoed

<span class="pkspr pkmn-politoed dir-right"></span>

./icons/pokemon/regular/right/politoed.png

418

#186

Politoed

<span class="pkspr pkmn-politoed color-shiny"></span>

./icons/pokemon/shiny/politoed.png

419

#186

Politoed

<span class="pkspr pkmn-politoed color-shiny dir-right"></span>

./icons/pokemon/shiny/right/politoed.png

420

#187

Hoppip

<span class="pkspr pkmn-hoppip"></span>

./icons/pokemon/regular/hoppip.png

421

#187

Hoppip

<span class="pkspr pkmn-hoppip color-shiny"></span>

./icons/pokemon/shiny/hoppip.png

422

#188

Skiploom

<span class="pkspr pkmn-skiploom"></span>

./icons/pokemon/regular/skiploom.png

423

#188

Skiploom

<span class="pkspr pkmn-skiploom color-shiny"></span>

./icons/pokemon/shiny/skiploom.png

424

#189

Jumpluff

<span class="pkspr pkmn-jumpluff"></span>

./icons/pokemon/regular/jumpluff.png

425

#189

Jumpluff

<span class="pkspr pkmn-jumpluff color-shiny"></span>

./icons/pokemon/shiny/jumpluff.png

426

#190

Aipom

<span class="pkspr pkmn-aipom"></span>

./icons/pokemon/regular/aipom.png

427

#190

Aipom

<span class="pkspr pkmn-aipom color-shiny"></span>

./icons/pokemon/shiny/aipom.png

428

#191

Sunkern

<span class="pkspr pkmn-sunkern"></span>

./icons/pokemon/regular/sunkern.png

429

#191

Sunkern

<span class="pkspr pkmn-sunkern color-shiny"></span>

./icons/pokemon/shiny/sunkern.png

430

#192

Sunflora

<span class="pkspr pkmn-sunflora"></span>

./icons/pokemon/regular/sunflora.png

431

#192

Sunflora

<span class="pkspr pkmn-sunflora color-shiny"></span>

./icons/pokemon/shiny/sunflora.png

432

#193

Yanma

<span class="pkspr pkmn-yanma"></span>

./icons/pokemon/regular/yanma.png

433

#193

Yanma

<span class="pkspr pkmn-yanma color-shiny"></span>

./icons/pokemon/shiny/yanma.png

434

#194

Wooper

<span class="pkspr pkmn-wooper"></span>

./icons/pokemon/regular/wooper.png

435

#194

Wooper

<span class="pkspr pkmn-wooper color-shiny"></span>

./icons/pokemon/shiny/wooper.png

436

#195

Quagsire

<span class="pkspr pkmn-quagsire"></span>

./icons/pokemon/regular/quagsire.png

437

#195

Quagsire

<span class="pkspr pkmn-quagsire color-shiny"></span>

./icons/pokemon/shiny/quagsire.png

438

#196

Espeon

<span class="pkspr pkmn-espeon"></span>

./icons/pokemon/regular/espeon.png

439

#196

Espeon

<span class="pkspr pkmn-espeon color-shiny"></span>

./icons/pokemon/shiny/espeon.png

440

#197

Umbreon

<span class="pkspr pkmn-umbreon"></span>

./icons/pokemon/regular/umbreon.png

441

#197

Umbreon

<span class="pkspr pkmn-umbreon color-shiny"></span>

./icons/pokemon/shiny/umbreon.png

442

#198

Murkrow

<span class="pkspr pkmn-murkrow"></span>

./icons/pokemon/regular/murkrow.png

443

#198

Murkrow

<span class="pkspr pkmn-murkrow color-shiny"></span>

./icons/pokemon/shiny/murkrow.png

444

#199

Slowking

<span class="pkspr pkmn-slowking"></span>

./icons/pokemon/regular/slowking.png

445

#199

Slowking

<span class="pkspr pkmn-slowking color-shiny"></span>

./icons/pokemon/shiny/slowking.png

446

#200

Misdreavus

<span class="pkspr pkmn-misdreavus"></span>

./icons/pokemon/regular/misdreavus.png

447

#200

Misdreavus

<span class="pkspr pkmn-misdreavus color-shiny"></span>

./icons/pokemon/shiny/misdreavus.png

448

#201

Unown

<span class="pkspr pkmn-unown"></span>

./icons/pokemon/regular/unown.png

449

#201

Unown

<span class="pkspr pkmn-unown color-shiny"></span>

./icons/pokemon/shiny/unown.png

450

#201

Unown

<span class="pkspr pkmn-unown form-a"></span>

./icons/pokemon/regular/unown-a.png

451

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-a"></span>

./icons/pokemon/shiny/unown-a.png

452

#201

Unown

<span class="pkspr pkmn-unown form-b"></span>

./icons/pokemon/regular/unown-b.png

453

#201

Unown

<span class="pkspr pkmn-unown form-b dir-right"></span>

./icons/pokemon/regular/right/unown-b.png

454

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-b"></span>

./icons/pokemon/shiny/unown-b.png

455

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-b dir-right"></span>

./icons/pokemon/shiny/right/unown-b.png

456

#201

Unown

<span class="pkspr pkmn-unown form-c"></span>

./icons/pokemon/regular/unown-c.png

457

#201

Unown

<span class="pkspr pkmn-unown form-c dir-right"></span>

./icons/pokemon/regular/right/unown-c.png

458

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-c"></span>

./icons/pokemon/shiny/unown-c.png

459

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-c dir-right"></span>

./icons/pokemon/shiny/right/unown-c.png

460

#201

Unown

<span class="pkspr pkmn-unown form-d"></span>

./icons/pokemon/regular/unown-d.png

461

#201

Unown

<span class="pkspr pkmn-unown form-d dir-right"></span>

./icons/pokemon/regular/right/unown-d.png

462

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-d"></span>

./icons/pokemon/shiny/unown-d.png

463

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-d dir-right"></span>

./icons/pokemon/shiny/right/unown-d.png

464

#201

Unown

<span class="pkspr pkmn-unown form-e"></span>

./icons/pokemon/regular/unown-e.png

465

#201

Unown

<span class="pkspr pkmn-unown form-e dir-right"></span>

./icons/pokemon/regular/right/unown-e.png

466

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-e"></span>

./icons/pokemon/shiny/unown-e.png

467

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-e dir-right"></span>

./icons/pokemon/shiny/right/unown-e.png

468

#201

Unown

<span class="pkspr pkmn-unown form-exclamation"></span>

./icons/pokemon/regular/unown-exclamation.png

469

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-exclamation"></span>

./icons/pokemon/shiny/unown-exclamation.png

470

#201

Unown

<span class="pkspr pkmn-unown form-f"></span>

./icons/pokemon/regular/unown-f.png

471

#201

Unown

<span class="pkspr pkmn-unown form-f dir-right"></span>

./icons/pokemon/regular/right/unown-f.png

472

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-f"></span>

./icons/pokemon/shiny/unown-f.png

473

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-f dir-right"></span>

./icons/pokemon/shiny/right/unown-f.png

474

#201

Unown

<span class="pkspr pkmn-unown form-g"></span>

./icons/pokemon/regular/unown-g.png

475

#201

Unown

<span class="pkspr pkmn-unown form-g dir-right"></span>

./icons/pokemon/regular/right/unown-g.png

476

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-g"></span>

./icons/pokemon/shiny/unown-g.png

477

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-g dir-right"></span>

./icons/pokemon/shiny/right/unown-g.png

478

#201

Unown

<span class="pkspr pkmn-unown form-h"></span>

./icons/pokemon/regular/unown-h.png

479

#201

Unown

<span class="pkspr pkmn-unown form-h dir-right"></span>

./icons/pokemon/regular/right/unown-h.png

480

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-h"></span>

./icons/pokemon/shiny/unown-h.png

481

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-h dir-right"></span>

./icons/pokemon/shiny/right/unown-h.png

482

#201

Unown

<span class="pkspr pkmn-unown form-i"></span>

./icons/pokemon/regular/unown-i.png

483

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-i"></span>

./icons/pokemon/shiny/unown-i.png

484

#201

Unown

<span class="pkspr pkmn-unown form-j"></span>

./icons/pokemon/regular/unown-j.png

485

#201

Unown

<span class="pkspr pkmn-unown form-j dir-right"></span>

./icons/pokemon/regular/right/unown-j.png

486

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-j"></span>

./icons/pokemon/shiny/unown-j.png

487

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-j dir-right"></span>

./icons/pokemon/shiny/right/unown-j.png

488

#201

Unown

<span class="pkspr pkmn-unown form-k"></span>

./icons/pokemon/regular/unown-k.png

489

#201

Unown

<span class="pkspr pkmn-unown form-k dir-right"></span>

./icons/pokemon/regular/right/unown-k.png

490

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-k"></span>

./icons/pokemon/shiny/unown-k.png

491

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-k dir-right"></span>

./icons/pokemon/shiny/right/unown-k.png

492

#201

Unown

<span class="pkspr pkmn-unown form-l"></span>

./icons/pokemon/regular/unown-l.png

493

#201

Unown

<span class="pkspr pkmn-unown form-l dir-right"></span>

./icons/pokemon/regular/right/unown-l.png

494

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-l"></span>

./icons/pokemon/shiny/unown-l.png

495

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-l dir-right"></span>

./icons/pokemon/shiny/right/unown-l.png

496

#201

Unown

<span class="pkspr pkmn-unown form-m"></span>

./icons/pokemon/regular/unown-m.png

497

#201

Unown

<span class="pkspr pkmn-unown form-m dir-right"></span>

./icons/pokemon/regular/right/unown-m.png

498

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-m"></span>

./icons/pokemon/shiny/unown-m.png

499

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-m dir-right"></span>

./icons/pokemon/shiny/right/unown-m.png

500

#201

Unown

<span class="pkspr pkmn-unown form-n"></span>

./icons/pokemon/regular/unown-n.png

501

#201

Unown

<span class="pkspr pkmn-unown form-n dir-right"></span>

./icons/pokemon/regular/right/unown-n.png

502

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-n"></span>

./icons/pokemon/shiny/unown-n.png

503

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-n dir-right"></span>

./icons/pokemon/shiny/right/unown-n.png

504

#201

Unown

<span class="pkspr pkmn-unown form-o"></span>

./icons/pokemon/regular/unown-o.png

505

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-o"></span>

./icons/pokemon/shiny/unown-o.png

506

#201

Unown

<span class="pkspr pkmn-unown form-p"></span>

./icons/pokemon/regular/unown-p.png

507

#201

Unown

<span class="pkspr pkmn-unown form-p dir-right"></span>

./icons/pokemon/regular/right/unown-p.png

508

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-p"></span>

./icons/pokemon/shiny/unown-p.png

509

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-p dir-right"></span>

./icons/pokemon/shiny/right/unown-p.png

510

#201

Unown

<span class="pkspr pkmn-unown form-q"></span>

./icons/pokemon/regular/unown-q.png

511

#201

Unown

<span class="pkspr pkmn-unown form-q dir-right"></span>

./icons/pokemon/regular/right/unown-q.png

512

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-q"></span>

./icons/pokemon/shiny/unown-q.png

513

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-q dir-right"></span>

./icons/pokemon/shiny/right/unown-q.png

514

#201

Unown

<span class="pkspr pkmn-unown form-question"></span>

./icons/pokemon/regular/unown-question.png

515

#201

Unown

<span class="pkspr pkmn-unown form-question dir-right"></span>

./icons/pokemon/regular/right/unown-question.png

516

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-question"></span>

./icons/pokemon/shiny/unown-question.png

517

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-question dir-right"></span>

./icons/pokemon/shiny/right/unown-question.png

518

#201

Unown

<span class="pkspr pkmn-unown form-r"></span>

./icons/pokemon/regular/unown-r.png

519

#201

Unown

<span class="pkspr pkmn-unown form-r dir-right"></span>

./icons/pokemon/regular/right/unown-r.png

520

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-r"></span>

./icons/pokemon/shiny/unown-r.png

521

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-r dir-right"></span>

./icons/pokemon/shiny/right/unown-r.png

522

#201

Unown

<span class="pkspr pkmn-unown form-s"></span>

./icons/pokemon/regular/unown-s.png

523

#201

Unown

<span class="pkspr pkmn-unown form-s dir-right"></span>

./icons/pokemon/regular/right/unown-s.png

524

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-s"></span>

./icons/pokemon/shiny/unown-s.png

525

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-s dir-right"></span>

./icons/pokemon/shiny/right/unown-s.png

526

#201

Unown

<span class="pkspr pkmn-unown form-t"></span>

./icons/pokemon/regular/unown-t.png

527

#201

Unown

<span class="pkspr pkmn-unown form-t dir-right"></span>

./icons/pokemon/regular/right/unown-t.png

528

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-t"></span>

./icons/pokemon/shiny/unown-t.png

529

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-t dir-right"></span>

./icons/pokemon/shiny/right/unown-t.png

530

#201

Unown

<span class="pkspr pkmn-unown form-u"></span>

./icons/pokemon/regular/unown-u.png

531

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-u"></span>

./icons/pokemon/shiny/unown-u.png

532

#201

Unown

<span class="pkspr pkmn-unown form-v"></span>

./icons/pokemon/regular/unown-v.png

533

#201

Unown

<span class="pkspr pkmn-unown form-v dir-right"></span>

./icons/pokemon/regular/right/unown-v.png

534

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-v"></span>

./icons/pokemon/shiny/unown-v.png

535

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-v dir-right"></span>

./icons/pokemon/shiny/right/unown-v.png

536

#201

Unown

<span class="pkspr pkmn-unown form-w"></span>

./icons/pokemon/regular/unown-w.png

537

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-w"></span>

./icons/pokemon/shiny/unown-w.png

538

#201

Unown

<span class="pkspr pkmn-unown form-x"></span>

./icons/pokemon/regular/unown-x.png

539

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-x"></span>

./icons/pokemon/shiny/unown-x.png

540

#201

Unown

<span class="pkspr pkmn-unown form-y"></span>

./icons/pokemon/regular/unown-y.png

541

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-y"></span>

./icons/pokemon/shiny/unown-y.png

542

#201

Unown

<span class="pkspr pkmn-unown form-z"></span>

./icons/pokemon/regular/unown-z.png

543

#201

Unown

<span class="pkspr pkmn-unown form-z dir-right"></span>

./icons/pokemon/regular/right/unown-z.png

544

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-z"></span>

./icons/pokemon/shiny/unown-z.png

545

#201

Unown

<span class="pkspr pkmn-unown color-shiny form-z dir-right"></span>

./icons/pokemon/shiny/right/unown-z.png

546

#202

Wobbuffet

<span class="pkspr pkmn-wobbuffet"></span>

./icons/pokemon/regular/wobbuffet.png

547

#202

Wobbuffet

<span class="pkspr pkmn-wobbuffet color-shiny"></span>

./icons/pokemon/shiny/wobbuffet.png

548

#203

Girafarig

<span class="pkspr pkmn-girafarig"></span>

./icons/pokemon/regular/girafarig.png

549

#203

Girafarig

<span class="pkspr pkmn-girafarig color-shiny"></span>

./icons/pokemon/shiny/girafarig.png

550

#204

Pineco

<span class="pkspr pkmn-pineco"></span>

./icons/pokemon/regular/pineco.png

551

#204

Pineco

<span class="pkspr pkmn-pineco color-shiny"></span>

./icons/pokemon/shiny/pineco.png

552

#205

Forretress

<span class="pkspr pkmn-forretress"></span>

./icons/pokemon/regular/forretress.png

553

#205

Forretress

<span class="pkspr pkmn-forretress color-shiny"></span>

./icons/pokemon/shiny/forretress.png

554

#206

Dunsparce

<span class="pkspr pkmn-dunsparce"></span>

./icons/pokemon/regular/dunsparce.png

555

#206

Dunsparce

<span class="pkspr pkmn-dunsparce color-shiny"></span>

./icons/pokemon/shiny/dunsparce.png

556

#207

Gligar

<span class="pkspr pkmn-gligar"></span>

./icons/pokemon/regular/gligar.png

557

#207

Gligar

<span class="pkspr pkmn-gligar color-shiny"></span>

./icons/pokemon/shiny/gligar.png

558

#208

Steelix

<span class="pkspr pkmn-steelix"></span>

./icons/pokemon/regular/steelix.png

559

#208

Steelix

<span class="pkspr pkmn-steelix color-shiny"></span>

./icons/pokemon/shiny/steelix.png

560

#209

Snubbull

<span class="pkspr pkmn-snubbull"></span>

./icons/pokemon/regular/snubbull.png

561

#209

Snubbull

<span class="pkspr pkmn-snubbull color-shiny"></span>

./icons/pokemon/shiny/snubbull.png

562

#210

Granbull

<span class="pkspr pkmn-granbull"></span>

./icons/pokemon/regular/granbull.png

563

#210

Granbull

<span class="pkspr pkmn-granbull color-shiny"></span>

./icons/pokemon/shiny/granbull.png

564

#211

Qwilfish

<span class="pkspr pkmn-qwilfish"></span>

./icons/pokemon/regular/qwilfish.png

565

#211

Qwilfish

<span class="pkspr pkmn-qwilfish color-shiny"></span>

./icons/pokemon/shiny/qwilfish.png

566

#212

Scizor

<span class="pkspr pkmn-scizor"></span>

./icons/pokemon/regular/scizor.png

567

#212

Scizor

<span class="pkspr pkmn-scizor color-shiny"></span>

./icons/pokemon/shiny/scizor.png

568

#212

Scizor

<span class="pkspr pkmn-scizor form-mega"></span>

./icons/pokemon/regular/scizor-mega.png

569

#212

Scizor

<span class="pkspr pkmn-scizor color-shiny form-mega"></span>

./icons/pokemon/shiny/scizor-mega.png

570

#213

Shuckle

<span class="pkspr pkmn-shuckle"></span>

./icons/pokemon/regular/shuckle.png

571

#213

Shuckle

<span class="pkspr pkmn-shuckle color-shiny"></span>

./icons/pokemon/shiny/shuckle.png

572

#214

Heracross

<span class="pkspr pkmn-heracross"></span>

./icons/pokemon/regular/heracross.png

573

#214

Heracross

<span class="pkspr pkmn-heracross color-shiny"></span>

./icons/pokemon/shiny/heracross.png

574

#214

Heracross

<span class="pkspr pkmn-heracross form-mega"></span>

./icons/pokemon/regular/heracross-mega.png

575

#214

Heracross

<span class="pkspr pkmn-heracross color-shiny form-mega"></span>

./icons/pokemon/shiny/heracross-mega.png

576

#215

Sneasel

<span class="pkspr pkmn-sneasel"></span>

./icons/pokemon/regular/sneasel.png

577

#215

Sneasel

<span class="pkspr pkmn-sneasel dir-right"></span>

./icons/pokemon/regular/right/sneasel.png

578

#215

Sneasel

<span class="pkspr pkmn-sneasel color-shiny"></span>

./icons/pokemon/shiny/sneasel.png

579

#215

Sneasel

<span class="pkspr pkmn-sneasel color-shiny dir-right"></span>

./icons/pokemon/shiny/right/sneasel.png

580

#216

Teddiursa

<span class="pkspr pkmn-teddiursa"></span>

./icons/pokemon/regular/teddiursa.png

581

#216

Teddiursa

<span class="pkspr pkmn-teddiursa dir-right"></span>

./icons/pokemon/regular/right/teddiursa.png

582

#216

Teddiursa

<span class="pkspr pkmn-teddiursa color-shiny"></span>

./icons/pokemon/shiny/teddiursa.png

583

#216

Teddiursa

<span class="pkspr pkmn-teddiursa color-shiny dir-right"></span>

./icons/pokemon/shiny/right/teddiursa.png

584

#217

Ursaring

<span class="pkspr pkmn-ursaring"></span>

./icons/pokemon/regular/ursaring.png

585

#217

Ursaring

<span class="pkspr pkmn-ursaring color-shiny"></span>

./icons/pokemon/shiny/ursaring.png

586

#218

Slugma

<span class="pkspr pkmn-slugma"></span>

./icons/pokemon/regular/slugma.png

587

#218

Slugma

<span class="pkspr pkmn-slugma color-shiny"></span>

./icons/pokemon/shiny/slugma.png

588

#219

Magcargo

<span class="pkspr pkmn-magcargo"></span>

./icons/pokemon/regular/magcargo.png

589

#219

Magcargo

<span class="pkspr pkmn-magcargo color-shiny"></span>

./icons/pokemon/shiny/magcargo.png

590

#220

Swinub

<span class="pkspr pkmn-swinub"></span>

./icons/pokemon/regular/swinub.png

591

#220

Swinub

<span class="pkspr pkmn-swinub color-shiny"></span>

./icons/pokemon/shiny/swinub.png

592

#221

Piloswine

<span class="pkspr pkmn-piloswine"></span>

./icons/pokemon/regular/piloswine.png

593

#221

Piloswine

<span class="pkspr pkmn-piloswine color-shiny"></span>

./icons/pokemon/shiny/piloswine.png

594

#222

Corsola

<span class="pkspr pkmn-corsola"></span>

./icons/pokemon/regular/corsola.png

595

#222

Corsola

<span class="pkspr pkmn-corsola color-shiny"></span>

./icons/pokemon/shiny/corsola.png

596

#223

Remoraid

<span class="pkspr pkmn-remoraid"></span>

./icons/pokemon/regular/remoraid.png

597

#223

Remoraid

<span class="pkspr pkmn-remoraid color-shiny"></span>

./icons/pokemon/shiny/remoraid.png

598

#224

Octillery

<span class="pkspr pkmn-octillery"></span>

./icons/pokemon/regular/octillery.png

599

#224

Octillery

<span class="pkspr pkmn-octillery color-shiny"></span>

./icons/pokemon/shiny/octillery.png

600

#225

Delibird

<span class="pkspr pkmn-delibird"></span>

./icons/pokemon/regular/delibird.png

601

#225

Delibird

<span class="pkspr pkmn-delibird color-shiny"></span>

./icons/pokemon/shiny/delibird.png

602

#226

Mantine

<span class="pkspr pkmn-mantine"></span>

./icons/pokemon/regular/mantine.png

603

#226

Mantine

<span class="pkspr pkmn-mantine color-shiny"></span>

./icons/pokemon/shiny/mantine.png

604

#227

Skarmory

<span class="pkspr pkmn-skarmory"></span>

./icons/pokemon/regular/skarmory.png

605

#227

Skarmory

<span class="pkspr pkmn-skarmory color-shiny"></span>

./icons/pokemon/shiny/skarmory.png

606

#228

Houndour

<span class="pkspr pkmn-houndour"></span>

./icons/pokemon/regular/houndour.png

607

#228

Houndour

<span class="pkspr pkmn-houndour color-shiny"></span>

./icons/pokemon/shiny/houndour.png

608

#229

Houndoom

<span class="pkspr pkmn-houndoom"></span>

./icons/pokemon/regular/houndoom.png

609

#229

Houndoom

<span class="pkspr pkmn-houndoom color-shiny"></span>

./icons/pokemon/shiny/houndoom.png

610

#229

Houndoom

<span class="pkspr pkmn-houndoom form-mega"></span>

./icons/pokemon/regular/houndoom-mega.png

611

#229

Houndoom

<span class="pkspr pkmn-houndoom color-shiny form-mega"></span>

./icons/pokemon/shiny/houndoom-mega.png

612

#230

Kingdra

<span class="pkspr pkmn-kingdra"></span>

./icons/pokemon/regular/kingdra.png

613

#230

Kingdra

<span class="pkspr pkmn-kingdra color-shiny"></span>

./icons/pokemon/shiny/kingdra.png

614

#231

Phanpy

<span class="pkspr pkmn-phanpy"></span>

./icons/pokemon/regular/phanpy.png

615

#231

Phanpy

<span class="pkspr pkmn-phanpy color-shiny"></span>

./icons/pokemon/shiny/phanpy.png

616

#232

Donphan

<span class="pkspr pkmn-donphan"></span>

./icons/pokemon/regular/donphan.png

617

#232

Donphan

<span class="pkspr pkmn-donphan color-shiny"></span>

./icons/pokemon/shiny/donphan.png

618

#233

Porygon2

<span class="pkspr pkmn-porygon2"></span>

./icons/pokemon/regular/porygon2.png

619

#233

Porygon2

<span class="pkspr pkmn-porygon2 color-shiny"></span>

./icons/pokemon/shiny/porygon2.png

620

#234

Stantler

<span class="pkspr pkmn-stantler"></span>

./icons/pokemon/regular/stantler.png

621

#234

Stantler

<span class="pkspr pkmn-stantler color-shiny"></span>

./icons/pokemon/shiny/stantler.png

622

#235

Smeargle

<span class="pkspr pkmn-smeargle"></span>

./icons/pokemon/regular/smeargle.png

623

#235

Smeargle

<span class="pkspr pkmn-smeargle color-shiny"></span>

./icons/pokemon/shiny/smeargle.png

624

#236

Tyrogue

<span class="pkspr pkmn-tyrogue"></span>

./icons/pokemon/regular/tyrogue.png

625

#236

Tyrogue

<span class="pkspr pkmn-tyrogue color-shiny"></span>

./icons/pokemon/shiny/tyrogue.png

626

#237

Hitmontop

<span class="pkspr pkmn-hitmontop"></span>

./icons/pokemon/regular/hitmontop.png

627

#237

Hitmontop

<span class="pkspr pkmn-hitmontop color-shiny"></span>

./icons/pokemon/shiny/hitmontop.png

628

#238

Smoochum

<span class="pkspr pkmn-smoochum"></span>

./icons/pokemon/regular/smoochum.png

629

#238

Smoochum

<span class="pkspr pkmn-smoochum color-shiny"></span>

./icons/pokemon/shiny/smoochum.png

630

#239

Elekid

<span class="pkspr pkmn-elekid"></span>

./icons/pokemon/regular/elekid.png

631

#239

Elekid

<span class="pkspr pkmn-elekid color-shiny"></span>

./icons/pokemon/shiny/elekid.png

632

#240

Magby

<span class="pkspr pkmn-magby"></span>

./icons/pokemon/regular/magby.png

633

#240

Magby

<span class="pkspr pkmn-magby color-shiny"></span>

./icons/pokemon/shiny/magby.png

634

#241

Miltank

<span class="pkspr pkmn-miltank"></span>

./icons/pokemon/regular/miltank.png

635

#241

Miltank

<span class="pkspr pkmn-miltank color-shiny"></span>

./icons/pokemon/shiny/miltank.png

636

#242

Blissey

<span class="pkspr pkmn-blissey"></span>

./icons/pokemon/regular/blissey.png

637

#242

Blissey

<span class="pkspr pkmn-blissey color-shiny"></span>

./icons/pokemon/shiny/blissey.png

638

#243

Raikou

<span class="pkspr pkmn-raikou"></span>

./icons/pokemon/regular/raikou.png

639

#243

Raikou

<span class="pkspr pkmn-raikou color-shiny"></span>

./icons/pokemon/shiny/raikou.png

640

#244

Entei

<span class="pkspr pkmn-entei"></span>

./icons/pokemon/regular/entei.png

641

#244

Entei

<span class="pkspr pkmn-entei color-shiny"></span>

./icons/pokemon/shiny/entei.png

642

#245

Suicune

<span class="pkspr pkmn-suicune"></span>

./icons/pokemon/regular/suicune.png

643

#245

Suicune

<span class="pkspr pkmn-suicune color-shiny"></span>

./icons/pokemon/shiny/suicune.png

644

#246

Larvitar

<span class="pkspr pkmn-larvitar"></span>

./icons/pokemon/regular/larvitar.png

645

#246

Larvitar

<span class="pkspr pkmn-larvitar color-shiny"></span>

./icons/pokemon/shiny/larvitar.png

646

#247

Pupitar

<span class="pkspr pkmn-pupitar"></span>

./icons/pokemon/regular/pupitar.png

647

#247

Pupitar

<span class="pkspr pkmn-pupitar color-shiny"></span>

./icons/pokemon/shiny/pupitar.png

648

#248

Tyranitar

<span class="pkspr pkmn-tyranitar"></span>

./icons/pokemon/regular/tyranitar.png

649

#248

Tyranitar

<span class="pkspr pkmn-tyranitar color-shiny"></span>

./icons/pokemon/shiny/tyranitar.png

650

#248

Tyranitar

<span class="pkspr pkmn-tyranitar form-mega"></span>

./icons/pokemon/regular/tyranitar-mega.png

651

#248

Tyranitar

<span class="pkspr pkmn-tyranitar color-shiny form-mega"></span>

./icons/pokemon/shiny/tyranitar-mega.png

652

#249

Lugia

<span class="pkspr pkmn-lugia"></span>

./icons/pokemon/regular/lugia.png

653

#249

Lugia

<span class="pkspr pkmn-lugia color-shiny"></span>

./icons/pokemon/shiny/lugia.png

654

#250

Ho-Oh

<span class="pkspr pkmn-ho-oh"></span>

./icons/pokemon/regular/ho-oh.png

655

#250

Ho-Oh

<span class="pkspr pkmn-ho-oh color-shiny"></span>

./icons/pokemon/shiny/ho-oh.png

656

#251

Celebi

<span class="pkspr pkmn-celebi"></span>

./icons/pokemon/regular/celebi.png

657

#251

Celebi

<span class="pkspr pkmn-celebi color-shiny"></span>

./icons/pokemon/shiny/celebi.png

658

#252

Treecko

<span class="pkspr pkmn-treecko"></span>

./icons/pokemon/regular/treecko.png

659

#252

Treecko

<span class="pkspr pkmn-treecko color-shiny"></span>

./icons/pokemon/shiny/treecko.png

660

#253

Grovyle

<span class="pkspr pkmn-grovyle"></span>

./icons/pokemon/regular/grovyle.png

661

#253

Grovyle

<span class="pkspr pkmn-grovyle color-shiny"></span>

./icons/pokemon/shiny/grovyle.png

662

#254

Sceptile

<span class="pkspr pkmn-sceptile"></span>

./icons/pokemon/regular/sceptile.png

663

#254

Sceptile

<span class="pkspr pkmn-sceptile color-shiny"></span>

./icons/pokemon/shiny/sceptile.png

664

#255

Torchic

<span class="pkspr pkmn-torchic"></span>

./icons/pokemon/regular/torchic.png

665

#255

Torchic

<span class="pkspr pkmn-torchic color-shiny"></span>

./icons/pokemon/shiny/torchic.png

666

#256

Combusken

<span class="pkspr pkmn-combusken"></span>

./icons/pokemon/regular/combusken.png

667

#256

Combusken

<span class="pkspr pkmn-combusken color-shiny"></span>

./icons/pokemon/shiny/combusken.png

668

#257

Blaziken

<span class="pkspr pkmn-blaziken"></span>

./icons/pokemon/regular/blaziken.png

669

#257

Blaziken

<span class="pkspr pkmn-blaziken color-shiny"></span>

./icons/pokemon/shiny/blaziken.png

670

#257

Blaziken

<span class="pkspr pkmn-blaziken form-mega"></span>

./icons/pokemon/regular/blaziken-mega.png

671

#257

Blaziken

<span class="pkspr pkmn-blaziken color-shiny form-mega"></span>

./icons/pokemon/shiny/blaziken-mega.png

672

#258

Mudkip

<span class="pkspr pkmn-mudkip"></span>

./icons/pokemon/regular/mudkip.png

673

#258

Mudkip

<span class="pkspr pkmn-mudkip color-shiny"></span>

./icons/pokemon/shiny/mudkip.png

674

#259

Marshtomp

<span class="pkspr pkmn-marshtomp"></span>

./icons/pokemon/regular/marshtomp.png

675

#259

Marshtomp

<span class="pkspr pkmn-marshtomp color-shiny"></span>

./icons/pokemon/shiny/marshtomp.png

676

#260

Swampert

<span class="pkspr pkmn-swampert"></span>

./icons/pokemon/regular/swampert.png

677

#260

Swampert

<span class="pkspr pkmn-swampert color-shiny"></span>

./icons/pokemon/shiny/swampert.png

678

#261

Poochyena

<span class="pkspr pkmn-poochyena"></span>

./icons/pokemon/regular/poochyena.png

679

#261

Poochyena

<span class="pkspr pkmn-poochyena color-shiny"></span>

./icons/pokemon/shiny/poochyena.png

680

#262

Mightyena

<span class="pkspr pkmn-mightyena"></span>

./icons/pokemon/regular/mightyena.png

681

#262

Mightyena

<span class="pkspr pkmn-mightyena color-shiny"></span>

./icons/pokemon/shiny/mightyena.png

682

#263

Zigzagoon

<span class="pkspr pkmn-zigzagoon"></span>

./icons/pokemon/regular/zigzagoon.png

683

#263

Zigzagoon

<span class="pkspr pkmn-zigzagoon color-shiny"></span>

./icons/pokemon/shiny/zigzagoon.png

684

#264

Linoone

<span class="pkspr pkmn-linoone"></span>

./icons/pokemon/regular/linoone.png

685

#264

Linoone

<span class="pkspr pkmn-linoone color-shiny"></span>

./icons/pokemon/shiny/linoone.png

686

#265

Wurmple

<span class="pkspr pkmn-wurmple"></span>

./icons/pokemon/regular/wurmple.png

687

#265

Wurmple

<span class="pkspr pkmn-wurmple color-shiny"></span>

./icons/pokemon/shiny/wurmple.png

688

#266

Silcoon

<span class="pkspr pkmn-silcoon"></span>

./icons/pokemon/regular/silcoon.png

689

#266

Silcoon

<span class="pkspr pkmn-silcoon color-shiny"></span>

./icons/pokemon/shiny/silcoon.png

690

#267

Beautifly

<span class="pkspr pkmn-beautifly"></span>

./icons/pokemon/regular/beautifly.png

691

#267

Beautifly

<span class="pkspr pkmn-beautifly color-shiny"></span>

./icons/pokemon/shiny/beautifly.png

692

#268

Cascoon

<span class="pkspr pkmn-cascoon"></span>

./icons/pokemon/regular/cascoon.png

693

#268

Cascoon

<span class="pkspr pkmn-cascoon color-shiny"></span>

./icons/pokemon/shiny/cascoon.png

694

#269

Dustox

<span class="pkspr pkmn-dustox"></span>

./icons/pokemon/regular/dustox.png

695

#269

Dustox

<span class="pkspr pkmn-dustox color-shiny"></span>

./icons/pokemon/shiny/dustox.png

696

#270

Lotad

<span class="pkspr pkmn-lotad"></span>

./icons/pokemon/regular/lotad.png

697

#270

Lotad

<span class="pkspr pkmn-lotad color-shiny"></span>

./icons/pokemon/shiny/lotad.png

698

#271

Lombre

<span class="pkspr pkmn-lombre"></span>

./icons/pokemon/regular/lombre.png

699

#271

Lombre

<span class="pkspr pkmn-lombre color-shiny"></span>

./icons/pokemon/shiny/lombre.png

700

#272

Ludicolo

<span class="pkspr pkmn-ludicolo"></span>

./icons/pokemon/regular/ludicolo.png

701

#272

Ludicolo

<span class="pkspr pkmn-ludicolo color-shiny"></span>

./icons/pokemon/shiny/ludicolo.png

702

#273

Seedot

<span class="pkspr pkmn-seedot"></span>

./icons/pokemon/regular/seedot.png

703

#273

Seedot

<span class="pkspr pkmn-seedot color-shiny"></span>

./icons/pokemon/shiny/seedot.png

704

#274

Nuzleaf

<span class="pkspr pkmn-nuzleaf"></span>

./icons/pokemon/regular/nuzleaf.png

705

#274

Nuzleaf

<span class="pkspr pkmn-nuzleaf color-shiny"></span>

./icons/pokemon/shiny/nuzleaf.png

706

#275

Shiftry

<span class="pkspr pkmn-shiftry"></span>

./icons/pokemon/regular/shiftry.png

707

#275

Shiftry

<span class="pkspr pkmn-shiftry color-shiny"></span>

./icons/pokemon/shiny/shiftry.png

708

#276

Taillow

<span class="pkspr pkmn-taillow"></span>

./icons/pokemon/regular/taillow.png

709

#276

Taillow

<span class="pkspr pkmn-taillow color-shiny"></span>

./icons/pokemon/shiny/taillow.png

710

#277

Swellow

<span class="pkspr pkmn-swellow"></span>

./icons/pokemon/regular/swellow.png

711

#277

Swellow

<span class="pkspr pkmn-swellow color-shiny"></span>

./icons/pokemon/shiny/swellow.png

712

#278

Wingull

<span class="pkspr pkmn-wingull"></span>

./icons/pokemon/regular/wingull.png

713

#278

Wingull

<span class="pkspr pkmn-wingull color-shiny"></span>

./icons/pokemon/shiny/wingull.png

714

#279

Pelipper

<span class="pkspr pkmn-pelipper"></span>

./icons/pokemon/regular/pelipper.png

715

#279

Pelipper

<span class="pkspr pkmn-pelipper color-shiny"></span>

./icons/pokemon/shiny/pelipper.png

716

#280

Ralts

<span class="pkspr pkmn-ralts"></span>

./icons/pokemon/regular/ralts.png

717

#280

Ralts

<span class="pkspr pkmn-ralts color-shiny"></span>

./icons/pokemon/shiny/ralts.png

718

#281

Kirlia

<span class="pkspr pkmn-kirlia"></span>

./icons/pokemon/regular/kirlia.png

719

#281

Kirlia

<span class="pkspr pkmn-kirlia color-shiny"></span>

./icons/pokemon/shiny/kirlia.png

720

#282

Gardevoir

<span class="pkspr pkmn-gardevoir"></span>

./icons/pokemon/regular/gardevoir.png

721

#282

Gardevoir

<span class="pkspr pkmn-gardevoir color-shiny"></span>

./icons/pokemon/shiny/gardevoir.png

722

#282

Gardevoir

<span class="pkspr pkmn-gardevoir form-mega"></span>

./icons/pokemon/regular/gardevoir-mega.png

723

#282

Gardevoir

<span class="pkspr pkmn-gardevoir color-shiny form-mega"></span>

./icons/pokemon/shiny/gardevoir-mega.png

724

#283

Surskit

<span class="pkspr pkmn-surskit"></span>

./icons/pokemon/regular/surskit.png

725

#283

Surskit

<span class="pkspr pkmn-surskit color-shiny"></span>

./icons/pokemon/shiny/surskit.png

726

#284

Masquerain

<span class="pkspr pkmn-masquerain"></span>

./icons/pokemon/regular/masquerain.png

727

#284

Masquerain

<span class="pkspr pkmn-masquerain color-shiny"></span>

./icons/pokemon/shiny/masquerain.png

728

#285

Shroomish

<span class="pkspr pkmn-shroomish"></span>

./icons/pokemon/regular/shroomish.png

729

#285

Shroomish

<span class="pkspr pkmn-shroomish color-shiny"></span>

./icons/pokemon/shiny/shroomish.png

730

#286

Breloom

<span class="pkspr pkmn-breloom"></span>

./icons/pokemon/regular/breloom.png

731

#286

Breloom

<span class="pkspr pkmn-breloom color-shiny"></span>

./icons/pokemon/shiny/breloom.png

732

#287

Slakoth

<span class="pkspr pkmn-slakoth"></span>

./icons/pokemon/regular/slakoth.png

733

#287

Slakoth

<span class="pkspr pkmn-slakoth color-shiny"></span>

./icons/pokemon/shiny/slakoth.png

734

#288

Vigoroth

<span class="pkspr pkmn-vigoroth"></span>

./icons/pokemon/regular/vigoroth.png

735

#288

Vigoroth

<span class="pkspr pkmn-vigoroth color-shiny"></span>

./icons/pokemon/shiny/vigoroth.png

736

#289

Slaking

<span class="pkspr pkmn-slaking"></span>

./icons/pokemon/regular/slaking.png

737

#289

Slaking

<span class="pkspr pkmn-slaking color-shiny"></span>

./icons/pokemon/shiny/slaking.png

738

#290

Nincada

<span class="pkspr pkmn-nincada"></span>

./icons/pokemon/regular/nincada.png

739

#290

Nincada

<span class="pkspr pkmn-nincada color-shiny"></span>

./icons/pokemon/shiny/nincada.png

740

#291

Ninjask

<span class="pkspr pkmn-ninjask"></span>

./icons/pokemon/regular/ninjask.png

741

#291

Ninjask

<span class="pkspr pkmn-ninjask color-shiny"></span>

./icons/pokemon/shiny/ninjask.png

742

#292

Shedinja

<span class="pkspr pkmn-shedinja"></span>

./icons/pokemon/regular/shedinja.png

743

#292

Shedinja

<span class="pkspr pkmn-shedinja color-shiny"></span>

./icons/pokemon/shiny/shedinja.png

744

#293

Whismur

<span class="pkspr pkmn-whismur"></span>

./icons/pokemon/regular/whismur.png

745

#293

Whismur

<span class="pkspr pkmn-whismur color-shiny"></span>

./icons/pokemon/shiny/whismur.png

746

#294

Loudred

<span class="pkspr pkmn-loudred"></span>

./icons/pokemon/regular/loudred.png

747

#294

Loudred

<span class="pkspr pkmn-loudred color-shiny"></span>

./icons/pokemon/shiny/loudred.png

748

#295

Exploud

<span class="pkspr pkmn-exploud"></span>

./icons/pokemon/regular/exploud.png

749

#295

Exploud

<span class="pkspr pkmn-exploud color-shiny"></span>

./icons/pokemon/shiny/exploud.png

750

#296

Makuhita

<span class="pkspr pkmn-makuhita"></span>

./icons/pokemon/regular/makuhita.png

751

#296

Makuhita

<span class="pkspr pkmn-makuhita color-shiny"></span>

./icons/pokemon/shiny/makuhita.png

752

#297

Hariyama

<span class="pkspr pkmn-hariyama"></span>

./icons/pokemon/regular/hariyama.png

753

#297

Hariyama

<span class="pkspr pkmn-hariyama color-shiny"></span>

./icons/pokemon/shiny/hariyama.png

754

#298

Azurill

<span class="pkspr pkmn-azurill"></span>

./icons/pokemon/regular/azurill.png

755

#298

Azurill

<span class="pkspr pkmn-azurill color-shiny"></span>

./icons/pokemon/shiny/azurill.png

756

#299

Nosepass

<span class="pkspr pkmn-nosepass"></span>

./icons/pokemon/regular/nosepass.png

757

#299

Nosepass

<span class="pkspr pkmn-nosepass color-shiny"></span>

./icons/pokemon/shiny/nosepass.png

758

#300

Skitty

<span class="pkspr pkmn-skitty"></span>

./icons/pokemon/regular/skitty.png

759

#300

Skitty

<span class="pkspr pkmn-skitty color-shiny"></span>

./icons/pokemon/shiny/skitty.png

760

#301

Delcatty

<span class="pkspr pkmn-delcatty"></span>

./icons/pokemon/regular/delcatty.png

761

#301

Delcatty

<span class="pkspr pkmn-delcatty color-shiny"></span>

./icons/pokemon/shiny/delcatty.png

762

#302

Sableye

<span class="pkspr pkmn-sableye"></span>

./icons/pokemon/regular/sableye.png

763

#302

Sableye

<span class="pkspr pkmn-sableye color-shiny"></span>

./icons/pokemon/shiny/sableye.png

764

#303

Mawile

<span class="pkspr pkmn-mawile"></span>

./icons/pokemon/regular/mawile.png

765

#303

Mawile

<span class="pkspr pkmn-mawile color-shiny"></span>

./icons/pokemon/shiny/mawile.png

766

#303

Mawile

<span class="pkspr pkmn-mawile form-mega"></span>

./icons/pokemon/regular/mawile-mega.png

767

#303

Mawile

<span class="pkspr pkmn-mawile color-shiny form-mega"></span>

./icons/pokemon/shiny/mawile-mega.png

768

#304

Aron

<span class="pkspr pkmn-aron"></span>

./icons/pokemon/regular/aron.png

769

#304

Aron

<span class="pkspr pkmn-aron color-shiny"></span>

./icons/pokemon/shiny/aron.png

770

#305

Lairon

<span class="pkspr pkmn-lairon"></span>

./icons/pokemon/regular/lairon.png

771

#305

Lairon

<span class="pkspr pkmn-lairon color-shiny"></span>

./icons/pokemon/shiny/lairon.png

772

#306

Aggron

<span class="pkspr pkmn-aggron"></span>

./icons/pokemon/regular/aggron.png

773

#306

Aggron

<span class="pkspr pkmn-aggron color-shiny"></span>

./icons/pokemon/shiny/aggron.png

774

#306

Aggron

<span class="pkspr pkmn-aggron form-mega"></span>

./icons/pokemon/regular/aggron-mega.png

775

#306

Aggron

<span class="pkspr pkmn-aggron color-shiny form-mega"></span>

./icons/pokemon/shiny/aggron-mega.png

776

#307

Meditite

<span class="pkspr pkmn-meditite"></span>

./icons/pokemon/regular/meditite.png

777

#307

Meditite

<span class="pkspr pkmn-meditite color-shiny"></span>

./icons/pokemon/shiny/meditite.png

778

#308

Medicham

<span class="pkspr pkmn-medicham"></span>

./icons/pokemon/regular/medicham.png

779

#308

Medicham

<span class="pkspr pkmn-medicham color-shiny"></span>

./icons/pokemon/shiny/medicham.png

780

#308

Medicham

<span class="pkspr pkmn-medicham form-mega"></span>

./icons/pokemon/regular/medicham-mega.png

781

#308

Medicham

<span class="pkspr pkmn-medicham color-shiny form-mega"></span>

./icons/pokemon/shiny/medicham-mega.png

782

#309

Electrike

<span class="pkspr pkmn-electrike"></span>

./icons/pokemon/regular/electrike.png

783

#309

Electrike

<span class="pkspr pkmn-electrike color-shiny"></span>

./icons/pokemon/shiny/electrike.png

784

#310

Manectric

<span class="pkspr pkmn-manectric"></span>

./icons/pokemon/regular/manectric.png

785

#310

Manectric

<span class="pkspr pkmn-manectric color-shiny"></span>

./icons/pokemon/shiny/manectric.png

786

#310

Manectric

<span class="pkspr pkmn-manectric form-mega"></span>

./icons/pokemon/regular/manectric-mega.png

787

#310

Manectric

<span class="pkspr pkmn-manectric color-shiny form-mega"></span>

./icons/pokemon/shiny/manectric-mega.png

788

#311

Plusle

<span class="pkspr pkmn-plusle"></span>

./icons/pokemon/regular/plusle.png

789

#311

Plusle

<span class="pkspr pkmn-plusle color-shiny"></span>

./icons/pokemon/shiny/plusle.png

790

#312

Minun

<span class="pkspr pkmn-minun"></span>

./icons/pokemon/regular/minun.png

791

#312

Minun

<span class="pkspr pkmn-minun color-shiny"></span>

./icons/pokemon/shiny/minun.png

792

#313

Volbeat

<span class="pkspr pkmn-volbeat"></span>

./icons/pokemon/regular/volbeat.png

793

#313

Volbeat

<span class="pkspr pkmn-volbeat color-shiny"></span>

./icons/pokemon/shiny/volbeat.png

794

#314

Illumise

<span class="pkspr pkmn-illumise"></span>

./icons/pokemon/regular/illumise.png

795

#314

Illumise

<span class="pkspr pkmn-illumise color-shiny"></span>

./icons/pokemon/shiny/illumise.png

796

#315

Roselia

<span class="pkspr pkmn-roselia"></span>

./icons/pokemon/regular/roselia.png

797

#315

Roselia

<span class="pkspr pkmn-roselia dir-right"></span>

./icons/pokemon/regular/right/roselia.png

798

#315

Roselia

<span class="pkspr pkmn-roselia color-shiny"></span>

./icons/pokemon/shiny/roselia.png

799

#315

Roselia

<span class="pkspr pkmn-roselia color-shiny dir-right"></span>

./icons/pokemon/shiny/right/roselia.png

800

#316

Gulpin

<span class="pkspr pkmn-gulpin"></span>

./icons/pokemon/regular/gulpin.png

801

#316

Gulpin

<span class="pkspr pkmn-gulpin color-shiny"></span>

./icons/pokemon/shiny/gulpin.png

802

#317

Swalot

<span class="pkspr pkmn-swalot"></span>

./icons/pokemon/regular/swalot.png

803

#317

Swalot

<span class="pkspr pkmn-swalot color-shiny"></span>

./icons/pokemon/shiny/swalot.png

804

#318

Carvanha

<span class="pkspr pkmn-carvanha"></span>

./icons/pokemon/regular/carvanha.png

805

#318

Carvanha

<span class="pkspr pkmn-carvanha color-shiny"></span>

./icons/pokemon/shiny/carvanha.png

806

#319

Sharpedo

<span class="pkspr pkmn-sharpedo"></span>

./icons/pokemon/regular/sharpedo.png

807

#319

Sharpedo

<span class="pkspr pkmn-sharpedo color-shiny"></span>

./icons/pokemon/shiny/sharpedo.png

808

#320

Wailmer

<span class="pkspr pkmn-wailmer"></span>

./icons/pokemon/regular/wailmer.png

809

#320

Wailmer

<span class="pkspr pkmn-wailmer color-shiny"></span>

./icons/pokemon/shiny/wailmer.png

810

#321

Wailord

<span class="pkspr pkmn-wailord"></span>

./icons/pokemon/regular/wailord.png

811

#321

Wailord

<span class="pkspr pkmn-wailord color-shiny"></span>

./icons/pokemon/shiny/wailord.png

812

#322

Numel

<span class="pkspr pkmn-numel"></span>

./icons/pokemon/regular/numel.png

813

#322

Numel

<span class="pkspr pkmn-numel color-shiny"></span>

./icons/pokemon/shiny/numel.png

814

#323

Camerupt

<span class="pkspr pkmn-camerupt"></span>

./icons/pokemon/regular/camerupt.png

815

#323

Camerupt

<span class="pkspr pkmn-camerupt color-shiny"></span>

./icons/pokemon/shiny/camerupt.png

816

#324

Torkoal

<span class="pkspr pkmn-torkoal"></span>

./icons/pokemon/regular/torkoal.png

817

#324

Torkoal

<span class="pkspr pkmn-torkoal color-shiny"></span>

./icons/pokemon/shiny/torkoal.png

818

#325

Spoink

<span class="pkspr pkmn-spoink"></span>

./icons/pokemon/regular/spoink.png

819

#325

Spoink

<span class="pkspr pkmn-spoink color-shiny"></span>

./icons/pokemon/shiny/spoink.png

820

#326

Grumpig

<span class="pkspr pkmn-grumpig"></span>

./icons/pokemon/regular/grumpig.png

821

#326

Grumpig

<span class="pkspr pkmn-grumpig color-shiny"></span>

./icons/pokemon/shiny/grumpig.png

822

#327

Spinda

<span class="pkspr pkmn-spinda"></span>

./icons/pokemon/regular/spinda.png

823

#327

Spinda

<span class="pkspr pkmn-spinda color-shiny"></span>

./icons/pokemon/shiny/spinda.png

824

#328

Trapinch

<span class="pkspr pkmn-trapinch"></span>

./icons/pokemon/regular/trapinch.png

825

#328

Trapinch

<span class="pkspr pkmn-trapinch color-shiny"></span>

./icons/pokemon/shiny/trapinch.png

826

#329

Vibrava

<span class="pkspr pkmn-vibrava"></span>

./icons/pokemon/regular/vibrava.png

827

#329

Vibrava

<span class="pkspr pkmn-vibrava color-shiny"></span>

./icons/pokemon/shiny/vibrava.png

828

#330

Flygon

<span class="pkspr pkmn-flygon"></span>

./icons/pokemon/regular/flygon.png

829

#330

Flygon

<span class="pkspr pkmn-flygon color-shiny"></span>

./icons/pokemon/shiny/flygon.png

830

#331

Cacnea

<span class="pkspr pkmn-cacnea"></span>

./icons/pokemon/regular/cacnea.png

831

#331

Cacnea

<span class="pkspr pkmn-cacnea color-shiny"></span>

./icons/pokemon/shiny/cacnea.png

832

#332

Cacturne

<span class="pkspr pkmn-cacturne"></span>

./icons/pokemon/regular/cacturne.png

833

#332

Cacturne

<span class="pkspr pkmn-cacturne color-shiny"></span>

./icons/pokemon/shiny/cacturne.png

834

#333

Swablu

<span class="pkspr pkmn-swablu"></span>

./icons/pokemon/regular/swablu.png

835

#333

Swablu

<span class="pkspr pkmn-swablu color-shiny"></span>

./icons/pokemon/shiny/swablu.png

836

#334

Altaria

<span class="pkspr pkmn-altaria"></span>

./icons/pokemon/regular/altaria.png

837

#334

Altaria

<span class="pkspr pkmn-altaria color-shiny"></span>

./icons/pokemon/shiny/altaria.png

838

#335

Zangoose

<span class="pkspr pkmn-zangoose"></span>

./icons/pokemon/regular/zangoose.png

839

#335

Zangoose

<span class="pkspr pkmn-zangoose dir-right"></span>

./icons/pokemon/regular/right/zangoose.png

840

#335

Zangoose

<span class="pkspr pkmn-zangoose color-shiny"></span>

./icons/pokemon/shiny/zangoose.png

841

#335

Zangoose

<span class="pkspr pkmn-zangoose color-shiny dir-right"></span>

./icons/pokemon/shiny/right/zangoose.png

842

#336

Seviper

<span class="pkspr pkmn-seviper"></span>

./icons/pokemon/regular/seviper.png

843

#336

Seviper

<span class="pkspr pkmn-seviper dir-right"></span>

./icons/pokemon/regular/right/seviper.png

844

#336

Seviper

<span class="pkspr pkmn-seviper color-shiny"></span>

./icons/pokemon/shiny/seviper.png

845

#336

Seviper

<span class="pkspr pkmn-seviper color-shiny dir-right"></span>

./icons/pokemon/shiny/right/seviper.png

846

#337

Lunatone

<span class="pkspr pkmn-lunatone"></span>

./icons/pokemon/regular/lunatone.png

847

#337

Lunatone

<span class="pkspr pkmn-lunatone color-shiny"></span>

./icons/pokemon/shiny/lunatone.png

848

#338

Solrock

<span class="pkspr pkmn-solrock"></span>

./icons/pokemon/regular/solrock.png

849

#338

Solrock

<span class="pkspr pkmn-solrock color-shiny"></span>

./icons/pokemon/shiny/solrock.png

850

#339

Barboach

<span class="pkspr pkmn-barboach"></span>

./icons/pokemon/regular/barboach.png

851

#339

Barboach

<span class="pkspr pkmn-barboach color-shiny"></span>

./icons/pokemon/shiny/barboach.png

852

#340

Whiscash

<span class="pkspr pkmn-whiscash"></span>

./icons/pokemon/regular/whiscash.png

853

#340

Whiscash

<span class="pkspr pkmn-whiscash color-shiny"></span>

./icons/pokemon/shiny/whiscash.png

854

#341

Corphish

<span class="pkspr pkmn-corphish"></span>

./icons/pokemon/regular/corphish.png

855

#341

Corphish

<span class="pkspr pkmn-corphish color-shiny"></span>

./icons/pokemon/shiny/corphish.png

856

#342

Crawdaunt

<span class="pkspr pkmn-crawdaunt"></span>

./icons/pokemon/regular/crawdaunt.png

857

#342

Crawdaunt

<span class="pkspr pkmn-crawdaunt color-shiny"></span>

./icons/pokemon/shiny/crawdaunt.png

858

#343

Baltoy

<span class="pkspr pkmn-baltoy"></span>

./icons/pokemon/regular/baltoy.png

859

#343

Baltoy

<span class="pkspr pkmn-baltoy color-shiny"></span>

./icons/pokemon/shiny/baltoy.png

860

#344

Claydol

<span class="pkspr pkmn-claydol"></span>

./icons/pokemon/regular/claydol.png

861

#344

Claydol

<span class="pkspr pkmn-claydol color-shiny"></span>

./icons/pokemon/shiny/claydol.png

862

#345

Lileep

<span class="pkspr pkmn-lileep"></span>

./icons/pokemon/regular/lileep.png

863

#345

Lileep

<span class="pkspr pkmn-lileep color-shiny"></span>

./icons/pokemon/shiny/lileep.png

864

#346

Cradily

<span class="pkspr pkmn-cradily"></span>

./icons/pokemon/regular/cradily.png

865

#346

Cradily

<span class="pkspr pkmn-cradily color-shiny"></span>

./icons/pokemon/shiny/cradily.png

866

#347

Anorith

<span class="pkspr pkmn-anorith"></span>

./icons/pokemon/regular/anorith.png

867

#347

Anorith

<span class="pkspr pkmn-anorith color-shiny"></span>

./icons/pokemon/shiny/anorith.png

868

#348

Armaldo

<span class="pkspr pkmn-armaldo"></span>

./icons/pokemon/regular/armaldo.png

869

#348

Armaldo

<span class="pkspr pkmn-armaldo color-shiny"></span>

./icons/pokemon/shiny/armaldo.png

870

#349

Feebas

<span class="pkspr pkmn-feebas"></span>

./icons/pokemon/regular/feebas.png

871

#349

Feebas

<span class="pkspr pkmn-feebas color-shiny"></span>

./icons/pokemon/shiny/feebas.png

872

#350

Milotic

<span class="pkspr pkmn-milotic"></span>

./icons/pokemon/regular/milotic.png

873

#350

Milotic

<span class="pkspr pkmn-milotic color-shiny"></span>

./icons/pokemon/shiny/milotic.png

874

#351

Castform

<span class="pkspr pkmn-castform"></span>

./icons/pokemon/regular/castform.png

875

#351

Castform

<span class="pkspr pkmn-castform color-shiny"></span>

./icons/pokemon/shiny/castform.png

876

#351

Castform

<span class="pkspr pkmn-castform form-rainy"></span>

./icons/pokemon/regular/castform-rainy.png

877

#351

Castform

<span class="pkspr pkmn-castform color-shiny form-rainy"></span>

./icons/pokemon/shiny/castform-rainy.png

878

#351

Castform

<span class="pkspr pkmn-castform form-snowy"></span>

./icons/pokemon/regular/castform-snowy.png

879

#351

Castform

<span class="pkspr pkmn-castform form-snowy dir-right"></span>

./icons/pokemon/regular/right/castform-snowy.png

880

#351

Castform

<span class="pkspr pkmn-castform color-shiny form-snowy"></span>

./icons/pokemon/shiny/castform-snowy.png

881

#351

Castform

<span class="pkspr pkmn-castform color-shiny form-snowy dir-right"></span>

./icons/pokemon/shiny/right/castform-snowy.png

882

#351

Castform

<span class="pkspr pkmn-castform form-sunny"></span>

./icons/pokemon/regular/castform-sunny.png

883

#351

Castform

<span class="pkspr pkmn-castform color-shiny form-sunny"></span>

./icons/pokemon/shiny/castform-sunny.png

884

#352

Kecleon

<span class="pkspr pkmn-kecleon"></span>

./icons/pokemon/regular/kecleon.png

885

#352

Kecleon

<span class="pkspr pkmn-kecleon color-shiny"></span>

./icons/pokemon/shiny/kecleon.png

886

#353

Shuppet

<span class="pkspr pkmn-shuppet"></span>

./icons/pokemon/regular/shuppet.png

887

#353

Shuppet

<span class="pkspr pkmn-shuppet color-shiny"></span>

./icons/pokemon/shiny/shuppet.png

888

#354

Banette

<span class="pkspr pkmn-banette"></span>

./icons/pokemon/regular/banette.png

889

#354

Banette

<span class="pkspr pkmn-banette color-shiny"></span>

./icons/pokemon/shiny/banette.png

890

#354

Banette

<span class="pkspr pkmn-banette form-mega"></span>

./icons/pokemon/regular/banette-mega.png

891

#354

Banette

<span class="pkspr pkmn-banette color-shiny form-mega"></span>

./icons/pokemon/shiny/banette-mega.png

892

#355

Duskull

<span class="pkspr pkmn-duskull"></span>

./icons/pokemon/regular/duskull.png

893

#355

Duskull

<span class="pkspr pkmn-duskull color-shiny"></span>

./icons/pokemon/shiny/duskull.png

894

#356

Dusclops

<span class="pkspr pkmn-dusclops"></span>

./icons/pokemon/regular/dusclops.png

895

#356

Dusclops

<span class="pkspr pkmn-dusclops color-shiny"></span>

./icons/pokemon/shiny/dusclops.png

896

#357

Tropius

<span class="pkspr pkmn-tropius"></span>

./icons/pokemon/regular/tropius.png

897

#357

Tropius

<span class="pkspr pkmn-tropius color-shiny"></span>

./icons/pokemon/shiny/tropius.png

898

#358

Chimecho

<span class="pkspr pkmn-chimecho"></span>

./icons/pokemon/regular/chimecho.png

899

#358

Chimecho

<span class="pkspr pkmn-chimecho color-shiny"></span>

./icons/pokemon/shiny/chimecho.png

900

#359

Absol

<span class="pkspr pkmn-absol"></span>

./icons/pokemon/regular/absol.png

901

#359

Absol

<span class="pkspr pkmn-absol dir-right"></span>

./icons/pokemon/regular/right/absol.png

902

#359

Absol

<span class="pkspr pkmn-absol color-shiny"></span>

./icons/pokemon/shiny/absol.png

903

#359

Absol

<span class="pkspr pkmn-absol color-shiny dir-right"></span>

./icons/pokemon/shiny/right/absol.png

904

#359

Absol

<span class="pkspr pkmn-absol form-mega"></span>

./icons/pokemon/regular/absol-mega.png

905

#359

Absol

<span class="pkspr pkmn-absol form-mega dir-right"></span>

./icons/pokemon/regular/right/absol-mega.png

906

#359

Absol

<span class="pkspr pkmn-absol color-shiny form-mega"></span>

./icons/pokemon/shiny/absol-mega.png

907

#359

Absol

<span class="pkspr pkmn-absol color-shiny form-mega dir-right"></span>

./icons/pokemon/shiny/right/absol-mega.png

908

#360

Wynaut

<span class="pkspr pkmn-wynaut"></span>

./icons/pokemon/regular/wynaut.png

909

#360

Wynaut

<span class="pkspr pkmn-wynaut color-shiny"></span>

./icons/pokemon/shiny/wynaut.png

910

#361

Snorunt

<span class="pkspr pkmn-snorunt"></span>

./icons/pokemon/regular/snorunt.png

911

#361

Snorunt

<span class="pkspr pkmn-snorunt color-shiny"></span>

./icons/pokemon/shiny/snorunt.png

912

#362

Glalie

<span class="pkspr pkmn-glalie"></span>

./icons/pokemon/regular/glalie.png

913

#362

Glalie

<span class="pkspr pkmn-glalie color-shiny"></span>

./icons/pokemon/shiny/glalie.png

914

#363

Spheal

<span class="pkspr pkmn-spheal"></span>

./icons/pokemon/regular/spheal.png

915

#363

Spheal

<span class="pkspr pkmn-spheal color-shiny"></span>

./icons/pokemon/shiny/spheal.png

916

#364

Sealeo

<span class="pkspr pkmn-sealeo"></span>

./icons/pokemon/regular/sealeo.png

917

#364

Sealeo

<span class="pkspr pkmn-sealeo color-shiny"></span>

./icons/pokemon/shiny/sealeo.png

918

#365

Walrein

<span class="pkspr pkmn-walrein"></span>

./icons/pokemon/regular/walrein.png

919

#365

Walrein

<span class="pkspr pkmn-walrein color-shiny"></span>

./icons/pokemon/shiny/walrein.png

920

#366

Clamperl

<span class="pkspr pkmn-clamperl"></span>

./icons/pokemon/regular/clamperl.png

921

#366

Clamperl

<span class="pkspr pkmn-clamperl color-shiny"></span>

./icons/pokemon/shiny/clamperl.png

922

#367

Huntail

<span class="pkspr pkmn-huntail"></span>

./icons/pokemon/regular/huntail.png

923

#367

Huntail

<span class="pkspr pkmn-huntail color-shiny"></span>

./icons/pokemon/shiny/huntail.png

924

#368

Gorebyss

<span class="pkspr pkmn-gorebyss"></span>

./icons/pokemon/regular/gorebyss.png

925

#368

Gorebyss

<span class="pkspr pkmn-gorebyss color-shiny"></span>

./icons/pokemon/shiny/gorebyss.png

926

#369

Relicanth

<span class="pkspr pkmn-relicanth"></span>

./icons/pokemon/regular/relicanth.png

927

#369

Relicanth

<span class="pkspr pkmn-relicanth color-shiny"></span>

./icons/pokemon/shiny/relicanth.png

928

#370

Luvdisc

<span class="pkspr pkmn-luvdisc"></span>

./icons/pokemon/regular/luvdisc.png

929

#370

Luvdisc

<span class="pkspr pkmn-luvdisc color-shiny"></span>

./icons/pokemon/shiny/luvdisc.png

930

#371

Bagon

<span class="pkspr pkmn-bagon"></span>

./icons/pokemon/regular/bagon.png

931

#371

Bagon

<span class="pkspr pkmn-bagon color-shiny"></span>

./icons/pokemon/shiny/bagon.png

932

#372

Shelgon

<span class="pkspr pkmn-shelgon"></span>

./icons/pokemon/regular/shelgon.png

933

#372

Shelgon

<span class="pkspr pkmn-shelgon color-shiny"></span>

./icons/pokemon/shiny/shelgon.png

934

#373

Salamence

<span class="pkspr pkmn-salamence"></span>

./icons/pokemon/regular/salamence.png

935

#373

Salamence

<span class="pkspr pkmn-salamence color-shiny"></span>

./icons/pokemon/shiny/salamence.png

936

#374

Beldum

<span class="pkspr pkmn-beldum"></span>

./icons/pokemon/regular/beldum.png

937

#374

Beldum

<span class="pkspr pkmn-beldum color-shiny"></span>

./icons/pokemon/shiny/beldum.png

938

#375

Metang

<span class="pkspr pkmn-metang"></span>

./icons/pokemon/regular/metang.png

939

#375

Metang

<span class="pkspr pkmn-metang color-shiny"></span>

./icons/pokemon/shiny/metang.png

940

#376

Metagross

<span class="pkspr pkmn-metagross"></span>

./icons/pokemon/regular/metagross.png

941

#376

Metagross

<span class="pkspr pkmn-metagross color-shiny"></span>

./icons/pokemon/shiny/metagross.png

942

#377

Regirock

<span class="pkspr pkmn-regirock"></span>

./icons/pokemon/regular/regirock.png

943

#377

Regirock

<span class="pkspr pkmn-regirock dir-right"></span>

./icons/pokemon/regular/right/regirock.png

944

#377

Regirock

<span class="pkspr pkmn-regirock color-shiny"></span>

./icons/pokemon/shiny/regirock.png

945

#377

Regirock

<span class="pkspr pkmn-regirock color-shiny dir-right"></span>

./icons/pokemon/shiny/right/regirock.png

946

#378

Regice

<span class="pkspr pkmn-regice"></span>

./icons/pokemon/regular/regice.png

947

#378

Regice

<span class="pkspr pkmn-regice color-shiny"></span>

./icons/pokemon/shiny/regice.png

948

#379

Registeel

<span class="pkspr pkmn-registeel"></span>

./icons/pokemon/regular/registeel.png

949

#379

Registeel

<span class="pkspr pkmn-registeel color-shiny"></span>

./icons/pokemon/shiny/registeel.png

950

#380

Latias

<span class="pkspr pkmn-latias"></span>

./icons/pokemon/regular/latias.png

951

#380

Latias

<span class="pkspr pkmn-latias color-shiny"></span>

./icons/pokemon/shiny/latias.png

952

#380

Latias

<span class="pkspr pkmn-latias form-mega"></span>

./icons/pokemon/regular/latias-mega.png

953

#380

Latias

<span class="pkspr pkmn-latias color-shiny form-mega"></span>

./icons/pokemon/shiny/latias-mega.png

954

#381

Latios

<span class="pkspr pkmn-latios"></span>

./icons/pokemon/regular/latios.png

955

#381

Latios

<span class="pkspr pkmn-latios color-shiny"></span>

./icons/pokemon/shiny/latios.png

956

#381

Latios

<span class="pkspr pkmn-latios form-mega"></span>

./icons/pokemon/regular/latios-mega.png

957

#381

Latios

<span class="pkspr pkmn-latios color-shiny form-mega"></span>

./icons/pokemon/shiny/latios-mega.png

958

#382

Kyogre

<span class="pkspr pkmn-kyogre"></span>

./icons/pokemon/regular/kyogre.png

959

#382

Kyogre

<span class="pkspr pkmn-kyogre color-shiny"></span>

./icons/pokemon/shiny/kyogre.png

960

#383

Groudon

<span class="pkspr pkmn-groudon"></span>

./icons/pokemon/regular/groudon.png

961

#383

Groudon

<span class="pkspr pkmn-groudon color-shiny"></span>

./icons/pokemon/shiny/groudon.png

962

#384

Rayquaza

<span class="pkspr pkmn-rayquaza"></span>

./icons/pokemon/regular/rayquaza.png

963

#384

Rayquaza

<span class="pkspr pkmn-rayquaza color-shiny"></span>

./icons/pokemon/shiny/rayquaza.png

964

#385

Jirachi

<span class="pkspr pkmn-jirachi"></span>

./icons/pokemon/regular/jirachi.png

965

#385

Jirachi

<span class="pkspr pkmn-jirachi color-shiny"></span>

./icons/pokemon/shiny/jirachi.png

966

#386

Deoxys

<span class="pkspr pkmn-deoxys"></span>

./icons/pokemon/regular/deoxys.png

967

#386

Deoxys

<span class="pkspr pkmn-deoxys color-shiny"></span>

./icons/pokemon/shiny/deoxys.png

968

#386

Deoxys

<span class="pkspr pkmn-deoxys form-attack"></span>

./icons/pokemon/regular/deoxys-attack.png

969

#386

Deoxys

<span class="pkspr pkmn-deoxys color-shiny form-attack"></span>

./icons/pokemon/shiny/deoxys-attack.png

970

#386

Deoxys

<span class="pkspr pkmn-deoxys form-defense"></span>

./icons/pokemon/regular/deoxys-defense.png

971

#386

Deoxys

<span class="pkspr pkmn-deoxys color-shiny form-defense"></span>

./icons/pokemon/shiny/deoxys-defense.png

972

#386

Deoxys

<span class="pkspr pkmn-deoxys form-normal"></span>

./icons/pokemon/regular/deoxys-normal.png

973

#386

Deoxys

<span class="pkspr pkmn-deoxys color-shiny form-normal"></span>

./icons/pokemon/shiny/deoxys-normal.png

974

#386

Deoxys

<span class="pkspr pkmn-deoxys form-speed"></span>

./icons/pokemon/regular/deoxys-speed.png

975

#386

Deoxys

<span class="pkspr pkmn-deoxys color-shiny form-speed"></span>

./icons/pokemon/shiny/deoxys-speed.png

976

#387

Turtwig

<span class="pkspr pkmn-turtwig"></span>

./icons/pokemon/regular/turtwig.png

977

#387

Turtwig

<span class="pkspr pkmn-turtwig color-shiny"></span>

./icons/pokemon/shiny/turtwig.png

978

#388

Grotle

<span class="pkspr pkmn-grotle"></span>

./icons/pokemon/regular/grotle.png

979

#388

Grotle

<span class="pkspr pkmn-grotle color-shiny"></span>

./icons/pokemon/shiny/grotle.png

980

#389

Torterra

<span class="pkspr pkmn-torterra"></span>

./icons/pokemon/regular/torterra.png

981

#389

Torterra

<span class="pkspr pkmn-torterra dir-right"></span>

./icons/pokemon/regular/right/torterra.png

982

#389

Torterra

<span class="pkspr pkmn-torterra color-shiny"></span>

./icons/pokemon/shiny/torterra.png

983

#389

Torterra

<span class="pkspr pkmn-torterra color-shiny dir-right"></span>

./icons/pokemon/shiny/right/torterra.png

984

#390

Chimchar

<span class="pkspr pkmn-chimchar"></span>

./icons/pokemon/regular/chimchar.png

985

#390

Chimchar

<span class="pkspr pkmn-chimchar color-shiny"></span>

./icons/pokemon/shiny/chimchar.png

986

#391

Monferno

<span class="pkspr pkmn-monferno"></span>

./icons/pokemon/regular/monferno.png

987

#391

Monferno

<span class="pkspr pkmn-monferno color-shiny"></span>

./icons/pokemon/shiny/monferno.png

988

#392

Infernape

<span class="pkspr pkmn-infernape"></span>

./icons/pokemon/regular/infernape.png

989

#392

Infernape

<span class="pkspr pkmn-infernape color-shiny"></span>

./icons/pokemon/shiny/infernape.png

990

#393

Piplup

<span class="pkspr pkmn-piplup"></span>

./icons/pokemon/regular/piplup.png

991

#393

Piplup

<span class="pkspr pkmn-piplup color-shiny"></span>

./icons/pokemon/shiny/piplup.png

992

#394

Prinplup

<span class="pkspr pkmn-prinplup"></span>

./icons/pokemon/regular/prinplup.png

993

#394

Prinplup

<span class="pkspr pkmn-prinplup color-shiny"></span>

./icons/pokemon/shiny/prinplup.png

994

#395

Empoleon

<span class="pkspr pkmn-empoleon"></span>

./icons/pokemon/regular/empoleon.png

995

#395

Empoleon

<span class="pkspr pkmn-empoleon color-shiny"></span>

./icons/pokemon/shiny/empoleon.png

996

#396

Starly

<span class="pkspr pkmn-starly"></span>

./icons/pokemon/regular/starly.png

997

#396

Starly

<span class="pkspr pkmn-starly color-shiny"></span>

./icons/pokemon/shiny/starly.png

998

#397

Staravia

<span class="pkspr pkmn-staravia"></span>

./icons/pokemon/regular/staravia.png

999

#397

Staravia

<span class="pkspr pkmn-staravia color-shiny"></span>

./icons/pokemon/shiny/staravia.png

1000

#398

Staraptor

<span class="pkspr pkmn-staraptor"></span>

./icons/pokemon/regular/staraptor.png

1001

#398

Staraptor

<span class="pkspr pkmn-staraptor color-shiny"></span>

./icons/pokemon/shiny/staraptor.png

1002

#399

Bidoof

<span class="pkspr pkmn-bidoof"></span>

./icons/pokemon/regular/bidoof.png

1003

#399

Bidoof

<span class="pkspr pkmn-bidoof color-shiny"></span>

./icons/pokemon/shiny/bidoof.png

1004

#400

Bibarel

<span class="pkspr pkmn-bibarel"></span>

./icons/pokemon/regular/bibarel.png

1005

#400

Bibarel

<span class="pkspr pkmn-bibarel color-shiny"></span>

./icons/pokemon/shiny/bibarel.png

1006

#401

Kricketot

<span class="pkspr pkmn-kricketot"></span>

./icons/pokemon/regular/kricketot.png

1007

#401

Kricketot

<span class="pkspr pkmn-kricketot color-shiny"></span>

./icons/pokemon/shiny/kricketot.png

1008

#402

Kricketune

<span class="pkspr pkmn-kricketune"></span>

./icons/pokemon/regular/kricketune.png

1009

#402

Kricketune

<span class="pkspr pkmn-kricketune color-shiny"></span>

./icons/pokemon/shiny/kricketune.png

1010

#403

Shinx

<span class="pkspr pkmn-shinx"></span>

./icons/pokemon/regular/shinx.png

1011

#403

Shinx

<span class="pkspr pkmn-shinx color-shiny"></span>

./icons/pokemon/shiny/shinx.png

1012

#404

Luxio

<span class="pkspr pkmn-luxio"></span>

./icons/pokemon/regular/luxio.png

1013

#404

Luxio

<span class="pkspr pkmn-luxio color-shiny"></span>

./icons/pokemon/shiny/luxio.png

1014

#405

Luxray

<span class="pkspr pkmn-luxray"></span>

./icons/pokemon/regular/luxray.png

1015

#405

Luxray

<span class="pkspr pkmn-luxray color-shiny"></span>

./icons/pokemon/shiny/luxray.png

1016

#406

Budew

<span class="pkspr pkmn-budew"></span>

./icons/pokemon/regular/budew.png

1017

#406

Budew

<span class="pkspr pkmn-budew dir-right"></span>

./icons/pokemon/regular/right/budew.png

1018

#406

Budew

<span class="pkspr pkmn-budew color-shiny"></span>

./icons/pokemon/shiny/budew.png

1019

#406

Budew

<span class="pkspr pkmn-budew color-shiny dir-right"></span>

./icons/pokemon/shiny/right/budew.png

1020

#407

Roserade

<span class="pkspr pkmn-roserade"></span>

./icons/pokemon/regular/roserade.png

1021

#407

Roserade

<span class="pkspr pkmn-roserade dir-right"></span>

./icons/pokemon/regular/right/roserade.png

1022

#407

Roserade

<span class="pkspr pkmn-roserade color-shiny"></span>

./icons/pokemon/shiny/roserade.png

1023

#407

Roserade

<span class="pkspr pkmn-roserade color-shiny dir-right"></span>

./icons/pokemon/shiny/right/roserade.png

1024

#408

Cranidos

<span class="pkspr pkmn-cranidos"></span>

./icons/pokemon/regular/cranidos.png

1025

#408

Cranidos

<span class="pkspr pkmn-cranidos color-shiny"></span>

./icons/pokemon/shiny/cranidos.png

1026

#409

Rampardos

<span class="pkspr pkmn-rampardos"></span>

./icons/pokemon/regular/rampardos.png

1027

#409

Rampardos

<span class="pkspr pkmn-rampardos color-shiny"></span>

./icons/pokemon/shiny/rampardos.png

1028

#410

Shieldon

<span class="pkspr pkmn-shieldon"></span>

./icons/pokemon/regular/shieldon.png

1029

#410

Shieldon

<span class="pkspr pkmn-shieldon color-shiny"></span>

./icons/pokemon/shiny/shieldon.png

1030

#411

Bastiodon

<span class="pkspr pkmn-bastiodon"></span>

./icons/pokemon/regular/bastiodon.png

1031

#411

Bastiodon

<span class="pkspr pkmn-bastiodon color-shiny"></span>

./icons/pokemon/shiny/bastiodon.png

1032

#412

Burmy

<span class="pkspr pkmn-burmy"></span>

./icons/pokemon/regular/burmy.png

1033

#412

Burmy

<span class="pkspr pkmn-burmy color-shiny"></span>

./icons/pokemon/shiny/burmy.png

1034

#412

Burmy

<span class="pkspr pkmn-burmy form-plant"></span>

./icons/pokemon/regular/burmy-plant.png

1035

#412

Burmy

<span class="pkspr pkmn-burmy color-shiny form-plant"></span>

./icons/pokemon/shiny/burmy-plant.png

1036

#412

Burmy

<span class="pkspr pkmn-burmy form-sandy"></span>

./icons/pokemon/regular/burmy-sandy.png

1037

#412

Burmy

<span class="pkspr pkmn-burmy color-shiny form-sandy"></span>

./icons/pokemon/shiny/burmy-sandy.png

1038

#412

Burmy

<span class="pkspr pkmn-burmy form-trash"></span>

./icons/pokemon/regular/burmy-trash.png

1039

#412

Burmy

<span class="pkspr pkmn-burmy color-shiny form-trash"></span>

./icons/pokemon/shiny/burmy-trash.png

1040

#413

Wormadam

<span class="pkspr pkmn-wormadam"></span>

./icons/pokemon/regular/wormadam.png

1041

#413

Wormadam

<span class="pkspr pkmn-wormadam color-shiny"></span>

./icons/pokemon/shiny/wormadam.png

1042

#413

Wormadam

<span class="pkspr pkmn-wormadam form-plant"></span>

./icons/pokemon/regular/wormadam-plant.png

1043

#413

Wormadam

<span class="pkspr pkmn-wormadam color-shiny form-plant"></span>

./icons/pokemon/shiny/wormadam-plant.png

1044

#413

Wormadam

<span class="pkspr pkmn-wormadam form-sandy"></span>

./icons/pokemon/regular/wormadam-sandy.png

1045

#413

Wormadam

<span class="pkspr pkmn-wormadam color-shiny form-sandy"></span>

./icons/pokemon/shiny/wormadam-sandy.png

1046

#413

Wormadam

<span class="pkspr pkmn-wormadam form-trash"></span>

./icons/pokemon/regular/wormadam-trash.png

1047

#413

Wormadam

<span class="pkspr pkmn-wormadam color-shiny form-trash"></span>

./icons/pokemon/shiny/wormadam-trash.png

1048

#414

Mothim

<span class="pkspr pkmn-mothim"></span>

./icons/pokemon/regular/mothim.png

1049

#414

Mothim

<span class="pkspr pkmn-mothim color-shiny"></span>

./icons/pokemon/shiny/mothim.png

1050

#415

Combee

<span class="pkspr pkmn-combee"></span>

./icons/pokemon/regular/combee.png

1051

#415

Combee

<span class="pkspr pkmn-combee color-shiny"></span>

./icons/pokemon/shiny/combee.png

1052

#416

Vespiquen

<span class="pkspr pkmn-vespiquen"></span>

./icons/pokemon/regular/vespiquen.png

1053

#416

Vespiquen

<span class="pkspr pkmn-vespiquen color-shiny"></span>

./icons/pokemon/shiny/vespiquen.png

1054

#417

Pachirisu

<span class="pkspr pkmn-pachirisu"></span>

./icons/pokemon/regular/pachirisu.png

1055

#417

Pachirisu

<span class="pkspr pkmn-pachirisu color-shiny"></span>

./icons/pokemon/shiny/pachirisu.png

1056

#418

Buizel

<span class="pkspr pkmn-buizel"></span>

./icons/pokemon/regular/buizel.png

1057

#418

Buizel

<span class="pkspr pkmn-buizel color-shiny"></span>

./icons/pokemon/shiny/buizel.png

1058

#419

Floatzel

<span class="pkspr pkmn-floatzel"></span>

./icons/pokemon/regular/floatzel.png

1059

#419

Floatzel

<span class="pkspr pkmn-floatzel color-shiny"></span>

./icons/pokemon/shiny/floatzel.png

1060

#420

Cherubi

<span class="pkspr pkmn-cherubi"></span>

./icons/pokemon/regular/cherubi.png

1061

#420

Cherubi

<span class="pkspr pkmn-cherubi color-shiny"></span>

./icons/pokemon/shiny/cherubi.png

1062

#421

Cherrim

<span class="pkspr pkmn-cherrim"></span>

./icons/pokemon/regular/cherrim.png

1063

#421

Cherrim

<span class="pkspr pkmn-cherrim color-shiny"></span>

./icons/pokemon/shiny/cherrim.png

1064

#421

Cherrim

<span class="pkspr pkmn-cherrim form-overcast"></span>

./icons/pokemon/regular/cherrim-overcast.png

1065

#421

Cherrim

<span class="pkspr pkmn-cherrim color-shiny form-overcast"></span>

./icons/pokemon/shiny/cherrim-overcast.png

1066

#421

Cherrim

<span class="pkspr pkmn-cherrim form-sunshine"></span>

./icons/pokemon/regular/cherrim-sunshine.png

1067

#421

Cherrim

<span class="pkspr pkmn-cherrim color-shiny form-sunshine"></span>

./icons/pokemon/shiny/cherrim-sunshine.png

1068

#422

Shellos

<span class="pkspr pkmn-shellos"></span>

./icons/pokemon/regular/shellos.png

1069

#422

Shellos

<span class="pkspr pkmn-shellos color-shiny"></span>

./icons/pokemon/shiny/shellos.png

1070

#422

Shellos

<span class="pkspr pkmn-shellos form-east"></span>

./icons/pokemon/regular/shellos-east.png

1071

#422

Shellos

<span class="pkspr pkmn-shellos color-shiny form-east"></span>

./icons/pokemon/shiny/shellos-east.png

1072

#422

Shellos

<span class="pkspr pkmn-shellos form-west"></span>

./icons/pokemon/regular/shellos-west.png

1073

#422

Shellos

<span class="pkspr pkmn-shellos color-shiny form-west"></span>

./icons/pokemon/shiny/shellos-west.png

1074

#423

Gastrodon

<span class="pkspr pkmn-gastrodon"></span>

./icons/pokemon/regular/gastrodon.png

1075

#423

Gastrodon

<span class="pkspr pkmn-gastrodon color-shiny"></span>

./icons/pokemon/shiny/gastrodon.png

1076

#423

Gastrodon

<span class="pkspr pkmn-gastrodon form-east"></span>

./icons/pokemon/regular/gastrodon-east.png

1077

#423

Gastrodon

<span class="pkspr pkmn-gastrodon color-shiny form-east"></span>

./icons/pokemon/shiny/gastrodon-east.png

1078

#423

Gastrodon

<span class="pkspr pkmn-gastrodon form-west"></span>

./icons/pokemon/regular/gastrodon-west.png

1079

#423

Gastrodon

<span class="pkspr pkmn-gastrodon color-shiny form-west"></span>

./icons/pokemon/shiny/gastrodon-west.png

1080

#424

Ambipom

<span class="pkspr pkmn-ambipom"></span>

./icons/pokemon/regular/ambipom.png

1081

#424

Ambipom

<span class="pkspr pkmn-ambipom color-shiny"></span>

./icons/pokemon/shiny/ambipom.png

1082

#425

Drifloon

<span class="pkspr pkmn-drifloon"></span>

./icons/pokemon/regular/drifloon.png

1083

#425

Drifloon

<span class="pkspr pkmn-drifloon color-shiny"></span>

./icons/pokemon/shiny/drifloon.png

1084

#426

Drifblim

<span class="pkspr pkmn-drifblim"></span>

./icons/pokemon/regular/drifblim.png

1085

#426

Drifblim

<span class="pkspr pkmn-drifblim color-shiny"></span>

./icons/pokemon/shiny/drifblim.png

1086

#427

Buneary

<span class="pkspr pkmn-buneary"></span>

./icons/pokemon/regular/buneary.png

1087

#427

Buneary

<span class="pkspr pkmn-buneary color-shiny"></span>

./icons/pokemon/shiny/buneary.png

1088

#428

Lopunny

<span class="pkspr pkmn-lopunny"></span>

./icons/pokemon/regular/lopunny.png

1089

#428

Lopunny

<span class="pkspr pkmn-lopunny color-shiny"></span>

./icons/pokemon/shiny/lopunny.png

1090

#429

Mismagius

<span class="pkspr pkmn-mismagius"></span>

./icons/pokemon/regular/mismagius.png

1091

#429

Mismagius

<span class="pkspr pkmn-mismagius color-shiny"></span>

./icons/pokemon/shiny/mismagius.png

1092

#430

Honchkrow

<span class="pkspr pkmn-honchkrow"></span>

./icons/pokemon/regular/honchkrow.png

1093

#430

Honchkrow

<span class="pkspr pkmn-honchkrow color-shiny"></span>

./icons/pokemon/shiny/honchkrow.png

1094

#431

Glameow

<span class="pkspr pkmn-glameow"></span>

./icons/pokemon/regular/glameow.png

1095

#431

Glameow

<span class="pkspr pkmn-glameow color-shiny"></span>

./icons/pokemon/shiny/glameow.png

1096

#432

Purugly

<span class="pkspr pkmn-purugly"></span>

./icons/pokemon/regular/purugly.png

1097

#432

Purugly

<span class="pkspr pkmn-purugly color-shiny"></span>

./icons/pokemon/shiny/purugly.png

1098

#433

Chingling

<span class="pkspr pkmn-chingling"></span>

./icons/pokemon/regular/chingling.png

1099

#433

Chingling

<span class="pkspr pkmn-chingling color-shiny"></span>

./icons/pokemon/shiny/chingling.png

1100

#434

Stunky

<span class="pkspr pkmn-stunky"></span>

./icons/pokemon/regular/stunky.png

1101

#434

Stunky

<span class="pkspr pkmn-stunky color-shiny"></span>

./icons/pokemon/shiny/stunky.png

1102

#435

Skuntank

<span class="pkspr pkmn-skuntank"></span>

./icons/pokemon/regular/skuntank.png

1103

#435

Skuntank

<span class="pkspr pkmn-skuntank color-shiny"></span>

./icons/pokemon/shiny/skuntank.png

1104

#436

Bronzor

<span class="pkspr pkmn-bronzor"></span>

./icons/pokemon/regular/bronzor.png

1105

#436

Bronzor

<span class="pkspr pkmn-bronzor color-shiny"></span>

./icons/pokemon/shiny/bronzor.png

1106

#437

Bronzong

<span class="pkspr pkmn-bronzong"></span>

./icons/pokemon/regular/bronzong.png

1107

#437

Bronzong

<span class="pkspr pkmn-bronzong color-shiny"></span>

./icons/pokemon/shiny/bronzong.png

1108

#438

Bonsly

<span class="pkspr pkmn-bonsly"></span>

./icons/pokemon/regular/bonsly.png

1109

#438

Bonsly

<span class="pkspr pkmn-bonsly color-shiny"></span>

./icons/pokemon/shiny/bonsly.png

1110

#439

Mime Jr.

<span class="pkspr pkmn-mime-jr"></span>

./icons/pokemon/regular/mime-jr.png

1111

#439

Mime Jr.

<span class="pkspr pkmn-mime-jr color-shiny"></span>

./icons/pokemon/shiny/mime-jr.png

1112

#440

Happiny

<span class="pkspr pkmn-happiny"></span>

./icons/pokemon/regular/happiny.png

1113

#440

Happiny

<span class="pkspr pkmn-happiny color-shiny"></span>

./icons/pokemon/shiny/happiny.png

1114

#441

Chatot

<span class="pkspr pkmn-chatot"></span>

./icons/pokemon/regular/chatot.png

1115

#441

Chatot

<span class="pkspr pkmn-chatot color-shiny"></span>

./icons/pokemon/shiny/chatot.png

1116

#442

Spiritomb

<span class="pkspr pkmn-spiritomb"></span>

./icons/pokemon/regular/spiritomb.png

1117

#442

Spiritomb

<span class="pkspr pkmn-spiritomb color-shiny"></span>

./icons/pokemon/shiny/spiritomb.png

1118

#443

Gible

<span class="pkspr pkmn-gible"></span>

./icons/pokemon/regular/gible.png

1119

#443

Gible

<span class="pkspr pkmn-gible color-shiny"></span>

./icons/pokemon/shiny/gible.png

1120

#444

Gabite

<span class="pkspr pkmn-gabite"></span>

./icons/pokemon/regular/gabite.png

1121

#444

Gabite

<span class="pkspr pkmn-gabite color-shiny"></span>

./icons/pokemon/shiny/gabite.png

1122

#445

Garchomp

<span class="pkspr pkmn-garchomp"></span>

./icons/pokemon/regular/garchomp.png

1123

#445

Garchomp

<span class="pkspr pkmn-garchomp color-shiny"></span>

./icons/pokemon/shiny/garchomp.png

1124

#445

Garchomp

<span class="pkspr pkmn-garchomp form-mega"></span>

./icons/pokemon/regular/garchomp-mega.png

1125

#445

Garchomp

<span class="pkspr pkmn-garchomp color-shiny form-mega"></span>

./icons/pokemon/shiny/garchomp-mega.png

1126

#446

Munchlax

<span class="pkspr pkmn-munchlax"></span>

./icons/pokemon/regular/munchlax.png

1127

#446

Munchlax

<span class="pkspr pkmn-munchlax color-shiny"></span>

./icons/pokemon/shiny/munchlax.png

1128

#447

Riolu

<span class="pkspr pkmn-riolu"></span>

./icons/pokemon/regular/riolu.png

1129

#447

Riolu

<span class="pkspr pkmn-riolu color-shiny"></span>

./icons/pokemon/shiny/riolu.png

1130

#448

Lucario

<span class="pkspr pkmn-lucario"></span>

./icons/pokemon/regular/lucario.png

1131

#448

Lucario

<span class="pkspr pkmn-lucario color-shiny"></span>

./icons/pokemon/shiny/lucario.png

1132

#448

Lucario

<span class="pkspr pkmn-lucario form-mega"></span>

./icons/pokemon/regular/lucario-mega.png

1133

#448

Lucario

<span class="pkspr pkmn-lucario color-shiny form-mega"></span>

./icons/pokemon/shiny/lucario-mega.png

1134

#449

Hippopotas

<span class="pkspr pkmn-hippopotas"></span>

./icons/pokemon/regular/hippopotas.png

1135

#449

Hippopotas

<span class="pkspr pkmn-hippopotas color-shiny"></span>

./icons/pokemon/shiny/hippopotas.png

1136

#450

Hippowdon

<span class="pkspr pkmn-hippowdon"></span>

./icons/pokemon/regular/hippowdon.png

1137

#450

Hippowdon

<span class="pkspr pkmn-hippowdon color-shiny"></span>

./icons/pokemon/shiny/hippowdon.png

1138

#451

Skorupi

<span class="pkspr pkmn-skorupi"></span>

./icons/pokemon/regular/skorupi.png

1139

#451

Skorupi

<span class="pkspr pkmn-skorupi color-shiny"></span>

./icons/pokemon/shiny/skorupi.png

1140

#452

Drapion

<span class="pkspr pkmn-drapion"></span>

./icons/pokemon/regular/drapion.png

1141

#452

Drapion

<span class="pkspr pkmn-drapion color-shiny"></span>

./icons/pokemon/shiny/drapion.png

1142

#453

Croagunk

<span class="pkspr pkmn-croagunk"></span>

./icons/pokemon/regular/croagunk.png

1143

#453

Croagunk

<span class="pkspr pkmn-croagunk color-shiny"></span>

./icons/pokemon/shiny/croagunk.png

1144

#454

Toxicroak

<span class="pkspr pkmn-toxicroak"></span>

./icons/pokemon/regular/toxicroak.png

1145

#454

Toxicroak

<span class="pkspr pkmn-toxicroak color-shiny"></span>

./icons/pokemon/shiny/toxicroak.png

1146

#455

Carnivine

<span class="pkspr pkmn-carnivine"></span>

./icons/pokemon/regular/carnivine.png

1147

#455

Carnivine

<span class="pkspr pkmn-carnivine color-shiny"></span>

./icons/pokemon/shiny/carnivine.png

1148

#456

Finneon

<span class="pkspr pkmn-finneon"></span>

./icons/pokemon/regular/finneon.png

1149

#456

Finneon

<span class="pkspr pkmn-finneon color-shiny"></span>

./icons/pokemon/shiny/finneon.png

1150

#457

Lumineon

<span class="pkspr pkmn-lumineon"></span>

./icons/pokemon/regular/lumineon.png

1151

#457

Lumineon

<span class="pkspr pkmn-lumineon color-shiny"></span>

./icons/pokemon/shiny/lumineon.png

1152

#458

Mantyke

<span class="pkspr pkmn-mantyke"></span>

./icons/pokemon/regular/mantyke.png

1153

#458

Mantyke

<span class="pkspr pkmn-mantyke color-shiny"></span>

./icons/pokemon/shiny/mantyke.png

1154

#459

Snover

<span class="pkspr pkmn-snover"></span>

./icons/pokemon/regular/snover.png

1155

#459

Snover

<span class="pkspr pkmn-snover color-shiny"></span>

./icons/pokemon/shiny/snover.png

1156

#460

Abomasnow

<span class="pkspr pkmn-abomasnow"></span>

./icons/pokemon/regular/abomasnow.png

1157

#460

Abomasnow

<span class="pkspr pkmn-abomasnow color-shiny"></span>

./icons/pokemon/shiny/abomasnow.png

1158

#460

Abomasnow

<span class="pkspr pkmn-abomasnow form-mega"></span>

./icons/pokemon/regular/abomasnow-mega.png

1159

#460

Abomasnow

<span class="pkspr pkmn-abomasnow color-shiny form-mega"></span>

./icons/pokemon/shiny/abomasnow-mega.png

1160

#461

Weavile

<span class="pkspr pkmn-weavile"></span>

./icons/pokemon/regular/weavile.png

1161

#461

Weavile

<span class="pkspr pkmn-weavile color-shiny"></span>

./icons/pokemon/shiny/weavile.png

1162

#462

Magnezone

<span class="pkspr pkmn-magnezone"></span>

./icons/pokemon/regular/magnezone.png

1163

#462

Magnezone

<span class="pkspr pkmn-magnezone color-shiny"></span>

./icons/pokemon/shiny/magnezone.png

1164

#463

Lickilicky

<span class="pkspr pkmn-lickilicky"></span>

./icons/pokemon/regular/lickilicky.png

1165

#463

Lickilicky

<span class="pkspr pkmn-lickilicky color-shiny"></span>

./icons/pokemon/shiny/lickilicky.png

1166

#464

Rhyperior

<span class="pkspr pkmn-rhyperior"></span>

./icons/pokemon/regular/rhyperior.png

1167

#464

Rhyperior

<span class="pkspr pkmn-rhyperior color-shiny"></span>

./icons/pokemon/shiny/rhyperior.png

1168

#465

Tangrowth

<span class="pkspr pkmn-tangrowth"></span>

./icons/pokemon/regular/tangrowth.png

1169

#465

Tangrowth

<span class="pkspr pkmn-tangrowth color-shiny"></span>

./icons/pokemon/shiny/tangrowth.png

1170

#466

Electivire

<span class="pkspr pkmn-electivire"></span>

./icons/pokemon/regular/electivire.png

1171

#466

Electivire

<span class="pkspr pkmn-electivire color-shiny"></span>

./icons/pokemon/shiny/electivire.png

1172

#467

Magmortar

<span class="pkspr pkmn-magmortar"></span>

./icons/pokemon/regular/magmortar.png

1173

#467

Magmortar

<span class="pkspr pkmn-magmortar dir-right"></span>

./icons/pokemon/regular/right/magmortar.png

1174

#467

Magmortar

<span class="pkspr pkmn-magmortar color-shiny"></span>

./icons/pokemon/shiny/magmortar.png

1175

#467

Magmortar

<span class="pkspr pkmn-magmortar color-shiny dir-right"></span>

./icons/pokemon/shiny/right/magmortar.png

1176

#468

Togekiss

<span class="pkspr pkmn-togekiss"></span>

./icons/pokemon/regular/togekiss.png

1177

#468

Togekiss

<span class="pkspr pkmn-togekiss dir-right"></span>

./icons/pokemon/regular/right/togekiss.png

1178

#468

Togekiss

<span class="pkspr pkmn-togekiss color-shiny"></span>

./icons/pokemon/shiny/togekiss.png

1179

#468

Togekiss

<span class="pkspr pkmn-togekiss color-shiny dir-right"></span>

./icons/pokemon/shiny/right/togekiss.png

1180

#469

Yanmega

<span class="pkspr pkmn-yanmega"></span>

./icons/pokemon/regular/yanmega.png

1181

#469

Yanmega

<span class="pkspr pkmn-yanmega color-shiny"></span>

./icons/pokemon/shiny/yanmega.png

1182

#470

Leafeon

<span class="pkspr pkmn-leafeon"></span>

./icons/pokemon/regular/leafeon.png

1183

#470

Leafeon

<span class="pkspr pkmn-leafeon color-shiny"></span>

./icons/pokemon/shiny/leafeon.png

1184

#471

Glaceon

<span class="pkspr pkmn-glaceon"></span>

./icons/pokemon/regular/glaceon.png

1185

#471

Glaceon

<span class="pkspr pkmn-glaceon color-shiny"></span>

./icons/pokemon/shiny/glaceon.png

1186

#472

Gliscor

<span class="pkspr pkmn-gliscor"></span>

./icons/pokemon/regular/gliscor.png

1187

#472

Gliscor

<span class="pkspr pkmn-gliscor color-shiny"></span>

./icons/pokemon/shiny/gliscor.png

1188

#473

Mamoswine

<span class="pkspr pkmn-mamoswine"></span>

./icons/pokemon/regular/mamoswine.png

1189

#473

Mamoswine

<span class="pkspr pkmn-mamoswine color-shiny"></span>

./icons/pokemon/shiny/mamoswine.png

1190

#474

Porygon-Z

<span class="pkspr pkmn-porygon-z"></span>

./icons/pokemon/regular/porygon-z.png

1191

#474

Porygon-Z

<span class="pkspr pkmn-porygon-z color-shiny"></span>

./icons/pokemon/shiny/porygon-z.png

1192

#475

Gallade

<span class="pkspr pkmn-gallade"></span>

./icons/pokemon/regular/gallade.png

1193

#475

Gallade

<span class="pkspr pkmn-gallade color-shiny"></span>

./icons/pokemon/shiny/gallade.png

1194

#476

Probopass

<span class="pkspr pkmn-probopass"></span>

./icons/pokemon/regular/probopass.png

1195

#476

Probopass

<span class="pkspr pkmn-probopass color-shiny"></span>

./icons/pokemon/shiny/probopass.png

1196

#477

Dusknoir

<span class="pkspr pkmn-dusknoir"></span>

./icons/pokemon/regular/dusknoir.png

1197

#477

Dusknoir

<span class="pkspr pkmn-dusknoir color-shiny"></span>

./icons/pokemon/shiny/dusknoir.png

1198

#478

Froslass

<span class="pkspr pkmn-froslass"></span>

./icons/pokemon/regular/froslass.png

1199

#478

Froslass

<span class="pkspr pkmn-froslass color-shiny"></span>

./icons/pokemon/shiny/froslass.png

1200

#479

Rotom

<span class="pkspr pkmn-rotom"></span>

./icons/pokemon/regular/rotom.png

1201

#479

Rotom

<span class="pkspr pkmn-rotom color-shiny"></span>

./icons/pokemon/shiny/rotom.png

1202

#479

Rotom

<span class="pkspr pkmn-rotom form-fan"></span>

./icons/pokemon/regular/rotom-fan.png

1203

#479

Rotom

<span class="pkspr pkmn-rotom color-shiny form-fan"></span>

./icons/pokemon/shiny/rotom-fan.png

1204

#479

Rotom

<span class="pkspr pkmn-rotom form-frost"></span>

./icons/pokemon/regular/rotom-frost.png

1205

#479

Rotom

<span class="pkspr pkmn-rotom color-shiny form-frost"></span>

./icons/pokemon/shiny/rotom-frost.png

1206

#479

Rotom

<span class="pkspr pkmn-rotom form-heat"></span>

./icons/pokemon/regular/rotom-heat.png

1207

#479

Rotom

<span class="pkspr pkmn-rotom color-shiny form-heat"></span>

./icons/pokemon/shiny/rotom-heat.png

1208

#479

Rotom

<span class="pkspr pkmn-rotom form-mow"></span>

./icons/pokemon/regular/rotom-mow.png

1209

#479

Rotom

<span class="pkspr pkmn-rotom color-shiny form-mow"></span>

./icons/pokemon/shiny/rotom-mow.png

1210

#479

Rotom

<span class="pkspr pkmn-rotom form-wash"></span>

./icons/pokemon/regular/rotom-wash.png

1211

#479

Rotom

<span class="pkspr pkmn-rotom form-wash dir-right"></span>

./icons/pokemon/regular/right/rotom-wash.png

1212

#479

Rotom

<span class="pkspr pkmn-rotom color-shiny form-wash"></span>

./icons/pokemon/shiny/rotom-wash.png

1213

#479

Rotom

<span class="pkspr pkmn-rotom color-shiny form-wash dir-right"></span>

./icons/pokemon/shiny/right/rotom-wash.png

1214

#480

Uxie

<span class="pkspr pkmn-uxie"></span>

./icons/pokemon/regular/uxie.png

1215

#480

Uxie

<span class="pkspr pkmn-uxie color-shiny"></span>

./icons/pokemon/shiny/uxie.png

1216

#481

Mesprit

<span class="pkspr pkmn-mesprit"></span>

./icons/pokemon/regular/mesprit.png

1217

#481

Mesprit

<span class="pkspr pkmn-mesprit color-shiny"></span>

./icons/pokemon/shiny/mesprit.png

1218

#482

Azelf

<span class="pkspr pkmn-azelf"></span>

./icons/pokemon/regular/azelf.png

1219

#482

Azelf

<span class="pkspr pkmn-azelf color-shiny"></span>

./icons/pokemon/shiny/azelf.png

1220

#483

Dialga

<span class="pkspr pkmn-dialga"></span>

./icons/pokemon/regular/dialga.png

1221

#483

Dialga

<span class="pkspr pkmn-dialga color-shiny"></span>

./icons/pokemon/shiny/dialga.png

1222

#484

Palkia

<span class="pkspr pkmn-palkia"></span>

./icons/pokemon/regular/palkia.png

1223

#484

Palkia

<span class="pkspr pkmn-palkia color-shiny"></span>

./icons/pokemon/shiny/palkia.png

1224

#485

Heatran

<span class="pkspr pkmn-heatran"></span>

./icons/pokemon/regular/heatran.png

1225

#485

Heatran

<span class="pkspr pkmn-heatran color-shiny"></span>

./icons/pokemon/shiny/heatran.png

1226

#486

Regigigas

<span class="pkspr pkmn-regigigas"></span>

./icons/pokemon/regular/regigigas.png

1227

#486

Regigigas

<span class="pkspr pkmn-regigigas color-shiny"></span>

./icons/pokemon/shiny/regigigas.png

1228

#487

Giratina

<span class="pkspr pkmn-giratina"></span>

./icons/pokemon/regular/giratina.png

1229

#487

Giratina

<span class="pkspr pkmn-giratina color-shiny"></span>

./icons/pokemon/shiny/giratina.png

1230

#487

Giratina

<span class="pkspr pkmn-giratina form-altered"></span>

./icons/pokemon/regular/giratina-altered.png

1231

#487

Giratina

<span class="pkspr pkmn-giratina color-shiny form-altered"></span>

./icons/pokemon/shiny/giratina-altered.png

1232

#487

Giratina

<span class="pkspr pkmn-giratina form-origin"></span>

./icons/pokemon/regular/giratina-origin.png

1233

#487

Giratina

<span class="pkspr pkmn-giratina color-shiny form-origin"></span>

./icons/pokemon/shiny/giratina-origin.png

1234

#488

Cresselia

<span class="pkspr pkmn-cresselia"></span>

./icons/pokemon/regular/cresselia.png

1235

#488

Cresselia

<span class="pkspr pkmn-cresselia color-shiny"></span>

./icons/pokemon/shiny/cresselia.png

1236

#489

Phione

<span class="pkspr pkmn-phione"></span>

./icons/pokemon/regular/phione.png

1237

#489

Phione

<span class="pkspr pkmn-phione color-shiny"></span>

./icons/pokemon/shiny/phione.png

1238

#490

Manaphy

<span class="pkspr pkmn-manaphy"></span>

./icons/pokemon/regular/manaphy.png

1239

#490

Manaphy

<span class="pkspr pkmn-manaphy color-shiny"></span>

./icons/pokemon/shiny/manaphy.png

1240

#491

Darkrai

<span class="pkspr pkmn-darkrai"></span>

./icons/pokemon/regular/darkrai.png

1241

#491

Darkrai

<span class="pkspr pkmn-darkrai color-shiny"></span>

./icons/pokemon/shiny/darkrai.png

1242

#492

Shaymin

<span class="pkspr pkmn-shaymin"></span>

./icons/pokemon/regular/shaymin.png

1243

#492

Shaymin

<span class="pkspr pkmn-shaymin color-shiny"></span>

./icons/pokemon/shiny/shaymin.png

1244

#492

Shaymin

<span class="pkspr pkmn-shaymin form-land"></span>

./icons/pokemon/regular/shaymin-land.png

1245

#492

Shaymin

<span class="pkspr pkmn-shaymin color-shiny form-land"></span>

./icons/pokemon/shiny/shaymin-land.png

1246

#492

Shaymin

<span class="pkspr pkmn-shaymin form-sky"></span>

./icons/pokemon/regular/shaymin-sky.png

1247

#492

Shaymin

<span class="pkspr pkmn-shaymin form-sky dir-right"></span>

./icons/pokemon/regular/right/shaymin-sky.png

1248

#492

Shaymin

<span class="pkspr pkmn-shaymin color-shiny form-sky"></span>

./icons/pokemon/shiny/shaymin-sky.png

1249

#492

Shaymin

<span class="pkspr pkmn-shaymin color-shiny form-sky dir-right"></span>

./icons/pokemon/shiny/right/shaymin-sky.png

1250

#493

Arceus

<span class="pkspr pkmn-arceus"></span>

./icons/pokemon/regular/arceus.png

1251

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny"></span>

./icons/pokemon/shiny/arceus.png

1252

#493

Arceus

<span class="pkspr pkmn-arceus form-bug"></span>

./icons/pokemon/regular/arceus-bug.png

1253

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-bug"></span>

./icons/pokemon/shiny/arceus-bug.png

1254

#493

Arceus

<span class="pkspr pkmn-arceus form-dark"></span>

./icons/pokemon/regular/arceus-dark.png

1255

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-dark"></span>

./icons/pokemon/shiny/arceus-dark.png

1256

#493

Arceus

<span class="pkspr pkmn-arceus form-dragon"></span>

./icons/pokemon/regular/arceus-dragon.png

1257

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-dragon"></span>

./icons/pokemon/shiny/arceus-dragon.png

1258

#493

Arceus

<span class="pkspr pkmn-arceus form-electric"></span>

./icons/pokemon/regular/arceus-electric.png

1259

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-electric"></span>

./icons/pokemon/shiny/arceus-electric.png

1260

#493

Arceus

<span class="pkspr pkmn-arceus form-fairy"></span>

./icons/pokemon/regular/arceus-fairy.png

1261

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-fairy"></span>

./icons/pokemon/shiny/arceus-fairy.png

1262

#493

Arceus

<span class="pkspr pkmn-arceus form-fighting"></span>

./icons/pokemon/regular/arceus-fighting.png

1263

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-fighting"></span>

./icons/pokemon/shiny/arceus-fighting.png

1264

#493

Arceus

<span class="pkspr pkmn-arceus form-fire"></span>

./icons/pokemon/regular/arceus-fire.png

1265

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-fire"></span>

./icons/pokemon/shiny/arceus-fire.png

1266

#493

Arceus

<span class="pkspr pkmn-arceus form-flying"></span>

./icons/pokemon/regular/arceus-flying.png

1267

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-flying"></span>

./icons/pokemon/shiny/arceus-flying.png

1268

#493

Arceus

<span class="pkspr pkmn-arceus form-ghost"></span>

./icons/pokemon/regular/arceus-ghost.png

1269

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-ghost"></span>

./icons/pokemon/shiny/arceus-ghost.png

1270

#493

Arceus

<span class="pkspr pkmn-arceus form-grass"></span>

./icons/pokemon/regular/arceus-grass.png

1271

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-grass"></span>

./icons/pokemon/shiny/arceus-grass.png

1272

#493

Arceus

<span class="pkspr pkmn-arceus form-ground"></span>

./icons/pokemon/regular/arceus-ground.png

1273

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-ground"></span>

./icons/pokemon/shiny/arceus-ground.png

1274

#493

Arceus

<span class="pkspr pkmn-arceus form-ice"></span>

./icons/pokemon/regular/arceus-ice.png

1275

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-ice"></span>

./icons/pokemon/shiny/arceus-ice.png

1276

#493

Arceus

<span class="pkspr pkmn-arceus form-normal"></span>

./icons/pokemon/regular/arceus-normal.png

1277

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-normal"></span>

./icons/pokemon/shiny/arceus-normal.png

1278

#493

Arceus

<span class="pkspr pkmn-arceus form-poison"></span>

./icons/pokemon/regular/arceus-poison.png

1279

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-poison"></span>

./icons/pokemon/shiny/arceus-poison.png

1280

#493

Arceus

<span class="pkspr pkmn-arceus form-psychic"></span>

./icons/pokemon/regular/arceus-psychic.png

1281

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-psychic"></span>

./icons/pokemon/shiny/arceus-psychic.png

1282

#493

Arceus

<span class="pkspr pkmn-arceus form-rock"></span>

./icons/pokemon/regular/arceus-rock.png

1283

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-rock"></span>

./icons/pokemon/shiny/arceus-rock.png

1284

#493

Arceus

<span class="pkspr pkmn-arceus form-steel"></span>

./icons/pokemon/regular/arceus-steel.png

1285

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-steel"></span>

./icons/pokemon/shiny/arceus-steel.png

1286

#493

Arceus

<span class="pkspr pkmn-arceus form-water"></span>

./icons/pokemon/regular/arceus-water.png

1287

#493

Arceus

<span class="pkspr pkmn-arceus color-shiny form-water"></span>

./icons/pokemon/shiny/arceus-water.png

1288

#494

Victini

<span class="pkspr pkmn-victini"></span>

./icons/pokemon/regular/victini.png

1289

#494

Victini

<span class="pkspr pkmn-victini color-shiny"></span>

./icons/pokemon/shiny/victini.png

1290

#495

Snivy

<span class="pkspr pkmn-snivy"></span>

./icons/pokemon/regular/snivy.png

1291

#495

Snivy

<span class="pkspr pkmn-snivy color-shiny"></span>

./icons/pokemon/shiny/snivy.png

1292

#496

Servine

<span class="pkspr pkmn-servine"></span>

./icons/pokemon/regular/servine.png

1293

#496

Servine

<span class="pkspr pkmn-servine color-shiny"></span>

./icons/pokemon/shiny/servine.png

1294

#497

Serperior

<span class="pkspr pkmn-serperior"></span>

./icons/pokemon/regular/serperior.png

1295

#497

Serperior

<span class="pkspr pkmn-serperior color-shiny"></span>

./icons/pokemon/shiny/serperior.png

1296

#498

Tepig

<span class="pkspr pkmn-tepig"></span>

./icons/pokemon/regular/tepig.png

1297

#498

Tepig

<span class="pkspr pkmn-tepig color-shiny"></span>

./icons/pokemon/shiny/tepig.png

1298

#499

Pignite

<span class="pkspr pkmn-pignite"></span>

./icons/pokemon/regular/pignite.png

1299

#499

Pignite

<span class="pkspr pkmn-pignite color-shiny"></span>

./icons/pokemon/shiny/pignite.png

1300

#500

Emboar

<span class="pkspr pkmn-emboar"></span>

./icons/pokemon/regular/emboar.png

1301

#500

Emboar

<span class="pkspr pkmn-emboar dir-right"></span>

./icons/pokemon/regular/right/emboar.png

1302

#500

Emboar

<span class="pkspr pkmn-emboar color-shiny"></span>

./icons/pokemon/shiny/emboar.png

1303

#500

Emboar

<span class="pkspr pkmn-emboar color-shiny dir-right"></span>

./icons/pokemon/shiny/right/emboar.png

1304

#501

Oshawott

<span class="pkspr pkmn-oshawott"></span>

./icons/pokemon/regular/oshawott.png

1305

#501

Oshawott

<span class="pkspr pkmn-oshawott color-shiny"></span>

./icons/pokemon/shiny/oshawott.png

1306

#502

Dewott

<span class="pkspr pkmn-dewott"></span>

./icons/pokemon/regular/dewott.png

1307

#502

Dewott

<span class="pkspr pkmn-dewott color-shiny"></span>

./icons/pokemon/shiny/dewott.png

1308

#503

Samurott

<span class="pkspr pkmn-samurott"></span>

./icons/pokemon/regular/samurott.png

1309

#503

Samurott

<span class="pkspr pkmn-samurott color-shiny"></span>

./icons/pokemon/shiny/samurott.png

1310

#504

Patrat

<span class="pkspr pkmn-patrat"></span>

./icons/pokemon/regular/patrat.png

1311

#504

Patrat

<span class="pkspr pkmn-patrat color-shiny"></span>

./icons/pokemon/shiny/patrat.png

1312

#505

Watchog

<span class="pkspr pkmn-watchog"></span>

./icons/pokemon/regular/watchog.png

1313

#505

Watchog

<span class="pkspr pkmn-watchog color-shiny"></span>

./icons/pokemon/shiny/watchog.png

1314

#506

Lillipup

<span class="pkspr pkmn-lillipup"></span>

./icons/pokemon/regular/lillipup.png

1315

#506

Lillipup

<span class="pkspr pkmn-lillipup color-shiny"></span>

./icons/pokemon/shiny/lillipup.png

1316

#507

Herdier

<span class="pkspr pkmn-herdier"></span>

./icons/pokemon/regular/herdier.png

1317

#507

Herdier

<span class="pkspr pkmn-herdier color-shiny"></span>

./icons/pokemon/shiny/herdier.png

1318

#508

Stoutland

<span class="pkspr pkmn-stoutland"></span>

./icons/pokemon/regular/stoutland.png

1319

#508

Stoutland

<span class="pkspr pkmn-stoutland color-shiny"></span>

./icons/pokemon/shiny/stoutland.png

1320

#509

Purrloin

<span class="pkspr pkmn-purrloin"></span>

./icons/pokemon/regular/purrloin.png

1321

#509

Purrloin

<span class="pkspr pkmn-purrloin color-shiny"></span>

./icons/pokemon/shiny/purrloin.png

1322

#510

Liepard

<span class="pkspr pkmn-liepard"></span>

./icons/pokemon/regular/liepard.png

1323

#510

Liepard

<span class="pkspr pkmn-liepard color-shiny"></span>

./icons/pokemon/shiny/liepard.png

1324

#511

Pansage

<span class="pkspr pkmn-pansage"></span>

./icons/pokemon/regular/pansage.png

1325

#511

Pansage

<span class="pkspr pkmn-pansage color-shiny"></span>

./icons/pokemon/shiny/pansage.png

1326

#512

Simisage

<span class="pkspr pkmn-simisage"></span>

./icons/pokemon/regular/simisage.png

1327

#512

Simisage

<span class="pkspr pkmn-simisage color-shiny"></span>

./icons/pokemon/shiny/simisage.png

1328

#513

Pansear

<span class="pkspr pkmn-pansear"></span>

./icons/pokemon/regular/pansear.png

1329

#513

Pansear

<span class="pkspr pkmn-pansear dir-right"></span>

./icons/pokemon/regular/right/pansear.png

1330

#513

Pansear

<span class="pkspr pkmn-pansear color-shiny"></span>

./icons/pokemon/shiny/pansear.png

1331

#513

Pansear

<span class="pkspr pkmn-pansear color-shiny dir-right"></span>

./icons/pokemon/shiny/right/pansear.png

1332

#514

Simisear

<span class="pkspr pkmn-simisear"></span>

./icons/pokemon/regular/simisear.png

1333

#514

Simisear

<span class="pkspr pkmn-simisear dir-right"></span>

./icons/pokemon/regular/right/simisear.png

1334

#514

Simisear

<span class="pkspr pkmn-simisear color-shiny"></span>

./icons/pokemon/shiny/simisear.png

1335

#514

Simisear

<span class="pkspr pkmn-simisear color-shiny dir-right"></span>

./icons/pokemon/shiny/right/simisear.png

1336

#515

Panpour

<span class="pkspr pkmn-panpour"></span>

./icons/pokemon/regular/panpour.png

1337

#515

Panpour

<span class="pkspr pkmn-panpour color-shiny"></span>

./icons/pokemon/shiny/panpour.png

1338

#516

Simipour

<span class="pkspr pkmn-simipour"></span>

./icons/pokemon/regular/simipour.png

1339

#516

Simipour

<span class="pkspr pkmn-simipour color-shiny"></span>

./icons/pokemon/shiny/simipour.png

1340

#517

Munna

<span class="pkspr pkmn-munna"></span>

./icons/pokemon/regular/munna.png

1341

#517

Munna

<span class="pkspr pkmn-munna color-shiny"></span>

./icons/pokemon/shiny/munna.png

1342

#518

Musharna

<span class="pkspr pkmn-musharna"></span>

./icons/pokemon/regular/musharna.png

1343

#518

Musharna

<span class="pkspr pkmn-musharna color-shiny"></span>

./icons/pokemon/shiny/musharna.png

1344

#519

Pidove

<span class="pkspr pkmn-pidove"></span>

./icons/pokemon/regular/pidove.png

1345

#519

Pidove

<span class="pkspr pkmn-pidove color-shiny"></span>

./icons/pokemon/shiny/pidove.png

1346

#520

Tranquill

<span class="pkspr pkmn-tranquill"></span>

./icons/pokemon/regular/tranquill.png

1347

#520

Tranquill

<span class="pkspr pkmn-tranquill color-shiny"></span>

./icons/pokemon/shiny/tranquill.png

1348

#521

Unfezant

<span class="pkspr pkmn-unfezant"></span>

./icons/pokemon/regular/unfezant.png

1349

#521

Unfezant

<span class="pkspr pkmn-unfezant gender-female"></span>

./icons/pokemon/regular/female/unfezant.png

1350

#521

Unfezant

<span class="pkspr pkmn-unfezant color-shiny"></span>

./icons/pokemon/shiny/unfezant.png

1351

#521

Unfezant

<span class="pkspr pkmn-unfezant color-shiny gender-female"></span>

./icons/pokemon/shiny/female/unfezant.png

1352

#522

Blitzle

<span class="pkspr pkmn-blitzle"></span>

./icons/pokemon/regular/blitzle.png

1353

#522

Blitzle

<span class="pkspr pkmn-blitzle color-shiny"></span>

./icons/pokemon/shiny/blitzle.png

1354

#523

Zebstrika

<span class="pkspr pkmn-zebstrika"></span>

./icons/pokemon/regular/zebstrika.png

1355

#523

Zebstrika

<span class="pkspr pkmn-zebstrika color-shiny"></span>

./icons/pokemon/shiny/zebstrika.png

1356

#524

Roggenrola

<span class="pkspr pkmn-roggenrola"></span>

./icons/pokemon/regular/roggenrola.png

1357

#524

Roggenrola

<span class="pkspr pkmn-roggenrola color-shiny"></span>

./icons/pokemon/shiny/roggenrola.png

1358

#525

Boldore

<span class="pkspr pkmn-boldore"></span>

./icons/pokemon/regular/boldore.png

1359

#525

Boldore

<span class="pkspr pkmn-boldore color-shiny"></span>

./icons/pokemon/shiny/boldore.png

1360

#526

Gigalith

<span class="pkspr pkmn-gigalith"></span>

./icons/pokemon/regular/gigalith.png

1361

#526

Gigalith

<span class="pkspr pkmn-gigalith color-shiny"></span>

./icons/pokemon/shiny/gigalith.png

1362

#527

Woobat

<span class="pkspr pkmn-woobat"></span>

./icons/pokemon/regular/woobat.png

1363

#527

Woobat

<span class="pkspr pkmn-woobat color-shiny"></span>

./icons/pokemon/shiny/woobat.png

1364

#528

Swoobat

<span class="pkspr pkmn-swoobat"></span>

./icons/pokemon/regular/swoobat.png

1365

#528

Swoobat

<span class="pkspr pkmn-swoobat color-shiny"></span>

./icons/pokemon/shiny/swoobat.png

1366

#529

Drilbur

<span class="pkspr pkmn-drilbur"></span>

./icons/pokemon/regular/drilbur.png

1367

#529

Drilbur

<span class="pkspr pkmn-drilbur dir-right"></span>

./icons/pokemon/regular/right/drilbur.png

1368

#529

Drilbur

<span class="pkspr pkmn-drilbur color-shiny"></span>

./icons/pokemon/shiny/drilbur.png

1369

#529

Drilbur

<span class="pkspr pkmn-drilbur color-shiny dir-right"></span>

./icons/pokemon/shiny/right/drilbur.png

1370

#530

Excadrill

<span class="pkspr pkmn-excadrill"></span>

./icons/pokemon/regular/excadrill.png

1371

#530

Excadrill

<span class="pkspr pkmn-excadrill dir-right"></span>

./icons/pokemon/regular/right/excadrill.png

1372

#530

Excadrill

<span class="pkspr pkmn-excadrill color-shiny"></span>

./icons/pokemon/shiny/excadrill.png

1373

#530

Excadrill

<span class="pkspr pkmn-excadrill color-shiny dir-right"></span>

./icons/pokemon/shiny/right/excadrill.png

1374

#531

Audino

<span class="pkspr pkmn-audino"></span>

./icons/pokemon/regular/audino.png

1375

#531

Audino

<span class="pkspr pkmn-audino color-shiny"></span>

./icons/pokemon/shiny/audino.png

1376

#532

Timburr

<span class="pkspr pkmn-timburr"></span>

./icons/pokemon/regular/timburr.png

1377

#532

Timburr

<span class="pkspr pkmn-timburr color-shiny"></span>

./icons/pokemon/shiny/timburr.png

1378

#533

Gurdurr

<span class="pkspr pkmn-gurdurr"></span>

./icons/pokemon/regular/gurdurr.png

1379

#533

Gurdurr

<span class="pkspr pkmn-gurdurr color-shiny"></span>

./icons/pokemon/shiny/gurdurr.png

1380

#534

Conkeldurr

<span class="pkspr pkmn-conkeldurr"></span>

./icons/pokemon/regular/conkeldurr.png

1381

#534

Conkeldurr

<span class="pkspr pkmn-conkeldurr color-shiny"></span>

./icons/pokemon/shiny/conkeldurr.png

1382

#535

Tympole

<span class="pkspr pkmn-tympole"></span>

./icons/pokemon/regular/tympole.png

1383

#535

Tympole

<span class="pkspr pkmn-tympole color-shiny"></span>

./icons/pokemon/shiny/tympole.png

1384

#536

Palpitoad

<span class="pkspr pkmn-palpitoad"></span>

./icons/pokemon/regular/palpitoad.png

1385

#536

Palpitoad

<span class="pkspr pkmn-palpitoad color-shiny"></span>

./icons/pokemon/shiny/palpitoad.png

1386

#537

Seismitoad

<span class="pkspr pkmn-seismitoad"></span>

./icons/pokemon/regular/seismitoad.png

1387

#537

Seismitoad

<span class="pkspr pkmn-seismitoad color-shiny"></span>

./icons/pokemon/shiny/seismitoad.png

1388

#538

Throh

<span class="pkspr pkmn-throh"></span>

./icons/pokemon/regular/throh.png

1389

#538

Throh

<span class="pkspr pkmn-throh color-shiny"></span>

./icons/pokemon/shiny/throh.png

1390

#539

Sawk

<span class="pkspr pkmn-sawk"></span>

./icons/pokemon/regular/sawk.png

1391

#539

Sawk

<span class="pkspr pkmn-sawk dir-right"></span>

./icons/pokemon/regular/right/sawk.png

1392

#539

Sawk

<span class="pkspr pkmn-sawk color-shiny"></span>

./icons/pokemon/shiny/sawk.png

1393

#539

Sawk

<span class="pkspr pkmn-sawk color-shiny dir-right"></span>

./icons/pokemon/shiny/right/sawk.png

1394

#540

Sewaddle

<span class="pkspr pkmn-sewaddle"></span>

./icons/pokemon/regular/sewaddle.png

1395

#540

Sewaddle

<span class="pkspr pkmn-sewaddle color-shiny"></span>

./icons/pokemon/shiny/sewaddle.png

1396

#541

Swadloon

<span class="pkspr pkmn-swadloon"></span>

./icons/pokemon/regular/swadloon.png

1397

#541

Swadloon

<span class="pkspr pkmn-swadloon color-shiny"></span>

./icons/pokemon/shiny/swadloon.png

1398

#542

Leavanny

<span class="pkspr pkmn-leavanny"></span>

./icons/pokemon/regular/leavanny.png

1399

#542

Leavanny

<span class="pkspr pkmn-leavanny color-shiny"></span>

./icons/pokemon/shiny/leavanny.png

1400

#543

Venipede

<span class="pkspr pkmn-venipede"></span>

./icons/pokemon/regular/venipede.png

1401

#543

Venipede

<span class="pkspr pkmn-venipede color-shiny"></span>

./icons/pokemon/shiny/venipede.png

1402

#544

Whirlipede

<span class="pkspr pkmn-whirlipede"></span>

./icons/pokemon/regular/whirlipede.png

1403

#544

Whirlipede

<span class="pkspr pkmn-whirlipede color-shiny"></span>

./icons/pokemon/shiny/whirlipede.png

1404

#545

Scolipede

<span class="pkspr pkmn-scolipede"></span>

./icons/pokemon/regular/scolipede.png

1405

#545

Scolipede

<span class="pkspr pkmn-scolipede color-shiny"></span>

./icons/pokemon/shiny/scolipede.png

1406

#546

Cottonee

<span class="pkspr pkmn-cottonee"></span>

./icons/pokemon/regular/cottonee.png

1407

#546

Cottonee

<span class="pkspr pkmn-cottonee color-shiny"></span>

./icons/pokemon/shiny/cottonee.png

1408

#547

Whimsicott

<span class="pkspr pkmn-whimsicott"></span>

./icons/pokemon/regular/whimsicott.png

1409

#547

Whimsicott

<span class="pkspr pkmn-whimsicott color-shiny"></span>

./icons/pokemon/shiny/whimsicott.png

1410

#548

Petilil

<span class="pkspr pkmn-petilil"></span>

./icons/pokemon/regular/petilil.png

1411

#548

Petilil

<span class="pkspr pkmn-petilil color-shiny"></span>

./icons/pokemon/shiny/petilil.png

1412

#549

Lilligant

<span class="pkspr pkmn-lilligant"></span>

./icons/pokemon/regular/lilligant.png

1413

#549

Lilligant

<span class="pkspr pkmn-lilligant dir-right"></span>

./icons/pokemon/regular/right/lilligant.png

1414

#549

Lilligant

<span class="pkspr pkmn-lilligant color-shiny"></span>

./icons/pokemon/shiny/lilligant.png

1415

#549

Lilligant

<span class="pkspr pkmn-lilligant color-shiny dir-right"></span>

./icons/pokemon/shiny/right/lilligant.png

1416

#550

Basculin

<span class="pkspr pkmn-basculin"></span>

./icons/pokemon/regular/basculin.png

1417

#550

Basculin

<span class="pkspr pkmn-basculin color-shiny"></span>

./icons/pokemon/shiny/basculin.png

1418

#550

Basculin

<span class="pkspr pkmn-basculin form-blue-striped"></span>

./icons/pokemon/regular/basculin-blue-striped.png

1419

#550

Basculin

<span class="pkspr pkmn-basculin color-shiny form-blue-striped"></span>

./icons/pokemon/shiny/basculin-blue-striped.png

1420

#550

Basculin

<span class="pkspr pkmn-basculin form-red-striped"></span>

./icons/pokemon/regular/basculin-red-striped.png

1421

#550

Basculin

<span class="pkspr pkmn-basculin color-shiny form-red-striped"></span>

./icons/pokemon/shiny/basculin-red-striped.png

1422

#551

Sandile

<span class="pkspr pkmn-sandile"></span>

./icons/pokemon/regular/sandile.png

1423

#551

Sandile

<span class="pkspr pkmn-sandile color-shiny"></span>

./icons/pokemon/shiny/sandile.png

1424

#552

Krokorok

<span class="pkspr pkmn-krokorok"></span>

./icons/pokemon/regular/krokorok.png

1425

#552

Krokorok

<span class="pkspr pkmn-krokorok color-shiny"></span>

./icons/pokemon/shiny/krokorok.png

1426

#553

Krookodile

<span class="pkspr pkmn-krookodile"></span>

./icons/pokemon/regular/krookodile.png

1427

#553

Krookodile

<span class="pkspr pkmn-krookodile color-shiny"></span>

./icons/pokemon/shiny/krookodile.png

1428

#554

Darumaka

<span class="pkspr pkmn-darumaka"></span>

./icons/pokemon/regular/darumaka.png

1429

#554

Darumaka

<span class="pkspr pkmn-darumaka color-shiny"></span>

./icons/pokemon/shiny/darumaka.png

1430

#555

Darmanitan

<span class="pkspr pkmn-darmanitan"></span>

./icons/pokemon/regular/darmanitan.png

1431

#555

Darmanitan

<span class="pkspr pkmn-darmanitan color-shiny"></span>

./icons/pokemon/shiny/darmanitan.png

1432

#555

Darmanitan

<span class="pkspr pkmn-darmanitan form-standard"></span>

./icons/pokemon/regular/darmanitan-standard.png

1433

#555

Darmanitan

<span class="pkspr pkmn-darmanitan color-shiny form-standard"></span>

./icons/pokemon/shiny/darmanitan-standard.png

1434

#555

Darmanitan

<span class="pkspr pkmn-darmanitan form-zen"></span>

./icons/pokemon/regular/darmanitan-zen.png

1435

#555

Darmanitan

<span class="pkspr pkmn-darmanitan color-shiny form-zen"></span>

./icons/pokemon/shiny/darmanitan-zen.png

1436

#556

Maractus

<span class="pkspr pkmn-maractus"></span>

./icons/pokemon/regular/maractus.png

1437

#556

Maractus

<span class="pkspr pkmn-maractus color-shiny"></span>

./icons/pokemon/shiny/maractus.png

1438

#557

Dwebble

<span class="pkspr pkmn-dwebble"></span>

./icons/pokemon/regular/dwebble.png

1439

#557

Dwebble

<span class="pkspr pkmn-dwebble color-shiny"></span>

./icons/pokemon/shiny/dwebble.png

1440

#558

Crustle

<span class="pkspr pkmn-crustle"></span>

./icons/pokemon/regular/crustle.png

1441

#558

Crustle

<span class="pkspr pkmn-crustle color-shiny"></span>

./icons/pokemon/shiny/crustle.png

1442

#559

Scraggy

<span class="pkspr pkmn-scraggy"></span>

./icons/pokemon/regular/scraggy.png

1443

#559

Scraggy

<span class="pkspr pkmn-scraggy color-shiny"></span>

./icons/pokemon/shiny/scraggy.png

1444

#560

Scrafty

<span class="pkspr pkmn-scrafty"></span>

./icons/pokemon/regular/scrafty.png

1445

#560

Scrafty

<span class="pkspr pkmn-scrafty color-shiny"></span>

./icons/pokemon/shiny/scrafty.png

1446

#561

Sigilyph

<span class="pkspr pkmn-sigilyph"></span>

./icons/pokemon/regular/sigilyph.png

1447

#561

Sigilyph

<span class="pkspr pkmn-sigilyph color-shiny"></span>

./icons/pokemon/shiny/sigilyph.png

1448

#562

Yamask

<span class="pkspr pkmn-yamask"></span>

./icons/pokemon/regular/yamask.png

1449

#562

Yamask

<span class="pkspr pkmn-yamask color-shiny"></span>

./icons/pokemon/shiny/yamask.png

1450

#563

Cofagrigus

<span class="pkspr pkmn-cofagrigus"></span>

./icons/pokemon/regular/cofagrigus.png

1451

#563

Cofagrigus

<span class="pkspr pkmn-cofagrigus color-shiny"></span>

./icons/pokemon/shiny/cofagrigus.png

1452

#564

Tirtouga

<span class="pkspr pkmn-tirtouga"></span>

./icons/pokemon/regular/tirtouga.png

1453

#564

Tirtouga

<span class="pkspr pkmn-tirtouga color-shiny"></span>

./icons/pokemon/shiny/tirtouga.png

1454

#565

Carracosta

<span class="pkspr pkmn-carracosta"></span>

./icons/pokemon/regular/carracosta.png

1455

#565

Carracosta

<span class="pkspr pkmn-carracosta color-shiny"></span>

./icons/pokemon/shiny/carracosta.png

1456

#566

Archen

<span class="pkspr pkmn-archen"></span>

./icons/pokemon/regular/archen.png

1457

#566

Archen

<span class="pkspr pkmn-archen color-shiny"></span>

./icons/pokemon/shiny/archen.png

1458

#567

Archeops

<span class="pkspr pkmn-archeops"></span>

./icons/pokemon/regular/archeops.png

1459

#567

Archeops

<span class="pkspr pkmn-archeops color-shiny"></span>

./icons/pokemon/shiny/archeops.png

1460

#568

Trubbish

<span class="pkspr pkmn-trubbish"></span>

./icons/pokemon/regular/trubbish.png

1461

#568

Trubbish

<span class="pkspr pkmn-trubbish color-shiny"></span>

./icons/pokemon/shiny/trubbish.png

1462

#569

Garbodor

<span class="pkspr pkmn-garbodor"></span>

./icons/pokemon/regular/garbodor.png

1463

#569

Garbodor

<span class="pkspr pkmn-garbodor dir-right"></span>

./icons/pokemon/regular/right/garbodor.png

1464

#569

Garbodor

<span class="pkspr pkmn-garbodor color-shiny"></span>

./icons/pokemon/shiny/garbodor.png

1465

#569

Garbodor

<span class="pkspr pkmn-garbodor color-shiny dir-right"></span>

./icons/pokemon/shiny/right/garbodor.png

1466

#570

Zorua

<span class="pkspr pkmn-zorua"></span>

./icons/pokemon/regular/zorua.png

1467

#570

Zorua

<span class="pkspr pkmn-zorua color-shiny"></span>

./icons/pokemon/shiny/zorua.png

1468

#571

Zoroark

<span class="pkspr pkmn-zoroark"></span>

./icons/pokemon/regular/zoroark.png

1469

#571

Zoroark

<span class="pkspr pkmn-zoroark color-shiny"></span>

./icons/pokemon/shiny/zoroark.png

1470

#572

Minccino

<span class="pkspr pkmn-minccino"></span>

./icons/pokemon/regular/minccino.png

1471

#572

Minccino

<span class="pkspr pkmn-minccino color-shiny"></span>

./icons/pokemon/shiny/minccino.png

1472

#573

Cinccino

<span class="pkspr pkmn-cinccino"></span>

./icons/pokemon/regular/cinccino.png

1473

#573

Cinccino

<span class="pkspr pkmn-cinccino color-shiny"></span>

./icons/pokemon/shiny/cinccino.png

1474

#574

Gothita

<span class="pkspr pkmn-gothita"></span>

./icons/pokemon/regular/gothita.png

1475

#574

Gothita

<span class="pkspr pkmn-gothita color-shiny"></span>

./icons/pokemon/shiny/gothita.png

1476

#575

Gothorita

<span class="pkspr pkmn-gothorita"></span>

./icons/pokemon/regular/gothorita.png

1477

#575

Gothorita

<span class="pkspr pkmn-gothorita color-shiny"></span>

./icons/pokemon/shiny/gothorita.png

1478

#576

Gothitelle

<span class="pkspr pkmn-gothitelle"></span>

./icons/pokemon/regular/gothitelle.png

1479

#576

Gothitelle

<span class="pkspr pkmn-gothitelle color-shiny"></span>

./icons/pokemon/shiny/gothitelle.png

1480

#577

Solosis

<span class="pkspr pkmn-solosis"></span>

./icons/pokemon/regular/solosis.png

1481

#577

Solosis

<span class="pkspr pkmn-solosis dir-right"></span>

./icons/pokemon/regular/right/solosis.png

1482

#577

Solosis

<span class="pkspr pkmn-solosis color-shiny"></span>

./icons/pokemon/shiny/solosis.png

1483

#577

Solosis

<span class="pkspr pkmn-solosis color-shiny dir-right"></span>

./icons/pokemon/shiny/right/solosis.png

1484

#578

Duosion

<span class="pkspr pkmn-duosion"></span>

./icons/pokemon/regular/duosion.png

1485

#578

Duosion

<span class="pkspr pkmn-duosion color-shiny"></span>

./icons/pokemon/shiny/duosion.png

1486

#579

Reuniclus

<span class="pkspr pkmn-reuniclus"></span>

./icons/pokemon/regular/reuniclus.png

1487

#579

Reuniclus

<span class="pkspr pkmn-reuniclus color-shiny"></span>

./icons/pokemon/shiny/reuniclus.png

1488

#580

Ducklett

<span class="pkspr pkmn-ducklett"></span>

./icons/pokemon/regular/ducklett.png

1489

#580

Ducklett

<span class="pkspr pkmn-ducklett color-shiny"></span>

./icons/pokemon/shiny/ducklett.png

1490

#581

Swanna

<span class="pkspr pkmn-swanna"></span>

./icons/pokemon/regular/swanna.png

1491

#581

Swanna

<span class="pkspr pkmn-swanna color-shiny"></span>

./icons/pokemon/shiny/swanna.png

1492

#582

Vanillite

<span class="pkspr pkmn-vanillite"></span>

./icons/pokemon/regular/vanillite.png

1493

#582

Vanillite

<span class="pkspr pkmn-vanillite color-shiny"></span>

./icons/pokemon/shiny/vanillite.png

1494

#583

Vanillish

<span class="pkspr pkmn-vanillish"></span>

./icons/pokemon/regular/vanillish.png

1495

#583

Vanillish

<span class="pkspr pkmn-vanillish color-shiny"></span>

./icons/pokemon/shiny/vanillish.png

1496

#584

Vanilluxe

<span class="pkspr pkmn-vanilluxe"></span>

./icons/pokemon/regular/vanilluxe.png

1497

#584

Vanilluxe

<span class="pkspr pkmn-vanilluxe dir-right"></span>

./icons/pokemon/regular/right/vanilluxe.png

1498

#584

Vanilluxe

<span class="pkspr pkmn-vanilluxe color-shiny"></span>

./icons/pokemon/shiny/vanilluxe.png

1499

#584

Vanilluxe

<span class="pkspr pkmn-vanilluxe color-shiny dir-right"></span>

./icons/pokemon/shiny/right/vanilluxe.png

1500

#585

Deerling

<span class="pkspr pkmn-deerling"></span>

./icons/pokemon/regular/deerling.png

1501

#585

Deerling

<span class="pkspr pkmn-deerling color-shiny"></span>

./icons/pokemon/shiny/deerling.png

1502

#585

Deerling

<span class="pkspr pkmn-deerling form-autumn"></span>

./icons/pokemon/regular/deerling-autumn.png

1503

#585

Deerling

<span class="pkspr pkmn-deerling color-shiny form-autumn"></span>

./icons/pokemon/shiny/deerling-autumn.png

1504

#585

Deerling

<span class="pkspr pkmn-deerling form-spring"></span>

./icons/pokemon/regular/deerling-spring.png

1505

#585

Deerling

<span class="pkspr pkmn-deerling color-shiny form-spring"></span>

./icons/pokemon/shiny/deerling-spring.png

1506

#585

Deerling

<span class="pkspr pkmn-deerling form-summer"></span>

./icons/pokemon/regular/deerling-summer.png

1507

#585

Deerling

<span class="pkspr pkmn-deerling color-shiny form-summer"></span>

./icons/pokemon/shiny/deerling-summer.png

1508

#585

Deerling

<span class="pkspr pkmn-deerling form-winter"></span>

./icons/pokemon/regular/deerling-winter.png

1509

#585

Deerling

<span class="pkspr pkmn-deerling color-shiny form-winter"></span>

./icons/pokemon/shiny/deerling-winter.png

1510

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck"></span>

./icons/pokemon/regular/sawsbuck.png

1511

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck color-shiny"></span>

./icons/pokemon/shiny/sawsbuck.png

1512

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck form-autumn"></span>

./icons/pokemon/regular/sawsbuck-autumn.png

1513

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck color-shiny form-autumn"></span>

./icons/pokemon/shiny/sawsbuck-autumn.png

1514

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck form-spring"></span>

./icons/pokemon/regular/sawsbuck-spring.png

1515

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck color-shiny form-spring"></span>

./icons/pokemon/shiny/sawsbuck-spring.png

1516

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck form-summer"></span>

./icons/pokemon/regular/sawsbuck-summer.png

1517

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck color-shiny form-summer"></span>

./icons/pokemon/shiny/sawsbuck-summer.png

1518

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck form-winter"></span>

./icons/pokemon/regular/sawsbuck-winter.png

1519

#586

Sawsbuck

<span class="pkspr pkmn-sawsbuck color-shiny form-winter"></span>

./icons/pokemon/shiny/sawsbuck-winter.png

1520

#587

Emolga

<span class="pkspr pkmn-emolga"></span>

./icons/pokemon/regular/emolga.png

1521

#587

Emolga

<span class="pkspr pkmn-emolga color-shiny"></span>

./icons/pokemon/shiny/emolga.png

1522

#588

Karrablast

<span class="pkspr pkmn-karrablast"></span>

./icons/pokemon/regular/karrablast.png

1523

#588

Karrablast

<span class="pkspr pkmn-karrablast color-shiny"></span>

./icons/pokemon/shiny/karrablast.png

1524

#589

Escavalier

<span class="pkspr pkmn-escavalier"></span>

./icons/pokemon/regular/escavalier.png

1525

#589

Escavalier

<span class="pkspr pkmn-escavalier color-shiny"></span>

./icons/pokemon/shiny/escavalier.png

1526

#590

Foongus

<span class="pkspr pkmn-foongus"></span>

./icons/pokemon/regular/foongus.png

1527

#590

Foongus

<span class="pkspr pkmn-foongus color-shiny"></span>

./icons/pokemon/shiny/foongus.png

1528

#591

Amoonguss

<span class="pkspr pkmn-amoonguss"></span>

./icons/pokemon/regular/amoonguss.png

1529

#591

Amoonguss

<span class="pkspr pkmn-amoonguss dir-right"></span>

./icons/pokemon/regular/right/amoonguss.png

1530

#591

Amoonguss

<span class="pkspr pkmn-amoonguss color-shiny"></span>

./icons/pokemon/shiny/amoonguss.png

1531

#591

Amoonguss

<span class="pkspr pkmn-amoonguss color-shiny dir-right"></span>

./icons/pokemon/shiny/right/amoonguss.png

1532

#592

Frillish

<span class="pkspr pkmn-frillish"></span>

./icons/pokemon/regular/frillish.png

1533

#592

Frillish

<span class="pkspr pkmn-frillish gender-female"></span>

./icons/pokemon/regular/female/frillish.png

1534

#592

Frillish

<span class="pkspr pkmn-frillish color-shiny"></span>

./icons/pokemon/shiny/frillish.png

1535

#592

Frillish

<span class="pkspr pkmn-frillish color-shiny gender-female"></span>

./icons/pokemon/shiny/female/frillish.png

1536

#593

Jellicent

<span class="pkspr pkmn-jellicent"></span>

./icons/pokemon/regular/jellicent.png

1537

#593

Jellicent

<span class="pkspr pkmn-jellicent gender-female"></span>

./icons/pokemon/regular/female/jellicent.png

1538

#593

Jellicent

<span class="pkspr pkmn-jellicent color-shiny"></span>

./icons/pokemon/shiny/jellicent.png

1539

#593

Jellicent

<span class="pkspr pkmn-jellicent color-shiny gender-female"></span>

./icons/pokemon/shiny/female/jellicent.png

1540

#594

Alomomola

<span class="pkspr pkmn-alomomola"></span>

./icons/pokemon/regular/alomomola.png

1541

#594

Alomomola

<span class="pkspr pkmn-alomomola color-shiny"></span>

./icons/pokemon/shiny/alomomola.png

1542

#595

Joltik

<span class="pkspr pkmn-joltik"></span>

./icons/pokemon/regular/joltik.png

1543

#595

Joltik

<span class="pkspr pkmn-joltik color-shiny"></span>

./icons/pokemon/shiny/joltik.png

1544

#596

Galvantula

<span class="pkspr pkmn-galvantula"></span>

./icons/pokemon/regular/galvantula.png

1545

#596

Galvantula

<span class="pkspr pkmn-galvantula color-shiny"></span>

./icons/pokemon/shiny/galvantula.png

1546

#597

Ferroseed

<span class="pkspr pkmn-ferroseed"></span>

./icons/pokemon/regular/ferroseed.png

1547

#597

Ferroseed

<span class="pkspr pkmn-ferroseed color-shiny"></span>

./icons/pokemon/shiny/ferroseed.png

1548

#598

Ferrothorn

<span class="pkspr pkmn-ferrothorn"></span>

./icons/pokemon/regular/ferrothorn.png

1549

#598

Ferrothorn

<span class="pkspr pkmn-ferrothorn color-shiny"></span>

./icons/pokemon/shiny/ferrothorn.png

1550

#599

Klink

<span class="pkspr pkmn-klink"></span>

./icons/pokemon/regular/klink.png

1551

#599

Klink

<span class="pkspr pkmn-klink dir-right"></span>

./icons/pokemon/regular/right/klink.png

1552

#599

Klink

<span class="pkspr pkmn-klink color-shiny"></span>

./icons/pokemon/shiny/klink.png

1553

#599

Klink

<span class="pkspr pkmn-klink color-shiny dir-right"></span>

./icons/pokemon/shiny/right/klink.png

1554

#600

Klang

<span class="pkspr pkmn-klang"></span>

./icons/pokemon/regular/klang.png

1555

#600

Klang

<span class="pkspr pkmn-klang dir-right"></span>

./icons/pokemon/regular/right/klang.png

1556

#600

Klang

<span class="pkspr pkmn-klang color-shiny"></span>

./icons/pokemon/shiny/klang.png

1557

#600

Klang

<span class="pkspr pkmn-klang color-shiny dir-right"></span>

./icons/pokemon/shiny/right/klang.png

1558

#601

Klinklang

<span class="pkspr pkmn-klinklang"></span>

./icons/pokemon/regular/klinklang.png

1559

#601

Klinklang

<span class="pkspr pkmn-klinklang dir-right"></span>

./icons/pokemon/regular/right/klinklang.png

1560

#601

Klinklang

<span class="pkspr pkmn-klinklang color-shiny"></span>

./icons/pokemon/shiny/klinklang.png

1561

#601

Klinklang

<span class="pkspr pkmn-klinklang color-shiny dir-right"></span>

./icons/pokemon/shiny/right/klinklang.png

1562

#602

Tynamo

<span class="pkspr pkmn-tynamo"></span>

./icons/pokemon/regular/tynamo.png

1563

#602

Tynamo

<span class="pkspr pkmn-tynamo color-shiny"></span>

./icons/pokemon/shiny/tynamo.png

1564

#603

Eelektrik

<span class="pkspr pkmn-eelektrik"></span>

./icons/pokemon/regular/eelektrik.png

1565

#603

Eelektrik

<span class="pkspr pkmn-eelektrik color-shiny"></span>

./icons/pokemon/shiny/eelektrik.png

1566

#604

Eelektross

<span class="pkspr pkmn-eelektross"></span>

./icons/pokemon/regular/eelektross.png

1567

#604

Eelektross

<span class="pkspr pkmn-eelektross color-shiny"></span>

./icons/pokemon/shiny/eelektross.png

1568

#605

Elgyem

<span class="pkspr pkmn-elgyem"></span>

./icons/pokemon/regular/elgyem.png

1569

#605

Elgyem

<span class="pkspr pkmn-elgyem color-shiny"></span>

./icons/pokemon/shiny/elgyem.png

1570

#606

Beheeyem

<span class="pkspr pkmn-beheeyem"></span>

./icons/pokemon/regular/beheeyem.png

1571

#606

Beheeyem

<span class="pkspr pkmn-beheeyem color-shiny"></span>

./icons/pokemon/shiny/beheeyem.png

1572

#607

Litwick

<span class="pkspr pkmn-litwick"></span>

./icons/pokemon/regular/litwick.png

1573

#607

Litwick

<span class="pkspr pkmn-litwick dir-right"></span>

./icons/pokemon/regular/right/litwick.png

1574

#607

Litwick

<span class="pkspr pkmn-litwick color-shiny"></span>

./icons/pokemon/shiny/litwick.png

1575

#607

Litwick

<span class="pkspr pkmn-litwick color-shiny dir-right"></span>

./icons/pokemon/shiny/right/litwick.png

1576

#608

Lampent

<span class="pkspr pkmn-lampent"></span>

./icons/pokemon/regular/lampent.png

1577

#608

Lampent

<span class="pkspr pkmn-lampent color-shiny"></span>

./icons/pokemon/shiny/lampent.png

1578

#609

Chandelure

<span class="pkspr pkmn-chandelure"></span>

./icons/pokemon/regular/chandelure.png

1579

#609

Chandelure

<span class="pkspr pkmn-chandelure color-shiny"></span>

./icons/pokemon/shiny/chandelure.png

1580

#610

Axew

<span class="pkspr pkmn-axew"></span>

./icons/pokemon/regular/axew.png

1581

#610

Axew

<span class="pkspr pkmn-axew color-shiny"></span>

./icons/pokemon/shiny/axew.png

1582

#611

Fraxure

<span class="pkspr pkmn-fraxure"></span>

./icons/pokemon/regular/fraxure.png

1583

#611

Fraxure

<span class="pkspr pkmn-fraxure color-shiny"></span>

./icons/pokemon/shiny/fraxure.png

1584

#612

Haxorus

<span class="pkspr pkmn-haxorus"></span>

./icons/pokemon/regular/haxorus.png

1585

#612

Haxorus

<span class="pkspr pkmn-haxorus color-shiny"></span>

./icons/pokemon/shiny/haxorus.png

1586

#613

Cubchoo

<span class="pkspr pkmn-cubchoo"></span>

./icons/pokemon/regular/cubchoo.png

1587

#613

Cubchoo

<span class="pkspr pkmn-cubchoo color-shiny"></span>

./icons/pokemon/shiny/cubchoo.png

1588

#614

Beartic

<span class="pkspr pkmn-beartic"></span>

./icons/pokemon/regular/beartic.png

1589

#614

Beartic

<span class="pkspr pkmn-beartic color-shiny"></span>

./icons/pokemon/shiny/beartic.png

1590

#615

Cryogonal

<span class="pkspr pkmn-cryogonal"></span>

./icons/pokemon/regular/cryogonal.png

1591

#615

Cryogonal

<span class="pkspr pkmn-cryogonal color-shiny"></span>

./icons/pokemon/shiny/cryogonal.png

1592

#616

Shelmet

<span class="pkspr pkmn-shelmet"></span>

./icons/pokemon/regular/shelmet.png

1593

#616

Shelmet

<span class="pkspr pkmn-shelmet color-shiny"></span>

./icons/pokemon/shiny/shelmet.png

1594

#617

Accelgor

<span class="pkspr pkmn-accelgor"></span>

./icons/pokemon/regular/accelgor.png

1595

#617

Accelgor

<span class="pkspr pkmn-accelgor color-shiny"></span>

./icons/pokemon/shiny/accelgor.png

1596

#618

Stunfisk

<span class="pkspr pkmn-stunfisk"></span>

./icons/pokemon/regular/stunfisk.png

1597

#618

Stunfisk

<span class="pkspr pkmn-stunfisk color-shiny"></span>

./icons/pokemon/shiny/stunfisk.png

1598

#619

Mienfoo

<span class="pkspr pkmn-mienfoo"></span>

./icons/pokemon/regular/mienfoo.png

1599

#619

Mienfoo

<span class="pkspr pkmn-mienfoo color-shiny"></span>

./icons/pokemon/shiny/mienfoo.png

1600

#620

Mienshao

<span class="pkspr pkmn-mienshao"></span>

./icons/pokemon/regular/mienshao.png

1601

#620

Mienshao

<span class="pkspr pkmn-mienshao color-shiny"></span>

./icons/pokemon/shiny/mienshao.png

1602

#621

Druddigon

<span class="pkspr pkmn-druddigon"></span>

./icons/pokemon/regular/druddigon.png

1603

#621

Druddigon

<span class="pkspr pkmn-druddigon color-shiny"></span>

./icons/pokemon/shiny/druddigon.png

1604

#622

Golett

<span class="pkspr pkmn-golett"></span>

./icons/pokemon/regular/golett.png

1605

#622

Golett

<span class="pkspr pkmn-golett dir-right"></span>

./icons/pokemon/regular/right/golett.png

1606

#622

Golett

<span class="pkspr pkmn-golett color-shiny"></span>

./icons/pokemon/shiny/golett.png

1607

#622

Golett

<span class="pkspr pkmn-golett color-shiny dir-right"></span>

./icons/pokemon/shiny/right/golett.png

1608

#623

Golurk

<span class="pkspr pkmn-golurk"></span>

./icons/pokemon/regular/golurk.png

1609

#623

Golurk

<span class="pkspr pkmn-golurk dir-right"></span>

./icons/pokemon/regular/right/golurk.png

1610

#623

Golurk

<span class="pkspr pkmn-golurk color-shiny"></span>

./icons/pokemon/shiny/golurk.png

1611

#623

Golurk

<span class="pkspr pkmn-golurk color-shiny dir-right"></span>

./icons/pokemon/shiny/right/golurk.png

1612

#624

Pawniard

<span class="pkspr pkmn-pawniard"></span>

./icons/pokemon/regular/pawniard.png

1613

#624

Pawniard

<span class="pkspr pkmn-pawniard color-shiny"></span>

./icons/pokemon/shiny/pawniard.png

1614

#625

Bisharp

<span class="pkspr pkmn-bisharp"></span>

./icons/pokemon/regular/bisharp.png

1615

#625

Bisharp

<span class="pkspr pkmn-bisharp color-shiny"></span>

./icons/pokemon/shiny/bisharp.png

1616

#626

Bouffalant

<span class="pkspr pkmn-bouffalant"></span>

./icons/pokemon/regular/bouffalant.png

1617

#626

Bouffalant

<span class="pkspr pkmn-bouffalant color-shiny"></span>

./icons/pokemon/shiny/bouffalant.png

1618

#627

Rufflet

<span class="pkspr pkmn-rufflet"></span>

./icons/pokemon/regular/rufflet.png

1619

#627

Rufflet

<span class="pkspr pkmn-rufflet color-shiny"></span>

./icons/pokemon/shiny/rufflet.png

1620

#628

Braviary

<span class="pkspr pkmn-braviary"></span>

./icons/pokemon/regular/braviary.png

1621

#628

Braviary

<span class="pkspr pkmn-braviary color-shiny"></span>

./icons/pokemon/shiny/braviary.png

1622

#629

Vullaby

<span class="pkspr pkmn-vullaby"></span>

./icons/pokemon/regular/vullaby.png

1623

#629

Vullaby

<span class="pkspr pkmn-vullaby color-shiny"></span>

./icons/pokemon/shiny/vullaby.png

1624

#630

Mandibuzz

<span class="pkspr pkmn-mandibuzz"></span>

./icons/pokemon/regular/mandibuzz.png

1625

#630

Mandibuzz

<span class="pkspr pkmn-mandibuzz color-shiny"></span>

./icons/pokemon/shiny/mandibuzz.png

1626

#631

Heatmor

<span class="pkspr pkmn-heatmor"></span>

./icons/pokemon/regular/heatmor.png

1627

#631

Heatmor

<span class="pkspr pkmn-heatmor color-shiny"></span>

./icons/pokemon/shiny/heatmor.png

1628

#632

Durant

<span class="pkspr pkmn-durant"></span>

./icons/pokemon/regular/durant.png

1629

#632

Durant

<span class="pkspr pkmn-durant color-shiny"></span>

./icons/pokemon/shiny/durant.png

1630

#633

Deino

<span class="pkspr pkmn-deino"></span>

./icons/pokemon/regular/deino.png

1631

#633

Deino

<span class="pkspr pkmn-deino color-shiny"></span>

./icons/pokemon/shiny/deino.png

1632

#634

Zweilous

<span class="pkspr pkmn-zweilous"></span>

./icons/pokemon/regular/zweilous.png

1633

#634

Zweilous

<span class="pkspr pkmn-zweilous color-shiny"></span>

./icons/pokemon/shiny/zweilous.png

1634

#635

Hydreigon

<span class="pkspr pkmn-hydreigon"></span>

./icons/pokemon/regular/hydreigon.png

1635

#635

Hydreigon

<span class="pkspr pkmn-hydreigon color-shiny"></span>

./icons/pokemon/shiny/hydreigon.png

1636

#636

Larvesta

<span class="pkspr pkmn-larvesta"></span>

./icons/pokemon/regular/larvesta.png

1637

#636

Larvesta

<span class="pkspr pkmn-larvesta color-shiny"></span>

./icons/pokemon/shiny/larvesta.png

1638

#637

Volcarona

<span class="pkspr pkmn-volcarona"></span>

./icons/pokemon/regular/volcarona.png

1639

#637

Volcarona

<span class="pkspr pkmn-volcarona color-shiny"></span>

./icons/pokemon/shiny/volcarona.png

1640

#638

Cobalion

<span class="pkspr pkmn-cobalion"></span>

./icons/pokemon/regular/cobalion.png

1641

#638

Cobalion

<span class="pkspr pkmn-cobalion color-shiny"></span>

./icons/pokemon/shiny/cobalion.png

1642

#639

Terrakion

<span class="pkspr pkmn-terrakion"></span>

./icons/pokemon/regular/terrakion.png

1643

#639

Terrakion

<span class="pkspr pkmn-terrakion color-shiny"></span>

./icons/pokemon/shiny/terrakion.png

1644

#640

Virizion

<span class="pkspr pkmn-virizion"></span>

./icons/pokemon/regular/virizion.png

1645

#640

Virizion

<span class="pkspr pkmn-virizion color-shiny"></span>

./icons/pokemon/shiny/virizion.png

1646

#641

Tornadus

<span class="pkspr pkmn-tornadus"></span>

./icons/pokemon/regular/tornadus.png

1647

#641

Tornadus

<span class="pkspr pkmn-tornadus color-shiny"></span>

./icons/pokemon/shiny/tornadus.png

1648

#641

Tornadus

<span class="pkspr pkmn-tornadus form-incarnate"></span>

./icons/pokemon/regular/tornadus-incarnate.png

1649

#641

Tornadus

<span class="pkspr pkmn-tornadus color-shiny form-incarnate"></span>

./icons/pokemon/shiny/tornadus-incarnate.png

1650

#641

Tornadus

<span class="pkspr pkmn-tornadus form-therian"></span>

./icons/pokemon/regular/tornadus-therian.png

1651

#641

Tornadus

<span class="pkspr pkmn-tornadus color-shiny form-therian"></span>

./icons/pokemon/shiny/tornadus-therian.png

1652

#642

Thundurus

<span class="pkspr pkmn-thundurus"></span>

./icons/pokemon/regular/thundurus.png

1653

#642

Thundurus

<span class="pkspr pkmn-thundurus color-shiny"></span>

./icons/pokemon/shiny/thundurus.png

1654

#642

Thundurus

<span class="pkspr pkmn-thundurus form-incarnate"></span>

./icons/pokemon/regular/thundurus-incarnate.png

1655

#642

Thundurus

<span class="pkspr pkmn-thundurus color-shiny form-incarnate"></span>

./icons/pokemon/shiny/thundurus-incarnate.png

1656

#642

Thundurus

<span class="pkspr pkmn-thundurus form-therian"></span>

./icons/pokemon/regular/thundurus-therian.png

1657

#642

Thundurus

<span class="pkspr pkmn-thundurus color-shiny form-therian"></span>

./icons/pokemon/shiny/thundurus-therian.png

1658

#643

Reshiram

<span class="pkspr pkmn-reshiram"></span>

./icons/pokemon/regular/reshiram.png

1659

#643

Reshiram

<span class="pkspr pkmn-reshiram color-shiny"></span>

./icons/pokemon/shiny/reshiram.png

1660

#644

Zekrom

<span class="pkspr pkmn-zekrom"></span>

./icons/pokemon/regular/zekrom.png

1661

#644

Zekrom

<span class="pkspr pkmn-zekrom color-shiny"></span>

./icons/pokemon/shiny/zekrom.png

1662

#645

Landorus

<span class="pkspr pkmn-landorus"></span>

./icons/pokemon/regular/landorus.png

1663

#645

Landorus

<span class="pkspr pkmn-landorus color-shiny"></span>

./icons/pokemon/shiny/landorus.png

1664

#645

Landorus

<span class="pkspr pkmn-landorus form-incarnate"></span>

./icons/pokemon/regular/landorus-incarnate.png

1665

#645

Landorus

<span class="pkspr pkmn-landorus color-shiny form-incarnate"></span>

./icons/pokemon/shiny/landorus-incarnate.png

1666

#645

Landorus

<span class="pkspr pkmn-landorus form-therian"></span>

./icons/pokemon/regular/landorus-therian.png

1667

#645

Landorus

<span class="pkspr pkmn-landorus color-shiny form-therian"></span>

./icons/pokemon/shiny/landorus-therian.png

1668

#646

Kyurem

<span class="pkspr pkmn-kyurem"></span>

./icons/pokemon/regular/kyurem.png

1669

#646

Kyurem

<span class="pkspr pkmn-kyurem dir-right"></span>

./icons/pokemon/regular/right/kyurem.png

1670

#646

Kyurem

<span class="pkspr pkmn-kyurem color-shiny"></span>

./icons/pokemon/shiny/kyurem.png

1671

#646

Kyurem

<span class="pkspr pkmn-kyurem color-shiny dir-right"></span>

./icons/pokemon/shiny/right/kyurem.png

1672

#646

Kyurem

<span class="pkspr pkmn-kyurem form-black"></span>

./icons/pokemon/regular/kyurem-black.png

1673

#646

Kyurem

<span class="pkspr pkmn-kyurem form-black dir-right"></span>

./icons/pokemon/regular/right/kyurem-black.png

1674

#646

Kyurem

<span class="pkspr pkmn-kyurem color-shiny form-black"></span>

./icons/pokemon/shiny/kyurem-black.png

1675

#646

Kyurem

<span class="pkspr pkmn-kyurem color-shiny form-black dir-right"></span>

./icons/pokemon/shiny/right/kyurem-black.png

1676

#646

Kyurem

<span class="pkspr pkmn-kyurem form-white"></span>

./icons/pokemon/regular/kyurem-white.png

1677

#646

Kyurem

<span class="pkspr pkmn-kyurem form-white dir-right"></span>

./icons/pokemon/regular/right/kyurem-white.png

1678

#646

Kyurem

<span class="pkspr pkmn-kyurem color-shiny form-white"></span>

./icons/pokemon/shiny/kyurem-white.png

1679

#646

Kyurem

<span class="pkspr pkmn-kyurem color-shiny form-white dir-right"></span>

./icons/pokemon/shiny/right/kyurem-white.png

1680

#647

Keldeo

<span class="pkspr pkmn-keldeo"></span>

./icons/pokemon/regular/keldeo.png

1681

#647

Keldeo

<span class="pkspr pkmn-keldeo color-shiny"></span>

./icons/pokemon/shiny/keldeo.png

1682

#647

Keldeo

<span class="pkspr pkmn-keldeo form-ordinary"></span>

./icons/pokemon/regular/keldeo-ordinary.png

1683

#647

Keldeo

<span class="pkspr pkmn-keldeo color-shiny form-ordinary"></span>

./icons/pokemon/shiny/keldeo-ordinary.png

1684

#647

Keldeo

<span class="pkspr pkmn-keldeo form-resolute"></span>

./icons/pokemon/regular/keldeo-resolute.png

1685

#647

Keldeo

<span class="pkspr pkmn-keldeo form-resolute dir-right"></span>

./icons/pokemon/regular/right/keldeo-resolute.png

1686

#647

Keldeo

<span class="pkspr pkmn-keldeo color-shiny form-resolute"></span>

./icons/pokemon/shiny/keldeo-resolute.png

1687

#647

Keldeo

<span class="pkspr pkmn-keldeo color-shiny form-resolute dir-right"></span>

./icons/pokemon/shiny/right/keldeo-resolute.png

1688

#648

Meloetta

<span class="pkspr pkmn-meloetta"></span>

./icons/pokemon/regular/meloetta.png

1689

#648

Meloetta

<span class="pkspr pkmn-meloetta dir-right"></span>

./icons/pokemon/regular/right/meloetta.png

1690

#648

Meloetta

<span class="pkspr pkmn-meloetta color-shiny"></span>

./icons/pokemon/shiny/meloetta.png

1691

#648

Meloetta

<span class="pkspr pkmn-meloetta color-shiny dir-right"></span>

./icons/pokemon/shiny/right/meloetta.png

1692

#648

Meloetta

<span class="pkspr pkmn-meloetta form-aria"></span>

./icons/pokemon/regular/meloetta-aria.png

1693

#648

Meloetta

<span class="pkspr pkmn-meloetta form-aria dir-right"></span>

./icons/pokemon/regular/right/meloetta-aria.png

1694

#648

Meloetta

<span class="pkspr pkmn-meloetta color-shiny form-aria"></span>

./icons/pokemon/shiny/meloetta-aria.png

1695

#648

Meloetta

<span class="pkspr pkmn-meloetta color-shiny form-aria dir-right"></span>

./icons/pokemon/shiny/right/meloetta-aria.png

1696

#648

Meloetta

<span class="pkspr pkmn-meloetta form-pirouette"></span>

./icons/pokemon/regular/meloetta-pirouette.png

1697

#648

Meloetta

<span class="pkspr pkmn-meloetta color-shiny form-pirouette"></span>

./icons/pokemon/shiny/meloetta-pirouette.png

1698

#649

Genesect

<span class="pkspr pkmn-genesect"></span>

./icons/pokemon/regular/genesect.png

1699

#649

Genesect

<span class="pkspr pkmn-genesect color-shiny"></span>

./icons/pokemon/shiny/genesect.png

1700

#649

Genesect

<span class="pkspr pkmn-genesect form-burn"></span>

./icons/pokemon/regular/genesect-burn.png

1701

#649

Genesect

<span class="pkspr pkmn-genesect color-shiny form-burn"></span>

./icons/pokemon/shiny/genesect-burn.png

1702

#649

Genesect

<span class="pkspr pkmn-genesect form-chill"></span>

./icons/pokemon/regular/genesect-chill.png

1703

#649

Genesect

<span class="pkspr pkmn-genesect color-shiny form-chill"></span>

./icons/pokemon/shiny/genesect-chill.png

1704

#649

Genesect

<span class="pkspr pkmn-genesect form-douse"></span>

./icons/pokemon/regular/genesect-douse.png

1705

#649

Genesect

<span class="pkspr pkmn-genesect color-shiny form-douse"></span>

./icons/pokemon/shiny/genesect-douse.png

1706

#649

Genesect

<span class="pkspr pkmn-genesect form-shock"></span>

./icons/pokemon/regular/genesect-shock.png

1707

#649

Genesect

<span class="pkspr pkmn-genesect color-shiny form-shock"></span>

./icons/pokemon/shiny/genesect-shock.png

1708

#650

Chespin

<span class="pkspr pkmn-chespin"></span>

./icons/pokemon/regular/chespin.png

1709

#650

Chespin

<span class="pkspr pkmn-chespin color-shiny"></span>

./icons/pokemon/shiny/chespin.png

1710

#651

Quilladin

<span class="pkspr pkmn-quilladin"></span>

./icons/pokemon/regular/quilladin.png

1711

#651

Quilladin

<span class="pkspr pkmn-quilladin color-shiny"></span>

./icons/pokemon/shiny/quilladin.png

1712

#652

Chesnaught

<span class="pkspr pkmn-chesnaught"></span>

./icons/pokemon/regular/chesnaught.png

1713

#652

Chesnaught

<span class="pkspr pkmn-chesnaught color-shiny"></span>

./icons/pokemon/shiny/chesnaught.png

1714

#653

Fennekin

<span class="pkspr pkmn-fennekin"></span>

./icons/pokemon/regular/fennekin.png

1715

#653

Fennekin

<span class="pkspr pkmn-fennekin color-shiny"></span>

./icons/pokemon/shiny/fennekin.png

1716

#654

Braixen

<span class="pkspr pkmn-braixen"></span>

./icons/pokemon/regular/braixen.png

1717

#654

Braixen

<span class="pkspr pkmn-braixen color-shiny"></span>

./icons/pokemon/shiny/braixen.png

1718

#655

Delphox

<span class="pkspr pkmn-delphox"></span>

./icons/pokemon/regular/delphox.png

1719

#655

Delphox

<span class="pkspr pkmn-delphox color-shiny"></span>

./icons/pokemon/shiny/delphox.png

1720

#656

Froakie

<span class="pkspr pkmn-froakie"></span>

./icons/pokemon/regular/froakie.png

1721

#656

Froakie

<span class="pkspr pkmn-froakie color-shiny"></span>

./icons/pokemon/shiny/froakie.png

1722

#657

Frogadier

<span class="pkspr pkmn-frogadier"></span>

./icons/pokemon/regular/frogadier.png

1723

#657

Frogadier

<span class="pkspr pkmn-frogadier color-shiny"></span>

./icons/pokemon/shiny/frogadier.png

1724

#658

Greninja

<span class="pkspr pkmn-greninja"></span>

./icons/pokemon/regular/greninja.png

1725

#658

Greninja

<span class="pkspr pkmn-greninja dir-right"></span>

./icons/pokemon/regular/right/greninja.png

1726

#658

Greninja

<span class="pkspr pkmn-greninja color-shiny"></span>

./icons/pokemon/shiny/greninja.png

1727

#658

Greninja

<span class="pkspr pkmn-greninja color-shiny dir-right"></span>

./icons/pokemon/shiny/right/greninja.png

1728

#659

Bunnelby

<span class="pkspr pkmn-bunnelby"></span>

./icons/pokemon/regular/bunnelby.png

1729

#659

Bunnelby

<span class="pkspr pkmn-bunnelby color-shiny"></span>

./icons/pokemon/shiny/bunnelby.png

1730

#660

Diggersby

<span class="pkspr pkmn-diggersby"></span>

./icons/pokemon/regular/diggersby.png

1731

#660

Diggersby

<span class="pkspr pkmn-diggersby color-shiny"></span>

./icons/pokemon/shiny/diggersby.png

1732

#661

Fletchling

<span class="pkspr pkmn-fletchling"></span>

./icons/pokemon/regular/fletchling.png

1733

#661

Fletchling

<span class="pkspr pkmn-fletchling color-shiny"></span>

./icons/pokemon/shiny/fletchling.png

1734

#662

Fletchinder

<span class="pkspr pkmn-fletchinder"></span>

./icons/pokemon/regular/fletchinder.png

1735

#662

Fletchinder

<span class="pkspr pkmn-fletchinder color-shiny"></span>

./icons/pokemon/shiny/fletchinder.png

1736

#663

Talonflame

<span class="pkspr pkmn-talonflame"></span>

./icons/pokemon/regular/talonflame.png

1737

#663

Talonflame

<span class="pkspr pkmn-talonflame color-shiny"></span>

./icons/pokemon/shiny/talonflame.png

1738

#664

Scatterbug

<span class="pkspr pkmn-scatterbug"></span>

./icons/pokemon/regular/scatterbug.png

1739

#664

Scatterbug

<span class="pkspr pkmn-scatterbug color-shiny"></span>

./icons/pokemon/shiny/scatterbug.png

1740

#665

Spewpa

<span class="pkspr pkmn-spewpa"></span>

./icons/pokemon/regular/spewpa.png

1741

#665

Spewpa

<span class="pkspr pkmn-spewpa color-shiny"></span>

./icons/pokemon/shiny/spewpa.png

1742

#666

Vivillon

<span class="pkspr pkmn-vivillon"></span>

./icons/pokemon/regular/vivillon.png

1743

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny"></span>

./icons/pokemon/shiny/vivillon.png

1744

#666

Vivillon

<span class="pkspr pkmn-vivillon form-archipelago"></span>

./icons/pokemon/regular/vivillon-archipelago.png

1745

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-archipelago"></span>

./icons/pokemon/shiny/vivillon-archipelago.png

1746

#666

Vivillon

<span class="pkspr pkmn-vivillon form-continental"></span>

./icons/pokemon/regular/vivillon-continental.png

1747

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-continental"></span>

./icons/pokemon/shiny/vivillon-continental.png

1748

#666

Vivillon

<span class="pkspr pkmn-vivillon form-elegant"></span>

./icons/pokemon/regular/vivillon-elegant.png

1749

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-elegant"></span>

./icons/pokemon/shiny/vivillon-elegant.png

1750

#666

Vivillon

<span class="pkspr pkmn-vivillon form-fancy"></span>

./icons/pokemon/regular/vivillon-fancy.png

1751

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-fancy"></span>

./icons/pokemon/shiny/vivillon-fancy.png

1752

#666

Vivillon

<span class="pkspr pkmn-vivillon form-garden"></span>

./icons/pokemon/regular/vivillon-garden.png

1753

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-garden"></span>

./icons/pokemon/shiny/vivillon-garden.png

1754

#666

Vivillon

<span class="pkspr pkmn-vivillon form-high-plains"></span>

./icons/pokemon/regular/vivillon-high-plains.png

1755

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-high-plains"></span>

./icons/pokemon/shiny/vivillon-high-plains.png

1756

#666

Vivillon

<span class="pkspr pkmn-vivillon form-icy-snow"></span>

./icons/pokemon/regular/vivillon-icy-snow.png

1757

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-icy-snow"></span>

./icons/pokemon/shiny/vivillon-icy-snow.png

1758

#666

Vivillon

<span class="pkspr pkmn-vivillon form-jungle"></span>

./icons/pokemon/regular/vivillon-jungle.png

1759

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-jungle"></span>

./icons/pokemon/shiny/vivillon-jungle.png

1760

#666

Vivillon

<span class="pkspr pkmn-vivillon form-marine"></span>

./icons/pokemon/regular/vivillon-marine.png

1761

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-marine"></span>

./icons/pokemon/shiny/vivillon-marine.png

1762

#666

Vivillon

<span class="pkspr pkmn-vivillon form-meadow"></span>

./icons/pokemon/regular/vivillon-meadow.png

1763

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-meadow"></span>

./icons/pokemon/shiny/vivillon-meadow.png

1764

#666

Vivillon

<span class="pkspr pkmn-vivillon form-modern"></span>

./icons/pokemon/regular/vivillon-modern.png

1765

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-modern"></span>

./icons/pokemon/shiny/vivillon-modern.png

1766

#666

Vivillon

<span class="pkspr pkmn-vivillon form-monsoon"></span>

./icons/pokemon/regular/vivillon-monsoon.png

1767

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-monsoon"></span>

./icons/pokemon/shiny/vivillon-monsoon.png

1768

#666

Vivillon

<span class="pkspr pkmn-vivillon form-ocean"></span>

./icons/pokemon/regular/vivillon-ocean.png

1769

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-ocean"></span>

./icons/pokemon/shiny/vivillon-ocean.png

1770

#666

Vivillon

<span class="pkspr pkmn-vivillon form-poke-ball"></span>

./icons/pokemon/regular/vivillon-poke-ball.png

1771

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-poke-ball"></span>

./icons/pokemon/shiny/vivillon-poke-ball.png

1772

#666

Vivillon

<span class="pkspr pkmn-vivillon form-polar"></span>

./icons/pokemon/regular/vivillon-polar.png

1773

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-polar"></span>

./icons/pokemon/shiny/vivillon-polar.png

1774

#666

Vivillon

<span class="pkspr pkmn-vivillon form-river"></span>

./icons/pokemon/regular/vivillon-river.png

1775

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-river"></span>

./icons/pokemon/shiny/vivillon-river.png

1776

#666

Vivillon

<span class="pkspr pkmn-vivillon form-sandstorm"></span>

./icons/pokemon/regular/vivillon-sandstorm.png

1777

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-sandstorm"></span>

./icons/pokemon/shiny/vivillon-sandstorm.png

1778

#666

Vivillon

<span class="pkspr pkmn-vivillon form-savanna"></span>

./icons/pokemon/regular/vivillon-savanna.png

1779

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-savanna"></span>

./icons/pokemon/shiny/vivillon-savanna.png

1780

#666

Vivillon

<span class="pkspr pkmn-vivillon form-sun"></span>

./icons/pokemon/regular/vivillon-sun.png

1781

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-sun"></span>

./icons/pokemon/shiny/vivillon-sun.png

1782

#666

Vivillon

<span class="pkspr pkmn-vivillon form-tundra"></span>

./icons/pokemon/regular/vivillon-tundra.png

1783

#666

Vivillon

<span class="pkspr pkmn-vivillon color-shiny form-tundra"></span>

./icons/pokemon/shiny/vivillon-tundra.png

1784

#667

Litleo

<span class="pkspr pkmn-litleo"></span>

./icons/pokemon/regular/litleo.png

1785

#667

Litleo

<span class="pkspr pkmn-litleo color-shiny"></span>

./icons/pokemon/shiny/litleo.png

1786

#668

Pyroar

<span class="pkspr pkmn-pyroar"></span>

./icons/pokemon/regular/pyroar.png

1787

#668

Pyroar

<span class="pkspr pkmn-pyroar gender-female"></span>

./icons/pokemon/regular/female/pyroar.png

1788

#668

Pyroar

<span class="pkspr pkmn-pyroar color-shiny"></span>

./icons/pokemon/shiny/pyroar.png

1789

#668

Pyroar

<span class="pkspr pkmn-pyroar color-shiny gender-female"></span>

./icons/pokemon/shiny/female/pyroar.png

1790

#669

Flabébé

<span class="pkspr pkmn-flabebe"></span>

./icons/pokemon/regular/flabebe.png

1791

#669

Flabébé

<span class="pkspr pkmn-flabebe color-shiny"></span>

./icons/pokemon/shiny/flabebe.png

1792

#669

Flabébé

<span class="pkspr pkmn-flabebe form-blue"></span>

./icons/pokemon/regular/flabebe-blue.png

1793

#669

Flabébé

<span class="pkspr pkmn-flabebe color-shiny form-blue"></span>

./icons/pokemon/shiny/flabebe-blue.png

1794

#669

Flabébé

<span class="pkspr pkmn-flabebe form-orange"></span>

./icons/pokemon/regular/flabebe-orange.png

1795

#669

Flabébé

<span class="pkspr pkmn-flabebe color-shiny form-orange"></span>

./icons/pokemon/shiny/flabebe-orange.png

1796

#669

Flabébé

<span class="pkspr pkmn-flabebe form-red"></span>

./icons/pokemon/regular/flabebe-red.png

1797

#669

Flabébé

<span class="pkspr pkmn-flabebe color-shiny form-red"></span>

./icons/pokemon/shiny/flabebe-red.png

1798

#669

Flabébé

<span class="pkspr pkmn-flabebe form-white"></span>

./icons/pokemon/regular/flabebe-white.png

1799

#669

Flabébé

<span class="pkspr pkmn-flabebe color-shiny form-white"></span>

./icons/pokemon/shiny/flabebe-white.png

1800

#669

Flabébé

<span class="pkspr pkmn-flabebe form-yellow"></span>

./icons/pokemon/regular/flabebe-yellow.png

1801

#669

Flabébé

<span class="pkspr pkmn-flabebe color-shiny form-yellow"></span>

./icons/pokemon/shiny/flabebe-yellow.png

1802

#670

Floette

<span class="pkspr pkmn-floette"></span>

./icons/pokemon/regular/floette.png

1803

#670

Floette

<span class="pkspr pkmn-floette color-shiny"></span>

./icons/pokemon/shiny/floette.png

1804

#670

Floette

<span class="pkspr pkmn-floette form-blue"></span>

./icons/pokemon/regular/floette-blue.png

1805

#670

Floette

<span class="pkspr pkmn-floette color-shiny form-blue"></span>

./icons/pokemon/shiny/floette-blue.png

1806

#670

Floette

<span class="pkspr pkmn-floette form-eternal"></span>

./icons/pokemon/regular/floette-eternal.png

1807

#670

Floette

<span class="pkspr pkmn-floette color-shiny form-eternal"></span>

./icons/pokemon/shiny/floette-eternal.png

1808

#670

Floette

<span class="pkspr pkmn-floette form-orange"></span>

./icons/pokemon/regular/floette-orange.png

1809

#670

Floette

<span class="pkspr pkmn-floette color-shiny form-orange"></span>

./icons/pokemon/shiny/floette-orange.png

1810

#670

Floette

<span class="pkspr pkmn-floette form-red"></span>

./icons/pokemon/regular/floette-red.png

1811

#670

Floette

<span class="pkspr pkmn-floette color-shiny form-red"></span>

./icons/pokemon/shiny/floette-red.png

1812

#670

Floette

<span class="pkspr pkmn-floette form-white"></span>

./icons/pokemon/regular/floette-white.png

1813

#670

Floette

<span class="pkspr pkmn-floette color-shiny form-white"></span>

./icons/pokemon/shiny/floette-white.png

1814

#670

Floette

<span class="pkspr pkmn-floette form-yellow"></span>

./icons/pokemon/regular/floette-yellow.png

1815

#670

Floette

<span class="pkspr pkmn-floette color-shiny form-yellow"></span>

./icons/pokemon/shiny/floette-yellow.png

1816

#671

Florges

<span class="pkspr pkmn-florges"></span>

./icons/pokemon/regular/florges.png

1817

#671

Florges

<span class="pkspr pkmn-florges color-shiny"></span>

./icons/pokemon/shiny/florges.png

1818

#671

Florges

<span class="pkspr pkmn-florges form-blue"></span>

./icons/pokemon/regular/florges-blue.png

1819

#671

Florges

<span class="pkspr pkmn-florges color-shiny form-blue"></span>

./icons/pokemon/shiny/florges-blue.png

1820

#671

Florges

<span class="pkspr pkmn-florges form-orange"></span>

./icons/pokemon/regular/florges-orange.png

1821

#671

Florges

<span class="pkspr pkmn-florges color-shiny form-orange"></span>

./icons/pokemon/shiny/florges-orange.png

1822

#671

Florges

<span class="pkspr pkmn-florges form-red"></span>

./icons/pokemon/regular/florges-red.png

1823

#671

Florges

<span class="pkspr pkmn-florges color-shiny form-red"></span>

./icons/pokemon/shiny/florges-red.png

1824

#671

Florges

<span class="pkspr pkmn-florges form-white"></span>

./icons/pokemon/regular/florges-white.png

1825

#671

Florges

<span class="pkspr pkmn-florges color-shiny form-white"></span>

./icons/pokemon/shiny/florges-white.png

1826

#671

Florges

<span class="pkspr pkmn-florges form-yellow"></span>

./icons/pokemon/regular/florges-yellow.png

1827

#671

Florges

<span class="pkspr pkmn-florges color-shiny form-yellow"></span>

./icons/pokemon/shiny/florges-yellow.png

1828

#672

Skiddo

<span class="pkspr pkmn-skiddo"></span>

./icons/pokemon/regular/skiddo.png

1829

#672

Skiddo

<span class="pkspr pkmn-skiddo color-shiny"></span>

./icons/pokemon/shiny/skiddo.png

1830

#673

Gogoat

<span class="pkspr pkmn-gogoat"></span>

./icons/pokemon/regular/gogoat.png

1831

#673

Gogoat

<span class="pkspr pkmn-gogoat color-shiny"></span>

./icons/pokemon/shiny/gogoat.png

1832

#674

Pancham

<span class="pkspr pkmn-pancham"></span>

./icons/pokemon/regular/pancham.png

1833

#674

Pancham

<span class="pkspr pkmn-pancham color-shiny"></span>

./icons/pokemon/shiny/pancham.png

1834

#675

Pangoro

<span class="pkspr pkmn-pangoro"></span>

./icons/pokemon/regular/pangoro.png

1835

#675

Pangoro

<span class="pkspr pkmn-pangoro color-shiny"></span>

./icons/pokemon/shiny/pangoro.png

1836

#676

Furfrou

<span class="pkspr pkmn-furfrou"></span>

./icons/pokemon/regular/furfrou.png

1837

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny"></span>

./icons/pokemon/shiny/furfrou.png

1838

#676

Furfrou

<span class="pkspr pkmn-furfrou form-dandy"></span>

./icons/pokemon/regular/furfrou-dandy.png

1839

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-dandy"></span>

./icons/pokemon/shiny/furfrou-dandy.png

1840

#676

Furfrou

<span class="pkspr pkmn-furfrou form-debutante"></span>

./icons/pokemon/regular/furfrou-debutante.png

1841

#676

Furfrou

<span class="pkspr pkmn-furfrou form-debutante dir-right"></span>

./icons/pokemon/regular/right/furfrou-debutante.png

1842

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-debutante"></span>

./icons/pokemon/shiny/furfrou-debutante.png

1843

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-debutante dir-right"></span>

./icons/pokemon/shiny/right/furfrou-debutante.png

1844

#676

Furfrou

<span class="pkspr pkmn-furfrou form-diamond"></span>

./icons/pokemon/regular/furfrou-diamond.png

1845

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-diamond"></span>

./icons/pokemon/shiny/furfrou-diamond.png

1846

#676

Furfrou

<span class="pkspr pkmn-furfrou form-heart"></span>

./icons/pokemon/regular/furfrou-heart.png

1847

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-heart"></span>

./icons/pokemon/shiny/furfrou-heart.png

1848

#676

Furfrou

<span class="pkspr pkmn-furfrou form-kabuki"></span>

./icons/pokemon/regular/furfrou-kabuki.png

1849

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-kabuki"></span>

./icons/pokemon/shiny/furfrou-kabuki.png

1850

#676

Furfrou

<span class="pkspr pkmn-furfrou form-la-reine"></span>

./icons/pokemon/regular/furfrou-la-reine.png

1851

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-la-reine"></span>

./icons/pokemon/shiny/furfrou-la-reine.png

1852

#676

Furfrou

<span class="pkspr pkmn-furfrou form-matron"></span>

./icons/pokemon/regular/furfrou-matron.png

1853

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-matron"></span>

./icons/pokemon/shiny/furfrou-matron.png

1854

#676

Furfrou

<span class="pkspr pkmn-furfrou form-pharaoh"></span>

./icons/pokemon/regular/furfrou-pharaoh.png

1855

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-pharaoh"></span>

./icons/pokemon/shiny/furfrou-pharaoh.png

1856

#676

Furfrou

<span class="pkspr pkmn-furfrou form-star"></span>

./icons/pokemon/regular/furfrou-star.png

1857

#676

Furfrou

<span class="pkspr pkmn-furfrou color-shiny form-star"></span>

./icons/pokemon/shiny/furfrou-star.png

1858

#677

Espurr

<span class="pkspr pkmn-espurr"></span>

./icons/pokemon/regular/espurr.png

1859

#677

Espurr

<span class="pkspr pkmn-espurr color-shiny"></span>

./icons/pokemon/shiny/espurr.png

1860

#678

Meowstic

<span class="pkspr pkmn-meowstic"></span>

./icons/pokemon/regular/meowstic.png

1861

#678

Meowstic

<span class="pkspr pkmn-meowstic gender-female"></span>

./icons/pokemon/regular/female/meowstic.png

1862

#678

Meowstic

<span class="pkspr pkmn-meowstic color-shiny"></span>

./icons/pokemon/shiny/meowstic.png

1863

#678

Meowstic

<span class="pkspr pkmn-meowstic color-shiny gender-female"></span>

./icons/pokemon/shiny/female/meowstic.png

1864

#679

Honedge

<span class="pkspr pkmn-honedge"></span>

./icons/pokemon/regular/honedge.png

1865

#679

Honedge

<span class="pkspr pkmn-honedge color-shiny"></span>

./icons/pokemon/shiny/honedge.png

1866

#680

Doublade

<span class="pkspr pkmn-doublade"></span>

./icons/pokemon/regular/doublade.png

1867

#680

Doublade

<span class="pkspr pkmn-doublade color-shiny"></span>

./icons/pokemon/shiny/doublade.png

1868

#681

Aegislash

<span class="pkspr pkmn-aegislash"></span>

./icons/pokemon/regular/aegislash.png

1869

#681

Aegislash

<span class="pkspr pkmn-aegislash color-shiny"></span>

./icons/pokemon/shiny/aegislash.png

1870

#681

Aegislash

<span class="pkspr pkmn-aegislash form-blade"></span>

./icons/pokemon/regular/aegislash-blade.png

1871

#681

Aegislash

<span class="pkspr pkmn-aegislash color-shiny form-blade"></span>

./icons/pokemon/shiny/aegislash-blade.png

1872

#681

Aegislash

<span class="pkspr pkmn-aegislash form-shield"></span>

./icons/pokemon/regular/aegislash-shield.png

1873

#681

Aegislash

<span class="pkspr pkmn-aegislash color-shiny form-shield"></span>

./icons/pokemon/shiny/aegislash-shield.png

1874

#682

Spritzee

<span class="pkspr pkmn-spritzee"></span>

./icons/pokemon/regular/spritzee.png

1875

#682

Spritzee

<span class="pkspr pkmn-spritzee color-shiny"></span>

./icons/pokemon/shiny/spritzee.png

1876

#683

Aromatisse

<span class="pkspr pkmn-aromatisse"></span>

./icons/pokemon/regular/aromatisse.png

1877

#683

Aromatisse

<span class="pkspr pkmn-aromatisse color-shiny"></span>

./icons/pokemon/shiny/aromatisse.png

1878

#684

Swirlix

<span class="pkspr pkmn-swirlix"></span>

./icons/pokemon/regular/swirlix.png

1879

#684

Swirlix

<span class="pkspr pkmn-swirlix color-shiny"></span>

./icons/pokemon/shiny/swirlix.png

1880

#685

Slurpuff

<span class="pkspr pkmn-slurpuff"></span>

./icons/pokemon/regular/slurpuff.png

1881

#685

Slurpuff

<span class="pkspr pkmn-slurpuff color-shiny"></span>

./icons/pokemon/shiny/slurpuff.png

1882

#686

Inkay

<span class="pkspr pkmn-inkay"></span>

./icons/pokemon/regular/inkay.png

1883

#686

Inkay

<span class="pkspr pkmn-inkay color-shiny"></span>

./icons/pokemon/shiny/inkay.png

1884

#687

Malamar

<span class="pkspr pkmn-malamar"></span>

./icons/pokemon/regular/malamar.png

1885

#687

Malamar

<span class="pkspr pkmn-malamar color-shiny"></span>

./icons/pokemon/shiny/malamar.png

1886

#688

Binacle

<span class="pkspr pkmn-binacle"></span>

./icons/pokemon/regular/binacle.png

1887

#688

Binacle

<span class="pkspr pkmn-binacle color-shiny"></span>

./icons/pokemon/shiny/binacle.png

1888

#689

Barbaracle

<span class="pkspr pkmn-barbaracle"></span>

./icons/pokemon/regular/barbaracle.png

1889

#689

Barbaracle

<span class="pkspr pkmn-barbaracle dir-right"></span>

./icons/pokemon/regular/right/barbaracle.png

1890

#689

Barbaracle

<span class="pkspr pkmn-barbaracle color-shiny"></span>

./icons/pokemon/shiny/barbaracle.png

1891

#689

Barbaracle

<span class="pkspr pkmn-barbaracle color-shiny dir-right"></span>

./icons/pokemon/shiny/right/barbaracle.png

1892

#690

Skrelp

<span class="pkspr pkmn-skrelp"></span>

./icons/pokemon/regular/skrelp.png

1893

#690

Skrelp

<span class="pkspr pkmn-skrelp color-shiny"></span>

./icons/pokemon/shiny/skrelp.png

1894

#691

Dragalge

<span class="pkspr pkmn-dragalge"></span>

./icons/pokemon/regular/dragalge.png

1895

#691

Dragalge

<span class="pkspr pkmn-dragalge color-shiny"></span>

./icons/pokemon/shiny/dragalge.png

1896

#692

Clauncher

<span class="pkspr pkmn-clauncher"></span>

./icons/pokemon/regular/clauncher.png

1897

#692

Clauncher

<span class="pkspr pkmn-clauncher dir-right"></span>

./icons/pokemon/regular/right/clauncher.png

1898

#692

Clauncher

<span class="pkspr pkmn-clauncher color-shiny"></span>

./icons/pokemon/shiny/clauncher.png

1899

#692

Clauncher

<span class="pkspr pkmn-clauncher color-shiny dir-right"></span>

./icons/pokemon/shiny/right/clauncher.png

1900

#693

Clawitzer

<span class="pkspr pkmn-clawitzer"></span>

./icons/pokemon/regular/clawitzer.png

1901

#693

Clawitzer

<span class="pkspr pkmn-clawitzer dir-right"></span>

./icons/pokemon/regular/right/clawitzer.png

1902

#693

Clawitzer

<span class="pkspr pkmn-clawitzer color-shiny"></span>

./icons/pokemon/shiny/clawitzer.png

1903

#693

Clawitzer

<span class="pkspr pkmn-clawitzer color-shiny dir-right"></span>

./icons/pokemon/shiny/right/clawitzer.png

1904

#694

Helioptile

<span class="pkspr pkmn-helioptile"></span>

./icons/pokemon/regular/helioptile.png

1905

#694

Helioptile

<span class="pkspr pkmn-helioptile color-shiny"></span>

./icons/pokemon/shiny/helioptile.png

1906

#695

Heliolisk

<span class="pkspr pkmn-heliolisk"></span>

./icons/pokemon/regular/heliolisk.png

1907

#695

Heliolisk

<span class="pkspr pkmn-heliolisk color-shiny"></span>

./icons/pokemon/shiny/heliolisk.png

1908

#696

Tyrunt

<span class="pkspr pkmn-tyrunt"></span>

./icons/pokemon/regular/tyrunt.png

1909

#696

Tyrunt

<span class="pkspr pkmn-tyrunt color-shiny"></span>

./icons/pokemon/shiny/tyrunt.png

1910

#697

Tyrantrum

<span class="pkspr pkmn-tyrantrum"></span>

./icons/pokemon/regular/tyrantrum.png

1911

#697

Tyrantrum

<span class="pkspr pkmn-tyrantrum color-shiny"></span>

./icons/pokemon/shiny/tyrantrum.png

1912

#698

Amaura

<span class="pkspr pkmn-amaura"></span>

./icons/pokemon/regular/amaura.png

1913

#698

Amaura

<span class="pkspr pkmn-amaura color-shiny"></span>

./icons/pokemon/shiny/amaura.png

1914

#699

Aurorus

<span class="pkspr pkmn-aurorus"></span>

./icons/pokemon/regular/aurorus.png

1915

#699

Aurorus

<span class="pkspr pkmn-aurorus color-shiny"></span>

./icons/pokemon/shiny/aurorus.png

1916

#700

Sylveon

<span class="pkspr pkmn-sylveon"></span>

./icons/pokemon/regular/sylveon.png

1917

#700

Sylveon

<span class="pkspr pkmn-sylveon dir-right"></span>

./icons/pokemon/regular/right/sylveon.png

1918

#700

Sylveon

<span class="pkspr pkmn-sylveon color-shiny"></span>

./icons/pokemon/shiny/sylveon.png

1919

#700

Sylveon

<span class="pkspr pkmn-sylveon color-shiny dir-right"></span>

./icons/pokemon/shiny/right/sylveon.png

1920

#701

Hawlucha

<span class="pkspr pkmn-hawlucha"></span>

./icons/pokemon/regular/hawlucha.png

1921

#701

Hawlucha

<span class="pkspr pkmn-hawlucha color-shiny"></span>

./icons/pokemon/shiny/hawlucha.png

1922

#702

Dedenne

<span class="pkspr pkmn-dedenne"></span>

./icons/pokemon/regular/dedenne.png

1923

#702

Dedenne

<span class="pkspr pkmn-dedenne color-shiny"></span>

./icons/pokemon/shiny/dedenne.png

1924

#703

Carbink

<span class="pkspr pkmn-carbink"></span>

./icons/pokemon/regular/carbink.png

1925

#703

Carbink

<span class="pkspr pkmn-carbink color-shiny"></span>

./icons/pokemon/shiny/carbink.png

1926

#704

Goomy

<span class="pkspr pkmn-goomy"></span>

./icons/pokemon/regular/goomy.png

1927

#704

Goomy

<span class="pkspr pkmn-goomy color-shiny"></span>

./icons/pokemon/shiny/goomy.png

1928

#705

Sliggoo

<span class="pkspr pkmn-sliggoo"></span>

./icons/pokemon/regular/sliggoo.png

1929

#705

Sliggoo

<span class="pkspr pkmn-sliggoo color-shiny"></span>

./icons/pokemon/shiny/sliggoo.png

1930

#706

Goodra

<span class="pkspr pkmn-goodra"></span>

./icons/pokemon/regular/goodra.png

1931

#706

Goodra

<span class="pkspr pkmn-goodra color-shiny"></span>

./icons/pokemon/shiny/goodra.png

1932

#707

Klefki

<span class="pkspr pkmn-klefki"></span>

./icons/pokemon/regular/klefki.png

1933

#707

Klefki

<span class="pkspr pkmn-klefki dir-right"></span>

./icons/pokemon/regular/right/klefki.png

1934

#707

Klefki

<span class="pkspr pkmn-klefki color-shiny"></span>

./icons/pokemon/shiny/klefki.png

1935

#707

Klefki

<span class="pkspr pkmn-klefki color-shiny dir-right"></span>

./icons/pokemon/shiny/right/klefki.png

1936

#708

Phantump

<span class="pkspr pkmn-phantump"></span>

./icons/pokemon/regular/phantump.png

1937

#708

Phantump

<span class="pkspr pkmn-phantump color-shiny"></span>

./icons/pokemon/shiny/phantump.png

1938

#709

Trevenant

<span class="pkspr pkmn-trevenant"></span>

./icons/pokemon/regular/trevenant.png

1939

#709

Trevenant

<span class="pkspr pkmn-trevenant color-shiny"></span>

./icons/pokemon/shiny/trevenant.png

1940

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo"></span>

./icons/pokemon/regular/pumpkaboo.png

1941

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo color-shiny"></span>

./icons/pokemon/shiny/pumpkaboo.png

1942

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo form-average"></span>

./icons/pokemon/regular/pumpkaboo-average.png

1943

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo color-shiny form-average"></span>

./icons/pokemon/shiny/pumpkaboo-average.png

1944

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo form-large"></span>

./icons/pokemon/regular/pumpkaboo-large.png

1945

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo color-shiny form-large"></span>

./icons/pokemon/shiny/pumpkaboo-large.png

1946

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo form-small"></span>

./icons/pokemon/regular/pumpkaboo-small.png

1947

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo color-shiny form-small"></span>

./icons/pokemon/shiny/pumpkaboo-small.png

1948

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo form-super"></span>

./icons/pokemon/regular/pumpkaboo-super.png

1949

#710

Pumpkaboo

<span class="pkspr pkmn-pumpkaboo color-shiny form-super"></span>

./icons/pokemon/shiny/pumpkaboo-super.png

1950

#711

Gourgeist

<span class="pkspr pkmn-gourgeist"></span>

./icons/pokemon/regular/gourgeist.png

1951

#711

Gourgeist

<span class="pkspr pkmn-gourgeist color-shiny"></span>

./icons/pokemon/shiny/gourgeist.png

1952

#711

Gourgeist

<span class="pkspr pkmn-gourgeist form-average"></span>

./icons/pokemon/regular/gourgeist-average.png

1953

#711

Gourgeist

<span class="pkspr pkmn-gourgeist color-shiny form-average"></span>

./icons/pokemon/shiny/gourgeist-average.png

1954

#711

Gourgeist

<span class="pkspr pkmn-gourgeist form-large"></span>

./icons/pokemon/regular/gourgeist-large.png

1955

#711

Gourgeist

<span class="pkspr pkmn-gourgeist color-shiny form-large"></span>

./icons/pokemon/shiny/gourgeist-large.png

1956

#711

Gourgeist

<span class="pkspr pkmn-gourgeist form-small"></span>

./icons/pokemon/regular/gourgeist-small.png

1957

#711

Gourgeist

<span class="pkspr pkmn-gourgeist color-shiny form-small"></span>

./icons/pokemon/shiny/gourgeist-small.png

1958

#711

Gourgeist

<span class="pkspr pkmn-gourgeist form-super"></span>

./icons/pokemon/regular/gourgeist-super.png

1959

#711

Gourgeist

<span class="pkspr pkmn-gourgeist color-shiny form-super"></span>

./icons/pokemon/shiny/gourgeist-super.png

1960

#712

Bergmite

<span class="pkspr pkmn-bergmite"></span>

./icons/pokemon/regular/bergmite.png

1961

#712

Bergmite

<span class="pkspr pkmn-bergmite color-shiny"></span>

./icons/pokemon/shiny/bergmite.png

1962

#713

Avalugg

<span class="pkspr pkmn-avalugg"></span>

./icons/pokemon/regular/avalugg.png

1963

#713

Avalugg

<span class="pkspr pkmn-avalugg color-shiny"></span>

./icons/pokemon/shiny/avalugg.png

1964

#714

Noibat

<span class="pkspr pkmn-noibat"></span>

./icons/pokemon/regular/noibat.png

1965

#714

Noibat

<span class="pkspr pkmn-noibat color-shiny"></span>

./icons/pokemon/shiny/noibat.png

1966

#715

Noivern

<span class="pkspr pkmn-noivern"></span>

./icons/pokemon/regular/noivern.png

1967

#715

Noivern

<span class="pkspr pkmn-noivern color-shiny"></span>

./icons/pokemon/shiny/noivern.png

1968

#716

Xerneas

<span class="pkspr pkmn-xerneas"></span>

./icons/pokemon/regular/xerneas.png

1969

#716

Xerneas

<span class="pkspr pkmn-xerneas color-shiny"></span>

./icons/pokemon/shiny/xerneas.png

1970

#716

Xerneas

<span class="pkspr pkmn-xerneas form-active"></span>

./icons/pokemon/regular/xerneas-active.png

1971

#716

Xerneas

<span class="pkspr pkmn-xerneas color-shiny form-active"></span>

./icons/pokemon/shiny/xerneas-active.png

1972

#716

Xerneas

<span class="pkspr pkmn-xerneas form-neutral"></span>

./icons/pokemon/regular/xerneas-neutral.png

1973

#716

Xerneas

<span class="pkspr pkmn-xerneas color-shiny form-neutral"></span>

./icons/pokemon/shiny/xerneas-neutral.png

1974

#717

Yveltal

<span class="pkspr pkmn-yveltal"></span>

./icons/pokemon/regular/yveltal.png

1975

#717

Yveltal

<span class="pkspr pkmn-yveltal color-shiny"></span>

./icons/pokemon/shiny/yveltal.png

1976

#718

Zygarde

<span class="pkspr pkmn-zygarde"></span>

./icons/pokemon/regular/zygarde.png

1977

#718

Zygarde

<span class="pkspr pkmn-zygarde dir-right"></span>

./icons/pokemon/regular/right/zygarde.png

1978

#718

Zygarde

<span class="pkspr pkmn-zygarde color-shiny"></span>

./icons/pokemon/shiny/zygarde.png

1979

#718

Zygarde

<span class="pkspr pkmn-zygarde color-shiny dir-right"></span>

./icons/pokemon/shiny/right/zygarde.png

1980

#719

Diancie

<span class="pkspr pkmn-diancie"></span>

./icons/pokemon/regular/diancie.png

1981

#719

Diancie

<span class="pkspr pkmn-diancie color-shiny"></span>

./icons/pokemon/shiny/diancie.png

1982

#720

Hoopa

<span class="pkspr pkmn-hoopa"></span>

./icons/pokemon/regular/hoopa.png

1983

#720

Hoopa

<span class="pkspr pkmn-hoopa color-shiny"></span>

./icons/pokemon/shiny/hoopa.png

1984

#721

Volcanion

<span class="pkspr pkmn-volcanion"></span>

./icons/pokemon/regular/volcanion.png

1985

#721

Volcanion

<span class="pkspr pkmn-volcanion color-shiny"></span>

./icons/pokemon/shiny/volcanion.png

1986

<span class="pkspr etc-egg"></span>

./icons/etc/egg.png

1987

<span class="pkspr etc-unknown-pkmn"></span>

./icons/etc/unknown-pkmn.png

1988

<span class="pkspr body-style-bipedal-tailed"></span>

./icons/body-style/bipedal-tailed.png

1989

<span class="pkspr body-style-bipedal-tailless"></span>

./icons/body-style/bipedal-tailless.png

1990

<span class="pkspr body-style-fins"></span>

./icons/body-style/fins.png

1991

<span class="pkspr body-style-head-arms"></span>

./icons/body-style/head-arms.png

1992

<span class="pkspr body-style-head-base"></span>

./icons/body-style/head-base.png

1993

<span class="pkspr body-style-head-legs"></span>

./icons/body-style/head-legs.png

1994

<span class="pkspr body-style-head"></span>

./icons/body-style/head.png

1995

<span class="pkspr body-style-insectoid"></span>

./icons/body-style/insectoid.png

1996

<span class="pkspr body-style-multiple"></span>

./icons/body-style/multiple.png

1997

<span class="pkspr body-style-quadruped"></span>

./icons/body-style/quadruped.png

1998

<span class="pkspr body-style-serpentine"></span>

./icons/body-style/serpentine.png

1999

<span class="pkspr body-style-tentacles"></span>

./icons/body-style/tentacles.png

2000

<span class="pkspr body-style-wings-multiple"></span>

./icons/body-style/wings-multiple.png

2001

<span class="pkspr body-style-wings-single"></span>

./icons/body-style/wings-single.png

2002

<span class="pkspr apricorn-black"></span>

./icons/apricorn/black.png

2003

<span class="pkspr apricorn-blue"></span>

./icons/apricorn/blue.png

2004

<span class="pkspr apricorn-green"></span>

./icons/apricorn/green.png

2005

<span class="pkspr apricorn-pink"></span>

./icons/apricorn/pink.png

2006

<span class="pkspr apricorn-red"></span>

./icons/apricorn/red.png

2007

<span class="pkspr apricorn-white"></span>

./icons/apricorn/white.png

2008

<span class="pkspr apricorn-yellow"></span>

./icons/apricorn/yellow.png

2009

<span class="pkspr battle-item-dire-hit"></span>

./icons/battle-item/dire-hit.png

2010

<span class="pkspr battle-item-guard-spec"></span>

./icons/battle-item/guard-spec.png

2011

<span class="pkspr battle-item-x-accuracy"></span>

./icons/battle-item/x-accuracy.png

2012

<span class="pkspr battle-item-x-attack"></span>

./icons/battle-item/x-attack.png

2013

<span class="pkspr battle-item-x-defense"></span>

./icons/battle-item/x-defense.png

2014

<span class="pkspr battle-item-x-sp-atk"></span>

./icons/battle-item/x-sp-atk.png

2015

<span class="pkspr battle-item-x-sp-def"></span>

./icons/battle-item/x-sp-def.png

2016

<span class="pkspr battle-item-x-speed"></span>

./icons/battle-item/x-speed.png

2017

<span class="pkspr berry-aguav"></span>

./icons/berry/aguav.png

2018

<span class="pkspr berry-apicot"></span>

./icons/berry/apicot.png

2019

<span class="pkspr berry-aspear"></span>

./icons/berry/aspear.png

2020

<span class="pkspr berry-babiri"></span>

./icons/berry/babiri.png

2021

<span class="pkspr berry-belue"></span>

./icons/berry/belue.png

2022

<span class="pkspr berry-bluk"></span>

./icons/berry/bluk.png

2023

<span class="pkspr berry-charti"></span>

./icons/berry/charti.png

2024

<span class="pkspr berry-cheri"></span>

./icons/berry/cheri.png

2025

<span class="pkspr berry-chesto"></span>

./icons/berry/chesto.png

2026

<span class="pkspr berry-chilan"></span>

./icons/berry/chilan.png

2027

<span class="pkspr berry-chople"></span>

./icons/berry/chople.png

2028

<span class="pkspr berry-coba"></span>

./icons/berry/coba.png

2029

<span class="pkspr berry-colbur"></span>

./icons/berry/colbur.png

2030

<span class="pkspr berry-cornn"></span>

./icons/berry/cornn.png

2031

<span class="pkspr berry-custap"></span>

./icons/berry/custap.png

2032

<span class="pkspr berry-durin"></span>

./icons/berry/durin.png

2033

<span class="pkspr berry-enigma"></span>

./icons/berry/enigma.png

2034

<span class="pkspr berry-figy"></span>

./icons/berry/figy.png

2035

<span class="pkspr berry-ganlon"></span>

./icons/berry/ganlon.png

2036

<span class="pkspr berry-grepa"></span>

./icons/berry/grepa.png

2037

<span class="pkspr berry-haban"></span>

./icons/berry/haban.png

2038

<span class="pkspr berry-hondew"></span>

./icons/berry/hondew.png

2039

<span class="pkspr berry-iapapa"></span>

./icons/berry/iapapa.png

2040

<span class="pkspr berry-jaboca"></span>

./icons/berry/jaboca.png

2041

<span class="pkspr berry-kasib"></span>

./icons/berry/kasib.png

2042

<span class="pkspr berry-kebia"></span>

./icons/berry/kebia.png

2043

<span class="pkspr berry-kee"></span>

./icons/berry/kee.png

2044

<span class="pkspr berry-kelpsy"></span>

./icons/berry/kelpsy.png

2045

<span class="pkspr berry-lansat"></span>

./icons/berry/lansat.png

2046

<span class="pkspr berry-leppa"></span>

./icons/berry/leppa.png

2047

<span class="pkspr berry-liechi"></span>

./icons/berry/liechi.png

2048

<span class="pkspr berry-lum"></span>

./icons/berry/lum.png

2049

<span class="pkspr berry-mago"></span>

./icons/berry/mago.png

2050

<span class="pkspr berry-magost"></span>

./icons/berry/magost.png

2051

<span class="pkspr berry-maranga"></span>

./icons/berry/maranga.png

2052

<span class="pkspr berry-micle"></span>

./icons/berry/micle.png

2053

<span class="pkspr berry-nanab"></span>

./icons/berry/nanab.png

2054

<span class="pkspr berry-nomel"></span>

./icons/berry/nomel.png

2055

<span class="pkspr berry-occa"></span>

./icons/berry/occa.png

2056

<span class="pkspr berry-oran"></span>

./icons/berry/oran.png

2057

<span class="pkspr berry-pamtre"></span>

./icons/berry/pamtre.png

2058

<span class="pkspr berry-passho"></span>

./icons/berry/passho.png

2059

<span class="pkspr berry-payapa"></span>

./icons/berry/payapa.png

2060

<span class="pkspr berry-pecha"></span>

./icons/berry/pecha.png

2061

<span class="pkspr berry-persim"></span>

./icons/berry/persim.png

2062

<span class="pkspr berry-petaya"></span>

./icons/berry/petaya.png

2063

<span class="pkspr berry-pinap"></span>

./icons/berry/pinap.png

2064

<span class="pkspr berry-pomeg"></span>

./icons/berry/pomeg.png

2065

<span class="pkspr berry-qualot"></span>

./icons/berry/qualot.png

2066

<span class="pkspr berry-rabuta"></span>

./icons/berry/rabuta.png

2067

<span class="pkspr berry-rawst"></span>

./icons/berry/rawst.png

2068

<span class="pkspr berry-razz"></span>

./icons/berry/razz.png

2069

<span class="pkspr berry-rindo"></span>

./icons/berry/rindo.png

2070

<span class="pkspr berry-roseli"></span>

./icons/berry/roseli.png

2071

<span class="pkspr berry-rowap"></span>

./icons/berry/rowap.png

2072

<span class="pkspr berry-salac"></span>

./icons/berry/salac.png

2073

<span class="pkspr berry-shuca"></span>

./icons/berry/shuca.png

2074

<span class="pkspr berry-sitrus"></span>

./icons/berry/sitrus.png

2075

<span class="pkspr berry-spelon"></span>

./icons/berry/spelon.png

2076

<span class="pkspr berry-starf"></span>

./icons/berry/starf.png

2077

<span class="pkspr berry-tamato"></span>

./icons/berry/tamato.png

2078

<span class="pkspr berry-tanga"></span>

./icons/berry/tanga.png

2079

<span class="pkspr berry-wacan"></span>

./icons/berry/wacan.png

2080

<span class="pkspr berry-watmel"></span>

./icons/berry/watmel.png

2081

<span class="pkspr berry-wepear"></span>

./icons/berry/wepear.png

2082

<span class="pkspr berry-wiki"></span>

./icons/berry/wiki.png

2083

<span class="pkspr berry-yache"></span>

./icons/berry/yache.png

2084

<span class="pkspr etc-unknown-item"></span>

./icons/etc/unknown-item.png

2085

<span class="pkspr ev-item-macho-brace"></span>

./icons/ev-item/macho-brace.png

2086

<span class="pkspr ev-item-power-anklet"></span>

./icons/ev-item/power-anklet.png

2087

<span class="pkspr ev-item-power-band"></span>

./icons/ev-item/power-band.png

2088

<span class="pkspr ev-item-power-belt"></span>

./icons/ev-item/power-belt.png

2089

<span class="pkspr ev-item-power-bracer"></span>

./icons/ev-item/power-bracer.png

2090

<span class="pkspr ev-item-power-lens"></span>

./icons/ev-item/power-lens.png

2091

<span class="pkspr ev-item-power-weight"></span>

./icons/ev-item/power-weight.png

2092

<span class="pkspr evo-item-dawn-stone"></span>

./icons/evo-item/dawn-stone.png

2093

<span class="pkspr evo-item-deep-sea-scale"></span>

./icons/evo-item/deep-sea-scale.png

2094

<span class="pkspr evo-item-deep-sea-tooth"></span>

./icons/evo-item/deep-sea-tooth.png

2095

<span class="pkspr evo-item-dragon-scale"></span>

./icons/evo-item/dragon-scale.png

2096

<span class="pkspr evo-item-dubious-disc"></span>

./icons/evo-item/dubious-disc.png

2097

<span class="pkspr evo-item-dusk-stone"></span>

./icons/evo-item/dusk-stone.png

2098

<span class="pkspr evo-item-electirizer"></span>

./icons/evo-item/electirizer.png

2099

<span class="pkspr evo-item-everstone"></span>

./icons/evo-item/everstone.png

2100

<span class="pkspr evo-item-fire-stone"></span>

./icons/evo-item/fire-stone.png

2101

<span class="pkspr evo-item-kings-rock"></span>

./icons/evo-item/kings-rock.png

2102

<span class="pkspr evo-item-leaf-stone"></span>

./icons/evo-item/leaf-stone.png

2103

<span class="pkspr evo-item-magmarizer"></span>

./icons/evo-item/magmarizer.png

2104

<span class="pkspr evo-item-metal-coat"></span>

./icons/evo-item/metal-coat.png

2105

<span class="pkspr evo-item-moon-stone"></span>

./icons/evo-item/moon-stone.png

2106

<span class="pkspr evo-item-oval-stone"></span>

./icons/evo-item/oval-stone.png

2107

<span class="pkspr evo-item-prism-scale"></span>

./icons/evo-item/prism-scale.png

2108

<span class="pkspr evo-item-protector"></span>

./icons/evo-item/protector.png

2109

<span class="pkspr evo-item-razor-claw"></span>

./icons/evo-item/razor-claw.png

2110

<span class="pkspr evo-item-razor-fang"></span>

./icons/evo-item/razor-fang.png

2111

<span class="pkspr evo-item-reaper-cloth"></span>

./icons/evo-item/reaper-cloth.png

2112

<span class="pkspr evo-item-sachet"></span>

./icons/evo-item/sachet.png

2113

<span class="pkspr evo-item-shiny-stone"></span>

./icons/evo-item/shiny-stone.png

2114

<span class="pkspr evo-item-sun-stone"></span>

./icons/evo-item/sun-stone.png

2115

<span class="pkspr evo-item-thunder-stone"></span>

./icons/evo-item/thunder-stone.png

2116

<span class="pkspr evo-item-up-grade"></span>

./icons/evo-item/up-grade.png

2117

<span class="pkspr evo-item-water-stone"></span>

./icons/evo-item/water-stone.png

2118

<span class="pkspr evo-item-whipped-dream"></span>

./icons/evo-item/whipped-dream.png

2119

<span class="pkspr flute-black"></span>

./icons/flute/black.png

2120

<span class="pkspr flute-blue"></span>

./icons/flute/blue.png

2121

<span class="pkspr flute-red"></span>

./icons/flute/red.png

2122

<span class="pkspr flute-white"></span>

./icons/flute/white.png

2123

<span class="pkspr flute-yellow"></span>

./icons/flute/yellow.png

2124

<span class="pkspr fossil-armor"></span>

./icons/fossil/armor.png

2125

<span class="pkspr fossil-claw"></span>

./icons/fossil/claw.png

2126

<span class="pkspr fossil-cover"></span>

./icons/fossil/cover.png

2127

<span class="pkspr fossil-dome"></span>

./icons/fossil/dome.png

2128

<span class="pkspr fossil-helix"></span>

./icons/fossil/helix.png

2129

<span class="pkspr fossil-jaw"></span>

./icons/fossil/jaw.png

2130

<span class="pkspr fossil-plume"></span>

./icons/fossil/plume.png

2131

<span class="pkspr fossil-root"></span>

./icons/fossil/root.png

2132

<span class="pkspr fossil-sail"></span>

./icons/fossil/sail.png

2133

<span class="pkspr fossil-skull"></span>

./icons/fossil/skull.png

2134

<span class="pkspr gem-bug"></span>

./icons/gem/bug.png

2135

<span class="pkspr gem-dark"></span>

./icons/gem/dark.png

2136

<span class="pkspr gem-dragon"></span>

./icons/gem/dragon.png

2137

<span class="pkspr gem-electric"></span>

./icons/gem/electric.png

2138

<span class="pkspr gem-fairy"></span>

./icons/gem/fairy.png

2139

<span class="pkspr gem-fighting"></span>

./icons/gem/fighting.png

2140

<span class="pkspr gem-fire"></span>

./icons/gem/fire.png

2141

<span class="pkspr gem-flying"></span>

./icons/gem/flying.png

2142

<span class="pkspr gem-ghost"></span>

./icons/gem/ghost.png

2143

<span class="pkspr gem-grass"></span>

./icons/gem/grass.png

2144

<span class="pkspr gem-ground"></span>

./icons/gem/ground.png

2145

<span class="pkspr gem-ice"></span>

./icons/gem/ice.png

2146

<span class="pkspr gem-normal"></span>

./icons/gem/normal.png

2147

<span class="pkspr gem-poison"></span>

./icons/gem/poison.png

2148

<span class="pkspr gem-psychic"></span>

./icons/gem/psychic.png

2149

<span class="pkspr gem-rock"></span>

./icons/gem/rock.png

2150

<span class="pkspr gem-steel"></span>

./icons/gem/steel.png

2151

<span class="pkspr gem-water"></span>

./icons/gem/water.png

2152

<span class="pkspr hm-fighting"></span>

./icons/hm/fighting.png

2153

<span class="pkspr hm-flying"></span>

./icons/hm/flying.png

2154

<span class="pkspr hm-normal"></span>

./icons/hm/normal.png

2155

<span class="pkspr hm-water"></span>

./icons/hm/water.png

2156

<span class="pkspr hold-item-absorb-bulb"></span>

./icons/hold-item/absorb-bulb.png

2157

<span class="pkspr hold-item-adamant-orb"></span>

./icons/hold-item/adamant-orb.png

2158

<span class="pkspr hold-item-air-balloon"></span>

./icons/hold-item/air-balloon.png

2159

<span class="pkspr hold-item-amulet-coin"></span>

./icons/hold-item/amulet-coin.png

2160

<span class="pkspr hold-item-assault-vest"></span>

./icons/hold-item/assault-vest.png

2161

<span class="pkspr hold-item-big-root"></span>

./icons/hold-item/big-root.png

2162

<span class="pkspr hold-item-binding-band"></span>

./icons/hold-item/binding-band.png

2163

<span class="pkspr hold-item-black-belt"></span>

./icons/hold-item/black-belt.png

2164

<span class="pkspr hold-item-black-glasses"></span>

./icons/hold-item/black-glasses.png

2165

<span class="pkspr hold-item-black-sludge"></span>

./icons/hold-item/black-sludge.png

2166

<span class="pkspr hold-item-bright-powder"></span>

./icons/hold-item/bright-powder.png

2167

<span class="pkspr hold-item-burn-drive"></span>

./icons/hold-item/burn-drive.png

2168

<span class="pkspr hold-item-cell-battery"></span>

./icons/hold-item/cell-battery.png

2169

<span class="pkspr hold-item-charcoal"></span>

./icons/hold-item/charcoal.png

2170

<span class="pkspr hold-item-chill-drive"></span>

./icons/hold-item/chill-drive.png

2171

<span class="pkspr hold-item-choice-band"></span>

./icons/hold-item/choice-band.png

2172

<span class="pkspr hold-item-choice-scarf"></span>

./icons/hold-item/choice-scarf.png

2173

<span class="pkspr hold-item-choice-specs"></span>

./icons/hold-item/choice-specs.png

2174

<span class="pkspr hold-item-cleanse-tag"></span>

./icons/hold-item/cleanse-tag.png

2175

<span class="pkspr hold-item-damp-rock"></span>

./icons/hold-item/damp-rock.png

2176

<span class="pkspr hold-item-destiny-knot"></span>

./icons/hold-item/destiny-knot.png

2177

<span class="pkspr hold-item-douse-drive"></span>

./icons/hold-item/douse-drive.png

2178

<span class="pkspr hold-item-dragon-fang"></span>

./icons/hold-item/dragon-fang.png

2179

<span class="pkspr hold-item-eject-button"></span>

./icons/hold-item/eject-button.png

2180

<span class="pkspr hold-item-eviolite"></span>

./icons/hold-item/eviolite.png

2181

<span class="pkspr hold-item-expert-belt"></span>

./icons/hold-item/expert-belt.png

2182

<span class="pkspr hold-item-flame-orb"></span>

./icons/hold-item/flame-orb.png

2183

<span class="pkspr hold-item-float-stone"></span>

./icons/hold-item/float-stone.png

2184

<span class="pkspr hold-item-focus-band"></span>

./icons/hold-item/focus-band.png

2185

<span class="pkspr hold-item-focus-sash"></span>

./icons/hold-item/focus-sash.png

2186

<span class="pkspr hold-item-grip-claw"></span>

./icons/hold-item/grip-claw.png

2187

<span class="pkspr hold-item-griseous-orb"></span>

./icons/hold-item/griseous-orb.png

2188

<span class="pkspr hold-item-hard-stone"></span>

./icons/hold-item/hard-stone.png

2189

<span class="pkspr hold-item-heat-rock"></span>

./icons/hold-item/heat-rock.png

2190

<span class="pkspr hold-item-icy-rock"></span>

./icons/hold-item/icy-rock.png

2191

<span class="pkspr hold-item-kings-rock"></span>

./icons/hold-item/kings-rock.png

2192

<span class="pkspr hold-item-lagging-tail"></span>

./icons/hold-item/lagging-tail.png

2193

<span class="pkspr hold-item-leftovers"></span>

./icons/hold-item/leftovers.png

2194

<span class="pkspr hold-item-life-orb"></span>

./icons/hold-item/life-orb.png

2195

<span class="pkspr hold-item-light-ball"></span>

./icons/hold-item/light-ball.png

2196

<span class="pkspr hold-item-light-clay"></span>

./icons/hold-item/light-clay.png

2197

<span class="pkspr hold-item-lucky-egg"></span>

./icons/hold-item/lucky-egg.png

2198

<span class="pkspr hold-item-lucky-punch"></span>

./icons/hold-item/lucky-punch.png

2199

<span class="pkspr hold-item-luminous-moss"></span>

./icons/hold-item/luminous-moss.png

2200

<span class="pkspr hold-item-lustrous-orb"></span>

./icons/hold-item/lustrous-orb.png

2201

<span class="pkspr hold-item-magnet"></span>

./icons/hold-item/magnet.png

2202

<span class="pkspr hold-item-mental-herb"></span>

./icons/hold-item/mental-herb.png

2203

<span class="pkspr hold-item-metal-coat"></span>

./icons/hold-item/metal-coat.png

2204

<span class="pkspr hold-item-metal-powder"></span>

./icons/hold-item/metal-powder.png

2205

<span class="pkspr hold-item-metronome"></span>

./icons/hold-item/metronome.png

2206

<span class="pkspr hold-item-miracle-seed"></span>

./icons/hold-item/miracle-seed.png

2207

<span class="pkspr hold-item-muscle-band"></span>

./icons/hold-item/muscle-band.png

2208

<span class="pkspr hold-item-mystic-water"></span>

./icons/hold-item/mystic-water.png

2209

<span class="pkspr hold-item-never-melt-ice"></span>

./icons/hold-item/never-melt-ice.png

2210

<span class="pkspr hold-item-poison-barb"></span>

./icons/hold-item/poison-barb.png

2211

<span class="pkspr hold-item-power-herb"></span>

./icons/hold-item/power-herb.png

2212

<span class="pkspr hold-item-quick-claw"></span>

./icons/hold-item/quick-claw.png

2213

<span class="pkspr hold-item-quick-powder"></span>

./icons/hold-item/quick-powder.png

2214

<span class="pkspr hold-item-red-card"></span>

./icons/hold-item/red-card.png

2215

<span class="pkspr hold-item-ring-target"></span>

./icons/hold-item/ring-target.png

2216

<span class="pkspr hold-item-rocky-helmet"></span>

./icons/hold-item/rocky-helmet.png

2217

<span class="pkspr hold-item-safety-goggles"></span>

./icons/hold-item/safety-goggles.png

2218

<span class="pkspr hold-item-scope-lens"></span>

./icons/hold-item/scope-lens.png

2219

<span class="pkspr hold-item-sharp-beak"></span>

./icons/hold-item/sharp-beak.png

2220

<span class="pkspr hold-item-shed-shell"></span>

./icons/hold-item/shed-shell.png

2221

<span class="pkspr hold-item-shell-bell"></span>

./icons/hold-item/shell-bell.png

2222

<span class="pkspr hold-item-shock-drive"></span>

./icons/hold-item/shock-drive.png

2223

<span class="pkspr hold-item-silk-scarf"></span>

./icons/hold-item/silk-scarf.png

2224

<span class="pkspr hold-item-silver-powder"></span>

./icons/hold-item/silver-powder.png

2225

<span class="pkspr hold-item-smoke-ball"></span>

./icons/hold-item/smoke-ball.png

2226

<span class="pkspr hold-item-smooth-rock"></span>

./icons/hold-item/smooth-rock.png

2227

<span class="pkspr hold-item-snowball"></span>

./icons/hold-item/snowball.png

2228

<span class="pkspr hold-item-soft-sand"></span>

./icons/hold-item/soft-sand.png

2229

<span class="pkspr hold-item-soul-dew"></span>

./icons/hold-item/soul-dew.png

2230

<span class="pkspr hold-item-spell-tag"></span>

./icons/hold-item/spell-tag.png

2231

<span class="pkspr hold-item-stick"></span>

./icons/hold-item/stick.png

2232

<span class="pkspr hold-item-sticky-barb"></span>

./icons/hold-item/sticky-barb.png

2233

<span class="pkspr hold-item-thick-club"></span>

./icons/hold-item/thick-club.png

2234

<span class="pkspr hold-item-toxic-orb"></span>

./icons/hold-item/toxic-orb.png

2235

<span class="pkspr hold-item-twisted-spoon"></span>

./icons/hold-item/twisted-spoon.png

2236

<span class="pkspr hold-item-weakness-policy"></span>

./icons/hold-item/weakness-policy.png

2237

<span class="pkspr hold-item-white-herb"></span>

./icons/hold-item/white-herb.png

2238

<span class="pkspr hold-item-wide-lens"></span>

./icons/hold-item/wide-lens.png

2239

<span class="pkspr hold-item-wise-glasses"></span>

./icons/hold-item/wise-glasses.png

2240

<span class="pkspr hold-item-zoom-lens"></span>

./icons/hold-item/zoom-lens.png

2241

<span class="pkspr incense-full"></span>

./icons/incense/full.png

2242

<span class="pkspr incense-lax"></span>

./icons/incense/lax.png

2243

<span class="pkspr incense-luck"></span>

./icons/incense/luck.png

2244

<span class="pkspr incense-odd"></span>

./icons/incense/odd.png

2245

<span class="pkspr incense-pure"></span>

./icons/incense/pure.png

2246

<span class="pkspr incense-rock"></span>

./icons/incense/rock.png

2247

<span class="pkspr incense-rose"></span>

./icons/incense/rose.png

2248

<span class="pkspr incense-sea"></span>

./icons/incense/sea.png

2249

<span class="pkspr incense-wave"></span>

./icons/incense/wave.png

2250

<span class="pkspr other-item-discount-coupon"></span>

./icons/other-item/discount-coupon.png

2251

<span class="pkspr other-item-escape-rope"></span>

./icons/other-item/escape-rope.png

2252

<span class="pkspr other-item-fluffy-tail"></span>

./icons/other-item/fluffy-tail.png

2253

<span class="pkspr other-item-heart-scale"></span>

./icons/other-item/heart-scale.png

2254

<span class="pkspr other-item-honey"></span>

./icons/other-item/honey.png

2255

<span class="pkspr other-item-max-repel"></span>

./icons/other-item/max-repel.png

2256

<span class="pkspr other-item-odd-keystone"></span>

./icons/other-item/odd-keystone.png

2257

<span class="pkspr other-item-pass-orb"></span>

./icons/other-item/pass-orb.png

2258

<span class="pkspr other-item-poke-doll"></span>

./icons/other-item/poke-doll.png

2259

<span class="pkspr other-item-poke-toy"></span>

./icons/other-item/poke-toy.png

2260

<span class="pkspr other-item-repel"></span>

./icons/other-item/repel.png

2261

<span class="pkspr other-item-soothe-bell"></span>

./icons/other-item/soothe-bell.png

2262

<span class="pkspr other-item-strange-souvenir"></span>

./icons/other-item/strange-souvenir.png

2263

<span class="pkspr other-item-super-repel"></span>

./icons/other-item/super-repel.png

2264

<span class="pkspr key-item-acro-bike"></span>

./icons/key-item/acro-bike.png

2265

<span class="pkspr key-item-adventure-rules"></span>

./icons/key-item/adventure-rules.png

2266

<span class="pkspr key-item-apricorn-box"></span>

./icons/key-item/apricorn-box.png

2267

<span class="pkspr key-item-auroraticket"></span>

./icons/key-item/auroraticket.png

2268

<span class="pkspr key-item-azure-flute"></span>

./icons/key-item/azure-flute.png

2269

<span class="pkspr key-item-basement-key"></span>

./icons/key-item/basement-key.png

2270

<span class="pkspr key-item-berry-pots"></span>

./icons/key-item/berry-pots.png

2271

<span class="pkspr key-item-berry-pouch"></span>

./icons/key-item/berry-pouch.png

2272

<span class="pkspr key-item-bicycle-turquoise"></span>

./icons/key-item/bicycle-turquoise.png

2273

<span class="pkspr key-item-bicycle-yellow"></span>

./icons/key-item/bicycle-yellow.png

2274

<span class="pkspr key-item-bicycle"></span>

./icons/key-item/bicycle.png

2275

<span class="pkspr key-item-bike-voucher"></span>

./icons/key-item/bike-voucher.png

2276

<span class="pkspr key-item-blue-card"></span>

./icons/key-item/blue-card.png

2277

<span class="pkspr key-item-blue-orb-gen3"></span>

./icons/key-item/blue-orb-gen3.png

2278

<span class="pkspr key-item-blue-orb"></span>

./icons/key-item/blue-orb.png

2279

<span class="pkspr key-item-card-key-gen3"></span>

./icons/key-item/card-key-gen3.png

2280

<span class="pkspr key-item-card-key"></span>

./icons/key-item/card-key.png

2281

<span class="pkspr key-item-clear-bell"></span>

./icons/key-item/clear-bell.png

2282

<span class="pkspr key-item-coin-case"></span>

./icons/key-item/coin-case.png

2283

<span class="pkspr key-item-colress-machine"></span>

./icons/key-item/colress-machine.png

2284

<span class="pkspr key-item-common-stone"></span>

./icons/key-item/common-stone.png

2285

<span class="pkspr key-item-contest-pass"></span>

./icons/key-item/contest-pass.png

2286

<span class="pkspr key-item-coupon-1"></span>

./icons/key-item/coupon-1.png

2287

<span class="pkspr key-item-coupon-2"></span>

./icons/key-item/coupon-2.png

2288

<span class="pkspr key-item-coupon-3"></span>

./icons/key-item/coupon-3.png

2289

<span class="pkspr key-item-dark-stone"></span>

./icons/key-item/dark-stone.png

2290

<span class="pkspr key-item-data-card"></span>

./icons/key-item/data-card.png

2291

<span class="pkspr key-item-devon-goods"></span>

./icons/key-item/devon-goods.png

2292

<span class="pkspr key-item-devon-scope"></span>

./icons/key-item/devon-scope.png

2293

<span class="pkspr key-item-dna-splicers"></span>

./icons/key-item/dna-splicers.png

2294

<span class="pkspr key-item-dowsing-machine-gen5"></span>

./icons/key-item/dowsing-machine-gen5.png

2295

<span class="pkspr key-item-dowsing-machine"></span>

./icons/key-item/dowsing-machine.png

2296

<span class="pkspr key-item-dragon-skull"></span>

./icons/key-item/dragon-skull.png

2297

<span class="pkspr key-item-dropped-item-red"></span>

./icons/key-item/dropped-item-red.png

2298

<span class="pkspr key-item-dropped-item-yellow"></span>

./icons/key-item/dropped-item-yellow.png

2299

<span class="pkspr key-item-dropped-item"></span>

./icons/key-item/dropped-item.png

2300

<span class="pkspr key-item-elevator-key"></span>

./icons/key-item/elevator-key.png

2301

<span class="pkspr key-item-enigma-stone"></span>

./icons/key-item/enigma-stone.png

2302

<span class="pkspr key-item-eon-ticket"></span>

./icons/key-item/eon-ticket.png

2303

<span class="pkspr key-item-exp-share"></span>

./icons/key-item/exp-share.png

2304

<span class="pkspr key-item-explorer-kit"></span>

./icons/key-item/explorer-kit.png

2305

<span class="pkspr key-item-fame-checker"></span>

./icons/key-item/fame-checker.png

2306

<span class="pkspr key-item-fashion-case"></span>

./icons/key-item/fashion-case.png

2307

<span class="pkspr key-item-galactic-key"></span>

./icons/key-item/galactic-key.png

2308

<span class="pkspr key-item-gb-sounds"></span>

./icons/key-item/gb-sounds.png

2309

<span class="pkspr key-item-go-goggles"></span>

./icons/key-item/go-goggles.png

2310

<span class="pkspr key-item-god-stone"></span>

./icons/key-item/god-stone.png

2311

<span class="pkspr key-item-gold-teeth"></span>

./icons/key-item/gold-teeth.png

2312

<span class="pkspr key-item-good-rod"></span>

./icons/key-item/good-rod.png

2313

<span class="pkspr key-item-gracidea"></span>

./icons/key-item/gracidea.png

2314

<span class="pkspr key-item-gram-1"></span>

./icons/key-item/gram-1.png

2315

<span class="pkspr key-item-gram-2"></span>

./icons/key-item/gram-2.png

2316

<span class="pkspr key-item-gram-3"></span>

./icons/key-item/gram-3.png

2317

<span class="pkspr key-item-grubby-hanky"></span>

./icons/key-item/grubby-hanky.png

2318

<span class="pkspr key-item-holo-caster-green"></span>

./icons/key-item/holo-caster-green.png

2319

<span class="pkspr key-item-holo-caster-red"></span>

./icons/key-item/holo-caster-red.png

2320

<span class="pkspr key-item-holo-caster"></span>

./icons/key-item/holo-caster.png

2321

<span class="pkspr key-item-honor-of-kalos"></span>

./icons/key-item/honor-of-kalos.png

2322

<span class="pkspr key-item-intriguing-stone"></span>

./icons/key-item/intriguing-stone.png

2323

<span class="pkspr key-item-itemfinder"></span>

./icons/key-item/itemfinder.png

2324

<span class="pkspr key-item-jade-orb"></span>

./icons/key-item/jade-orb.png

2325

<span class="pkspr key-item-journal"></span>

./icons/key-item/journal.png

2326

<span class="pkspr key-item-lens-case"></span>

./icons/key-item/lens-case.png

2327

<span class="pkspr key-item-letter"></span>

./icons/key-item/letter.png

2328

<span class="pkspr key-item-liberty-pass"></span>

./icons/key-item/liberty-pass.png

2329

<span class="pkspr key-item-lift-key"></span>

./icons/key-item/lift-key.png

2330

<span class="pkspr key-item-light-stone"></span>

./icons/key-item/light-stone.png

2331

<span class="pkspr key-item-lock-capsule-gen4"></span>

./icons/key-item/lock-capsule-gen4.png

2332

<span class="pkspr key-item-lock-capsule"></span>

./icons/key-item/lock-capsule.png

2333

<span class="pkspr key-item-looker-ticket"></span>

./icons/key-item/looker-ticket.png

2334

<span class="pkspr key-item-loot-sack"></span>

./icons/key-item/loot-sack.png

2335

<span class="pkspr key-item-lost-item-mimejr"></span>

./icons/key-item/lost-item-mimejr.png

2336

<span class="pkspr key-item-lost-item"></span>

./icons/key-item/lost-item.png

2337

<span class="pkspr key-item-lunar-wing"></span>

./icons/key-item/lunar-wing.png

2338

<span class="pkspr key-item-mach-bike"></span>

./icons/key-item/mach-bike.png

2339

<span class="pkspr key-item-machine-part"></span>

./icons/key-item/machine-part.png

2340

<span class="pkspr key-item-magma-emblem"></span>

./icons/key-item/magma-emblem.png

2341

<span class="pkspr key-item-magma-stone"></span>

./icons/key-item/magma-stone.png

2342

<span class="pkspr key-item-medal-box"></span>

./icons/key-item/medal-box.png

2343

<span class="pkspr key-item-mega-ring"></span>

./icons/key-item/mega-ring.png

2344

<span class="pkspr key-item-member-card"></span>

./icons/key-item/member-card.png

2345

<span class="pkspr key-item-meteorite"></span>

./icons/key-item/meteorite.png

2346

<span class="pkspr key-item-mystery-egg"></span>

./icons/key-item/mystery-egg.png

2347

<span class="pkspr key-item-mysticticket"></span>

./icons/key-item/mysticticket.png

2348

<span class="pkspr key-item-oaks-letter"></span>

./icons/key-item/oaks-letter.png

2349

<span class="pkspr key-item-oaks-parcel"></span>

./icons/key-item/oaks-parcel.png

2350

<span class="pkspr key-item-old-amber"></span>

./icons/key-item/old-amber.png

2351

<span class="pkspr key-item-old-charm"></span>

./icons/key-item/old-charm.png

2352

<span class="pkspr key-item-old-rod"></span>

./icons/key-item/old-rod.png

2353

<span class="pkspr key-item-old-sea-map"></span>

./icons/key-item/old-sea-map.png

2354

<span class="pkspr key-item-oval-charm"></span>

./icons/key-item/oval-charm.png

2355

<span class="pkspr key-item-pal-pad"></span>

./icons/key-item/pal-pad.png

2356

<span class="pkspr key-item-parcel"></span>

./icons/key-item/parcel.png

2357

<span class="pkspr key-item-pass"></span>

./icons/key-item/pass.png

2358

<span class="pkspr key-item-permit"></span>

./icons/key-item/permit.png

2359

<span class="pkspr key-item-photo-album"></span>

./icons/key-item/photo-album.png

2360

<span class="pkspr key-item-plasma-card"></span>

./icons/key-item/plasma-card.png

2361

<span class="pkspr key-item-poffin-case"></span>

./icons/key-item/poffin-case.png

2362

<span class="pkspr key-item-point-card"></span>

./icons/key-item/point-card.png

2363

<span class="pkspr key-item-poke-flute-gen3"></span>

./icons/key-item/poke-flute-gen3.png

2364

<span class="pkspr key-item-poke-flute"></span>

./icons/key-item/poke-flute.png

2365

<span class="pkspr key-item-poke-radar"></span>

./icons/key-item/poke-radar.png

2366

<span class="pkspr key-item-pokeblock-case"></span>

./icons/key-item/pokeblock-case.png

2367

<span class="pkspr key-item-powder-jar"></span>

./icons/key-item/powder-jar.png

2368

<span class="pkspr key-item-power-plant-pass"></span>

./icons/key-item/power-plant-pass.png

2369

<span class="pkspr key-item-profs-letter"></span>

./icons/key-item/profs-letter.png

2370

<span class="pkspr key-item-prop-case"></span>

./icons/key-item/prop-case.png

2371

<span class="pkspr key-item-rainbow-pass"></span>

./icons/key-item/rainbow-pass.png

2372

<span class="pkspr key-item-rainbow-wing"></span>

./icons/key-item/rainbow-wing.png

2373

<span class="pkspr key-item-red-chain"></span>

./icons/key-item/red-chain.png

2374

<span class="pkspr key-item-red-orb-gen3"></span>

./icons/key-item/red-orb-gen3.png

2375

<span class="pkspr key-item-red-orb"></span>

./icons/key-item/red-orb.png

2376

<span class="pkspr key-item-red-scale"></span>

./icons/key-item/red-scale.png

2377

<span class="pkspr key-item-reveal-glass"></span>

./icons/key-item/reveal-glass.png

2378

<span class="pkspr key-item-rm-1-key"></span>

./icons/key-item/rm-1-key.png

2379

<span class="pkspr key-item-rm-2-key"></span>

./icons/key-item/rm-2-key.png

2380

<span class="pkspr key-item-rm-4-key"></span>

./icons/key-item/rm-4-key.png

2381

<span class="pkspr key-item-rm-6-key"></span>

./icons/key-item/rm-6-key.png

2382

<span class="pkspr key-item-roller-skates"></span>

./icons/key-item/roller-skates.png

2383

<span class="pkspr key-item-ruby"></span>

./icons/key-item/ruby.png

2384

<span class="pkspr key-item-rule-book"></span>

./icons/key-item/rule-book.png

2385

<span class="pkspr key-item-sapphire"></span>

./icons/key-item/sapphire.png

2386

<span class="pkspr key-item-scanner"></span>

./icons/key-item/scanner.png

2387

<span class="pkspr key-item-seal-bag"></span>

./icons/key-item/seal-bag.png

2388

<span class="pkspr key-item-seal-case"></span>

./icons/key-item/seal-case.png

2389

<span class="pkspr key-item-secret-key-gen3"></span>

./icons/key-item/secret-key-gen3.png

2390

<span class="pkspr key-item-secret-key"></span>

./icons/key-item/secret-key.png

2391

<span class="pkspr key-item-secret-potion"></span>

./icons/key-item/secret-potion.png

2392

<span class="pkspr key-item-shiny-charm"></span>

./icons/key-item/shiny-charm.png

2393

<span class="pkspr key-item-silph-scope"></span>

./icons/key-item/silph-scope.png

2394

<span class="pkspr key-item-silver-wing"></span>

./icons/key-item/silver-wing.png

2395

<span class="pkspr key-item-soot-sack"></span>

./icons/key-item/soot-sack.png

2396

<span class="pkspr key-item-sprayduck"></span>

./icons/key-item/sprayduck.png

2397

<span class="pkspr key-item-sprinklotad"></span>

./icons/key-item/sprinklotad.png

2398

<span class="pkspr key-item-squirt-bottle"></span>

./icons/key-item/squirt-bottle.png

2399

<span class="pkspr key-item-ss-ticket"></span>

./icons/key-item/ss-ticket.png

2400

<span class="pkspr key-item-storage-key-gen3"></span>

./icons/key-item/storage-key-gen3.png

2401

<span class="pkspr key-item-storage-key"></span>

./icons/key-item/storage-key.png

2402

<span class="pkspr key-item-suite-key"></span>

./icons/key-item/suite-key.png

2403

<span class="pkspr key-item-super-rod"></span>

./icons/key-item/super-rod.png

2404

<span class="pkspr key-item-tea"></span>

./icons/key-item/tea.png

2405

<span class="pkspr key-item-teachy-tv"></span>

./icons/key-item/teachy-tv.png

2406

<span class="pkspr key-item-tidal-bell"></span>

./icons/key-item/tidal-bell.png

2407

<span class="pkspr key-item-tm-case"></span>

./icons/key-item/tm-case.png

2408

<span class="pkspr key-item-tmv-pass"></span>

./icons/key-item/tmv-pass.png

2409

<span class="pkspr key-item-town-map-gen3"></span>

./icons/key-item/town-map-gen3.png

2410

<span class="pkspr key-item-town-map"></span>

./icons/key-item/town-map.png

2411

<span class="pkspr key-item-travel-trunk-gold"></span>

./icons/key-item/travel-trunk-gold.png

2412

<span class="pkspr key-item-travel-trunk-silver"></span>

./icons/key-item/travel-trunk-silver.png

2413

<span class="pkspr key-item-tri-pass"></span>

./icons/key-item/tri-pass.png

2414

<span class="pkspr key-item-unown-report"></span>

./icons/key-item/unown-report.png

2415

<span class="pkspr key-item-vs-recorder"></span>

./icons/key-item/vs-recorder.png

2416

<span class="pkspr key-item-vs-seeker"></span>

./icons/key-item/vs-seeker.png

2417

<span class="pkspr key-item-wailmer-pail"></span>

./icons/key-item/wailmer-pail.png

2418

<span class="pkspr key-item-works-key"></span>

./icons/key-item/works-key.png

2419

<span class="pkspr key-item-xtransceiver-blue"></span>

./icons/key-item/xtransceiver-blue.png

2420

<span class="pkspr key-item-xtransceiver-red"></span>

./icons/key-item/xtransceiver-red.png

2421

<span class="pkspr key-item-xtransceiver-yellow"></span>

./icons/key-item/xtransceiver-yellow.png

2422

<span class="pkspr key-item-xtransceiver"></span>

./icons/key-item/xtransceiver.png

2423

<span class="pkspr mail-air"></span>

./icons/mail/air.png

2424

<span class="pkspr mail-bead"></span>

./icons/mail/bead.png

2425

<span class="pkspr mail-bloom"></span>

./icons/mail/bloom.png

2426

<span class="pkspr mail-brick"></span>

./icons/mail/brick.png

2427

<span class="pkspr mail-bridge-d"></span>

./icons/mail/bridge-d.png

2428

<span class="pkspr mail-bridge-m"></span>

./icons/mail/bridge-m.png

2429

<span class="pkspr mail-bridge-s"></span>

./icons/mail/bridge-s.png

2430

<span class="pkspr mail-bridge-t"></span>

./icons/mail/bridge-t.png

2431

<span class="pkspr mail-bridge-v"></span>

./icons/mail/bridge-v.png

2432

<span class="pkspr mail-bubble"></span>

./icons/mail/bubble.png

2433

<span class="pkspr mail-dream"></span>

./icons/mail/dream.png

2434

<span class="pkspr mail-fab"></span>

./icons/mail/fab.png

2435

<span class="pkspr mail-favored"></span>

./icons/mail/favored.png

2436

<span class="pkspr mail-flame"></span>

./icons/mail/flame.png

2437

<span class="pkspr mail-glitter"></span>

./icons/mail/glitter.png

2438

<span class="pkspr mail-grass"></span>

./icons/mail/grass.png

2439

<span class="pkspr mail-greet"></span>

./icons/mail/greet.png

2440

<span class="pkspr mail-harbor"></span>

./icons/mail/harbor.png

2441

<span class="pkspr mail-heart"></span>

./icons/mail/heart.png

2442

<span class="pkspr mail-inquiry"></span>

./icons/mail/inquiry.png

2443

<span class="pkspr mail-like"></span>

./icons/mail/like.png

2444

<span class="pkspr mail-mech"></span>

./icons/mail/mech.png

2445

<span class="pkspr mail-mosaic"></span>

./icons/mail/mosaic.png

2446

<span class="pkspr mail-orange"></span>

./icons/mail/orange.png

2447

<span class="pkspr mail-reply"></span>

./icons/mail/reply.png

2448

<span class="pkspr mail-retro"></span>

./icons/mail/retro.png

2449

<span class="pkspr mail-rsvp"></span>

./icons/mail/rsvp.png

2450

<span class="pkspr mail-shadow"></span>

./icons/mail/shadow.png

2451

<span class="pkspr mail-snow"></span>

./icons/mail/snow.png

2452

<span class="pkspr mail-space"></span>

./icons/mail/space.png

2453

<span class="pkspr mail-steel"></span>

./icons/mail/steel.png

2454

<span class="pkspr mail-thanks"></span>

./icons/mail/thanks.png

2455

<span class="pkspr mail-tropic"></span>

./icons/mail/tropic.png

2456

<span class="pkspr mail-tunnel"></span>

./icons/mail/tunnel.png

2457

<span class="pkspr mail-wave"></span>

./icons/mail/wave.png

2458

<span class="pkspr mail-wood"></span>

./icons/mail/wood.png

2459

<span class="pkspr medicine-ability-capsule"></span>

./icons/medicine/ability-capsule.png

2460

<span class="pkspr medicine-antidote"></span>

./icons/medicine/antidote.png

2461

<span class="pkspr medicine-awakening"></span>

./icons/medicine/awakening.png

2462

<span class="pkspr medicine-berry-juice"></span>

./icons/medicine/berry-juice.png

2463

<span class="pkspr medicine-burn-heal"></span>

./icons/medicine/burn-heal.png

2464

<span class="pkspr medicine-calcium"></span>

./icons/medicine/calcium.png

2465

<span class="pkspr medicine-carbos"></span>

./icons/medicine/carbos.png

2466

<span class="pkspr medicine-casteliacone"></span>

./icons/medicine/casteliacone.png

2467

<span class="pkspr medicine-clever-wing"></span>

./icons/medicine/clever-wing.png

2468

<span class="pkspr medicine-elixir"></span>

./icons/medicine/elixir.png

2469

<span class="pkspr medicine-energy-powder"></span>

./icons/medicine/energy-powder.png

2470

<span class="pkspr medicine-energy-root"></span>

./icons/medicine/energy-root.png

2471

<span class="pkspr medicine-ether"></span>

./icons/medicine/ether.png

2472

<span class="pkspr medicine-fresh-water"></span>

./icons/medicine/fresh-water.png

2473

<span class="pkspr medicine-full-heal"></span>

./icons/medicine/full-heal.png

2474

<span class="pkspr medicine-full-restore"></span>

./icons/medicine/full-restore.png

2475

<span class="pkspr medicine-genius-wing"></span>

./icons/medicine/genius-wing.png

2476

<span class="pkspr medicine-heal-powder"></span>

./icons/medicine/heal-powder.png

2477

<span class="pkspr medicine-health-wing"></span>

./icons/medicine/health-wing.png

2478

<span class="pkspr medicine-hp-up"></span>

./icons/medicine/hp-up.png

2479

<span class="pkspr medicine-hyper-potion"></span>

./icons/medicine/hyper-potion.png

2480

<span class="pkspr medicine-ice-heal"></span>

./icons/medicine/ice-heal.png

2481

<span class="pkspr medicine-iron"></span>

./icons/medicine/iron.png

2482

<span class="pkspr medicine-lava-cookie"></span>

./icons/medicine/lava-cookie.png

2483

<span class="pkspr medicine-lemonade"></span>

./icons/medicine/lemonade.png

2484

<span class="pkspr medicine-lumiose-galette"></span>

./icons/medicine/lumiose-galette.png

2485

<span class="pkspr medicine-max-elixir"></span>

./icons/medicine/max-elixir.png

2486

<span class="pkspr medicine-max-ether"></span>

./icons/medicine/max-ether.png

2487

<span class="pkspr medicine-max-potion"></span>

./icons/medicine/max-potion.png

2488

<span class="pkspr medicine-max-revive"></span>

./icons/medicine/max-revive.png

2489

<span class="pkspr medicine-moomoo-milk"></span>

./icons/medicine/moomoo-milk.png

2490

<span class="pkspr medicine-muscle-wing"></span>

./icons/medicine/muscle-wing.png

2491

<span class="pkspr medicine-old-gateau"></span>

./icons/medicine/old-gateau.png

2492

<span class="pkspr medicine-paralyze-heal"></span>

./icons/medicine/paralyze-heal.png

2493

<span class="pkspr medicine-potion"></span>

./icons/medicine/potion.png

2494

<span class="pkspr medicine-pp-max"></span>

./icons/medicine/pp-max.png

2495

<span class="pkspr medicine-pp-up"></span>

./icons/medicine/pp-up.png

2496

<span class="pkspr medicine-protein"></span>

./icons/medicine/protein.png

2497

<span class="pkspr medicine-rage-candy-bar"></span>

./icons/medicine/rage-candy-bar.png

2498

<span class="pkspr medicine-rare-candy"></span>

./icons/medicine/rare-candy.png

2499

<span class="pkspr medicine-resist-wing"></span>

./icons/medicine/resist-wing.png

2500

<span class="pkspr medicine-revival-herb"></span>

./icons/medicine/revival-herb.png

2501

<span class="pkspr medicine-revive"></span>

./icons/medicine/revive.png

2502

<span class="pkspr medicine-sacred-ash"></span>

./icons/medicine/sacred-ash.png

2503

<span class="pkspr medicine-shalour-sable"></span>

./icons/medicine/shalour-sable.png

2504

<span class="pkspr medicine-soda-pop"></span>

./icons/medicine/soda-pop.png

2505

<span class="pkspr medicine-super-potion"></span>

./icons/medicine/super-potion.png

2506

<span class="pkspr medicine-sweet-heart"></span>

./icons/medicine/sweet-heart.png

2507

<span class="pkspr medicine-swift-wing"></span>

./icons/medicine/swift-wing.png

2508

<span class="pkspr medicine-zinc"></span>

./icons/medicine/zinc.png

2509

<span class="pkspr mega-stone-abomasite"></span>

./icons/mega-stone/abomasite.png

2510

<span class="pkspr mega-stone-absolite"></span>

./icons/mega-stone/absolite.png

2511

<span class="pkspr mega-stone-aerodactylite"></span>

./icons/mega-stone/aerodactylite.png

2512

<span class="pkspr mega-stone-aggronite"></span>

./icons/mega-stone/aggronite.png

2513

<span class="pkspr mega-stone-alakazite"></span>

./icons/mega-stone/alakazite.png

2514

<span class="pkspr mega-stone-ampharosite"></span>

./icons/mega-stone/ampharosite.png

2515

<span class="pkspr mega-stone-banettite"></span>

./icons/mega-stone/banettite.png

2516

<span class="pkspr mega-stone-blastoisinite"></span>

./icons/mega-stone/blastoisinite.png

2517

<span class="pkspr mega-stone-blazikenite"></span>

./icons/mega-stone/blazikenite.png

2518

<span class="pkspr mega-stone-charizardite-x"></span>

./icons/mega-stone/charizardite-x.png

2519

<span class="pkspr mega-stone-charizardite-y"></span>

./icons/mega-stone/charizardite-y.png

2520

<span class="pkspr mega-stone-garchompite"></span>

./icons/mega-stone/garchompite.png

2521

<span class="pkspr mega-stone-gardevoirite"></span>

./icons/mega-stone/gardevoirite.png

2522

<span class="pkspr mega-stone-gengarite"></span>

./icons/mega-stone/gengarite.png

2523

<span class="pkspr mega-stone-gyaradosite"></span>

./icons/mega-stone/gyaradosite.png

2524

<span class="pkspr mega-stone-heracronite"></span>

./icons/mega-stone/heracronite.png

2525

<span class="pkspr mega-stone-houndoominite"></span>

./icons/mega-stone/houndoominite.png

2526

<span class="pkspr mega-stone-kangaskhanite"></span>

./icons/mega-stone/kangaskhanite.png

2527

<span class="pkspr mega-stone-latiasite"></span>

./icons/mega-stone/latiasite.png

2528

<span class="pkspr mega-stone-latiosite"></span>

./icons/mega-stone/latiosite.png

2529

<span class="pkspr mega-stone-lucarionite"></span>

./icons/mega-stone/lucarionite.png

2530

<span class="pkspr mega-stone-manectite"></span>

./icons/mega-stone/manectite.png

2531

<span class="pkspr mega-stone-mawilite"></span>

./icons/mega-stone/mawilite.png

2532

<span class="pkspr mega-stone-medichamite"></span>

./icons/mega-stone/medichamite.png

2533

<span class="pkspr mega-stone-mewtwonite-x"></span>

./icons/mega-stone/mewtwonite-x.png

2534

<span class="pkspr mega-stone-mewtwonite-y"></span>

./icons/mega-stone/mewtwonite-y.png

2535

<span class="pkspr mega-stone-pinsirite"></span>

./icons/mega-stone/pinsirite.png

2536

<span class="pkspr mega-stone-scizorite"></span>

./icons/mega-stone/scizorite.png

2537

<span class="pkspr mega-stone-tyranitarite"></span>

./icons/mega-stone/tyranitarite.png

2538

<span class="pkspr mega-stone-venusaurite"></span>

./icons/mega-stone/venusaurite.png

2539

<span class="pkspr mulch-amaze"></span>

./icons/mulch/amaze.png

2540

<span class="pkspr mulch-boost"></span>

./icons/mulch/boost.png

2541

<span class="pkspr mulch-damp"></span>

./icons/mulch/damp.png

2542

<span class="pkspr mulch-gooey"></span>

./icons/mulch/gooey.png

2543

<span class="pkspr mulch-growth"></span>

./icons/mulch/growth.png

2544

<span class="pkspr mulch-rich"></span>

./icons/mulch/rich.png

2545

<span class="pkspr mulch-stable"></span>

./icons/mulch/stable.png

2546

<span class="pkspr mulch-surprise"></span>

./icons/mulch/surprise.png

2547

<span class="pkspr plate-draco"></span>

./icons/plate/draco.png

2548

<span class="pkspr plate-dread"></span>

./icons/plate/dread.png

2549

<span class="pkspr plate-earth"></span>

./icons/plate/earth.png

2550

<span class="pkspr plate-fist"></span>

./icons/plate/fist.png

2551

<span class="pkspr plate-flame"></span>

./icons/plate/flame.png

2552

<span class="pkspr plate-icicle"></span>

./icons/plate/icicle.png

2553

<span class="pkspr plate-insect"></span>

./icons/plate/insect.png

2554

<span class="pkspr plate-iron"></span>

./icons/plate/iron.png

2555

<span class="pkspr plate-meadow"></span>

./icons/plate/meadow.png

2556

<span class="pkspr plate-mind"></span>

./icons/plate/mind.png

2557

<span class="pkspr plate-pixie"></span>

./icons/plate/pixie.png

2558

<span class="pkspr plate-sky"></span>

./icons/plate/sky.png

2559

<span class="pkspr plate-splash"></span>

./icons/plate/splash.png

2560

<span class="pkspr plate-spooky"></span>

./icons/plate/spooky.png

2561

<span class="pkspr plate-stone"></span>

./icons/plate/stone.png

2562

<span class="pkspr plate-toxic"></span>

./icons/plate/toxic.png

2563

<span class="pkspr plate-zap"></span>

./icons/plate/zap.png

2564

<span class="pkspr pokeball-cherish"></span>

./icons/pokeball/cherish.png

2565

<span class="pkspr pokeball-dive"></span>

./icons/pokeball/dive.png

2566

<span class="pkspr pokeball-dream"></span>

./icons/pokeball/dream.png

2567

<span class="pkspr pokeball-dusk"></span>

./icons/pokeball/dusk.png

2568

<span class="pkspr pokeball-fast"></span>

./icons/pokeball/fast.png

2569

<span class="pkspr pokeball-friend"></span>

./icons/pokeball/friend.png

2570

<span class="pkspr pokeball-great"></span>

./icons/pokeball/great.png

2571

<span class="pkspr pokeball-heal"></span>

./icons/pokeball/heal.png

2572

<span class="pkspr pokeball-heavy"></span>

./icons/pokeball/heavy.png

2573

<span class="pkspr pokeball-level"></span>

./icons/pokeball/level.png

2574

<span class="pkspr pokeball-love"></span>

./icons/pokeball/love.png

2575

<span class="pkspr pokeball-lure"></span>

./icons/pokeball/lure.png

2576

<span class="pkspr pokeball-luxury"></span>

./icons/pokeball/luxury.png

2577

<span class="pkspr pokeball-master"></span>

./icons/pokeball/master.png

2578

<span class="pkspr pokeball-moon"></span>

./icons/pokeball/moon.png

2579

<span class="pkspr pokeball-nest"></span>

./icons/pokeball/nest.png

2580

<span class="pkspr pokeball-net"></span>

./icons/pokeball/net.png

2581

<span class="pkspr pokeball-park"></span>

./icons/pokeball/park.png

2582

<span class="pkspr pokeball-poke"></span>

./icons/pokeball/poke.png

2583

<span class="pkspr pokeball-premier"></span>

./icons/pokeball/premier.png

2584

<span class="pkspr pokeball-quick"></span>

./icons/pokeball/quick.png

2585

<span class="pkspr pokeball-repeat"></span>

./icons/pokeball/repeat.png

2586

<span class="pkspr pokeball-safari"></span>

./icons/pokeball/safari.png

2587

<span class="pkspr pokeball-sport"></span>

./icons/pokeball/sport.png

2588

<span class="pkspr pokeball-timer"></span>

./icons/pokeball/timer.png

2589

<span class="pkspr pokeball-ultra"></span>

./icons/pokeball/ultra.png

2590

<span class="pkspr scarf-blue"></span>

./icons/scarf/blue.png

2591

<span class="pkspr scarf-green"></span>

./icons/scarf/green.png

2592

<span class="pkspr scarf-pink"></span>

./icons/scarf/pink.png

2593

<span class="pkspr scarf-red"></span>

./icons/scarf/red.png

2594

<span class="pkspr scarf-yellow"></span>

./icons/scarf/yellow.png

2595

<span class="pkspr shard-blue"></span>

./icons/shard/blue.png

2596

<span class="pkspr shard-green"></span>

./icons/shard/green.png

2597

<span class="pkspr shard-red"></span>

./icons/shard/red.png

2598

<span class="pkspr shard-yellow"></span>

./icons/shard/yellow.png

2599

<span class="pkspr tm-bug"></span>

./icons/tm/bug.png

2600

<span class="pkspr tm-dark"></span>

./icons/tm/dark.png

2601

<span class="pkspr tm-dragon"></span>

./icons/tm/dragon.png

2602

<span class="pkspr tm-electric"></span>

./icons/tm/electric.png

2603

<span class="pkspr tm-fairy"></span>

./icons/tm/fairy.png

2604

<span class="pkspr tm-fighting"></span>

./icons/tm/fighting.png

2605

<span class="pkspr tm-fire"></span>

./icons/tm/fire.png

2606

<span class="pkspr tm-flying"></span>

./icons/tm/flying.png

2607

<span class="pkspr tm-ghost"></span>

./icons/tm/ghost.png

2608

<span class="pkspr tm-grass"></span>

./icons/tm/grass.png

2609

<span class="pkspr tm-ground"></span>

./icons/tm/ground.png

2610

<span class="pkspr tm-ice"></span>

./icons/tm/ice.png

2611

<span class="pkspr tm-normal"></span>

./icons/tm/normal.png

2612

<span class="pkspr tm-poison"></span>

./icons/tm/poison.png

2613

<span class="pkspr tm-psychic"></span>

./icons/tm/psychic.png

2614

<span class="pkspr tm-rock"></span>

./icons/tm/rock.png

2615

<span class="pkspr tm-steel"></span>

./icons/tm/steel.png

2616

<span class="pkspr tm-water"></span>

./icons/tm/water.png

2617

<span class="pkspr valuable-item-balm-mushroom"></span>

./icons/valuable-item/balm-mushroom.png

2618

<span class="pkspr valuable-item-big-mushroom"></span>

./icons/valuable-item/big-mushroom.png

2619

<span class="pkspr valuable-item-big-nugget"></span>

./icons/valuable-item/big-nugget.png

2620

<span class="pkspr valuable-item-big-pearl"></span>

./icons/valuable-item/big-pearl.png

2621

<span class="pkspr valuable-item-comet-shard"></span>

./icons/valuable-item/comet-shard.png

2622

<span class="pkspr valuable-item-nugget"></span>

./icons/valuable-item/nugget.png

2623

<span class="pkspr valuable-item-pearl-string"></span>

./icons/valuable-item/pearl-string.png

2624

<span class="pkspr valuable-item-pearl"></span>

./icons/valuable-item/pearl.png

2625

<span class="pkspr valuable-item-pretty-wing"></span>

./icons/valuable-item/pretty-wing.png

2626

<span class="pkspr valuable-item-rare-bone"></span>

./icons/valuable-item/rare-bone.png

2627

<span class="pkspr valuable-item-relic-band"></span>

./icons/valuable-item/relic-band.png

2628

<span class="pkspr valuable-item-relic-copper"></span>

./icons/valuable-item/relic-copper.png

2629

<span class="pkspr valuable-item-relic-crown"></span>

./icons/valuable-item/relic-crown.png

2630

<span class="pkspr valuable-item-relic-gold"></span>

./icons/valuable-item/relic-gold.png

2631

<span class="pkspr valuable-item-relic-silver"></span>

./icons/valuable-item/relic-silver.png

2632

<span class="pkspr valuable-item-relic-statue"></span>

./icons/valuable-item/relic-statue.png

2633

<span class="pkspr valuable-item-relic-vase"></span>

./icons/valuable-item/relic-vase.png

2634

<span class="pkspr valuable-item-shoal-salt"></span>

./icons/valuable-item/shoal-salt.png

2635

<span class="pkspr valuable-item-shoal-shell"></span>

./icons/valuable-item/shoal-shell.png

2636

<span class="pkspr valuable-item-slowpoke-tail"></span>

./icons/valuable-item/slowpoke-tail.png

2637

<span class="pkspr valuable-item-star-piece"></span>

./icons/valuable-item/star-piece.png

2638

<span class="pkspr valuable-item-stardust"></span>

./icons/valuable-item/stardust.png

2639

<span class="pkspr valuable-item-tiny-mushroom"></span>

./icons/valuable-item/tiny-mushroom.png

2640

<span class="pkspr wonder-launcher-ability-urge"></span>

./icons/wonder-launcher/ability-urge.png

2641

<span class="pkspr wonder-launcher-antidote"></span>

./icons/wonder-launcher/antidote.png

2642

<span class="pkspr wonder-launcher-awakening"></span>

./icons/wonder-launcher/awakening.png

2643

<span class="pkspr wonder-launcher-burn-heal"></span>

./icons/wonder-launcher/burn-heal.png

2644

<span class="pkspr wonder-launcher-dire-hit-1"></span>

./icons/wonder-launcher/dire-hit-1.png

2645

<span class="pkspr wonder-launcher-dire-hit-2"></span>

./icons/wonder-launcher/dire-hit-2.png

2646

<span class="pkspr wonder-launcher-dire-hit-3"></span>

./icons/wonder-launcher/dire-hit-3.png

2647

<span class="pkspr wonder-launcher-ether"></span>

./icons/wonder-launcher/ether.png

2648

<span class="pkspr wonder-launcher-full-heal"></span>

./icons/wonder-launcher/full-heal.png

2649

<span class="pkspr wonder-launcher-full-restore"></span>

./icons/wonder-launcher/full-restore.png

2650

<span class="pkspr wonder-launcher-guard-spec"></span>

./icons/wonder-launcher/guard-spec.png

2651

<span class="pkspr wonder-launcher-hyper-potion"></span>

./icons/wonder-launcher/hyper-potion.png

2652

<span class="pkspr wonder-launcher-ice-heal"></span>

./icons/wonder-launcher/ice-heal.png

2653

<span class="pkspr wonder-launcher-item-drop"></span>

./icons/wonder-launcher/item-drop.png

2654

<span class="pkspr wonder-launcher-item-urge"></span>

./icons/wonder-launcher/item-urge.png

2655

<span class="pkspr wonder-launcher-max-potion"></span>

./icons/wonder-launcher/max-potion.png

2656

<span class="pkspr wonder-launcher-max-revive"></span>

./icons/wonder-launcher/max-revive.png

2657

<span class="pkspr wonder-launcher-paralyze-heal"></span>

./icons/wonder-launcher/paralyze-heal.png

2658

<span class="pkspr wonder-launcher-potion"></span>

./icons/wonder-launcher/potion.png

2659

<span class="pkspr wonder-launcher-reset-urge"></span>

./icons/wonder-launcher/reset-urge.png

2660

<span class="pkspr wonder-launcher-revive"></span>

./icons/wonder-launcher/revive.png

2661

<span class="pkspr wonder-launcher-super-potion"></span>

./icons/wonder-launcher/super-potion.png

2662

<span class="pkspr wonder-launcher-x-accuracy-1"></span>

./icons/wonder-launcher/x-accuracy-1.png

2663

<span class="pkspr wonder-launcher-x-accuracy-2"></span>

./icons/wonder-launcher/x-accuracy-2.png

2664

<span class="pkspr wonder-launcher-x-accuracy-3"></span>

./icons/wonder-launcher/x-accuracy-3.png

2665

<span class="pkspr wonder-launcher-x-accuracy-6"></span>

./icons/wonder-launcher/x-accuracy-6.png

2666

<span class="pkspr wonder-launcher-x-attack-1"></span>

./icons/wonder-launcher/x-attack-1.png

2667

<span class="pkspr wonder-launcher-x-attack-2"></span>

./icons/wonder-launcher/x-attack-2.png

2668

<span class="pkspr wonder-launcher-x-attack-3"></span>

./icons/wonder-launcher/x-attack-3.png

2669

<span class="pkspr wonder-launcher-x-attack-6"></span>

./icons/wonder-launcher/x-attack-6.png

2670

<span class="pkspr wonder-launcher-x-defense-1"></span>

./icons/wonder-launcher/x-defense-1.png

2671

<span class="pkspr wonder-launcher-x-defense-2"></span>

./icons/wonder-launcher/x-defense-2.png

2672

<span class="pkspr wonder-launcher-x-defense-3"></span>

./icons/wonder-launcher/x-defense-3.png

2673

<span class="pkspr wonder-launcher-x-defense-6"></span>

./icons/wonder-launcher/x-defense-6.png

2674

<span class="pkspr wonder-launcher-x-sp-atk-1"></span>

./icons/wonder-launcher/x-sp-atk-1.png

2675

<span class="pkspr wonder-launcher-x-sp-atk-2"></span>

./icons/wonder-launcher/x-sp-atk-2.png

2676

<span class="pkspr wonder-launcher-x-sp-atk-3"></span>

./icons/wonder-launcher/x-sp-atk-3.png

2677

<span class="pkspr wonder-launcher-x-sp-atk-6"></span>

./icons/wonder-launcher/x-sp-atk-6.png

2678

<span class="pkspr wonder-launcher-x-sp-def-1"></span>

./icons/wonder-launcher/x-sp-def-1.png

2679

<span class="pkspr wonder-launcher-x-sp-def-2"></span>

./icons/wonder-launcher/x-sp-def-2.png

2680

<span class="pkspr wonder-launcher-x-sp-def-3"></span>

./icons/wonder-launcher/x-sp-def-3.png

2681

<span class="pkspr wonder-launcher-x-sp-def-6"></span>

./icons/wonder-launcher/x-sp-def-6.png

2682

<span class="pkspr wonder-launcher-x-speed-1"></span>

./icons/wonder-launcher/x-speed-1.png

2683

<span class="pkspr wonder-launcher-x-speed-2"></span>

./icons/wonder-launcher/x-speed-2.png

2684

<span class="pkspr wonder-launcher-x-speed-3"></span>

./icons/wonder-launcher/x-speed-3.png

2685

<span class="pkspr wonder-launcher-x-speed-6"></span>

./icons/wonder-launcher/x-speed-6.png

2686

<span class="pkspr etc-ball-mega"></span>

./icons/etc/ball-mega.png

2687

<span class="pkspr etc-ball-fainted"></span>

./icons/etc/ball-fainted.png

2688

<span class="pkspr etc-ball-normal"></span>

./icons/etc/ball-normal.png

2689

<span class="pkspr etc-ball-null"></span>

./icons/etc/ball-null.png

2690

<span class="pkspr etc-ball-sick"></span>

./icons/etc/ball-sick.png

2691

<span class="pkspr status-holding-item"></span>

./icons/status/holding-item.png

2692

<span class="pkspr status-pentagon"></span>

./icons/status/pentagon.png

2693

<span class="pkspr status-pokerus-cured"></span>

./icons/status/pokerus-cured.png

2694

<span class="pkspr status-shiny"></span>

./icons/status/shiny.png

+

End of overview. Back to top.

+
+ + diff --git a/output/pokesprite.css b/output/pokesprite.css new file mode 100644 index 00000000..49754bd9 --- /dev/null +++ b/output/pokesprite.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * PokéSprite 1.0 + * (C) 2014, Michiel Sikma and PokéSprite contributors + * (C) 1995-2014 Nintendo/Creatures Inc./GAME FREAK Inc. + * For a full list of contributors, view the project commit history. + * Generated on 2014-08-12 22:56:37. + */.pkspr{display:inline-block;position:relative;vertical-align:baseline}.pkspr>i{background-image:url("pokesprite.png");content:' ';display:block}.pksprspan{display:inline-block}.pksprblock{display:block}.pksprspan.display-over{height:1px;vertical-align:middle}.pksprspan.display-over>i{position:absolute;top:-20px;left:0}.pkspr.pkspr-faux-right{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);filter:FlipH;-ms-filter:'FlipH';transform:scaleX(-1)}.pkspr[class*='pkmn-'],.pkspr[class*='pkmn-']>i{width:40px}.pkspr[class*='pkmn-'],.pkspr[class*='pkmn-']>i{height:30px}.pkspr[class*='body-style-'],.pkspr[class*='body-style-']>i{width:32px}.pkspr[class*='body-style-'],.pkspr[class*='body-style-']>i{height:32px}.pkspr[class*='apricorn-'],.pkspr[class*='apricorn-']>i{width:30px}.pkspr[class*='apricorn-'],.pkspr[class*='apricorn-']>i{height:30px}.pkspr[class*='battle-item-'],.pkspr[class*='battle-item-']>i{width:30px}.pkspr[class*='battle-item-'],.pkspr[class*='battle-item-']>i{height:30px}.pkspr[class*='berry-'],.pkspr[class*='berry-']>i{width:30px}.pkspr[class*='berry-'],.pkspr[class*='berry-']>i{height:30px}.pkspr[class*='ev-item-'],.pkspr[class*='ev-item-']>i{width:30px}.pkspr[class*='ev-item-'],.pkspr[class*='ev-item-']>i{height:30px}.pkspr[class*='evo-item-'],.pkspr[class*='evo-item-']>i{width:30px}.pkspr[class*='evo-item-'],.pkspr[class*='evo-item-']>i{height:30px}.pkspr[class*='flute-'],.pkspr[class*='flute-']>i{width:30px}.pkspr[class*='flute-'],.pkspr[class*='flute-']>i{height:30px}.pkspr[class*='fossil-'],.pkspr[class*='fossil-']>i{width:30px}.pkspr[class*='fossil-'],.pkspr[class*='fossil-']>i{height:30px}.pkspr[class*='gem-'],.pkspr[class*='gem-']>i{width:30px}.pkspr[class*='gem-'],.pkspr[class*='gem-']>i{height:30px}.pkspr[class*='hm-'],.pkspr[class*='hm-']>i{width:30px}.pkspr[class*='hm-'],.pkspr[class*='hm-']>i{height:30px}.pkspr[class*='hold-item-'],.pkspr[class*='hold-item-']>i{width:30px}.pkspr[class*='hold-item-'],.pkspr[class*='hold-item-']>i{height:30px}.pkspr[class*='incense-'],.pkspr[class*='incense-']>i{width:30px}.pkspr[class*='incense-'],.pkspr[class*='incense-']>i{height:30px}.pkspr[class*='other-item-'],.pkspr[class*='other-item-']>i{width:30px}.pkspr[class*='other-item-'],.pkspr[class*='other-item-']>i{height:30px}.pkspr[class*='key-item-'],.pkspr[class*='key-item-']>i{width:30px}.pkspr[class*='key-item-'],.pkspr[class*='key-item-']>i{height:30px}.pkspr[class*='mail-'],.pkspr[class*='mail-']>i{width:30px}.pkspr[class*='mail-'],.pkspr[class*='mail-']>i{height:30px}.pkspr[class*='medicine-'],.pkspr[class*='medicine-']>i{width:30px}.pkspr[class*='medicine-'],.pkspr[class*='medicine-']>i{height:30px}.pkspr[class*='mega-stone-'],.pkspr[class*='mega-stone-']>i{width:30px}.pkspr[class*='mega-stone-'],.pkspr[class*='mega-stone-']>i{height:30px}.pkspr[class*='mulch-'],.pkspr[class*='mulch-']>i{width:30px}.pkspr[class*='mulch-'],.pkspr[class*='mulch-']>i{height:30px}.pkspr[class*='plate-'],.pkspr[class*='plate-']>i{width:30px}.pkspr[class*='plate-'],.pkspr[class*='plate-']>i{height:30px}.pkspr[class*='pokeball-'],.pkspr[class*='pokeball-']>i{width:30px}.pkspr[class*='pokeball-'],.pkspr[class*='pokeball-']>i{height:30px}.pkspr[class*='scarf-'],.pkspr[class*='scarf-']>i{width:30px}.pkspr[class*='scarf-'],.pkspr[class*='scarf-']>i{height:30px}.pkspr[class*='shard-'],.pkspr[class*='shard-']>i{width:30px}.pkspr[class*='shard-'],.pkspr[class*='shard-']>i{height:30px}.pkspr[class*='tm-'],.pkspr[class*='tm-']>i{width:30px}.pkspr[class*='tm-'],.pkspr[class*='tm-']>i{height:30px}.pkspr[class*='valuable-item-'],.pkspr[class*='valuable-item-']>i{width:30px}.pkspr[class*='valuable-item-'],.pkspr[class*='valuable-item-']>i{height:30px}.pkspr[class*='wonder-launcher-'],.pkspr[class*='wonder-launcher-']>i{width:30px}.pkspr[class*='wonder-launcher-'],.pkspr[class*='wonder-launcher-']>i{height:30px}.pkspr[class*='status-'],.pkspr[class*='status-']>i{width:10px}.pkspr[class*='status-'],.pkspr[class*='status-']>i{height:10px} diff --git a/output/pokesprite.js b/output/pokesprite.js new file mode 100644 index 00000000..fc93fe8e --- /dev/null +++ b/output/pokesprite.js @@ -0,0 +1,553 @@ +/** @preserve + * PokéSprite 1.0 + * (C) 2014, Michiel Sikma and PokéSprite contributors + * (C) 1995-2014 Nintendo/Creatures Inc./GAME FREAK Inc. + * For a full list of contributors, view the project commit history. + * Generated on 2014-08-12 22:56:37. + * +// ==ClosureCompiler== +// @output_file_name pokesprite.min.js +// @compilation_level ADVANCED_OPTIMIZATIONS +// ==/ClosureCompiler== + */ +;(function(){ + +/** + * PokéSprite main code and icon processor. + * + * This class has been generated, so editing it directly is not recommended. + * + * @static + */ +window["PkSpr"] = (function() +{ + var self = this; + + /** + * Base CSS class that identifies an element as ours. + * + * @const + * @type {!string} + */ + self.PKSPR_BASE_CLASS = "pkspr"; + + /** + * List of types and their sizes. + * + * @const + * @type {!Object} + */ + self.PKSPR_TYPES = {"pkmn":{"w":40,"h":30},"etc":{},"body-style":{"w":32,"h":32},"apricorn":{"w":30,"h":30},"battle-item":{"w":30,"h":30},"berry":{"w":30,"h":30},"ev-item":{"w":30,"h":30},"evo-item":{"w":30,"h":30},"flute":{"w":30,"h":30},"fossil":{"w":30,"h":30},"gem":{"w":30,"h":30},"hm":{"w":30,"h":30},"hold-item":{"w":30,"h":30},"incense":{"w":30,"h":30},"other-item":{"w":30,"h":30},"key-item":{"w":30,"h":30},"mail":{"w":30,"h":30},"medicine":{"w":30,"h":30},"mega-stone":{"w":30,"h":30},"mulch":{"w":30,"h":30},"plate":{"w":30,"h":30},"pokeball":{"w":30,"h":30},"scarf":{"w":30,"h":30},"shard":{"w":30,"h":30},"tm":{"w":30,"h":30},"valuable-item":{"w":30,"h":30},"wonder-launcher":{"w":30,"h":30},"status":{"w":10,"h":10}}; + + /** + * Coordinate and size data for every single icon. Size data is + * not included if the type's size can already be found + * in the PKSPR_TYPES constant. + * + * @const + * @type {!Object} + */ + self.PKSPR_DATA = {"pkmn":{"bulbasaur":{".":{".":{"regular":{"x":0,"y":0},"shiny":{"x":40,"y":0}}}},"ivysaur":{".":{".":{"regular":{"x":80,"y":0},"shiny":{"x":120,"y":0}}}},"venusaur":{".":{".":{"regular":{"x":160,"y":0},"shiny":{"x":200,"y":0}}},"mega":{".":{"regular":{"x":240,"y":0},"shiny":{"x":280,"y":0}}}},"charmander":{".":{".":{"regular":{"x":320,"y":0},"shiny":{"x":360,"y":0}}}},"charmeleon":{".":{".":{"regular":{"x":400,"y":0},"shiny":{"x":440,"y":0}}}},"charizard":{".":{".":{"regular":{"x":480,"y":0},"shiny":{"x":520,"y":0}}},"mega-x":{".":{"regular":{"x":560,"y":0},"shiny":{"x":600,"y":0}}},"mega-y":{".":{"regular":{"x":640,"y":0},"shiny":{"x":680,"y":0}}}},"squirtle":{".":{".":{"regular":{"x":720,"y":0},"shiny":{"x":760,"y":0}}}},"wartortle":{".":{".":{"regular":{"x":800,"y":0},"shiny":{"x":840,"y":0}}}},"blastoise":{".":{".":{"regular":{"x":880,"y":0},"shiny":{"x":920,"y":0}}},"mega":{".":{"regular":{"x":960,"y":0},"shiny":{"x":1000,"y":0}}}},"caterpie":{".":{".":{"regular":{"x":1040,"y":0},"shiny":{"x":1080,"y":0}}}},"metapod":{".":{".":{"regular":{"x":1120,"y":0},"shiny":{"x":1160,"y":0}}}},"butterfree":{".":{".":{"regular":{"x":1200,"y":0},"shiny":{"x":1240,"y":0}}}},"weedle":{".":{".":{"regular":{"x":0,"y":30},"shiny":{"x":40,"y":30}}}},"kakuna":{".":{".":{"regular":{"x":80,"y":30},"shiny":{"x":120,"y":30}}}},"beedrill":{".":{".":{"regular":{"x":160,"y":30},"shiny":{"x":200,"y":30}}}},"pidgey":{".":{".":{"regular":{"x":240,"y":30},"shiny":{"x":280,"y":30}}}},"pidgeotto":{".":{".":{"regular":{"x":320,"y":30},"shiny":{"x":360,"y":30}}}},"pidgeot":{".":{".":{"regular":{"x":400,"y":30},"shiny":{"x":440,"y":30}}}},"rattata":{".":{".":{"regular":{"x":480,"y":30},"shiny":{"x":520,"y":30}}}},"raticate":{".":{".":{"regular":{"x":560,"y":30},"shiny":{"x":600,"y":30}}}},"spearow":{".":{".":{"regular":{"x":640,"y":30},"shiny":{"x":680,"y":30}}}},"fearow":{".":{".":{"regular":{"x":720,"y":30},"shiny":{"x":760,"y":30}}}},"ekans":{".":{".":{"regular":{"x":800,"y":30},"shiny":{"x":840,"y":30}}}},"arbok":{".":{".":{"regular":{"x":880,"y":30},"shiny":{"x":920,"y":30}}}},"pikachu":{".":{".":{"regular":{"x":960,"y":30},"shiny":{"x":1000,"y":30}}}},"raichu":{".":{".":{"regular":{"x":1040,"y":30},"shiny":{"x":1080,"y":30}}}},"sandshrew":{".":{".":{"regular":{"x":1120,"y":30},"shiny":{"x":1160,"y":30}}}},"sandslash":{".":{".":{"regular":{"x":1200,"y":30},"shiny":{"x":1240,"y":30}}}},"nidoran-f":{".":{".":{"regular":{"x":0,"y":60},"shiny":{"x":40,"y":60}}}},"nidorina":{".":{".":{"regular":{"x":80,"y":60},"shiny":{"x":120,"y":60}}}},"nidoqueen":{".":{".":{"regular":{"x":160,"y":60},"shiny":{"x":200,"y":60}}}},"nidoran-m":{".":{".":{"regular":{"x":240,"y":60},"shiny":{"x":280,"y":60}}}},"nidorino":{".":{".":{"regular":{"x":320,"y":60},"shiny":{"x":360,"y":60}}}},"nidoking":{".":{".":{"regular":{"x":400,"y":60},"shiny":{"x":440,"y":60}}}},"clefairy":{".":{".":{"regular":{"x":480,"y":60},"shiny":{"x":560,"y":60}},"right":{"regular":{"x":520,"y":60},"shiny":{"x":600,"y":60}}}},"clefable":{".":{".":{"regular":{"x":640,"y":60},"shiny":{"x":720,"y":60}},"right":{"regular":{"x":680,"y":60},"shiny":{"x":760,"y":60}}}},"vulpix":{".":{".":{"regular":{"x":800,"y":60},"shiny":{"x":840,"y":60}}}},"ninetales":{".":{".":{"regular":{"x":880,"y":60},"shiny":{"x":920,"y":60}}}},"jigglypuff":{".":{".":{"regular":{"x":960,"y":60},"shiny":{"x":1040,"y":60}},"right":{"regular":{"x":1000,"y":60},"shiny":{"x":1080,"y":60}}}},"wigglytuff":{".":{".":{"regular":{"x":1120,"y":60},"shiny":{"x":1200,"y":60}},"right":{"regular":{"x":1160,"y":60},"shiny":{"x":1240,"y":60}}}},"zubat":{".":{".":{"regular":{"x":0,"y":90},"shiny":{"x":40,"y":90}}}},"golbat":{".":{".":{"regular":{"x":80,"y":90},"shiny":{"x":120,"y":90}}}},"oddish":{".":{".":{"regular":{"x":160,"y":90},"shiny":{"x":200,"y":90}}}},"gloom":{".":{".":{"regular":{"x":240,"y":90},"shiny":{"x":280,"y":90}}}},"vileplume":{".":{".":{"regular":{"x":320,"y":90},"shiny":{"x":360,"y":90}}}},"paras":{".":{".":{"regular":{"x":400,"y":90},"shiny":{"x":440,"y":90}}}},"parasect":{".":{".":{"regular":{"x":480,"y":90},"shiny":{"x":520,"y":90}}}},"venonat":{".":{".":{"regular":{"x":560,"y":90},"shiny":{"x":600,"y":90}}}},"venomoth":{".":{".":{"regular":{"x":640,"y":90},"shiny":{"x":680,"y":90}}}},"diglett":{".":{".":{"regular":{"x":720,"y":90},"shiny":{"x":760,"y":90}}}},"dugtrio":{".":{".":{"regular":{"x":800,"y":90},"shiny":{"x":840,"y":90}}}},"meowth":{".":{".":{"regular":{"x":880,"y":90},"shiny":{"x":920,"y":90}}}},"persian":{".":{".":{"regular":{"x":960,"y":90},"shiny":{"x":1000,"y":90}}}},"psyduck":{".":{".":{"regular":{"x":1040,"y":90},"shiny":{"x":1080,"y":90}}}},"golduck":{".":{".":{"regular":{"x":1120,"y":90},"shiny":{"x":1160,"y":90}}}},"mankey":{".":{".":{"regular":{"x":1200,"y":90},"shiny":{"x":1240,"y":90}}}},"primeape":{".":{".":{"regular":{"x":0,"y":120},"shiny":{"x":40,"y":120}}}},"growlithe":{".":{".":{"regular":{"x":80,"y":120},"shiny":{"x":120,"y":120}}}},"arcanine":{".":{".":{"regular":{"x":160,"y":120},"shiny":{"x":200,"y":120}}}},"poliwag":{".":{".":{"regular":{"x":240,"y":120},"shiny":{"x":280,"y":120}}}},"poliwhirl":{".":{".":{"regular":{"x":320,"y":120},"shiny":{"x":400,"y":120}},"right":{"regular":{"x":360,"y":120},"shiny":{"x":440,"y":120}}}},"poliwrath":{".":{".":{"regular":{"x":480,"y":120},"shiny":{"x":560,"y":120}},"right":{"regular":{"x":520,"y":120},"shiny":{"x":600,"y":120}}}},"abra":{".":{".":{"regular":{"x":640,"y":120},"shiny":{"x":680,"y":120}}}},"kadabra":{".":{".":{"regular":{"x":720,"y":120},"shiny":{"x":760,"y":120}}}},"alakazam":{".":{".":{"regular":{"x":800,"y":120},"shiny":{"x":840,"y":120}}},"mega":{".":{"regular":{"x":880,"y":120},"shiny":{"x":920,"y":120}}}},"machop":{".":{".":{"regular":{"x":960,"y":120},"shiny":{"x":1000,"y":120}}}},"machoke":{".":{".":{"regular":{"x":1040,"y":120},"shiny":{"x":1080,"y":120}}}},"machamp":{".":{".":{"regular":{"x":1120,"y":120},"shiny":{"x":1160,"y":120}}}},"bellsprout":{".":{".":{"regular":{"x":1200,"y":120},"shiny":{"x":1240,"y":120}}}},"weepinbell":{".":{".":{"regular":{"x":0,"y":150},"shiny":{"x":40,"y":150}}}},"victreebel":{".":{".":{"regular":{"x":80,"y":150},"shiny":{"x":120,"y":150}}}},"tentacool":{".":{".":{"regular":{"x":160,"y":150},"shiny":{"x":200,"y":150}}}},"tentacruel":{".":{".":{"regular":{"x":240,"y":150},"shiny":{"x":280,"y":150}}}},"geodude":{".":{".":{"regular":{"x":320,"y":150},"shiny":{"x":360,"y":150}}}},"graveler":{".":{".":{"regular":{"x":400,"y":150},"shiny":{"x":440,"y":150}}}},"golem":{".":{".":{"regular":{"x":480,"y":150},"shiny":{"x":520,"y":150}}}},"ponyta":{".":{".":{"regular":{"x":560,"y":150},"shiny":{"x":600,"y":150}}}},"rapidash":{".":{".":{"regular":{"x":640,"y":150},"shiny":{"x":680,"y":150}}}},"slowpoke":{".":{".":{"regular":{"x":720,"y":150},"shiny":{"x":760,"y":150}}}},"slowbro":{".":{".":{"regular":{"x":800,"y":150},"shiny":{"x":840,"y":150}}}},"magnemite":{".":{".":{"regular":{"x":880,"y":150},"shiny":{"x":920,"y":150}}}},"magneton":{".":{".":{"regular":{"x":960,"y":150},"shiny":{"x":1000,"y":150}}}},"farfetchd":{".":{".":{"regular":{"x":1040,"y":150},"shiny":{"x":1080,"y":150}}}},"doduo":{".":{".":{"regular":{"x":1120,"y":150},"shiny":{"x":1160,"y":150}}}},"dodrio":{".":{".":{"regular":{"x":1200,"y":150},"shiny":{"x":1240,"y":150}}}},"seel":{".":{".":{"regular":{"x":0,"y":180},"shiny":{"x":40,"y":180}}}},"dewgong":{".":{".":{"regular":{"x":80,"y":180},"shiny":{"x":120,"y":180}}}},"grimer":{".":{".":{"regular":{"x":160,"y":180},"shiny":{"x":200,"y":180}}}},"muk":{".":{".":{"regular":{"x":240,"y":180},"shiny":{"x":280,"y":180}}}},"shellder":{".":{".":{"regular":{"x":320,"y":180},"shiny":{"x":360,"y":180}}}},"cloyster":{".":{".":{"regular":{"x":400,"y":180},"shiny":{"x":440,"y":180}}}},"gastly":{".":{".":{"regular":{"x":480,"y":180},"shiny":{"x":520,"y":180}}}},"haunter":{".":{".":{"regular":{"x":560,"y":180},"shiny":{"x":600,"y":180}}}},"gengar":{".":{".":{"regular":{"x":640,"y":180},"shiny":{"x":680,"y":180}}},"mega":{".":{"regular":{"x":720,"y":180},"shiny":{"x":760,"y":180}}}},"onix":{".":{".":{"regular":{"x":800,"y":180},"shiny":{"x":840,"y":180}}}},"drowzee":{".":{".":{"regular":{"x":880,"y":180},"shiny":{"x":920,"y":180}}}},"hypno":{".":{".":{"regular":{"x":960,"y":180},"shiny":{"x":1000,"y":180}}}},"krabby":{".":{".":{"regular":{"x":1040,"y":180},"shiny":{"x":1080,"y":180}}}},"kingler":{".":{".":{"regular":{"x":1120,"y":180},"shiny":{"x":1200,"y":180}},"right":{"regular":{"x":1160,"y":180},"shiny":{"x":1240,"y":180}}}},"voltorb":{".":{".":{"regular":{"x":0,"y":210},"shiny":{"x":40,"y":210}}}},"electrode":{".":{".":{"regular":{"x":80,"y":210},"shiny":{"x":120,"y":210}}}},"exeggcute":{".":{".":{"regular":{"x":160,"y":210},"shiny":{"x":200,"y":210}}}},"exeggutor":{".":{".":{"regular":{"x":240,"y":210},"shiny":{"x":280,"y":210}}}},"cubone":{".":{".":{"regular":{"x":320,"y":210},"shiny":{"x":360,"y":210}}}},"marowak":{".":{".":{"regular":{"x":400,"y":210},"shiny":{"x":440,"y":210}}}},"hitmonlee":{".":{".":{"regular":{"x":480,"y":210},"shiny":{"x":520,"y":210}}}},"hitmonchan":{".":{".":{"regular":{"x":560,"y":210},"shiny":{"x":600,"y":210}}}},"lickitung":{".":{".":{"regular":{"x":640,"y":210},"shiny":{"x":680,"y":210}}}},"koffing":{".":{".":{"regular":{"x":720,"y":210},"shiny":{"x":760,"y":210}}}},"weezing":{".":{".":{"regular":{"x":800,"y":210},"shiny":{"x":840,"y":210}}}},"rhyhorn":{".":{".":{"regular":{"x":880,"y":210},"shiny":{"x":920,"y":210}}}},"rhydon":{".":{".":{"regular":{"x":960,"y":210},"shiny":{"x":1000,"y":210}}}},"chansey":{".":{".":{"regular":{"x":1040,"y":210},"shiny":{"x":1080,"y":210}}}},"tangela":{".":{".":{"regular":{"x":1120,"y":210},"shiny":{"x":1160,"y":210}}}},"kangaskhan":{".":{".":{"regular":{"x":1200,"y":210},"shiny":{"x":1240,"y":210}}},"mega":{".":{"regular":{"x":0,"y":240},"shiny":{"x":40,"y":240}}}},"horsea":{".":{".":{"regular":{"x":80,"y":240},"shiny":{"x":120,"y":240}}}},"seadra":{".":{".":{"regular":{"x":160,"y":240},"shiny":{"x":200,"y":240}}}},"goldeen":{".":{".":{"regular":{"x":240,"y":240},"shiny":{"x":280,"y":240}}}},"seaking":{".":{".":{"regular":{"x":320,"y":240},"shiny":{"x":360,"y":240}}}},"staryu":{".":{".":{"regular":{"x":400,"y":240},"shiny":{"x":440,"y":240}}}},"starmie":{".":{".":{"regular":{"x":480,"y":240},"shiny":{"x":520,"y":240}}}},"mr-mime":{".":{".":{"regular":{"x":560,"y":240},"shiny":{"x":600,"y":240}}}},"scyther":{".":{".":{"regular":{"x":640,"y":240},"shiny":{"x":680,"y":240}}}},"jynx":{".":{".":{"regular":{"x":720,"y":240},"shiny":{"x":760,"y":240}}}},"electabuzz":{".":{".":{"regular":{"x":800,"y":240},"shiny":{"x":840,"y":240}}}},"magmar":{".":{".":{"regular":{"x":880,"y":240},"shiny":{"x":920,"y":240}}}},"pinsir":{".":{".":{"regular":{"x":960,"y":240},"shiny":{"x":1000,"y":240}}},"mega":{".":{"regular":{"x":1040,"y":240},"shiny":{"x":1080,"y":240}}}},"tauros":{".":{".":{"regular":{"x":1120,"y":240},"shiny":{"x":1160,"y":240}}}},"magikarp":{".":{".":{"regular":{"x":1200,"y":240},"shiny":{"x":1240,"y":240}}}},"gyarados":{".":{".":{"regular":{"x":0,"y":270},"shiny":{"x":40,"y":270}}},"mega":{".":{"regular":{"x":80,"y":270},"shiny":{"x":120,"y":270}}}},"lapras":{".":{".":{"regular":{"x":160,"y":270},"shiny":{"x":200,"y":270}}}},"ditto":{".":{".":{"regular":{"x":240,"y":270},"shiny":{"x":280,"y":270}}}},"eevee":{".":{".":{"regular":{"x":320,"y":270},"shiny":{"x":360,"y":270}}}},"vaporeon":{".":{".":{"regular":{"x":400,"y":270},"shiny":{"x":440,"y":270}}}},"jolteon":{".":{".":{"regular":{"x":480,"y":270},"shiny":{"x":520,"y":270}}}},"flareon":{".":{".":{"regular":{"x":560,"y":270},"shiny":{"x":600,"y":270}}}},"porygon":{".":{".":{"regular":{"x":640,"y":270},"shiny":{"x":680,"y":270}}}},"omanyte":{".":{".":{"regular":{"x":720,"y":270},"shiny":{"x":760,"y":270}}}},"omastar":{".":{".":{"regular":{"x":800,"y":270},"shiny":{"x":840,"y":270}}}},"kabuto":{".":{".":{"regular":{"x":880,"y":270},"shiny":{"x":920,"y":270}}}},"kabutops":{".":{".":{"regular":{"x":960,"y":270},"shiny":{"x":1000,"y":270}}}},"aerodactyl":{".":{".":{"regular":{"x":1040,"y":270},"shiny":{"x":1080,"y":270}}},"mega":{".":{"regular":{"x":1120,"y":270},"shiny":{"x":1160,"y":270}}}},"snorlax":{".":{".":{"regular":{"x":1200,"y":270},"shiny":{"x":1240,"y":270}}}},"articuno":{".":{".":{"regular":{"x":0,"y":300},"shiny":{"x":40,"y":300}}}},"zapdos":{".":{".":{"regular":{"x":80,"y":300},"shiny":{"x":120,"y":300}}}},"moltres":{".":{".":{"regular":{"x":160,"y":300},"shiny":{"x":200,"y":300}}}},"dratini":{".":{".":{"regular":{"x":240,"y":300},"shiny":{"x":280,"y":300}}}},"dragonair":{".":{".":{"regular":{"x":320,"y":300},"shiny":{"x":360,"y":300}}}},"dragonite":{".":{".":{"regular":{"x":400,"y":300},"shiny":{"x":440,"y":300}}}},"mewtwo":{".":{".":{"regular":{"x":480,"y":300},"shiny":{"x":520,"y":300}}},"mega-x":{".":{"regular":{"x":560,"y":300},"shiny":{"x":600,"y":300}}},"mega-y":{".":{"regular":{"x":640,"y":300},"shiny":{"x":680,"y":300}}}},"mew":{".":{".":{"regular":{"x":720,"y":300},"shiny":{"x":760,"y":300}}}},"chikorita":{".":{".":{"regular":{"x":800,"y":300},"shiny":{"x":840,"y":300}}}},"bayleef":{".":{".":{"regular":{"x":880,"y":300},"shiny":{"x":920,"y":300}}}},"meganium":{".":{".":{"regular":{"x":960,"y":300},"shiny":{"x":1000,"y":300}}}},"cyndaquil":{".":{".":{"regular":{"x":1040,"y":300},"shiny":{"x":1080,"y":300}}}},"quilava":{".":{".":{"regular":{"x":1120,"y":300},"shiny":{"x":1160,"y":300}}}},"typhlosion":{".":{".":{"regular":{"x":1200,"y":300},"shiny":{"x":1240,"y":300}}}},"totodile":{".":{".":{"regular":{"x":0,"y":330},"shiny":{"x":40,"y":330}}}},"croconaw":{".":{".":{"regular":{"x":80,"y":330},"shiny":{"x":160,"y":330}},"right":{"regular":{"x":120,"y":330},"shiny":{"x":200,"y":330}}}},"feraligatr":{".":{".":{"regular":{"x":240,"y":330},"shiny":{"x":280,"y":330}}}},"sentret":{".":{".":{"regular":{"x":320,"y":330},"shiny":{"x":360,"y":330}}}},"furret":{".":{".":{"regular":{"x":400,"y":330},"shiny":{"x":440,"y":330}}}},"hoothoot":{".":{".":{"regular":{"x":480,"y":330},"shiny":{"x":520,"y":330}}}},"noctowl":{".":{".":{"regular":{"x":560,"y":330},"shiny":{"x":600,"y":330}}}},"ledyba":{".":{".":{"regular":{"x":640,"y":330},"shiny":{"x":680,"y":330}}}},"ledian":{".":{".":{"regular":{"x":720,"y":330},"shiny":{"x":760,"y":330}}}},"spinarak":{".":{".":{"regular":{"x":800,"y":330},"shiny":{"x":840,"y":330}}}},"ariados":{".":{".":{"regular":{"x":880,"y":330},"shiny":{"x":920,"y":330}}}},"crobat":{".":{".":{"regular":{"x":960,"y":330},"shiny":{"x":1000,"y":330}}}},"chinchou":{".":{".":{"regular":{"x":1040,"y":330},"shiny":{"x":1080,"y":330}}}},"lanturn":{".":{".":{"regular":{"x":1120,"y":330},"shiny":{"x":1160,"y":330}}}},"pichu":{".":{".":{"regular":{"x":1200,"y":330},"shiny":{"x":1240,"y":330}}}},"cleffa":{".":{".":{"regular":{"x":0,"y":360},"shiny":{"x":80,"y":360}},"right":{"regular":{"x":40,"y":360},"shiny":{"x":120,"y":360}}}},"igglybuff":{".":{".":{"regular":{"x":160,"y":360},"shiny":{"x":240,"y":360}},"right":{"regular":{"x":200,"y":360},"shiny":{"x":280,"y":360}}}},"togepi":{".":{".":{"regular":{"x":320,"y":360},"shiny":{"x":360,"y":360}}}},"togetic":{".":{".":{"regular":{"x":400,"y":360},"shiny":{"x":440,"y":360}}}},"natu":{".":{".":{"regular":{"x":480,"y":360},"shiny":{"x":520,"y":360}}}},"xatu":{".":{".":{"regular":{"x":560,"y":360},"shiny":{"x":600,"y":360}}}},"mareep":{".":{".":{"regular":{"x":640,"y":360},"shiny":{"x":680,"y":360}}}},"flaaffy":{".":{".":{"regular":{"x":720,"y":360},"shiny":{"x":760,"y":360}}}},"ampharos":{".":{".":{"regular":{"x":800,"y":360},"shiny":{"x":840,"y":360}}},"mega":{".":{"regular":{"x":880,"y":360},"shiny":{"x":920,"y":360}}}},"bellossom":{".":{".":{"regular":{"x":960,"y":360},"shiny":{"x":1000,"y":360}}}},"marill":{".":{".":{"regular":{"x":1040,"y":360},"shiny":{"x":1080,"y":360}}}},"azumarill":{".":{".":{"regular":{"x":1120,"y":360},"shiny":{"x":1160,"y":360}}}},"sudowoodo":{".":{".":{"regular":{"x":1200,"y":360},"shiny":{"x":1240,"y":360}}}},"politoed":{".":{".":{"regular":{"x":0,"y":390},"shiny":{"x":80,"y":390}},"right":{"regular":{"x":40,"y":390},"shiny":{"x":120,"y":390}}}},"hoppip":{".":{".":{"regular":{"x":160,"y":390},"shiny":{"x":200,"y":390}}}},"skiploom":{".":{".":{"regular":{"x":240,"y":390},"shiny":{"x":280,"y":390}}}},"jumpluff":{".":{".":{"regular":{"x":320,"y":390},"shiny":{"x":360,"y":390}}}},"aipom":{".":{".":{"regular":{"x":400,"y":390},"shiny":{"x":440,"y":390}}}},"sunkern":{".":{".":{"regular":{"x":480,"y":390},"shiny":{"x":520,"y":390}}}},"sunflora":{".":{".":{"regular":{"x":560,"y":390},"shiny":{"x":600,"y":390}}}},"yanma":{".":{".":{"regular":{"x":640,"y":390},"shiny":{"x":680,"y":390}}}},"wooper":{".":{".":{"regular":{"x":720,"y":390},"shiny":{"x":760,"y":390}}}},"quagsire":{".":{".":{"regular":{"x":800,"y":390},"shiny":{"x":840,"y":390}}}},"espeon":{".":{".":{"regular":{"x":880,"y":390},"shiny":{"x":920,"y":390}}}},"umbreon":{".":{".":{"regular":{"x":960,"y":390},"shiny":{"x":1000,"y":390}}}},"murkrow":{".":{".":{"regular":{"x":1040,"y":390},"shiny":{"x":1080,"y":390}}}},"slowking":{".":{".":{"regular":{"x":1120,"y":390},"shiny":{"x":1160,"y":390}}}},"misdreavus":{".":{".":{"regular":{"x":1200,"y":390},"shiny":{"x":1240,"y":390}}}},"unown":{".":{".":{"regular":{"x":0,"y":420},"shiny":{"x":40,"y":420}}},"a":{".":{"regular":{"x":0,"y":420},"shiny":{"x":40,"y":420}}},"b":{".":{"regular":{"x":80,"y":420},"shiny":{"x":160,"y":420}},"right":{"regular":{"x":120,"y":420},"shiny":{"x":200,"y":420}}},"c":{".":{"regular":{"x":240,"y":420},"shiny":{"x":320,"y":420}},"right":{"regular":{"x":280,"y":420},"shiny":{"x":360,"y":420}}},"d":{".":{"regular":{"x":400,"y":420},"shiny":{"x":480,"y":420}},"right":{"regular":{"x":440,"y":420},"shiny":{"x":520,"y":420}}},"e":{".":{"regular":{"x":560,"y":420},"shiny":{"x":640,"y":420}},"right":{"regular":{"x":600,"y":420},"shiny":{"x":680,"y":420}}},"exclamation":{".":{"regular":{"x":720,"y":420},"shiny":{"x":760,"y":420}}},"f":{".":{"regular":{"x":800,"y":420},"shiny":{"x":880,"y":420}},"right":{"regular":{"x":840,"y":420},"shiny":{"x":920,"y":420}}},"g":{".":{"regular":{"x":960,"y":420},"shiny":{"x":1040,"y":420}},"right":{"regular":{"x":1000,"y":420},"shiny":{"x":1080,"y":420}}},"h":{".":{"regular":{"x":1120,"y":420},"shiny":{"x":1200,"y":420}},"right":{"regular":{"x":1160,"y":420},"shiny":{"x":1240,"y":420}}},"i":{".":{"regular":{"x":0,"y":450},"shiny":{"x":40,"y":450}}},"j":{".":{"regular":{"x":80,"y":450},"shiny":{"x":160,"y":450}},"right":{"regular":{"x":120,"y":450},"shiny":{"x":200,"y":450}}},"k":{".":{"regular":{"x":240,"y":450},"shiny":{"x":320,"y":450}},"right":{"regular":{"x":280,"y":450},"shiny":{"x":360,"y":450}}},"l":{".":{"regular":{"x":400,"y":450},"shiny":{"x":480,"y":450}},"right":{"regular":{"x":440,"y":450},"shiny":{"x":520,"y":450}}},"m":{".":{"regular":{"x":560,"y":450},"shiny":{"x":640,"y":450}},"right":{"regular":{"x":600,"y":450},"shiny":{"x":680,"y":450}}},"n":{".":{"regular":{"x":720,"y":450},"shiny":{"x":800,"y":450}},"right":{"regular":{"x":760,"y":450},"shiny":{"x":840,"y":450}}},"o":{".":{"regular":{"x":880,"y":450},"shiny":{"x":920,"y":450}}},"p":{".":{"regular":{"x":960,"y":450},"shiny":{"x":1040,"y":450}},"right":{"regular":{"x":1000,"y":450},"shiny":{"x":1080,"y":450}}},"q":{".":{"regular":{"x":1120,"y":450},"shiny":{"x":1200,"y":450}},"right":{"regular":{"x":1160,"y":450},"shiny":{"x":1240,"y":450}}},"question":{".":{"regular":{"x":0,"y":480},"shiny":{"x":80,"y":480}},"right":{"regular":{"x":40,"y":480},"shiny":{"x":120,"y":480}}},"r":{".":{"regular":{"x":160,"y":480},"shiny":{"x":240,"y":480}},"right":{"regular":{"x":200,"y":480},"shiny":{"x":280,"y":480}}},"s":{".":{"regular":{"x":320,"y":480},"shiny":{"x":400,"y":480}},"right":{"regular":{"x":360,"y":480},"shiny":{"x":440,"y":480}}},"t":{".":{"regular":{"x":480,"y":480},"shiny":{"x":560,"y":480}},"right":{"regular":{"x":520,"y":480},"shiny":{"x":600,"y":480}}},"u":{".":{"regular":{"x":640,"y":480},"shiny":{"x":680,"y":480}}},"v":{".":{"regular":{"x":720,"y":480},"shiny":{"x":800,"y":480}},"right":{"regular":{"x":760,"y":480},"shiny":{"x":840,"y":480}}},"w":{".":{"regular":{"x":880,"y":480},"shiny":{"x":920,"y":480}}},"x":{".":{"regular":{"x":960,"y":480},"shiny":{"x":1000,"y":480}}},"y":{".":{"regular":{"x":1040,"y":480},"shiny":{"x":1080,"y":480}}},"z":{".":{"regular":{"x":1120,"y":480},"shiny":{"x":1200,"y":480}},"right":{"regular":{"x":1160,"y":480},"shiny":{"x":1240,"y":480}}}},"wobbuffet":{".":{".":{"regular":{"x":0,"y":510},"shiny":{"x":40,"y":510}}}},"girafarig":{".":{".":{"regular":{"x":80,"y":510},"shiny":{"x":120,"y":510}}}},"pineco":{".":{".":{"regular":{"x":160,"y":510},"shiny":{"x":200,"y":510}}}},"forretress":{".":{".":{"regular":{"x":240,"y":510},"shiny":{"x":280,"y":510}}}},"dunsparce":{".":{".":{"regular":{"x":320,"y":510},"shiny":{"x":360,"y":510}}}},"gligar":{".":{".":{"regular":{"x":400,"y":510},"shiny":{"x":440,"y":510}}}},"steelix":{".":{".":{"regular":{"x":480,"y":510},"shiny":{"x":520,"y":510}}}},"snubbull":{".":{".":{"regular":{"x":560,"y":510},"shiny":{"x":600,"y":510}}}},"granbull":{".":{".":{"regular":{"x":640,"y":510},"shiny":{"x":680,"y":510}}}},"qwilfish":{".":{".":{"regular":{"x":720,"y":510},"shiny":{"x":760,"y":510}}}},"scizor":{".":{".":{"regular":{"x":800,"y":510},"shiny":{"x":840,"y":510}}},"mega":{".":{"regular":{"x":880,"y":510},"shiny":{"x":920,"y":510}}}},"shuckle":{".":{".":{"regular":{"x":960,"y":510},"shiny":{"x":1000,"y":510}}}},"heracross":{".":{".":{"regular":{"x":1040,"y":510},"shiny":{"x":1080,"y":510}}},"mega":{".":{"regular":{"x":1120,"y":510},"shiny":{"x":1160,"y":510}}}},"sneasel":{".":{".":{"regular":{"x":1200,"y":510},"shiny":{"x":0,"y":540}},"right":{"regular":{"x":1240,"y":510},"shiny":{"x":40,"y":540}}}},"teddiursa":{".":{".":{"regular":{"x":80,"y":540},"shiny":{"x":160,"y":540}},"right":{"regular":{"x":120,"y":540},"shiny":{"x":200,"y":540}}}},"ursaring":{".":{".":{"regular":{"x":240,"y":540},"shiny":{"x":280,"y":540}}}},"slugma":{".":{".":{"regular":{"x":320,"y":540},"shiny":{"x":360,"y":540}}}},"magcargo":{".":{".":{"regular":{"x":400,"y":540},"shiny":{"x":440,"y":540}}}},"swinub":{".":{".":{"regular":{"x":480,"y":540},"shiny":{"x":520,"y":540}}}},"piloswine":{".":{".":{"regular":{"x":560,"y":540},"shiny":{"x":600,"y":540}}}},"corsola":{".":{".":{"regular":{"x":640,"y":540},"shiny":{"x":680,"y":540}}}},"remoraid":{".":{".":{"regular":{"x":720,"y":540},"shiny":{"x":760,"y":540}}}},"octillery":{".":{".":{"regular":{"x":800,"y":540},"shiny":{"x":840,"y":540}}}},"delibird":{".":{".":{"regular":{"x":880,"y":540},"shiny":{"x":920,"y":540}}}},"mantine":{".":{".":{"regular":{"x":960,"y":540},"shiny":{"x":1000,"y":540}}}},"skarmory":{".":{".":{"regular":{"x":1040,"y":540},"shiny":{"x":1080,"y":540}}}},"houndour":{".":{".":{"regular":{"x":1120,"y":540},"shiny":{"x":1160,"y":540}}}},"houndoom":{".":{".":{"regular":{"x":1200,"y":540},"shiny":{"x":1240,"y":540}}},"mega":{".":{"regular":{"x":0,"y":570},"shiny":{"x":40,"y":570}}}},"kingdra":{".":{".":{"regular":{"x":80,"y":570},"shiny":{"x":120,"y":570}}}},"phanpy":{".":{".":{"regular":{"x":160,"y":570},"shiny":{"x":200,"y":570}}}},"donphan":{".":{".":{"regular":{"x":240,"y":570},"shiny":{"x":280,"y":570}}}},"porygon2":{".":{".":{"regular":{"x":320,"y":570},"shiny":{"x":360,"y":570}}}},"stantler":{".":{".":{"regular":{"x":400,"y":570},"shiny":{"x":440,"y":570}}}},"smeargle":{".":{".":{"regular":{"x":480,"y":570},"shiny":{"x":520,"y":570}}}},"tyrogue":{".":{".":{"regular":{"x":560,"y":570},"shiny":{"x":600,"y":570}}}},"hitmontop":{".":{".":{"regular":{"x":640,"y":570},"shiny":{"x":680,"y":570}}}},"smoochum":{".":{".":{"regular":{"x":720,"y":570},"shiny":{"x":760,"y":570}}}},"elekid":{".":{".":{"regular":{"x":800,"y":570},"shiny":{"x":840,"y":570}}}},"magby":{".":{".":{"regular":{"x":880,"y":570},"shiny":{"x":920,"y":570}}}},"miltank":{".":{".":{"regular":{"x":960,"y":570},"shiny":{"x":1000,"y":570}}}},"blissey":{".":{".":{"regular":{"x":1040,"y":570},"shiny":{"x":1080,"y":570}}}},"raikou":{".":{".":{"regular":{"x":1120,"y":570},"shiny":{"x":1160,"y":570}}}},"entei":{".":{".":{"regular":{"x":1200,"y":570},"shiny":{"x":1240,"y":570}}}},"suicune":{".":{".":{"regular":{"x":0,"y":600},"shiny":{"x":40,"y":600}}}},"larvitar":{".":{".":{"regular":{"x":80,"y":600},"shiny":{"x":120,"y":600}}}},"pupitar":{".":{".":{"regular":{"x":160,"y":600},"shiny":{"x":200,"y":600}}}},"tyranitar":{".":{".":{"regular":{"x":240,"y":600},"shiny":{"x":280,"y":600}}},"mega":{".":{"regular":{"x":320,"y":600},"shiny":{"x":360,"y":600}}}},"lugia":{".":{".":{"regular":{"x":400,"y":600},"shiny":{"x":440,"y":600}}}},"ho-oh":{".":{".":{"regular":{"x":480,"y":600},"shiny":{"x":520,"y":600}}}},"celebi":{".":{".":{"regular":{"x":560,"y":600},"shiny":{"x":600,"y":600}}}},"treecko":{".":{".":{"regular":{"x":640,"y":600},"shiny":{"x":680,"y":600}}}},"grovyle":{".":{".":{"regular":{"x":720,"y":600},"shiny":{"x":760,"y":600}}}},"sceptile":{".":{".":{"regular":{"x":800,"y":600},"shiny":{"x":840,"y":600}}}},"torchic":{".":{".":{"regular":{"x":880,"y":600},"shiny":{"x":920,"y":600}}}},"combusken":{".":{".":{"regular":{"x":960,"y":600},"shiny":{"x":1000,"y":600}}}},"blaziken":{".":{".":{"regular":{"x":1040,"y":600},"shiny":{"x":1080,"y":600}}},"mega":{".":{"regular":{"x":1120,"y":600},"shiny":{"x":1160,"y":600}}}},"mudkip":{".":{".":{"regular":{"x":1200,"y":600},"shiny":{"x":1240,"y":600}}}},"marshtomp":{".":{".":{"regular":{"x":0,"y":630},"shiny":{"x":40,"y":630}}}},"swampert":{".":{".":{"regular":{"x":80,"y":630},"shiny":{"x":120,"y":630}}}},"poochyena":{".":{".":{"regular":{"x":160,"y":630},"shiny":{"x":200,"y":630}}}},"mightyena":{".":{".":{"regular":{"x":240,"y":630},"shiny":{"x":280,"y":630}}}},"zigzagoon":{".":{".":{"regular":{"x":320,"y":630},"shiny":{"x":360,"y":630}}}},"linoone":{".":{".":{"regular":{"x":400,"y":630},"shiny":{"x":440,"y":630}}}},"wurmple":{".":{".":{"regular":{"x":480,"y":630},"shiny":{"x":520,"y":630}}}},"silcoon":{".":{".":{"regular":{"x":560,"y":630},"shiny":{"x":600,"y":630}}}},"beautifly":{".":{".":{"regular":{"x":640,"y":630},"shiny":{"x":680,"y":630}}}},"cascoon":{".":{".":{"regular":{"x":720,"y":630},"shiny":{"x":760,"y":630}}}},"dustox":{".":{".":{"regular":{"x":800,"y":630},"shiny":{"x":840,"y":630}}}},"lotad":{".":{".":{"regular":{"x":880,"y":630},"shiny":{"x":920,"y":630}}}},"lombre":{".":{".":{"regular":{"x":960,"y":630},"shiny":{"x":1000,"y":630}}}},"ludicolo":{".":{".":{"regular":{"x":1040,"y":630},"shiny":{"x":1080,"y":630}}}},"seedot":{".":{".":{"regular":{"x":1120,"y":630},"shiny":{"x":1160,"y":630}}}},"nuzleaf":{".":{".":{"regular":{"x":1200,"y":630},"shiny":{"x":1240,"y":630}}}},"shiftry":{".":{".":{"regular":{"x":0,"y":660},"shiny":{"x":40,"y":660}}}},"taillow":{".":{".":{"regular":{"x":80,"y":660},"shiny":{"x":120,"y":660}}}},"swellow":{".":{".":{"regular":{"x":160,"y":660},"shiny":{"x":200,"y":660}}}},"wingull":{".":{".":{"regular":{"x":240,"y":660},"shiny":{"x":280,"y":660}}}},"pelipper":{".":{".":{"regular":{"x":320,"y":660},"shiny":{"x":360,"y":660}}}},"ralts":{".":{".":{"regular":{"x":400,"y":660},"shiny":{"x":440,"y":660}}}},"kirlia":{".":{".":{"regular":{"x":480,"y":660},"shiny":{"x":520,"y":660}}}},"gardevoir":{".":{".":{"regular":{"x":560,"y":660},"shiny":{"x":600,"y":660}}},"mega":{".":{"regular":{"x":640,"y":660},"shiny":{"x":680,"y":660}}}},"surskit":{".":{".":{"regular":{"x":720,"y":660},"shiny":{"x":760,"y":660}}}},"masquerain":{".":{".":{"regular":{"x":800,"y":660},"shiny":{"x":840,"y":660}}}},"shroomish":{".":{".":{"regular":{"x":880,"y":660},"shiny":{"x":920,"y":660}}}},"breloom":{".":{".":{"regular":{"x":960,"y":660},"shiny":{"x":1000,"y":660}}}},"slakoth":{".":{".":{"regular":{"x":1040,"y":660},"shiny":{"x":1080,"y":660}}}},"vigoroth":{".":{".":{"regular":{"x":1120,"y":660},"shiny":{"x":1160,"y":660}}}},"slaking":{".":{".":{"regular":{"x":1200,"y":660},"shiny":{"x":1240,"y":660}}}},"nincada":{".":{".":{"regular":{"x":0,"y":690},"shiny":{"x":40,"y":690}}}},"ninjask":{".":{".":{"regular":{"x":80,"y":690},"shiny":{"x":120,"y":690}}}},"shedinja":{".":{".":{"regular":{"x":160,"y":690},"shiny":{"x":200,"y":690}}}},"whismur":{".":{".":{"regular":{"x":240,"y":690},"shiny":{"x":280,"y":690}}}},"loudred":{".":{".":{"regular":{"x":320,"y":690},"shiny":{"x":360,"y":690}}}},"exploud":{".":{".":{"regular":{"x":400,"y":690},"shiny":{"x":440,"y":690}}}},"makuhita":{".":{".":{"regular":{"x":480,"y":690},"shiny":{"x":520,"y":690}}}},"hariyama":{".":{".":{"regular":{"x":560,"y":690},"shiny":{"x":600,"y":690}}}},"azurill":{".":{".":{"regular":{"x":640,"y":690},"shiny":{"x":680,"y":690}}}},"nosepass":{".":{".":{"regular":{"x":720,"y":690},"shiny":{"x":760,"y":690}}}},"skitty":{".":{".":{"regular":{"x":800,"y":690},"shiny":{"x":840,"y":690}}}},"delcatty":{".":{".":{"regular":{"x":880,"y":690},"shiny":{"x":920,"y":690}}}},"sableye":{".":{".":{"regular":{"x":960,"y":690},"shiny":{"x":1000,"y":690}}}},"mawile":{".":{".":{"regular":{"x":1040,"y":690},"shiny":{"x":1080,"y":690}}},"mega":{".":{"regular":{"x":1120,"y":690},"shiny":{"x":1160,"y":690}}}},"aron":{".":{".":{"regular":{"x":1200,"y":690},"shiny":{"x":1240,"y":690}}}},"lairon":{".":{".":{"regular":{"x":0,"y":720},"shiny":{"x":40,"y":720}}}},"aggron":{".":{".":{"regular":{"x":80,"y":720},"shiny":{"x":120,"y":720}}},"mega":{".":{"regular":{"x":160,"y":720},"shiny":{"x":200,"y":720}}}},"meditite":{".":{".":{"regular":{"x":240,"y":720},"shiny":{"x":280,"y":720}}}},"medicham":{".":{".":{"regular":{"x":320,"y":720},"shiny":{"x":360,"y":720}}},"mega":{".":{"regular":{"x":400,"y":720},"shiny":{"x":440,"y":720}}}},"electrike":{".":{".":{"regular":{"x":480,"y":720},"shiny":{"x":520,"y":720}}}},"manectric":{".":{".":{"regular":{"x":560,"y":720},"shiny":{"x":600,"y":720}}},"mega":{".":{"regular":{"x":640,"y":720},"shiny":{"x":680,"y":720}}}},"plusle":{".":{".":{"regular":{"x":720,"y":720},"shiny":{"x":760,"y":720}}}},"minun":{".":{".":{"regular":{"x":800,"y":720},"shiny":{"x":840,"y":720}}}},"volbeat":{".":{".":{"regular":{"x":880,"y":720},"shiny":{"x":920,"y":720}}}},"illumise":{".":{".":{"regular":{"x":960,"y":720},"shiny":{"x":1000,"y":720}}}},"roselia":{".":{".":{"regular":{"x":1040,"y":720},"shiny":{"x":1120,"y":720}},"right":{"regular":{"x":1080,"y":720},"shiny":{"x":1160,"y":720}}}},"gulpin":{".":{".":{"regular":{"x":1200,"y":720},"shiny":{"x":1240,"y":720}}}},"swalot":{".":{".":{"regular":{"x":0,"y":750},"shiny":{"x":40,"y":750}}}},"carvanha":{".":{".":{"regular":{"x":80,"y":750},"shiny":{"x":120,"y":750}}}},"sharpedo":{".":{".":{"regular":{"x":160,"y":750},"shiny":{"x":200,"y":750}}}},"wailmer":{".":{".":{"regular":{"x":240,"y":750},"shiny":{"x":280,"y":750}}}},"wailord":{".":{".":{"regular":{"x":320,"y":750},"shiny":{"x":360,"y":750}}}},"numel":{".":{".":{"regular":{"x":400,"y":750},"shiny":{"x":440,"y":750}}}},"camerupt":{".":{".":{"regular":{"x":480,"y":750},"shiny":{"x":520,"y":750}}}},"torkoal":{".":{".":{"regular":{"x":560,"y":750},"shiny":{"x":600,"y":750}}}},"spoink":{".":{".":{"regular":{"x":640,"y":750},"shiny":{"x":680,"y":750}}}},"grumpig":{".":{".":{"regular":{"x":720,"y":750},"shiny":{"x":760,"y":750}}}},"spinda":{".":{".":{"regular":{"x":800,"y":750},"shiny":{"x":840,"y":750}}}},"trapinch":{".":{".":{"regular":{"x":880,"y":750},"shiny":{"x":920,"y":750}}}},"vibrava":{".":{".":{"regular":{"x":960,"y":750},"shiny":{"x":1000,"y":750}}}},"flygon":{".":{".":{"regular":{"x":1040,"y":750},"shiny":{"x":1080,"y":750}}}},"cacnea":{".":{".":{"regular":{"x":1120,"y":750},"shiny":{"x":1160,"y":750}}}},"cacturne":{".":{".":{"regular":{"x":1200,"y":750},"shiny":{"x":1240,"y":750}}}},"swablu":{".":{".":{"regular":{"x":0,"y":780},"shiny":{"x":40,"y":780}}}},"altaria":{".":{".":{"regular":{"x":80,"y":780},"shiny":{"x":120,"y":780}}}},"zangoose":{".":{".":{"regular":{"x":160,"y":780},"shiny":{"x":240,"y":780}},"right":{"regular":{"x":200,"y":780},"shiny":{"x":280,"y":780}}}},"seviper":{".":{".":{"regular":{"x":320,"y":780},"shiny":{"x":400,"y":780}},"right":{"regular":{"x":360,"y":780},"shiny":{"x":440,"y":780}}}},"lunatone":{".":{".":{"regular":{"x":480,"y":780},"shiny":{"x":520,"y":780}}}},"solrock":{".":{".":{"regular":{"x":560,"y":780},"shiny":{"x":600,"y":780}}}},"barboach":{".":{".":{"regular":{"x":640,"y":780},"shiny":{"x":680,"y":780}}}},"whiscash":{".":{".":{"regular":{"x":720,"y":780},"shiny":{"x":760,"y":780}}}},"corphish":{".":{".":{"regular":{"x":800,"y":780},"shiny":{"x":840,"y":780}}}},"crawdaunt":{".":{".":{"regular":{"x":880,"y":780},"shiny":{"x":920,"y":780}}}},"baltoy":{".":{".":{"regular":{"x":960,"y":780},"shiny":{"x":1000,"y":780}}}},"claydol":{".":{".":{"regular":{"x":1040,"y":780},"shiny":{"x":1080,"y":780}}}},"lileep":{".":{".":{"regular":{"x":1120,"y":780},"shiny":{"x":1160,"y":780}}}},"cradily":{".":{".":{"regular":{"x":1200,"y":780},"shiny":{"x":1240,"y":780}}}},"anorith":{".":{".":{"regular":{"x":0,"y":810},"shiny":{"x":40,"y":810}}}},"armaldo":{".":{".":{"regular":{"x":80,"y":810},"shiny":{"x":120,"y":810}}}},"feebas":{".":{".":{"regular":{"x":160,"y":810},"shiny":{"x":200,"y":810}}}},"milotic":{".":{".":{"regular":{"x":240,"y":810},"shiny":{"x":280,"y":810}}}},"castform":{".":{".":{"regular":{"x":320,"y":810},"shiny":{"x":360,"y":810}}},"rainy":{".":{"regular":{"x":400,"y":810},"shiny":{"x":440,"y":810}}},"snowy":{".":{"regular":{"x":480,"y":810},"shiny":{"x":560,"y":810}},"right":{"regular":{"x":520,"y":810},"shiny":{"x":600,"y":810}}},"sunny":{".":{"regular":{"x":640,"y":810},"shiny":{"x":680,"y":810}}}},"kecleon":{".":{".":{"regular":{"x":720,"y":810},"shiny":{"x":760,"y":810}}}},"shuppet":{".":{".":{"regular":{"x":800,"y":810},"shiny":{"x":840,"y":810}}}},"banette":{".":{".":{"regular":{"x":880,"y":810},"shiny":{"x":920,"y":810}}},"mega":{".":{"regular":{"x":960,"y":810},"shiny":{"x":1000,"y":810}}}},"duskull":{".":{".":{"regular":{"x":1040,"y":810},"shiny":{"x":1080,"y":810}}}},"dusclops":{".":{".":{"regular":{"x":1120,"y":810},"shiny":{"x":1160,"y":810}}}},"tropius":{".":{".":{"regular":{"x":1200,"y":810},"shiny":{"x":1240,"y":810}}}},"chimecho":{".":{".":{"regular":{"x":0,"y":840},"shiny":{"x":40,"y":840}}}},"absol":{".":{".":{"regular":{"x":80,"y":840},"shiny":{"x":160,"y":840}},"right":{"regular":{"x":120,"y":840},"shiny":{"x":200,"y":840}}},"mega":{".":{"regular":{"x":240,"y":840},"shiny":{"x":320,"y":840}},"right":{"regular":{"x":280,"y":840},"shiny":{"x":360,"y":840}}}},"wynaut":{".":{".":{"regular":{"x":400,"y":840},"shiny":{"x":440,"y":840}}}},"snorunt":{".":{".":{"regular":{"x":480,"y":840},"shiny":{"x":520,"y":840}}}},"glalie":{".":{".":{"regular":{"x":560,"y":840},"shiny":{"x":600,"y":840}}}},"spheal":{".":{".":{"regular":{"x":640,"y":840},"shiny":{"x":680,"y":840}}}},"sealeo":{".":{".":{"regular":{"x":720,"y":840},"shiny":{"x":760,"y":840}}}},"walrein":{".":{".":{"regular":{"x":800,"y":840},"shiny":{"x":840,"y":840}}}},"clamperl":{".":{".":{"regular":{"x":880,"y":840},"shiny":{"x":920,"y":840}}}},"huntail":{".":{".":{"regular":{"x":960,"y":840},"shiny":{"x":1000,"y":840}}}},"gorebyss":{".":{".":{"regular":{"x":1040,"y":840},"shiny":{"x":1080,"y":840}}}},"relicanth":{".":{".":{"regular":{"x":1120,"y":840},"shiny":{"x":1160,"y":840}}}},"luvdisc":{".":{".":{"regular":{"x":1200,"y":840},"shiny":{"x":1240,"y":840}}}},"bagon":{".":{".":{"regular":{"x":0,"y":870},"shiny":{"x":40,"y":870}}}},"shelgon":{".":{".":{"regular":{"x":80,"y":870},"shiny":{"x":120,"y":870}}}},"salamence":{".":{".":{"regular":{"x":160,"y":870},"shiny":{"x":200,"y":870}}}},"beldum":{".":{".":{"regular":{"x":240,"y":870},"shiny":{"x":280,"y":870}}}},"metang":{".":{".":{"regular":{"x":320,"y":870},"shiny":{"x":360,"y":870}}}},"metagross":{".":{".":{"regular":{"x":400,"y":870},"shiny":{"x":440,"y":870}}}},"regirock":{".":{".":{"regular":{"x":480,"y":870},"shiny":{"x":560,"y":870}},"right":{"regular":{"x":520,"y":870},"shiny":{"x":600,"y":870}}}},"regice":{".":{".":{"regular":{"x":640,"y":870},"shiny":{"x":680,"y":870}}}},"registeel":{".":{".":{"regular":{"x":720,"y":870},"shiny":{"x":760,"y":870}}}},"latias":{".":{".":{"regular":{"x":800,"y":870},"shiny":{"x":840,"y":870}}},"mega":{".":{"regular":{"x":880,"y":870},"shiny":{"x":920,"y":870}}}},"latios":{".":{".":{"regular":{"x":960,"y":870},"shiny":{"x":1000,"y":870}}},"mega":{".":{"regular":{"x":1040,"y":870},"shiny":{"x":1080,"y":870}}}},"kyogre":{".":{".":{"regular":{"x":1120,"y":870},"shiny":{"x":1160,"y":870}}}},"groudon":{".":{".":{"regular":{"x":1200,"y":870},"shiny":{"x":1240,"y":870}}}},"rayquaza":{".":{".":{"regular":{"x":0,"y":900},"shiny":{"x":40,"y":900}}}},"jirachi":{".":{".":{"regular":{"x":80,"y":900},"shiny":{"x":120,"y":900}}}},"deoxys":{".":{".":{"regular":{"x":160,"y":900},"shiny":{"x":200,"y":900}}},"attack":{".":{"regular":{"x":240,"y":900},"shiny":{"x":280,"y":900}}},"defense":{".":{"regular":{"x":320,"y":900},"shiny":{"x":360,"y":900}}},"normal":{".":{"regular":{"x":160,"y":900},"shiny":{"x":200,"y":900}}},"speed":{".":{"regular":{"x":400,"y":900},"shiny":{"x":440,"y":900}}}},"turtwig":{".":{".":{"regular":{"x":480,"y":900},"shiny":{"x":520,"y":900}}}},"grotle":{".":{".":{"regular":{"x":560,"y":900},"shiny":{"x":600,"y":900}}}},"torterra":{".":{".":{"regular":{"x":640,"y":900},"shiny":{"x":720,"y":900}},"right":{"regular":{"x":680,"y":900},"shiny":{"x":760,"y":900}}}},"chimchar":{".":{".":{"regular":{"x":800,"y":900},"shiny":{"x":840,"y":900}}}},"monferno":{".":{".":{"regular":{"x":880,"y":900},"shiny":{"x":920,"y":900}}}},"infernape":{".":{".":{"regular":{"x":960,"y":900},"shiny":{"x":1000,"y":900}}}},"piplup":{".":{".":{"regular":{"x":1040,"y":900},"shiny":{"x":1080,"y":900}}}},"prinplup":{".":{".":{"regular":{"x":1120,"y":900},"shiny":{"x":1160,"y":900}}}},"empoleon":{".":{".":{"regular":{"x":1200,"y":900},"shiny":{"x":1240,"y":900}}}},"starly":{".":{".":{"regular":{"x":0,"y":930},"shiny":{"x":40,"y":930}}}},"staravia":{".":{".":{"regular":{"x":80,"y":930},"shiny":{"x":120,"y":930}}}},"staraptor":{".":{".":{"regular":{"x":160,"y":930},"shiny":{"x":200,"y":930}}}},"bidoof":{".":{".":{"regular":{"x":240,"y":930},"shiny":{"x":280,"y":930}}}},"bibarel":{".":{".":{"regular":{"x":320,"y":930},"shiny":{"x":360,"y":930}}}},"kricketot":{".":{".":{"regular":{"x":400,"y":930},"shiny":{"x":440,"y":930}}}},"kricketune":{".":{".":{"regular":{"x":480,"y":930},"shiny":{"x":520,"y":930}}}},"shinx":{".":{".":{"regular":{"x":560,"y":930},"shiny":{"x":600,"y":930}}}},"luxio":{".":{".":{"regular":{"x":640,"y":930},"shiny":{"x":680,"y":930}}}},"luxray":{".":{".":{"regular":{"x":720,"y":930},"shiny":{"x":760,"y":930}}}},"budew":{".":{".":{"regular":{"x":800,"y":930},"shiny":{"x":880,"y":930}},"right":{"regular":{"x":840,"y":930},"shiny":{"x":920,"y":930}}}},"roserade":{".":{".":{"regular":{"x":960,"y":930},"shiny":{"x":1040,"y":930}},"right":{"regular":{"x":1000,"y":930},"shiny":{"x":1080,"y":930}}}},"cranidos":{".":{".":{"regular":{"x":1120,"y":930},"shiny":{"x":1160,"y":930}}}},"rampardos":{".":{".":{"regular":{"x":1200,"y":930},"shiny":{"x":1240,"y":930}}}},"shieldon":{".":{".":{"regular":{"x":0,"y":960},"shiny":{"x":40,"y":960}}}},"bastiodon":{".":{".":{"regular":{"x":80,"y":960},"shiny":{"x":120,"y":960}}}},"burmy":{".":{".":{"regular":{"x":160,"y":960},"shiny":{"x":200,"y":960}}},"plant":{".":{"regular":{"x":160,"y":960},"shiny":{"x":200,"y":960}}},"sandy":{".":{"regular":{"x":240,"y":960},"shiny":{"x":280,"y":960}}},"trash":{".":{"regular":{"x":320,"y":960},"shiny":{"x":360,"y":960}}}},"wormadam":{".":{".":{"regular":{"x":400,"y":960},"shiny":{"x":440,"y":960}}},"plant":{".":{"regular":{"x":400,"y":960},"shiny":{"x":440,"y":960}}},"sandy":{".":{"regular":{"x":480,"y":960},"shiny":{"x":520,"y":960}}},"trash":{".":{"regular":{"x":560,"y":960},"shiny":{"x":600,"y":960}}}},"mothim":{".":{".":{"regular":{"x":640,"y":960},"shiny":{"x":680,"y":960}}}},"combee":{".":{".":{"regular":{"x":720,"y":960},"shiny":{"x":760,"y":960}}}},"vespiquen":{".":{".":{"regular":{"x":800,"y":960},"shiny":{"x":840,"y":960}}}},"pachirisu":{".":{".":{"regular":{"x":880,"y":960},"shiny":{"x":920,"y":960}}}},"buizel":{".":{".":{"regular":{"x":960,"y":960},"shiny":{"x":1000,"y":960}}}},"floatzel":{".":{".":{"regular":{"x":1040,"y":960},"shiny":{"x":1080,"y":960}}}},"cherubi":{".":{".":{"regular":{"x":1120,"y":960},"shiny":{"x":1160,"y":960}}}},"cherrim":{".":{".":{"regular":{"x":1200,"y":960},"shiny":{"x":1240,"y":960}}},"overcast":{".":{"regular":{"x":1200,"y":960},"shiny":{"x":1240,"y":960}}},"sunshine":{".":{"regular":{"x":0,"y":990},"shiny":{"x":40,"y":990}}}},"shellos":{".":{".":{"regular":{"x":80,"y":990},"shiny":{"x":120,"y":990}}},"east":{".":{"regular":{"x":160,"y":990},"shiny":{"x":200,"y":990}}},"west":{".":{"regular":{"x":80,"y":990},"shiny":{"x":120,"y":990}}}},"gastrodon":{".":{".":{"regular":{"x":240,"y":990},"shiny":{"x":280,"y":990}}},"east":{".":{"regular":{"x":320,"y":990},"shiny":{"x":360,"y":990}}},"west":{".":{"regular":{"x":240,"y":990},"shiny":{"x":280,"y":990}}}},"ambipom":{".":{".":{"regular":{"x":400,"y":990},"shiny":{"x":440,"y":990}}}},"drifloon":{".":{".":{"regular":{"x":480,"y":990},"shiny":{"x":520,"y":990}}}},"drifblim":{".":{".":{"regular":{"x":560,"y":990},"shiny":{"x":600,"y":990}}}},"buneary":{".":{".":{"regular":{"x":640,"y":990},"shiny":{"x":680,"y":990}}}},"lopunny":{".":{".":{"regular":{"x":720,"y":990},"shiny":{"x":760,"y":990}}}},"mismagius":{".":{".":{"regular":{"x":800,"y":990},"shiny":{"x":840,"y":990}}}},"honchkrow":{".":{".":{"regular":{"x":880,"y":990},"shiny":{"x":920,"y":990}}}},"glameow":{".":{".":{"regular":{"x":960,"y":990},"shiny":{"x":1000,"y":990}}}},"purugly":{".":{".":{"regular":{"x":1040,"y":990},"shiny":{"x":1080,"y":990}}}},"chingling":{".":{".":{"regular":{"x":1120,"y":990},"shiny":{"x":1160,"y":990}}}},"stunky":{".":{".":{"regular":{"x":1200,"y":990},"shiny":{"x":1240,"y":990}}}},"skuntank":{".":{".":{"regular":{"x":0,"y":1020},"shiny":{"x":40,"y":1020}}}},"bronzor":{".":{".":{"regular":{"x":80,"y":1020},"shiny":{"x":120,"y":1020}}}},"bronzong":{".":{".":{"regular":{"x":160,"y":1020},"shiny":{"x":200,"y":1020}}}},"bonsly":{".":{".":{"regular":{"x":240,"y":1020},"shiny":{"x":280,"y":1020}}}},"mime-jr":{".":{".":{"regular":{"x":320,"y":1020},"shiny":{"x":360,"y":1020}}}},"happiny":{".":{".":{"regular":{"x":400,"y":1020},"shiny":{"x":440,"y":1020}}}},"chatot":{".":{".":{"regular":{"x":480,"y":1020},"shiny":{"x":520,"y":1020}}}},"spiritomb":{".":{".":{"regular":{"x":560,"y":1020},"shiny":{"x":600,"y":1020}}}},"gible":{".":{".":{"regular":{"x":640,"y":1020},"shiny":{"x":680,"y":1020}}}},"gabite":{".":{".":{"regular":{"x":720,"y":1020},"shiny":{"x":760,"y":1020}}}},"garchomp":{".":{".":{"regular":{"x":800,"y":1020},"shiny":{"x":840,"y":1020}}},"mega":{".":{"regular":{"x":880,"y":1020},"shiny":{"x":920,"y":1020}}}},"munchlax":{".":{".":{"regular":{"x":960,"y":1020},"shiny":{"x":1000,"y":1020}}}},"riolu":{".":{".":{"regular":{"x":1040,"y":1020},"shiny":{"x":1080,"y":1020}}}},"lucario":{".":{".":{"regular":{"x":1120,"y":1020},"shiny":{"x":1160,"y":1020}}},"mega":{".":{"regular":{"x":1200,"y":1020},"shiny":{"x":1240,"y":1020}}}},"hippopotas":{".":{".":{"regular":{"x":0,"y":1050},"shiny":{"x":40,"y":1050}}}},"hippowdon":{".":{".":{"regular":{"x":80,"y":1050},"shiny":{"x":120,"y":1050}}}},"skorupi":{".":{".":{"regular":{"x":160,"y":1050},"shiny":{"x":200,"y":1050}}}},"drapion":{".":{".":{"regular":{"x":240,"y":1050},"shiny":{"x":280,"y":1050}}}},"croagunk":{".":{".":{"regular":{"x":320,"y":1050},"shiny":{"x":360,"y":1050}}}},"toxicroak":{".":{".":{"regular":{"x":400,"y":1050},"shiny":{"x":440,"y":1050}}}},"carnivine":{".":{".":{"regular":{"x":480,"y":1050},"shiny":{"x":520,"y":1050}}}},"finneon":{".":{".":{"regular":{"x":560,"y":1050},"shiny":{"x":600,"y":1050}}}},"lumineon":{".":{".":{"regular":{"x":640,"y":1050},"shiny":{"x":680,"y":1050}}}},"mantyke":{".":{".":{"regular":{"x":720,"y":1050},"shiny":{"x":760,"y":1050}}}},"snover":{".":{".":{"regular":{"x":800,"y":1050},"shiny":{"x":840,"y":1050}}}},"abomasnow":{".":{".":{"regular":{"x":880,"y":1050},"shiny":{"x":920,"y":1050}}},"mega":{".":{"regular":{"x":960,"y":1050},"shiny":{"x":1000,"y":1050}}}},"weavile":{".":{".":{"regular":{"x":1040,"y":1050},"shiny":{"x":1080,"y":1050}}}},"magnezone":{".":{".":{"regular":{"x":1120,"y":1050},"shiny":{"x":1160,"y":1050}}}},"lickilicky":{".":{".":{"regular":{"x":1200,"y":1050},"shiny":{"x":1240,"y":1050}}}},"rhyperior":{".":{".":{"regular":{"x":0,"y":1080},"shiny":{"x":40,"y":1080}}}},"tangrowth":{".":{".":{"regular":{"x":80,"y":1080},"shiny":{"x":120,"y":1080}}}},"electivire":{".":{".":{"regular":{"x":160,"y":1080},"shiny":{"x":200,"y":1080}}}},"magmortar":{".":{".":{"regular":{"x":240,"y":1080},"shiny":{"x":320,"y":1080}},"right":{"regular":{"x":280,"y":1080},"shiny":{"x":360,"y":1080}}}},"togekiss":{".":{".":{"regular":{"x":400,"y":1080},"shiny":{"x":480,"y":1080}},"right":{"regular":{"x":440,"y":1080},"shiny":{"x":520,"y":1080}}}},"yanmega":{".":{".":{"regular":{"x":560,"y":1080},"shiny":{"x":600,"y":1080}}}},"leafeon":{".":{".":{"regular":{"x":640,"y":1080},"shiny":{"x":680,"y":1080}}}},"glaceon":{".":{".":{"regular":{"x":720,"y":1080},"shiny":{"x":760,"y":1080}}}},"gliscor":{".":{".":{"regular":{"x":800,"y":1080},"shiny":{"x":840,"y":1080}}}},"mamoswine":{".":{".":{"regular":{"x":880,"y":1080},"shiny":{"x":920,"y":1080}}}},"porygon-z":{".":{".":{"regular":{"x":960,"y":1080},"shiny":{"x":1000,"y":1080}}}},"gallade":{".":{".":{"regular":{"x":1040,"y":1080},"shiny":{"x":1080,"y":1080}}}},"probopass":{".":{".":{"regular":{"x":1120,"y":1080},"shiny":{"x":1160,"y":1080}}}},"dusknoir":{".":{".":{"regular":{"x":1200,"y":1080},"shiny":{"x":1240,"y":1080}}}},"froslass":{".":{".":{"regular":{"x":0,"y":1110},"shiny":{"x":40,"y":1110}}}},"rotom":{".":{".":{"regular":{"x":80,"y":1110},"shiny":{"x":120,"y":1110}}},"fan":{".":{"regular":{"x":160,"y":1110},"shiny":{"x":200,"y":1110}}},"frost":{".":{"regular":{"x":240,"y":1110},"shiny":{"x":280,"y":1110}}},"heat":{".":{"regular":{"x":320,"y":1110},"shiny":{"x":360,"y":1110}}},"mow":{".":{"regular":{"x":400,"y":1110},"shiny":{"x":440,"y":1110}}},"wash":{".":{"regular":{"x":480,"y":1110},"shiny":{"x":560,"y":1110}},"right":{"regular":{"x":520,"y":1110},"shiny":{"x":600,"y":1110}}}},"uxie":{".":{".":{"regular":{"x":640,"y":1110},"shiny":{"x":680,"y":1110}}}},"mesprit":{".":{".":{"regular":{"x":720,"y":1110},"shiny":{"x":760,"y":1110}}}},"azelf":{".":{".":{"regular":{"x":800,"y":1110},"shiny":{"x":840,"y":1110}}}},"dialga":{".":{".":{"regular":{"x":880,"y":1110},"shiny":{"x":920,"y":1110}}}},"palkia":{".":{".":{"regular":{"x":960,"y":1110},"shiny":{"x":1000,"y":1110}}}},"heatran":{".":{".":{"regular":{"x":1040,"y":1110},"shiny":{"x":1080,"y":1110}}}},"regigigas":{".":{".":{"regular":{"x":1120,"y":1110},"shiny":{"x":1160,"y":1110}}}},"giratina":{".":{".":{"regular":{"x":1200,"y":1110},"shiny":{"x":1240,"y":1110}}},"altered":{".":{"regular":{"x":1200,"y":1110},"shiny":{"x":1240,"y":1110}}},"origin":{".":{"regular":{"x":0,"y":1140},"shiny":{"x":40,"y":1140}}}},"cresselia":{".":{".":{"regular":{"x":80,"y":1140},"shiny":{"x":120,"y":1140}}}},"phione":{".":{".":{"regular":{"x":160,"y":1140},"shiny":{"x":200,"y":1140}}}},"manaphy":{".":{".":{"regular":{"x":240,"y":1140},"shiny":{"x":280,"y":1140}}}},"darkrai":{".":{".":{"regular":{"x":320,"y":1140},"shiny":{"x":360,"y":1140}}}},"shaymin":{".":{".":{"regular":{"x":400,"y":1140},"shiny":{"x":440,"y":1140}}},"land":{".":{"regular":{"x":400,"y":1140},"shiny":{"x":440,"y":1140}}},"sky":{".":{"regular":{"x":480,"y":1140},"shiny":{"x":560,"y":1140}},"right":{"regular":{"x":520,"y":1140},"shiny":{"x":600,"y":1140}}}},"arceus":{".":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"bug":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"dark":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"dragon":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"electric":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"fairy":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"fighting":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"fire":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"flying":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"ghost":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"grass":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"ground":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"ice":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"normal":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"poison":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"psychic":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"rock":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"steel":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}},"water":{".":{"regular":{"x":640,"y":1140},"shiny":{"x":680,"y":1140}}}},"victini":{".":{".":{"regular":{"x":720,"y":1140},"shiny":{"x":760,"y":1140}}}},"snivy":{".":{".":{"regular":{"x":800,"y":1140},"shiny":{"x":840,"y":1140}}}},"servine":{".":{".":{"regular":{"x":880,"y":1140},"shiny":{"x":920,"y":1140}}}},"serperior":{".":{".":{"regular":{"x":960,"y":1140},"shiny":{"x":1000,"y":1140}}}},"tepig":{".":{".":{"regular":{"x":1040,"y":1140},"shiny":{"x":1080,"y":1140}}}},"pignite":{".":{".":{"regular":{"x":1120,"y":1140},"shiny":{"x":1160,"y":1140}}}},"emboar":{".":{".":{"regular":{"x":1200,"y":1140},"shiny":{"x":0,"y":1170}},"right":{"regular":{"x":1240,"y":1140},"shiny":{"x":40,"y":1170}}}},"oshawott":{".":{".":{"regular":{"x":80,"y":1170},"shiny":{"x":120,"y":1170}}}},"dewott":{".":{".":{"regular":{"x":160,"y":1170},"shiny":{"x":200,"y":1170}}}},"samurott":{".":{".":{"regular":{"x":240,"y":1170},"shiny":{"x":280,"y":1170}}}},"patrat":{".":{".":{"regular":{"x":320,"y":1170},"shiny":{"x":360,"y":1170}}}},"watchog":{".":{".":{"regular":{"x":400,"y":1170},"shiny":{"x":440,"y":1170}}}},"lillipup":{".":{".":{"regular":{"x":480,"y":1170},"shiny":{"x":520,"y":1170}}}},"herdier":{".":{".":{"regular":{"x":560,"y":1170},"shiny":{"x":600,"y":1170}}}},"stoutland":{".":{".":{"regular":{"x":640,"y":1170},"shiny":{"x":680,"y":1170}}}},"purrloin":{".":{".":{"regular":{"x":720,"y":1170},"shiny":{"x":760,"y":1170}}}},"liepard":{".":{".":{"regular":{"x":800,"y":1170},"shiny":{"x":840,"y":1170}}}},"pansage":{".":{".":{"regular":{"x":880,"y":1170},"shiny":{"x":920,"y":1170}}}},"simisage":{".":{".":{"regular":{"x":960,"y":1170},"shiny":{"x":1000,"y":1170}}}},"pansear":{".":{".":{"regular":{"x":1040,"y":1170},"shiny":{"x":1120,"y":1170}},"right":{"regular":{"x":1080,"y":1170},"shiny":{"x":1160,"y":1170}}}},"simisear":{".":{".":{"regular":{"x":1200,"y":1170},"shiny":{"x":0,"y":1200}},"right":{"regular":{"x":1240,"y":1170},"shiny":{"x":40,"y":1200}}}},"panpour":{".":{".":{"regular":{"x":80,"y":1200},"shiny":{"x":120,"y":1200}}}},"simipour":{".":{".":{"regular":{"x":160,"y":1200},"shiny":{"x":200,"y":1200}}}},"munna":{".":{".":{"regular":{"x":240,"y":1200},"shiny":{"x":280,"y":1200}}}},"musharna":{".":{".":{"regular":{"x":320,"y":1200},"shiny":{"x":360,"y":1200}}}},"pidove":{".":{".":{"regular":{"x":400,"y":1200},"shiny":{"x":440,"y":1200}}}},"tranquill":{".":{".":{"regular":{"x":480,"y":1200},"shiny":{"x":520,"y":1200}}}},"unfezant":{".":{".":{"regular":{"x":560,"y":1200},"shiny":{"x":640,"y":1200}},"female":{"regular":{"x":600,"y":1200},"shiny":{"x":680,"y":1200}}}},"blitzle":{".":{".":{"regular":{"x":720,"y":1200},"shiny":{"x":760,"y":1200}}}},"zebstrika":{".":{".":{"regular":{"x":800,"y":1200},"shiny":{"x":840,"y":1200}}}},"roggenrola":{".":{".":{"regular":{"x":880,"y":1200},"shiny":{"x":920,"y":1200}}}},"boldore":{".":{".":{"regular":{"x":960,"y":1200},"shiny":{"x":1000,"y":1200}}}},"gigalith":{".":{".":{"regular":{"x":1040,"y":1200},"shiny":{"x":1080,"y":1200}}}},"woobat":{".":{".":{"regular":{"x":1120,"y":1200},"shiny":{"x":1160,"y":1200}}}},"swoobat":{".":{".":{"regular":{"x":1200,"y":1200},"shiny":{"x":1240,"y":1200}}}},"drilbur":{".":{".":{"regular":{"x":0,"y":1230},"shiny":{"x":80,"y":1230}},"right":{"regular":{"x":40,"y":1230},"shiny":{"x":120,"y":1230}}}},"excadrill":{".":{".":{"regular":{"x":160,"y":1230},"shiny":{"x":240,"y":1230}},"right":{"regular":{"x":200,"y":1230},"shiny":{"x":280,"y":1230}}}},"audino":{".":{".":{"regular":{"x":320,"y":1230},"shiny":{"x":360,"y":1230}}}},"timburr":{".":{".":{"regular":{"x":400,"y":1230},"shiny":{"x":440,"y":1230}}}},"gurdurr":{".":{".":{"regular":{"x":480,"y":1230},"shiny":{"x":520,"y":1230}}}},"conkeldurr":{".":{".":{"regular":{"x":560,"y":1230},"shiny":{"x":600,"y":1230}}}},"tympole":{".":{".":{"regular":{"x":640,"y":1230},"shiny":{"x":680,"y":1230}}}},"palpitoad":{".":{".":{"regular":{"x":720,"y":1230},"shiny":{"x":760,"y":1230}}}},"seismitoad":{".":{".":{"regular":{"x":800,"y":1230},"shiny":{"x":840,"y":1230}}}},"throh":{".":{".":{"regular":{"x":880,"y":1230},"shiny":{"x":920,"y":1230}}}},"sawk":{".":{".":{"regular":{"x":960,"y":1230},"shiny":{"x":1040,"y":1230}},"right":{"regular":{"x":1000,"y":1230},"shiny":{"x":1080,"y":1230}}}},"sewaddle":{".":{".":{"regular":{"x":1120,"y":1230},"shiny":{"x":1160,"y":1230}}}},"swadloon":{".":{".":{"regular":{"x":1200,"y":1230},"shiny":{"x":1240,"y":1230}}}},"leavanny":{".":{".":{"regular":{"x":0,"y":1260},"shiny":{"x":40,"y":1260}}}},"venipede":{".":{".":{"regular":{"x":80,"y":1260},"shiny":{"x":120,"y":1260}}}},"whirlipede":{".":{".":{"regular":{"x":160,"y":1260},"shiny":{"x":200,"y":1260}}}},"scolipede":{".":{".":{"regular":{"x":240,"y":1260},"shiny":{"x":280,"y":1260}}}},"cottonee":{".":{".":{"regular":{"x":320,"y":1260},"shiny":{"x":360,"y":1260}}}},"whimsicott":{".":{".":{"regular":{"x":400,"y":1260},"shiny":{"x":440,"y":1260}}}},"petilil":{".":{".":{"regular":{"x":480,"y":1260},"shiny":{"x":520,"y":1260}}}},"lilligant":{".":{".":{"regular":{"x":560,"y":1260},"shiny":{"x":640,"y":1260}},"right":{"regular":{"x":600,"y":1260},"shiny":{"x":680,"y":1260}}}},"basculin":{".":{".":{"regular":{"x":720,"y":1260},"shiny":{"x":760,"y":1260}}},"blue-striped":{".":{"regular":{"x":800,"y":1260},"shiny":{"x":840,"y":1260}}},"red-striped":{".":{"regular":{"x":720,"y":1260},"shiny":{"x":760,"y":1260}}}},"sandile":{".":{".":{"regular":{"x":880,"y":1260},"shiny":{"x":920,"y":1260}}}},"krokorok":{".":{".":{"regular":{"x":960,"y":1260},"shiny":{"x":1000,"y":1260}}}},"krookodile":{".":{".":{"regular":{"x":1040,"y":1260},"shiny":{"x":1080,"y":1260}}}},"darumaka":{".":{".":{"regular":{"x":1120,"y":1260},"shiny":{"x":1160,"y":1260}}}},"darmanitan":{".":{".":{"regular":{"x":1200,"y":1260},"shiny":{"x":1240,"y":1260}}},"standard":{".":{"regular":{"x":1200,"y":1260},"shiny":{"x":1240,"y":1260}}},"zen":{".":{"regular":{"x":0,"y":1290},"shiny":{"x":40,"y":1290}}}},"maractus":{".":{".":{"regular":{"x":80,"y":1290},"shiny":{"x":120,"y":1290}}}},"dwebble":{".":{".":{"regular":{"x":160,"y":1290},"shiny":{"x":200,"y":1290}}}},"crustle":{".":{".":{"regular":{"x":240,"y":1290},"shiny":{"x":280,"y":1290}}}},"scraggy":{".":{".":{"regular":{"x":320,"y":1290},"shiny":{"x":360,"y":1290}}}},"scrafty":{".":{".":{"regular":{"x":400,"y":1290},"shiny":{"x":440,"y":1290}}}},"sigilyph":{".":{".":{"regular":{"x":480,"y":1290},"shiny":{"x":520,"y":1290}}}},"yamask":{".":{".":{"regular":{"x":560,"y":1290},"shiny":{"x":600,"y":1290}}}},"cofagrigus":{".":{".":{"regular":{"x":640,"y":1290},"shiny":{"x":680,"y":1290}}}},"tirtouga":{".":{".":{"regular":{"x":720,"y":1290},"shiny":{"x":760,"y":1290}}}},"carracosta":{".":{".":{"regular":{"x":800,"y":1290},"shiny":{"x":840,"y":1290}}}},"archen":{".":{".":{"regular":{"x":880,"y":1290},"shiny":{"x":920,"y":1290}}}},"archeops":{".":{".":{"regular":{"x":960,"y":1290},"shiny":{"x":1000,"y":1290}}}},"trubbish":{".":{".":{"regular":{"x":1040,"y":1290},"shiny":{"x":1080,"y":1290}}}},"garbodor":{".":{".":{"regular":{"x":1120,"y":1290},"shiny":{"x":1200,"y":1290}},"right":{"regular":{"x":1160,"y":1290},"shiny":{"x":1240,"y":1290}}}},"zorua":{".":{".":{"regular":{"x":0,"y":1320},"shiny":{"x":40,"y":1320}}}},"zoroark":{".":{".":{"regular":{"x":80,"y":1320},"shiny":{"x":120,"y":1320}}}},"minccino":{".":{".":{"regular":{"x":160,"y":1320},"shiny":{"x":200,"y":1320}}}},"cinccino":{".":{".":{"regular":{"x":240,"y":1320},"shiny":{"x":280,"y":1320}}}},"gothita":{".":{".":{"regular":{"x":320,"y":1320},"shiny":{"x":360,"y":1320}}}},"gothorita":{".":{".":{"regular":{"x":400,"y":1320},"shiny":{"x":440,"y":1320}}}},"gothitelle":{".":{".":{"regular":{"x":480,"y":1320},"shiny":{"x":520,"y":1320}}}},"solosis":{".":{".":{"regular":{"x":560,"y":1320},"shiny":{"x":640,"y":1320}},"right":{"regular":{"x":600,"y":1320},"shiny":{"x":680,"y":1320}}}},"duosion":{".":{".":{"regular":{"x":720,"y":1320},"shiny":{"x":760,"y":1320}}}},"reuniclus":{".":{".":{"regular":{"x":800,"y":1320},"shiny":{"x":840,"y":1320}}}},"ducklett":{".":{".":{"regular":{"x":880,"y":1320},"shiny":{"x":920,"y":1320}}}},"swanna":{".":{".":{"regular":{"x":960,"y":1320},"shiny":{"x":1000,"y":1320}}}},"vanillite":{".":{".":{"regular":{"x":1040,"y":1320},"shiny":{"x":1080,"y":1320}}}},"vanillish":{".":{".":{"regular":{"x":1120,"y":1320},"shiny":{"x":1160,"y":1320}}}},"vanilluxe":{".":{".":{"regular":{"x":1200,"y":1320},"shiny":{"x":0,"y":1350}},"right":{"regular":{"x":1240,"y":1320},"shiny":{"x":40,"y":1350}}}},"deerling":{".":{".":{"regular":{"x":80,"y":1350},"shiny":{"x":120,"y":1350}}},"autumn":{".":{"regular":{"x":160,"y":1350},"shiny":{"x":200,"y":1350}}},"spring":{".":{"regular":{"x":80,"y":1350},"shiny":{"x":120,"y":1350}}},"summer":{".":{"regular":{"x":240,"y":1350},"shiny":{"x":280,"y":1350}}},"winter":{".":{"regular":{"x":320,"y":1350},"shiny":{"x":360,"y":1350}}}},"sawsbuck":{".":{".":{"regular":{"x":400,"y":1350},"shiny":{"x":440,"y":1350}}},"autumn":{".":{"regular":{"x":480,"y":1350},"shiny":{"x":520,"y":1350}}},"spring":{".":{"regular":{"x":400,"y":1350},"shiny":{"x":440,"y":1350}}},"summer":{".":{"regular":{"x":560,"y":1350},"shiny":{"x":600,"y":1350}}},"winter":{".":{"regular":{"x":640,"y":1350},"shiny":{"x":680,"y":1350}}}},"emolga":{".":{".":{"regular":{"x":720,"y":1350},"shiny":{"x":760,"y":1350}}}},"karrablast":{".":{".":{"regular":{"x":800,"y":1350},"shiny":{"x":840,"y":1350}}}},"escavalier":{".":{".":{"regular":{"x":880,"y":1350},"shiny":{"x":920,"y":1350}}}},"foongus":{".":{".":{"regular":{"x":960,"y":1350},"shiny":{"x":1000,"y":1350}}}},"amoonguss":{".":{".":{"regular":{"x":1040,"y":1350},"shiny":{"x":1120,"y":1350}},"right":{"regular":{"x":1080,"y":1350},"shiny":{"x":1160,"y":1350}}}},"frillish":{".":{".":{"regular":{"x":1200,"y":1350},"shiny":{"x":0,"y":1380}},"female":{"regular":{"x":1240,"y":1350},"shiny":{"x":40,"y":1380}}}},"jellicent":{".":{".":{"regular":{"x":80,"y":1380},"shiny":{"x":160,"y":1380}},"female":{"regular":{"x":120,"y":1380},"shiny":{"x":200,"y":1380}}}},"alomomola":{".":{".":{"regular":{"x":240,"y":1380},"shiny":{"x":280,"y":1380}}}},"joltik":{".":{".":{"regular":{"x":320,"y":1380},"shiny":{"x":360,"y":1380}}}},"galvantula":{".":{".":{"regular":{"x":400,"y":1380},"shiny":{"x":440,"y":1380}}}},"ferroseed":{".":{".":{"regular":{"x":480,"y":1380},"shiny":{"x":520,"y":1380}}}},"ferrothorn":{".":{".":{"regular":{"x":560,"y":1380},"shiny":{"x":600,"y":1380}}}},"klink":{".":{".":{"regular":{"x":640,"y":1380},"shiny":{"x":720,"y":1380}},"right":{"regular":{"x":680,"y":1380},"shiny":{"x":760,"y":1380}}}},"klang":{".":{".":{"regular":{"x":800,"y":1380},"shiny":{"x":880,"y":1380}},"right":{"regular":{"x":840,"y":1380},"shiny":{"x":920,"y":1380}}}},"klinklang":{".":{".":{"regular":{"x":960,"y":1380},"shiny":{"x":1040,"y":1380}},"right":{"regular":{"x":1000,"y":1380},"shiny":{"x":1080,"y":1380}}}},"tynamo":{".":{".":{"regular":{"x":1120,"y":1380},"shiny":{"x":1160,"y":1380}}}},"eelektrik":{".":{".":{"regular":{"x":1200,"y":1380},"shiny":{"x":1240,"y":1380}}}},"eelektross":{".":{".":{"regular":{"x":0,"y":1410},"shiny":{"x":40,"y":1410}}}},"elgyem":{".":{".":{"regular":{"x":80,"y":1410},"shiny":{"x":120,"y":1410}}}},"beheeyem":{".":{".":{"regular":{"x":160,"y":1410},"shiny":{"x":200,"y":1410}}}},"litwick":{".":{".":{"regular":{"x":240,"y":1410},"shiny":{"x":320,"y":1410}},"right":{"regular":{"x":280,"y":1410},"shiny":{"x":360,"y":1410}}}},"lampent":{".":{".":{"regular":{"x":400,"y":1410},"shiny":{"x":440,"y":1410}}}},"chandelure":{".":{".":{"regular":{"x":480,"y":1410},"shiny":{"x":520,"y":1410}}}},"axew":{".":{".":{"regular":{"x":560,"y":1410},"shiny":{"x":600,"y":1410}}}},"fraxure":{".":{".":{"regular":{"x":640,"y":1410},"shiny":{"x":680,"y":1410}}}},"haxorus":{".":{".":{"regular":{"x":720,"y":1410},"shiny":{"x":760,"y":1410}}}},"cubchoo":{".":{".":{"regular":{"x":800,"y":1410},"shiny":{"x":840,"y":1410}}}},"beartic":{".":{".":{"regular":{"x":880,"y":1410},"shiny":{"x":920,"y":1410}}}},"cryogonal":{".":{".":{"regular":{"x":960,"y":1410},"shiny":{"x":1000,"y":1410}}}},"shelmet":{".":{".":{"regular":{"x":1040,"y":1410},"shiny":{"x":1080,"y":1410}}}},"accelgor":{".":{".":{"regular":{"x":1120,"y":1410},"shiny":{"x":1160,"y":1410}}}},"stunfisk":{".":{".":{"regular":{"x":1200,"y":1410},"shiny":{"x":1240,"y":1410}}}},"mienfoo":{".":{".":{"regular":{"x":0,"y":1440},"shiny":{"x":40,"y":1440}}}},"mienshao":{".":{".":{"regular":{"x":80,"y":1440},"shiny":{"x":120,"y":1440}}}},"druddigon":{".":{".":{"regular":{"x":160,"y":1440},"shiny":{"x":200,"y":1440}}}},"golett":{".":{".":{"regular":{"x":240,"y":1440},"shiny":{"x":320,"y":1440}},"right":{"regular":{"x":280,"y":1440},"shiny":{"x":360,"y":1440}}}},"golurk":{".":{".":{"regular":{"x":400,"y":1440},"shiny":{"x":480,"y":1440}},"right":{"regular":{"x":440,"y":1440},"shiny":{"x":520,"y":1440}}}},"pawniard":{".":{".":{"regular":{"x":560,"y":1440},"shiny":{"x":600,"y":1440}}}},"bisharp":{".":{".":{"regular":{"x":640,"y":1440},"shiny":{"x":680,"y":1440}}}},"bouffalant":{".":{".":{"regular":{"x":720,"y":1440},"shiny":{"x":760,"y":1440}}}},"rufflet":{".":{".":{"regular":{"x":800,"y":1440},"shiny":{"x":840,"y":1440}}}},"braviary":{".":{".":{"regular":{"x":880,"y":1440},"shiny":{"x":920,"y":1440}}}},"vullaby":{".":{".":{"regular":{"x":960,"y":1440},"shiny":{"x":1000,"y":1440}}}},"mandibuzz":{".":{".":{"regular":{"x":1040,"y":1440},"shiny":{"x":1080,"y":1440}}}},"heatmor":{".":{".":{"regular":{"x":1120,"y":1440},"shiny":{"x":1160,"y":1440}}}},"durant":{".":{".":{"regular":{"x":1200,"y":1440},"shiny":{"x":1240,"y":1440}}}},"deino":{".":{".":{"regular":{"x":0,"y":1470},"shiny":{"x":40,"y":1470}}}},"zweilous":{".":{".":{"regular":{"x":80,"y":1470},"shiny":{"x":120,"y":1470}}}},"hydreigon":{".":{".":{"regular":{"x":160,"y":1470},"shiny":{"x":200,"y":1470}}}},"larvesta":{".":{".":{"regular":{"x":240,"y":1470},"shiny":{"x":280,"y":1470}}}},"volcarona":{".":{".":{"regular":{"x":320,"y":1470},"shiny":{"x":360,"y":1470}}}},"cobalion":{".":{".":{"regular":{"x":400,"y":1470},"shiny":{"x":440,"y":1470}}}},"terrakion":{".":{".":{"regular":{"x":480,"y":1470},"shiny":{"x":520,"y":1470}}}},"virizion":{".":{".":{"regular":{"x":560,"y":1470},"shiny":{"x":600,"y":1470}}}},"tornadus":{".":{".":{"regular":{"x":640,"y":1470},"shiny":{"x":680,"y":1470}}},"incarnate":{".":{"regular":{"x":640,"y":1470},"shiny":{"x":680,"y":1470}}},"therian":{".":{"regular":{"x":720,"y":1470},"shiny":{"x":760,"y":1470}}}},"thundurus":{".":{".":{"regular":{"x":800,"y":1470},"shiny":{"x":840,"y":1470}}},"incarnate":{".":{"regular":{"x":800,"y":1470},"shiny":{"x":840,"y":1470}}},"therian":{".":{"regular":{"x":880,"y":1470},"shiny":{"x":920,"y":1470}}}},"reshiram":{".":{".":{"regular":{"x":960,"y":1470},"shiny":{"x":1000,"y":1470}}}},"zekrom":{".":{".":{"regular":{"x":1040,"y":1470},"shiny":{"x":1080,"y":1470}}}},"landorus":{".":{".":{"regular":{"x":1120,"y":1470},"shiny":{"x":1160,"y":1470}}},"incarnate":{".":{"regular":{"x":1120,"y":1470},"shiny":{"x":1160,"y":1470}}},"therian":{".":{"regular":{"x":1200,"y":1470},"shiny":{"x":1240,"y":1470}}}},"kyurem":{".":{".":{"regular":{"x":0,"y":1500},"shiny":{"x":80,"y":1500}},"right":{"regular":{"x":40,"y":1500},"shiny":{"x":120,"y":1500}}},"black":{".":{"regular":{"x":160,"y":1500},"shiny":{"x":240,"y":1500}},"right":{"regular":{"x":200,"y":1500},"shiny":{"x":280,"y":1500}}},"white":{".":{"regular":{"x":320,"y":1500},"shiny":{"x":400,"y":1500}},"right":{"regular":{"x":360,"y":1500},"shiny":{"x":440,"y":1500}}}},"keldeo":{".":{".":{"regular":{"x":480,"y":1500},"shiny":{"x":520,"y":1500}}},"ordinary":{".":{"regular":{"x":480,"y":1500},"shiny":{"x":520,"y":1500}}},"resolute":{".":{"regular":{"x":560,"y":1500},"shiny":{"x":640,"y":1500}},"right":{"regular":{"x":600,"y":1500},"shiny":{"x":680,"y":1500}}}},"meloetta":{".":{".":{"regular":{"x":720,"y":1500},"shiny":{"x":800,"y":1500}},"right":{"regular":{"x":760,"y":1500},"shiny":{"x":840,"y":1500}}},"aria":{".":{"regular":{"x":720,"y":1500},"shiny":{"x":800,"y":1500}},"right":{"regular":{"x":720,"y":1500},"shiny":{"x":800,"y":1500}}},"pirouette":{".":{"regular":{"x":880,"y":1500},"shiny":{"x":920,"y":1500}}}},"genesect":{".":{".":{"regular":{"x":960,"y":1500},"shiny":{"x":1000,"y":1500}}},"burn":{".":{"regular":{"x":960,"y":1500},"shiny":{"x":1000,"y":1500}}},"chill":{".":{"regular":{"x":960,"y":1500},"shiny":{"x":1000,"y":1500}}},"douse":{".":{"regular":{"x":960,"y":1500},"shiny":{"x":1000,"y":1500}}},"shock":{".":{"regular":{"x":960,"y":1500},"shiny":{"x":1000,"y":1500}}}},"chespin":{".":{".":{"regular":{"x":1040,"y":1500},"shiny":{"x":1080,"y":1500}}}},"quilladin":{".":{".":{"regular":{"x":1120,"y":1500},"shiny":{"x":1160,"y":1500}}}},"chesnaught":{".":{".":{"regular":{"x":1200,"y":1500},"shiny":{"x":1240,"y":1500}}}},"fennekin":{".":{".":{"regular":{"x":0,"y":1530},"shiny":{"x":40,"y":1530}}}},"braixen":{".":{".":{"regular":{"x":80,"y":1530},"shiny":{"x":120,"y":1530}}}},"delphox":{".":{".":{"regular":{"x":160,"y":1530},"shiny":{"x":200,"y":1530}}}},"froakie":{".":{".":{"regular":{"x":240,"y":1530},"shiny":{"x":280,"y":1530}}}},"frogadier":{".":{".":{"regular":{"x":320,"y":1530},"shiny":{"x":360,"y":1530}}}},"greninja":{".":{".":{"regular":{"x":400,"y":1530},"shiny":{"x":480,"y":1530}},"right":{"regular":{"x":440,"y":1530},"shiny":{"x":520,"y":1530}}}},"bunnelby":{".":{".":{"regular":{"x":560,"y":1530},"shiny":{"x":600,"y":1530}}}},"diggersby":{".":{".":{"regular":{"x":640,"y":1530},"shiny":{"x":680,"y":1530}}}},"fletchling":{".":{".":{"regular":{"x":720,"y":1530},"shiny":{"x":760,"y":1530}}}},"fletchinder":{".":{".":{"regular":{"x":800,"y":1530},"shiny":{"x":840,"y":1530}}}},"talonflame":{".":{".":{"regular":{"x":880,"y":1530},"shiny":{"x":920,"y":1530}}}},"scatterbug":{".":{".":{"regular":{"x":960,"y":1530},"shiny":{"x":1000,"y":1530}}}},"spewpa":{".":{".":{"regular":{"x":1040,"y":1530},"shiny":{"x":1080,"y":1530}}}},"vivillon":{".":{".":{"regular":{"x":1120,"y":1530},"shiny":{"x":1160,"y":1530}}},"archipelago":{".":{"regular":{"x":1200,"y":1530},"shiny":{"x":1240,"y":1530}}},"continental":{".":{"regular":{"x":0,"y":1560},"shiny":{"x":40,"y":1560}}},"elegant":{".":{"regular":{"x":80,"y":1560},"shiny":{"x":120,"y":1560}}},"fancy":{".":{"regular":{"x":160,"y":1560},"shiny":{"x":200,"y":1560}}},"garden":{".":{"regular":{"x":240,"y":1560},"shiny":{"x":280,"y":1560}}},"high-plains":{".":{"regular":{"x":320,"y":1560},"shiny":{"x":360,"y":1560}}},"icy-snow":{".":{"regular":{"x":400,"y":1560},"shiny":{"x":440,"y":1560}}},"jungle":{".":{"regular":{"x":480,"y":1560},"shiny":{"x":520,"y":1560}}},"marine":{".":{"regular":{"x":560,"y":1560},"shiny":{"x":600,"y":1560}}},"meadow":{".":{"regular":{"x":1120,"y":1530},"shiny":{"x":1160,"y":1530}}},"modern":{".":{"regular":{"x":640,"y":1560},"shiny":{"x":680,"y":1560}}},"monsoon":{".":{"regular":{"x":720,"y":1560},"shiny":{"x":760,"y":1560}}},"ocean":{".":{"regular":{"x":800,"y":1560},"shiny":{"x":840,"y":1560}}},"poke-ball":{".":{"regular":{"x":880,"y":1560},"shiny":{"x":920,"y":1560}}},"polar":{".":{"regular":{"x":960,"y":1560},"shiny":{"x":1000,"y":1560}}},"river":{".":{"regular":{"x":1040,"y":1560},"shiny":{"x":1080,"y":1560}}},"sandstorm":{".":{"regular":{"x":1120,"y":1560},"shiny":{"x":1160,"y":1560}}},"savanna":{".":{"regular":{"x":1200,"y":1560},"shiny":{"x":1240,"y":1560}}},"sun":{".":{"regular":{"x":0,"y":1590},"shiny":{"x":40,"y":1590}}},"tundra":{".":{"regular":{"x":80,"y":1590},"shiny":{"x":120,"y":1590}}}},"litleo":{".":{".":{"regular":{"x":160,"y":1590},"shiny":{"x":200,"y":1590}}}},"pyroar":{".":{".":{"regular":{"x":240,"y":1590},"shiny":{"x":320,"y":1590}},"female":{"regular":{"x":280,"y":1590},"shiny":{"x":360,"y":1590}}}},"flabebe":{".":{".":{"regular":{"x":400,"y":1590},"shiny":{"x":440,"y":1590}}},"blue":{".":{"regular":{"x":480,"y":1590},"shiny":{"x":520,"y":1590}}},"orange":{".":{"regular":{"x":560,"y":1590},"shiny":{"x":600,"y":1590}}},"red":{".":{"regular":{"x":400,"y":1590},"shiny":{"x":440,"y":1590}}},"white":{".":{"regular":{"x":640,"y":1590},"shiny":{"x":680,"y":1590}}},"yellow":{".":{"regular":{"x":720,"y":1590},"shiny":{"x":760,"y":1590}}}},"floette":{".":{".":{"regular":{"x":800,"y":1590},"shiny":{"x":840,"y":1590}}},"blue":{".":{"regular":{"x":880,"y":1590},"shiny":{"x":920,"y":1590}}},"eternal":{".":{"regular":{"x":960,"y":1590},"shiny":{"x":1000,"y":1590}}},"orange":{".":{"regular":{"x":1040,"y":1590},"shiny":{"x":1080,"y":1590}}},"red":{".":{"regular":{"x":800,"y":1590},"shiny":{"x":840,"y":1590}}},"white":{".":{"regular":{"x":1120,"y":1590},"shiny":{"x":1160,"y":1590}}},"yellow":{".":{"regular":{"x":1200,"y":1590},"shiny":{"x":1240,"y":1590}}}},"florges":{".":{".":{"regular":{"x":0,"y":1620},"shiny":{"x":40,"y":1620}}},"blue":{".":{"regular":{"x":80,"y":1620},"shiny":{"x":120,"y":1620}}},"orange":{".":{"regular":{"x":160,"y":1620},"shiny":{"x":200,"y":1620}}},"red":{".":{"regular":{"x":0,"y":1620},"shiny":{"x":40,"y":1620}}},"white":{".":{"regular":{"x":240,"y":1620},"shiny":{"x":280,"y":1620}}},"yellow":{".":{"regular":{"x":320,"y":1620},"shiny":{"x":360,"y":1620}}}},"skiddo":{".":{".":{"regular":{"x":400,"y":1620},"shiny":{"x":440,"y":1620}}}},"gogoat":{".":{".":{"regular":{"x":480,"y":1620},"shiny":{"x":520,"y":1620}}}},"pancham":{".":{".":{"regular":{"x":560,"y":1620},"shiny":{"x":600,"y":1620}}}},"pangoro":{".":{".":{"regular":{"x":640,"y":1620},"shiny":{"x":680,"y":1620}}}},"furfrou":{".":{".":{"regular":{"x":720,"y":1620},"shiny":{"x":760,"y":1620}}},"dandy":{".":{"regular":{"x":800,"y":1620},"shiny":{"x":840,"y":1620}}},"debutante":{".":{"regular":{"x":880,"y":1620},"shiny":{"x":960,"y":1620}},"right":{"regular":{"x":920,"y":1620},"shiny":{"x":1000,"y":1620}}},"diamond":{".":{"regular":{"x":1040,"y":1620},"shiny":{"x":1080,"y":1620}}},"heart":{".":{"regular":{"x":1120,"y":1620},"shiny":{"x":1160,"y":1620}}},"kabuki":{".":{"regular":{"x":1200,"y":1620},"shiny":{"x":1240,"y":1620}}},"la-reine":{".":{"regular":{"x":0,"y":1650},"shiny":{"x":40,"y":1650}}},"matron":{".":{"regular":{"x":80,"y":1650},"shiny":{"x":120,"y":1650}}},"pharaoh":{".":{"regular":{"x":160,"y":1650},"shiny":{"x":200,"y":1650}}},"star":{".":{"regular":{"x":240,"y":1650},"shiny":{"x":280,"y":1650}}}},"espurr":{".":{".":{"regular":{"x":320,"y":1650},"shiny":{"x":360,"y":1650}}}},"meowstic":{".":{".":{"regular":{"x":400,"y":1650},"shiny":{"x":480,"y":1650}},"female":{"regular":{"x":440,"y":1650},"shiny":{"x":520,"y":1650}}}},"honedge":{".":{".":{"regular":{"x":560,"y":1650},"shiny":{"x":600,"y":1650}}}},"doublade":{".":{".":{"regular":{"x":640,"y":1650},"shiny":{"x":680,"y":1650}}}},"aegislash":{".":{".":{"regular":{"x":720,"y":1650},"shiny":{"x":760,"y":1650}}},"blade":{".":{"regular":{"x":800,"y":1650},"shiny":{"x":840,"y":1650}}},"shield":{".":{"regular":{"x":720,"y":1650},"shiny":{"x":760,"y":1650}}}},"spritzee":{".":{".":{"regular":{"x":880,"y":1650},"shiny":{"x":920,"y":1650}}}},"aromatisse":{".":{".":{"regular":{"x":960,"y":1650},"shiny":{"x":1000,"y":1650}}}},"swirlix":{".":{".":{"regular":{"x":1040,"y":1650},"shiny":{"x":1080,"y":1650}}}},"slurpuff":{".":{".":{"regular":{"x":1120,"y":1650},"shiny":{"x":1160,"y":1650}}}},"inkay":{".":{".":{"regular":{"x":1200,"y":1650},"shiny":{"x":1240,"y":1650}}}},"malamar":{".":{".":{"regular":{"x":0,"y":1680},"shiny":{"x":40,"y":1680}}}},"binacle":{".":{".":{"regular":{"x":80,"y":1680},"shiny":{"x":120,"y":1680}}}},"barbaracle":{".":{".":{"regular":{"x":160,"y":1680},"shiny":{"x":240,"y":1680}},"right":{"regular":{"x":200,"y":1680},"shiny":{"x":280,"y":1680}}}},"skrelp":{".":{".":{"regular":{"x":320,"y":1680},"shiny":{"x":360,"y":1680}}}},"dragalge":{".":{".":{"regular":{"x":400,"y":1680},"shiny":{"x":440,"y":1680}}}},"clauncher":{".":{".":{"regular":{"x":480,"y":1680},"shiny":{"x":560,"y":1680}},"right":{"regular":{"x":520,"y":1680},"shiny":{"x":600,"y":1680}}}},"clawitzer":{".":{".":{"regular":{"x":640,"y":1680},"shiny":{"x":720,"y":1680}},"right":{"regular":{"x":680,"y":1680},"shiny":{"x":760,"y":1680}}}},"helioptile":{".":{".":{"regular":{"x":800,"y":1680},"shiny":{"x":840,"y":1680}}}},"heliolisk":{".":{".":{"regular":{"x":880,"y":1680},"shiny":{"x":920,"y":1680}}}},"tyrunt":{".":{".":{"regular":{"x":960,"y":1680},"shiny":{"x":1000,"y":1680}}}},"tyrantrum":{".":{".":{"regular":{"x":1040,"y":1680},"shiny":{"x":1080,"y":1680}}}},"amaura":{".":{".":{"regular":{"x":1120,"y":1680},"shiny":{"x":1160,"y":1680}}}},"aurorus":{".":{".":{"regular":{"x":1200,"y":1680},"shiny":{"x":1240,"y":1680}}}},"sylveon":{".":{".":{"regular":{"x":0,"y":1710},"shiny":{"x":80,"y":1710}},"right":{"regular":{"x":40,"y":1710},"shiny":{"x":120,"y":1710}}}},"hawlucha":{".":{".":{"regular":{"x":160,"y":1710},"shiny":{"x":200,"y":1710}}}},"dedenne":{".":{".":{"regular":{"x":240,"y":1710},"shiny":{"x":280,"y":1710}}}},"carbink":{".":{".":{"regular":{"x":320,"y":1710},"shiny":{"x":360,"y":1710}}}},"goomy":{".":{".":{"regular":{"x":400,"y":1710},"shiny":{"x":440,"y":1710}}}},"sliggoo":{".":{".":{"regular":{"x":480,"y":1710},"shiny":{"x":520,"y":1710}}}},"goodra":{".":{".":{"regular":{"x":560,"y":1710},"shiny":{"x":600,"y":1710}}}},"klefki":{".":{".":{"regular":{"x":640,"y":1710},"shiny":{"x":720,"y":1710}},"right":{"regular":{"x":680,"y":1710},"shiny":{"x":760,"y":1710}}}},"phantump":{".":{".":{"regular":{"x":800,"y":1710},"shiny":{"x":840,"y":1710}}}},"trevenant":{".":{".":{"regular":{"x":880,"y":1710},"shiny":{"x":920,"y":1710}}}},"pumpkaboo":{".":{".":{"regular":{"x":960,"y":1710},"shiny":{"x":1000,"y":1710}}},"average":{".":{"regular":{"x":960,"y":1710},"shiny":{"x":1000,"y":1710}}},"large":{".":{"regular":{"x":960,"y":1710},"shiny":{"x":1000,"y":1710}}},"small":{".":{"regular":{"x":960,"y":1710},"shiny":{"x":1000,"y":1710}}},"super":{".":{"regular":{"x":960,"y":1710},"shiny":{"x":1000,"y":1710}}}},"gourgeist":{".":{".":{"regular":{"x":1040,"y":1710},"shiny":{"x":1080,"y":1710}}},"average":{".":{"regular":{"x":1040,"y":1710},"shiny":{"x":1080,"y":1710}}},"large":{".":{"regular":{"x":1040,"y":1710},"shiny":{"x":1080,"y":1710}}},"small":{".":{"regular":{"x":1040,"y":1710},"shiny":{"x":1080,"y":1710}}},"super":{".":{"regular":{"x":1040,"y":1710},"shiny":{"x":1080,"y":1710}}}},"bergmite":{".":{".":{"regular":{"x":1120,"y":1710},"shiny":{"x":1160,"y":1710}}}},"avalugg":{".":{".":{"regular":{"x":1200,"y":1710},"shiny":{"x":1240,"y":1710}}}},"noibat":{".":{".":{"regular":{"x":0,"y":1740},"shiny":{"x":40,"y":1740}}}},"noivern":{".":{".":{"regular":{"x":80,"y":1740},"shiny":{"x":120,"y":1740}}}},"xerneas":{".":{".":{"regular":{"x":160,"y":1740},"shiny":{"x":200,"y":1740}}},"active":{".":{"regular":{"x":160,"y":1740},"shiny":{"x":200,"y":1740}}},"neutral":{".":{"regular":{"x":240,"y":1740},"shiny":{"x":280,"y":1740}}}},"yveltal":{".":{".":{"regular":{"x":320,"y":1740},"shiny":{"x":360,"y":1740}}}},"zygarde":{".":{".":{"regular":{"x":400,"y":1740},"shiny":{"x":480,"y":1740}},"right":{"regular":{"x":440,"y":1740},"shiny":{"x":520,"y":1740}}}},"diancie":{".":{".":{"regular":{"x":560,"y":1740},"shiny":{"x":600,"y":1740}}}},"hoopa":{".":{".":{"regular":{"x":640,"y":1740},"shiny":{"x":680,"y":1740}}}},"volcanion":{".":{".":{"regular":{"x":720,"y":1740},"shiny":{"x":760,"y":1740}}}}},"etc":{"egg":{"x":0,"y":1770,"w":40,"h":30},"unknown-pkmn":{"x":40,"y":1770,"w":40,"h":30},"unknown-item":{"x":450,"y":1832,"w":30,"h":30},"ball-mega":{"x":870,"y":2252,"w":16,"h":16},"ball-fainted":{"x":886,"y":2252,"w":14,"h":14},"ball-normal":{"x":900,"y":2252,"w":14,"h":14},"ball-null":{"x":914,"y":2252,"w":14,"h":14},"ball-sick":{"x":928,"y":2252,"w":14,"h":14}},"body-style":{"bipedal-tailed":{"x":0,"y":1800},"bipedal-tailless":{"x":32,"y":1800},"fins":{"x":64,"y":1800},"head-arms":{"x":96,"y":1800},"head-base":{"x":128,"y":1800},"head-legs":{"x":160,"y":1800},"head":{"x":192,"y":1800},"insectoid":{"x":224,"y":1800},"multiple":{"x":256,"y":1800},"quadruped":{"x":288,"y":1800},"serpentine":{"x":320,"y":1800},"tentacles":{"x":352,"y":1800},"wings-multiple":{"x":384,"y":1800},"wings-single":{"x":416,"y":1800}},"apricorn":{"black":{"x":448,"y":1800},"blue":{"x":478,"y":1800},"green":{"x":508,"y":1800},"pink":{"x":538,"y":1800},"red":{"x":568,"y":1800},"white":{"x":598,"y":1800},"yellow":{"x":628,"y":1800}},"battle-item":{"dire-hit":{"x":658,"y":1800},"guard-spec":{"x":688,"y":1800},"x-accuracy":{"x":718,"y":1800},"x-attack":{"x":748,"y":1800},"x-defense":{"x":778,"y":1800},"x-sp-atk":{"x":808,"y":1800},"x-sp-def":{"x":838,"y":1800},"x-speed":{"x":868,"y":1800}},"berry":{"aguav":{"x":898,"y":1800},"apicot":{"x":928,"y":1800},"aspear":{"x":958,"y":1800},"babiri":{"x":988,"y":1800},"belue":{"x":1018,"y":1800},"bluk":{"x":1048,"y":1800},"charti":{"x":1078,"y":1800},"cheri":{"x":1108,"y":1800},"chesto":{"x":1138,"y":1800},"chilan":{"x":1168,"y":1800},"chople":{"x":1198,"y":1800},"coba":{"x":1228,"y":1800},"colbur":{"x":80,"y":1770},"cornn":{"x":110,"y":1770},"custap":{"x":140,"y":1770},"durin":{"x":170,"y":1770},"enigma":{"x":200,"y":1770},"figy":{"x":230,"y":1770},"ganlon":{"x":260,"y":1770},"grepa":{"x":290,"y":1770},"haban":{"x":320,"y":1770},"hondew":{"x":350,"y":1770},"iapapa":{"x":380,"y":1770},"jaboca":{"x":410,"y":1770},"kasib":{"x":440,"y":1770},"kebia":{"x":470,"y":1770},"kee":{"x":500,"y":1770},"kelpsy":{"x":530,"y":1770},"lansat":{"x":560,"y":1770},"leppa":{"x":590,"y":1770},"liechi":{"x":620,"y":1770},"lum":{"x":650,"y":1770},"mago":{"x":680,"y":1770},"magost":{"x":710,"y":1770},"maranga":{"x":740,"y":1770},"micle":{"x":770,"y":1770},"nanab":{"x":800,"y":1770},"nomel":{"x":830,"y":1770},"occa":{"x":860,"y":1770},"oran":{"x":890,"y":1770},"pamtre":{"x":920,"y":1770},"passho":{"x":950,"y":1770},"payapa":{"x":980,"y":1770},"pecha":{"x":1010,"y":1770},"persim":{"x":1040,"y":1770},"petaya":{"x":1070,"y":1770},"pinap":{"x":1100,"y":1770},"pomeg":{"x":1130,"y":1770},"qualot":{"x":1160,"y":1770},"rabuta":{"x":1190,"y":1770},"rawst":{"x":1220,"y":1770},"razz":{"x":1250,"y":1770},"rindo":{"x":0,"y":1832},"roseli":{"x":30,"y":1832},"rowap":{"x":60,"y":1832},"salac":{"x":90,"y":1832},"shuca":{"x":120,"y":1832},"sitrus":{"x":150,"y":1832},"spelon":{"x":180,"y":1832},"starf":{"x":210,"y":1832},"tamato":{"x":240,"y":1832},"tanga":{"x":270,"y":1832},"wacan":{"x":300,"y":1832},"watmel":{"x":330,"y":1832},"wepear":{"x":360,"y":1832},"wiki":{"x":390,"y":1832},"yache":{"x":420,"y":1832}},"ev-item":{"macho-brace":{"x":480,"y":1832},"power-anklet":{"x":510,"y":1832},"power-band":{"x":540,"y":1832},"power-belt":{"x":570,"y":1832},"power-bracer":{"x":600,"y":1832},"power-lens":{"x":630,"y":1832},"power-weight":{"x":660,"y":1832}},"evo-item":{"dawn-stone":{"x":690,"y":1832},"deep-sea-scale":{"x":720,"y":1832},"deep-sea-tooth":{"x":750,"y":1832},"dragon-scale":{"x":780,"y":1832},"dubious-disc":{"x":810,"y":1832},"dusk-stone":{"x":840,"y":1832},"electirizer":{"x":870,"y":1832},"everstone":{"x":900,"y":1832},"fire-stone":{"x":930,"y":1832},"kings-rock":{"x":960,"y":1832},"leaf-stone":{"x":990,"y":1832},"magmarizer":{"x":1020,"y":1832},"metal-coat":{"x":1050,"y":1832},"moon-stone":{"x":1080,"y":1832},"oval-stone":{"x":1110,"y":1832},"prism-scale":{"x":1140,"y":1832},"protector":{"x":1170,"y":1832},"razor-claw":{"x":1200,"y":1832},"razor-fang":{"x":1230,"y":1832},"reaper-cloth":{"x":0,"y":1862},"sachet":{"x":30,"y":1862},"shiny-stone":{"x":60,"y":1862},"sun-stone":{"x":90,"y":1862},"thunder-stone":{"x":120,"y":1862},"up-grade":{"x":150,"y":1862},"water-stone":{"x":180,"y":1862},"whipped-dream":{"x":210,"y":1862}},"flute":{"black":{"x":240,"y":1862},"blue":{"x":270,"y":1862},"red":{"x":300,"y":1862},"white":{"x":330,"y":1862},"yellow":{"x":360,"y":1862}},"fossil":{"armor":{"x":390,"y":1862},"claw":{"x":420,"y":1862},"cover":{"x":450,"y":1862},"dome":{"x":480,"y":1862},"helix":{"x":510,"y":1862},"jaw":{"x":540,"y":1862},"plume":{"x":570,"y":1862},"root":{"x":600,"y":1862},"sail":{"x":630,"y":1862},"skull":{"x":660,"y":1862}},"gem":{"bug":{"x":690,"y":1862},"dark":{"x":720,"y":1862},"dragon":{"x":750,"y":1862},"electric":{"x":780,"y":1862},"fairy":{"x":810,"y":1862},"fighting":{"x":840,"y":1862},"fire":{"x":870,"y":1862},"flying":{"x":900,"y":1862},"ghost":{"x":930,"y":1862},"grass":{"x":960,"y":1862},"ground":{"x":990,"y":1862},"ice":{"x":1020,"y":1862},"normal":{"x":1050,"y":1862},"poison":{"x":1080,"y":1862},"psychic":{"x":1110,"y":1862},"rock":{"x":1140,"y":1862},"steel":{"x":1170,"y":1862},"water":{"x":1200,"y":1862}},"hm":{"fighting":{"x":1230,"y":1862},"flying":{"x":0,"y":1892},"normal":{"x":30,"y":1892},"water":{"x":60,"y":1892}},"hold-item":{"absorb-bulb":{"x":90,"y":1892},"adamant-orb":{"x":120,"y":1892},"air-balloon":{"x":150,"y":1892},"amulet-coin":{"x":180,"y":1892},"assault-vest":{"x":210,"y":1892},"big-root":{"x":240,"y":1892},"binding-band":{"x":270,"y":1892},"black-belt":{"x":300,"y":1892},"black-glasses":{"x":330,"y":1892},"black-sludge":{"x":360,"y":1892},"bright-powder":{"x":390,"y":1892},"burn-drive":{"x":420,"y":1892},"cell-battery":{"x":450,"y":1892},"charcoal":{"x":480,"y":1892},"chill-drive":{"x":510,"y":1892},"choice-band":{"x":540,"y":1892},"choice-scarf":{"x":570,"y":1892},"choice-specs":{"x":600,"y":1892},"cleanse-tag":{"x":630,"y":1892},"damp-rock":{"x":660,"y":1892},"destiny-knot":{"x":690,"y":1892},"douse-drive":{"x":720,"y":1892},"dragon-fang":{"x":750,"y":1892},"eject-button":{"x":780,"y":1892},"eviolite":{"x":810,"y":1892},"expert-belt":{"x":840,"y":1892},"flame-orb":{"x":870,"y":1892},"float-stone":{"x":900,"y":1892},"focus-band":{"x":930,"y":1892},"focus-sash":{"x":960,"y":1892},"grip-claw":{"x":990,"y":1892},"griseous-orb":{"x":1020,"y":1892},"hard-stone":{"x":1050,"y":1892},"heat-rock":{"x":1080,"y":1892},"icy-rock":{"x":1110,"y":1892},"kings-rock":{"x":1140,"y":1892},"lagging-tail":{"x":1170,"y":1892},"leftovers":{"x":1200,"y":1892},"life-orb":{"x":1230,"y":1892},"light-ball":{"x":0,"y":1922},"light-clay":{"x":30,"y":1922},"lucky-egg":{"x":60,"y":1922},"lucky-punch":{"x":90,"y":1922},"luminous-moss":{"x":120,"y":1922},"lustrous-orb":{"x":150,"y":1922},"magnet":{"x":180,"y":1922},"mental-herb":{"x":210,"y":1922},"metal-coat":{"x":240,"y":1922},"metal-powder":{"x":270,"y":1922},"metronome":{"x":300,"y":1922},"miracle-seed":{"x":330,"y":1922},"muscle-band":{"x":360,"y":1922},"mystic-water":{"x":390,"y":1922},"never-melt-ice":{"x":420,"y":1922},"poison-barb":{"x":450,"y":1922},"power-herb":{"x":480,"y":1922},"quick-claw":{"x":510,"y":1922},"quick-powder":{"x":540,"y":1922},"red-card":{"x":570,"y":1922},"ring-target":{"x":600,"y":1922},"rocky-helmet":{"x":630,"y":1922},"safety-goggles":{"x":660,"y":1922},"scope-lens":{"x":690,"y":1922},"sharp-beak":{"x":720,"y":1922},"shed-shell":{"x":750,"y":1922},"shell-bell":{"x":780,"y":1922},"shock-drive":{"x":810,"y":1922},"silk-scarf":{"x":840,"y":1922},"silver-powder":{"x":870,"y":1922},"smoke-ball":{"x":900,"y":1922},"smooth-rock":{"x":930,"y":1922},"snowball":{"x":960,"y":1922},"soft-sand":{"x":990,"y":1922},"soul-dew":{"x":1020,"y":1922},"spell-tag":{"x":1050,"y":1922},"stick":{"x":1080,"y":1922},"sticky-barb":{"x":1110,"y":1922},"thick-club":{"x":1140,"y":1922},"toxic-orb":{"x":1170,"y":1922},"twisted-spoon":{"x":1200,"y":1922},"weakness-policy":{"x":1230,"y":1922},"white-herb":{"x":0,"y":1952},"wide-lens":{"x":30,"y":1952},"wise-glasses":{"x":60,"y":1952},"zoom-lens":{"x":90,"y":1952}},"incense":{"full":{"x":120,"y":1952},"lax":{"x":150,"y":1952},"luck":{"x":180,"y":1952},"odd":{"x":210,"y":1952},"pure":{"x":240,"y":1952},"rock":{"x":270,"y":1952},"rose":{"x":300,"y":1952},"sea":{"x":330,"y":1952},"wave":{"x":360,"y":1952}},"other-item":{"discount-coupon":{"x":390,"y":1952},"escape-rope":{"x":420,"y":1952},"fluffy-tail":{"x":450,"y":1952},"heart-scale":{"x":480,"y":1952},"honey":{"x":510,"y":1952},"max-repel":{"x":540,"y":1952},"odd-keystone":{"x":570,"y":1952},"pass-orb":{"x":600,"y":1952},"poke-doll":{"x":630,"y":1952},"poke-toy":{"x":660,"y":1952},"repel":{"x":690,"y":1952},"soothe-bell":{"x":720,"y":1952},"strange-souvenir":{"x":750,"y":1952},"super-repel":{"x":780,"y":1952}},"key-item":{"acro-bike":{"x":810,"y":1952},"adventure-rules":{"x":840,"y":1952},"apricorn-box":{"x":870,"y":1952},"auroraticket":{"x":900,"y":1952},"azure-flute":{"x":930,"y":1952},"basement-key":{"x":960,"y":1952},"berry-pots":{"x":990,"y":1952},"berry-pouch":{"x":1020,"y":1952},"bicycle-turquoise":{"x":1050,"y":1952},"bicycle-yellow":{"x":1080,"y":1952},"bicycle":{"x":1110,"y":1952},"bike-voucher":{"x":1140,"y":1952},"blue-card":{"x":1170,"y":1952},"blue-orb-gen3":{"x":1200,"y":1952},"blue-orb":{"x":1230,"y":1952},"card-key-gen3":{"x":0,"y":1982},"card-key":{"x":30,"y":1982},"clear-bell":{"x":60,"y":1982},"coin-case":{"x":90,"y":1982},"colress-machine":{"x":120,"y":1982},"common-stone":{"x":150,"y":1982},"contest-pass":{"x":180,"y":1982},"coupon-1":{"x":210,"y":1982},"coupon-2":{"x":240,"y":1982},"coupon-3":{"x":270,"y":1982},"dark-stone":{"x":300,"y":1982},"data-card":{"x":330,"y":1982},"devon-goods":{"x":360,"y":1982},"devon-scope":{"x":390,"y":1982},"dna-splicers":{"x":420,"y":1982},"dowsing-machine-gen5":{"x":450,"y":1982},"dowsing-machine":{"x":480,"y":1982},"dragon-skull":{"x":510,"y":1982},"dropped-item-red":{"x":540,"y":1982},"dropped-item-yellow":{"x":570,"y":1982},"dropped-item":{"x":600,"y":1982},"elevator-key":{"x":630,"y":1982},"enigma-stone":{"x":660,"y":1982},"eon-ticket":{"x":690,"y":1982},"exp-share":{"x":720,"y":1982},"explorer-kit":{"x":750,"y":1982},"fame-checker":{"x":780,"y":1982},"fashion-case":{"x":810,"y":1982},"galactic-key":{"x":840,"y":1982},"gb-sounds":{"x":870,"y":1982},"go-goggles":{"x":900,"y":1982},"god-stone":{"x":930,"y":1982},"gold-teeth":{"x":960,"y":1982},"good-rod":{"x":990,"y":1982},"gracidea":{"x":1020,"y":1982},"gram-1":{"x":1050,"y":1982},"gram-2":{"x":1080,"y":1982},"gram-3":{"x":1110,"y":1982},"grubby-hanky":{"x":1140,"y":1982},"holo-caster-green":{"x":1170,"y":1982},"holo-caster-red":{"x":1200,"y":1982},"holo-caster":{"x":1230,"y":1982},"honor-of-kalos":{"x":0,"y":2012},"intriguing-stone":{"x":30,"y":2012},"itemfinder":{"x":60,"y":2012},"jade-orb":{"x":90,"y":2012},"journal":{"x":120,"y":2012},"lens-case":{"x":150,"y":2012},"letter":{"x":180,"y":2012},"liberty-pass":{"x":210,"y":2012},"lift-key":{"x":240,"y":2012},"light-stone":{"x":270,"y":2012},"lock-capsule-gen4":{"x":300,"y":2012},"lock-capsule":{"x":330,"y":2012},"looker-ticket":{"x":360,"y":2012},"loot-sack":{"x":390,"y":2012},"lost-item-mimejr":{"x":420,"y":2012},"lost-item":{"x":450,"y":2012},"lunar-wing":{"x":480,"y":2012},"mach-bike":{"x":510,"y":2012},"machine-part":{"x":540,"y":2012},"magma-emblem":{"x":570,"y":2012},"magma-stone":{"x":600,"y":2012},"medal-box":{"x":630,"y":2012},"mega-ring":{"x":660,"y":2012},"member-card":{"x":690,"y":2012},"meteorite":{"x":720,"y":2012},"mystery-egg":{"x":750,"y":2012},"mysticticket":{"x":780,"y":2012},"oaks-letter":{"x":810,"y":2012},"oaks-parcel":{"x":840,"y":2012},"old-amber":{"x":870,"y":2012},"old-charm":{"x":900,"y":2012},"old-rod":{"x":930,"y":2012},"old-sea-map":{"x":960,"y":2012},"oval-charm":{"x":990,"y":2012},"pal-pad":{"x":1020,"y":2012},"parcel":{"x":1050,"y":2012},"pass":{"x":1080,"y":2012},"permit":{"x":1110,"y":2012},"photo-album":{"x":1140,"y":2012},"plasma-card":{"x":1170,"y":2012},"poffin-case":{"x":1200,"y":2012},"point-card":{"x":1230,"y":2012},"poke-flute-gen3":{"x":0,"y":2042},"poke-flute":{"x":30,"y":2042},"poke-radar":{"x":60,"y":2042},"pokeblock-case":{"x":90,"y":2042},"powder-jar":{"x":120,"y":2042},"power-plant-pass":{"x":150,"y":2042},"profs-letter":{"x":180,"y":2042},"prop-case":{"x":210,"y":2042},"rainbow-pass":{"x":240,"y":2042},"rainbow-wing":{"x":270,"y":2042},"red-chain":{"x":300,"y":2042},"red-orb-gen3":{"x":330,"y":2042},"red-orb":{"x":360,"y":2042},"red-scale":{"x":390,"y":2042},"reveal-glass":{"x":420,"y":2042},"rm-1-key":{"x":450,"y":2042},"rm-2-key":{"x":480,"y":2042},"rm-4-key":{"x":510,"y":2042},"rm-6-key":{"x":540,"y":2042},"roller-skates":{"x":570,"y":2042},"ruby":{"x":600,"y":2042},"rule-book":{"x":630,"y":2042},"sapphire":{"x":660,"y":2042},"scanner":{"x":690,"y":2042},"seal-bag":{"x":720,"y":2042},"seal-case":{"x":750,"y":2042},"secret-key-gen3":{"x":780,"y":2042},"secret-key":{"x":810,"y":2042},"secret-potion":{"x":840,"y":2042},"shiny-charm":{"x":870,"y":2042},"silph-scope":{"x":900,"y":2042},"silver-wing":{"x":930,"y":2042},"soot-sack":{"x":960,"y":2042},"sprayduck":{"x":990,"y":2042},"sprinklotad":{"x":1020,"y":2042},"squirt-bottle":{"x":1050,"y":2042},"ss-ticket":{"x":1080,"y":2042},"storage-key-gen3":{"x":1110,"y":2042},"storage-key":{"x":1140,"y":2042},"suite-key":{"x":1170,"y":2042},"super-rod":{"x":1200,"y":2042},"tea":{"x":1230,"y":2042},"teachy-tv":{"x":0,"y":2072},"tidal-bell":{"x":30,"y":2072},"tm-case":{"x":60,"y":2072},"tmv-pass":{"x":90,"y":2072},"town-map-gen3":{"x":120,"y":2072},"town-map":{"x":150,"y":2072},"travel-trunk-gold":{"x":180,"y":2072},"travel-trunk-silver":{"x":210,"y":2072},"tri-pass":{"x":240,"y":2072},"unown-report":{"x":270,"y":2072},"vs-recorder":{"x":300,"y":2072},"vs-seeker":{"x":330,"y":2072},"wailmer-pail":{"x":360,"y":2072},"works-key":{"x":390,"y":2072},"xtransceiver-blue":{"x":420,"y":2072},"xtransceiver-red":{"x":450,"y":2072},"xtransceiver-yellow":{"x":480,"y":2072},"xtransceiver":{"x":510,"y":2072}},"mail":{"air":{"x":540,"y":2072},"bead":{"x":570,"y":2072},"bloom":{"x":600,"y":2072},"brick":{"x":630,"y":2072},"bridge-d":{"x":660,"y":2072},"bridge-m":{"x":690,"y":2072},"bridge-s":{"x":720,"y":2072},"bridge-t":{"x":750,"y":2072},"bridge-v":{"x":780,"y":2072},"bubble":{"x":810,"y":2072},"dream":{"x":840,"y":2072},"fab":{"x":870,"y":2072},"favored":{"x":900,"y":2072},"flame":{"x":930,"y":2072},"glitter":{"x":960,"y":2072},"grass":{"x":990,"y":2072},"greet":{"x":1020,"y":2072},"harbor":{"x":1050,"y":2072},"heart":{"x":1080,"y":2072},"inquiry":{"x":1110,"y":2072},"like":{"x":1140,"y":2072},"mech":{"x":1170,"y":2072},"mosaic":{"x":1200,"y":2072},"orange":{"x":1230,"y":2072},"reply":{"x":0,"y":2102},"retro":{"x":30,"y":2102},"rsvp":{"x":60,"y":2102},"shadow":{"x":90,"y":2102},"snow":{"x":120,"y":2102},"space":{"x":150,"y":2102},"steel":{"x":180,"y":2102},"thanks":{"x":210,"y":2102},"tropic":{"x":240,"y":2102},"tunnel":{"x":270,"y":2102},"wave":{"x":300,"y":2102},"wood":{"x":330,"y":2102}},"medicine":{"ability-capsule":{"x":360,"y":2102},"antidote":{"x":390,"y":2102},"awakening":{"x":420,"y":2102},"berry-juice":{"x":450,"y":2102},"burn-heal":{"x":480,"y":2102},"calcium":{"x":510,"y":2102},"carbos":{"x":540,"y":2102},"casteliacone":{"x":570,"y":2102},"clever-wing":{"x":600,"y":2102},"elixir":{"x":630,"y":2102},"energy-powder":{"x":660,"y":2102},"energy-root":{"x":690,"y":2102},"ether":{"x":720,"y":2102},"fresh-water":{"x":750,"y":2102},"full-heal":{"x":780,"y":2102},"full-restore":{"x":810,"y":2102},"genius-wing":{"x":840,"y":2102},"heal-powder":{"x":870,"y":2102},"health-wing":{"x":900,"y":2102},"hp-up":{"x":930,"y":2102},"hyper-potion":{"x":960,"y":2102},"ice-heal":{"x":990,"y":2102},"iron":{"x":1020,"y":2102},"lava-cookie":{"x":1050,"y":2102},"lemonade":{"x":1080,"y":2102},"lumiose-galette":{"x":1110,"y":2102},"max-elixir":{"x":1140,"y":2102},"max-ether":{"x":1170,"y":2102},"max-potion":{"x":1200,"y":2102},"max-revive":{"x":1230,"y":2102},"moomoo-milk":{"x":0,"y":2132},"muscle-wing":{"x":30,"y":2132},"old-gateau":{"x":60,"y":2132},"paralyze-heal":{"x":90,"y":2132},"potion":{"x":120,"y":2132},"pp-max":{"x":150,"y":2132},"pp-up":{"x":180,"y":2132},"protein":{"x":210,"y":2132},"rage-candy-bar":{"x":240,"y":2132},"rare-candy":{"x":270,"y":2132},"resist-wing":{"x":300,"y":2132},"revival-herb":{"x":330,"y":2132},"revive":{"x":360,"y":2132},"sacred-ash":{"x":390,"y":2132},"shalour-sable":{"x":420,"y":2132},"soda-pop":{"x":450,"y":2132},"super-potion":{"x":480,"y":2132},"sweet-heart":{"x":510,"y":2132},"swift-wing":{"x":540,"y":2132},"zinc":{"x":570,"y":2132}},"mega-stone":{"abomasite":{"x":600,"y":2132},"absolite":{"x":630,"y":2132},"aerodactylite":{"x":660,"y":2132},"aggronite":{"x":690,"y":2132},"alakazite":{"x":720,"y":2132},"ampharosite":{"x":750,"y":2132},"banettite":{"x":780,"y":2132},"blastoisinite":{"x":810,"y":2132},"blazikenite":{"x":840,"y":2132},"charizardite-x":{"x":870,"y":2132},"charizardite-y":{"x":900,"y":2132},"garchompite":{"x":930,"y":2132},"gardevoirite":{"x":960,"y":2132},"gengarite":{"x":990,"y":2132},"gyaradosite":{"x":1020,"y":2132},"heracronite":{"x":1050,"y":2132},"houndoominite":{"x":1080,"y":2132},"kangaskhanite":{"x":1110,"y":2132},"latiasite":{"x":1140,"y":2132},"latiosite":{"x":1170,"y":2132},"lucarionite":{"x":1200,"y":2132},"manectite":{"x":1230,"y":2132},"mawilite":{"x":0,"y":2162},"medichamite":{"x":30,"y":2162},"mewtwonite-x":{"x":60,"y":2162},"mewtwonite-y":{"x":90,"y":2162},"pinsirite":{"x":120,"y":2162},"scizorite":{"x":150,"y":2162},"tyranitarite":{"x":180,"y":2162},"venusaurite":{"x":210,"y":2162}},"mulch":{"amaze":{"x":240,"y":2162},"boost":{"x":270,"y":2162},"damp":{"x":300,"y":2162},"gooey":{"x":330,"y":2162},"growth":{"x":360,"y":2162},"rich":{"x":390,"y":2162},"stable":{"x":420,"y":2162},"surprise":{"x":450,"y":2162}},"plate":{"draco":{"x":480,"y":2162},"dread":{"x":510,"y":2162},"earth":{"x":540,"y":2162},"fist":{"x":570,"y":2162},"flame":{"x":600,"y":2162},"icicle":{"x":630,"y":2162},"insect":{"x":660,"y":2162},"iron":{"x":690,"y":2162},"meadow":{"x":720,"y":2162},"mind":{"x":750,"y":2162},"pixie":{"x":780,"y":2162},"sky":{"x":810,"y":2162},"splash":{"x":840,"y":2162},"spooky":{"x":870,"y":2162},"stone":{"x":900,"y":2162},"toxic":{"x":930,"y":2162},"zap":{"x":960,"y":2162}},"pokeball":{"cherish":{"x":990,"y":2162},"dive":{"x":1020,"y":2162},"dream":{"x":1050,"y":2162},"dusk":{"x":1080,"y":2162},"fast":{"x":1110,"y":2162},"friend":{"x":1140,"y":2162},"great":{"x":1170,"y":2162},"heal":{"x":1200,"y":2162},"heavy":{"x":1230,"y":2162},"level":{"x":0,"y":2192},"love":{"x":30,"y":2192},"lure":{"x":60,"y":2192},"luxury":{"x":90,"y":2192},"master":{"x":120,"y":2192},"moon":{"x":150,"y":2192},"nest":{"x":180,"y":2192},"net":{"x":210,"y":2192},"park":{"x":240,"y":2192},"poke":{"x":270,"y":2192},"premier":{"x":300,"y":2192},"quick":{"x":330,"y":2192},"repeat":{"x":360,"y":2192},"safari":{"x":390,"y":2192},"sport":{"x":420,"y":2192},"timer":{"x":450,"y":2192},"ultra":{"x":480,"y":2192}},"scarf":{"blue":{"x":510,"y":2192},"green":{"x":540,"y":2192},"pink":{"x":570,"y":2192},"red":{"x":600,"y":2192},"yellow":{"x":630,"y":2192}},"shard":{"blue":{"x":660,"y":2192},"green":{"x":690,"y":2192},"red":{"x":720,"y":2192},"yellow":{"x":750,"y":2192}},"tm":{"bug":{"x":780,"y":2192},"dark":{"x":810,"y":2192},"dragon":{"x":840,"y":2192},"electric":{"x":870,"y":2192},"fairy":{"x":900,"y":2192},"fighting":{"x":930,"y":2192},"fire":{"x":960,"y":2192},"flying":{"x":990,"y":2192},"ghost":{"x":1020,"y":2192},"grass":{"x":1050,"y":2192},"ground":{"x":1080,"y":2192},"ice":{"x":1110,"y":2192},"normal":{"x":1140,"y":2192},"poison":{"x":1170,"y":2192},"psychic":{"x":1200,"y":2192},"rock":{"x":1230,"y":2192},"steel":{"x":0,"y":2222},"water":{"x":30,"y":2222}},"valuable-item":{"balm-mushroom":{"x":60,"y":2222},"big-mushroom":{"x":90,"y":2222},"big-nugget":{"x":120,"y":2222},"big-pearl":{"x":150,"y":2222},"comet-shard":{"x":180,"y":2222},"nugget":{"x":210,"y":2222},"pearl-string":{"x":240,"y":2222},"pearl":{"x":270,"y":2222},"pretty-wing":{"x":300,"y":2222},"rare-bone":{"x":330,"y":2222},"relic-band":{"x":360,"y":2222},"relic-copper":{"x":390,"y":2222},"relic-crown":{"x":420,"y":2222},"relic-gold":{"x":450,"y":2222},"relic-silver":{"x":480,"y":2222},"relic-statue":{"x":510,"y":2222},"relic-vase":{"x":540,"y":2222},"shoal-salt":{"x":570,"y":2222},"shoal-shell":{"x":600,"y":2222},"slowpoke-tail":{"x":630,"y":2222},"star-piece":{"x":660,"y":2222},"stardust":{"x":690,"y":2222},"tiny-mushroom":{"x":720,"y":2222}},"wonder-launcher":{"ability-urge":{"x":750,"y":2222},"antidote":{"x":780,"y":2222},"awakening":{"x":810,"y":2222},"burn-heal":{"x":840,"y":2222},"dire-hit-1":{"x":870,"y":2222},"dire-hit-2":{"x":900,"y":2222},"dire-hit-3":{"x":930,"y":2222},"ether":{"x":960,"y":2222},"full-heal":{"x":990,"y":2222},"full-restore":{"x":1020,"y":2222},"guard-spec":{"x":1050,"y":2222},"hyper-potion":{"x":1080,"y":2222},"ice-heal":{"x":1110,"y":2222},"item-drop":{"x":1140,"y":2222},"item-urge":{"x":1170,"y":2222},"max-potion":{"x":1200,"y":2222},"max-revive":{"x":1230,"y":2222},"paralyze-heal":{"x":0,"y":2252},"potion":{"x":30,"y":2252},"reset-urge":{"x":60,"y":2252},"revive":{"x":90,"y":2252},"super-potion":{"x":120,"y":2252},"x-accuracy-1":{"x":150,"y":2252},"x-accuracy-2":{"x":180,"y":2252},"x-accuracy-3":{"x":210,"y":2252},"x-accuracy-6":{"x":240,"y":2252},"x-attack-1":{"x":270,"y":2252},"x-attack-2":{"x":300,"y":2252},"x-attack-3":{"x":330,"y":2252},"x-attack-6":{"x":360,"y":2252},"x-defense-1":{"x":390,"y":2252},"x-defense-2":{"x":420,"y":2252},"x-defense-3":{"x":450,"y":2252},"x-defense-6":{"x":480,"y":2252},"x-sp-atk-1":{"x":510,"y":2252},"x-sp-atk-2":{"x":540,"y":2252},"x-sp-atk-3":{"x":570,"y":2252},"x-sp-atk-6":{"x":600,"y":2252},"x-sp-def-1":{"x":630,"y":2252},"x-sp-def-2":{"x":660,"y":2252},"x-sp-def-3":{"x":690,"y":2252},"x-sp-def-6":{"x":720,"y":2252},"x-speed-1":{"x":750,"y":2252},"x-speed-2":{"x":780,"y":2252},"x-speed-3":{"x":810,"y":2252},"x-speed-6":{"x":840,"y":2252}},"status":{"holding-item":{"x":942,"y":2252},"pentagon":{"x":952,"y":2252},"pokerus-cured":{"x":962,"y":2252},"shiny":{"x":972,"y":2252}}}; + + /** + * Schedules the DOM to be processed completely as soon as it's ready. + */ + self["process_dom"] = function() + { + self.content_loaded(window, self.process_container); + } + + /** + * Decorates a list of objects. + * + * This is to be called by the user in case they want to decorate + * specific items without having the script scan the DOM. + * + * The argument must either be an ID string (in which case the node + * is fetched using document.getElementById()), or a node, or + * an array of ID strings, or an array of nodes. + * + * @param {(string|Element|Array.)} val Item or items to be decorated. + */ + self["decorate"] = function(val) + { + // Determine what the user passed. + var is_arr = self.is_array(val); + // If it's not an array, turn it into one so we can iterate over it. + if (is_arr == false) { + val = [val]; + } + + var a, z; + var obj, node, is_str, is_node; + for (a = 0, z = val.length; a < z; ++a) { + obj = val[a]; + is_str = typeof obj == 'string' || obj instanceof String; + is_node = obj.nodeName !== null; + + // Fetch the object by its ID if necessary. + if (is_str) { + node = document.getElementById(obj); + } + else { + node = obj; + } + + // We either have a parent object that contains icons, + // or an icon itself. + if (self.has_class(node, self.PKSPR_BASE_CLASS)) { + // It's an icon. + self.decorate_node(node); + } + else { + // It's a parent object. + self.process_container(null, node); + } + } + } + + /** + * Puts a message in the console in case of decoration failure. + * + * @param {Object} attrs The icon attributes. + */ + self.decoration_error = function(attrs) + { + window.console && console.warn("Couldn't decorate icon with the "+ + "following properties: %o", attrs); + } + + /** + * Decorates a single node + * + * @param {Element} node The node to be decorated. + * @return {boolean} Whether decoration was successful. + */ + self.decorate_node = function(node) + { + // Check to make sure it hasn't been decorated before. + if (self.is_decorated(node)) { + return false; + } + + // Get the node's base attributes. + var attrs = self.get_node_attrs(node); + var size = self.get_type_size(attrs.type); + var data = self.get_icon_data(attrs); + var coords = data.coords; + var props = data.props; + + // If we were not able to gauge its size from the type, + // that means this icon's size is stored alongside + // the coordinate data. + var custom_size = size == null || size.x == null; + + // Check whether this node's icon really exists. + if (coords == null) { + // If not, error out. + self.decoration_error(attrs); + return false; + } + if (custom_size) { + size = {"w": coords.w, "h": coords.h}; + } + + // Create the inner element that is the icon itself. + var inner = self.create_inner_node(node); + // Set background coordinates. + self.set_icon_coords(inner, coords); + // Set the size, if we're dealing with a custom sized icon. + if (custom_size) { + self.set_icon_size(node, inner, size); + } + // Flip the icon if we're showing a faux right-facing icon. + if (props.flipped) { + self.set_icon_direction(node, "right"); + } + + // Indicate that this node has been decorated so we don't + // accidentally decorate it twice. + self.set_decorated(node); + + return true; + } + + self.set_icon_direction = function(node, dir) + { + self.add_class(node, 'pkspr-faux-right'); + } + + /** + * Creates the inner node, which is an extra child element inside the + * icon node that contains the actual icon itself. + * + * @param {Element} node The icon node. + * @return {Element} The newly created inner node. + */ + self.create_inner_node = function(node) + { + var inner = document.createElement("i"); + node.appendChild(inner); + return inner; + } + + /** + * Sets the background-position value of an icon. + * + * @param {Element} inner The inner node ( element of the icon object). + * @param {!Object} coords The coordinates. + */ + self.set_icon_coords = function(inner, coords) + { + inner.style.backgroundPosition = (-coords.x)+"px "+(-coords.y)+"px"; + } + + /** + * Sets the size value of an icon. + * + * @param {Element} node The outer node. + * @param {Element} inner The inner node ( element of the icon object). + * @param {Object} size The size. + */ + self.set_icon_size = function(node, inner, size) + { + node.style.width = (size.w)+"px"; + node.style.height = (size.h)+"px"; + inner.style.width = (size.w)+"px"; + inner.style.height = (size.h)+"px"; + } + + /** + * Returns the coordinates and other properties for the icon. + * + * @param {Object} attrs The icon's list of attributes. + * @return {?Object} The icon's coordinates and properties. + */ + self.get_icon_data = function(attrs) + { + var tree = self.PKSPR_DATA; + var branch; + + // The following list contains fallbacks. If a certain form + // or variation is not found in the coordinates list, it will + // either fall back to something from this list, or return an error. + var attr, val, fbval; + var fallbacks = { + "type": null, + "slug": null, + "form": ".", + "dir": ".", + "color": "regular" + }; + var props = { + "flipped": false + }; + + for (attr in fallbacks) { + // Check if we've reached an end node and quit iterating if so. + if (tree.x >= 0) { + break; + } + + val = attrs[attr]; + fbval = fallbacks[attr]; + + // If the value exists in the tree, continue via that branch. + if (branch = tree[val]) { + tree = branch; + continue; + } + // If not, continue via the fallback value. + else + if (branch = tree[fbval]) { + tree = branch; + // If we're reverting from a non-existent right-facing icon, + // keep note that this icon should be flipped later. + if (val == "right") { + props.flipped = true; + } + continue; + } + // If the fallback value doesn't exist, error out. + else { + tree = null; + break; + } + } + + // If all went well, we'll have the coordinates and other properties. + return { + coords: tree, + props: props + }; + } + + /** + * Returns information about the icon type. + * + * @param {string} type The type to retrieve information from. + * @return {?Object} The type's information. + */ + self.get_type_size = function(type) + { + var spr_type; + for (spr_type in self.PKSPR_TYPES) { + if (spr_type == type) { + return self.PKSPR_TYPES[spr_type]; + } + } + return null; + } + + /** + * Retrieves icon type information from a node's class. + * + * @param {Element} node The node to be scanned. + * @return {?Object} The node's information. + */ + self.get_node_attrs = function(node) + { + // The node's class. + var node_class = node.className; + if (node_class == null) { + return null; + } + + var node_attrs = { + "type": null, // e.g. pkmn + "slug": null, // e.g. unown + "color": null, // regular or shiny + "form": null, // e.g. defense, a, exclamation, orange + "gender": null, // male, female or genderless + "dir": null // left or right + }; + + // Aside from these basic variables, we'll also scan for + // every known icon type. We'll register the type and + // redirect the values to the appropriate keys. + var spr_type; + for (spr_type in self.PKSPR_TYPES) { + // The key goes to "type", the value to "slug". + // e.g. pkmn-caterpie yields type: pkmn, slug: caterpie. + node_attrs[spr_type] = {"k": "type", "v": "slug"}; + } + + var a, z; + var var_idx, var_mapping, var_key, var_val; + var bit, bits = node_class.split(" "); + for (a = 0, z = bits.length; a < z; ++a) { + bit = bits[a]; + // Iterate over all recognized variable types. + for (var_key in node_attrs) { + var_mapping = node_attrs[var_key]; + var_idx = bit.indexOf(var_key+"-"); + if (var_idx == 0) { + var_val = bit.substring(var_key.length + 1); + + if (var_mapping === null) { + // Color, form, gender and dir are saved to + // the node_attrs variable directly. + node_attrs[var_key] = var_val; + } + else { + node_attrs[var_mapping.k] = var_key; + node_attrs[var_mapping.v] = var_val; + } + } + } + } + + // Clean the output up a bit. + for (spr_type in self.PKSPR_TYPES) { + delete node_attrs[spr_type]; + } + + return node_attrs; + } + + /** + * Determines whether something is an array. + * + * @param {?} something The object. + * @return {boolean} Whether the object is an array. + */ + self.is_array = function(something) + { + return toString.call(something) === "[object Array]"; + } + + /** + * Decorates all icons found in the parent object. + * + * If decorating the entire DOM (document as parent object), + * this function should be run as a callback from PkSpr.content_loaded(). + * + * @param {*} caller Calling object (if callback). + * @param {HTMLDocument|Element} parent Parent object. + */ + self.process_container = function(caller, parent) + { + if (parent == null) { + parent = document; + } + + var a; + var elements = self.get_icon_elements(parent); + for (a = 0; a < elements.length; ++a) { + self.decorate_node(elements[a]); + } + } + + /** + * Retrieves all elements in the DOM that can be decorated. + * + * @param {HTMLDocument|Element} parent The parent element to search in. + */ + self.get_icon_elements = function(parent) + { + if (parent == null) { + parent = document; + } + + // We'll attempt to use document.querySelectorAll() first. + // If it's not available, we'll do our own check. + try { + return parent.querySelectorAll( + "span."+self.PKSPR_BASE_CLASS+","+ + "div."+self.PKSPR_BASE_CLASS + ); + } + catch(e) {} + + // Can't use querySelectorAll(), so we'll do this the hard way. + // Grab all elements of those types and check for the + // base identifier class. + var a, b; + var result, results, elements = []; + var types = ["span", "div"]; + for (a = 0; a < types.length; ++a) { + results = parent.getElementsByTagName(types[a]); + for (b = 0; b < results.length; ++b) { + result = results[b]; + if (self.has_class(result, self.PKSPR_BASE_CLASS)) { + elements.push(result); + } + } + } + return elements; + } + + /** + * Checks if an DOM element has already been decorated before. + * + * @param {Element} element The element to check. + * @return {boolean} Whether the element has been decorated. + */ + self.is_decorated = function(element) + { + return self.has_class(element, self.PKSPR_BASE_CLASS+"-decorated"); + } + + /** + * Adds a class to an item that indicates it has been decorated already. + * + * @param {Element} element The element to set. + */ + self.set_decorated = function(element) + { + self.add_class(element, " "+self.PKSPR_BASE_CLASS+"-decorated"); + } + + /** + * Adds a class to a DOM element. + * + * @param {Element} element The element to add a class to. + * @param {string} cls The class name to add. + */ + self.add_class = function(element, cls) + { + element.className += " "+cls; + } + + /** + * Checks if an DOM element has a specific class. + * + * @param {Element} element The element to check. + * @param {string} cls The class name to check for. + * @return {boolean} Whether the element has the class. + */ + self.has_class = function(element, cls) + { + return (" "+element.className+" ").indexOf(" "+cls+" ") > -1; + } + + /** + * Cross-browser DOMContentLoaded wrapper (version 1.2) + * + * Takes a window object and function; the function is executed after + * DOM is loaded and ready, regardless of the browser used. + * + * Written by Diego Perini and released under + * the MIT license. Slightly modified for this project. For more + * information, see . + * + * @param {Window} win Window object. + * @param {function(...)} fn Function to execute. + */ + self.content_loaded = function(win, fn) + { + var done = false, top = true, + + doc = win.document, root = doc.documentElement, + + add = doc.addEventListener ? "addEventListener" : "attachEvent", + rem = doc.addEventListener ? "removeEventListener" : "detachEvent", + pre = doc.addEventListener ? "" : "on", + + init = function(e) + { + if (e.type == "readystatechange" && doc.readyState != "complete") { + return; + } + (e.type == "load" ? win : doc)[rem](pre + e.type, init, false); + if (!done && (done = true)) { + fn.call(win, e.type || e); + } + }, + + poll = function() + { + try { + root.doScroll("left"); + } + catch(e) { + setTimeout(poll, 50); return; + } + init("poll"); + }; + + if (doc.readyState == "complete") { + fn.call(win, "lazy"); + } + else { + if (doc.createEventObject && root.doScroll) { + try { + top = !win.frameElement; + } + catch(e) { + } + if (top) { + poll(); + } + } + doc[add](pre+"DOMContentLoaded", init, false); + doc[add](pre+"readystatechange", init, false); + win[add](pre+"load", init, false); + } + } + + return self; +})(); + +/* All done. */ +})(); \ No newline at end of file diff --git a/output/pokesprite.min.js b/output/pokesprite.min.js new file mode 100644 index 00000000..d87fc534 --- /dev/null +++ b/output/pokesprite.min.js @@ -0,0 +1,174 @@ +/* + + PokéSprite 1.0 + (C) 2014, Michiel Sikma and PokéSprite contributors + (C) 1995-2014 Nintendo/Creatures Inc./GAME FREAK Inc. + For a full list of contributors, view the project commit history. + Generated on 2014-08-12 22:56:37. + +*/ +window.PkSpr=function(){var a=this;a.A="pkspr";a.B={pkmn:{w:40,h:30},etc:{},"body-style":{w:32,h:32},apricorn:{w:30,h:30},"battle-item":{w:30,h:30},berry:{w:30,h:30},"ev-item":{w:30,h:30},"evo-item":{w:30,h:30},flute:{w:30,h:30},fossil:{w:30,h:30},gem:{w:30,h:30},hm:{w:30,h:30},"hold-item":{w:30,h:30},incense:{w:30,h:30},"other-item":{w:30,h:30},"key-item":{w:30,h:30},mail:{w:30,h:30},medicine:{w:30,h:30},"mega-stone":{w:30,h:30},mulch:{w:30,h:30},plate:{w:30,h:30},pokeball:{w:30,h:30},scarf:{w:30, +h:30},shard:{w:30,h:30},tm:{w:30,h:30},"valuable-item":{w:30,h:30},"wonder-launcher":{w:30,h:30},status:{w:10,h:10}};a.J={pkmn:{bulbasaur:{".":{".":{regular:{x:0,y:0},shiny:{x:40,y:0}}}},ivysaur:{".":{".":{regular:{x:80,y:0},shiny:{x:120,y:0}}}},venusaur:{".":{".":{regular:{x:160,y:0},shiny:{x:200,y:0}}},mega:{".":{regular:{x:240,y:0},shiny:{x:280,y:0}}}},charmander:{".":{".":{regular:{x:320,y:0},shiny:{x:360,y:0}}}},charmeleon:{".":{".":{regular:{x:400,y:0},shiny:{x:440,y:0}}}},charizard:{".":{".":{regular:{x:480, +y:0},shiny:{x:520,y:0}}},"mega-x":{".":{regular:{x:560,y:0},shiny:{x:600,y:0}}},"mega-y":{".":{regular:{x:640,y:0},shiny:{x:680,y:0}}}},squirtle:{".":{".":{regular:{x:720,y:0},shiny:{x:760,y:0}}}},wartortle:{".":{".":{regular:{x:800,y:0},shiny:{x:840,y:0}}}},blastoise:{".":{".":{regular:{x:880,y:0},shiny:{x:920,y:0}}},mega:{".":{regular:{x:960,y:0},shiny:{x:1E3,y:0}}}},caterpie:{".":{".":{regular:{x:1040,y:0},shiny:{x:1080,y:0}}}},metapod:{".":{".":{regular:{x:1120,y:0},shiny:{x:1160,y:0}}}},butterfree:{".":{".":{regular:{x:1200, +y:0},shiny:{x:1240,y:0}}}},weedle:{".":{".":{regular:{x:0,y:30},shiny:{x:40,y:30}}}},kakuna:{".":{".":{regular:{x:80,y:30},shiny:{x:120,y:30}}}},beedrill:{".":{".":{regular:{x:160,y:30},shiny:{x:200,y:30}}}},pidgey:{".":{".":{regular:{x:240,y:30},shiny:{x:280,y:30}}}},pidgeotto:{".":{".":{regular:{x:320,y:30},shiny:{x:360,y:30}}}},pidgeot:{".":{".":{regular:{x:400,y:30},shiny:{x:440,y:30}}}},rattata:{".":{".":{regular:{x:480,y:30},shiny:{x:520,y:30}}}},raticate:{".":{".":{regular:{x:560,y:30},shiny:{x:600, +y:30}}}},spearow:{".":{".":{regular:{x:640,y:30},shiny:{x:680,y:30}}}},fearow:{".":{".":{regular:{x:720,y:30},shiny:{x:760,y:30}}}},ekans:{".":{".":{regular:{x:800,y:30},shiny:{x:840,y:30}}}},arbok:{".":{".":{regular:{x:880,y:30},shiny:{x:920,y:30}}}},pikachu:{".":{".":{regular:{x:960,y:30},shiny:{x:1E3,y:30}}}},raichu:{".":{".":{regular:{x:1040,y:30},shiny:{x:1080,y:30}}}},sandshrew:{".":{".":{regular:{x:1120,y:30},shiny:{x:1160,y:30}}}},sandslash:{".":{".":{regular:{x:1200,y:30},shiny:{x:1240,y:30}}}}, +"nidoran-f":{".":{".":{regular:{x:0,y:60},shiny:{x:40,y:60}}}},nidorina:{".":{".":{regular:{x:80,y:60},shiny:{x:120,y:60}}}},nidoqueen:{".":{".":{regular:{x:160,y:60},shiny:{x:200,y:60}}}},"nidoran-m":{".":{".":{regular:{x:240,y:60},shiny:{x:280,y:60}}}},nidorino:{".":{".":{regular:{x:320,y:60},shiny:{x:360,y:60}}}},nidoking:{".":{".":{regular:{x:400,y:60},shiny:{x:440,y:60}}}},clefairy:{".":{".":{regular:{x:480,y:60},shiny:{x:560,y:60}},right:{regular:{x:520,y:60},shiny:{x:600,y:60}}}},clefable:{".":{".":{regular:{x:640, +y:60},shiny:{x:720,y:60}},right:{regular:{x:680,y:60},shiny:{x:760,y:60}}}},vulpix:{".":{".":{regular:{x:800,y:60},shiny:{x:840,y:60}}}},ninetales:{".":{".":{regular:{x:880,y:60},shiny:{x:920,y:60}}}},jigglypuff:{".":{".":{regular:{x:960,y:60},shiny:{x:1040,y:60}},right:{regular:{x:1E3,y:60},shiny:{x:1080,y:60}}}},wigglytuff:{".":{".":{regular:{x:1120,y:60},shiny:{x:1200,y:60}},right:{regular:{x:1160,y:60},shiny:{x:1240,y:60}}}},zubat:{".":{".":{regular:{x:0,y:90},shiny:{x:40,y:90}}}},golbat:{".":{".":{regular:{x:80, +y:90},shiny:{x:120,y:90}}}},oddish:{".":{".":{regular:{x:160,y:90},shiny:{x:200,y:90}}}},gloom:{".":{".":{regular:{x:240,y:90},shiny:{x:280,y:90}}}},vileplume:{".":{".":{regular:{x:320,y:90},shiny:{x:360,y:90}}}},paras:{".":{".":{regular:{x:400,y:90},shiny:{x:440,y:90}}}},parasect:{".":{".":{regular:{x:480,y:90},shiny:{x:520,y:90}}}},venonat:{".":{".":{regular:{x:560,y:90},shiny:{x:600,y:90}}}},venomoth:{".":{".":{regular:{x:640,y:90},shiny:{x:680,y:90}}}},diglett:{".":{".":{regular:{x:720,y:90}, +shiny:{x:760,y:90}}}},dugtrio:{".":{".":{regular:{x:800,y:90},shiny:{x:840,y:90}}}},meowth:{".":{".":{regular:{x:880,y:90},shiny:{x:920,y:90}}}},persian:{".":{".":{regular:{x:960,y:90},shiny:{x:1E3,y:90}}}},psyduck:{".":{".":{regular:{x:1040,y:90},shiny:{x:1080,y:90}}}},golduck:{".":{".":{regular:{x:1120,y:90},shiny:{x:1160,y:90}}}},mankey:{".":{".":{regular:{x:1200,y:90},shiny:{x:1240,y:90}}}},primeape:{".":{".":{regular:{x:0,y:120},shiny:{x:40,y:120}}}},growlithe:{".":{".":{regular:{x:80,y:120}, +shiny:{x:120,y:120}}}},arcanine:{".":{".":{regular:{x:160,y:120},shiny:{x:200,y:120}}}},poliwag:{".":{".":{regular:{x:240,y:120},shiny:{x:280,y:120}}}},poliwhirl:{".":{".":{regular:{x:320,y:120},shiny:{x:400,y:120}},right:{regular:{x:360,y:120},shiny:{x:440,y:120}}}},poliwrath:{".":{".":{regular:{x:480,y:120},shiny:{x:560,y:120}},right:{regular:{x:520,y:120},shiny:{x:600,y:120}}}},abra:{".":{".":{regular:{x:640,y:120},shiny:{x:680,y:120}}}},kadabra:{".":{".":{regular:{x:720,y:120},shiny:{x:760,y:120}}}}, +alakazam:{".":{".":{regular:{x:800,y:120},shiny:{x:840,y:120}}},mega:{".":{regular:{x:880,y:120},shiny:{x:920,y:120}}}},machop:{".":{".":{regular:{x:960,y:120},shiny:{x:1E3,y:120}}}},machoke:{".":{".":{regular:{x:1040,y:120},shiny:{x:1080,y:120}}}},machamp:{".":{".":{regular:{x:1120,y:120},shiny:{x:1160,y:120}}}},bellsprout:{".":{".":{regular:{x:1200,y:120},shiny:{x:1240,y:120}}}},weepinbell:{".":{".":{regular:{x:0,y:150},shiny:{x:40,y:150}}}},victreebel:{".":{".":{regular:{x:80,y:150},shiny:{x:120, +y:150}}}},tentacool:{".":{".":{regular:{x:160,y:150},shiny:{x:200,y:150}}}},tentacruel:{".":{".":{regular:{x:240,y:150},shiny:{x:280,y:150}}}},geodude:{".":{".":{regular:{x:320,y:150},shiny:{x:360,y:150}}}},graveler:{".":{".":{regular:{x:400,y:150},shiny:{x:440,y:150}}}},golem:{".":{".":{regular:{x:480,y:150},shiny:{x:520,y:150}}}},ponyta:{".":{".":{regular:{x:560,y:150},shiny:{x:600,y:150}}}},rapidash:{".":{".":{regular:{x:640,y:150},shiny:{x:680,y:150}}}},slowpoke:{".":{".":{regular:{x:720,y:150}, +shiny:{x:760,y:150}}}},slowbro:{".":{".":{regular:{x:800,y:150},shiny:{x:840,y:150}}}},magnemite:{".":{".":{regular:{x:880,y:150},shiny:{x:920,y:150}}}},magneton:{".":{".":{regular:{x:960,y:150},shiny:{x:1E3,y:150}}}},farfetchd:{".":{".":{regular:{x:1040,y:150},shiny:{x:1080,y:150}}}},doduo:{".":{".":{regular:{x:1120,y:150},shiny:{x:1160,y:150}}}},dodrio:{".":{".":{regular:{x:1200,y:150},shiny:{x:1240,y:150}}}},seel:{".":{".":{regular:{x:0,y:180},shiny:{x:40,y:180}}}},dewgong:{".":{".":{regular:{x:80, +y:180},shiny:{x:120,y:180}}}},grimer:{".":{".":{regular:{x:160,y:180},shiny:{x:200,y:180}}}},muk:{".":{".":{regular:{x:240,y:180},shiny:{x:280,y:180}}}},shellder:{".":{".":{regular:{x:320,y:180},shiny:{x:360,y:180}}}},cloyster:{".":{".":{regular:{x:400,y:180},shiny:{x:440,y:180}}}},gastly:{".":{".":{regular:{x:480,y:180},shiny:{x:520,y:180}}}},haunter:{".":{".":{regular:{x:560,y:180},shiny:{x:600,y:180}}}},gengar:{".":{".":{regular:{x:640,y:180},shiny:{x:680,y:180}}},mega:{".":{regular:{x:720,y:180}, +shiny:{x:760,y:180}}}},onix:{".":{".":{regular:{x:800,y:180},shiny:{x:840,y:180}}}},drowzee:{".":{".":{regular:{x:880,y:180},shiny:{x:920,y:180}}}},hypno:{".":{".":{regular:{x:960,y:180},shiny:{x:1E3,y:180}}}},krabby:{".":{".":{regular:{x:1040,y:180},shiny:{x:1080,y:180}}}},kingler:{".":{".":{regular:{x:1120,y:180},shiny:{x:1200,y:180}},right:{regular:{x:1160,y:180},shiny:{x:1240,y:180}}}},voltorb:{".":{".":{regular:{x:0,y:210},shiny:{x:40,y:210}}}},electrode:{".":{".":{regular:{x:80,y:210},shiny:{x:120, +y:210}}}},exeggcute:{".":{".":{regular:{x:160,y:210},shiny:{x:200,y:210}}}},exeggutor:{".":{".":{regular:{x:240,y:210},shiny:{x:280,y:210}}}},cubone:{".":{".":{regular:{x:320,y:210},shiny:{x:360,y:210}}}},marowak:{".":{".":{regular:{x:400,y:210},shiny:{x:440,y:210}}}},hitmonlee:{".":{".":{regular:{x:480,y:210},shiny:{x:520,y:210}}}},hitmonchan:{".":{".":{regular:{x:560,y:210},shiny:{x:600,y:210}}}},lickitung:{".":{".":{regular:{x:640,y:210},shiny:{x:680,y:210}}}},koffing:{".":{".":{regular:{x:720, +y:210},shiny:{x:760,y:210}}}},weezing:{".":{".":{regular:{x:800,y:210},shiny:{x:840,y:210}}}},rhyhorn:{".":{".":{regular:{x:880,y:210},shiny:{x:920,y:210}}}},rhydon:{".":{".":{regular:{x:960,y:210},shiny:{x:1E3,y:210}}}},chansey:{".":{".":{regular:{x:1040,y:210},shiny:{x:1080,y:210}}}},tangela:{".":{".":{regular:{x:1120,y:210},shiny:{x:1160,y:210}}}},kangaskhan:{".":{".":{regular:{x:1200,y:210},shiny:{x:1240,y:210}}},mega:{".":{regular:{x:0,y:240},shiny:{x:40,y:240}}}},horsea:{".":{".":{regular:{x:80, +y:240},shiny:{x:120,y:240}}}},seadra:{".":{".":{regular:{x:160,y:240},shiny:{x:200,y:240}}}},goldeen:{".":{".":{regular:{x:240,y:240},shiny:{x:280,y:240}}}},seaking:{".":{".":{regular:{x:320,y:240},shiny:{x:360,y:240}}}},staryu:{".":{".":{regular:{x:400,y:240},shiny:{x:440,y:240}}}},starmie:{".":{".":{regular:{x:480,y:240},shiny:{x:520,y:240}}}},"mr-mime":{".":{".":{regular:{x:560,y:240},shiny:{x:600,y:240}}}},scyther:{".":{".":{regular:{x:640,y:240},shiny:{x:680,y:240}}}},jynx:{".":{".":{regular:{x:720, +y:240},shiny:{x:760,y:240}}}},electabuzz:{".":{".":{regular:{x:800,y:240},shiny:{x:840,y:240}}}},magmar:{".":{".":{regular:{x:880,y:240},shiny:{x:920,y:240}}}},pinsir:{".":{".":{regular:{x:960,y:240},shiny:{x:1E3,y:240}}},mega:{".":{regular:{x:1040,y:240},shiny:{x:1080,y:240}}}},tauros:{".":{".":{regular:{x:1120,y:240},shiny:{x:1160,y:240}}}},magikarp:{".":{".":{regular:{x:1200,y:240},shiny:{x:1240,y:240}}}},gyarados:{".":{".":{regular:{x:0,y:270},shiny:{x:40,y:270}}},mega:{".":{regular:{x:80,y:270}, +shiny:{x:120,y:270}}}},lapras:{".":{".":{regular:{x:160,y:270},shiny:{x:200,y:270}}}},ditto:{".":{".":{regular:{x:240,y:270},shiny:{x:280,y:270}}}},eevee:{".":{".":{regular:{x:320,y:270},shiny:{x:360,y:270}}}},vaporeon:{".":{".":{regular:{x:400,y:270},shiny:{x:440,y:270}}}},jolteon:{".":{".":{regular:{x:480,y:270},shiny:{x:520,y:270}}}},flareon:{".":{".":{regular:{x:560,y:270},shiny:{x:600,y:270}}}},porygon:{".":{".":{regular:{x:640,y:270},shiny:{x:680,y:270}}}},omanyte:{".":{".":{regular:{x:720, +y:270},shiny:{x:760,y:270}}}},omastar:{".":{".":{regular:{x:800,y:270},shiny:{x:840,y:270}}}},kabuto:{".":{".":{regular:{x:880,y:270},shiny:{x:920,y:270}}}},kabutops:{".":{".":{regular:{x:960,y:270},shiny:{x:1E3,y:270}}}},aerodactyl:{".":{".":{regular:{x:1040,y:270},shiny:{x:1080,y:270}}},mega:{".":{regular:{x:1120,y:270},shiny:{x:1160,y:270}}}},snorlax:{".":{".":{regular:{x:1200,y:270},shiny:{x:1240,y:270}}}},articuno:{".":{".":{regular:{x:0,y:300},shiny:{x:40,y:300}}}},zapdos:{".":{".":{regular:{x:80, +y:300},shiny:{x:120,y:300}}}},moltres:{".":{".":{regular:{x:160,y:300},shiny:{x:200,y:300}}}},dratini:{".":{".":{regular:{x:240,y:300},shiny:{x:280,y:300}}}},dragonair:{".":{".":{regular:{x:320,y:300},shiny:{x:360,y:300}}}},dragonite:{".":{".":{regular:{x:400,y:300},shiny:{x:440,y:300}}}},mewtwo:{".":{".":{regular:{x:480,y:300},shiny:{x:520,y:300}}},"mega-x":{".":{regular:{x:560,y:300},shiny:{x:600,y:300}}},"mega-y":{".":{regular:{x:640,y:300},shiny:{x:680,y:300}}}},mew:{".":{".":{regular:{x:720, +y:300},shiny:{x:760,y:300}}}},chikorita:{".":{".":{regular:{x:800,y:300},shiny:{x:840,y:300}}}},bayleef:{".":{".":{regular:{x:880,y:300},shiny:{x:920,y:300}}}},meganium:{".":{".":{regular:{x:960,y:300},shiny:{x:1E3,y:300}}}},cyndaquil:{".":{".":{regular:{x:1040,y:300},shiny:{x:1080,y:300}}}},quilava:{".":{".":{regular:{x:1120,y:300},shiny:{x:1160,y:300}}}},typhlosion:{".":{".":{regular:{x:1200,y:300},shiny:{x:1240,y:300}}}},totodile:{".":{".":{regular:{x:0,y:330},shiny:{x:40,y:330}}}},croconaw:{".":{".":{regular:{x:80, +y:330},shiny:{x:160,y:330}},right:{regular:{x:120,y:330},shiny:{x:200,y:330}}}},feraligatr:{".":{".":{regular:{x:240,y:330},shiny:{x:280,y:330}}}},sentret:{".":{".":{regular:{x:320,y:330},shiny:{x:360,y:330}}}},furret:{".":{".":{regular:{x:400,y:330},shiny:{x:440,y:330}}}},hoothoot:{".":{".":{regular:{x:480,y:330},shiny:{x:520,y:330}}}},noctowl:{".":{".":{regular:{x:560,y:330},shiny:{x:600,y:330}}}},ledyba:{".":{".":{regular:{x:640,y:330},shiny:{x:680,y:330}}}},ledian:{".":{".":{regular:{x:720,y:330}, +shiny:{x:760,y:330}}}},spinarak:{".":{".":{regular:{x:800,y:330},shiny:{x:840,y:330}}}},ariados:{".":{".":{regular:{x:880,y:330},shiny:{x:920,y:330}}}},crobat:{".":{".":{regular:{x:960,y:330},shiny:{x:1E3,y:330}}}},chinchou:{".":{".":{regular:{x:1040,y:330},shiny:{x:1080,y:330}}}},lanturn:{".":{".":{regular:{x:1120,y:330},shiny:{x:1160,y:330}}}},pichu:{".":{".":{regular:{x:1200,y:330},shiny:{x:1240,y:330}}}},cleffa:{".":{".":{regular:{x:0,y:360},shiny:{x:80,y:360}},right:{regular:{x:40,y:360},shiny:{x:120, +y:360}}}},igglybuff:{".":{".":{regular:{x:160,y:360},shiny:{x:240,y:360}},right:{regular:{x:200,y:360},shiny:{x:280,y:360}}}},togepi:{".":{".":{regular:{x:320,y:360},shiny:{x:360,y:360}}}},togetic:{".":{".":{regular:{x:400,y:360},shiny:{x:440,y:360}}}},natu:{".":{".":{regular:{x:480,y:360},shiny:{x:520,y:360}}}},xatu:{".":{".":{regular:{x:560,y:360},shiny:{x:600,y:360}}}},mareep:{".":{".":{regular:{x:640,y:360},shiny:{x:680,y:360}}}},flaaffy:{".":{".":{regular:{x:720,y:360},shiny:{x:760,y:360}}}}, +ampharos:{".":{".":{regular:{x:800,y:360},shiny:{x:840,y:360}}},mega:{".":{regular:{x:880,y:360},shiny:{x:920,y:360}}}},bellossom:{".":{".":{regular:{x:960,y:360},shiny:{x:1E3,y:360}}}},marill:{".":{".":{regular:{x:1040,y:360},shiny:{x:1080,y:360}}}},azumarill:{".":{".":{regular:{x:1120,y:360},shiny:{x:1160,y:360}}}},sudowoodo:{".":{".":{regular:{x:1200,y:360},shiny:{x:1240,y:360}}}},politoed:{".":{".":{regular:{x:0,y:390},shiny:{x:80,y:390}},right:{regular:{x:40,y:390},shiny:{x:120,y:390}}}},hoppip:{".":{".":{regular:{x:160, +y:390},shiny:{x:200,y:390}}}},skiploom:{".":{".":{regular:{x:240,y:390},shiny:{x:280,y:390}}}},jumpluff:{".":{".":{regular:{x:320,y:390},shiny:{x:360,y:390}}}},aipom:{".":{".":{regular:{x:400,y:390},shiny:{x:440,y:390}}}},sunkern:{".":{".":{regular:{x:480,y:390},shiny:{x:520,y:390}}}},sunflora:{".":{".":{regular:{x:560,y:390},shiny:{x:600,y:390}}}},yanma:{".":{".":{regular:{x:640,y:390},shiny:{x:680,y:390}}}},wooper:{".":{".":{regular:{x:720,y:390},shiny:{x:760,y:390}}}},quagsire:{".":{".":{regular:{x:800, +y:390},shiny:{x:840,y:390}}}},espeon:{".":{".":{regular:{x:880,y:390},shiny:{x:920,y:390}}}},umbreon:{".":{".":{regular:{x:960,y:390},shiny:{x:1E3,y:390}}}},murkrow:{".":{".":{regular:{x:1040,y:390},shiny:{x:1080,y:390}}}},slowking:{".":{".":{regular:{x:1120,y:390},shiny:{x:1160,y:390}}}},misdreavus:{".":{".":{regular:{x:1200,y:390},shiny:{x:1240,y:390}}}},unown:{".":{".":{regular:{x:0,y:420},shiny:{x:40,y:420}}},a:{".":{regular:{x:0,y:420},shiny:{x:40,y:420}}},b:{".":{regular:{x:80,y:420},shiny:{x:160, +y:420}},right:{regular:{x:120,y:420},shiny:{x:200,y:420}}},c:{".":{regular:{x:240,y:420},shiny:{x:320,y:420}},right:{regular:{x:280,y:420},shiny:{x:360,y:420}}},d:{".":{regular:{x:400,y:420},shiny:{x:480,y:420}},right:{regular:{x:440,y:420},shiny:{x:520,y:420}}},e:{".":{regular:{x:560,y:420},shiny:{x:640,y:420}},right:{regular:{x:600,y:420},shiny:{x:680,y:420}}},exclamation:{".":{regular:{x:720,y:420},shiny:{x:760,y:420}}},f:{".":{regular:{x:800,y:420},shiny:{x:880,y:420}},right:{regular:{x:840,y:420}, +shiny:{x:920,y:420}}},g:{".":{regular:{x:960,y:420},shiny:{x:1040,y:420}},right:{regular:{x:1E3,y:420},shiny:{x:1080,y:420}}},h:{".":{regular:{x:1120,y:420},shiny:{x:1200,y:420}},right:{regular:{x:1160,y:420},shiny:{x:1240,y:420}}},i:{".":{regular:{x:0,y:450},shiny:{x:40,y:450}}},j:{".":{regular:{x:80,y:450},shiny:{x:160,y:450}},right:{regular:{x:120,y:450},shiny:{x:200,y:450}}},k:{".":{regular:{x:240,y:450},shiny:{x:320,y:450}},right:{regular:{x:280,y:450},shiny:{x:360,y:450}}},l:{".":{regular:{x:400, +y:450},shiny:{x:480,y:450}},right:{regular:{x:440,y:450},shiny:{x:520,y:450}}},m:{".":{regular:{x:560,y:450},shiny:{x:640,y:450}},right:{regular:{x:600,y:450},shiny:{x:680,y:450}}},n:{".":{regular:{x:720,y:450},shiny:{x:800,y:450}},right:{regular:{x:760,y:450},shiny:{x:840,y:450}}},o:{".":{regular:{x:880,y:450},shiny:{x:920,y:450}}},p:{".":{regular:{x:960,y:450},shiny:{x:1040,y:450}},right:{regular:{x:1E3,y:450},shiny:{x:1080,y:450}}},q:{".":{regular:{x:1120,y:450},shiny:{x:1200,y:450}},right:{regular:{x:1160, +y:450},shiny:{x:1240,y:450}}},question:{".":{regular:{x:0,y:480},shiny:{x:80,y:480}},right:{regular:{x:40,y:480},shiny:{x:120,y:480}}},r:{".":{regular:{x:160,y:480},shiny:{x:240,y:480}},right:{regular:{x:200,y:480},shiny:{x:280,y:480}}},s:{".":{regular:{x:320,y:480},shiny:{x:400,y:480}},right:{regular:{x:360,y:480},shiny:{x:440,y:480}}},t:{".":{regular:{x:480,y:480},shiny:{x:560,y:480}},right:{regular:{x:520,y:480},shiny:{x:600,y:480}}},u:{".":{regular:{x:640,y:480},shiny:{x:680,y:480}}},v:{".":{regular:{x:720, +y:480},shiny:{x:800,y:480}},right:{regular:{x:760,y:480},shiny:{x:840,y:480}}},w:{".":{regular:{x:880,y:480},shiny:{x:920,y:480}}},x:{".":{regular:{x:960,y:480},shiny:{x:1E3,y:480}}},y:{".":{regular:{x:1040,y:480},shiny:{x:1080,y:480}}},z:{".":{regular:{x:1120,y:480},shiny:{x:1200,y:480}},right:{regular:{x:1160,y:480},shiny:{x:1240,y:480}}}},wobbuffet:{".":{".":{regular:{x:0,y:510},shiny:{x:40,y:510}}}},girafarig:{".":{".":{regular:{x:80,y:510},shiny:{x:120,y:510}}}},pineco:{".":{".":{regular:{x:160, +y:510},shiny:{x:200,y:510}}}},forretress:{".":{".":{regular:{x:240,y:510},shiny:{x:280,y:510}}}},dunsparce:{".":{".":{regular:{x:320,y:510},shiny:{x:360,y:510}}}},gligar:{".":{".":{regular:{x:400,y:510},shiny:{x:440,y:510}}}},steelix:{".":{".":{regular:{x:480,y:510},shiny:{x:520,y:510}}}},snubbull:{".":{".":{regular:{x:560,y:510},shiny:{x:600,y:510}}}},granbull:{".":{".":{regular:{x:640,y:510},shiny:{x:680,y:510}}}},qwilfish:{".":{".":{regular:{x:720,y:510},shiny:{x:760,y:510}}}},scizor:{".":{".":{regular:{x:800, +y:510},shiny:{x:840,y:510}}},mega:{".":{regular:{x:880,y:510},shiny:{x:920,y:510}}}},shuckle:{".":{".":{regular:{x:960,y:510},shiny:{x:1E3,y:510}}}},heracross:{".":{".":{regular:{x:1040,y:510},shiny:{x:1080,y:510}}},mega:{".":{regular:{x:1120,y:510},shiny:{x:1160,y:510}}}},sneasel:{".":{".":{regular:{x:1200,y:510},shiny:{x:0,y:540}},right:{regular:{x:1240,y:510},shiny:{x:40,y:540}}}},teddiursa:{".":{".":{regular:{x:80,y:540},shiny:{x:160,y:540}},right:{regular:{x:120,y:540},shiny:{x:200,y:540}}}}, +ursaring:{".":{".":{regular:{x:240,y:540},shiny:{x:280,y:540}}}},slugma:{".":{".":{regular:{x:320,y:540},shiny:{x:360,y:540}}}},magcargo:{".":{".":{regular:{x:400,y:540},shiny:{x:440,y:540}}}},swinub:{".":{".":{regular:{x:480,y:540},shiny:{x:520,y:540}}}},piloswine:{".":{".":{regular:{x:560,y:540},shiny:{x:600,y:540}}}},corsola:{".":{".":{regular:{x:640,y:540},shiny:{x:680,y:540}}}},remoraid:{".":{".":{regular:{x:720,y:540},shiny:{x:760,y:540}}}},octillery:{".":{".":{regular:{x:800,y:540},shiny:{x:840, +y:540}}}},delibird:{".":{".":{regular:{x:880,y:540},shiny:{x:920,y:540}}}},mantine:{".":{".":{regular:{x:960,y:540},shiny:{x:1E3,y:540}}}},skarmory:{".":{".":{regular:{x:1040,y:540},shiny:{x:1080,y:540}}}},houndour:{".":{".":{regular:{x:1120,y:540},shiny:{x:1160,y:540}}}},houndoom:{".":{".":{regular:{x:1200,y:540},shiny:{x:1240,y:540}}},mega:{".":{regular:{x:0,y:570},shiny:{x:40,y:570}}}},kingdra:{".":{".":{regular:{x:80,y:570},shiny:{x:120,y:570}}}},phanpy:{".":{".":{regular:{x:160,y:570},shiny:{x:200, +y:570}}}},donphan:{".":{".":{regular:{x:240,y:570},shiny:{x:280,y:570}}}},porygon2:{".":{".":{regular:{x:320,y:570},shiny:{x:360,y:570}}}},stantler:{".":{".":{regular:{x:400,y:570},shiny:{x:440,y:570}}}},smeargle:{".":{".":{regular:{x:480,y:570},shiny:{x:520,y:570}}}},tyrogue:{".":{".":{regular:{x:560,y:570},shiny:{x:600,y:570}}}},hitmontop:{".":{".":{regular:{x:640,y:570},shiny:{x:680,y:570}}}},smoochum:{".":{".":{regular:{x:720,y:570},shiny:{x:760,y:570}}}},elekid:{".":{".":{regular:{x:800,y:570}, +shiny:{x:840,y:570}}}},magby:{".":{".":{regular:{x:880,y:570},shiny:{x:920,y:570}}}},miltank:{".":{".":{regular:{x:960,y:570},shiny:{x:1E3,y:570}}}},blissey:{".":{".":{regular:{x:1040,y:570},shiny:{x:1080,y:570}}}},raikou:{".":{".":{regular:{x:1120,y:570},shiny:{x:1160,y:570}}}},entei:{".":{".":{regular:{x:1200,y:570},shiny:{x:1240,y:570}}}},suicune:{".":{".":{regular:{x:0,y:600},shiny:{x:40,y:600}}}},larvitar:{".":{".":{regular:{x:80,y:600},shiny:{x:120,y:600}}}},pupitar:{".":{".":{regular:{x:160, +y:600},shiny:{x:200,y:600}}}},tyranitar:{".":{".":{regular:{x:240,y:600},shiny:{x:280,y:600}}},mega:{".":{regular:{x:320,y:600},shiny:{x:360,y:600}}}},lugia:{".":{".":{regular:{x:400,y:600},shiny:{x:440,y:600}}}},"ho-oh":{".":{".":{regular:{x:480,y:600},shiny:{x:520,y:600}}}},celebi:{".":{".":{regular:{x:560,y:600},shiny:{x:600,y:600}}}},treecko:{".":{".":{regular:{x:640,y:600},shiny:{x:680,y:600}}}},grovyle:{".":{".":{regular:{x:720,y:600},shiny:{x:760,y:600}}}},sceptile:{".":{".":{regular:{x:800, +y:600},shiny:{x:840,y:600}}}},torchic:{".":{".":{regular:{x:880,y:600},shiny:{x:920,y:600}}}},combusken:{".":{".":{regular:{x:960,y:600},shiny:{x:1E3,y:600}}}},blaziken:{".":{".":{regular:{x:1040,y:600},shiny:{x:1080,y:600}}},mega:{".":{regular:{x:1120,y:600},shiny:{x:1160,y:600}}}},mudkip:{".":{".":{regular:{x:1200,y:600},shiny:{x:1240,y:600}}}},marshtomp:{".":{".":{regular:{x:0,y:630},shiny:{x:40,y:630}}}},swampert:{".":{".":{regular:{x:80,y:630},shiny:{x:120,y:630}}}},poochyena:{".":{".":{regular:{x:160, +y:630},shiny:{x:200,y:630}}}},mightyena:{".":{".":{regular:{x:240,y:630},shiny:{x:280,y:630}}}},zigzagoon:{".":{".":{regular:{x:320,y:630},shiny:{x:360,y:630}}}},linoone:{".":{".":{regular:{x:400,y:630},shiny:{x:440,y:630}}}},wurmple:{".":{".":{regular:{x:480,y:630},shiny:{x:520,y:630}}}},silcoon:{".":{".":{regular:{x:560,y:630},shiny:{x:600,y:630}}}},beautifly:{".":{".":{regular:{x:640,y:630},shiny:{x:680,y:630}}}},cascoon:{".":{".":{regular:{x:720,y:630},shiny:{x:760,y:630}}}},dustox:{".":{".":{regular:{x:800, +y:630},shiny:{x:840,y:630}}}},lotad:{".":{".":{regular:{x:880,y:630},shiny:{x:920,y:630}}}},lombre:{".":{".":{regular:{x:960,y:630},shiny:{x:1E3,y:630}}}},ludicolo:{".":{".":{regular:{x:1040,y:630},shiny:{x:1080,y:630}}}},seedot:{".":{".":{regular:{x:1120,y:630},shiny:{x:1160,y:630}}}},nuzleaf:{".":{".":{regular:{x:1200,y:630},shiny:{x:1240,y:630}}}},shiftry:{".":{".":{regular:{x:0,y:660},shiny:{x:40,y:660}}}},taillow:{".":{".":{regular:{x:80,y:660},shiny:{x:120,y:660}}}},swellow:{".":{".":{regular:{x:160, +y:660},shiny:{x:200,y:660}}}},wingull:{".":{".":{regular:{x:240,y:660},shiny:{x:280,y:660}}}},pelipper:{".":{".":{regular:{x:320,y:660},shiny:{x:360,y:660}}}},ralts:{".":{".":{regular:{x:400,y:660},shiny:{x:440,y:660}}}},kirlia:{".":{".":{regular:{x:480,y:660},shiny:{x:520,y:660}}}},gardevoir:{".":{".":{regular:{x:560,y:660},shiny:{x:600,y:660}}},mega:{".":{regular:{x:640,y:660},shiny:{x:680,y:660}}}},surskit:{".":{".":{regular:{x:720,y:660},shiny:{x:760,y:660}}}},masquerain:{".":{".":{regular:{x:800, +y:660},shiny:{x:840,y:660}}}},shroomish:{".":{".":{regular:{x:880,y:660},shiny:{x:920,y:660}}}},breloom:{".":{".":{regular:{x:960,y:660},shiny:{x:1E3,y:660}}}},slakoth:{".":{".":{regular:{x:1040,y:660},shiny:{x:1080,y:660}}}},vigoroth:{".":{".":{regular:{x:1120,y:660},shiny:{x:1160,y:660}}}},slaking:{".":{".":{regular:{x:1200,y:660},shiny:{x:1240,y:660}}}},nincada:{".":{".":{regular:{x:0,y:690},shiny:{x:40,y:690}}}},ninjask:{".":{".":{regular:{x:80,y:690},shiny:{x:120,y:690}}}},shedinja:{".":{".":{regular:{x:160, +y:690},shiny:{x:200,y:690}}}},whismur:{".":{".":{regular:{x:240,y:690},shiny:{x:280,y:690}}}},loudred:{".":{".":{regular:{x:320,y:690},shiny:{x:360,y:690}}}},exploud:{".":{".":{regular:{x:400,y:690},shiny:{x:440,y:690}}}},makuhita:{".":{".":{regular:{x:480,y:690},shiny:{x:520,y:690}}}},hariyama:{".":{".":{regular:{x:560,y:690},shiny:{x:600,y:690}}}},azurill:{".":{".":{regular:{x:640,y:690},shiny:{x:680,y:690}}}},nosepass:{".":{".":{regular:{x:720,y:690},shiny:{x:760,y:690}}}},skitty:{".":{".":{regular:{x:800, +y:690},shiny:{x:840,y:690}}}},delcatty:{".":{".":{regular:{x:880,y:690},shiny:{x:920,y:690}}}},sableye:{".":{".":{regular:{x:960,y:690},shiny:{x:1E3,y:690}}}},mawile:{".":{".":{regular:{x:1040,y:690},shiny:{x:1080,y:690}}},mega:{".":{regular:{x:1120,y:690},shiny:{x:1160,y:690}}}},aron:{".":{".":{regular:{x:1200,y:690},shiny:{x:1240,y:690}}}},lairon:{".":{".":{regular:{x:0,y:720},shiny:{x:40,y:720}}}},aggron:{".":{".":{regular:{x:80,y:720},shiny:{x:120,y:720}}},mega:{".":{regular:{x:160,y:720},shiny:{x:200, +y:720}}}},meditite:{".":{".":{regular:{x:240,y:720},shiny:{x:280,y:720}}}},medicham:{".":{".":{regular:{x:320,y:720},shiny:{x:360,y:720}}},mega:{".":{regular:{x:400,y:720},shiny:{x:440,y:720}}}},electrike:{".":{".":{regular:{x:480,y:720},shiny:{x:520,y:720}}}},manectric:{".":{".":{regular:{x:560,y:720},shiny:{x:600,y:720}}},mega:{".":{regular:{x:640,y:720},shiny:{x:680,y:720}}}},plusle:{".":{".":{regular:{x:720,y:720},shiny:{x:760,y:720}}}},minun:{".":{".":{regular:{x:800,y:720},shiny:{x:840,y:720}}}}, +volbeat:{".":{".":{regular:{x:880,y:720},shiny:{x:920,y:720}}}},illumise:{".":{".":{regular:{x:960,y:720},shiny:{x:1E3,y:720}}}},roselia:{".":{".":{regular:{x:1040,y:720},shiny:{x:1120,y:720}},right:{regular:{x:1080,y:720},shiny:{x:1160,y:720}}}},gulpin:{".":{".":{regular:{x:1200,y:720},shiny:{x:1240,y:720}}}},swalot:{".":{".":{regular:{x:0,y:750},shiny:{x:40,y:750}}}},carvanha:{".":{".":{regular:{x:80,y:750},shiny:{x:120,y:750}}}},sharpedo:{".":{".":{regular:{x:160,y:750},shiny:{x:200,y:750}}}}, +wailmer:{".":{".":{regular:{x:240,y:750},shiny:{x:280,y:750}}}},wailord:{".":{".":{regular:{x:320,y:750},shiny:{x:360,y:750}}}},numel:{".":{".":{regular:{x:400,y:750},shiny:{x:440,y:750}}}},camerupt:{".":{".":{regular:{x:480,y:750},shiny:{x:520,y:750}}}},torkoal:{".":{".":{regular:{x:560,y:750},shiny:{x:600,y:750}}}},spoink:{".":{".":{regular:{x:640,y:750},shiny:{x:680,y:750}}}},grumpig:{".":{".":{regular:{x:720,y:750},shiny:{x:760,y:750}}}},spinda:{".":{".":{regular:{x:800,y:750},shiny:{x:840,y:750}}}}, +trapinch:{".":{".":{regular:{x:880,y:750},shiny:{x:920,y:750}}}},vibrava:{".":{".":{regular:{x:960,y:750},shiny:{x:1E3,y:750}}}},flygon:{".":{".":{regular:{x:1040,y:750},shiny:{x:1080,y:750}}}},cacnea:{".":{".":{regular:{x:1120,y:750},shiny:{x:1160,y:750}}}},cacturne:{".":{".":{regular:{x:1200,y:750},shiny:{x:1240,y:750}}}},swablu:{".":{".":{regular:{x:0,y:780},shiny:{x:40,y:780}}}},altaria:{".":{".":{regular:{x:80,y:780},shiny:{x:120,y:780}}}},zangoose:{".":{".":{regular:{x:160,y:780},shiny:{x:240, +y:780}},right:{regular:{x:200,y:780},shiny:{x:280,y:780}}}},seviper:{".":{".":{regular:{x:320,y:780},shiny:{x:400,y:780}},right:{regular:{x:360,y:780},shiny:{x:440,y:780}}}},lunatone:{".":{".":{regular:{x:480,y:780},shiny:{x:520,y:780}}}},solrock:{".":{".":{regular:{x:560,y:780},shiny:{x:600,y:780}}}},barboach:{".":{".":{regular:{x:640,y:780},shiny:{x:680,y:780}}}},whiscash:{".":{".":{regular:{x:720,y:780},shiny:{x:760,y:780}}}},corphish:{".":{".":{regular:{x:800,y:780},shiny:{x:840,y:780}}}},crawdaunt:{".":{".":{regular:{x:880, +y:780},shiny:{x:920,y:780}}}},baltoy:{".":{".":{regular:{x:960,y:780},shiny:{x:1E3,y:780}}}},claydol:{".":{".":{regular:{x:1040,y:780},shiny:{x:1080,y:780}}}},lileep:{".":{".":{regular:{x:1120,y:780},shiny:{x:1160,y:780}}}},cradily:{".":{".":{regular:{x:1200,y:780},shiny:{x:1240,y:780}}}},anorith:{".":{".":{regular:{x:0,y:810},shiny:{x:40,y:810}}}},armaldo:{".":{".":{regular:{x:80,y:810},shiny:{x:120,y:810}}}},feebas:{".":{".":{regular:{x:160,y:810},shiny:{x:200,y:810}}}},milotic:{".":{".":{regular:{x:240, +y:810},shiny:{x:280,y:810}}}},castform:{".":{".":{regular:{x:320,y:810},shiny:{x:360,y:810}}},rainy:{".":{regular:{x:400,y:810},shiny:{x:440,y:810}}},snowy:{".":{regular:{x:480,y:810},shiny:{x:560,y:810}},right:{regular:{x:520,y:810},shiny:{x:600,y:810}}},sunny:{".":{regular:{x:640,y:810},shiny:{x:680,y:810}}}},kecleon:{".":{".":{regular:{x:720,y:810},shiny:{x:760,y:810}}}},shuppet:{".":{".":{regular:{x:800,y:810},shiny:{x:840,y:810}}}},banette:{".":{".":{regular:{x:880,y:810},shiny:{x:920,y:810}}}, +mega:{".":{regular:{x:960,y:810},shiny:{x:1E3,y:810}}}},duskull:{".":{".":{regular:{x:1040,y:810},shiny:{x:1080,y:810}}}},dusclops:{".":{".":{regular:{x:1120,y:810},shiny:{x:1160,y:810}}}},tropius:{".":{".":{regular:{x:1200,y:810},shiny:{x:1240,y:810}}}},chimecho:{".":{".":{regular:{x:0,y:840},shiny:{x:40,y:840}}}},absol:{".":{".":{regular:{x:80,y:840},shiny:{x:160,y:840}},right:{regular:{x:120,y:840},shiny:{x:200,y:840}}},mega:{".":{regular:{x:240,y:840},shiny:{x:320,y:840}},right:{regular:{x:280, +y:840},shiny:{x:360,y:840}}}},wynaut:{".":{".":{regular:{x:400,y:840},shiny:{x:440,y:840}}}},snorunt:{".":{".":{regular:{x:480,y:840},shiny:{x:520,y:840}}}},glalie:{".":{".":{regular:{x:560,y:840},shiny:{x:600,y:840}}}},spheal:{".":{".":{regular:{x:640,y:840},shiny:{x:680,y:840}}}},sealeo:{".":{".":{regular:{x:720,y:840},shiny:{x:760,y:840}}}},walrein:{".":{".":{regular:{x:800,y:840},shiny:{x:840,y:840}}}},clamperl:{".":{".":{regular:{x:880,y:840},shiny:{x:920,y:840}}}},huntail:{".":{".":{regular:{x:960, +y:840},shiny:{x:1E3,y:840}}}},gorebyss:{".":{".":{regular:{x:1040,y:840},shiny:{x:1080,y:840}}}},relicanth:{".":{".":{regular:{x:1120,y:840},shiny:{x:1160,y:840}}}},luvdisc:{".":{".":{regular:{x:1200,y:840},shiny:{x:1240,y:840}}}},bagon:{".":{".":{regular:{x:0,y:870},shiny:{x:40,y:870}}}},shelgon:{".":{".":{regular:{x:80,y:870},shiny:{x:120,y:870}}}},salamence:{".":{".":{regular:{x:160,y:870},shiny:{x:200,y:870}}}},beldum:{".":{".":{regular:{x:240,y:870},shiny:{x:280,y:870}}}},metang:{".":{".":{regular:{x:320, +y:870},shiny:{x:360,y:870}}}},metagross:{".":{".":{regular:{x:400,y:870},shiny:{x:440,y:870}}}},regirock:{".":{".":{regular:{x:480,y:870},shiny:{x:560,y:870}},right:{regular:{x:520,y:870},shiny:{x:600,y:870}}}},regice:{".":{".":{regular:{x:640,y:870},shiny:{x:680,y:870}}}},registeel:{".":{".":{regular:{x:720,y:870},shiny:{x:760,y:870}}}},latias:{".":{".":{regular:{x:800,y:870},shiny:{x:840,y:870}}},mega:{".":{regular:{x:880,y:870},shiny:{x:920,y:870}}}},latios:{".":{".":{regular:{x:960,y:870},shiny:{x:1E3, +y:870}}},mega:{".":{regular:{x:1040,y:870},shiny:{x:1080,y:870}}}},kyogre:{".":{".":{regular:{x:1120,y:870},shiny:{x:1160,y:870}}}},groudon:{".":{".":{regular:{x:1200,y:870},shiny:{x:1240,y:870}}}},rayquaza:{".":{".":{regular:{x:0,y:900},shiny:{x:40,y:900}}}},jirachi:{".":{".":{regular:{x:80,y:900},shiny:{x:120,y:900}}}},deoxys:{".":{".":{regular:{x:160,y:900},shiny:{x:200,y:900}}},attack:{".":{regular:{x:240,y:900},shiny:{x:280,y:900}}},defense:{".":{regular:{x:320,y:900},shiny:{x:360,y:900}}},normal:{".":{regular:{x:160, +y:900},shiny:{x:200,y:900}}},speed:{".":{regular:{x:400,y:900},shiny:{x:440,y:900}}}},turtwig:{".":{".":{regular:{x:480,y:900},shiny:{x:520,y:900}}}},grotle:{".":{".":{regular:{x:560,y:900},shiny:{x:600,y:900}}}},torterra:{".":{".":{regular:{x:640,y:900},shiny:{x:720,y:900}},right:{regular:{x:680,y:900},shiny:{x:760,y:900}}}},chimchar:{".":{".":{regular:{x:800,y:900},shiny:{x:840,y:900}}}},monferno:{".":{".":{regular:{x:880,y:900},shiny:{x:920,y:900}}}},infernape:{".":{".":{regular:{x:960,y:900}, +shiny:{x:1E3,y:900}}}},piplup:{".":{".":{regular:{x:1040,y:900},shiny:{x:1080,y:900}}}},prinplup:{".":{".":{regular:{x:1120,y:900},shiny:{x:1160,y:900}}}},empoleon:{".":{".":{regular:{x:1200,y:900},shiny:{x:1240,y:900}}}},starly:{".":{".":{regular:{x:0,y:930},shiny:{x:40,y:930}}}},staravia:{".":{".":{regular:{x:80,y:930},shiny:{x:120,y:930}}}},staraptor:{".":{".":{regular:{x:160,y:930},shiny:{x:200,y:930}}}},bidoof:{".":{".":{regular:{x:240,y:930},shiny:{x:280,y:930}}}},bibarel:{".":{".":{regular:{x:320, +y:930},shiny:{x:360,y:930}}}},kricketot:{".":{".":{regular:{x:400,y:930},shiny:{x:440,y:930}}}},kricketune:{".":{".":{regular:{x:480,y:930},shiny:{x:520,y:930}}}},shinx:{".":{".":{regular:{x:560,y:930},shiny:{x:600,y:930}}}},luxio:{".":{".":{regular:{x:640,y:930},shiny:{x:680,y:930}}}},luxray:{".":{".":{regular:{x:720,y:930},shiny:{x:760,y:930}}}},budew:{".":{".":{regular:{x:800,y:930},shiny:{x:880,y:930}},right:{regular:{x:840,y:930},shiny:{x:920,y:930}}}},roserade:{".":{".":{regular:{x:960,y:930}, +shiny:{x:1040,y:930}},right:{regular:{x:1E3,y:930},shiny:{x:1080,y:930}}}},cranidos:{".":{".":{regular:{x:1120,y:930},shiny:{x:1160,y:930}}}},rampardos:{".":{".":{regular:{x:1200,y:930},shiny:{x:1240,y:930}}}},shieldon:{".":{".":{regular:{x:0,y:960},shiny:{x:40,y:960}}}},bastiodon:{".":{".":{regular:{x:80,y:960},shiny:{x:120,y:960}}}},burmy:{".":{".":{regular:{x:160,y:960},shiny:{x:200,y:960}}},plant:{".":{regular:{x:160,y:960},shiny:{x:200,y:960}}},sandy:{".":{regular:{x:240,y:960},shiny:{x:280, +y:960}}},trash:{".":{regular:{x:320,y:960},shiny:{x:360,y:960}}}},wormadam:{".":{".":{regular:{x:400,y:960},shiny:{x:440,y:960}}},plant:{".":{regular:{x:400,y:960},shiny:{x:440,y:960}}},sandy:{".":{regular:{x:480,y:960},shiny:{x:520,y:960}}},trash:{".":{regular:{x:560,y:960},shiny:{x:600,y:960}}}},mothim:{".":{".":{regular:{x:640,y:960},shiny:{x:680,y:960}}}},combee:{".":{".":{regular:{x:720,y:960},shiny:{x:760,y:960}}}},vespiquen:{".":{".":{regular:{x:800,y:960},shiny:{x:840,y:960}}}},pachirisu:{".":{".":{regular:{x:880, +y:960},shiny:{x:920,y:960}}}},buizel:{".":{".":{regular:{x:960,y:960},shiny:{x:1E3,y:960}}}},floatzel:{".":{".":{regular:{x:1040,y:960},shiny:{x:1080,y:960}}}},cherubi:{".":{".":{regular:{x:1120,y:960},shiny:{x:1160,y:960}}}},cherrim:{".":{".":{regular:{x:1200,y:960},shiny:{x:1240,y:960}}},overcast:{".":{regular:{x:1200,y:960},shiny:{x:1240,y:960}}},sunshine:{".":{regular:{x:0,y:990},shiny:{x:40,y:990}}}},shellos:{".":{".":{regular:{x:80,y:990},shiny:{x:120,y:990}}},east:{".":{regular:{x:160,y:990}, +shiny:{x:200,y:990}}},west:{".":{regular:{x:80,y:990},shiny:{x:120,y:990}}}},gastrodon:{".":{".":{regular:{x:240,y:990},shiny:{x:280,y:990}}},east:{".":{regular:{x:320,y:990},shiny:{x:360,y:990}}},west:{".":{regular:{x:240,y:990},shiny:{x:280,y:990}}}},ambipom:{".":{".":{regular:{x:400,y:990},shiny:{x:440,y:990}}}},drifloon:{".":{".":{regular:{x:480,y:990},shiny:{x:520,y:990}}}},drifblim:{".":{".":{regular:{x:560,y:990},shiny:{x:600,y:990}}}},buneary:{".":{".":{regular:{x:640,y:990},shiny:{x:680, +y:990}}}},lopunny:{".":{".":{regular:{x:720,y:990},shiny:{x:760,y:990}}}},mismagius:{".":{".":{regular:{x:800,y:990},shiny:{x:840,y:990}}}},honchkrow:{".":{".":{regular:{x:880,y:990},shiny:{x:920,y:990}}}},glameow:{".":{".":{regular:{x:960,y:990},shiny:{x:1E3,y:990}}}},purugly:{".":{".":{regular:{x:1040,y:990},shiny:{x:1080,y:990}}}},chingling:{".":{".":{regular:{x:1120,y:990},shiny:{x:1160,y:990}}}},stunky:{".":{".":{regular:{x:1200,y:990},shiny:{x:1240,y:990}}}},skuntank:{".":{".":{regular:{x:0, +y:1020},shiny:{x:40,y:1020}}}},bronzor:{".":{".":{regular:{x:80,y:1020},shiny:{x:120,y:1020}}}},bronzong:{".":{".":{regular:{x:160,y:1020},shiny:{x:200,y:1020}}}},bonsly:{".":{".":{regular:{x:240,y:1020},shiny:{x:280,y:1020}}}},"mime-jr":{".":{".":{regular:{x:320,y:1020},shiny:{x:360,y:1020}}}},happiny:{".":{".":{regular:{x:400,y:1020},shiny:{x:440,y:1020}}}},chatot:{".":{".":{regular:{x:480,y:1020},shiny:{x:520,y:1020}}}},spiritomb:{".":{".":{regular:{x:560,y:1020},shiny:{x:600,y:1020}}}},gible:{".":{".":{regular:{x:640, +y:1020},shiny:{x:680,y:1020}}}},gabite:{".":{".":{regular:{x:720,y:1020},shiny:{x:760,y:1020}}}},garchomp:{".":{".":{regular:{x:800,y:1020},shiny:{x:840,y:1020}}},mega:{".":{regular:{x:880,y:1020},shiny:{x:920,y:1020}}}},munchlax:{".":{".":{regular:{x:960,y:1020},shiny:{x:1E3,y:1020}}}},riolu:{".":{".":{regular:{x:1040,y:1020},shiny:{x:1080,y:1020}}}},lucario:{".":{".":{regular:{x:1120,y:1020},shiny:{x:1160,y:1020}}},mega:{".":{regular:{x:1200,y:1020},shiny:{x:1240,y:1020}}}},hippopotas:{".":{".":{regular:{x:0, +y:1050},shiny:{x:40,y:1050}}}},hippowdon:{".":{".":{regular:{x:80,y:1050},shiny:{x:120,y:1050}}}},skorupi:{".":{".":{regular:{x:160,y:1050},shiny:{x:200,y:1050}}}},drapion:{".":{".":{regular:{x:240,y:1050},shiny:{x:280,y:1050}}}},croagunk:{".":{".":{regular:{x:320,y:1050},shiny:{x:360,y:1050}}}},toxicroak:{".":{".":{regular:{x:400,y:1050},shiny:{x:440,y:1050}}}},carnivine:{".":{".":{regular:{x:480,y:1050},shiny:{x:520,y:1050}}}},finneon:{".":{".":{regular:{x:560,y:1050},shiny:{x:600,y:1050}}}},lumineon:{".":{".":{regular:{x:640, +y:1050},shiny:{x:680,y:1050}}}},mantyke:{".":{".":{regular:{x:720,y:1050},shiny:{x:760,y:1050}}}},snover:{".":{".":{regular:{x:800,y:1050},shiny:{x:840,y:1050}}}},abomasnow:{".":{".":{regular:{x:880,y:1050},shiny:{x:920,y:1050}}},mega:{".":{regular:{x:960,y:1050},shiny:{x:1E3,y:1050}}}},weavile:{".":{".":{regular:{x:1040,y:1050},shiny:{x:1080,y:1050}}}},magnezone:{".":{".":{regular:{x:1120,y:1050},shiny:{x:1160,y:1050}}}},lickilicky:{".":{".":{regular:{x:1200,y:1050},shiny:{x:1240,y:1050}}}},rhyperior:{".":{".":{regular:{x:0, +y:1080},shiny:{x:40,y:1080}}}},tangrowth:{".":{".":{regular:{x:80,y:1080},shiny:{x:120,y:1080}}}},electivire:{".":{".":{regular:{x:160,y:1080},shiny:{x:200,y:1080}}}},magmortar:{".":{".":{regular:{x:240,y:1080},shiny:{x:320,y:1080}},right:{regular:{x:280,y:1080},shiny:{x:360,y:1080}}}},togekiss:{".":{".":{regular:{x:400,y:1080},shiny:{x:480,y:1080}},right:{regular:{x:440,y:1080},shiny:{x:520,y:1080}}}},yanmega:{".":{".":{regular:{x:560,y:1080},shiny:{x:600,y:1080}}}},leafeon:{".":{".":{regular:{x:640, +y:1080},shiny:{x:680,y:1080}}}},glaceon:{".":{".":{regular:{x:720,y:1080},shiny:{x:760,y:1080}}}},gliscor:{".":{".":{regular:{x:800,y:1080},shiny:{x:840,y:1080}}}},mamoswine:{".":{".":{regular:{x:880,y:1080},shiny:{x:920,y:1080}}}},"porygon-z":{".":{".":{regular:{x:960,y:1080},shiny:{x:1E3,y:1080}}}},gallade:{".":{".":{regular:{x:1040,y:1080},shiny:{x:1080,y:1080}}}},probopass:{".":{".":{regular:{x:1120,y:1080},shiny:{x:1160,y:1080}}}},dusknoir:{".":{".":{regular:{x:1200,y:1080},shiny:{x:1240,y:1080}}}}, +froslass:{".":{".":{regular:{x:0,y:1110},shiny:{x:40,y:1110}}}},rotom:{".":{".":{regular:{x:80,y:1110},shiny:{x:120,y:1110}}},fan:{".":{regular:{x:160,y:1110},shiny:{x:200,y:1110}}},frost:{".":{regular:{x:240,y:1110},shiny:{x:280,y:1110}}},heat:{".":{regular:{x:320,y:1110},shiny:{x:360,y:1110}}},mow:{".":{regular:{x:400,y:1110},shiny:{x:440,y:1110}}},wash:{".":{regular:{x:480,y:1110},shiny:{x:560,y:1110}},right:{regular:{x:520,y:1110},shiny:{x:600,y:1110}}}},uxie:{".":{".":{regular:{x:640,y:1110}, +shiny:{x:680,y:1110}}}},mesprit:{".":{".":{regular:{x:720,y:1110},shiny:{x:760,y:1110}}}},azelf:{".":{".":{regular:{x:800,y:1110},shiny:{x:840,y:1110}}}},dialga:{".":{".":{regular:{x:880,y:1110},shiny:{x:920,y:1110}}}},palkia:{".":{".":{regular:{x:960,y:1110},shiny:{x:1E3,y:1110}}}},heatran:{".":{".":{regular:{x:1040,y:1110},shiny:{x:1080,y:1110}}}},regigigas:{".":{".":{regular:{x:1120,y:1110},shiny:{x:1160,y:1110}}}},giratina:{".":{".":{regular:{x:1200,y:1110},shiny:{x:1240,y:1110}}},altered:{".":{regular:{x:1200, +y:1110},shiny:{x:1240,y:1110}}},origin:{".":{regular:{x:0,y:1140},shiny:{x:40,y:1140}}}},cresselia:{".":{".":{regular:{x:80,y:1140},shiny:{x:120,y:1140}}}},phione:{".":{".":{regular:{x:160,y:1140},shiny:{x:200,y:1140}}}},manaphy:{".":{".":{regular:{x:240,y:1140},shiny:{x:280,y:1140}}}},darkrai:{".":{".":{regular:{x:320,y:1140},shiny:{x:360,y:1140}}}},shaymin:{".":{".":{regular:{x:400,y:1140},shiny:{x:440,y:1140}}},land:{".":{regular:{x:400,y:1140},shiny:{x:440,y:1140}}},sky:{".":{regular:{x:480,y:1140}, +shiny:{x:560,y:1140}},right:{regular:{x:520,y:1140},shiny:{x:600,y:1140}}}},arceus:{".":{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},bug:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},dark:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},dragon:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},electric:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},fairy:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},fighting:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},fire:{".":{regular:{x:640, +y:1140},shiny:{x:680,y:1140}}},flying:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},ghost:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},grass:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},ground:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},ice:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},normal:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},poison:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},psychic:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},rock:{".":{regular:{x:640, +y:1140},shiny:{x:680,y:1140}}},steel:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}},water:{".":{regular:{x:640,y:1140},shiny:{x:680,y:1140}}}},victini:{".":{".":{regular:{x:720,y:1140},shiny:{x:760,y:1140}}}},snivy:{".":{".":{regular:{x:800,y:1140},shiny:{x:840,y:1140}}}},servine:{".":{".":{regular:{x:880,y:1140},shiny:{x:920,y:1140}}}},serperior:{".":{".":{regular:{x:960,y:1140},shiny:{x:1E3,y:1140}}}},tepig:{".":{".":{regular:{x:1040,y:1140},shiny:{x:1080,y:1140}}}},pignite:{".":{".":{regular:{x:1120, +y:1140},shiny:{x:1160,y:1140}}}},emboar:{".":{".":{regular:{x:1200,y:1140},shiny:{x:0,y:1170}},right:{regular:{x:1240,y:1140},shiny:{x:40,y:1170}}}},oshawott:{".":{".":{regular:{x:80,y:1170},shiny:{x:120,y:1170}}}},dewott:{".":{".":{regular:{x:160,y:1170},shiny:{x:200,y:1170}}}},samurott:{".":{".":{regular:{x:240,y:1170},shiny:{x:280,y:1170}}}},patrat:{".":{".":{regular:{x:320,y:1170},shiny:{x:360,y:1170}}}},watchog:{".":{".":{regular:{x:400,y:1170},shiny:{x:440,y:1170}}}},lillipup:{".":{".":{regular:{x:480, +y:1170},shiny:{x:520,y:1170}}}},herdier:{".":{".":{regular:{x:560,y:1170},shiny:{x:600,y:1170}}}},stoutland:{".":{".":{regular:{x:640,y:1170},shiny:{x:680,y:1170}}}},purrloin:{".":{".":{regular:{x:720,y:1170},shiny:{x:760,y:1170}}}},liepard:{".":{".":{regular:{x:800,y:1170},shiny:{x:840,y:1170}}}},pansage:{".":{".":{regular:{x:880,y:1170},shiny:{x:920,y:1170}}}},simisage:{".":{".":{regular:{x:960,y:1170},shiny:{x:1E3,y:1170}}}},pansear:{".":{".":{regular:{x:1040,y:1170},shiny:{x:1120,y:1170}},right:{regular:{x:1080, +y:1170},shiny:{x:1160,y:1170}}}},simisear:{".":{".":{regular:{x:1200,y:1170},shiny:{x:0,y:1200}},right:{regular:{x:1240,y:1170},shiny:{x:40,y:1200}}}},panpour:{".":{".":{regular:{x:80,y:1200},shiny:{x:120,y:1200}}}},simipour:{".":{".":{regular:{x:160,y:1200},shiny:{x:200,y:1200}}}},munna:{".":{".":{regular:{x:240,y:1200},shiny:{x:280,y:1200}}}},musharna:{".":{".":{regular:{x:320,y:1200},shiny:{x:360,y:1200}}}},pidove:{".":{".":{regular:{x:400,y:1200},shiny:{x:440,y:1200}}}},tranquill:{".":{".":{regular:{x:480, +y:1200},shiny:{x:520,y:1200}}}},unfezant:{".":{".":{regular:{x:560,y:1200},shiny:{x:640,y:1200}},female:{regular:{x:600,y:1200},shiny:{x:680,y:1200}}}},blitzle:{".":{".":{regular:{x:720,y:1200},shiny:{x:760,y:1200}}}},zebstrika:{".":{".":{regular:{x:800,y:1200},shiny:{x:840,y:1200}}}},roggenrola:{".":{".":{regular:{x:880,y:1200},shiny:{x:920,y:1200}}}},boldore:{".":{".":{regular:{x:960,y:1200},shiny:{x:1E3,y:1200}}}},gigalith:{".":{".":{regular:{x:1040,y:1200},shiny:{x:1080,y:1200}}}},woobat:{".":{".":{regular:{x:1120, +y:1200},shiny:{x:1160,y:1200}}}},swoobat:{".":{".":{regular:{x:1200,y:1200},shiny:{x:1240,y:1200}}}},drilbur:{".":{".":{regular:{x:0,y:1230},shiny:{x:80,y:1230}},right:{regular:{x:40,y:1230},shiny:{x:120,y:1230}}}},excadrill:{".":{".":{regular:{x:160,y:1230},shiny:{x:240,y:1230}},right:{regular:{x:200,y:1230},shiny:{x:280,y:1230}}}},audino:{".":{".":{regular:{x:320,y:1230},shiny:{x:360,y:1230}}}},timburr:{".":{".":{regular:{x:400,y:1230},shiny:{x:440,y:1230}}}},gurdurr:{".":{".":{regular:{x:480,y:1230}, +shiny:{x:520,y:1230}}}},conkeldurr:{".":{".":{regular:{x:560,y:1230},shiny:{x:600,y:1230}}}},tympole:{".":{".":{regular:{x:640,y:1230},shiny:{x:680,y:1230}}}},palpitoad:{".":{".":{regular:{x:720,y:1230},shiny:{x:760,y:1230}}}},seismitoad:{".":{".":{regular:{x:800,y:1230},shiny:{x:840,y:1230}}}},throh:{".":{".":{regular:{x:880,y:1230},shiny:{x:920,y:1230}}}},sawk:{".":{".":{regular:{x:960,y:1230},shiny:{x:1040,y:1230}},right:{regular:{x:1E3,y:1230},shiny:{x:1080,y:1230}}}},sewaddle:{".":{".":{regular:{x:1120, +y:1230},shiny:{x:1160,y:1230}}}},swadloon:{".":{".":{regular:{x:1200,y:1230},shiny:{x:1240,y:1230}}}},leavanny:{".":{".":{regular:{x:0,y:1260},shiny:{x:40,y:1260}}}},venipede:{".":{".":{regular:{x:80,y:1260},shiny:{x:120,y:1260}}}},whirlipede:{".":{".":{regular:{x:160,y:1260},shiny:{x:200,y:1260}}}},scolipede:{".":{".":{regular:{x:240,y:1260},shiny:{x:280,y:1260}}}},cottonee:{".":{".":{regular:{x:320,y:1260},shiny:{x:360,y:1260}}}},whimsicott:{".":{".":{regular:{x:400,y:1260},shiny:{x:440,y:1260}}}}, +petilil:{".":{".":{regular:{x:480,y:1260},shiny:{x:520,y:1260}}}},lilligant:{".":{".":{regular:{x:560,y:1260},shiny:{x:640,y:1260}},right:{regular:{x:600,y:1260},shiny:{x:680,y:1260}}}},basculin:{".":{".":{regular:{x:720,y:1260},shiny:{x:760,y:1260}}},"blue-striped":{".":{regular:{x:800,y:1260},shiny:{x:840,y:1260}}},"red-striped":{".":{regular:{x:720,y:1260},shiny:{x:760,y:1260}}}},sandile:{".":{".":{regular:{x:880,y:1260},shiny:{x:920,y:1260}}}},krokorok:{".":{".":{regular:{x:960,y:1260},shiny:{x:1E3, +y:1260}}}},krookodile:{".":{".":{regular:{x:1040,y:1260},shiny:{x:1080,y:1260}}}},darumaka:{".":{".":{regular:{x:1120,y:1260},shiny:{x:1160,y:1260}}}},darmanitan:{".":{".":{regular:{x:1200,y:1260},shiny:{x:1240,y:1260}}},standard:{".":{regular:{x:1200,y:1260},shiny:{x:1240,y:1260}}},zen:{".":{regular:{x:0,y:1290},shiny:{x:40,y:1290}}}},maractus:{".":{".":{regular:{x:80,y:1290},shiny:{x:120,y:1290}}}},dwebble:{".":{".":{regular:{x:160,y:1290},shiny:{x:200,y:1290}}}},crustle:{".":{".":{regular:{x:240, +y:1290},shiny:{x:280,y:1290}}}},scraggy:{".":{".":{regular:{x:320,y:1290},shiny:{x:360,y:1290}}}},scrafty:{".":{".":{regular:{x:400,y:1290},shiny:{x:440,y:1290}}}},sigilyph:{".":{".":{regular:{x:480,y:1290},shiny:{x:520,y:1290}}}},yamask:{".":{".":{regular:{x:560,y:1290},shiny:{x:600,y:1290}}}},cofagrigus:{".":{".":{regular:{x:640,y:1290},shiny:{x:680,y:1290}}}},tirtouga:{".":{".":{regular:{x:720,y:1290},shiny:{x:760,y:1290}}}},carracosta:{".":{".":{regular:{x:800,y:1290},shiny:{x:840,y:1290}}}}, +archen:{".":{".":{regular:{x:880,y:1290},shiny:{x:920,y:1290}}}},archeops:{".":{".":{regular:{x:960,y:1290},shiny:{x:1E3,y:1290}}}},trubbish:{".":{".":{regular:{x:1040,y:1290},shiny:{x:1080,y:1290}}}},garbodor:{".":{".":{regular:{x:1120,y:1290},shiny:{x:1200,y:1290}},right:{regular:{x:1160,y:1290},shiny:{x:1240,y:1290}}}},zorua:{".":{".":{regular:{x:0,y:1320},shiny:{x:40,y:1320}}}},zoroark:{".":{".":{regular:{x:80,y:1320},shiny:{x:120,y:1320}}}},minccino:{".":{".":{regular:{x:160,y:1320},shiny:{x:200, +y:1320}}}},cinccino:{".":{".":{regular:{x:240,y:1320},shiny:{x:280,y:1320}}}},gothita:{".":{".":{regular:{x:320,y:1320},shiny:{x:360,y:1320}}}},gothorita:{".":{".":{regular:{x:400,y:1320},shiny:{x:440,y:1320}}}},gothitelle:{".":{".":{regular:{x:480,y:1320},shiny:{x:520,y:1320}}}},solosis:{".":{".":{regular:{x:560,y:1320},shiny:{x:640,y:1320}},right:{regular:{x:600,y:1320},shiny:{x:680,y:1320}}}},duosion:{".":{".":{regular:{x:720,y:1320},shiny:{x:760,y:1320}}}},reuniclus:{".":{".":{regular:{x:800, +y:1320},shiny:{x:840,y:1320}}}},ducklett:{".":{".":{regular:{x:880,y:1320},shiny:{x:920,y:1320}}}},swanna:{".":{".":{regular:{x:960,y:1320},shiny:{x:1E3,y:1320}}}},vanillite:{".":{".":{regular:{x:1040,y:1320},shiny:{x:1080,y:1320}}}},vanillish:{".":{".":{regular:{x:1120,y:1320},shiny:{x:1160,y:1320}}}},vanilluxe:{".":{".":{regular:{x:1200,y:1320},shiny:{x:0,y:1350}},right:{regular:{x:1240,y:1320},shiny:{x:40,y:1350}}}},deerling:{".":{".":{regular:{x:80,y:1350},shiny:{x:120,y:1350}}},autumn:{".":{regular:{x:160, +y:1350},shiny:{x:200,y:1350}}},spring:{".":{regular:{x:80,y:1350},shiny:{x:120,y:1350}}},summer:{".":{regular:{x:240,y:1350},shiny:{x:280,y:1350}}},winter:{".":{regular:{x:320,y:1350},shiny:{x:360,y:1350}}}},sawsbuck:{".":{".":{regular:{x:400,y:1350},shiny:{x:440,y:1350}}},autumn:{".":{regular:{x:480,y:1350},shiny:{x:520,y:1350}}},spring:{".":{regular:{x:400,y:1350},shiny:{x:440,y:1350}}},summer:{".":{regular:{x:560,y:1350},shiny:{x:600,y:1350}}},winter:{".":{regular:{x:640,y:1350},shiny:{x:680,y:1350}}}}, +emolga:{".":{".":{regular:{x:720,y:1350},shiny:{x:760,y:1350}}}},karrablast:{".":{".":{regular:{x:800,y:1350},shiny:{x:840,y:1350}}}},escavalier:{".":{".":{regular:{x:880,y:1350},shiny:{x:920,y:1350}}}},foongus:{".":{".":{regular:{x:960,y:1350},shiny:{x:1E3,y:1350}}}},amoonguss:{".":{".":{regular:{x:1040,y:1350},shiny:{x:1120,y:1350}},right:{regular:{x:1080,y:1350},shiny:{x:1160,y:1350}}}},frillish:{".":{".":{regular:{x:1200,y:1350},shiny:{x:0,y:1380}},female:{regular:{x:1240,y:1350},shiny:{x:40, +y:1380}}}},jellicent:{".":{".":{regular:{x:80,y:1380},shiny:{x:160,y:1380}},female:{regular:{x:120,y:1380},shiny:{x:200,y:1380}}}},alomomola:{".":{".":{regular:{x:240,y:1380},shiny:{x:280,y:1380}}}},joltik:{".":{".":{regular:{x:320,y:1380},shiny:{x:360,y:1380}}}},galvantula:{".":{".":{regular:{x:400,y:1380},shiny:{x:440,y:1380}}}},ferroseed:{".":{".":{regular:{x:480,y:1380},shiny:{x:520,y:1380}}}},ferrothorn:{".":{".":{regular:{x:560,y:1380},shiny:{x:600,y:1380}}}},klink:{".":{".":{regular:{x:640, +y:1380},shiny:{x:720,y:1380}},right:{regular:{x:680,y:1380},shiny:{x:760,y:1380}}}},klang:{".":{".":{regular:{x:800,y:1380},shiny:{x:880,y:1380}},right:{regular:{x:840,y:1380},shiny:{x:920,y:1380}}}},klinklang:{".":{".":{regular:{x:960,y:1380},shiny:{x:1040,y:1380}},right:{regular:{x:1E3,y:1380},shiny:{x:1080,y:1380}}}},tynamo:{".":{".":{regular:{x:1120,y:1380},shiny:{x:1160,y:1380}}}},eelektrik:{".":{".":{regular:{x:1200,y:1380},shiny:{x:1240,y:1380}}}},eelektross:{".":{".":{regular:{x:0,y:1410}, +shiny:{x:40,y:1410}}}},elgyem:{".":{".":{regular:{x:80,y:1410},shiny:{x:120,y:1410}}}},beheeyem:{".":{".":{regular:{x:160,y:1410},shiny:{x:200,y:1410}}}},litwick:{".":{".":{regular:{x:240,y:1410},shiny:{x:320,y:1410}},right:{regular:{x:280,y:1410},shiny:{x:360,y:1410}}}},lampent:{".":{".":{regular:{x:400,y:1410},shiny:{x:440,y:1410}}}},chandelure:{".":{".":{regular:{x:480,y:1410},shiny:{x:520,y:1410}}}},axew:{".":{".":{regular:{x:560,y:1410},shiny:{x:600,y:1410}}}},fraxure:{".":{".":{regular:{x:640, +y:1410},shiny:{x:680,y:1410}}}},haxorus:{".":{".":{regular:{x:720,y:1410},shiny:{x:760,y:1410}}}},cubchoo:{".":{".":{regular:{x:800,y:1410},shiny:{x:840,y:1410}}}},beartic:{".":{".":{regular:{x:880,y:1410},shiny:{x:920,y:1410}}}},cryogonal:{".":{".":{regular:{x:960,y:1410},shiny:{x:1E3,y:1410}}}},shelmet:{".":{".":{regular:{x:1040,y:1410},shiny:{x:1080,y:1410}}}},accelgor:{".":{".":{regular:{x:1120,y:1410},shiny:{x:1160,y:1410}}}},stunfisk:{".":{".":{regular:{x:1200,y:1410},shiny:{x:1240,y:1410}}}}, +mienfoo:{".":{".":{regular:{x:0,y:1440},shiny:{x:40,y:1440}}}},mienshao:{".":{".":{regular:{x:80,y:1440},shiny:{x:120,y:1440}}}},druddigon:{".":{".":{regular:{x:160,y:1440},shiny:{x:200,y:1440}}}},golett:{".":{".":{regular:{x:240,y:1440},shiny:{x:320,y:1440}},right:{regular:{x:280,y:1440},shiny:{x:360,y:1440}}}},golurk:{".":{".":{regular:{x:400,y:1440},shiny:{x:480,y:1440}},right:{regular:{x:440,y:1440},shiny:{x:520,y:1440}}}},pawniard:{".":{".":{regular:{x:560,y:1440},shiny:{x:600,y:1440}}}},bisharp:{".":{".":{regular:{x:640, +y:1440},shiny:{x:680,y:1440}}}},bouffalant:{".":{".":{regular:{x:720,y:1440},shiny:{x:760,y:1440}}}},rufflet:{".":{".":{regular:{x:800,y:1440},shiny:{x:840,y:1440}}}},braviary:{".":{".":{regular:{x:880,y:1440},shiny:{x:920,y:1440}}}},vullaby:{".":{".":{regular:{x:960,y:1440},shiny:{x:1E3,y:1440}}}},mandibuzz:{".":{".":{regular:{x:1040,y:1440},shiny:{x:1080,y:1440}}}},heatmor:{".":{".":{regular:{x:1120,y:1440},shiny:{x:1160,y:1440}}}},durant:{".":{".":{regular:{x:1200,y:1440},shiny:{x:1240,y:1440}}}}, +deino:{".":{".":{regular:{x:0,y:1470},shiny:{x:40,y:1470}}}},zweilous:{".":{".":{regular:{x:80,y:1470},shiny:{x:120,y:1470}}}},hydreigon:{".":{".":{regular:{x:160,y:1470},shiny:{x:200,y:1470}}}},larvesta:{".":{".":{regular:{x:240,y:1470},shiny:{x:280,y:1470}}}},volcarona:{".":{".":{regular:{x:320,y:1470},shiny:{x:360,y:1470}}}},cobalion:{".":{".":{regular:{x:400,y:1470},shiny:{x:440,y:1470}}}},terrakion:{".":{".":{regular:{x:480,y:1470},shiny:{x:520,y:1470}}}},virizion:{".":{".":{regular:{x:560,y:1470}, +shiny:{x:600,y:1470}}}},tornadus:{".":{".":{regular:{x:640,y:1470},shiny:{x:680,y:1470}}},incarnate:{".":{regular:{x:640,y:1470},shiny:{x:680,y:1470}}},therian:{".":{regular:{x:720,y:1470},shiny:{x:760,y:1470}}}},thundurus:{".":{".":{regular:{x:800,y:1470},shiny:{x:840,y:1470}}},incarnate:{".":{regular:{x:800,y:1470},shiny:{x:840,y:1470}}},therian:{".":{regular:{x:880,y:1470},shiny:{x:920,y:1470}}}},reshiram:{".":{".":{regular:{x:960,y:1470},shiny:{x:1E3,y:1470}}}},zekrom:{".":{".":{regular:{x:1040, +y:1470},shiny:{x:1080,y:1470}}}},landorus:{".":{".":{regular:{x:1120,y:1470},shiny:{x:1160,y:1470}}},incarnate:{".":{regular:{x:1120,y:1470},shiny:{x:1160,y:1470}}},therian:{".":{regular:{x:1200,y:1470},shiny:{x:1240,y:1470}}}},kyurem:{".":{".":{regular:{x:0,y:1500},shiny:{x:80,y:1500}},right:{regular:{x:40,y:1500},shiny:{x:120,y:1500}}},black:{".":{regular:{x:160,y:1500},shiny:{x:240,y:1500}},right:{regular:{x:200,y:1500},shiny:{x:280,y:1500}}},white:{".":{regular:{x:320,y:1500},shiny:{x:400,y:1500}}, +right:{regular:{x:360,y:1500},shiny:{x:440,y:1500}}}},keldeo:{".":{".":{regular:{x:480,y:1500},shiny:{x:520,y:1500}}},ordinary:{".":{regular:{x:480,y:1500},shiny:{x:520,y:1500}}},resolute:{".":{regular:{x:560,y:1500},shiny:{x:640,y:1500}},right:{regular:{x:600,y:1500},shiny:{x:680,y:1500}}}},meloetta:{".":{".":{regular:{x:720,y:1500},shiny:{x:800,y:1500}},right:{regular:{x:760,y:1500},shiny:{x:840,y:1500}}},aria:{".":{regular:{x:720,y:1500},shiny:{x:800,y:1500}},right:{regular:{x:720,y:1500},shiny:{x:800, +y:1500}}},pirouette:{".":{regular:{x:880,y:1500},shiny:{x:920,y:1500}}}},genesect:{".":{".":{regular:{x:960,y:1500},shiny:{x:1E3,y:1500}}},burn:{".":{regular:{x:960,y:1500},shiny:{x:1E3,y:1500}}},chill:{".":{regular:{x:960,y:1500},shiny:{x:1E3,y:1500}}},douse:{".":{regular:{x:960,y:1500},shiny:{x:1E3,y:1500}}},shock:{".":{regular:{x:960,y:1500},shiny:{x:1E3,y:1500}}}},chespin:{".":{".":{regular:{x:1040,y:1500},shiny:{x:1080,y:1500}}}},quilladin:{".":{".":{regular:{x:1120,y:1500},shiny:{x:1160,y:1500}}}}, +chesnaught:{".":{".":{regular:{x:1200,y:1500},shiny:{x:1240,y:1500}}}},fennekin:{".":{".":{regular:{x:0,y:1530},shiny:{x:40,y:1530}}}},braixen:{".":{".":{regular:{x:80,y:1530},shiny:{x:120,y:1530}}}},delphox:{".":{".":{regular:{x:160,y:1530},shiny:{x:200,y:1530}}}},froakie:{".":{".":{regular:{x:240,y:1530},shiny:{x:280,y:1530}}}},frogadier:{".":{".":{regular:{x:320,y:1530},shiny:{x:360,y:1530}}}},greninja:{".":{".":{regular:{x:400,y:1530},shiny:{x:480,y:1530}},right:{regular:{x:440,y:1530},shiny:{x:520, +y:1530}}}},bunnelby:{".":{".":{regular:{x:560,y:1530},shiny:{x:600,y:1530}}}},diggersby:{".":{".":{regular:{x:640,y:1530},shiny:{x:680,y:1530}}}},fletchling:{".":{".":{regular:{x:720,y:1530},shiny:{x:760,y:1530}}}},fletchinder:{".":{".":{regular:{x:800,y:1530},shiny:{x:840,y:1530}}}},talonflame:{".":{".":{regular:{x:880,y:1530},shiny:{x:920,y:1530}}}},scatterbug:{".":{".":{regular:{x:960,y:1530},shiny:{x:1E3,y:1530}}}},spewpa:{".":{".":{regular:{x:1040,y:1530},shiny:{x:1080,y:1530}}}},vivillon:{".":{".":{regular:{x:1120, +y:1530},shiny:{x:1160,y:1530}}},archipelago:{".":{regular:{x:1200,y:1530},shiny:{x:1240,y:1530}}},continental:{".":{regular:{x:0,y:1560},shiny:{x:40,y:1560}}},elegant:{".":{regular:{x:80,y:1560},shiny:{x:120,y:1560}}},fancy:{".":{regular:{x:160,y:1560},shiny:{x:200,y:1560}}},garden:{".":{regular:{x:240,y:1560},shiny:{x:280,y:1560}}},"high-plains":{".":{regular:{x:320,y:1560},shiny:{x:360,y:1560}}},"icy-snow":{".":{regular:{x:400,y:1560},shiny:{x:440,y:1560}}},jungle:{".":{regular:{x:480,y:1560},shiny:{x:520, +y:1560}}},marine:{".":{regular:{x:560,y:1560},shiny:{x:600,y:1560}}},meadow:{".":{regular:{x:1120,y:1530},shiny:{x:1160,y:1530}}},modern:{".":{regular:{x:640,y:1560},shiny:{x:680,y:1560}}},monsoon:{".":{regular:{x:720,y:1560},shiny:{x:760,y:1560}}},ocean:{".":{regular:{x:800,y:1560},shiny:{x:840,y:1560}}},"poke-ball":{".":{regular:{x:880,y:1560},shiny:{x:920,y:1560}}},polar:{".":{regular:{x:960,y:1560},shiny:{x:1E3,y:1560}}},river:{".":{regular:{x:1040,y:1560},shiny:{x:1080,y:1560}}},sandstorm:{".":{regular:{x:1120, +y:1560},shiny:{x:1160,y:1560}}},savanna:{".":{regular:{x:1200,y:1560},shiny:{x:1240,y:1560}}},sun:{".":{regular:{x:0,y:1590},shiny:{x:40,y:1590}}},tundra:{".":{regular:{x:80,y:1590},shiny:{x:120,y:1590}}}},litleo:{".":{".":{regular:{x:160,y:1590},shiny:{x:200,y:1590}}}},pyroar:{".":{".":{regular:{x:240,y:1590},shiny:{x:320,y:1590}},female:{regular:{x:280,y:1590},shiny:{x:360,y:1590}}}},flabebe:{".":{".":{regular:{x:400,y:1590},shiny:{x:440,y:1590}}},blue:{".":{regular:{x:480,y:1590},shiny:{x:520, +y:1590}}},orange:{".":{regular:{x:560,y:1590},shiny:{x:600,y:1590}}},red:{".":{regular:{x:400,y:1590},shiny:{x:440,y:1590}}},white:{".":{regular:{x:640,y:1590},shiny:{x:680,y:1590}}},yellow:{".":{regular:{x:720,y:1590},shiny:{x:760,y:1590}}}},floette:{".":{".":{regular:{x:800,y:1590},shiny:{x:840,y:1590}}},blue:{".":{regular:{x:880,y:1590},shiny:{x:920,y:1590}}},eternal:{".":{regular:{x:960,y:1590},shiny:{x:1E3,y:1590}}},orange:{".":{regular:{x:1040,y:1590},shiny:{x:1080,y:1590}}},red:{".":{regular:{x:800, +y:1590},shiny:{x:840,y:1590}}},white:{".":{regular:{x:1120,y:1590},shiny:{x:1160,y:1590}}},yellow:{".":{regular:{x:1200,y:1590},shiny:{x:1240,y:1590}}}},florges:{".":{".":{regular:{x:0,y:1620},shiny:{x:40,y:1620}}},blue:{".":{regular:{x:80,y:1620},shiny:{x:120,y:1620}}},orange:{".":{regular:{x:160,y:1620},shiny:{x:200,y:1620}}},red:{".":{regular:{x:0,y:1620},shiny:{x:40,y:1620}}},white:{".":{regular:{x:240,y:1620},shiny:{x:280,y:1620}}},yellow:{".":{regular:{x:320,y:1620},shiny:{x:360,y:1620}}}}, +skiddo:{".":{".":{regular:{x:400,y:1620},shiny:{x:440,y:1620}}}},gogoat:{".":{".":{regular:{x:480,y:1620},shiny:{x:520,y:1620}}}},pancham:{".":{".":{regular:{x:560,y:1620},shiny:{x:600,y:1620}}}},pangoro:{".":{".":{regular:{x:640,y:1620},shiny:{x:680,y:1620}}}},furfrou:{".":{".":{regular:{x:720,y:1620},shiny:{x:760,y:1620}}},dandy:{".":{regular:{x:800,y:1620},shiny:{x:840,y:1620}}},debutante:{".":{regular:{x:880,y:1620},shiny:{x:960,y:1620}},right:{regular:{x:920,y:1620},shiny:{x:1E3,y:1620}}},diamond:{".":{regular:{x:1040, +y:1620},shiny:{x:1080,y:1620}}},heart:{".":{regular:{x:1120,y:1620},shiny:{x:1160,y:1620}}},kabuki:{".":{regular:{x:1200,y:1620},shiny:{x:1240,y:1620}}},"la-reine":{".":{regular:{x:0,y:1650},shiny:{x:40,y:1650}}},matron:{".":{regular:{x:80,y:1650},shiny:{x:120,y:1650}}},pharaoh:{".":{regular:{x:160,y:1650},shiny:{x:200,y:1650}}},star:{".":{regular:{x:240,y:1650},shiny:{x:280,y:1650}}}},espurr:{".":{".":{regular:{x:320,y:1650},shiny:{x:360,y:1650}}}},meowstic:{".":{".":{regular:{x:400,y:1650},shiny:{x:480, +y:1650}},female:{regular:{x:440,y:1650},shiny:{x:520,y:1650}}}},honedge:{".":{".":{regular:{x:560,y:1650},shiny:{x:600,y:1650}}}},doublade:{".":{".":{regular:{x:640,y:1650},shiny:{x:680,y:1650}}}},aegislash:{".":{".":{regular:{x:720,y:1650},shiny:{x:760,y:1650}}},blade:{".":{regular:{x:800,y:1650},shiny:{x:840,y:1650}}},shield:{".":{regular:{x:720,y:1650},shiny:{x:760,y:1650}}}},spritzee:{".":{".":{regular:{x:880,y:1650},shiny:{x:920,y:1650}}}},aromatisse:{".":{".":{regular:{x:960,y:1650},shiny:{x:1E3, +y:1650}}}},swirlix:{".":{".":{regular:{x:1040,y:1650},shiny:{x:1080,y:1650}}}},slurpuff:{".":{".":{regular:{x:1120,y:1650},shiny:{x:1160,y:1650}}}},inkay:{".":{".":{regular:{x:1200,y:1650},shiny:{x:1240,y:1650}}}},malamar:{".":{".":{regular:{x:0,y:1680},shiny:{x:40,y:1680}}}},binacle:{".":{".":{regular:{x:80,y:1680},shiny:{x:120,y:1680}}}},barbaracle:{".":{".":{regular:{x:160,y:1680},shiny:{x:240,y:1680}},right:{regular:{x:200,y:1680},shiny:{x:280,y:1680}}}},skrelp:{".":{".":{regular:{x:320,y:1680}, +shiny:{x:360,y:1680}}}},dragalge:{".":{".":{regular:{x:400,y:1680},shiny:{x:440,y:1680}}}},clauncher:{".":{".":{regular:{x:480,y:1680},shiny:{x:560,y:1680}},right:{regular:{x:520,y:1680},shiny:{x:600,y:1680}}}},clawitzer:{".":{".":{regular:{x:640,y:1680},shiny:{x:720,y:1680}},right:{regular:{x:680,y:1680},shiny:{x:760,y:1680}}}},helioptile:{".":{".":{regular:{x:800,y:1680},shiny:{x:840,y:1680}}}},heliolisk:{".":{".":{regular:{x:880,y:1680},shiny:{x:920,y:1680}}}},tyrunt:{".":{".":{regular:{x:960, +y:1680},shiny:{x:1E3,y:1680}}}},tyrantrum:{".":{".":{regular:{x:1040,y:1680},shiny:{x:1080,y:1680}}}},amaura:{".":{".":{regular:{x:1120,y:1680},shiny:{x:1160,y:1680}}}},aurorus:{".":{".":{regular:{x:1200,y:1680},shiny:{x:1240,y:1680}}}},sylveon:{".":{".":{regular:{x:0,y:1710},shiny:{x:80,y:1710}},right:{regular:{x:40,y:1710},shiny:{x:120,y:1710}}}},hawlucha:{".":{".":{regular:{x:160,y:1710},shiny:{x:200,y:1710}}}},dedenne:{".":{".":{regular:{x:240,y:1710},shiny:{x:280,y:1710}}}},carbink:{".":{".":{regular:{x:320, +y:1710},shiny:{x:360,y:1710}}}},goomy:{".":{".":{regular:{x:400,y:1710},shiny:{x:440,y:1710}}}},sliggoo:{".":{".":{regular:{x:480,y:1710},shiny:{x:520,y:1710}}}},goodra:{".":{".":{regular:{x:560,y:1710},shiny:{x:600,y:1710}}}},klefki:{".":{".":{regular:{x:640,y:1710},shiny:{x:720,y:1710}},right:{regular:{x:680,y:1710},shiny:{x:760,y:1710}}}},phantump:{".":{".":{regular:{x:800,y:1710},shiny:{x:840,y:1710}}}},trevenant:{".":{".":{regular:{x:880,y:1710},shiny:{x:920,y:1710}}}},pumpkaboo:{".":{".":{regular:{x:960, +y:1710},shiny:{x:1E3,y:1710}}},average:{".":{regular:{x:960,y:1710},shiny:{x:1E3,y:1710}}},large:{".":{regular:{x:960,y:1710},shiny:{x:1E3,y:1710}}},small:{".":{regular:{x:960,y:1710},shiny:{x:1E3,y:1710}}},"super":{".":{regular:{x:960,y:1710},shiny:{x:1E3,y:1710}}}},gourgeist:{".":{".":{regular:{x:1040,y:1710},shiny:{x:1080,y:1710}}},average:{".":{regular:{x:1040,y:1710},shiny:{x:1080,y:1710}}},large:{".":{regular:{x:1040,y:1710},shiny:{x:1080,y:1710}}},small:{".":{regular:{x:1040,y:1710},shiny:{x:1080, +y:1710}}},"super":{".":{regular:{x:1040,y:1710},shiny:{x:1080,y:1710}}}},bergmite:{".":{".":{regular:{x:1120,y:1710},shiny:{x:1160,y:1710}}}},avalugg:{".":{".":{regular:{x:1200,y:1710},shiny:{x:1240,y:1710}}}},noibat:{".":{".":{regular:{x:0,y:1740},shiny:{x:40,y:1740}}}},noivern:{".":{".":{regular:{x:80,y:1740},shiny:{x:120,y:1740}}}},xerneas:{".":{".":{regular:{x:160,y:1740},shiny:{x:200,y:1740}}},active:{".":{regular:{x:160,y:1740},shiny:{x:200,y:1740}}},neutral:{".":{regular:{x:240,y:1740},shiny:{x:280, +y:1740}}}},yveltal:{".":{".":{regular:{x:320,y:1740},shiny:{x:360,y:1740}}}},zygarde:{".":{".":{regular:{x:400,y:1740},shiny:{x:480,y:1740}},right:{regular:{x:440,y:1740},shiny:{x:520,y:1740}}}},diancie:{".":{".":{regular:{x:560,y:1740},shiny:{x:600,y:1740}}}},hoopa:{".":{".":{regular:{x:640,y:1740},shiny:{x:680,y:1740}}}},volcanion:{".":{".":{regular:{x:720,y:1740},shiny:{x:760,y:1740}}}}},etc:{egg:{x:0,y:1770,w:40,h:30},"unknown-pkmn":{x:40,y:1770,w:40,h:30},"unknown-item":{x:450,y:1832,w:30,h:30}, +"ball-mega":{x:870,y:2252,w:16,h:16},"ball-fainted":{x:886,y:2252,w:14,h:14},"ball-normal":{x:900,y:2252,w:14,h:14},"ball-null":{x:914,y:2252,w:14,h:14},"ball-sick":{x:928,y:2252,w:14,h:14}},"body-style":{"bipedal-tailed":{x:0,y:1800},"bipedal-tailless":{x:32,y:1800},fins:{x:64,y:1800},"head-arms":{x:96,y:1800},"head-base":{x:128,y:1800},"head-legs":{x:160,y:1800},head:{x:192,y:1800},insectoid:{x:224,y:1800},multiple:{x:256,y:1800},quadruped:{x:288,y:1800},serpentine:{x:320,y:1800},tentacles:{x:352, +y:1800},"wings-multiple":{x:384,y:1800},"wings-single":{x:416,y:1800}},apricorn:{black:{x:448,y:1800},blue:{x:478,y:1800},green:{x:508,y:1800},pink:{x:538,y:1800},red:{x:568,y:1800},white:{x:598,y:1800},yellow:{x:628,y:1800}},"battle-item":{"dire-hit":{x:658,y:1800},"guard-spec":{x:688,y:1800},"x-accuracy":{x:718,y:1800},"x-attack":{x:748,y:1800},"x-defense":{x:778,y:1800},"x-sp-atk":{x:808,y:1800},"x-sp-def":{x:838,y:1800},"x-speed":{x:868,y:1800}},berry:{aguav:{x:898,y:1800},apicot:{x:928,y:1800}, +aspear:{x:958,y:1800},babiri:{x:988,y:1800},belue:{x:1018,y:1800},bluk:{x:1048,y:1800},charti:{x:1078,y:1800},cheri:{x:1108,y:1800},chesto:{x:1138,y:1800},chilan:{x:1168,y:1800},chople:{x:1198,y:1800},coba:{x:1228,y:1800},colbur:{x:80,y:1770},cornn:{x:110,y:1770},custap:{x:140,y:1770},durin:{x:170,y:1770},enigma:{x:200,y:1770},figy:{x:230,y:1770},ganlon:{x:260,y:1770},grepa:{x:290,y:1770},haban:{x:320,y:1770},hondew:{x:350,y:1770},iapapa:{x:380,y:1770},jaboca:{x:410,y:1770},kasib:{x:440,y:1770},kebia:{x:470, +y:1770},kee:{x:500,y:1770},kelpsy:{x:530,y:1770},lansat:{x:560,y:1770},leppa:{x:590,y:1770},liechi:{x:620,y:1770},lum:{x:650,y:1770},mago:{x:680,y:1770},magost:{x:710,y:1770},maranga:{x:740,y:1770},micle:{x:770,y:1770},nanab:{x:800,y:1770},nomel:{x:830,y:1770},occa:{x:860,y:1770},oran:{x:890,y:1770},pamtre:{x:920,y:1770},passho:{x:950,y:1770},payapa:{x:980,y:1770},pecha:{x:1010,y:1770},persim:{x:1040,y:1770},petaya:{x:1070,y:1770},pinap:{x:1100,y:1770},pomeg:{x:1130,y:1770},qualot:{x:1160,y:1770}, +rabuta:{x:1190,y:1770},rawst:{x:1220,y:1770},razz:{x:1250,y:1770},rindo:{x:0,y:1832},roseli:{x:30,y:1832},rowap:{x:60,y:1832},salac:{x:90,y:1832},shuca:{x:120,y:1832},sitrus:{x:150,y:1832},spelon:{x:180,y:1832},starf:{x:210,y:1832},tamato:{x:240,y:1832},tanga:{x:270,y:1832},wacan:{x:300,y:1832},watmel:{x:330,y:1832},wepear:{x:360,y:1832},wiki:{x:390,y:1832},yache:{x:420,y:1832}},"ev-item":{"macho-brace":{x:480,y:1832},"power-anklet":{x:510,y:1832},"power-band":{x:540,y:1832},"power-belt":{x:570,y:1832}, +"power-bracer":{x:600,y:1832},"power-lens":{x:630,y:1832},"power-weight":{x:660,y:1832}},"evo-item":{"dawn-stone":{x:690,y:1832},"deep-sea-scale":{x:720,y:1832},"deep-sea-tooth":{x:750,y:1832},"dragon-scale":{x:780,y:1832},"dubious-disc":{x:810,y:1832},"dusk-stone":{x:840,y:1832},electirizer:{x:870,y:1832},everstone:{x:900,y:1832},"fire-stone":{x:930,y:1832},"kings-rock":{x:960,y:1832},"leaf-stone":{x:990,y:1832},magmarizer:{x:1020,y:1832},"metal-coat":{x:1050,y:1832},"moon-stone":{x:1080,y:1832}, +"oval-stone":{x:1110,y:1832},"prism-scale":{x:1140,y:1832},protector:{x:1170,y:1832},"razor-claw":{x:1200,y:1832},"razor-fang":{x:1230,y:1832},"reaper-cloth":{x:0,y:1862},sachet:{x:30,y:1862},"shiny-stone":{x:60,y:1862},"sun-stone":{x:90,y:1862},"thunder-stone":{x:120,y:1862},"up-grade":{x:150,y:1862},"water-stone":{x:180,y:1862},"whipped-dream":{x:210,y:1862}},flute:{black:{x:240,y:1862},blue:{x:270,y:1862},red:{x:300,y:1862},white:{x:330,y:1862},yellow:{x:360,y:1862}},fossil:{armor:{x:390,y:1862}, +claw:{x:420,y:1862},cover:{x:450,y:1862},dome:{x:480,y:1862},helix:{x:510,y:1862},jaw:{x:540,y:1862},plume:{x:570,y:1862},root:{x:600,y:1862},sail:{x:630,y:1862},skull:{x:660,y:1862}},gem:{bug:{x:690,y:1862},dark:{x:720,y:1862},dragon:{x:750,y:1862},electric:{x:780,y:1862},fairy:{x:810,y:1862},fighting:{x:840,y:1862},fire:{x:870,y:1862},flying:{x:900,y:1862},ghost:{x:930,y:1862},grass:{x:960,y:1862},ground:{x:990,y:1862},ice:{x:1020,y:1862},normal:{x:1050,y:1862},poison:{x:1080,y:1862},psychic:{x:1110, +y:1862},rock:{x:1140,y:1862},steel:{x:1170,y:1862},water:{x:1200,y:1862}},hm:{fighting:{x:1230,y:1862},flying:{x:0,y:1892},normal:{x:30,y:1892},water:{x:60,y:1892}},"hold-item":{"absorb-bulb":{x:90,y:1892},"adamant-orb":{x:120,y:1892},"air-balloon":{x:150,y:1892},"amulet-coin":{x:180,y:1892},"assault-vest":{x:210,y:1892},"big-root":{x:240,y:1892},"binding-band":{x:270,y:1892},"black-belt":{x:300,y:1892},"black-glasses":{x:330,y:1892},"black-sludge":{x:360,y:1892},"bright-powder":{x:390,y:1892},"burn-drive":{x:420, +y:1892},"cell-battery":{x:450,y:1892},charcoal:{x:480,y:1892},"chill-drive":{x:510,y:1892},"choice-band":{x:540,y:1892},"choice-scarf":{x:570,y:1892},"choice-specs":{x:600,y:1892},"cleanse-tag":{x:630,y:1892},"damp-rock":{x:660,y:1892},"destiny-knot":{x:690,y:1892},"douse-drive":{x:720,y:1892},"dragon-fang":{x:750,y:1892},"eject-button":{x:780,y:1892},eviolite:{x:810,y:1892},"expert-belt":{x:840,y:1892},"flame-orb":{x:870,y:1892},"float-stone":{x:900,y:1892},"focus-band":{x:930,y:1892},"focus-sash":{x:960, +y:1892},"grip-claw":{x:990,y:1892},"griseous-orb":{x:1020,y:1892},"hard-stone":{x:1050,y:1892},"heat-rock":{x:1080,y:1892},"icy-rock":{x:1110,y:1892},"kings-rock":{x:1140,y:1892},"lagging-tail":{x:1170,y:1892},leftovers:{x:1200,y:1892},"life-orb":{x:1230,y:1892},"light-ball":{x:0,y:1922},"light-clay":{x:30,y:1922},"lucky-egg":{x:60,y:1922},"lucky-punch":{x:90,y:1922},"luminous-moss":{x:120,y:1922},"lustrous-orb":{x:150,y:1922},magnet:{x:180,y:1922},"mental-herb":{x:210,y:1922},"metal-coat":{x:240, +y:1922},"metal-powder":{x:270,y:1922},metronome:{x:300,y:1922},"miracle-seed":{x:330,y:1922},"muscle-band":{x:360,y:1922},"mystic-water":{x:390,y:1922},"never-melt-ice":{x:420,y:1922},"poison-barb":{x:450,y:1922},"power-herb":{x:480,y:1922},"quick-claw":{x:510,y:1922},"quick-powder":{x:540,y:1922},"red-card":{x:570,y:1922},"ring-target":{x:600,y:1922},"rocky-helmet":{x:630,y:1922},"safety-goggles":{x:660,y:1922},"scope-lens":{x:690,y:1922},"sharp-beak":{x:720,y:1922},"shed-shell":{x:750,y:1922},"shell-bell":{x:780, +y:1922},"shock-drive":{x:810,y:1922},"silk-scarf":{x:840,y:1922},"silver-powder":{x:870,y:1922},"smoke-ball":{x:900,y:1922},"smooth-rock":{x:930,y:1922},snowball:{x:960,y:1922},"soft-sand":{x:990,y:1922},"soul-dew":{x:1020,y:1922},"spell-tag":{x:1050,y:1922},stick:{x:1080,y:1922},"sticky-barb":{x:1110,y:1922},"thick-club":{x:1140,y:1922},"toxic-orb":{x:1170,y:1922},"twisted-spoon":{x:1200,y:1922},"weakness-policy":{x:1230,y:1922},"white-herb":{x:0,y:1952},"wide-lens":{x:30,y:1952},"wise-glasses":{x:60, +y:1952},"zoom-lens":{x:90,y:1952}},incense:{full:{x:120,y:1952},lax:{x:150,y:1952},luck:{x:180,y:1952},odd:{x:210,y:1952},pure:{x:240,y:1952},rock:{x:270,y:1952},rose:{x:300,y:1952},sea:{x:330,y:1952},wave:{x:360,y:1952}},"other-item":{"discount-coupon":{x:390,y:1952},"escape-rope":{x:420,y:1952},"fluffy-tail":{x:450,y:1952},"heart-scale":{x:480,y:1952},honey:{x:510,y:1952},"max-repel":{x:540,y:1952},"odd-keystone":{x:570,y:1952},"pass-orb":{x:600,y:1952},"poke-doll":{x:630,y:1952},"poke-toy":{x:660, +y:1952},repel:{x:690,y:1952},"soothe-bell":{x:720,y:1952},"strange-souvenir":{x:750,y:1952},"super-repel":{x:780,y:1952}},"key-item":{"acro-bike":{x:810,y:1952},"adventure-rules":{x:840,y:1952},"apricorn-box":{x:870,y:1952},auroraticket:{x:900,y:1952},"azure-flute":{x:930,y:1952},"basement-key":{x:960,y:1952},"berry-pots":{x:990,y:1952},"berry-pouch":{x:1020,y:1952},"bicycle-turquoise":{x:1050,y:1952},"bicycle-yellow":{x:1080,y:1952},bicycle:{x:1110,y:1952},"bike-voucher":{x:1140,y:1952},"blue-card":{x:1170, +y:1952},"blue-orb-gen3":{x:1200,y:1952},"blue-orb":{x:1230,y:1952},"card-key-gen3":{x:0,y:1982},"card-key":{x:30,y:1982},"clear-bell":{x:60,y:1982},"coin-case":{x:90,y:1982},"colress-machine":{x:120,y:1982},"common-stone":{x:150,y:1982},"contest-pass":{x:180,y:1982},"coupon-1":{x:210,y:1982},"coupon-2":{x:240,y:1982},"coupon-3":{x:270,y:1982},"dark-stone":{x:300,y:1982},"data-card":{x:330,y:1982},"devon-goods":{x:360,y:1982},"devon-scope":{x:390,y:1982},"dna-splicers":{x:420,y:1982},"dowsing-machine-gen5":{x:450, +y:1982},"dowsing-machine":{x:480,y:1982},"dragon-skull":{x:510,y:1982},"dropped-item-red":{x:540,y:1982},"dropped-item-yellow":{x:570,y:1982},"dropped-item":{x:600,y:1982},"elevator-key":{x:630,y:1982},"enigma-stone":{x:660,y:1982},"eon-ticket":{x:690,y:1982},"exp-share":{x:720,y:1982},"explorer-kit":{x:750,y:1982},"fame-checker":{x:780,y:1982},"fashion-case":{x:810,y:1982},"galactic-key":{x:840,y:1982},"gb-sounds":{x:870,y:1982},"go-goggles":{x:900,y:1982},"god-stone":{x:930,y:1982},"gold-teeth":{x:960, +y:1982},"good-rod":{x:990,y:1982},gracidea:{x:1020,y:1982},"gram-1":{x:1050,y:1982},"gram-2":{x:1080,y:1982},"gram-3":{x:1110,y:1982},"grubby-hanky":{x:1140,y:1982},"holo-caster-green":{x:1170,y:1982},"holo-caster-red":{x:1200,y:1982},"holo-caster":{x:1230,y:1982},"honor-of-kalos":{x:0,y:2012},"intriguing-stone":{x:30,y:2012},itemfinder:{x:60,y:2012},"jade-orb":{x:90,y:2012},journal:{x:120,y:2012},"lens-case":{x:150,y:2012},letter:{x:180,y:2012},"liberty-pass":{x:210,y:2012},"lift-key":{x:240,y:2012}, +"light-stone":{x:270,y:2012},"lock-capsule-gen4":{x:300,y:2012},"lock-capsule":{x:330,y:2012},"looker-ticket":{x:360,y:2012},"loot-sack":{x:390,y:2012},"lost-item-mimejr":{x:420,y:2012},"lost-item":{x:450,y:2012},"lunar-wing":{x:480,y:2012},"mach-bike":{x:510,y:2012},"machine-part":{x:540,y:2012},"magma-emblem":{x:570,y:2012},"magma-stone":{x:600,y:2012},"medal-box":{x:630,y:2012},"mega-ring":{x:660,y:2012},"member-card":{x:690,y:2012},meteorite:{x:720,y:2012},"mystery-egg":{x:750,y:2012},mysticticket:{x:780, +y:2012},"oaks-letter":{x:810,y:2012},"oaks-parcel":{x:840,y:2012},"old-amber":{x:870,y:2012},"old-charm":{x:900,y:2012},"old-rod":{x:930,y:2012},"old-sea-map":{x:960,y:2012},"oval-charm":{x:990,y:2012},"pal-pad":{x:1020,y:2012},parcel:{x:1050,y:2012},pass:{x:1080,y:2012},permit:{x:1110,y:2012},"photo-album":{x:1140,y:2012},"plasma-card":{x:1170,y:2012},"poffin-case":{x:1200,y:2012},"point-card":{x:1230,y:2012},"poke-flute-gen3":{x:0,y:2042},"poke-flute":{x:30,y:2042},"poke-radar":{x:60,y:2042},"pokeblock-case":{x:90, +y:2042},"powder-jar":{x:120,y:2042},"power-plant-pass":{x:150,y:2042},"profs-letter":{x:180,y:2042},"prop-case":{x:210,y:2042},"rainbow-pass":{x:240,y:2042},"rainbow-wing":{x:270,y:2042},"red-chain":{x:300,y:2042},"red-orb-gen3":{x:330,y:2042},"red-orb":{x:360,y:2042},"red-scale":{x:390,y:2042},"reveal-glass":{x:420,y:2042},"rm-1-key":{x:450,y:2042},"rm-2-key":{x:480,y:2042},"rm-4-key":{x:510,y:2042},"rm-6-key":{x:540,y:2042},"roller-skates":{x:570,y:2042},ruby:{x:600,y:2042},"rule-book":{x:630,y:2042}, +sapphire:{x:660,y:2042},scanner:{x:690,y:2042},"seal-bag":{x:720,y:2042},"seal-case":{x:750,y:2042},"secret-key-gen3":{x:780,y:2042},"secret-key":{x:810,y:2042},"secret-potion":{x:840,y:2042},"shiny-charm":{x:870,y:2042},"silph-scope":{x:900,y:2042},"silver-wing":{x:930,y:2042},"soot-sack":{x:960,y:2042},sprayduck:{x:990,y:2042},sprinklotad:{x:1020,y:2042},"squirt-bottle":{x:1050,y:2042},"ss-ticket":{x:1080,y:2042},"storage-key-gen3":{x:1110,y:2042},"storage-key":{x:1140,y:2042},"suite-key":{x:1170, +y:2042},"super-rod":{x:1200,y:2042},tea:{x:1230,y:2042},"teachy-tv":{x:0,y:2072},"tidal-bell":{x:30,y:2072},"tm-case":{x:60,y:2072},"tmv-pass":{x:90,y:2072},"town-map-gen3":{x:120,y:2072},"town-map":{x:150,y:2072},"travel-trunk-gold":{x:180,y:2072},"travel-trunk-silver":{x:210,y:2072},"tri-pass":{x:240,y:2072},"unown-report":{x:270,y:2072},"vs-recorder":{x:300,y:2072},"vs-seeker":{x:330,y:2072},"wailmer-pail":{x:360,y:2072},"works-key":{x:390,y:2072},"xtransceiver-blue":{x:420,y:2072},"xtransceiver-red":{x:450, +y:2072},"xtransceiver-yellow":{x:480,y:2072},xtransceiver:{x:510,y:2072}},mail:{air:{x:540,y:2072},bead:{x:570,y:2072},bloom:{x:600,y:2072},brick:{x:630,y:2072},"bridge-d":{x:660,y:2072},"bridge-m":{x:690,y:2072},"bridge-s":{x:720,y:2072},"bridge-t":{x:750,y:2072},"bridge-v":{x:780,y:2072},bubble:{x:810,y:2072},dream:{x:840,y:2072},fab:{x:870,y:2072},favored:{x:900,y:2072},flame:{x:930,y:2072},glitter:{x:960,y:2072},grass:{x:990,y:2072},greet:{x:1020,y:2072},harbor:{x:1050,y:2072},heart:{x:1080,y:2072}, +inquiry:{x:1110,y:2072},like:{x:1140,y:2072},mech:{x:1170,y:2072},mosaic:{x:1200,y:2072},orange:{x:1230,y:2072},reply:{x:0,y:2102},retro:{x:30,y:2102},rsvp:{x:60,y:2102},shadow:{x:90,y:2102},snow:{x:120,y:2102},space:{x:150,y:2102},steel:{x:180,y:2102},thanks:{x:210,y:2102},tropic:{x:240,y:2102},tunnel:{x:270,y:2102},wave:{x:300,y:2102},wood:{x:330,y:2102}},medicine:{"ability-capsule":{x:360,y:2102},antidote:{x:390,y:2102},awakening:{x:420,y:2102},"berry-juice":{x:450,y:2102},"burn-heal":{x:480,y:2102}, +calcium:{x:510,y:2102},carbos:{x:540,y:2102},casteliacone:{x:570,y:2102},"clever-wing":{x:600,y:2102},elixir:{x:630,y:2102},"energy-powder":{x:660,y:2102},"energy-root":{x:690,y:2102},ether:{x:720,y:2102},"fresh-water":{x:750,y:2102},"full-heal":{x:780,y:2102},"full-restore":{x:810,y:2102},"genius-wing":{x:840,y:2102},"heal-powder":{x:870,y:2102},"health-wing":{x:900,y:2102},"hp-up":{x:930,y:2102},"hyper-potion":{x:960,y:2102},"ice-heal":{x:990,y:2102},iron:{x:1020,y:2102},"lava-cookie":{x:1050,y:2102}, +lemonade:{x:1080,y:2102},"lumiose-galette":{x:1110,y:2102},"max-elixir":{x:1140,y:2102},"max-ether":{x:1170,y:2102},"max-potion":{x:1200,y:2102},"max-revive":{x:1230,y:2102},"moomoo-milk":{x:0,y:2132},"muscle-wing":{x:30,y:2132},"old-gateau":{x:60,y:2132},"paralyze-heal":{x:90,y:2132},potion:{x:120,y:2132},"pp-max":{x:150,y:2132},"pp-up":{x:180,y:2132},protein:{x:210,y:2132},"rage-candy-bar":{x:240,y:2132},"rare-candy":{x:270,y:2132},"resist-wing":{x:300,y:2132},"revival-herb":{x:330,y:2132},revive:{x:360, +y:2132},"sacred-ash":{x:390,y:2132},"shalour-sable":{x:420,y:2132},"soda-pop":{x:450,y:2132},"super-potion":{x:480,y:2132},"sweet-heart":{x:510,y:2132},"swift-wing":{x:540,y:2132},zinc:{x:570,y:2132}},"mega-stone":{abomasite:{x:600,y:2132},absolite:{x:630,y:2132},aerodactylite:{x:660,y:2132},aggronite:{x:690,y:2132},alakazite:{x:720,y:2132},ampharosite:{x:750,y:2132},banettite:{x:780,y:2132},blastoisinite:{x:810,y:2132},blazikenite:{x:840,y:2132},"charizardite-x":{x:870,y:2132},"charizardite-y":{x:900, +y:2132},garchompite:{x:930,y:2132},gardevoirite:{x:960,y:2132},gengarite:{x:990,y:2132},gyaradosite:{x:1020,y:2132},heracronite:{x:1050,y:2132},houndoominite:{x:1080,y:2132},kangaskhanite:{x:1110,y:2132},latiasite:{x:1140,y:2132},latiosite:{x:1170,y:2132},lucarionite:{x:1200,y:2132},manectite:{x:1230,y:2132},mawilite:{x:0,y:2162},medichamite:{x:30,y:2162},"mewtwonite-x":{x:60,y:2162},"mewtwonite-y":{x:90,y:2162},pinsirite:{x:120,y:2162},scizorite:{x:150,y:2162},tyranitarite:{x:180,y:2162},venusaurite:{x:210, +y:2162}},mulch:{amaze:{x:240,y:2162},boost:{x:270,y:2162},damp:{x:300,y:2162},gooey:{x:330,y:2162},growth:{x:360,y:2162},rich:{x:390,y:2162},stable:{x:420,y:2162},surprise:{x:450,y:2162}},plate:{draco:{x:480,y:2162},dread:{x:510,y:2162},earth:{x:540,y:2162},fist:{x:570,y:2162},flame:{x:600,y:2162},icicle:{x:630,y:2162},insect:{x:660,y:2162},iron:{x:690,y:2162},meadow:{x:720,y:2162},mind:{x:750,y:2162},pixie:{x:780,y:2162},sky:{x:810,y:2162},splash:{x:840,y:2162},spooky:{x:870,y:2162},stone:{x:900, +y:2162},toxic:{x:930,y:2162},zap:{x:960,y:2162}},pokeball:{cherish:{x:990,y:2162},dive:{x:1020,y:2162},dream:{x:1050,y:2162},dusk:{x:1080,y:2162},fast:{x:1110,y:2162},friend:{x:1140,y:2162},great:{x:1170,y:2162},heal:{x:1200,y:2162},heavy:{x:1230,y:2162},level:{x:0,y:2192},love:{x:30,y:2192},lure:{x:60,y:2192},luxury:{x:90,y:2192},master:{x:120,y:2192},moon:{x:150,y:2192},nest:{x:180,y:2192},net:{x:210,y:2192},park:{x:240,y:2192},poke:{x:270,y:2192},premier:{x:300,y:2192},quick:{x:330,y:2192},repeat:{x:360, +y:2192},safari:{x:390,y:2192},sport:{x:420,y:2192},timer:{x:450,y:2192},ultra:{x:480,y:2192}},scarf:{blue:{x:510,y:2192},green:{x:540,y:2192},pink:{x:570,y:2192},red:{x:600,y:2192},yellow:{x:630,y:2192}},shard:{blue:{x:660,y:2192},green:{x:690,y:2192},red:{x:720,y:2192},yellow:{x:750,y:2192}},tm:{bug:{x:780,y:2192},dark:{x:810,y:2192},dragon:{x:840,y:2192},electric:{x:870,y:2192},fairy:{x:900,y:2192},fighting:{x:930,y:2192},fire:{x:960,y:2192},flying:{x:990,y:2192},ghost:{x:1020,y:2192},grass:{x:1050, +y:2192},ground:{x:1080,y:2192},ice:{x:1110,y:2192},normal:{x:1140,y:2192},poison:{x:1170,y:2192},psychic:{x:1200,y:2192},rock:{x:1230,y:2192},steel:{x:0,y:2222},water:{x:30,y:2222}},"valuable-item":{"balm-mushroom":{x:60,y:2222},"big-mushroom":{x:90,y:2222},"big-nugget":{x:120,y:2222},"big-pearl":{x:150,y:2222},"comet-shard":{x:180,y:2222},nugget:{x:210,y:2222},"pearl-string":{x:240,y:2222},pearl:{x:270,y:2222},"pretty-wing":{x:300,y:2222},"rare-bone":{x:330,y:2222},"relic-band":{x:360,y:2222},"relic-copper":{x:390, +y:2222},"relic-crown":{x:420,y:2222},"relic-gold":{x:450,y:2222},"relic-silver":{x:480,y:2222},"relic-statue":{x:510,y:2222},"relic-vase":{x:540,y:2222},"shoal-salt":{x:570,y:2222},"shoal-shell":{x:600,y:2222},"slowpoke-tail":{x:630,y:2222},"star-piece":{x:660,y:2222},stardust:{x:690,y:2222},"tiny-mushroom":{x:720,y:2222}},"wonder-launcher":{"ability-urge":{x:750,y:2222},antidote:{x:780,y:2222},awakening:{x:810,y:2222},"burn-heal":{x:840,y:2222},"dire-hit-1":{x:870,y:2222},"dire-hit-2":{x:900,y:2222}, +"dire-hit-3":{x:930,y:2222},ether:{x:960,y:2222},"full-heal":{x:990,y:2222},"full-restore":{x:1020,y:2222},"guard-spec":{x:1050,y:2222},"hyper-potion":{x:1080,y:2222},"ice-heal":{x:1110,y:2222},"item-drop":{x:1140,y:2222},"item-urge":{x:1170,y:2222},"max-potion":{x:1200,y:2222},"max-revive":{x:1230,y:2222},"paralyze-heal":{x:0,y:2252},potion:{x:30,y:2252},"reset-urge":{x:60,y:2252},revive:{x:90,y:2252},"super-potion":{x:120,y:2252},"x-accuracy-1":{x:150,y:2252},"x-accuracy-2":{x:180,y:2252},"x-accuracy-3":{x:210, +y:2252},"x-accuracy-6":{x:240,y:2252},"x-attack-1":{x:270,y:2252},"x-attack-2":{x:300,y:2252},"x-attack-3":{x:330,y:2252},"x-attack-6":{x:360,y:2252},"x-defense-1":{x:390,y:2252},"x-defense-2":{x:420,y:2252},"x-defense-3":{x:450,y:2252},"x-defense-6":{x:480,y:2252},"x-sp-atk-1":{x:510,y:2252},"x-sp-atk-2":{x:540,y:2252},"x-sp-atk-3":{x:570,y:2252},"x-sp-atk-6":{x:600,y:2252},"x-sp-def-1":{x:630,y:2252},"x-sp-def-2":{x:660,y:2252},"x-sp-def-3":{x:690,y:2252},"x-sp-def-6":{x:720,y:2252},"x-speed-1":{x:750, +y:2252},"x-speed-2":{x:780,y:2252},"x-speed-3":{x:810,y:2252},"x-speed-6":{x:840,y:2252}},status:{"holding-item":{x:942,y:2252},pentagon:{x:952,y:2252},"pokerus-cured":{x:962,y:2252},shiny:{x:972,y:2252}}};a.process_dom=function(){a.K(a.H)};a.decorate=function(c){!1==a.S(c)&&(c=[c]);var b,d,e,f;b=0;for(d=c.length;b + * (C) 2014, Michiel Sikma and PokéSprite contributors + * (C) 1995-2014 Nintendo/Creatures Inc./GAME FREAK Inc. + * For a full list of contributors, view the project commit history. + * Generated on 2014-08-12 22:56:37. + */ + +$pkspr-sprite-url: 'pokesprite.png'; +$pkspr-types: ( + pkmn: ( + w: 40, h: 30, + ), + etc: (), + body-style: ( + w: 32, h: 32, + ), + apricorn: ( + w: 30, h: 30, + ), + battle-item: ( + w: 30, h: 30, + ), + berry: ( + w: 30, h: 30, + ), + ev-item: ( + w: 30, h: 30, + ), + evo-item: ( + w: 30, h: 30, + ), + flute: ( + w: 30, h: 30, + ), + fossil: ( + w: 30, h: 30, + ), + gem: ( + w: 30, h: 30, + ), + hm: ( + w: 30, h: 30, + ), + hold-item: ( + w: 30, h: 30, + ), + incense: ( + w: 30, h: 30, + ), + other-item: ( + w: 30, h: 30, + ), + key-item: ( + w: 30, h: 30, + ), + mail: ( + w: 30, h: 30, + ), + medicine: ( + w: 30, h: 30, + ), + mega-stone: ( + w: 30, h: 30, + ), + mulch: ( + w: 30, h: 30, + ), + plate: ( + w: 30, h: 30, + ), + pokeball: ( + w: 30, h: 30, + ), + scarf: ( + w: 30, h: 30, + ), + shard: ( + w: 30, h: 30, + ), + tm: ( + w: 30, h: 30, + ), + valuable-item: ( + w: 30, h: 30, + ), + wonder-launcher: ( + w: 30, h: 30, + ), + status: ( + w: 10, h: 10, + ), +); +$pkspr-coords: ( + pkmn-bulbasaur: (x: 0, y: 0, w: 40, h: 30), + pkmn-bulbasaur-shiny: (x: 40, y: 0, w: 40, h: 30), + pkmn-ivysaur: (x: 80, y: 0, w: 40, h: 30), + pkmn-ivysaur-shiny: (x: 120, y: 0, w: 40, h: 30), + pkmn-venusaur: (x: 160, y: 0, w: 40, h: 30), + pkmn-venusaur-shiny: (x: 200, y: 0, w: 40, h: 30), + pkmn-venusaur-mega: (x: 240, y: 0, w: 40, h: 30), + pkmn-venusaur-mega-shiny: (x: 280, y: 0, w: 40, h: 30), + pkmn-charmander: (x: 320, y: 0, w: 40, h: 30), + pkmn-charmander-shiny: (x: 360, y: 0, w: 40, h: 30), + pkmn-charmeleon: (x: 400, y: 0, w: 40, h: 30), + pkmn-charmeleon-shiny: (x: 440, y: 0, w: 40, h: 30), + pkmn-charizard: (x: 480, y: 0, w: 40, h: 30), + pkmn-charizard-shiny: (x: 520, y: 0, w: 40, h: 30), + pkmn-charizard-mega-x: (x: 560, y: 0, w: 40, h: 30), + pkmn-charizard-mega-x-shiny: (x: 600, y: 0, w: 40, h: 30), + pkmn-charizard-mega-y: (x: 640, y: 0, w: 40, h: 30), + pkmn-charizard-mega-y-shiny: (x: 680, y: 0, w: 40, h: 30), + pkmn-squirtle: (x: 720, y: 0, w: 40, h: 30), + pkmn-squirtle-shiny: (x: 760, y: 0, w: 40, h: 30), + pkmn-wartortle: (x: 800, y: 0, w: 40, h: 30), + pkmn-wartortle-shiny: (x: 840, y: 0, w: 40, h: 30), + pkmn-blastoise: (x: 880, y: 0, w: 40, h: 30), + pkmn-blastoise-shiny: (x: 920, y: 0, w: 40, h: 30), + pkmn-blastoise-mega: (x: 960, y: 0, w: 40, h: 30), + pkmn-blastoise-mega-shiny: (x: 1000, y: 0, w: 40, h: 30), + pkmn-caterpie: (x: 1040, y: 0, w: 40, h: 30), + pkmn-caterpie-shiny: (x: 1080, y: 0, w: 40, h: 30), + pkmn-metapod: (x: 1120, y: 0, w: 40, h: 30), + pkmn-metapod-shiny: (x: 1160, y: 0, w: 40, h: 30), + pkmn-butterfree: (x: 1200, y: 0, w: 40, h: 30), + pkmn-butterfree-shiny: (x: 1240, y: 0, w: 40, h: 30), + pkmn-weedle: (x: 0, y: 30, w: 40, h: 30), + pkmn-weedle-shiny: (x: 40, y: 30, w: 40, h: 30), + pkmn-kakuna: (x: 80, y: 30, w: 40, h: 30), + pkmn-kakuna-shiny: (x: 120, y: 30, w: 40, h: 30), + pkmn-beedrill: (x: 160, y: 30, w: 40, h: 30), + pkmn-beedrill-shiny: (x: 200, y: 30, w: 40, h: 30), + pkmn-pidgey: (x: 240, y: 30, w: 40, h: 30), + pkmn-pidgey-shiny: (x: 280, y: 30, w: 40, h: 30), + pkmn-pidgeotto: (x: 320, y: 30, w: 40, h: 30), + pkmn-pidgeotto-shiny: (x: 360, y: 30, w: 40, h: 30), + pkmn-pidgeot: (x: 400, y: 30, w: 40, h: 30), + pkmn-pidgeot-shiny: (x: 440, y: 30, w: 40, h: 30), + pkmn-rattata: (x: 480, y: 30, w: 40, h: 30), + pkmn-rattata-shiny: (x: 520, y: 30, w: 40, h: 30), + pkmn-raticate: (x: 560, y: 30, w: 40, h: 30), + pkmn-raticate-shiny: (x: 600, y: 30, w: 40, h: 30), + pkmn-spearow: (x: 640, y: 30, w: 40, h: 30), + pkmn-spearow-shiny: (x: 680, y: 30, w: 40, h: 30), + pkmn-fearow: (x: 720, y: 30, w: 40, h: 30), + pkmn-fearow-shiny: (x: 760, y: 30, w: 40, h: 30), + pkmn-ekans: (x: 800, y: 30, w: 40, h: 30), + pkmn-ekans-shiny: (x: 840, y: 30, w: 40, h: 30), + pkmn-arbok: (x: 880, y: 30, w: 40, h: 30), + pkmn-arbok-shiny: (x: 920, y: 30, w: 40, h: 30), + pkmn-pikachu: (x: 960, y: 30, w: 40, h: 30), + pkmn-pikachu-shiny: (x: 1000, y: 30, w: 40, h: 30), + pkmn-raichu: (x: 1040, y: 30, w: 40, h: 30), + pkmn-raichu-shiny: (x: 1080, y: 30, w: 40, h: 30), + pkmn-sandshrew: (x: 1120, y: 30, w: 40, h: 30), + pkmn-sandshrew-shiny: (x: 1160, y: 30, w: 40, h: 30), + pkmn-sandslash: (x: 1200, y: 30, w: 40, h: 30), + pkmn-sandslash-shiny: (x: 1240, y: 30, w: 40, h: 30), + pkmn-nidoran-f: (x: 0, y: 60, w: 40, h: 30), + pkmn-nidoran-f-shiny: (x: 40, y: 60, w: 40, h: 30), + pkmn-nidorina: (x: 80, y: 60, w: 40, h: 30), + pkmn-nidorina-shiny: (x: 120, y: 60, w: 40, h: 30), + pkmn-nidoqueen: (x: 160, y: 60, w: 40, h: 30), + pkmn-nidoqueen-shiny: (x: 200, y: 60, w: 40, h: 30), + pkmn-nidoran-m: (x: 240, y: 60, w: 40, h: 30), + pkmn-nidoran-m-shiny: (x: 280, y: 60, w: 40, h: 30), + pkmn-nidorino: (x: 320, y: 60, w: 40, h: 30), + pkmn-nidorino-shiny: (x: 360, y: 60, w: 40, h: 30), + pkmn-nidoking: (x: 400, y: 60, w: 40, h: 30), + pkmn-nidoking-shiny: (x: 440, y: 60, w: 40, h: 30), + pkmn-clefairy: (x: 480, y: 60, w: 40, h: 30), + pkmn-clefairy-right: (x: 520, y: 60, w: 40, h: 30), + pkmn-clefairy-shiny: (x: 560, y: 60, w: 40, h: 30), + pkmn-clefairy-right-shiny: (x: 600, y: 60, w: 40, h: 30), + pkmn-clefable: (x: 640, y: 60, w: 40, h: 30), + pkmn-clefable-right: (x: 680, y: 60, w: 40, h: 30), + pkmn-clefable-shiny: (x: 720, y: 60, w: 40, h: 30), + pkmn-clefable-right-shiny: (x: 760, y: 60, w: 40, h: 30), + pkmn-vulpix: (x: 800, y: 60, w: 40, h: 30), + pkmn-vulpix-shiny: (x: 840, y: 60, w: 40, h: 30), + pkmn-ninetales: (x: 880, y: 60, w: 40, h: 30), + pkmn-ninetales-shiny: (x: 920, y: 60, w: 40, h: 30), + pkmn-jigglypuff: (x: 960, y: 60, w: 40, h: 30), + pkmn-jigglypuff-right: (x: 1000, y: 60, w: 40, h: 30), + pkmn-jigglypuff-shiny: (x: 1040, y: 60, w: 40, h: 30), + pkmn-jigglypuff-right-shiny: (x: 1080, y: 60, w: 40, h: 30), + pkmn-wigglytuff: (x: 1120, y: 60, w: 40, h: 30), + pkmn-wigglytuff-right: (x: 1160, y: 60, w: 40, h: 30), + pkmn-wigglytuff-shiny: (x: 1200, y: 60, w: 40, h: 30), + pkmn-wigglytuff-right-shiny: (x: 1240, y: 60, w: 40, h: 30), + pkmn-zubat: (x: 0, y: 90, w: 40, h: 30), + pkmn-zubat-shiny: (x: 40, y: 90, w: 40, h: 30), + pkmn-golbat: (x: 80, y: 90, w: 40, h: 30), + pkmn-golbat-shiny: (x: 120, y: 90, w: 40, h: 30), + pkmn-oddish: (x: 160, y: 90, w: 40, h: 30), + pkmn-oddish-shiny: (x: 200, y: 90, w: 40, h: 30), + pkmn-gloom: (x: 240, y: 90, w: 40, h: 30), + pkmn-gloom-shiny: (x: 280, y: 90, w: 40, h: 30), + pkmn-vileplume: (x: 320, y: 90, w: 40, h: 30), + pkmn-vileplume-shiny: (x: 360, y: 90, w: 40, h: 30), + pkmn-paras: (x: 400, y: 90, w: 40, h: 30), + pkmn-paras-shiny: (x: 440, y: 90, w: 40, h: 30), + pkmn-parasect: (x: 480, y: 90, w: 40, h: 30), + pkmn-parasect-shiny: (x: 520, y: 90, w: 40, h: 30), + pkmn-venonat: (x: 560, y: 90, w: 40, h: 30), + pkmn-venonat-shiny: (x: 600, y: 90, w: 40, h: 30), + pkmn-venomoth: (x: 640, y: 90, w: 40, h: 30), + pkmn-venomoth-shiny: (x: 680, y: 90, w: 40, h: 30), + pkmn-diglett: (x: 720, y: 90, w: 40, h: 30), + pkmn-diglett-shiny: (x: 760, y: 90, w: 40, h: 30), + pkmn-dugtrio: (x: 800, y: 90, w: 40, h: 30), + pkmn-dugtrio-shiny: (x: 840, y: 90, w: 40, h: 30), + pkmn-meowth: (x: 880, y: 90, w: 40, h: 30), + pkmn-meowth-shiny: (x: 920, y: 90, w: 40, h: 30), + pkmn-persian: (x: 960, y: 90, w: 40, h: 30), + pkmn-persian-shiny: (x: 1000, y: 90, w: 40, h: 30), + pkmn-psyduck: (x: 1040, y: 90, w: 40, h: 30), + pkmn-psyduck-shiny: (x: 1080, y: 90, w: 40, h: 30), + pkmn-golduck: (x: 1120, y: 90, w: 40, h: 30), + pkmn-golduck-shiny: (x: 1160, y: 90, w: 40, h: 30), + pkmn-mankey: (x: 1200, y: 90, w: 40, h: 30), + pkmn-mankey-shiny: (x: 1240, y: 90, w: 40, h: 30), + pkmn-primeape: (x: 0, y: 120, w: 40, h: 30), + pkmn-primeape-shiny: (x: 40, y: 120, w: 40, h: 30), + pkmn-growlithe: (x: 80, y: 120, w: 40, h: 30), + pkmn-growlithe-shiny: (x: 120, y: 120, w: 40, h: 30), + pkmn-arcanine: (x: 160, y: 120, w: 40, h: 30), + pkmn-arcanine-shiny: (x: 200, y: 120, w: 40, h: 30), + pkmn-poliwag: (x: 240, y: 120, w: 40, h: 30), + pkmn-poliwag-shiny: (x: 280, y: 120, w: 40, h: 30), + pkmn-poliwhirl: (x: 320, y: 120, w: 40, h: 30), + pkmn-poliwhirl-right: (x: 360, y: 120, w: 40, h: 30), + pkmn-poliwhirl-shiny: (x: 400, y: 120, w: 40, h: 30), + pkmn-poliwhirl-right-shiny: (x: 440, y: 120, w: 40, h: 30), + pkmn-poliwrath: (x: 480, y: 120, w: 40, h: 30), + pkmn-poliwrath-right: (x: 520, y: 120, w: 40, h: 30), + pkmn-poliwrath-shiny: (x: 560, y: 120, w: 40, h: 30), + pkmn-poliwrath-right-shiny: (x: 600, y: 120, w: 40, h: 30), + pkmn-abra: (x: 640, y: 120, w: 40, h: 30), + pkmn-abra-shiny: (x: 680, y: 120, w: 40, h: 30), + pkmn-kadabra: (x: 720, y: 120, w: 40, h: 30), + pkmn-kadabra-shiny: (x: 760, y: 120, w: 40, h: 30), + pkmn-alakazam: (x: 800, y: 120, w: 40, h: 30), + pkmn-alakazam-shiny: (x: 840, y: 120, w: 40, h: 30), + pkmn-alakazam-mega: (x: 880, y: 120, w: 40, h: 30), + pkmn-alakazam-mega-shiny: (x: 920, y: 120, w: 40, h: 30), + pkmn-machop: (x: 960, y: 120, w: 40, h: 30), + pkmn-machop-shiny: (x: 1000, y: 120, w: 40, h: 30), + pkmn-machoke: (x: 1040, y: 120, w: 40, h: 30), + pkmn-machoke-shiny: (x: 1080, y: 120, w: 40, h: 30), + pkmn-machamp: (x: 1120, y: 120, w: 40, h: 30), + pkmn-machamp-shiny: (x: 1160, y: 120, w: 40, h: 30), + pkmn-bellsprout: (x: 1200, y: 120, w: 40, h: 30), + pkmn-bellsprout-shiny: (x: 1240, y: 120, w: 40, h: 30), + pkmn-weepinbell: (x: 0, y: 150, w: 40, h: 30), + pkmn-weepinbell-shiny: (x: 40, y: 150, w: 40, h: 30), + pkmn-victreebel: (x: 80, y: 150, w: 40, h: 30), + pkmn-victreebel-shiny: (x: 120, y: 150, w: 40, h: 30), + pkmn-tentacool: (x: 160, y: 150, w: 40, h: 30), + pkmn-tentacool-shiny: (x: 200, y: 150, w: 40, h: 30), + pkmn-tentacruel: (x: 240, y: 150, w: 40, h: 30), + pkmn-tentacruel-shiny: (x: 280, y: 150, w: 40, h: 30), + pkmn-geodude: (x: 320, y: 150, w: 40, h: 30), + pkmn-geodude-shiny: (x: 360, y: 150, w: 40, h: 30), + pkmn-graveler: (x: 400, y: 150, w: 40, h: 30), + pkmn-graveler-shiny: (x: 440, y: 150, w: 40, h: 30), + pkmn-golem: (x: 480, y: 150, w: 40, h: 30), + pkmn-golem-shiny: (x: 520, y: 150, w: 40, h: 30), + pkmn-ponyta: (x: 560, y: 150, w: 40, h: 30), + pkmn-ponyta-shiny: (x: 600, y: 150, w: 40, h: 30), + pkmn-rapidash: (x: 640, y: 150, w: 40, h: 30), + pkmn-rapidash-shiny: (x: 680, y: 150, w: 40, h: 30), + pkmn-slowpoke: (x: 720, y: 150, w: 40, h: 30), + pkmn-slowpoke-shiny: (x: 760, y: 150, w: 40, h: 30), + pkmn-slowbro: (x: 800, y: 150, w: 40, h: 30), + pkmn-slowbro-shiny: (x: 840, y: 150, w: 40, h: 30), + pkmn-magnemite: (x: 880, y: 150, w: 40, h: 30), + pkmn-magnemite-shiny: (x: 920, y: 150, w: 40, h: 30), + pkmn-magneton: (x: 960, y: 150, w: 40, h: 30), + pkmn-magneton-shiny: (x: 1000, y: 150, w: 40, h: 30), + pkmn-farfetchd: (x: 1040, y: 150, w: 40, h: 30), + pkmn-farfetchd-shiny: (x: 1080, y: 150, w: 40, h: 30), + pkmn-doduo: (x: 1120, y: 150, w: 40, h: 30), + pkmn-doduo-shiny: (x: 1160, y: 150, w: 40, h: 30), + pkmn-dodrio: (x: 1200, y: 150, w: 40, h: 30), + pkmn-dodrio-shiny: (x: 1240, y: 150, w: 40, h: 30), + pkmn-seel: (x: 0, y: 180, w: 40, h: 30), + pkmn-seel-shiny: (x: 40, y: 180, w: 40, h: 30), + pkmn-dewgong: (x: 80, y: 180, w: 40, h: 30), + pkmn-dewgong-shiny: (x: 120, y: 180, w: 40, h: 30), + pkmn-grimer: (x: 160, y: 180, w: 40, h: 30), + pkmn-grimer-shiny: (x: 200, y: 180, w: 40, h: 30), + pkmn-muk: (x: 240, y: 180, w: 40, h: 30), + pkmn-muk-shiny: (x: 280, y: 180, w: 40, h: 30), + pkmn-shellder: (x: 320, y: 180, w: 40, h: 30), + pkmn-shellder-shiny: (x: 360, y: 180, w: 40, h: 30), + pkmn-cloyster: (x: 400, y: 180, w: 40, h: 30), + pkmn-cloyster-shiny: (x: 440, y: 180, w: 40, h: 30), + pkmn-gastly: (x: 480, y: 180, w: 40, h: 30), + pkmn-gastly-shiny: (x: 520, y: 180, w: 40, h: 30), + pkmn-haunter: (x: 560, y: 180, w: 40, h: 30), + pkmn-haunter-shiny: (x: 600, y: 180, w: 40, h: 30), + pkmn-gengar: (x: 640, y: 180, w: 40, h: 30), + pkmn-gengar-shiny: (x: 680, y: 180, w: 40, h: 30), + pkmn-gengar-mega: (x: 720, y: 180, w: 40, h: 30), + pkmn-gengar-mega-shiny: (x: 760, y: 180, w: 40, h: 30), + pkmn-onix: (x: 800, y: 180, w: 40, h: 30), + pkmn-onix-shiny: (x: 840, y: 180, w: 40, h: 30), + pkmn-drowzee: (x: 880, y: 180, w: 40, h: 30), + pkmn-drowzee-shiny: (x: 920, y: 180, w: 40, h: 30), + pkmn-hypno: (x: 960, y: 180, w: 40, h: 30), + pkmn-hypno-shiny: (x: 1000, y: 180, w: 40, h: 30), + pkmn-krabby: (x: 1040, y: 180, w: 40, h: 30), + pkmn-krabby-shiny: (x: 1080, y: 180, w: 40, h: 30), + pkmn-kingler: (x: 1120, y: 180, w: 40, h: 30), + pkmn-kingler-right: (x: 1160, y: 180, w: 40, h: 30), + pkmn-kingler-shiny: (x: 1200, y: 180, w: 40, h: 30), + pkmn-kingler-right-shiny: (x: 1240, y: 180, w: 40, h: 30), + pkmn-voltorb: (x: 0, y: 210, w: 40, h: 30), + pkmn-voltorb-shiny: (x: 40, y: 210, w: 40, h: 30), + pkmn-electrode: (x: 80, y: 210, w: 40, h: 30), + pkmn-electrode-shiny: (x: 120, y: 210, w: 40, h: 30), + pkmn-exeggcute: (x: 160, y: 210, w: 40, h: 30), + pkmn-exeggcute-shiny: (x: 200, y: 210, w: 40, h: 30), + pkmn-exeggutor: (x: 240, y: 210, w: 40, h: 30), + pkmn-exeggutor-shiny: (x: 280, y: 210, w: 40, h: 30), + pkmn-cubone: (x: 320, y: 210, w: 40, h: 30), + pkmn-cubone-shiny: (x: 360, y: 210, w: 40, h: 30), + pkmn-marowak: (x: 400, y: 210, w: 40, h: 30), + pkmn-marowak-shiny: (x: 440, y: 210, w: 40, h: 30), + pkmn-hitmonlee: (x: 480, y: 210, w: 40, h: 30), + pkmn-hitmonlee-shiny: (x: 520, y: 210, w: 40, h: 30), + pkmn-hitmonchan: (x: 560, y: 210, w: 40, h: 30), + pkmn-hitmonchan-shiny: (x: 600, y: 210, w: 40, h: 30), + pkmn-lickitung: (x: 640, y: 210, w: 40, h: 30), + pkmn-lickitung-shiny: (x: 680, y: 210, w: 40, h: 30), + pkmn-koffing: (x: 720, y: 210, w: 40, h: 30), + pkmn-koffing-shiny: (x: 760, y: 210, w: 40, h: 30), + pkmn-weezing: (x: 800, y: 210, w: 40, h: 30), + pkmn-weezing-shiny: (x: 840, y: 210, w: 40, h: 30), + pkmn-rhyhorn: (x: 880, y: 210, w: 40, h: 30), + pkmn-rhyhorn-shiny: (x: 920, y: 210, w: 40, h: 30), + pkmn-rhydon: (x: 960, y: 210, w: 40, h: 30), + pkmn-rhydon-shiny: (x: 1000, y: 210, w: 40, h: 30), + pkmn-chansey: (x: 1040, y: 210, w: 40, h: 30), + pkmn-chansey-shiny: (x: 1080, y: 210, w: 40, h: 30), + pkmn-tangela: (x: 1120, y: 210, w: 40, h: 30), + pkmn-tangela-shiny: (x: 1160, y: 210, w: 40, h: 30), + pkmn-kangaskhan: (x: 1200, y: 210, w: 40, h: 30), + pkmn-kangaskhan-shiny: (x: 1240, y: 210, w: 40, h: 30), + pkmn-kangaskhan-mega: (x: 0, y: 240, w: 40, h: 30), + pkmn-kangaskhan-mega-shiny: (x: 40, y: 240, w: 40, h: 30), + pkmn-horsea: (x: 80, y: 240, w: 40, h: 30), + pkmn-horsea-shiny: (x: 120, y: 240, w: 40, h: 30), + pkmn-seadra: (x: 160, y: 240, w: 40, h: 30), + pkmn-seadra-shiny: (x: 200, y: 240, w: 40, h: 30), + pkmn-goldeen: (x: 240, y: 240, w: 40, h: 30), + pkmn-goldeen-shiny: (x: 280, y: 240, w: 40, h: 30), + pkmn-seaking: (x: 320, y: 240, w: 40, h: 30), + pkmn-seaking-shiny: (x: 360, y: 240, w: 40, h: 30), + pkmn-staryu: (x: 400, y: 240, w: 40, h: 30), + pkmn-staryu-shiny: (x: 440, y: 240, w: 40, h: 30), + pkmn-starmie: (x: 480, y: 240, w: 40, h: 30), + pkmn-starmie-shiny: (x: 520, y: 240, w: 40, h: 30), + pkmn-mr-mime: (x: 560, y: 240, w: 40, h: 30), + pkmn-mr-mime-shiny: (x: 600, y: 240, w: 40, h: 30), + pkmn-scyther: (x: 640, y: 240, w: 40, h: 30), + pkmn-scyther-shiny: (x: 680, y: 240, w: 40, h: 30), + pkmn-jynx: (x: 720, y: 240, w: 40, h: 30), + pkmn-jynx-shiny: (x: 760, y: 240, w: 40, h: 30), + pkmn-electabuzz: (x: 800, y: 240, w: 40, h: 30), + pkmn-electabuzz-shiny: (x: 840, y: 240, w: 40, h: 30), + pkmn-magmar: (x: 880, y: 240, w: 40, h: 30), + pkmn-magmar-shiny: (x: 920, y: 240, w: 40, h: 30), + pkmn-pinsir: (x: 960, y: 240, w: 40, h: 30), + pkmn-pinsir-shiny: (x: 1000, y: 240, w: 40, h: 30), + pkmn-pinsir-mega: (x: 1040, y: 240, w: 40, h: 30), + pkmn-pinsir-mega-shiny: (x: 1080, y: 240, w: 40, h: 30), + pkmn-tauros: (x: 1120, y: 240, w: 40, h: 30), + pkmn-tauros-shiny: (x: 1160, y: 240, w: 40, h: 30), + pkmn-magikarp: (x: 1200, y: 240, w: 40, h: 30), + pkmn-magikarp-shiny: (x: 1240, y: 240, w: 40, h: 30), + pkmn-gyarados: (x: 0, y: 270, w: 40, h: 30), + pkmn-gyarados-shiny: (x: 40, y: 270, w: 40, h: 30), + pkmn-gyarados-mega: (x: 80, y: 270, w: 40, h: 30), + pkmn-gyarados-mega-shiny: (x: 120, y: 270, w: 40, h: 30), + pkmn-lapras: (x: 160, y: 270, w: 40, h: 30), + pkmn-lapras-shiny: (x: 200, y: 270, w: 40, h: 30), + pkmn-ditto: (x: 240, y: 270, w: 40, h: 30), + pkmn-ditto-shiny: (x: 280, y: 270, w: 40, h: 30), + pkmn-eevee: (x: 320, y: 270, w: 40, h: 30), + pkmn-eevee-shiny: (x: 360, y: 270, w: 40, h: 30), + pkmn-vaporeon: (x: 400, y: 270, w: 40, h: 30), + pkmn-vaporeon-shiny: (x: 440, y: 270, w: 40, h: 30), + pkmn-jolteon: (x: 480, y: 270, w: 40, h: 30), + pkmn-jolteon-shiny: (x: 520, y: 270, w: 40, h: 30), + pkmn-flareon: (x: 560, y: 270, w: 40, h: 30), + pkmn-flareon-shiny: (x: 600, y: 270, w: 40, h: 30), + pkmn-porygon: (x: 640, y: 270, w: 40, h: 30), + pkmn-porygon-shiny: (x: 680, y: 270, w: 40, h: 30), + pkmn-omanyte: (x: 720, y: 270, w: 40, h: 30), + pkmn-omanyte-shiny: (x: 760, y: 270, w: 40, h: 30), + pkmn-omastar: (x: 800, y: 270, w: 40, h: 30), + pkmn-omastar-shiny: (x: 840, y: 270, w: 40, h: 30), + pkmn-kabuto: (x: 880, y: 270, w: 40, h: 30), + pkmn-kabuto-shiny: (x: 920, y: 270, w: 40, h: 30), + pkmn-kabutops: (x: 960, y: 270, w: 40, h: 30), + pkmn-kabutops-shiny: (x: 1000, y: 270, w: 40, h: 30), + pkmn-aerodactyl: (x: 1040, y: 270, w: 40, h: 30), + pkmn-aerodactyl-shiny: (x: 1080, y: 270, w: 40, h: 30), + pkmn-aerodactyl-mega: (x: 1120, y: 270, w: 40, h: 30), + pkmn-aerodactyl-mega-shiny: (x: 1160, y: 270, w: 40, h: 30), + pkmn-snorlax: (x: 1200, y: 270, w: 40, h: 30), + pkmn-snorlax-shiny: (x: 1240, y: 270, w: 40, h: 30), + pkmn-articuno: (x: 0, y: 300, w: 40, h: 30), + pkmn-articuno-shiny: (x: 40, y: 300, w: 40, h: 30), + pkmn-zapdos: (x: 80, y: 300, w: 40, h: 30), + pkmn-zapdos-shiny: (x: 120, y: 300, w: 40, h: 30), + pkmn-moltres: (x: 160, y: 300, w: 40, h: 30), + pkmn-moltres-shiny: (x: 200, y: 300, w: 40, h: 30), + pkmn-dratini: (x: 240, y: 300, w: 40, h: 30), + pkmn-dratini-shiny: (x: 280, y: 300, w: 40, h: 30), + pkmn-dragonair: (x: 320, y: 300, w: 40, h: 30), + pkmn-dragonair-shiny: (x: 360, y: 300, w: 40, h: 30), + pkmn-dragonite: (x: 400, y: 300, w: 40, h: 30), + pkmn-dragonite-shiny: (x: 440, y: 300, w: 40, h: 30), + pkmn-mewtwo: (x: 480, y: 300, w: 40, h: 30), + pkmn-mewtwo-shiny: (x: 520, y: 300, w: 40, h: 30), + pkmn-mewtwo-mega-x: (x: 560, y: 300, w: 40, h: 30), + pkmn-mewtwo-mega-x-shiny: (x: 600, y: 300, w: 40, h: 30), + pkmn-mewtwo-mega-y: (x: 640, y: 300, w: 40, h: 30), + pkmn-mewtwo-mega-y-shiny: (x: 680, y: 300, w: 40, h: 30), + pkmn-mew: (x: 720, y: 300, w: 40, h: 30), + pkmn-mew-shiny: (x: 760, y: 300, w: 40, h: 30), + pkmn-chikorita: (x: 800, y: 300, w: 40, h: 30), + pkmn-chikorita-shiny: (x: 840, y: 300, w: 40, h: 30), + pkmn-bayleef: (x: 880, y: 300, w: 40, h: 30), + pkmn-bayleef-shiny: (x: 920, y: 300, w: 40, h: 30), + pkmn-meganium: (x: 960, y: 300, w: 40, h: 30), + pkmn-meganium-shiny: (x: 1000, y: 300, w: 40, h: 30), + pkmn-cyndaquil: (x: 1040, y: 300, w: 40, h: 30), + pkmn-cyndaquil-shiny: (x: 1080, y: 300, w: 40, h: 30), + pkmn-quilava: (x: 1120, y: 300, w: 40, h: 30), + pkmn-quilava-shiny: (x: 1160, y: 300, w: 40, h: 30), + pkmn-typhlosion: (x: 1200, y: 300, w: 40, h: 30), + pkmn-typhlosion-shiny: (x: 1240, y: 300, w: 40, h: 30), + pkmn-totodile: (x: 0, y: 330, w: 40, h: 30), + pkmn-totodile-shiny: (x: 40, y: 330, w: 40, h: 30), + pkmn-croconaw: (x: 80, y: 330, w: 40, h: 30), + pkmn-croconaw-right: (x: 120, y: 330, w: 40, h: 30), + pkmn-croconaw-shiny: (x: 160, y: 330, w: 40, h: 30), + pkmn-croconaw-right-shiny: (x: 200, y: 330, w: 40, h: 30), + pkmn-feraligatr: (x: 240, y: 330, w: 40, h: 30), + pkmn-feraligatr-shiny: (x: 280, y: 330, w: 40, h: 30), + pkmn-sentret: (x: 320, y: 330, w: 40, h: 30), + pkmn-sentret-shiny: (x: 360, y: 330, w: 40, h: 30), + pkmn-furret: (x: 400, y: 330, w: 40, h: 30), + pkmn-furret-shiny: (x: 440, y: 330, w: 40, h: 30), + pkmn-hoothoot: (x: 480, y: 330, w: 40, h: 30), + pkmn-hoothoot-shiny: (x: 520, y: 330, w: 40, h: 30), + pkmn-noctowl: (x: 560, y: 330, w: 40, h: 30), + pkmn-noctowl-shiny: (x: 600, y: 330, w: 40, h: 30), + pkmn-ledyba: (x: 640, y: 330, w: 40, h: 30), + pkmn-ledyba-shiny: (x: 680, y: 330, w: 40, h: 30), + pkmn-ledian: (x: 720, y: 330, w: 40, h: 30), + pkmn-ledian-shiny: (x: 760, y: 330, w: 40, h: 30), + pkmn-spinarak: (x: 800, y: 330, w: 40, h: 30), + pkmn-spinarak-shiny: (x: 840, y: 330, w: 40, h: 30), + pkmn-ariados: (x: 880, y: 330, w: 40, h: 30), + pkmn-ariados-shiny: (x: 920, y: 330, w: 40, h: 30), + pkmn-crobat: (x: 960, y: 330, w: 40, h: 30), + pkmn-crobat-shiny: (x: 1000, y: 330, w: 40, h: 30), + pkmn-chinchou: (x: 1040, y: 330, w: 40, h: 30), + pkmn-chinchou-shiny: (x: 1080, y: 330, w: 40, h: 30), + pkmn-lanturn: (x: 1120, y: 330, w: 40, h: 30), + pkmn-lanturn-shiny: (x: 1160, y: 330, w: 40, h: 30), + pkmn-pichu: (x: 1200, y: 330, w: 40, h: 30), + pkmn-pichu-shiny: (x: 1240, y: 330, w: 40, h: 30), + pkmn-cleffa: (x: 0, y: 360, w: 40, h: 30), + pkmn-cleffa-right: (x: 40, y: 360, w: 40, h: 30), + pkmn-cleffa-shiny: (x: 80, y: 360, w: 40, h: 30), + pkmn-cleffa-right-shiny: (x: 120, y: 360, w: 40, h: 30), + pkmn-igglybuff: (x: 160, y: 360, w: 40, h: 30), + pkmn-igglybuff-right: (x: 200, y: 360, w: 40, h: 30), + pkmn-igglybuff-shiny: (x: 240, y: 360, w: 40, h: 30), + pkmn-igglybuff-right-shiny: (x: 280, y: 360, w: 40, h: 30), + pkmn-togepi: (x: 320, y: 360, w: 40, h: 30), + pkmn-togepi-shiny: (x: 360, y: 360, w: 40, h: 30), + pkmn-togetic: (x: 400, y: 360, w: 40, h: 30), + pkmn-togetic-shiny: (x: 440, y: 360, w: 40, h: 30), + pkmn-natu: (x: 480, y: 360, w: 40, h: 30), + pkmn-natu-shiny: (x: 520, y: 360, w: 40, h: 30), + pkmn-xatu: (x: 560, y: 360, w: 40, h: 30), + pkmn-xatu-shiny: (x: 600, y: 360, w: 40, h: 30), + pkmn-mareep: (x: 640, y: 360, w: 40, h: 30), + pkmn-mareep-shiny: (x: 680, y: 360, w: 40, h: 30), + pkmn-flaaffy: (x: 720, y: 360, w: 40, h: 30), + pkmn-flaaffy-shiny: (x: 760, y: 360, w: 40, h: 30), + pkmn-ampharos: (x: 800, y: 360, w: 40, h: 30), + pkmn-ampharos-shiny: (x: 840, y: 360, w: 40, h: 30), + pkmn-ampharos-mega: (x: 880, y: 360, w: 40, h: 30), + pkmn-ampharos-mega-shiny: (x: 920, y: 360, w: 40, h: 30), + pkmn-bellossom: (x: 960, y: 360, w: 40, h: 30), + pkmn-bellossom-shiny: (x: 1000, y: 360, w: 40, h: 30), + pkmn-marill: (x: 1040, y: 360, w: 40, h: 30), + pkmn-marill-shiny: (x: 1080, y: 360, w: 40, h: 30), + pkmn-azumarill: (x: 1120, y: 360, w: 40, h: 30), + pkmn-azumarill-shiny: (x: 1160, y: 360, w: 40, h: 30), + pkmn-sudowoodo: (x: 1200, y: 360, w: 40, h: 30), + pkmn-sudowoodo-shiny: (x: 1240, y: 360, w: 40, h: 30), + pkmn-politoed: (x: 0, y: 390, w: 40, h: 30), + pkmn-politoed-right: (x: 40, y: 390, w: 40, h: 30), + pkmn-politoed-shiny: (x: 80, y: 390, w: 40, h: 30), + pkmn-politoed-right-shiny: (x: 120, y: 390, w: 40, h: 30), + pkmn-hoppip: (x: 160, y: 390, w: 40, h: 30), + pkmn-hoppip-shiny: (x: 200, y: 390, w: 40, h: 30), + pkmn-skiploom: (x: 240, y: 390, w: 40, h: 30), + pkmn-skiploom-shiny: (x: 280, y: 390, w: 40, h: 30), + pkmn-jumpluff: (x: 320, y: 390, w: 40, h: 30), + pkmn-jumpluff-shiny: (x: 360, y: 390, w: 40, h: 30), + pkmn-aipom: (x: 400, y: 390, w: 40, h: 30), + pkmn-aipom-shiny: (x: 440, y: 390, w: 40, h: 30), + pkmn-sunkern: (x: 480, y: 390, w: 40, h: 30), + pkmn-sunkern-shiny: (x: 520, y: 390, w: 40, h: 30), + pkmn-sunflora: (x: 560, y: 390, w: 40, h: 30), + pkmn-sunflora-shiny: (x: 600, y: 390, w: 40, h: 30), + pkmn-yanma: (x: 640, y: 390, w: 40, h: 30), + pkmn-yanma-shiny: (x: 680, y: 390, w: 40, h: 30), + pkmn-wooper: (x: 720, y: 390, w: 40, h: 30), + pkmn-wooper-shiny: (x: 760, y: 390, w: 40, h: 30), + pkmn-quagsire: (x: 800, y: 390, w: 40, h: 30), + pkmn-quagsire-shiny: (x: 840, y: 390, w: 40, h: 30), + pkmn-espeon: (x: 880, y: 390, w: 40, h: 30), + pkmn-espeon-shiny: (x: 920, y: 390, w: 40, h: 30), + pkmn-umbreon: (x: 960, y: 390, w: 40, h: 30), + pkmn-umbreon-shiny: (x: 1000, y: 390, w: 40, h: 30), + pkmn-murkrow: (x: 1040, y: 390, w: 40, h: 30), + pkmn-murkrow-shiny: (x: 1080, y: 390, w: 40, h: 30), + pkmn-slowking: (x: 1120, y: 390, w: 40, h: 30), + pkmn-slowking-shiny: (x: 1160, y: 390, w: 40, h: 30), + pkmn-misdreavus: (x: 1200, y: 390, w: 40, h: 30), + pkmn-misdreavus-shiny: (x: 1240, y: 390, w: 40, h: 30), + pkmn-unown: (x: 0, y: 420, w: 40, h: 30), + pkmn-unown-shiny: (x: 40, y: 420, w: 40, h: 30), + pkmn-unown-a: (x: 0, y: 420, w: 40, h: 30), + pkmn-unown-a-shiny: (x: 40, y: 420, w: 40, h: 30), + pkmn-unown-b: (x: 80, y: 420, w: 40, h: 30), + pkmn-unown-b-right: (x: 120, y: 420, w: 40, h: 30), + pkmn-unown-b-shiny: (x: 160, y: 420, w: 40, h: 30), + pkmn-unown-b-right-shiny: (x: 200, y: 420, w: 40, h: 30), + pkmn-unown-c: (x: 240, y: 420, w: 40, h: 30), + pkmn-unown-c-right: (x: 280, y: 420, w: 40, h: 30), + pkmn-unown-c-shiny: (x: 320, y: 420, w: 40, h: 30), + pkmn-unown-c-right-shiny: (x: 360, y: 420, w: 40, h: 30), + pkmn-unown-d: (x: 400, y: 420, w: 40, h: 30), + pkmn-unown-d-right: (x: 440, y: 420, w: 40, h: 30), + pkmn-unown-d-shiny: (x: 480, y: 420, w: 40, h: 30), + pkmn-unown-d-right-shiny: (x: 520, y: 420, w: 40, h: 30), + pkmn-unown-e: (x: 560, y: 420, w: 40, h: 30), + pkmn-unown-e-right: (x: 600, y: 420, w: 40, h: 30), + pkmn-unown-e-shiny: (x: 640, y: 420, w: 40, h: 30), + pkmn-unown-e-right-shiny: (x: 680, y: 420, w: 40, h: 30), + pkmn-unown-exclamation: (x: 720, y: 420, w: 40, h: 30), + pkmn-unown-exclamation-shiny: (x: 760, y: 420, w: 40, h: 30), + pkmn-unown-f: (x: 800, y: 420, w: 40, h: 30), + pkmn-unown-f-right: (x: 840, y: 420, w: 40, h: 30), + pkmn-unown-f-shiny: (x: 880, y: 420, w: 40, h: 30), + pkmn-unown-f-right-shiny: (x: 920, y: 420, w: 40, h: 30), + pkmn-unown-g: (x: 960, y: 420, w: 40, h: 30), + pkmn-unown-g-right: (x: 1000, y: 420, w: 40, h: 30), + pkmn-unown-g-shiny: (x: 1040, y: 420, w: 40, h: 30), + pkmn-unown-g-right-shiny: (x: 1080, y: 420, w: 40, h: 30), + pkmn-unown-h: (x: 1120, y: 420, w: 40, h: 30), + pkmn-unown-h-right: (x: 1160, y: 420, w: 40, h: 30), + pkmn-unown-h-shiny: (x: 1200, y: 420, w: 40, h: 30), + pkmn-unown-h-right-shiny: (x: 1240, y: 420, w: 40, h: 30), + pkmn-unown-i: (x: 0, y: 450, w: 40, h: 30), + pkmn-unown-i-shiny: (x: 40, y: 450, w: 40, h: 30), + pkmn-unown-j: (x: 80, y: 450, w: 40, h: 30), + pkmn-unown-j-right: (x: 120, y: 450, w: 40, h: 30), + pkmn-unown-j-shiny: (x: 160, y: 450, w: 40, h: 30), + pkmn-unown-j-right-shiny: (x: 200, y: 450, w: 40, h: 30), + pkmn-unown-k: (x: 240, y: 450, w: 40, h: 30), + pkmn-unown-k-right: (x: 280, y: 450, w: 40, h: 30), + pkmn-unown-k-shiny: (x: 320, y: 450, w: 40, h: 30), + pkmn-unown-k-right-shiny: (x: 360, y: 450, w: 40, h: 30), + pkmn-unown-l: (x: 400, y: 450, w: 40, h: 30), + pkmn-unown-l-right: (x: 440, y: 450, w: 40, h: 30), + pkmn-unown-l-shiny: (x: 480, y: 450, w: 40, h: 30), + pkmn-unown-l-right-shiny: (x: 520, y: 450, w: 40, h: 30), + pkmn-unown-m: (x: 560, y: 450, w: 40, h: 30), + pkmn-unown-m-right: (x: 600, y: 450, w: 40, h: 30), + pkmn-unown-m-shiny: (x: 640, y: 450, w: 40, h: 30), + pkmn-unown-m-right-shiny: (x: 680, y: 450, w: 40, h: 30), + pkmn-unown-n: (x: 720, y: 450, w: 40, h: 30), + pkmn-unown-n-right: (x: 760, y: 450, w: 40, h: 30), + pkmn-unown-n-shiny: (x: 800, y: 450, w: 40, h: 30), + pkmn-unown-n-right-shiny: (x: 840, y: 450, w: 40, h: 30), + pkmn-unown-o: (x: 880, y: 450, w: 40, h: 30), + pkmn-unown-o-shiny: (x: 920, y: 450, w: 40, h: 30), + pkmn-unown-p: (x: 960, y: 450, w: 40, h: 30), + pkmn-unown-p-right: (x: 1000, y: 450, w: 40, h: 30), + pkmn-unown-p-shiny: (x: 1040, y: 450, w: 40, h: 30), + pkmn-unown-p-right-shiny: (x: 1080, y: 450, w: 40, h: 30), + pkmn-unown-q: (x: 1120, y: 450, w: 40, h: 30), + pkmn-unown-q-right: (x: 1160, y: 450, w: 40, h: 30), + pkmn-unown-q-shiny: (x: 1200, y: 450, w: 40, h: 30), + pkmn-unown-q-right-shiny: (x: 1240, y: 450, w: 40, h: 30), + pkmn-unown-question: (x: 0, y: 480, w: 40, h: 30), + pkmn-unown-question-right: (x: 40, y: 480, w: 40, h: 30), + pkmn-unown-question-shiny: (x: 80, y: 480, w: 40, h: 30), + pkmn-unown-question-right-shiny: (x: 120, y: 480, w: 40, h: 30), + pkmn-unown-r: (x: 160, y: 480, w: 40, h: 30), + pkmn-unown-r-right: (x: 200, y: 480, w: 40, h: 30), + pkmn-unown-r-shiny: (x: 240, y: 480, w: 40, h: 30), + pkmn-unown-r-right-shiny: (x: 280, y: 480, w: 40, h: 30), + pkmn-unown-s: (x: 320, y: 480, w: 40, h: 30), + pkmn-unown-s-right: (x: 360, y: 480, w: 40, h: 30), + pkmn-unown-s-shiny: (x: 400, y: 480, w: 40, h: 30), + pkmn-unown-s-right-shiny: (x: 440, y: 480, w: 40, h: 30), + pkmn-unown-t: (x: 480, y: 480, w: 40, h: 30), + pkmn-unown-t-right: (x: 520, y: 480, w: 40, h: 30), + pkmn-unown-t-shiny: (x: 560, y: 480, w: 40, h: 30), + pkmn-unown-t-right-shiny: (x: 600, y: 480, w: 40, h: 30), + pkmn-unown-u: (x: 640, y: 480, w: 40, h: 30), + pkmn-unown-u-shiny: (x: 680, y: 480, w: 40, h: 30), + pkmn-unown-v: (x: 720, y: 480, w: 40, h: 30), + pkmn-unown-v-right: (x: 760, y: 480, w: 40, h: 30), + pkmn-unown-v-shiny: (x: 800, y: 480, w: 40, h: 30), + pkmn-unown-v-right-shiny: (x: 840, y: 480, w: 40, h: 30), + pkmn-unown-w: (x: 880, y: 480, w: 40, h: 30), + pkmn-unown-w-shiny: (x: 920, y: 480, w: 40, h: 30), + pkmn-unown-x: (x: 960, y: 480, w: 40, h: 30), + pkmn-unown-x-shiny: (x: 1000, y: 480, w: 40, h: 30), + pkmn-unown-y: (x: 1040, y: 480, w: 40, h: 30), + pkmn-unown-y-shiny: (x: 1080, y: 480, w: 40, h: 30), + pkmn-unown-z: (x: 1120, y: 480, w: 40, h: 30), + pkmn-unown-z-right: (x: 1160, y: 480, w: 40, h: 30), + pkmn-unown-z-shiny: (x: 1200, y: 480, w: 40, h: 30), + pkmn-unown-z-right-shiny: (x: 1240, y: 480, w: 40, h: 30), + pkmn-wobbuffet: (x: 0, y: 510, w: 40, h: 30), + pkmn-wobbuffet-shiny: (x: 40, y: 510, w: 40, h: 30), + pkmn-girafarig: (x: 80, y: 510, w: 40, h: 30), + pkmn-girafarig-shiny: (x: 120, y: 510, w: 40, h: 30), + pkmn-pineco: (x: 160, y: 510, w: 40, h: 30), + pkmn-pineco-shiny: (x: 200, y: 510, w: 40, h: 30), + pkmn-forretress: (x: 240, y: 510, w: 40, h: 30), + pkmn-forretress-shiny: (x: 280, y: 510, w: 40, h: 30), + pkmn-dunsparce: (x: 320, y: 510, w: 40, h: 30), + pkmn-dunsparce-shiny: (x: 360, y: 510, w: 40, h: 30), + pkmn-gligar: (x: 400, y: 510, w: 40, h: 30), + pkmn-gligar-shiny: (x: 440, y: 510, w: 40, h: 30), + pkmn-steelix: (x: 480, y: 510, w: 40, h: 30), + pkmn-steelix-shiny: (x: 520, y: 510, w: 40, h: 30), + pkmn-snubbull: (x: 560, y: 510, w: 40, h: 30), + pkmn-snubbull-shiny: (x: 600, y: 510, w: 40, h: 30), + pkmn-granbull: (x: 640, y: 510, w: 40, h: 30), + pkmn-granbull-shiny: (x: 680, y: 510, w: 40, h: 30), + pkmn-qwilfish: (x: 720, y: 510, w: 40, h: 30), + pkmn-qwilfish-shiny: (x: 760, y: 510, w: 40, h: 30), + pkmn-scizor: (x: 800, y: 510, w: 40, h: 30), + pkmn-scizor-shiny: (x: 840, y: 510, w: 40, h: 30), + pkmn-scizor-mega: (x: 880, y: 510, w: 40, h: 30), + pkmn-scizor-mega-shiny: (x: 920, y: 510, w: 40, h: 30), + pkmn-shuckle: (x: 960, y: 510, w: 40, h: 30), + pkmn-shuckle-shiny: (x: 1000, y: 510, w: 40, h: 30), + pkmn-heracross: (x: 1040, y: 510, w: 40, h: 30), + pkmn-heracross-shiny: (x: 1080, y: 510, w: 40, h: 30), + pkmn-heracross-mega: (x: 1120, y: 510, w: 40, h: 30), + pkmn-heracross-mega-shiny: (x: 1160, y: 510, w: 40, h: 30), + pkmn-sneasel: (x: 1200, y: 510, w: 40, h: 30), + pkmn-sneasel-right: (x: 1240, y: 510, w: 40, h: 30), + pkmn-sneasel-shiny: (x: 0, y: 540, w: 40, h: 30), + pkmn-sneasel-right-shiny: (x: 40, y: 540, w: 40, h: 30), + pkmn-teddiursa: (x: 80, y: 540, w: 40, h: 30), + pkmn-teddiursa-right: (x: 120, y: 540, w: 40, h: 30), + pkmn-teddiursa-shiny: (x: 160, y: 540, w: 40, h: 30), + pkmn-teddiursa-right-shiny: (x: 200, y: 540, w: 40, h: 30), + pkmn-ursaring: (x: 240, y: 540, w: 40, h: 30), + pkmn-ursaring-shiny: (x: 280, y: 540, w: 40, h: 30), + pkmn-slugma: (x: 320, y: 540, w: 40, h: 30), + pkmn-slugma-shiny: (x: 360, y: 540, w: 40, h: 30), + pkmn-magcargo: (x: 400, y: 540, w: 40, h: 30), + pkmn-magcargo-shiny: (x: 440, y: 540, w: 40, h: 30), + pkmn-swinub: (x: 480, y: 540, w: 40, h: 30), + pkmn-swinub-shiny: (x: 520, y: 540, w: 40, h: 30), + pkmn-piloswine: (x: 560, y: 540, w: 40, h: 30), + pkmn-piloswine-shiny: (x: 600, y: 540, w: 40, h: 30), + pkmn-corsola: (x: 640, y: 540, w: 40, h: 30), + pkmn-corsola-shiny: (x: 680, y: 540, w: 40, h: 30), + pkmn-remoraid: (x: 720, y: 540, w: 40, h: 30), + pkmn-remoraid-shiny: (x: 760, y: 540, w: 40, h: 30), + pkmn-octillery: (x: 800, y: 540, w: 40, h: 30), + pkmn-octillery-shiny: (x: 840, y: 540, w: 40, h: 30), + pkmn-delibird: (x: 880, y: 540, w: 40, h: 30), + pkmn-delibird-shiny: (x: 920, y: 540, w: 40, h: 30), + pkmn-mantine: (x: 960, y: 540, w: 40, h: 30), + pkmn-mantine-shiny: (x: 1000, y: 540, w: 40, h: 30), + pkmn-skarmory: (x: 1040, y: 540, w: 40, h: 30), + pkmn-skarmory-shiny: (x: 1080, y: 540, w: 40, h: 30), + pkmn-houndour: (x: 1120, y: 540, w: 40, h: 30), + pkmn-houndour-shiny: (x: 1160, y: 540, w: 40, h: 30), + pkmn-houndoom: (x: 1200, y: 540, w: 40, h: 30), + pkmn-houndoom-shiny: (x: 1240, y: 540, w: 40, h: 30), + pkmn-houndoom-mega: (x: 0, y: 570, w: 40, h: 30), + pkmn-houndoom-mega-shiny: (x: 40, y: 570, w: 40, h: 30), + pkmn-kingdra: (x: 80, y: 570, w: 40, h: 30), + pkmn-kingdra-shiny: (x: 120, y: 570, w: 40, h: 30), + pkmn-phanpy: (x: 160, y: 570, w: 40, h: 30), + pkmn-phanpy-shiny: (x: 200, y: 570, w: 40, h: 30), + pkmn-donphan: (x: 240, y: 570, w: 40, h: 30), + pkmn-donphan-shiny: (x: 280, y: 570, w: 40, h: 30), + pkmn-porygon2: (x: 320, y: 570, w: 40, h: 30), + pkmn-porygon2-shiny: (x: 360, y: 570, w: 40, h: 30), + pkmn-stantler: (x: 400, y: 570, w: 40, h: 30), + pkmn-stantler-shiny: (x: 440, y: 570, w: 40, h: 30), + pkmn-smeargle: (x: 480, y: 570, w: 40, h: 30), + pkmn-smeargle-shiny: (x: 520, y: 570, w: 40, h: 30), + pkmn-tyrogue: (x: 560, y: 570, w: 40, h: 30), + pkmn-tyrogue-shiny: (x: 600, y: 570, w: 40, h: 30), + pkmn-hitmontop: (x: 640, y: 570, w: 40, h: 30), + pkmn-hitmontop-shiny: (x: 680, y: 570, w: 40, h: 30), + pkmn-smoochum: (x: 720, y: 570, w: 40, h: 30), + pkmn-smoochum-shiny: (x: 760, y: 570, w: 40, h: 30), + pkmn-elekid: (x: 800, y: 570, w: 40, h: 30), + pkmn-elekid-shiny: (x: 840, y: 570, w: 40, h: 30), + pkmn-magby: (x: 880, y: 570, w: 40, h: 30), + pkmn-magby-shiny: (x: 920, y: 570, w: 40, h: 30), + pkmn-miltank: (x: 960, y: 570, w: 40, h: 30), + pkmn-miltank-shiny: (x: 1000, y: 570, w: 40, h: 30), + pkmn-blissey: (x: 1040, y: 570, w: 40, h: 30), + pkmn-blissey-shiny: (x: 1080, y: 570, w: 40, h: 30), + pkmn-raikou: (x: 1120, y: 570, w: 40, h: 30), + pkmn-raikou-shiny: (x: 1160, y: 570, w: 40, h: 30), + pkmn-entei: (x: 1200, y: 570, w: 40, h: 30), + pkmn-entei-shiny: (x: 1240, y: 570, w: 40, h: 30), + pkmn-suicune: (x: 0, y: 600, w: 40, h: 30), + pkmn-suicune-shiny: (x: 40, y: 600, w: 40, h: 30), + pkmn-larvitar: (x: 80, y: 600, w: 40, h: 30), + pkmn-larvitar-shiny: (x: 120, y: 600, w: 40, h: 30), + pkmn-pupitar: (x: 160, y: 600, w: 40, h: 30), + pkmn-pupitar-shiny: (x: 200, y: 600, w: 40, h: 30), + pkmn-tyranitar: (x: 240, y: 600, w: 40, h: 30), + pkmn-tyranitar-shiny: (x: 280, y: 600, w: 40, h: 30), + pkmn-tyranitar-mega: (x: 320, y: 600, w: 40, h: 30), + pkmn-tyranitar-mega-shiny: (x: 360, y: 600, w: 40, h: 30), + pkmn-lugia: (x: 400, y: 600, w: 40, h: 30), + pkmn-lugia-shiny: (x: 440, y: 600, w: 40, h: 30), + pkmn-ho-oh: (x: 480, y: 600, w: 40, h: 30), + pkmn-ho-oh-shiny: (x: 520, y: 600, w: 40, h: 30), + pkmn-celebi: (x: 560, y: 600, w: 40, h: 30), + pkmn-celebi-shiny: (x: 600, y: 600, w: 40, h: 30), + pkmn-treecko: (x: 640, y: 600, w: 40, h: 30), + pkmn-treecko-shiny: (x: 680, y: 600, w: 40, h: 30), + pkmn-grovyle: (x: 720, y: 600, w: 40, h: 30), + pkmn-grovyle-shiny: (x: 760, y: 600, w: 40, h: 30), + pkmn-sceptile: (x: 800, y: 600, w: 40, h: 30), + pkmn-sceptile-shiny: (x: 840, y: 600, w: 40, h: 30), + pkmn-torchic: (x: 880, y: 600, w: 40, h: 30), + pkmn-torchic-shiny: (x: 920, y: 600, w: 40, h: 30), + pkmn-combusken: (x: 960, y: 600, w: 40, h: 30), + pkmn-combusken-shiny: (x: 1000, y: 600, w: 40, h: 30), + pkmn-blaziken: (x: 1040, y: 600, w: 40, h: 30), + pkmn-blaziken-shiny: (x: 1080, y: 600, w: 40, h: 30), + pkmn-blaziken-mega: (x: 1120, y: 600, w: 40, h: 30), + pkmn-blaziken-mega-shiny: (x: 1160, y: 600, w: 40, h: 30), + pkmn-mudkip: (x: 1200, y: 600, w: 40, h: 30), + pkmn-mudkip-shiny: (x: 1240, y: 600, w: 40, h: 30), + pkmn-marshtomp: (x: 0, y: 630, w: 40, h: 30), + pkmn-marshtomp-shiny: (x: 40, y: 630, w: 40, h: 30), + pkmn-swampert: (x: 80, y: 630, w: 40, h: 30), + pkmn-swampert-shiny: (x: 120, y: 630, w: 40, h: 30), + pkmn-poochyena: (x: 160, y: 630, w: 40, h: 30), + pkmn-poochyena-shiny: (x: 200, y: 630, w: 40, h: 30), + pkmn-mightyena: (x: 240, y: 630, w: 40, h: 30), + pkmn-mightyena-shiny: (x: 280, y: 630, w: 40, h: 30), + pkmn-zigzagoon: (x: 320, y: 630, w: 40, h: 30), + pkmn-zigzagoon-shiny: (x: 360, y: 630, w: 40, h: 30), + pkmn-linoone: (x: 400, y: 630, w: 40, h: 30), + pkmn-linoone-shiny: (x: 440, y: 630, w: 40, h: 30), + pkmn-wurmple: (x: 480, y: 630, w: 40, h: 30), + pkmn-wurmple-shiny: (x: 520, y: 630, w: 40, h: 30), + pkmn-silcoon: (x: 560, y: 630, w: 40, h: 30), + pkmn-silcoon-shiny: (x: 600, y: 630, w: 40, h: 30), + pkmn-beautifly: (x: 640, y: 630, w: 40, h: 30), + pkmn-beautifly-shiny: (x: 680, y: 630, w: 40, h: 30), + pkmn-cascoon: (x: 720, y: 630, w: 40, h: 30), + pkmn-cascoon-shiny: (x: 760, y: 630, w: 40, h: 30), + pkmn-dustox: (x: 800, y: 630, w: 40, h: 30), + pkmn-dustox-shiny: (x: 840, y: 630, w: 40, h: 30), + pkmn-lotad: (x: 880, y: 630, w: 40, h: 30), + pkmn-lotad-shiny: (x: 920, y: 630, w: 40, h: 30), + pkmn-lombre: (x: 960, y: 630, w: 40, h: 30), + pkmn-lombre-shiny: (x: 1000, y: 630, w: 40, h: 30), + pkmn-ludicolo: (x: 1040, y: 630, w: 40, h: 30), + pkmn-ludicolo-shiny: (x: 1080, y: 630, w: 40, h: 30), + pkmn-seedot: (x: 1120, y: 630, w: 40, h: 30), + pkmn-seedot-shiny: (x: 1160, y: 630, w: 40, h: 30), + pkmn-nuzleaf: (x: 1200, y: 630, w: 40, h: 30), + pkmn-nuzleaf-shiny: (x: 1240, y: 630, w: 40, h: 30), + pkmn-shiftry: (x: 0, y: 660, w: 40, h: 30), + pkmn-shiftry-shiny: (x: 40, y: 660, w: 40, h: 30), + pkmn-taillow: (x: 80, y: 660, w: 40, h: 30), + pkmn-taillow-shiny: (x: 120, y: 660, w: 40, h: 30), + pkmn-swellow: (x: 160, y: 660, w: 40, h: 30), + pkmn-swellow-shiny: (x: 200, y: 660, w: 40, h: 30), + pkmn-wingull: (x: 240, y: 660, w: 40, h: 30), + pkmn-wingull-shiny: (x: 280, y: 660, w: 40, h: 30), + pkmn-pelipper: (x: 320, y: 660, w: 40, h: 30), + pkmn-pelipper-shiny: (x: 360, y: 660, w: 40, h: 30), + pkmn-ralts: (x: 400, y: 660, w: 40, h: 30), + pkmn-ralts-shiny: (x: 440, y: 660, w: 40, h: 30), + pkmn-kirlia: (x: 480, y: 660, w: 40, h: 30), + pkmn-kirlia-shiny: (x: 520, y: 660, w: 40, h: 30), + pkmn-gardevoir: (x: 560, y: 660, w: 40, h: 30), + pkmn-gardevoir-shiny: (x: 600, y: 660, w: 40, h: 30), + pkmn-gardevoir-mega: (x: 640, y: 660, w: 40, h: 30), + pkmn-gardevoir-mega-shiny: (x: 680, y: 660, w: 40, h: 30), + pkmn-surskit: (x: 720, y: 660, w: 40, h: 30), + pkmn-surskit-shiny: (x: 760, y: 660, w: 40, h: 30), + pkmn-masquerain: (x: 800, y: 660, w: 40, h: 30), + pkmn-masquerain-shiny: (x: 840, y: 660, w: 40, h: 30), + pkmn-shroomish: (x: 880, y: 660, w: 40, h: 30), + pkmn-shroomish-shiny: (x: 920, y: 660, w: 40, h: 30), + pkmn-breloom: (x: 960, y: 660, w: 40, h: 30), + pkmn-breloom-shiny: (x: 1000, y: 660, w: 40, h: 30), + pkmn-slakoth: (x: 1040, y: 660, w: 40, h: 30), + pkmn-slakoth-shiny: (x: 1080, y: 660, w: 40, h: 30), + pkmn-vigoroth: (x: 1120, y: 660, w: 40, h: 30), + pkmn-vigoroth-shiny: (x: 1160, y: 660, w: 40, h: 30), + pkmn-slaking: (x: 1200, y: 660, w: 40, h: 30), + pkmn-slaking-shiny: (x: 1240, y: 660, w: 40, h: 30), + pkmn-nincada: (x: 0, y: 690, w: 40, h: 30), + pkmn-nincada-shiny: (x: 40, y: 690, w: 40, h: 30), + pkmn-ninjask: (x: 80, y: 690, w: 40, h: 30), + pkmn-ninjask-shiny: (x: 120, y: 690, w: 40, h: 30), + pkmn-shedinja: (x: 160, y: 690, w: 40, h: 30), + pkmn-shedinja-shiny: (x: 200, y: 690, w: 40, h: 30), + pkmn-whismur: (x: 240, y: 690, w: 40, h: 30), + pkmn-whismur-shiny: (x: 280, y: 690, w: 40, h: 30), + pkmn-loudred: (x: 320, y: 690, w: 40, h: 30), + pkmn-loudred-shiny: (x: 360, y: 690, w: 40, h: 30), + pkmn-exploud: (x: 400, y: 690, w: 40, h: 30), + pkmn-exploud-shiny: (x: 440, y: 690, w: 40, h: 30), + pkmn-makuhita: (x: 480, y: 690, w: 40, h: 30), + pkmn-makuhita-shiny: (x: 520, y: 690, w: 40, h: 30), + pkmn-hariyama: (x: 560, y: 690, w: 40, h: 30), + pkmn-hariyama-shiny: (x: 600, y: 690, w: 40, h: 30), + pkmn-azurill: (x: 640, y: 690, w: 40, h: 30), + pkmn-azurill-shiny: (x: 680, y: 690, w: 40, h: 30), + pkmn-nosepass: (x: 720, y: 690, w: 40, h: 30), + pkmn-nosepass-shiny: (x: 760, y: 690, w: 40, h: 30), + pkmn-skitty: (x: 800, y: 690, w: 40, h: 30), + pkmn-skitty-shiny: (x: 840, y: 690, w: 40, h: 30), + pkmn-delcatty: (x: 880, y: 690, w: 40, h: 30), + pkmn-delcatty-shiny: (x: 920, y: 690, w: 40, h: 30), + pkmn-sableye: (x: 960, y: 690, w: 40, h: 30), + pkmn-sableye-shiny: (x: 1000, y: 690, w: 40, h: 30), + pkmn-mawile: (x: 1040, y: 690, w: 40, h: 30), + pkmn-mawile-shiny: (x: 1080, y: 690, w: 40, h: 30), + pkmn-mawile-mega: (x: 1120, y: 690, w: 40, h: 30), + pkmn-mawile-mega-shiny: (x: 1160, y: 690, w: 40, h: 30), + pkmn-aron: (x: 1200, y: 690, w: 40, h: 30), + pkmn-aron-shiny: (x: 1240, y: 690, w: 40, h: 30), + pkmn-lairon: (x: 0, y: 720, w: 40, h: 30), + pkmn-lairon-shiny: (x: 40, y: 720, w: 40, h: 30), + pkmn-aggron: (x: 80, y: 720, w: 40, h: 30), + pkmn-aggron-shiny: (x: 120, y: 720, w: 40, h: 30), + pkmn-aggron-mega: (x: 160, y: 720, w: 40, h: 30), + pkmn-aggron-mega-shiny: (x: 200, y: 720, w: 40, h: 30), + pkmn-meditite: (x: 240, y: 720, w: 40, h: 30), + pkmn-meditite-shiny: (x: 280, y: 720, w: 40, h: 30), + pkmn-medicham: (x: 320, y: 720, w: 40, h: 30), + pkmn-medicham-shiny: (x: 360, y: 720, w: 40, h: 30), + pkmn-medicham-mega: (x: 400, y: 720, w: 40, h: 30), + pkmn-medicham-mega-shiny: (x: 440, y: 720, w: 40, h: 30), + pkmn-electrike: (x: 480, y: 720, w: 40, h: 30), + pkmn-electrike-shiny: (x: 520, y: 720, w: 40, h: 30), + pkmn-manectric: (x: 560, y: 720, w: 40, h: 30), + pkmn-manectric-shiny: (x: 600, y: 720, w: 40, h: 30), + pkmn-manectric-mega: (x: 640, y: 720, w: 40, h: 30), + pkmn-manectric-mega-shiny: (x: 680, y: 720, w: 40, h: 30), + pkmn-plusle: (x: 720, y: 720, w: 40, h: 30), + pkmn-plusle-shiny: (x: 760, y: 720, w: 40, h: 30), + pkmn-minun: (x: 800, y: 720, w: 40, h: 30), + pkmn-minun-shiny: (x: 840, y: 720, w: 40, h: 30), + pkmn-volbeat: (x: 880, y: 720, w: 40, h: 30), + pkmn-volbeat-shiny: (x: 920, y: 720, w: 40, h: 30), + pkmn-illumise: (x: 960, y: 720, w: 40, h: 30), + pkmn-illumise-shiny: (x: 1000, y: 720, w: 40, h: 30), + pkmn-roselia: (x: 1040, y: 720, w: 40, h: 30), + pkmn-roselia-right: (x: 1080, y: 720, w: 40, h: 30), + pkmn-roselia-shiny: (x: 1120, y: 720, w: 40, h: 30), + pkmn-roselia-right-shiny: (x: 1160, y: 720, w: 40, h: 30), + pkmn-gulpin: (x: 1200, y: 720, w: 40, h: 30), + pkmn-gulpin-shiny: (x: 1240, y: 720, w: 40, h: 30), + pkmn-swalot: (x: 0, y: 750, w: 40, h: 30), + pkmn-swalot-shiny: (x: 40, y: 750, w: 40, h: 30), + pkmn-carvanha: (x: 80, y: 750, w: 40, h: 30), + pkmn-carvanha-shiny: (x: 120, y: 750, w: 40, h: 30), + pkmn-sharpedo: (x: 160, y: 750, w: 40, h: 30), + pkmn-sharpedo-shiny: (x: 200, y: 750, w: 40, h: 30), + pkmn-wailmer: (x: 240, y: 750, w: 40, h: 30), + pkmn-wailmer-shiny: (x: 280, y: 750, w: 40, h: 30), + pkmn-wailord: (x: 320, y: 750, w: 40, h: 30), + pkmn-wailord-shiny: (x: 360, y: 750, w: 40, h: 30), + pkmn-numel: (x: 400, y: 750, w: 40, h: 30), + pkmn-numel-shiny: (x: 440, y: 750, w: 40, h: 30), + pkmn-camerupt: (x: 480, y: 750, w: 40, h: 30), + pkmn-camerupt-shiny: (x: 520, y: 750, w: 40, h: 30), + pkmn-torkoal: (x: 560, y: 750, w: 40, h: 30), + pkmn-torkoal-shiny: (x: 600, y: 750, w: 40, h: 30), + pkmn-spoink: (x: 640, y: 750, w: 40, h: 30), + pkmn-spoink-shiny: (x: 680, y: 750, w: 40, h: 30), + pkmn-grumpig: (x: 720, y: 750, w: 40, h: 30), + pkmn-grumpig-shiny: (x: 760, y: 750, w: 40, h: 30), + pkmn-spinda: (x: 800, y: 750, w: 40, h: 30), + pkmn-spinda-shiny: (x: 840, y: 750, w: 40, h: 30), + pkmn-trapinch: (x: 880, y: 750, w: 40, h: 30), + pkmn-trapinch-shiny: (x: 920, y: 750, w: 40, h: 30), + pkmn-vibrava: (x: 960, y: 750, w: 40, h: 30), + pkmn-vibrava-shiny: (x: 1000, y: 750, w: 40, h: 30), + pkmn-flygon: (x: 1040, y: 750, w: 40, h: 30), + pkmn-flygon-shiny: (x: 1080, y: 750, w: 40, h: 30), + pkmn-cacnea: (x: 1120, y: 750, w: 40, h: 30), + pkmn-cacnea-shiny: (x: 1160, y: 750, w: 40, h: 30), + pkmn-cacturne: (x: 1200, y: 750, w: 40, h: 30), + pkmn-cacturne-shiny: (x: 1240, y: 750, w: 40, h: 30), + pkmn-swablu: (x: 0, y: 780, w: 40, h: 30), + pkmn-swablu-shiny: (x: 40, y: 780, w: 40, h: 30), + pkmn-altaria: (x: 80, y: 780, w: 40, h: 30), + pkmn-altaria-shiny: (x: 120, y: 780, w: 40, h: 30), + pkmn-zangoose: (x: 160, y: 780, w: 40, h: 30), + pkmn-zangoose-right: (x: 200, y: 780, w: 40, h: 30), + pkmn-zangoose-shiny: (x: 240, y: 780, w: 40, h: 30), + pkmn-zangoose-right-shiny: (x: 280, y: 780, w: 40, h: 30), + pkmn-seviper: (x: 320, y: 780, w: 40, h: 30), + pkmn-seviper-right: (x: 360, y: 780, w: 40, h: 30), + pkmn-seviper-shiny: (x: 400, y: 780, w: 40, h: 30), + pkmn-seviper-right-shiny: (x: 440, y: 780, w: 40, h: 30), + pkmn-lunatone: (x: 480, y: 780, w: 40, h: 30), + pkmn-lunatone-shiny: (x: 520, y: 780, w: 40, h: 30), + pkmn-solrock: (x: 560, y: 780, w: 40, h: 30), + pkmn-solrock-shiny: (x: 600, y: 780, w: 40, h: 30), + pkmn-barboach: (x: 640, y: 780, w: 40, h: 30), + pkmn-barboach-shiny: (x: 680, y: 780, w: 40, h: 30), + pkmn-whiscash: (x: 720, y: 780, w: 40, h: 30), + pkmn-whiscash-shiny: (x: 760, y: 780, w: 40, h: 30), + pkmn-corphish: (x: 800, y: 780, w: 40, h: 30), + pkmn-corphish-shiny: (x: 840, y: 780, w: 40, h: 30), + pkmn-crawdaunt: (x: 880, y: 780, w: 40, h: 30), + pkmn-crawdaunt-shiny: (x: 920, y: 780, w: 40, h: 30), + pkmn-baltoy: (x: 960, y: 780, w: 40, h: 30), + pkmn-baltoy-shiny: (x: 1000, y: 780, w: 40, h: 30), + pkmn-claydol: (x: 1040, y: 780, w: 40, h: 30), + pkmn-claydol-shiny: (x: 1080, y: 780, w: 40, h: 30), + pkmn-lileep: (x: 1120, y: 780, w: 40, h: 30), + pkmn-lileep-shiny: (x: 1160, y: 780, w: 40, h: 30), + pkmn-cradily: (x: 1200, y: 780, w: 40, h: 30), + pkmn-cradily-shiny: (x: 1240, y: 780, w: 40, h: 30), + pkmn-anorith: (x: 0, y: 810, w: 40, h: 30), + pkmn-anorith-shiny: (x: 40, y: 810, w: 40, h: 30), + pkmn-armaldo: (x: 80, y: 810, w: 40, h: 30), + pkmn-armaldo-shiny: (x: 120, y: 810, w: 40, h: 30), + pkmn-feebas: (x: 160, y: 810, w: 40, h: 30), + pkmn-feebas-shiny: (x: 200, y: 810, w: 40, h: 30), + pkmn-milotic: (x: 240, y: 810, w: 40, h: 30), + pkmn-milotic-shiny: (x: 280, y: 810, w: 40, h: 30), + pkmn-castform: (x: 320, y: 810, w: 40, h: 30), + pkmn-castform-shiny: (x: 360, y: 810, w: 40, h: 30), + pkmn-castform-rainy: (x: 400, y: 810, w: 40, h: 30), + pkmn-castform-rainy-shiny: (x: 440, y: 810, w: 40, h: 30), + pkmn-castform-snowy: (x: 480, y: 810, w: 40, h: 30), + pkmn-castform-snowy-right: (x: 520, y: 810, w: 40, h: 30), + pkmn-castform-snowy-shiny: (x: 560, y: 810, w: 40, h: 30), + pkmn-castform-snowy-right-shiny: (x: 600, y: 810, w: 40, h: 30), + pkmn-castform-sunny: (x: 640, y: 810, w: 40, h: 30), + pkmn-castform-sunny-shiny: (x: 680, y: 810, w: 40, h: 30), + pkmn-kecleon: (x: 720, y: 810, w: 40, h: 30), + pkmn-kecleon-shiny: (x: 760, y: 810, w: 40, h: 30), + pkmn-shuppet: (x: 800, y: 810, w: 40, h: 30), + pkmn-shuppet-shiny: (x: 840, y: 810, w: 40, h: 30), + pkmn-banette: (x: 880, y: 810, w: 40, h: 30), + pkmn-banette-shiny: (x: 920, y: 810, w: 40, h: 30), + pkmn-banette-mega: (x: 960, y: 810, w: 40, h: 30), + pkmn-banette-mega-shiny: (x: 1000, y: 810, w: 40, h: 30), + pkmn-duskull: (x: 1040, y: 810, w: 40, h: 30), + pkmn-duskull-shiny: (x: 1080, y: 810, w: 40, h: 30), + pkmn-dusclops: (x: 1120, y: 810, w: 40, h: 30), + pkmn-dusclops-shiny: (x: 1160, y: 810, w: 40, h: 30), + pkmn-tropius: (x: 1200, y: 810, w: 40, h: 30), + pkmn-tropius-shiny: (x: 1240, y: 810, w: 40, h: 30), + pkmn-chimecho: (x: 0, y: 840, w: 40, h: 30), + pkmn-chimecho-shiny: (x: 40, y: 840, w: 40, h: 30), + pkmn-absol: (x: 80, y: 840, w: 40, h: 30), + pkmn-absol-right: (x: 120, y: 840, w: 40, h: 30), + pkmn-absol-shiny: (x: 160, y: 840, w: 40, h: 30), + pkmn-absol-right-shiny: (x: 200, y: 840, w: 40, h: 30), + pkmn-absol-mega: (x: 240, y: 840, w: 40, h: 30), + pkmn-absol-mega-right: (x: 280, y: 840, w: 40, h: 30), + pkmn-absol-mega-shiny: (x: 320, y: 840, w: 40, h: 30), + pkmn-absol-mega-right-shiny: (x: 360, y: 840, w: 40, h: 30), + pkmn-wynaut: (x: 400, y: 840, w: 40, h: 30), + pkmn-wynaut-shiny: (x: 440, y: 840, w: 40, h: 30), + pkmn-snorunt: (x: 480, y: 840, w: 40, h: 30), + pkmn-snorunt-shiny: (x: 520, y: 840, w: 40, h: 30), + pkmn-glalie: (x: 560, y: 840, w: 40, h: 30), + pkmn-glalie-shiny: (x: 600, y: 840, w: 40, h: 30), + pkmn-spheal: (x: 640, y: 840, w: 40, h: 30), + pkmn-spheal-shiny: (x: 680, y: 840, w: 40, h: 30), + pkmn-sealeo: (x: 720, y: 840, w: 40, h: 30), + pkmn-sealeo-shiny: (x: 760, y: 840, w: 40, h: 30), + pkmn-walrein: (x: 800, y: 840, w: 40, h: 30), + pkmn-walrein-shiny: (x: 840, y: 840, w: 40, h: 30), + pkmn-clamperl: (x: 880, y: 840, w: 40, h: 30), + pkmn-clamperl-shiny: (x: 920, y: 840, w: 40, h: 30), + pkmn-huntail: (x: 960, y: 840, w: 40, h: 30), + pkmn-huntail-shiny: (x: 1000, y: 840, w: 40, h: 30), + pkmn-gorebyss: (x: 1040, y: 840, w: 40, h: 30), + pkmn-gorebyss-shiny: (x: 1080, y: 840, w: 40, h: 30), + pkmn-relicanth: (x: 1120, y: 840, w: 40, h: 30), + pkmn-relicanth-shiny: (x: 1160, y: 840, w: 40, h: 30), + pkmn-luvdisc: (x: 1200, y: 840, w: 40, h: 30), + pkmn-luvdisc-shiny: (x: 1240, y: 840, w: 40, h: 30), + pkmn-bagon: (x: 0, y: 870, w: 40, h: 30), + pkmn-bagon-shiny: (x: 40, y: 870, w: 40, h: 30), + pkmn-shelgon: (x: 80, y: 870, w: 40, h: 30), + pkmn-shelgon-shiny: (x: 120, y: 870, w: 40, h: 30), + pkmn-salamence: (x: 160, y: 870, w: 40, h: 30), + pkmn-salamence-shiny: (x: 200, y: 870, w: 40, h: 30), + pkmn-beldum: (x: 240, y: 870, w: 40, h: 30), + pkmn-beldum-shiny: (x: 280, y: 870, w: 40, h: 30), + pkmn-metang: (x: 320, y: 870, w: 40, h: 30), + pkmn-metang-shiny: (x: 360, y: 870, w: 40, h: 30), + pkmn-metagross: (x: 400, y: 870, w: 40, h: 30), + pkmn-metagross-shiny: (x: 440, y: 870, w: 40, h: 30), + pkmn-regirock: (x: 480, y: 870, w: 40, h: 30), + pkmn-regirock-right: (x: 520, y: 870, w: 40, h: 30), + pkmn-regirock-shiny: (x: 560, y: 870, w: 40, h: 30), + pkmn-regirock-right-shiny: (x: 600, y: 870, w: 40, h: 30), + pkmn-regice: (x: 640, y: 870, w: 40, h: 30), + pkmn-regice-shiny: (x: 680, y: 870, w: 40, h: 30), + pkmn-registeel: (x: 720, y: 870, w: 40, h: 30), + pkmn-registeel-shiny: (x: 760, y: 870, w: 40, h: 30), + pkmn-latias: (x: 800, y: 870, w: 40, h: 30), + pkmn-latias-shiny: (x: 840, y: 870, w: 40, h: 30), + pkmn-latias-mega: (x: 880, y: 870, w: 40, h: 30), + pkmn-latias-mega-shiny: (x: 920, y: 870, w: 40, h: 30), + pkmn-latios: (x: 960, y: 870, w: 40, h: 30), + pkmn-latios-shiny: (x: 1000, y: 870, w: 40, h: 30), + pkmn-latios-mega: (x: 1040, y: 870, w: 40, h: 30), + pkmn-latios-mega-shiny: (x: 1080, y: 870, w: 40, h: 30), + pkmn-kyogre: (x: 1120, y: 870, w: 40, h: 30), + pkmn-kyogre-shiny: (x: 1160, y: 870, w: 40, h: 30), + pkmn-groudon: (x: 1200, y: 870, w: 40, h: 30), + pkmn-groudon-shiny: (x: 1240, y: 870, w: 40, h: 30), + pkmn-rayquaza: (x: 0, y: 900, w: 40, h: 30), + pkmn-rayquaza-shiny: (x: 40, y: 900, w: 40, h: 30), + pkmn-jirachi: (x: 80, y: 900, w: 40, h: 30), + pkmn-jirachi-shiny: (x: 120, y: 900, w: 40, h: 30), + pkmn-deoxys: (x: 160, y: 900, w: 40, h: 30), + pkmn-deoxys-shiny: (x: 200, y: 900, w: 40, h: 30), + pkmn-deoxys-attack: (x: 240, y: 900, w: 40, h: 30), + pkmn-deoxys-attack-shiny: (x: 280, y: 900, w: 40, h: 30), + pkmn-deoxys-defense: (x: 320, y: 900, w: 40, h: 30), + pkmn-deoxys-defense-shiny: (x: 360, y: 900, w: 40, h: 30), + pkmn-deoxys-normal: (x: 160, y: 900, w: 40, h: 30), + pkmn-deoxys-normal-shiny: (x: 200, y: 900, w: 40, h: 30), + pkmn-deoxys-speed: (x: 400, y: 900, w: 40, h: 30), + pkmn-deoxys-speed-shiny: (x: 440, y: 900, w: 40, h: 30), + pkmn-turtwig: (x: 480, y: 900, w: 40, h: 30), + pkmn-turtwig-shiny: (x: 520, y: 900, w: 40, h: 30), + pkmn-grotle: (x: 560, y: 900, w: 40, h: 30), + pkmn-grotle-shiny: (x: 600, y: 900, w: 40, h: 30), + pkmn-torterra: (x: 640, y: 900, w: 40, h: 30), + pkmn-torterra-right: (x: 680, y: 900, w: 40, h: 30), + pkmn-torterra-shiny: (x: 720, y: 900, w: 40, h: 30), + pkmn-torterra-right-shiny: (x: 760, y: 900, w: 40, h: 30), + pkmn-chimchar: (x: 800, y: 900, w: 40, h: 30), + pkmn-chimchar-shiny: (x: 840, y: 900, w: 40, h: 30), + pkmn-monferno: (x: 880, y: 900, w: 40, h: 30), + pkmn-monferno-shiny: (x: 920, y: 900, w: 40, h: 30), + pkmn-infernape: (x: 960, y: 900, w: 40, h: 30), + pkmn-infernape-shiny: (x: 1000, y: 900, w: 40, h: 30), + pkmn-piplup: (x: 1040, y: 900, w: 40, h: 30), + pkmn-piplup-shiny: (x: 1080, y: 900, w: 40, h: 30), + pkmn-prinplup: (x: 1120, y: 900, w: 40, h: 30), + pkmn-prinplup-shiny: (x: 1160, y: 900, w: 40, h: 30), + pkmn-empoleon: (x: 1200, y: 900, w: 40, h: 30), + pkmn-empoleon-shiny: (x: 1240, y: 900, w: 40, h: 30), + pkmn-starly: (x: 0, y: 930, w: 40, h: 30), + pkmn-starly-shiny: (x: 40, y: 930, w: 40, h: 30), + pkmn-staravia: (x: 80, y: 930, w: 40, h: 30), + pkmn-staravia-shiny: (x: 120, y: 930, w: 40, h: 30), + pkmn-staraptor: (x: 160, y: 930, w: 40, h: 30), + pkmn-staraptor-shiny: (x: 200, y: 930, w: 40, h: 30), + pkmn-bidoof: (x: 240, y: 930, w: 40, h: 30), + pkmn-bidoof-shiny: (x: 280, y: 930, w: 40, h: 30), + pkmn-bibarel: (x: 320, y: 930, w: 40, h: 30), + pkmn-bibarel-shiny: (x: 360, y: 930, w: 40, h: 30), + pkmn-kricketot: (x: 400, y: 930, w: 40, h: 30), + pkmn-kricketot-shiny: (x: 440, y: 930, w: 40, h: 30), + pkmn-kricketune: (x: 480, y: 930, w: 40, h: 30), + pkmn-kricketune-shiny: (x: 520, y: 930, w: 40, h: 30), + pkmn-shinx: (x: 560, y: 930, w: 40, h: 30), + pkmn-shinx-shiny: (x: 600, y: 930, w: 40, h: 30), + pkmn-luxio: (x: 640, y: 930, w: 40, h: 30), + pkmn-luxio-shiny: (x: 680, y: 930, w: 40, h: 30), + pkmn-luxray: (x: 720, y: 930, w: 40, h: 30), + pkmn-luxray-shiny: (x: 760, y: 930, w: 40, h: 30), + pkmn-budew: (x: 800, y: 930, w: 40, h: 30), + pkmn-budew-right: (x: 840, y: 930, w: 40, h: 30), + pkmn-budew-shiny: (x: 880, y: 930, w: 40, h: 30), + pkmn-budew-right-shiny: (x: 920, y: 930, w: 40, h: 30), + pkmn-roserade: (x: 960, y: 930, w: 40, h: 30), + pkmn-roserade-right: (x: 1000, y: 930, w: 40, h: 30), + pkmn-roserade-shiny: (x: 1040, y: 930, w: 40, h: 30), + pkmn-roserade-right-shiny: (x: 1080, y: 930, w: 40, h: 30), + pkmn-cranidos: (x: 1120, y: 930, w: 40, h: 30), + pkmn-cranidos-shiny: (x: 1160, y: 930, w: 40, h: 30), + pkmn-rampardos: (x: 1200, y: 930, w: 40, h: 30), + pkmn-rampardos-shiny: (x: 1240, y: 930, w: 40, h: 30), + pkmn-shieldon: (x: 0, y: 960, w: 40, h: 30), + pkmn-shieldon-shiny: (x: 40, y: 960, w: 40, h: 30), + pkmn-bastiodon: (x: 80, y: 960, w: 40, h: 30), + pkmn-bastiodon-shiny: (x: 120, y: 960, w: 40, h: 30), + pkmn-burmy: (x: 160, y: 960, w: 40, h: 30), + pkmn-burmy-shiny: (x: 200, y: 960, w: 40, h: 30), + pkmn-burmy-plant: (x: 160, y: 960, w: 40, h: 30), + pkmn-burmy-plant-shiny: (x: 200, y: 960, w: 40, h: 30), + pkmn-burmy-sandy: (x: 240, y: 960, w: 40, h: 30), + pkmn-burmy-sandy-shiny: (x: 280, y: 960, w: 40, h: 30), + pkmn-burmy-trash: (x: 320, y: 960, w: 40, h: 30), + pkmn-burmy-trash-shiny: (x: 360, y: 960, w: 40, h: 30), + pkmn-wormadam: (x: 400, y: 960, w: 40, h: 30), + pkmn-wormadam-shiny: (x: 440, y: 960, w: 40, h: 30), + pkmn-wormadam-plant: (x: 400, y: 960, w: 40, h: 30), + pkmn-wormadam-plant-shiny: (x: 440, y: 960, w: 40, h: 30), + pkmn-wormadam-sandy: (x: 480, y: 960, w: 40, h: 30), + pkmn-wormadam-sandy-shiny: (x: 520, y: 960, w: 40, h: 30), + pkmn-wormadam-trash: (x: 560, y: 960, w: 40, h: 30), + pkmn-wormadam-trash-shiny: (x: 600, y: 960, w: 40, h: 30), + pkmn-mothim: (x: 640, y: 960, w: 40, h: 30), + pkmn-mothim-shiny: (x: 680, y: 960, w: 40, h: 30), + pkmn-combee: (x: 720, y: 960, w: 40, h: 30), + pkmn-combee-shiny: (x: 760, y: 960, w: 40, h: 30), + pkmn-vespiquen: (x: 800, y: 960, w: 40, h: 30), + pkmn-vespiquen-shiny: (x: 840, y: 960, w: 40, h: 30), + pkmn-pachirisu: (x: 880, y: 960, w: 40, h: 30), + pkmn-pachirisu-shiny: (x: 920, y: 960, w: 40, h: 30), + pkmn-buizel: (x: 960, y: 960, w: 40, h: 30), + pkmn-buizel-shiny: (x: 1000, y: 960, w: 40, h: 30), + pkmn-floatzel: (x: 1040, y: 960, w: 40, h: 30), + pkmn-floatzel-shiny: (x: 1080, y: 960, w: 40, h: 30), + pkmn-cherubi: (x: 1120, y: 960, w: 40, h: 30), + pkmn-cherubi-shiny: (x: 1160, y: 960, w: 40, h: 30), + pkmn-cherrim: (x: 1200, y: 960, w: 40, h: 30), + pkmn-cherrim-shiny: (x: 1240, y: 960, w: 40, h: 30), + pkmn-cherrim-overcast: (x: 1200, y: 960, w: 40, h: 30), + pkmn-cherrim-overcast-shiny: (x: 1240, y: 960, w: 40, h: 30), + pkmn-cherrim-sunshine: (x: 0, y: 990, w: 40, h: 30), + pkmn-cherrim-sunshine-shiny: (x: 40, y: 990, w: 40, h: 30), + pkmn-shellos: (x: 80, y: 990, w: 40, h: 30), + pkmn-shellos-shiny: (x: 120, y: 990, w: 40, h: 30), + pkmn-shellos-east: (x: 160, y: 990, w: 40, h: 30), + pkmn-shellos-east-shiny: (x: 200, y: 990, w: 40, h: 30), + pkmn-shellos-west: (x: 80, y: 990, w: 40, h: 30), + pkmn-shellos-west-shiny: (x: 120, y: 990, w: 40, h: 30), + pkmn-gastrodon: (x: 240, y: 990, w: 40, h: 30), + pkmn-gastrodon-shiny: (x: 280, y: 990, w: 40, h: 30), + pkmn-gastrodon-east: (x: 320, y: 990, w: 40, h: 30), + pkmn-gastrodon-east-shiny: (x: 360, y: 990, w: 40, h: 30), + pkmn-gastrodon-west: (x: 240, y: 990, w: 40, h: 30), + pkmn-gastrodon-west-shiny: (x: 280, y: 990, w: 40, h: 30), + pkmn-ambipom: (x: 400, y: 990, w: 40, h: 30), + pkmn-ambipom-shiny: (x: 440, y: 990, w: 40, h: 30), + pkmn-drifloon: (x: 480, y: 990, w: 40, h: 30), + pkmn-drifloon-shiny: (x: 520, y: 990, w: 40, h: 30), + pkmn-drifblim: (x: 560, y: 990, w: 40, h: 30), + pkmn-drifblim-shiny: (x: 600, y: 990, w: 40, h: 30), + pkmn-buneary: (x: 640, y: 990, w: 40, h: 30), + pkmn-buneary-shiny: (x: 680, y: 990, w: 40, h: 30), + pkmn-lopunny: (x: 720, y: 990, w: 40, h: 30), + pkmn-lopunny-shiny: (x: 760, y: 990, w: 40, h: 30), + pkmn-mismagius: (x: 800, y: 990, w: 40, h: 30), + pkmn-mismagius-shiny: (x: 840, y: 990, w: 40, h: 30), + pkmn-honchkrow: (x: 880, y: 990, w: 40, h: 30), + pkmn-honchkrow-shiny: (x: 920, y: 990, w: 40, h: 30), + pkmn-glameow: (x: 960, y: 990, w: 40, h: 30), + pkmn-glameow-shiny: (x: 1000, y: 990, w: 40, h: 30), + pkmn-purugly: (x: 1040, y: 990, w: 40, h: 30), + pkmn-purugly-shiny: (x: 1080, y: 990, w: 40, h: 30), + pkmn-chingling: (x: 1120, y: 990, w: 40, h: 30), + pkmn-chingling-shiny: (x: 1160, y: 990, w: 40, h: 30), + pkmn-stunky: (x: 1200, y: 990, w: 40, h: 30), + pkmn-stunky-shiny: (x: 1240, y: 990, w: 40, h: 30), + pkmn-skuntank: (x: 0, y: 1020, w: 40, h: 30), + pkmn-skuntank-shiny: (x: 40, y: 1020, w: 40, h: 30), + pkmn-bronzor: (x: 80, y: 1020, w: 40, h: 30), + pkmn-bronzor-shiny: (x: 120, y: 1020, w: 40, h: 30), + pkmn-bronzong: (x: 160, y: 1020, w: 40, h: 30), + pkmn-bronzong-shiny: (x: 200, y: 1020, w: 40, h: 30), + pkmn-bonsly: (x: 240, y: 1020, w: 40, h: 30), + pkmn-bonsly-shiny: (x: 280, y: 1020, w: 40, h: 30), + pkmn-mime-jr: (x: 320, y: 1020, w: 40, h: 30), + pkmn-mime-jr-shiny: (x: 360, y: 1020, w: 40, h: 30), + pkmn-happiny: (x: 400, y: 1020, w: 40, h: 30), + pkmn-happiny-shiny: (x: 440, y: 1020, w: 40, h: 30), + pkmn-chatot: (x: 480, y: 1020, w: 40, h: 30), + pkmn-chatot-shiny: (x: 520, y: 1020, w: 40, h: 30), + pkmn-spiritomb: (x: 560, y: 1020, w: 40, h: 30), + pkmn-spiritomb-shiny: (x: 600, y: 1020, w: 40, h: 30), + pkmn-gible: (x: 640, y: 1020, w: 40, h: 30), + pkmn-gible-shiny: (x: 680, y: 1020, w: 40, h: 30), + pkmn-gabite: (x: 720, y: 1020, w: 40, h: 30), + pkmn-gabite-shiny: (x: 760, y: 1020, w: 40, h: 30), + pkmn-garchomp: (x: 800, y: 1020, w: 40, h: 30), + pkmn-garchomp-shiny: (x: 840, y: 1020, w: 40, h: 30), + pkmn-garchomp-mega: (x: 880, y: 1020, w: 40, h: 30), + pkmn-garchomp-mega-shiny: (x: 920, y: 1020, w: 40, h: 30), + pkmn-munchlax: (x: 960, y: 1020, w: 40, h: 30), + pkmn-munchlax-shiny: (x: 1000, y: 1020, w: 40, h: 30), + pkmn-riolu: (x: 1040, y: 1020, w: 40, h: 30), + pkmn-riolu-shiny: (x: 1080, y: 1020, w: 40, h: 30), + pkmn-lucario: (x: 1120, y: 1020, w: 40, h: 30), + pkmn-lucario-shiny: (x: 1160, y: 1020, w: 40, h: 30), + pkmn-lucario-mega: (x: 1200, y: 1020, w: 40, h: 30), + pkmn-lucario-mega-shiny: (x: 1240, y: 1020, w: 40, h: 30), + pkmn-hippopotas: (x: 0, y: 1050, w: 40, h: 30), + pkmn-hippopotas-shiny: (x: 40, y: 1050, w: 40, h: 30), + pkmn-hippowdon: (x: 80, y: 1050, w: 40, h: 30), + pkmn-hippowdon-shiny: (x: 120, y: 1050, w: 40, h: 30), + pkmn-skorupi: (x: 160, y: 1050, w: 40, h: 30), + pkmn-skorupi-shiny: (x: 200, y: 1050, w: 40, h: 30), + pkmn-drapion: (x: 240, y: 1050, w: 40, h: 30), + pkmn-drapion-shiny: (x: 280, y: 1050, w: 40, h: 30), + pkmn-croagunk: (x: 320, y: 1050, w: 40, h: 30), + pkmn-croagunk-shiny: (x: 360, y: 1050, w: 40, h: 30), + pkmn-toxicroak: (x: 400, y: 1050, w: 40, h: 30), + pkmn-toxicroak-shiny: (x: 440, y: 1050, w: 40, h: 30), + pkmn-carnivine: (x: 480, y: 1050, w: 40, h: 30), + pkmn-carnivine-shiny: (x: 520, y: 1050, w: 40, h: 30), + pkmn-finneon: (x: 560, y: 1050, w: 40, h: 30), + pkmn-finneon-shiny: (x: 600, y: 1050, w: 40, h: 30), + pkmn-lumineon: (x: 640, y: 1050, w: 40, h: 30), + pkmn-lumineon-shiny: (x: 680, y: 1050, w: 40, h: 30), + pkmn-mantyke: (x: 720, y: 1050, w: 40, h: 30), + pkmn-mantyke-shiny: (x: 760, y: 1050, w: 40, h: 30), + pkmn-snover: (x: 800, y: 1050, w: 40, h: 30), + pkmn-snover-shiny: (x: 840, y: 1050, w: 40, h: 30), + pkmn-abomasnow: (x: 880, y: 1050, w: 40, h: 30), + pkmn-abomasnow-shiny: (x: 920, y: 1050, w: 40, h: 30), + pkmn-abomasnow-mega: (x: 960, y: 1050, w: 40, h: 30), + pkmn-abomasnow-mega-shiny: (x: 1000, y: 1050, w: 40, h: 30), + pkmn-weavile: (x: 1040, y: 1050, w: 40, h: 30), + pkmn-weavile-shiny: (x: 1080, y: 1050, w: 40, h: 30), + pkmn-magnezone: (x: 1120, y: 1050, w: 40, h: 30), + pkmn-magnezone-shiny: (x: 1160, y: 1050, w: 40, h: 30), + pkmn-lickilicky: (x: 1200, y: 1050, w: 40, h: 30), + pkmn-lickilicky-shiny: (x: 1240, y: 1050, w: 40, h: 30), + pkmn-rhyperior: (x: 0, y: 1080, w: 40, h: 30), + pkmn-rhyperior-shiny: (x: 40, y: 1080, w: 40, h: 30), + pkmn-tangrowth: (x: 80, y: 1080, w: 40, h: 30), + pkmn-tangrowth-shiny: (x: 120, y: 1080, w: 40, h: 30), + pkmn-electivire: (x: 160, y: 1080, w: 40, h: 30), + pkmn-electivire-shiny: (x: 200, y: 1080, w: 40, h: 30), + pkmn-magmortar: (x: 240, y: 1080, w: 40, h: 30), + pkmn-magmortar-right: (x: 280, y: 1080, w: 40, h: 30), + pkmn-magmortar-shiny: (x: 320, y: 1080, w: 40, h: 30), + pkmn-magmortar-right-shiny: (x: 360, y: 1080, w: 40, h: 30), + pkmn-togekiss: (x: 400, y: 1080, w: 40, h: 30), + pkmn-togekiss-right: (x: 440, y: 1080, w: 40, h: 30), + pkmn-togekiss-shiny: (x: 480, y: 1080, w: 40, h: 30), + pkmn-togekiss-right-shiny: (x: 520, y: 1080, w: 40, h: 30), + pkmn-yanmega: (x: 560, y: 1080, w: 40, h: 30), + pkmn-yanmega-shiny: (x: 600, y: 1080, w: 40, h: 30), + pkmn-leafeon: (x: 640, y: 1080, w: 40, h: 30), + pkmn-leafeon-shiny: (x: 680, y: 1080, w: 40, h: 30), + pkmn-glaceon: (x: 720, y: 1080, w: 40, h: 30), + pkmn-glaceon-shiny: (x: 760, y: 1080, w: 40, h: 30), + pkmn-gliscor: (x: 800, y: 1080, w: 40, h: 30), + pkmn-gliscor-shiny: (x: 840, y: 1080, w: 40, h: 30), + pkmn-mamoswine: (x: 880, y: 1080, w: 40, h: 30), + pkmn-mamoswine-shiny: (x: 920, y: 1080, w: 40, h: 30), + pkmn-porygon-z: (x: 960, y: 1080, w: 40, h: 30), + pkmn-porygon-z-shiny: (x: 1000, y: 1080, w: 40, h: 30), + pkmn-gallade: (x: 1040, y: 1080, w: 40, h: 30), + pkmn-gallade-shiny: (x: 1080, y: 1080, w: 40, h: 30), + pkmn-probopass: (x: 1120, y: 1080, w: 40, h: 30), + pkmn-probopass-shiny: (x: 1160, y: 1080, w: 40, h: 30), + pkmn-dusknoir: (x: 1200, y: 1080, w: 40, h: 30), + pkmn-dusknoir-shiny: (x: 1240, y: 1080, w: 40, h: 30), + pkmn-froslass: (x: 0, y: 1110, w: 40, h: 30), + pkmn-froslass-shiny: (x: 40, y: 1110, w: 40, h: 30), + pkmn-rotom: (x: 80, y: 1110, w: 40, h: 30), + pkmn-rotom-shiny: (x: 120, y: 1110, w: 40, h: 30), + pkmn-rotom-fan: (x: 160, y: 1110, w: 40, h: 30), + pkmn-rotom-fan-shiny: (x: 200, y: 1110, w: 40, h: 30), + pkmn-rotom-frost: (x: 240, y: 1110, w: 40, h: 30), + pkmn-rotom-frost-shiny: (x: 280, y: 1110, w: 40, h: 30), + pkmn-rotom-heat: (x: 320, y: 1110, w: 40, h: 30), + pkmn-rotom-heat-shiny: (x: 360, y: 1110, w: 40, h: 30), + pkmn-rotom-mow: (x: 400, y: 1110, w: 40, h: 30), + pkmn-rotom-mow-shiny: (x: 440, y: 1110, w: 40, h: 30), + pkmn-rotom-wash: (x: 480, y: 1110, w: 40, h: 30), + pkmn-rotom-wash-right: (x: 520, y: 1110, w: 40, h: 30), + pkmn-rotom-wash-shiny: (x: 560, y: 1110, w: 40, h: 30), + pkmn-rotom-wash-right-shiny: (x: 600, y: 1110, w: 40, h: 30), + pkmn-uxie: (x: 640, y: 1110, w: 40, h: 30), + pkmn-uxie-shiny: (x: 680, y: 1110, w: 40, h: 30), + pkmn-mesprit: (x: 720, y: 1110, w: 40, h: 30), + pkmn-mesprit-shiny: (x: 760, y: 1110, w: 40, h: 30), + pkmn-azelf: (x: 800, y: 1110, w: 40, h: 30), + pkmn-azelf-shiny: (x: 840, y: 1110, w: 40, h: 30), + pkmn-dialga: (x: 880, y: 1110, w: 40, h: 30), + pkmn-dialga-shiny: (x: 920, y: 1110, w: 40, h: 30), + pkmn-palkia: (x: 960, y: 1110, w: 40, h: 30), + pkmn-palkia-shiny: (x: 1000, y: 1110, w: 40, h: 30), + pkmn-heatran: (x: 1040, y: 1110, w: 40, h: 30), + pkmn-heatran-shiny: (x: 1080, y: 1110, w: 40, h: 30), + pkmn-regigigas: (x: 1120, y: 1110, w: 40, h: 30), + pkmn-regigigas-shiny: (x: 1160, y: 1110, w: 40, h: 30), + pkmn-giratina: (x: 1200, y: 1110, w: 40, h: 30), + pkmn-giratina-shiny: (x: 1240, y: 1110, w: 40, h: 30), + pkmn-giratina-altered: (x: 1200, y: 1110, w: 40, h: 30), + pkmn-giratina-altered-shiny: (x: 1240, y: 1110, w: 40, h: 30), + pkmn-giratina-origin: (x: 0, y: 1140, w: 40, h: 30), + pkmn-giratina-origin-shiny: (x: 40, y: 1140, w: 40, h: 30), + pkmn-cresselia: (x: 80, y: 1140, w: 40, h: 30), + pkmn-cresselia-shiny: (x: 120, y: 1140, w: 40, h: 30), + pkmn-phione: (x: 160, y: 1140, w: 40, h: 30), + pkmn-phione-shiny: (x: 200, y: 1140, w: 40, h: 30), + pkmn-manaphy: (x: 240, y: 1140, w: 40, h: 30), + pkmn-manaphy-shiny: (x: 280, y: 1140, w: 40, h: 30), + pkmn-darkrai: (x: 320, y: 1140, w: 40, h: 30), + pkmn-darkrai-shiny: (x: 360, y: 1140, w: 40, h: 30), + pkmn-shaymin: (x: 400, y: 1140, w: 40, h: 30), + pkmn-shaymin-shiny: (x: 440, y: 1140, w: 40, h: 30), + pkmn-shaymin-land: (x: 400, y: 1140, w: 40, h: 30), + pkmn-shaymin-land-shiny: (x: 440, y: 1140, w: 40, h: 30), + pkmn-shaymin-sky: (x: 480, y: 1140, w: 40, h: 30), + pkmn-shaymin-sky-right: (x: 520, y: 1140, w: 40, h: 30), + pkmn-shaymin-sky-shiny: (x: 560, y: 1140, w: 40, h: 30), + pkmn-shaymin-sky-right-shiny: (x: 600, y: 1140, w: 40, h: 30), + pkmn-arceus: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-bug: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-bug-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-dark: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-dark-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-dragon: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-dragon-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-electric: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-electric-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-fairy: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-fairy-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-fighting: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-fighting-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-fire: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-fire-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-flying: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-flying-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-ghost: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-ghost-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-grass: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-grass-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-ground: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-ground-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-ice: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-ice-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-normal: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-normal-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-poison: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-poison-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-psychic: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-psychic-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-rock: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-rock-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-steel: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-steel-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-arceus-water: (x: 640, y: 1140, w: 40, h: 30), + pkmn-arceus-water-shiny: (x: 680, y: 1140, w: 40, h: 30), + pkmn-victini: (x: 720, y: 1140, w: 40, h: 30), + pkmn-victini-shiny: (x: 760, y: 1140, w: 40, h: 30), + pkmn-snivy: (x: 800, y: 1140, w: 40, h: 30), + pkmn-snivy-shiny: (x: 840, y: 1140, w: 40, h: 30), + pkmn-servine: (x: 880, y: 1140, w: 40, h: 30), + pkmn-servine-shiny: (x: 920, y: 1140, w: 40, h: 30), + pkmn-serperior: (x: 960, y: 1140, w: 40, h: 30), + pkmn-serperior-shiny: (x: 1000, y: 1140, w: 40, h: 30), + pkmn-tepig: (x: 1040, y: 1140, w: 40, h: 30), + pkmn-tepig-shiny: (x: 1080, y: 1140, w: 40, h: 30), + pkmn-pignite: (x: 1120, y: 1140, w: 40, h: 30), + pkmn-pignite-shiny: (x: 1160, y: 1140, w: 40, h: 30), + pkmn-emboar: (x: 1200, y: 1140, w: 40, h: 30), + pkmn-emboar-right: (x: 1240, y: 1140, w: 40, h: 30), + pkmn-emboar-shiny: (x: 0, y: 1170, w: 40, h: 30), + pkmn-emboar-right-shiny: (x: 40, y: 1170, w: 40, h: 30), + pkmn-oshawott: (x: 80, y: 1170, w: 40, h: 30), + pkmn-oshawott-shiny: (x: 120, y: 1170, w: 40, h: 30), + pkmn-dewott: (x: 160, y: 1170, w: 40, h: 30), + pkmn-dewott-shiny: (x: 200, y: 1170, w: 40, h: 30), + pkmn-samurott: (x: 240, y: 1170, w: 40, h: 30), + pkmn-samurott-shiny: (x: 280, y: 1170, w: 40, h: 30), + pkmn-patrat: (x: 320, y: 1170, w: 40, h: 30), + pkmn-patrat-shiny: (x: 360, y: 1170, w: 40, h: 30), + pkmn-watchog: (x: 400, y: 1170, w: 40, h: 30), + pkmn-watchog-shiny: (x: 440, y: 1170, w: 40, h: 30), + pkmn-lillipup: (x: 480, y: 1170, w: 40, h: 30), + pkmn-lillipup-shiny: (x: 520, y: 1170, w: 40, h: 30), + pkmn-herdier: (x: 560, y: 1170, w: 40, h: 30), + pkmn-herdier-shiny: (x: 600, y: 1170, w: 40, h: 30), + pkmn-stoutland: (x: 640, y: 1170, w: 40, h: 30), + pkmn-stoutland-shiny: (x: 680, y: 1170, w: 40, h: 30), + pkmn-purrloin: (x: 720, y: 1170, w: 40, h: 30), + pkmn-purrloin-shiny: (x: 760, y: 1170, w: 40, h: 30), + pkmn-liepard: (x: 800, y: 1170, w: 40, h: 30), + pkmn-liepard-shiny: (x: 840, y: 1170, w: 40, h: 30), + pkmn-pansage: (x: 880, y: 1170, w: 40, h: 30), + pkmn-pansage-shiny: (x: 920, y: 1170, w: 40, h: 30), + pkmn-simisage: (x: 960, y: 1170, w: 40, h: 30), + pkmn-simisage-shiny: (x: 1000, y: 1170, w: 40, h: 30), + pkmn-pansear: (x: 1040, y: 1170, w: 40, h: 30), + pkmn-pansear-right: (x: 1080, y: 1170, w: 40, h: 30), + pkmn-pansear-shiny: (x: 1120, y: 1170, w: 40, h: 30), + pkmn-pansear-right-shiny: (x: 1160, y: 1170, w: 40, h: 30), + pkmn-simisear: (x: 1200, y: 1170, w: 40, h: 30), + pkmn-simisear-right: (x: 1240, y: 1170, w: 40, h: 30), + pkmn-simisear-shiny: (x: 0, y: 1200, w: 40, h: 30), + pkmn-simisear-right-shiny: (x: 40, y: 1200, w: 40, h: 30), + pkmn-panpour: (x: 80, y: 1200, w: 40, h: 30), + pkmn-panpour-shiny: (x: 120, y: 1200, w: 40, h: 30), + pkmn-simipour: (x: 160, y: 1200, w: 40, h: 30), + pkmn-simipour-shiny: (x: 200, y: 1200, w: 40, h: 30), + pkmn-munna: (x: 240, y: 1200, w: 40, h: 30), + pkmn-munna-shiny: (x: 280, y: 1200, w: 40, h: 30), + pkmn-musharna: (x: 320, y: 1200, w: 40, h: 30), + pkmn-musharna-shiny: (x: 360, y: 1200, w: 40, h: 30), + pkmn-pidove: (x: 400, y: 1200, w: 40, h: 30), + pkmn-pidove-shiny: (x: 440, y: 1200, w: 40, h: 30), + pkmn-tranquill: (x: 480, y: 1200, w: 40, h: 30), + pkmn-tranquill-shiny: (x: 520, y: 1200, w: 40, h: 30), + pkmn-unfezant: (x: 560, y: 1200, w: 40, h: 30), + pkmn-unfezant-female: (x: 600, y: 1200, w: 40, h: 30), + pkmn-unfezant-shiny: (x: 640, y: 1200, w: 40, h: 30), + pkmn-unfezant-female-shiny: (x: 680, y: 1200, w: 40, h: 30), + pkmn-blitzle: (x: 720, y: 1200, w: 40, h: 30), + pkmn-blitzle-shiny: (x: 760, y: 1200, w: 40, h: 30), + pkmn-zebstrika: (x: 800, y: 1200, w: 40, h: 30), + pkmn-zebstrika-shiny: (x: 840, y: 1200, w: 40, h: 30), + pkmn-roggenrola: (x: 880, y: 1200, w: 40, h: 30), + pkmn-roggenrola-shiny: (x: 920, y: 1200, w: 40, h: 30), + pkmn-boldore: (x: 960, y: 1200, w: 40, h: 30), + pkmn-boldore-shiny: (x: 1000, y: 1200, w: 40, h: 30), + pkmn-gigalith: (x: 1040, y: 1200, w: 40, h: 30), + pkmn-gigalith-shiny: (x: 1080, y: 1200, w: 40, h: 30), + pkmn-woobat: (x: 1120, y: 1200, w: 40, h: 30), + pkmn-woobat-shiny: (x: 1160, y: 1200, w: 40, h: 30), + pkmn-swoobat: (x: 1200, y: 1200, w: 40, h: 30), + pkmn-swoobat-shiny: (x: 1240, y: 1200, w: 40, h: 30), + pkmn-drilbur: (x: 0, y: 1230, w: 40, h: 30), + pkmn-drilbur-right: (x: 40, y: 1230, w: 40, h: 30), + pkmn-drilbur-shiny: (x: 80, y: 1230, w: 40, h: 30), + pkmn-drilbur-right-shiny: (x: 120, y: 1230, w: 40, h: 30), + pkmn-excadrill: (x: 160, y: 1230, w: 40, h: 30), + pkmn-excadrill-right: (x: 200, y: 1230, w: 40, h: 30), + pkmn-excadrill-shiny: (x: 240, y: 1230, w: 40, h: 30), + pkmn-excadrill-right-shiny: (x: 280, y: 1230, w: 40, h: 30), + pkmn-audino: (x: 320, y: 1230, w: 40, h: 30), + pkmn-audino-shiny: (x: 360, y: 1230, w: 40, h: 30), + pkmn-timburr: (x: 400, y: 1230, w: 40, h: 30), + pkmn-timburr-shiny: (x: 440, y: 1230, w: 40, h: 30), + pkmn-gurdurr: (x: 480, y: 1230, w: 40, h: 30), + pkmn-gurdurr-shiny: (x: 520, y: 1230, w: 40, h: 30), + pkmn-conkeldurr: (x: 560, y: 1230, w: 40, h: 30), + pkmn-conkeldurr-shiny: (x: 600, y: 1230, w: 40, h: 30), + pkmn-tympole: (x: 640, y: 1230, w: 40, h: 30), + pkmn-tympole-shiny: (x: 680, y: 1230, w: 40, h: 30), + pkmn-palpitoad: (x: 720, y: 1230, w: 40, h: 30), + pkmn-palpitoad-shiny: (x: 760, y: 1230, w: 40, h: 30), + pkmn-seismitoad: (x: 800, y: 1230, w: 40, h: 30), + pkmn-seismitoad-shiny: (x: 840, y: 1230, w: 40, h: 30), + pkmn-throh: (x: 880, y: 1230, w: 40, h: 30), + pkmn-throh-shiny: (x: 920, y: 1230, w: 40, h: 30), + pkmn-sawk: (x: 960, y: 1230, w: 40, h: 30), + pkmn-sawk-right: (x: 1000, y: 1230, w: 40, h: 30), + pkmn-sawk-shiny: (x: 1040, y: 1230, w: 40, h: 30), + pkmn-sawk-right-shiny: (x: 1080, y: 1230, w: 40, h: 30), + pkmn-sewaddle: (x: 1120, y: 1230, w: 40, h: 30), + pkmn-sewaddle-shiny: (x: 1160, y: 1230, w: 40, h: 30), + pkmn-swadloon: (x: 1200, y: 1230, w: 40, h: 30), + pkmn-swadloon-shiny: (x: 1240, y: 1230, w: 40, h: 30), + pkmn-leavanny: (x: 0, y: 1260, w: 40, h: 30), + pkmn-leavanny-shiny: (x: 40, y: 1260, w: 40, h: 30), + pkmn-venipede: (x: 80, y: 1260, w: 40, h: 30), + pkmn-venipede-shiny: (x: 120, y: 1260, w: 40, h: 30), + pkmn-whirlipede: (x: 160, y: 1260, w: 40, h: 30), + pkmn-whirlipede-shiny: (x: 200, y: 1260, w: 40, h: 30), + pkmn-scolipede: (x: 240, y: 1260, w: 40, h: 30), + pkmn-scolipede-shiny: (x: 280, y: 1260, w: 40, h: 30), + pkmn-cottonee: (x: 320, y: 1260, w: 40, h: 30), + pkmn-cottonee-shiny: (x: 360, y: 1260, w: 40, h: 30), + pkmn-whimsicott: (x: 400, y: 1260, w: 40, h: 30), + pkmn-whimsicott-shiny: (x: 440, y: 1260, w: 40, h: 30), + pkmn-petilil: (x: 480, y: 1260, w: 40, h: 30), + pkmn-petilil-shiny: (x: 520, y: 1260, w: 40, h: 30), + pkmn-lilligant: (x: 560, y: 1260, w: 40, h: 30), + pkmn-lilligant-right: (x: 600, y: 1260, w: 40, h: 30), + pkmn-lilligant-shiny: (x: 640, y: 1260, w: 40, h: 30), + pkmn-lilligant-right-shiny: (x: 680, y: 1260, w: 40, h: 30), + pkmn-basculin: (x: 720, y: 1260, w: 40, h: 30), + pkmn-basculin-shiny: (x: 760, y: 1260, w: 40, h: 30), + pkmn-basculin-blue-striped: (x: 800, y: 1260, w: 40, h: 30), + pkmn-basculin-blue-striped-shiny: (x: 840, y: 1260, w: 40, h: 30), + pkmn-basculin-red-striped: (x: 720, y: 1260, w: 40, h: 30), + pkmn-basculin-red-striped-shiny: (x: 760, y: 1260, w: 40, h: 30), + pkmn-sandile: (x: 880, y: 1260, w: 40, h: 30), + pkmn-sandile-shiny: (x: 920, y: 1260, w: 40, h: 30), + pkmn-krokorok: (x: 960, y: 1260, w: 40, h: 30), + pkmn-krokorok-shiny: (x: 1000, y: 1260, w: 40, h: 30), + pkmn-krookodile: (x: 1040, y: 1260, w: 40, h: 30), + pkmn-krookodile-shiny: (x: 1080, y: 1260, w: 40, h: 30), + pkmn-darumaka: (x: 1120, y: 1260, w: 40, h: 30), + pkmn-darumaka-shiny: (x: 1160, y: 1260, w: 40, h: 30), + pkmn-darmanitan: (x: 1200, y: 1260, w: 40, h: 30), + pkmn-darmanitan-shiny: (x: 1240, y: 1260, w: 40, h: 30), + pkmn-darmanitan-standard: (x: 1200, y: 1260, w: 40, h: 30), + pkmn-darmanitan-standard-shiny: (x: 1240, y: 1260, w: 40, h: 30), + pkmn-darmanitan-zen: (x: 0, y: 1290, w: 40, h: 30), + pkmn-darmanitan-zen-shiny: (x: 40, y: 1290, w: 40, h: 30), + pkmn-maractus: (x: 80, y: 1290, w: 40, h: 30), + pkmn-maractus-shiny: (x: 120, y: 1290, w: 40, h: 30), + pkmn-dwebble: (x: 160, y: 1290, w: 40, h: 30), + pkmn-dwebble-shiny: (x: 200, y: 1290, w: 40, h: 30), + pkmn-crustle: (x: 240, y: 1290, w: 40, h: 30), + pkmn-crustle-shiny: (x: 280, y: 1290, w: 40, h: 30), + pkmn-scraggy: (x: 320, y: 1290, w: 40, h: 30), + pkmn-scraggy-shiny: (x: 360, y: 1290, w: 40, h: 30), + pkmn-scrafty: (x: 400, y: 1290, w: 40, h: 30), + pkmn-scrafty-shiny: (x: 440, y: 1290, w: 40, h: 30), + pkmn-sigilyph: (x: 480, y: 1290, w: 40, h: 30), + pkmn-sigilyph-shiny: (x: 520, y: 1290, w: 40, h: 30), + pkmn-yamask: (x: 560, y: 1290, w: 40, h: 30), + pkmn-yamask-shiny: (x: 600, y: 1290, w: 40, h: 30), + pkmn-cofagrigus: (x: 640, y: 1290, w: 40, h: 30), + pkmn-cofagrigus-shiny: (x: 680, y: 1290, w: 40, h: 30), + pkmn-tirtouga: (x: 720, y: 1290, w: 40, h: 30), + pkmn-tirtouga-shiny: (x: 760, y: 1290, w: 40, h: 30), + pkmn-carracosta: (x: 800, y: 1290, w: 40, h: 30), + pkmn-carracosta-shiny: (x: 840, y: 1290, w: 40, h: 30), + pkmn-archen: (x: 880, y: 1290, w: 40, h: 30), + pkmn-archen-shiny: (x: 920, y: 1290, w: 40, h: 30), + pkmn-archeops: (x: 960, y: 1290, w: 40, h: 30), + pkmn-archeops-shiny: (x: 1000, y: 1290, w: 40, h: 30), + pkmn-trubbish: (x: 1040, y: 1290, w: 40, h: 30), + pkmn-trubbish-shiny: (x: 1080, y: 1290, w: 40, h: 30), + pkmn-garbodor: (x: 1120, y: 1290, w: 40, h: 30), + pkmn-garbodor-right: (x: 1160, y: 1290, w: 40, h: 30), + pkmn-garbodor-shiny: (x: 1200, y: 1290, w: 40, h: 30), + pkmn-garbodor-right-shiny: (x: 1240, y: 1290, w: 40, h: 30), + pkmn-zorua: (x: 0, y: 1320, w: 40, h: 30), + pkmn-zorua-shiny: (x: 40, y: 1320, w: 40, h: 30), + pkmn-zoroark: (x: 80, y: 1320, w: 40, h: 30), + pkmn-zoroark-shiny: (x: 120, y: 1320, w: 40, h: 30), + pkmn-minccino: (x: 160, y: 1320, w: 40, h: 30), + pkmn-minccino-shiny: (x: 200, y: 1320, w: 40, h: 30), + pkmn-cinccino: (x: 240, y: 1320, w: 40, h: 30), + pkmn-cinccino-shiny: (x: 280, y: 1320, w: 40, h: 30), + pkmn-gothita: (x: 320, y: 1320, w: 40, h: 30), + pkmn-gothita-shiny: (x: 360, y: 1320, w: 40, h: 30), + pkmn-gothorita: (x: 400, y: 1320, w: 40, h: 30), + pkmn-gothorita-shiny: (x: 440, y: 1320, w: 40, h: 30), + pkmn-gothitelle: (x: 480, y: 1320, w: 40, h: 30), + pkmn-gothitelle-shiny: (x: 520, y: 1320, w: 40, h: 30), + pkmn-solosis: (x: 560, y: 1320, w: 40, h: 30), + pkmn-solosis-right: (x: 600, y: 1320, w: 40, h: 30), + pkmn-solosis-shiny: (x: 640, y: 1320, w: 40, h: 30), + pkmn-solosis-right-shiny: (x: 680, y: 1320, w: 40, h: 30), + pkmn-duosion: (x: 720, y: 1320, w: 40, h: 30), + pkmn-duosion-shiny: (x: 760, y: 1320, w: 40, h: 30), + pkmn-reuniclus: (x: 800, y: 1320, w: 40, h: 30), + pkmn-reuniclus-shiny: (x: 840, y: 1320, w: 40, h: 30), + pkmn-ducklett: (x: 880, y: 1320, w: 40, h: 30), + pkmn-ducklett-shiny: (x: 920, y: 1320, w: 40, h: 30), + pkmn-swanna: (x: 960, y: 1320, w: 40, h: 30), + pkmn-swanna-shiny: (x: 1000, y: 1320, w: 40, h: 30), + pkmn-vanillite: (x: 1040, y: 1320, w: 40, h: 30), + pkmn-vanillite-shiny: (x: 1080, y: 1320, w: 40, h: 30), + pkmn-vanillish: (x: 1120, y: 1320, w: 40, h: 30), + pkmn-vanillish-shiny: (x: 1160, y: 1320, w: 40, h: 30), + pkmn-vanilluxe: (x: 1200, y: 1320, w: 40, h: 30), + pkmn-vanilluxe-right: (x: 1240, y: 1320, w: 40, h: 30), + pkmn-vanilluxe-shiny: (x: 0, y: 1350, w: 40, h: 30), + pkmn-vanilluxe-right-shiny: (x: 40, y: 1350, w: 40, h: 30), + pkmn-deerling: (x: 80, y: 1350, w: 40, h: 30), + pkmn-deerling-shiny: (x: 120, y: 1350, w: 40, h: 30), + pkmn-deerling-autumn: (x: 160, y: 1350, w: 40, h: 30), + pkmn-deerling-autumn-shiny: (x: 200, y: 1350, w: 40, h: 30), + pkmn-deerling-spring: (x: 80, y: 1350, w: 40, h: 30), + pkmn-deerling-spring-shiny: (x: 120, y: 1350, w: 40, h: 30), + pkmn-deerling-summer: (x: 240, y: 1350, w: 40, h: 30), + pkmn-deerling-summer-shiny: (x: 280, y: 1350, w: 40, h: 30), + pkmn-deerling-winter: (x: 320, y: 1350, w: 40, h: 30), + pkmn-deerling-winter-shiny: (x: 360, y: 1350, w: 40, h: 30), + pkmn-sawsbuck: (x: 400, y: 1350, w: 40, h: 30), + pkmn-sawsbuck-shiny: (x: 440, y: 1350, w: 40, h: 30), + pkmn-sawsbuck-autumn: (x: 480, y: 1350, w: 40, h: 30), + pkmn-sawsbuck-autumn-shiny: (x: 520, y: 1350, w: 40, h: 30), + pkmn-sawsbuck-spring: (x: 400, y: 1350, w: 40, h: 30), + pkmn-sawsbuck-spring-shiny: (x: 440, y: 1350, w: 40, h: 30), + pkmn-sawsbuck-summer: (x: 560, y: 1350, w: 40, h: 30), + pkmn-sawsbuck-summer-shiny: (x: 600, y: 1350, w: 40, h: 30), + pkmn-sawsbuck-winter: (x: 640, y: 1350, w: 40, h: 30), + pkmn-sawsbuck-winter-shiny: (x: 680, y: 1350, w: 40, h: 30), + pkmn-emolga: (x: 720, y: 1350, w: 40, h: 30), + pkmn-emolga-shiny: (x: 760, y: 1350, w: 40, h: 30), + pkmn-karrablast: (x: 800, y: 1350, w: 40, h: 30), + pkmn-karrablast-shiny: (x: 840, y: 1350, w: 40, h: 30), + pkmn-escavalier: (x: 880, y: 1350, w: 40, h: 30), + pkmn-escavalier-shiny: (x: 920, y: 1350, w: 40, h: 30), + pkmn-foongus: (x: 960, y: 1350, w: 40, h: 30), + pkmn-foongus-shiny: (x: 1000, y: 1350, w: 40, h: 30), + pkmn-amoonguss: (x: 1040, y: 1350, w: 40, h: 30), + pkmn-amoonguss-right: (x: 1080, y: 1350, w: 40, h: 30), + pkmn-amoonguss-shiny: (x: 1120, y: 1350, w: 40, h: 30), + pkmn-amoonguss-right-shiny: (x: 1160, y: 1350, w: 40, h: 30), + pkmn-frillish: (x: 1200, y: 1350, w: 40, h: 30), + pkmn-frillish-female: (x: 1240, y: 1350, w: 40, h: 30), + pkmn-frillish-shiny: (x: 0, y: 1380, w: 40, h: 30), + pkmn-frillish-female-shiny: (x: 40, y: 1380, w: 40, h: 30), + pkmn-jellicent: (x: 80, y: 1380, w: 40, h: 30), + pkmn-jellicent-female: (x: 120, y: 1380, w: 40, h: 30), + pkmn-jellicent-shiny: (x: 160, y: 1380, w: 40, h: 30), + pkmn-jellicent-female-shiny: (x: 200, y: 1380, w: 40, h: 30), + pkmn-alomomola: (x: 240, y: 1380, w: 40, h: 30), + pkmn-alomomola-shiny: (x: 280, y: 1380, w: 40, h: 30), + pkmn-joltik: (x: 320, y: 1380, w: 40, h: 30), + pkmn-joltik-shiny: (x: 360, y: 1380, w: 40, h: 30), + pkmn-galvantula: (x: 400, y: 1380, w: 40, h: 30), + pkmn-galvantula-shiny: (x: 440, y: 1380, w: 40, h: 30), + pkmn-ferroseed: (x: 480, y: 1380, w: 40, h: 30), + pkmn-ferroseed-shiny: (x: 520, y: 1380, w: 40, h: 30), + pkmn-ferrothorn: (x: 560, y: 1380, w: 40, h: 30), + pkmn-ferrothorn-shiny: (x: 600, y: 1380, w: 40, h: 30), + pkmn-klink: (x: 640, y: 1380, w: 40, h: 30), + pkmn-klink-right: (x: 680, y: 1380, w: 40, h: 30), + pkmn-klink-shiny: (x: 720, y: 1380, w: 40, h: 30), + pkmn-klink-right-shiny: (x: 760, y: 1380, w: 40, h: 30), + pkmn-klang: (x: 800, y: 1380, w: 40, h: 30), + pkmn-klang-right: (x: 840, y: 1380, w: 40, h: 30), + pkmn-klang-shiny: (x: 880, y: 1380, w: 40, h: 30), + pkmn-klang-right-shiny: (x: 920, y: 1380, w: 40, h: 30), + pkmn-klinklang: (x: 960, y: 1380, w: 40, h: 30), + pkmn-klinklang-right: (x: 1000, y: 1380, w: 40, h: 30), + pkmn-klinklang-shiny: (x: 1040, y: 1380, w: 40, h: 30), + pkmn-klinklang-right-shiny: (x: 1080, y: 1380, w: 40, h: 30), + pkmn-tynamo: (x: 1120, y: 1380, w: 40, h: 30), + pkmn-tynamo-shiny: (x: 1160, y: 1380, w: 40, h: 30), + pkmn-eelektrik: (x: 1200, y: 1380, w: 40, h: 30), + pkmn-eelektrik-shiny: (x: 1240, y: 1380, w: 40, h: 30), + pkmn-eelektross: (x: 0, y: 1410, w: 40, h: 30), + pkmn-eelektross-shiny: (x: 40, y: 1410, w: 40, h: 30), + pkmn-elgyem: (x: 80, y: 1410, w: 40, h: 30), + pkmn-elgyem-shiny: (x: 120, y: 1410, w: 40, h: 30), + pkmn-beheeyem: (x: 160, y: 1410, w: 40, h: 30), + pkmn-beheeyem-shiny: (x: 200, y: 1410, w: 40, h: 30), + pkmn-litwick: (x: 240, y: 1410, w: 40, h: 30), + pkmn-litwick-right: (x: 280, y: 1410, w: 40, h: 30), + pkmn-litwick-shiny: (x: 320, y: 1410, w: 40, h: 30), + pkmn-litwick-right-shiny: (x: 360, y: 1410, w: 40, h: 30), + pkmn-lampent: (x: 400, y: 1410, w: 40, h: 30), + pkmn-lampent-shiny: (x: 440, y: 1410, w: 40, h: 30), + pkmn-chandelure: (x: 480, y: 1410, w: 40, h: 30), + pkmn-chandelure-shiny: (x: 520, y: 1410, w: 40, h: 30), + pkmn-axew: (x: 560, y: 1410, w: 40, h: 30), + pkmn-axew-shiny: (x: 600, y: 1410, w: 40, h: 30), + pkmn-fraxure: (x: 640, y: 1410, w: 40, h: 30), + pkmn-fraxure-shiny: (x: 680, y: 1410, w: 40, h: 30), + pkmn-haxorus: (x: 720, y: 1410, w: 40, h: 30), + pkmn-haxorus-shiny: (x: 760, y: 1410, w: 40, h: 30), + pkmn-cubchoo: (x: 800, y: 1410, w: 40, h: 30), + pkmn-cubchoo-shiny: (x: 840, y: 1410, w: 40, h: 30), + pkmn-beartic: (x: 880, y: 1410, w: 40, h: 30), + pkmn-beartic-shiny: (x: 920, y: 1410, w: 40, h: 30), + pkmn-cryogonal: (x: 960, y: 1410, w: 40, h: 30), + pkmn-cryogonal-shiny: (x: 1000, y: 1410, w: 40, h: 30), + pkmn-shelmet: (x: 1040, y: 1410, w: 40, h: 30), + pkmn-shelmet-shiny: (x: 1080, y: 1410, w: 40, h: 30), + pkmn-accelgor: (x: 1120, y: 1410, w: 40, h: 30), + pkmn-accelgor-shiny: (x: 1160, y: 1410, w: 40, h: 30), + pkmn-stunfisk: (x: 1200, y: 1410, w: 40, h: 30), + pkmn-stunfisk-shiny: (x: 1240, y: 1410, w: 40, h: 30), + pkmn-mienfoo: (x: 0, y: 1440, w: 40, h: 30), + pkmn-mienfoo-shiny: (x: 40, y: 1440, w: 40, h: 30), + pkmn-mienshao: (x: 80, y: 1440, w: 40, h: 30), + pkmn-mienshao-shiny: (x: 120, y: 1440, w: 40, h: 30), + pkmn-druddigon: (x: 160, y: 1440, w: 40, h: 30), + pkmn-druddigon-shiny: (x: 200, y: 1440, w: 40, h: 30), + pkmn-golett: (x: 240, y: 1440, w: 40, h: 30), + pkmn-golett-right: (x: 280, y: 1440, w: 40, h: 30), + pkmn-golett-shiny: (x: 320, y: 1440, w: 40, h: 30), + pkmn-golett-right-shiny: (x: 360, y: 1440, w: 40, h: 30), + pkmn-golurk: (x: 400, y: 1440, w: 40, h: 30), + pkmn-golurk-right: (x: 440, y: 1440, w: 40, h: 30), + pkmn-golurk-shiny: (x: 480, y: 1440, w: 40, h: 30), + pkmn-golurk-right-shiny: (x: 520, y: 1440, w: 40, h: 30), + pkmn-pawniard: (x: 560, y: 1440, w: 40, h: 30), + pkmn-pawniard-shiny: (x: 600, y: 1440, w: 40, h: 30), + pkmn-bisharp: (x: 640, y: 1440, w: 40, h: 30), + pkmn-bisharp-shiny: (x: 680, y: 1440, w: 40, h: 30), + pkmn-bouffalant: (x: 720, y: 1440, w: 40, h: 30), + pkmn-bouffalant-shiny: (x: 760, y: 1440, w: 40, h: 30), + pkmn-rufflet: (x: 800, y: 1440, w: 40, h: 30), + pkmn-rufflet-shiny: (x: 840, y: 1440, w: 40, h: 30), + pkmn-braviary: (x: 880, y: 1440, w: 40, h: 30), + pkmn-braviary-shiny: (x: 920, y: 1440, w: 40, h: 30), + pkmn-vullaby: (x: 960, y: 1440, w: 40, h: 30), + pkmn-vullaby-shiny: (x: 1000, y: 1440, w: 40, h: 30), + pkmn-mandibuzz: (x: 1040, y: 1440, w: 40, h: 30), + pkmn-mandibuzz-shiny: (x: 1080, y: 1440, w: 40, h: 30), + pkmn-heatmor: (x: 1120, y: 1440, w: 40, h: 30), + pkmn-heatmor-shiny: (x: 1160, y: 1440, w: 40, h: 30), + pkmn-durant: (x: 1200, y: 1440, w: 40, h: 30), + pkmn-durant-shiny: (x: 1240, y: 1440, w: 40, h: 30), + pkmn-deino: (x: 0, y: 1470, w: 40, h: 30), + pkmn-deino-shiny: (x: 40, y: 1470, w: 40, h: 30), + pkmn-zweilous: (x: 80, y: 1470, w: 40, h: 30), + pkmn-zweilous-shiny: (x: 120, y: 1470, w: 40, h: 30), + pkmn-hydreigon: (x: 160, y: 1470, w: 40, h: 30), + pkmn-hydreigon-shiny: (x: 200, y: 1470, w: 40, h: 30), + pkmn-larvesta: (x: 240, y: 1470, w: 40, h: 30), + pkmn-larvesta-shiny: (x: 280, y: 1470, w: 40, h: 30), + pkmn-volcarona: (x: 320, y: 1470, w: 40, h: 30), + pkmn-volcarona-shiny: (x: 360, y: 1470, w: 40, h: 30), + pkmn-cobalion: (x: 400, y: 1470, w: 40, h: 30), + pkmn-cobalion-shiny: (x: 440, y: 1470, w: 40, h: 30), + pkmn-terrakion: (x: 480, y: 1470, w: 40, h: 30), + pkmn-terrakion-shiny: (x: 520, y: 1470, w: 40, h: 30), + pkmn-virizion: (x: 560, y: 1470, w: 40, h: 30), + pkmn-virizion-shiny: (x: 600, y: 1470, w: 40, h: 30), + pkmn-tornadus: (x: 640, y: 1470, w: 40, h: 30), + pkmn-tornadus-shiny: (x: 680, y: 1470, w: 40, h: 30), + pkmn-tornadus-incarnate: (x: 640, y: 1470, w: 40, h: 30), + pkmn-tornadus-incarnate-shiny: (x: 680, y: 1470, w: 40, h: 30), + pkmn-tornadus-therian: (x: 720, y: 1470, w: 40, h: 30), + pkmn-tornadus-therian-shiny: (x: 760, y: 1470, w: 40, h: 30), + pkmn-thundurus: (x: 800, y: 1470, w: 40, h: 30), + pkmn-thundurus-shiny: (x: 840, y: 1470, w: 40, h: 30), + pkmn-thundurus-incarnate: (x: 800, y: 1470, w: 40, h: 30), + pkmn-thundurus-incarnate-shiny: (x: 840, y: 1470, w: 40, h: 30), + pkmn-thundurus-therian: (x: 880, y: 1470, w: 40, h: 30), + pkmn-thundurus-therian-shiny: (x: 920, y: 1470, w: 40, h: 30), + pkmn-reshiram: (x: 960, y: 1470, w: 40, h: 30), + pkmn-reshiram-shiny: (x: 1000, y: 1470, w: 40, h: 30), + pkmn-zekrom: (x: 1040, y: 1470, w: 40, h: 30), + pkmn-zekrom-shiny: (x: 1080, y: 1470, w: 40, h: 30), + pkmn-landorus: (x: 1120, y: 1470, w: 40, h: 30), + pkmn-landorus-shiny: (x: 1160, y: 1470, w: 40, h: 30), + pkmn-landorus-incarnate: (x: 1120, y: 1470, w: 40, h: 30), + pkmn-landorus-incarnate-shiny: (x: 1160, y: 1470, w: 40, h: 30), + pkmn-landorus-therian: (x: 1200, y: 1470, w: 40, h: 30), + pkmn-landorus-therian-shiny: (x: 1240, y: 1470, w: 40, h: 30), + pkmn-kyurem: (x: 0, y: 1500, w: 40, h: 30), + pkmn-kyurem-right: (x: 40, y: 1500, w: 40, h: 30), + pkmn-kyurem-shiny: (x: 80, y: 1500, w: 40, h: 30), + pkmn-kyurem-right-shiny: (x: 120, y: 1500, w: 40, h: 30), + pkmn-kyurem-black: (x: 160, y: 1500, w: 40, h: 30), + pkmn-kyurem-black-right: (x: 200, y: 1500, w: 40, h: 30), + pkmn-kyurem-black-shiny: (x: 240, y: 1500, w: 40, h: 30), + pkmn-kyurem-black-right-shiny: (x: 280, y: 1500, w: 40, h: 30), + pkmn-kyurem-white: (x: 320, y: 1500, w: 40, h: 30), + pkmn-kyurem-white-right: (x: 360, y: 1500, w: 40, h: 30), + pkmn-kyurem-white-shiny: (x: 400, y: 1500, w: 40, h: 30), + pkmn-kyurem-white-right-shiny: (x: 440, y: 1500, w: 40, h: 30), + pkmn-keldeo: (x: 480, y: 1500, w: 40, h: 30), + pkmn-keldeo-shiny: (x: 520, y: 1500, w: 40, h: 30), + pkmn-keldeo-ordinary: (x: 480, y: 1500, w: 40, h: 30), + pkmn-keldeo-ordinary-shiny: (x: 520, y: 1500, w: 40, h: 30), + pkmn-keldeo-resolute: (x: 560, y: 1500, w: 40, h: 30), + pkmn-keldeo-resolute-right: (x: 600, y: 1500, w: 40, h: 30), + pkmn-keldeo-resolute-shiny: (x: 640, y: 1500, w: 40, h: 30), + pkmn-keldeo-resolute-right-shiny: (x: 680, y: 1500, w: 40, h: 30), + pkmn-meloetta: (x: 720, y: 1500, w: 40, h: 30), + pkmn-meloetta-right: (x: 760, y: 1500, w: 40, h: 30), + pkmn-meloetta-shiny: (x: 800, y: 1500, w: 40, h: 30), + pkmn-meloetta-right-shiny: (x: 840, y: 1500, w: 40, h: 30), + pkmn-meloetta-aria: (x: 720, y: 1500, w: 40, h: 30), + pkmn-meloetta-aria-right: (x: 720, y: 1500, w: 40, h: 30), + pkmn-meloetta-aria-shiny: (x: 800, y: 1500, w: 40, h: 30), + pkmn-meloetta-aria-right-shiny: (x: 800, y: 1500, w: 40, h: 30), + pkmn-meloetta-pirouette: (x: 880, y: 1500, w: 40, h: 30), + pkmn-meloetta-pirouette-shiny: (x: 920, y: 1500, w: 40, h: 30), + pkmn-genesect: (x: 960, y: 1500, w: 40, h: 30), + pkmn-genesect-shiny: (x: 1000, y: 1500, w: 40, h: 30), + pkmn-genesect-burn: (x: 960, y: 1500, w: 40, h: 30), + pkmn-genesect-burn-shiny: (x: 1000, y: 1500, w: 40, h: 30), + pkmn-genesect-chill: (x: 960, y: 1500, w: 40, h: 30), + pkmn-genesect-chill-shiny: (x: 1000, y: 1500, w: 40, h: 30), + pkmn-genesect-douse: (x: 960, y: 1500, w: 40, h: 30), + pkmn-genesect-douse-shiny: (x: 1000, y: 1500, w: 40, h: 30), + pkmn-genesect-shock: (x: 960, y: 1500, w: 40, h: 30), + pkmn-genesect-shock-shiny: (x: 1000, y: 1500, w: 40, h: 30), + pkmn-chespin: (x: 1040, y: 1500, w: 40, h: 30), + pkmn-chespin-shiny: (x: 1080, y: 1500, w: 40, h: 30), + pkmn-quilladin: (x: 1120, y: 1500, w: 40, h: 30), + pkmn-quilladin-shiny: (x: 1160, y: 1500, w: 40, h: 30), + pkmn-chesnaught: (x: 1200, y: 1500, w: 40, h: 30), + pkmn-chesnaught-shiny: (x: 1240, y: 1500, w: 40, h: 30), + pkmn-fennekin: (x: 0, y: 1530, w: 40, h: 30), + pkmn-fennekin-shiny: (x: 40, y: 1530, w: 40, h: 30), + pkmn-braixen: (x: 80, y: 1530, w: 40, h: 30), + pkmn-braixen-shiny: (x: 120, y: 1530, w: 40, h: 30), + pkmn-delphox: (x: 160, y: 1530, w: 40, h: 30), + pkmn-delphox-shiny: (x: 200, y: 1530, w: 40, h: 30), + pkmn-froakie: (x: 240, y: 1530, w: 40, h: 30), + pkmn-froakie-shiny: (x: 280, y: 1530, w: 40, h: 30), + pkmn-frogadier: (x: 320, y: 1530, w: 40, h: 30), + pkmn-frogadier-shiny: (x: 360, y: 1530, w: 40, h: 30), + pkmn-greninja: (x: 400, y: 1530, w: 40, h: 30), + pkmn-greninja-right: (x: 440, y: 1530, w: 40, h: 30), + pkmn-greninja-shiny: (x: 480, y: 1530, w: 40, h: 30), + pkmn-greninja-right-shiny: (x: 520, y: 1530, w: 40, h: 30), + pkmn-bunnelby: (x: 560, y: 1530, w: 40, h: 30), + pkmn-bunnelby-shiny: (x: 600, y: 1530, w: 40, h: 30), + pkmn-diggersby: (x: 640, y: 1530, w: 40, h: 30), + pkmn-diggersby-shiny: (x: 680, y: 1530, w: 40, h: 30), + pkmn-fletchling: (x: 720, y: 1530, w: 40, h: 30), + pkmn-fletchling-shiny: (x: 760, y: 1530, w: 40, h: 30), + pkmn-fletchinder: (x: 800, y: 1530, w: 40, h: 30), + pkmn-fletchinder-shiny: (x: 840, y: 1530, w: 40, h: 30), + pkmn-talonflame: (x: 880, y: 1530, w: 40, h: 30), + pkmn-talonflame-shiny: (x: 920, y: 1530, w: 40, h: 30), + pkmn-scatterbug: (x: 960, y: 1530, w: 40, h: 30), + pkmn-scatterbug-shiny: (x: 1000, y: 1530, w: 40, h: 30), + pkmn-spewpa: (x: 1040, y: 1530, w: 40, h: 30), + pkmn-spewpa-shiny: (x: 1080, y: 1530, w: 40, h: 30), + pkmn-vivillon: (x: 1120, y: 1530, w: 40, h: 30), + pkmn-vivillon-shiny: (x: 1160, y: 1530, w: 40, h: 30), + pkmn-vivillon-archipelago: (x: 1200, y: 1530, w: 40, h: 30), + pkmn-vivillon-archipelago-shiny: (x: 1240, y: 1530, w: 40, h: 30), + pkmn-vivillon-continental: (x: 0, y: 1560, w: 40, h: 30), + pkmn-vivillon-continental-shiny: (x: 40, y: 1560, w: 40, h: 30), + pkmn-vivillon-elegant: (x: 80, y: 1560, w: 40, h: 30), + pkmn-vivillon-elegant-shiny: (x: 120, y: 1560, w: 40, h: 30), + pkmn-vivillon-fancy: (x: 160, y: 1560, w: 40, h: 30), + pkmn-vivillon-fancy-shiny: (x: 200, y: 1560, w: 40, h: 30), + pkmn-vivillon-garden: (x: 240, y: 1560, w: 40, h: 30), + pkmn-vivillon-garden-shiny: (x: 280, y: 1560, w: 40, h: 30), + pkmn-vivillon-high-plains: (x: 320, y: 1560, w: 40, h: 30), + pkmn-vivillon-high-plains-shiny: (x: 360, y: 1560, w: 40, h: 30), + pkmn-vivillon-icy-snow: (x: 400, y: 1560, w: 40, h: 30), + pkmn-vivillon-icy-snow-shiny: (x: 440, y: 1560, w: 40, h: 30), + pkmn-vivillon-jungle: (x: 480, y: 1560, w: 40, h: 30), + pkmn-vivillon-jungle-shiny: (x: 520, y: 1560, w: 40, h: 30), + pkmn-vivillon-marine: (x: 560, y: 1560, w: 40, h: 30), + pkmn-vivillon-marine-shiny: (x: 600, y: 1560, w: 40, h: 30), + pkmn-vivillon-meadow: (x: 1120, y: 1530, w: 40, h: 30), + pkmn-vivillon-meadow-shiny: (x: 1160, y: 1530, w: 40, h: 30), + pkmn-vivillon-modern: (x: 640, y: 1560, w: 40, h: 30), + pkmn-vivillon-modern-shiny: (x: 680, y: 1560, w: 40, h: 30), + pkmn-vivillon-monsoon: (x: 720, y: 1560, w: 40, h: 30), + pkmn-vivillon-monsoon-shiny: (x: 760, y: 1560, w: 40, h: 30), + pkmn-vivillon-ocean: (x: 800, y: 1560, w: 40, h: 30), + pkmn-vivillon-ocean-shiny: (x: 840, y: 1560, w: 40, h: 30), + pkmn-vivillon-poke-ball: (x: 880, y: 1560, w: 40, h: 30), + pkmn-vivillon-poke-ball-shiny: (x: 920, y: 1560, w: 40, h: 30), + pkmn-vivillon-polar: (x: 960, y: 1560, w: 40, h: 30), + pkmn-vivillon-polar-shiny: (x: 1000, y: 1560, w: 40, h: 30), + pkmn-vivillon-river: (x: 1040, y: 1560, w: 40, h: 30), + pkmn-vivillon-river-shiny: (x: 1080, y: 1560, w: 40, h: 30), + pkmn-vivillon-sandstorm: (x: 1120, y: 1560, w: 40, h: 30), + pkmn-vivillon-sandstorm-shiny: (x: 1160, y: 1560, w: 40, h: 30), + pkmn-vivillon-savanna: (x: 1200, y: 1560, w: 40, h: 30), + pkmn-vivillon-savanna-shiny: (x: 1240, y: 1560, w: 40, h: 30), + pkmn-vivillon-sun: (x: 0, y: 1590, w: 40, h: 30), + pkmn-vivillon-sun-shiny: (x: 40, y: 1590, w: 40, h: 30), + pkmn-vivillon-tundra: (x: 80, y: 1590, w: 40, h: 30), + pkmn-vivillon-tundra-shiny: (x: 120, y: 1590, w: 40, h: 30), + pkmn-litleo: (x: 160, y: 1590, w: 40, h: 30), + pkmn-litleo-shiny: (x: 200, y: 1590, w: 40, h: 30), + pkmn-pyroar: (x: 240, y: 1590, w: 40, h: 30), + pkmn-pyroar-female: (x: 280, y: 1590, w: 40, h: 30), + pkmn-pyroar-shiny: (x: 320, y: 1590, w: 40, h: 30), + pkmn-pyroar-female-shiny: (x: 360, y: 1590, w: 40, h: 30), + pkmn-flabebe: (x: 400, y: 1590, w: 40, h: 30), + pkmn-flabebe-shiny: (x: 440, y: 1590, w: 40, h: 30), + pkmn-flabebe-blue: (x: 480, y: 1590, w: 40, h: 30), + pkmn-flabebe-blue-shiny: (x: 520, y: 1590, w: 40, h: 30), + pkmn-flabebe-orange: (x: 560, y: 1590, w: 40, h: 30), + pkmn-flabebe-orange-shiny: (x: 600, y: 1590, w: 40, h: 30), + pkmn-flabebe-red: (x: 400, y: 1590, w: 40, h: 30), + pkmn-flabebe-red-shiny: (x: 440, y: 1590, w: 40, h: 30), + pkmn-flabebe-white: (x: 640, y: 1590, w: 40, h: 30), + pkmn-flabebe-white-shiny: (x: 680, y: 1590, w: 40, h: 30), + pkmn-flabebe-yellow: (x: 720, y: 1590, w: 40, h: 30), + pkmn-flabebe-yellow-shiny: (x: 760, y: 1590, w: 40, h: 30), + pkmn-floette: (x: 800, y: 1590, w: 40, h: 30), + pkmn-floette-shiny: (x: 840, y: 1590, w: 40, h: 30), + pkmn-floette-blue: (x: 880, y: 1590, w: 40, h: 30), + pkmn-floette-blue-shiny: (x: 920, y: 1590, w: 40, h: 30), + pkmn-floette-eternal: (x: 960, y: 1590, w: 40, h: 30), + pkmn-floette-eternal-shiny: (x: 1000, y: 1590, w: 40, h: 30), + pkmn-floette-orange: (x: 1040, y: 1590, w: 40, h: 30), + pkmn-floette-orange-shiny: (x: 1080, y: 1590, w: 40, h: 30), + pkmn-floette-red: (x: 800, y: 1590, w: 40, h: 30), + pkmn-floette-red-shiny: (x: 840, y: 1590, w: 40, h: 30), + pkmn-floette-white: (x: 1120, y: 1590, w: 40, h: 30), + pkmn-floette-white-shiny: (x: 1160, y: 1590, w: 40, h: 30), + pkmn-floette-yellow: (x: 1200, y: 1590, w: 40, h: 30), + pkmn-floette-yellow-shiny: (x: 1240, y: 1590, w: 40, h: 30), + pkmn-florges: (x: 0, y: 1620, w: 40, h: 30), + pkmn-florges-shiny: (x: 40, y: 1620, w: 40, h: 30), + pkmn-florges-blue: (x: 80, y: 1620, w: 40, h: 30), + pkmn-florges-blue-shiny: (x: 120, y: 1620, w: 40, h: 30), + pkmn-florges-orange: (x: 160, y: 1620, w: 40, h: 30), + pkmn-florges-orange-shiny: (x: 200, y: 1620, w: 40, h: 30), + pkmn-florges-red: (x: 0, y: 1620, w: 40, h: 30), + pkmn-florges-red-shiny: (x: 40, y: 1620, w: 40, h: 30), + pkmn-florges-white: (x: 240, y: 1620, w: 40, h: 30), + pkmn-florges-white-shiny: (x: 280, y: 1620, w: 40, h: 30), + pkmn-florges-yellow: (x: 320, y: 1620, w: 40, h: 30), + pkmn-florges-yellow-shiny: (x: 360, y: 1620, w: 40, h: 30), + pkmn-skiddo: (x: 400, y: 1620, w: 40, h: 30), + pkmn-skiddo-shiny: (x: 440, y: 1620, w: 40, h: 30), + pkmn-gogoat: (x: 480, y: 1620, w: 40, h: 30), + pkmn-gogoat-shiny: (x: 520, y: 1620, w: 40, h: 30), + pkmn-pancham: (x: 560, y: 1620, w: 40, h: 30), + pkmn-pancham-shiny: (x: 600, y: 1620, w: 40, h: 30), + pkmn-pangoro: (x: 640, y: 1620, w: 40, h: 30), + pkmn-pangoro-shiny: (x: 680, y: 1620, w: 40, h: 30), + pkmn-furfrou: (x: 720, y: 1620, w: 40, h: 30), + pkmn-furfrou-shiny: (x: 760, y: 1620, w: 40, h: 30), + pkmn-furfrou-dandy: (x: 800, y: 1620, w: 40, h: 30), + pkmn-furfrou-dandy-shiny: (x: 840, y: 1620, w: 40, h: 30), + pkmn-furfrou-debutante: (x: 880, y: 1620, w: 40, h: 30), + pkmn-furfrou-debutante-right: (x: 920, y: 1620, w: 40, h: 30), + pkmn-furfrou-debutante-shiny: (x: 960, y: 1620, w: 40, h: 30), + pkmn-furfrou-debutante-right-shiny: (x: 1000, y: 1620, w: 40, h: 30), + pkmn-furfrou-diamond: (x: 1040, y: 1620, w: 40, h: 30), + pkmn-furfrou-diamond-shiny: (x: 1080, y: 1620, w: 40, h: 30), + pkmn-furfrou-heart: (x: 1120, y: 1620, w: 40, h: 30), + pkmn-furfrou-heart-shiny: (x: 1160, y: 1620, w: 40, h: 30), + pkmn-furfrou-kabuki: (x: 1200, y: 1620, w: 40, h: 30), + pkmn-furfrou-kabuki-shiny: (x: 1240, y: 1620, w: 40, h: 30), + pkmn-furfrou-la-reine: (x: 0, y: 1650, w: 40, h: 30), + pkmn-furfrou-la-reine-shiny: (x: 40, y: 1650, w: 40, h: 30), + pkmn-furfrou-matron: (x: 80, y: 1650, w: 40, h: 30), + pkmn-furfrou-matron-shiny: (x: 120, y: 1650, w: 40, h: 30), + pkmn-furfrou-pharaoh: (x: 160, y: 1650, w: 40, h: 30), + pkmn-furfrou-pharaoh-shiny: (x: 200, y: 1650, w: 40, h: 30), + pkmn-furfrou-star: (x: 240, y: 1650, w: 40, h: 30), + pkmn-furfrou-star-shiny: (x: 280, y: 1650, w: 40, h: 30), + pkmn-espurr: (x: 320, y: 1650, w: 40, h: 30), + pkmn-espurr-shiny: (x: 360, y: 1650, w: 40, h: 30), + pkmn-meowstic: (x: 400, y: 1650, w: 40, h: 30), + pkmn-meowstic-female: (x: 440, y: 1650, w: 40, h: 30), + pkmn-meowstic-shiny: (x: 480, y: 1650, w: 40, h: 30), + pkmn-meowstic-female-shiny: (x: 520, y: 1650, w: 40, h: 30), + pkmn-honedge: (x: 560, y: 1650, w: 40, h: 30), + pkmn-honedge-shiny: (x: 600, y: 1650, w: 40, h: 30), + pkmn-doublade: (x: 640, y: 1650, w: 40, h: 30), + pkmn-doublade-shiny: (x: 680, y: 1650, w: 40, h: 30), + pkmn-aegislash: (x: 720, y: 1650, w: 40, h: 30), + pkmn-aegislash-shiny: (x: 760, y: 1650, w: 40, h: 30), + pkmn-aegislash-blade: (x: 800, y: 1650, w: 40, h: 30), + pkmn-aegislash-blade-shiny: (x: 840, y: 1650, w: 40, h: 30), + pkmn-aegislash-shield: (x: 720, y: 1650, w: 40, h: 30), + pkmn-aegislash-shield-shiny: (x: 760, y: 1650, w: 40, h: 30), + pkmn-spritzee: (x: 880, y: 1650, w: 40, h: 30), + pkmn-spritzee-shiny: (x: 920, y: 1650, w: 40, h: 30), + pkmn-aromatisse: (x: 960, y: 1650, w: 40, h: 30), + pkmn-aromatisse-shiny: (x: 1000, y: 1650, w: 40, h: 30), + pkmn-swirlix: (x: 1040, y: 1650, w: 40, h: 30), + pkmn-swirlix-shiny: (x: 1080, y: 1650, w: 40, h: 30), + pkmn-slurpuff: (x: 1120, y: 1650, w: 40, h: 30), + pkmn-slurpuff-shiny: (x: 1160, y: 1650, w: 40, h: 30), + pkmn-inkay: (x: 1200, y: 1650, w: 40, h: 30), + pkmn-inkay-shiny: (x: 1240, y: 1650, w: 40, h: 30), + pkmn-malamar: (x: 0, y: 1680, w: 40, h: 30), + pkmn-malamar-shiny: (x: 40, y: 1680, w: 40, h: 30), + pkmn-binacle: (x: 80, y: 1680, w: 40, h: 30), + pkmn-binacle-shiny: (x: 120, y: 1680, w: 40, h: 30), + pkmn-barbaracle: (x: 160, y: 1680, w: 40, h: 30), + pkmn-barbaracle-right: (x: 200, y: 1680, w: 40, h: 30), + pkmn-barbaracle-shiny: (x: 240, y: 1680, w: 40, h: 30), + pkmn-barbaracle-right-shiny: (x: 280, y: 1680, w: 40, h: 30), + pkmn-skrelp: (x: 320, y: 1680, w: 40, h: 30), + pkmn-skrelp-shiny: (x: 360, y: 1680, w: 40, h: 30), + pkmn-dragalge: (x: 400, y: 1680, w: 40, h: 30), + pkmn-dragalge-shiny: (x: 440, y: 1680, w: 40, h: 30), + pkmn-clauncher: (x: 480, y: 1680, w: 40, h: 30), + pkmn-clauncher-right: (x: 520, y: 1680, w: 40, h: 30), + pkmn-clauncher-shiny: (x: 560, y: 1680, w: 40, h: 30), + pkmn-clauncher-right-shiny: (x: 600, y: 1680, w: 40, h: 30), + pkmn-clawitzer: (x: 640, y: 1680, w: 40, h: 30), + pkmn-clawitzer-right: (x: 680, y: 1680, w: 40, h: 30), + pkmn-clawitzer-shiny: (x: 720, y: 1680, w: 40, h: 30), + pkmn-clawitzer-right-shiny: (x: 760, y: 1680, w: 40, h: 30), + pkmn-helioptile: (x: 800, y: 1680, w: 40, h: 30), + pkmn-helioptile-shiny: (x: 840, y: 1680, w: 40, h: 30), + pkmn-heliolisk: (x: 880, y: 1680, w: 40, h: 30), + pkmn-heliolisk-shiny: (x: 920, y: 1680, w: 40, h: 30), + pkmn-tyrunt: (x: 960, y: 1680, w: 40, h: 30), + pkmn-tyrunt-shiny: (x: 1000, y: 1680, w: 40, h: 30), + pkmn-tyrantrum: (x: 1040, y: 1680, w: 40, h: 30), + pkmn-tyrantrum-shiny: (x: 1080, y: 1680, w: 40, h: 30), + pkmn-amaura: (x: 1120, y: 1680, w: 40, h: 30), + pkmn-amaura-shiny: (x: 1160, y: 1680, w: 40, h: 30), + pkmn-aurorus: (x: 1200, y: 1680, w: 40, h: 30), + pkmn-aurorus-shiny: (x: 1240, y: 1680, w: 40, h: 30), + pkmn-sylveon: (x: 0, y: 1710, w: 40, h: 30), + pkmn-sylveon-right: (x: 40, y: 1710, w: 40, h: 30), + pkmn-sylveon-shiny: (x: 80, y: 1710, w: 40, h: 30), + pkmn-sylveon-right-shiny: (x: 120, y: 1710, w: 40, h: 30), + pkmn-hawlucha: (x: 160, y: 1710, w: 40, h: 30), + pkmn-hawlucha-shiny: (x: 200, y: 1710, w: 40, h: 30), + pkmn-dedenne: (x: 240, y: 1710, w: 40, h: 30), + pkmn-dedenne-shiny: (x: 280, y: 1710, w: 40, h: 30), + pkmn-carbink: (x: 320, y: 1710, w: 40, h: 30), + pkmn-carbink-shiny: (x: 360, y: 1710, w: 40, h: 30), + pkmn-goomy: (x: 400, y: 1710, w: 40, h: 30), + pkmn-goomy-shiny: (x: 440, y: 1710, w: 40, h: 30), + pkmn-sliggoo: (x: 480, y: 1710, w: 40, h: 30), + pkmn-sliggoo-shiny: (x: 520, y: 1710, w: 40, h: 30), + pkmn-goodra: (x: 560, y: 1710, w: 40, h: 30), + pkmn-goodra-shiny: (x: 600, y: 1710, w: 40, h: 30), + pkmn-klefki: (x: 640, y: 1710, w: 40, h: 30), + pkmn-klefki-right: (x: 680, y: 1710, w: 40, h: 30), + pkmn-klefki-shiny: (x: 720, y: 1710, w: 40, h: 30), + pkmn-klefki-right-shiny: (x: 760, y: 1710, w: 40, h: 30), + pkmn-phantump: (x: 800, y: 1710, w: 40, h: 30), + pkmn-phantump-shiny: (x: 840, y: 1710, w: 40, h: 30), + pkmn-trevenant: (x: 880, y: 1710, w: 40, h: 30), + pkmn-trevenant-shiny: (x: 920, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo: (x: 960, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo-shiny: (x: 1000, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo-average: (x: 960, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo-average-shiny: (x: 1000, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo-large: (x: 960, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo-large-shiny: (x: 1000, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo-small: (x: 960, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo-small-shiny: (x: 1000, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo-super: (x: 960, y: 1710, w: 40, h: 30), + pkmn-pumpkaboo-super-shiny: (x: 1000, y: 1710, w: 40, h: 30), + pkmn-gourgeist: (x: 1040, y: 1710, w: 40, h: 30), + pkmn-gourgeist-shiny: (x: 1080, y: 1710, w: 40, h: 30), + pkmn-gourgeist-average: (x: 1040, y: 1710, w: 40, h: 30), + pkmn-gourgeist-average-shiny: (x: 1080, y: 1710, w: 40, h: 30), + pkmn-gourgeist-large: (x: 1040, y: 1710, w: 40, h: 30), + pkmn-gourgeist-large-shiny: (x: 1080, y: 1710, w: 40, h: 30), + pkmn-gourgeist-small: (x: 1040, y: 1710, w: 40, h: 30), + pkmn-gourgeist-small-shiny: (x: 1080, y: 1710, w: 40, h: 30), + pkmn-gourgeist-super: (x: 1040, y: 1710, w: 40, h: 30), + pkmn-gourgeist-super-shiny: (x: 1080, y: 1710, w: 40, h: 30), + pkmn-bergmite: (x: 1120, y: 1710, w: 40, h: 30), + pkmn-bergmite-shiny: (x: 1160, y: 1710, w: 40, h: 30), + pkmn-avalugg: (x: 1200, y: 1710, w: 40, h: 30), + pkmn-avalugg-shiny: (x: 1240, y: 1710, w: 40, h: 30), + pkmn-noibat: (x: 0, y: 1740, w: 40, h: 30), + pkmn-noibat-shiny: (x: 40, y: 1740, w: 40, h: 30), + pkmn-noivern: (x: 80, y: 1740, w: 40, h: 30), + pkmn-noivern-shiny: (x: 120, y: 1740, w: 40, h: 30), + pkmn-xerneas: (x: 160, y: 1740, w: 40, h: 30), + pkmn-xerneas-shiny: (x: 200, y: 1740, w: 40, h: 30), + pkmn-xerneas-active: (x: 160, y: 1740, w: 40, h: 30), + pkmn-xerneas-active-shiny: (x: 200, y: 1740, w: 40, h: 30), + pkmn-xerneas-neutral: (x: 240, y: 1740, w: 40, h: 30), + pkmn-xerneas-neutral-shiny: (x: 280, y: 1740, w: 40, h: 30), + pkmn-yveltal: (x: 320, y: 1740, w: 40, h: 30), + pkmn-yveltal-shiny: (x: 360, y: 1740, w: 40, h: 30), + pkmn-zygarde: (x: 400, y: 1740, w: 40, h: 30), + pkmn-zygarde-right: (x: 440, y: 1740, w: 40, h: 30), + pkmn-zygarde-shiny: (x: 480, y: 1740, w: 40, h: 30), + pkmn-zygarde-right-shiny: (x: 520, y: 1740, w: 40, h: 30), + pkmn-diancie: (x: 560, y: 1740, w: 40, h: 30), + pkmn-diancie-shiny: (x: 600, y: 1740, w: 40, h: 30), + pkmn-hoopa: (x: 640, y: 1740, w: 40, h: 30), + pkmn-hoopa-shiny: (x: 680, y: 1740, w: 40, h: 30), + pkmn-volcanion: (x: 720, y: 1740, w: 40, h: 30), + pkmn-volcanion-shiny: (x: 760, y: 1740, w: 40, h: 30), + etc-egg: (x: 0, y: 0, w: 40, h: 30), + etc-unknown-pkmn: (x: 40, y: 0, w: 40, h: 30), + body-style-bipedal-tailed: (x: 0, y: 30, w: 32, h: 32), + body-style-bipedal-tailless: (x: 32, y: 30, w: 32, h: 32), + body-style-fins: (x: 64, y: 30, w: 32, h: 32), + body-style-head-arms: (x: 96, y: 30, w: 32, h: 32), + body-style-head-base: (x: 128, y: 30, w: 32, h: 32), + body-style-head-legs: (x: 160, y: 30, w: 32, h: 32), + body-style-head: (x: 192, y: 30, w: 32, h: 32), + body-style-insectoid: (x: 224, y: 30, w: 32, h: 32), + body-style-multiple: (x: 256, y: 30, w: 32, h: 32), + body-style-quadruped: (x: 288, y: 30, w: 32, h: 32), + body-style-serpentine: (x: 320, y: 30, w: 32, h: 32), + body-style-tentacles: (x: 352, y: 30, w: 32, h: 32), + body-style-wings-multiple: (x: 384, y: 30, w: 32, h: 32), + body-style-wings-single: (x: 416, y: 30, w: 32, h: 32), + apricorn-black: (x: 448, y: 30, w: 30, h: 30), + apricorn-blue: (x: 478, y: 30, w: 30, h: 30), + apricorn-green: (x: 508, y: 30, w: 30, h: 30), + apricorn-pink: (x: 538, y: 30, w: 30, h: 30), + apricorn-red: (x: 568, y: 30, w: 30, h: 30), + apricorn-white: (x: 598, y: 30, w: 30, h: 30), + apricorn-yellow: (x: 628, y: 30, w: 30, h: 30), + battle-item-dire-hit: (x: 658, y: 30, w: 30, h: 30), + battle-item-guard-spec: (x: 688, y: 30, w: 30, h: 30), + battle-item-x-accuracy: (x: 718, y: 30, w: 30, h: 30), + battle-item-x-attack: (x: 748, y: 30, w: 30, h: 30), + battle-item-x-defense: (x: 778, y: 30, w: 30, h: 30), + battle-item-x-sp-atk: (x: 808, y: 30, w: 30, h: 30), + battle-item-x-sp-def: (x: 838, y: 30, w: 30, h: 30), + battle-item-x-speed: (x: 868, y: 30, w: 30, h: 30), + berry-aguav: (x: 898, y: 30, w: 30, h: 30), + berry-apicot: (x: 928, y: 30, w: 30, h: 30), + berry-aspear: (x: 958, y: 30, w: 30, h: 30), + berry-babiri: (x: 988, y: 30, w: 30, h: 30), + berry-belue: (x: 1018, y: 30, w: 30, h: 30), + berry-bluk: (x: 1048, y: 30, w: 30, h: 30), + berry-charti: (x: 1078, y: 30, w: 30, h: 30), + berry-cheri: (x: 1108, y: 30, w: 30, h: 30), + berry-chesto: (x: 1138, y: 30, w: 30, h: 30), + berry-chilan: (x: 1168, y: 30, w: 30, h: 30), + berry-chople: (x: 1198, y: 30, w: 30, h: 30), + berry-coba: (x: 1228, y: 30, w: 30, h: 30), + berry-colbur: (x: 80, y: 0, w: 30, h: 30), + berry-cornn: (x: 110, y: 0, w: 30, h: 30), + berry-custap: (x: 140, y: 0, w: 30, h: 30), + berry-durin: (x: 170, y: 0, w: 30, h: 30), + berry-enigma: (x: 200, y: 0, w: 30, h: 30), + berry-figy: (x: 230, y: 0, w: 30, h: 30), + berry-ganlon: (x: 260, y: 0, w: 30, h: 30), + berry-grepa: (x: 290, y: 0, w: 30, h: 30), + berry-haban: (x: 320, y: 0, w: 30, h: 30), + berry-hondew: (x: 350, y: 0, w: 30, h: 30), + berry-iapapa: (x: 380, y: 0, w: 30, h: 30), + berry-jaboca: (x: 410, y: 0, w: 30, h: 30), + berry-kasib: (x: 440, y: 0, w: 30, h: 30), + berry-kebia: (x: 470, y: 0, w: 30, h: 30), + berry-kee: (x: 500, y: 0, w: 30, h: 30), + berry-kelpsy: (x: 530, y: 0, w: 30, h: 30), + berry-lansat: (x: 560, y: 0, w: 30, h: 30), + berry-leppa: (x: 590, y: 0, w: 30, h: 30), + berry-liechi: (x: 620, y: 0, w: 30, h: 30), + berry-lum: (x: 650, y: 0, w: 30, h: 30), + berry-mago: (x: 680, y: 0, w: 30, h: 30), + berry-magost: (x: 710, y: 0, w: 30, h: 30), + berry-maranga: (x: 740, y: 0, w: 30, h: 30), + berry-micle: (x: 770, y: 0, w: 30, h: 30), + berry-nanab: (x: 800, y: 0, w: 30, h: 30), + berry-nomel: (x: 830, y: 0, w: 30, h: 30), + berry-occa: (x: 860, y: 0, w: 30, h: 30), + berry-oran: (x: 890, y: 0, w: 30, h: 30), + berry-pamtre: (x: 920, y: 0, w: 30, h: 30), + berry-passho: (x: 950, y: 0, w: 30, h: 30), + berry-payapa: (x: 980, y: 0, w: 30, h: 30), + berry-pecha: (x: 1010, y: 0, w: 30, h: 30), + berry-persim: (x: 1040, y: 0, w: 30, h: 30), + berry-petaya: (x: 1070, y: 0, w: 30, h: 30), + berry-pinap: (x: 1100, y: 0, w: 30, h: 30), + berry-pomeg: (x: 1130, y: 0, w: 30, h: 30), + berry-qualot: (x: 1160, y: 0, w: 30, h: 30), + berry-rabuta: (x: 1190, y: 0, w: 30, h: 30), + berry-rawst: (x: 1220, y: 0, w: 30, h: 30), + berry-razz: (x: 1250, y: 0, w: 30, h: 30), + berry-rindo: (x: 0, y: 62, w: 30, h: 30), + berry-roseli: (x: 30, y: 62, w: 30, h: 30), + berry-rowap: (x: 60, y: 62, w: 30, h: 30), + berry-salac: (x: 90, y: 62, w: 30, h: 30), + berry-shuca: (x: 120, y: 62, w: 30, h: 30), + berry-sitrus: (x: 150, y: 62, w: 30, h: 30), + berry-spelon: (x: 180, y: 62, w: 30, h: 30), + berry-starf: (x: 210, y: 62, w: 30, h: 30), + berry-tamato: (x: 240, y: 62, w: 30, h: 30), + berry-tanga: (x: 270, y: 62, w: 30, h: 30), + berry-wacan: (x: 300, y: 62, w: 30, h: 30), + berry-watmel: (x: 330, y: 62, w: 30, h: 30), + berry-wepear: (x: 360, y: 62, w: 30, h: 30), + berry-wiki: (x: 390, y: 62, w: 30, h: 30), + berry-yache: (x: 420, y: 62, w: 30, h: 30), + etc-unknown-item: (x: 450, y: 62, w: 30, h: 30), + ev-item-macho-brace: (x: 480, y: 62, w: 30, h: 30), + ev-item-power-anklet: (x: 510, y: 62, w: 30, h: 30), + ev-item-power-band: (x: 540, y: 62, w: 30, h: 30), + ev-item-power-belt: (x: 570, y: 62, w: 30, h: 30), + ev-item-power-bracer: (x: 600, y: 62, w: 30, h: 30), + ev-item-power-lens: (x: 630, y: 62, w: 30, h: 30), + ev-item-power-weight: (x: 660, y: 62, w: 30, h: 30), + evo-item-dawn-stone: (x: 690, y: 62, w: 30, h: 30), + evo-item-deep-sea-scale: (x: 720, y: 62, w: 30, h: 30), + evo-item-deep-sea-tooth: (x: 750, y: 62, w: 30, h: 30), + evo-item-dragon-scale: (x: 780, y: 62, w: 30, h: 30), + evo-item-dubious-disc: (x: 810, y: 62, w: 30, h: 30), + evo-item-dusk-stone: (x: 840, y: 62, w: 30, h: 30), + evo-item-electirizer: (x: 870, y: 62, w: 30, h: 30), + evo-item-everstone: (x: 900, y: 62, w: 30, h: 30), + evo-item-fire-stone: (x: 930, y: 62, w: 30, h: 30), + evo-item-kings-rock: (x: 960, y: 62, w: 30, h: 30), + evo-item-leaf-stone: (x: 990, y: 62, w: 30, h: 30), + evo-item-magmarizer: (x: 1020, y: 62, w: 30, h: 30), + evo-item-metal-coat: (x: 1050, y: 62, w: 30, h: 30), + evo-item-moon-stone: (x: 1080, y: 62, w: 30, h: 30), + evo-item-oval-stone: (x: 1110, y: 62, w: 30, h: 30), + evo-item-prism-scale: (x: 1140, y: 62, w: 30, h: 30), + evo-item-protector: (x: 1170, y: 62, w: 30, h: 30), + evo-item-razor-claw: (x: 1200, y: 62, w: 30, h: 30), + evo-item-razor-fang: (x: 1230, y: 62, w: 30, h: 30), + evo-item-reaper-cloth: (x: 0, y: 92, w: 30, h: 30), + evo-item-sachet: (x: 30, y: 92, w: 30, h: 30), + evo-item-shiny-stone: (x: 60, y: 92, w: 30, h: 30), + evo-item-sun-stone: (x: 90, y: 92, w: 30, h: 30), + evo-item-thunder-stone: (x: 120, y: 92, w: 30, h: 30), + evo-item-up-grade: (x: 150, y: 92, w: 30, h: 30), + evo-item-water-stone: (x: 180, y: 92, w: 30, h: 30), + evo-item-whipped-dream: (x: 210, y: 92, w: 30, h: 30), + flute-black: (x: 240, y: 92, w: 30, h: 30), + flute-blue: (x: 270, y: 92, w: 30, h: 30), + flute-red: (x: 300, y: 92, w: 30, h: 30), + flute-white: (x: 330, y: 92, w: 30, h: 30), + flute-yellow: (x: 360, y: 92, w: 30, h: 30), + fossil-armor: (x: 390, y: 92, w: 30, h: 30), + fossil-claw: (x: 420, y: 92, w: 30, h: 30), + fossil-cover: (x: 450, y: 92, w: 30, h: 30), + fossil-dome: (x: 480, y: 92, w: 30, h: 30), + fossil-helix: (x: 510, y: 92, w: 30, h: 30), + fossil-jaw: (x: 540, y: 92, w: 30, h: 30), + fossil-plume: (x: 570, y: 92, w: 30, h: 30), + fossil-root: (x: 600, y: 92, w: 30, h: 30), + fossil-sail: (x: 630, y: 92, w: 30, h: 30), + fossil-skull: (x: 660, y: 92, w: 30, h: 30), + gem-bug: (x: 690, y: 92, w: 30, h: 30), + gem-dark: (x: 720, y: 92, w: 30, h: 30), + gem-dragon: (x: 750, y: 92, w: 30, h: 30), + gem-electric: (x: 780, y: 92, w: 30, h: 30), + gem-fairy: (x: 810, y: 92, w: 30, h: 30), + gem-fighting: (x: 840, y: 92, w: 30, h: 30), + gem-fire: (x: 870, y: 92, w: 30, h: 30), + gem-flying: (x: 900, y: 92, w: 30, h: 30), + gem-ghost: (x: 930, y: 92, w: 30, h: 30), + gem-grass: (x: 960, y: 92, w: 30, h: 30), + gem-ground: (x: 990, y: 92, w: 30, h: 30), + gem-ice: (x: 1020, y: 92, w: 30, h: 30), + gem-normal: (x: 1050, y: 92, w: 30, h: 30), + gem-poison: (x: 1080, y: 92, w: 30, h: 30), + gem-psychic: (x: 1110, y: 92, w: 30, h: 30), + gem-rock: (x: 1140, y: 92, w: 30, h: 30), + gem-steel: (x: 1170, y: 92, w: 30, h: 30), + gem-water: (x: 1200, y: 92, w: 30, h: 30), + hm-fighting: (x: 1230, y: 92, w: 30, h: 30), + hm-flying: (x: 0, y: 122, w: 30, h: 30), + hm-normal: (x: 30, y: 122, w: 30, h: 30), + hm-water: (x: 60, y: 122, w: 30, h: 30), + hold-item-absorb-bulb: (x: 90, y: 122, w: 30, h: 30), + hold-item-adamant-orb: (x: 120, y: 122, w: 30, h: 30), + hold-item-air-balloon: (x: 150, y: 122, w: 30, h: 30), + hold-item-amulet-coin: (x: 180, y: 122, w: 30, h: 30), + hold-item-assault-vest: (x: 210, y: 122, w: 30, h: 30), + hold-item-big-root: (x: 240, y: 122, w: 30, h: 30), + hold-item-binding-band: (x: 270, y: 122, w: 30, h: 30), + hold-item-black-belt: (x: 300, y: 122, w: 30, h: 30), + hold-item-black-glasses: (x: 330, y: 122, w: 30, h: 30), + hold-item-black-sludge: (x: 360, y: 122, w: 30, h: 30), + hold-item-bright-powder: (x: 390, y: 122, w: 30, h: 30), + hold-item-burn-drive: (x: 420, y: 122, w: 30, h: 30), + hold-item-cell-battery: (x: 450, y: 122, w: 30, h: 30), + hold-item-charcoal: (x: 480, y: 122, w: 30, h: 30), + hold-item-chill-drive: (x: 510, y: 122, w: 30, h: 30), + hold-item-choice-band: (x: 540, y: 122, w: 30, h: 30), + hold-item-choice-scarf: (x: 570, y: 122, w: 30, h: 30), + hold-item-choice-specs: (x: 600, y: 122, w: 30, h: 30), + hold-item-cleanse-tag: (x: 630, y: 122, w: 30, h: 30), + hold-item-damp-rock: (x: 660, y: 122, w: 30, h: 30), + hold-item-destiny-knot: (x: 690, y: 122, w: 30, h: 30), + hold-item-douse-drive: (x: 720, y: 122, w: 30, h: 30), + hold-item-dragon-fang: (x: 750, y: 122, w: 30, h: 30), + hold-item-eject-button: (x: 780, y: 122, w: 30, h: 30), + hold-item-eviolite: (x: 810, y: 122, w: 30, h: 30), + hold-item-expert-belt: (x: 840, y: 122, w: 30, h: 30), + hold-item-flame-orb: (x: 870, y: 122, w: 30, h: 30), + hold-item-float-stone: (x: 900, y: 122, w: 30, h: 30), + hold-item-focus-band: (x: 930, y: 122, w: 30, h: 30), + hold-item-focus-sash: (x: 960, y: 122, w: 30, h: 30), + hold-item-grip-claw: (x: 990, y: 122, w: 30, h: 30), + hold-item-griseous-orb: (x: 1020, y: 122, w: 30, h: 30), + hold-item-hard-stone: (x: 1050, y: 122, w: 30, h: 30), + hold-item-heat-rock: (x: 1080, y: 122, w: 30, h: 30), + hold-item-icy-rock: (x: 1110, y: 122, w: 30, h: 30), + hold-item-kings-rock: (x: 1140, y: 122, w: 30, h: 30), + hold-item-lagging-tail: (x: 1170, y: 122, w: 30, h: 30), + hold-item-leftovers: (x: 1200, y: 122, w: 30, h: 30), + hold-item-life-orb: (x: 1230, y: 122, w: 30, h: 30), + hold-item-light-ball: (x: 0, y: 152, w: 30, h: 30), + hold-item-light-clay: (x: 30, y: 152, w: 30, h: 30), + hold-item-lucky-egg: (x: 60, y: 152, w: 30, h: 30), + hold-item-lucky-punch: (x: 90, y: 152, w: 30, h: 30), + hold-item-luminous-moss: (x: 120, y: 152, w: 30, h: 30), + hold-item-lustrous-orb: (x: 150, y: 152, w: 30, h: 30), + hold-item-magnet: (x: 180, y: 152, w: 30, h: 30), + hold-item-mental-herb: (x: 210, y: 152, w: 30, h: 30), + hold-item-metal-coat: (x: 240, y: 152, w: 30, h: 30), + hold-item-metal-powder: (x: 270, y: 152, w: 30, h: 30), + hold-item-metronome: (x: 300, y: 152, w: 30, h: 30), + hold-item-miracle-seed: (x: 330, y: 152, w: 30, h: 30), + hold-item-muscle-band: (x: 360, y: 152, w: 30, h: 30), + hold-item-mystic-water: (x: 390, y: 152, w: 30, h: 30), + hold-item-never-melt-ice: (x: 420, y: 152, w: 30, h: 30), + hold-item-poison-barb: (x: 450, y: 152, w: 30, h: 30), + hold-item-power-herb: (x: 480, y: 152, w: 30, h: 30), + hold-item-quick-claw: (x: 510, y: 152, w: 30, h: 30), + hold-item-quick-powder: (x: 540, y: 152, w: 30, h: 30), + hold-item-red-card: (x: 570, y: 152, w: 30, h: 30), + hold-item-ring-target: (x: 600, y: 152, w: 30, h: 30), + hold-item-rocky-helmet: (x: 630, y: 152, w: 30, h: 30), + hold-item-safety-goggles: (x: 660, y: 152, w: 30, h: 30), + hold-item-scope-lens: (x: 690, y: 152, w: 30, h: 30), + hold-item-sharp-beak: (x: 720, y: 152, w: 30, h: 30), + hold-item-shed-shell: (x: 750, y: 152, w: 30, h: 30), + hold-item-shell-bell: (x: 780, y: 152, w: 30, h: 30), + hold-item-shock-drive: (x: 810, y: 152, w: 30, h: 30), + hold-item-silk-scarf: (x: 840, y: 152, w: 30, h: 30), + hold-item-silver-powder: (x: 870, y: 152, w: 30, h: 30), + hold-item-smoke-ball: (x: 900, y: 152, w: 30, h: 30), + hold-item-smooth-rock: (x: 930, y: 152, w: 30, h: 30), + hold-item-snowball: (x: 960, y: 152, w: 30, h: 30), + hold-item-soft-sand: (x: 990, y: 152, w: 30, h: 30), + hold-item-soul-dew: (x: 1020, y: 152, w: 30, h: 30), + hold-item-spell-tag: (x: 1050, y: 152, w: 30, h: 30), + hold-item-stick: (x: 1080, y: 152, w: 30, h: 30), + hold-item-sticky-barb: (x: 1110, y: 152, w: 30, h: 30), + hold-item-thick-club: (x: 1140, y: 152, w: 30, h: 30), + hold-item-toxic-orb: (x: 1170, y: 152, w: 30, h: 30), + hold-item-twisted-spoon: (x: 1200, y: 152, w: 30, h: 30), + hold-item-weakness-policy: (x: 1230, y: 152, w: 30, h: 30), + hold-item-white-herb: (x: 0, y: 182, w: 30, h: 30), + hold-item-wide-lens: (x: 30, y: 182, w: 30, h: 30), + hold-item-wise-glasses: (x: 60, y: 182, w: 30, h: 30), + hold-item-zoom-lens: (x: 90, y: 182, w: 30, h: 30), + incense-full: (x: 120, y: 182, w: 30, h: 30), + incense-lax: (x: 150, y: 182, w: 30, h: 30), + incense-luck: (x: 180, y: 182, w: 30, h: 30), + incense-odd: (x: 210, y: 182, w: 30, h: 30), + incense-pure: (x: 240, y: 182, w: 30, h: 30), + incense-rock: (x: 270, y: 182, w: 30, h: 30), + incense-rose: (x: 300, y: 182, w: 30, h: 30), + incense-sea: (x: 330, y: 182, w: 30, h: 30), + incense-wave: (x: 360, y: 182, w: 30, h: 30), + other-item-discount-coupon: (x: 390, y: 182, w: 30, h: 30), + other-item-escape-rope: (x: 420, y: 182, w: 30, h: 30), + other-item-fluffy-tail: (x: 450, y: 182, w: 30, h: 30), + other-item-heart-scale: (x: 480, y: 182, w: 30, h: 30), + other-item-honey: (x: 510, y: 182, w: 30, h: 30), + other-item-max-repel: (x: 540, y: 182, w: 30, h: 30), + other-item-odd-keystone: (x: 570, y: 182, w: 30, h: 30), + other-item-pass-orb: (x: 600, y: 182, w: 30, h: 30), + other-item-poke-doll: (x: 630, y: 182, w: 30, h: 30), + other-item-poke-toy: (x: 660, y: 182, w: 30, h: 30), + other-item-repel: (x: 690, y: 182, w: 30, h: 30), + other-item-soothe-bell: (x: 720, y: 182, w: 30, h: 30), + other-item-strange-souvenir: (x: 750, y: 182, w: 30, h: 30), + other-item-super-repel: (x: 780, y: 182, w: 30, h: 30), + key-item-acro-bike: (x: 810, y: 182, w: 30, h: 30), + key-item-adventure-rules: (x: 840, y: 182, w: 30, h: 30), + key-item-apricorn-box: (x: 870, y: 182, w: 30, h: 30), + key-item-auroraticket: (x: 900, y: 182, w: 30, h: 30), + key-item-azure-flute: (x: 930, y: 182, w: 30, h: 30), + key-item-basement-key: (x: 960, y: 182, w: 30, h: 30), + key-item-berry-pots: (x: 990, y: 182, w: 30, h: 30), + key-item-berry-pouch: (x: 1020, y: 182, w: 30, h: 30), + key-item-bicycle-turquoise: (x: 1050, y: 182, w: 30, h: 30), + key-item-bicycle-yellow: (x: 1080, y: 182, w: 30, h: 30), + key-item-bicycle: (x: 1110, y: 182, w: 30, h: 30), + key-item-bike-voucher: (x: 1140, y: 182, w: 30, h: 30), + key-item-blue-card: (x: 1170, y: 182, w: 30, h: 30), + key-item-blue-orb-gen3: (x: 1200, y: 182, w: 30, h: 30), + key-item-blue-orb: (x: 1230, y: 182, w: 30, h: 30), + key-item-card-key-gen3: (x: 0, y: 212, w: 30, h: 30), + key-item-card-key: (x: 30, y: 212, w: 30, h: 30), + key-item-clear-bell: (x: 60, y: 212, w: 30, h: 30), + key-item-coin-case: (x: 90, y: 212, w: 30, h: 30), + key-item-colress-machine: (x: 120, y: 212, w: 30, h: 30), + key-item-common-stone: (x: 150, y: 212, w: 30, h: 30), + key-item-contest-pass: (x: 180, y: 212, w: 30, h: 30), + key-item-coupon-1: (x: 210, y: 212, w: 30, h: 30), + key-item-coupon-2: (x: 240, y: 212, w: 30, h: 30), + key-item-coupon-3: (x: 270, y: 212, w: 30, h: 30), + key-item-dark-stone: (x: 300, y: 212, w: 30, h: 30), + key-item-data-card: (x: 330, y: 212, w: 30, h: 30), + key-item-devon-goods: (x: 360, y: 212, w: 30, h: 30), + key-item-devon-scope: (x: 390, y: 212, w: 30, h: 30), + key-item-dna-splicers: (x: 420, y: 212, w: 30, h: 30), + key-item-dowsing-machine-gen5: (x: 450, y: 212, w: 30, h: 30), + key-item-dowsing-machine: (x: 480, y: 212, w: 30, h: 30), + key-item-dragon-skull: (x: 510, y: 212, w: 30, h: 30), + key-item-dropped-item-red: (x: 540, y: 212, w: 30, h: 30), + key-item-dropped-item-yellow: (x: 570, y: 212, w: 30, h: 30), + key-item-dropped-item: (x: 600, y: 212, w: 30, h: 30), + key-item-elevator-key: (x: 630, y: 212, w: 30, h: 30), + key-item-enigma-stone: (x: 660, y: 212, w: 30, h: 30), + key-item-eon-ticket: (x: 690, y: 212, w: 30, h: 30), + key-item-exp-share: (x: 720, y: 212, w: 30, h: 30), + key-item-explorer-kit: (x: 750, y: 212, w: 30, h: 30), + key-item-fame-checker: (x: 780, y: 212, w: 30, h: 30), + key-item-fashion-case: (x: 810, y: 212, w: 30, h: 30), + key-item-galactic-key: (x: 840, y: 212, w: 30, h: 30), + key-item-gb-sounds: (x: 870, y: 212, w: 30, h: 30), + key-item-go-goggles: (x: 900, y: 212, w: 30, h: 30), + key-item-god-stone: (x: 930, y: 212, w: 30, h: 30), + key-item-gold-teeth: (x: 960, y: 212, w: 30, h: 30), + key-item-good-rod: (x: 990, y: 212, w: 30, h: 30), + key-item-gracidea: (x: 1020, y: 212, w: 30, h: 30), + key-item-gram-1: (x: 1050, y: 212, w: 30, h: 30), + key-item-gram-2: (x: 1080, y: 212, w: 30, h: 30), + key-item-gram-3: (x: 1110, y: 212, w: 30, h: 30), + key-item-grubby-hanky: (x: 1140, y: 212, w: 30, h: 30), + key-item-holo-caster-green: (x: 1170, y: 212, w: 30, h: 30), + key-item-holo-caster-red: (x: 1200, y: 212, w: 30, h: 30), + key-item-holo-caster: (x: 1230, y: 212, w: 30, h: 30), + key-item-honor-of-kalos: (x: 0, y: 242, w: 30, h: 30), + key-item-intriguing-stone: (x: 30, y: 242, w: 30, h: 30), + key-item-itemfinder: (x: 60, y: 242, w: 30, h: 30), + key-item-jade-orb: (x: 90, y: 242, w: 30, h: 30), + key-item-journal: (x: 120, y: 242, w: 30, h: 30), + key-item-lens-case: (x: 150, y: 242, w: 30, h: 30), + key-item-letter: (x: 180, y: 242, w: 30, h: 30), + key-item-liberty-pass: (x: 210, y: 242, w: 30, h: 30), + key-item-lift-key: (x: 240, y: 242, w: 30, h: 30), + key-item-light-stone: (x: 270, y: 242, w: 30, h: 30), + key-item-lock-capsule-gen4: (x: 300, y: 242, w: 30, h: 30), + key-item-lock-capsule: (x: 330, y: 242, w: 30, h: 30), + key-item-looker-ticket: (x: 360, y: 242, w: 30, h: 30), + key-item-loot-sack: (x: 390, y: 242, w: 30, h: 30), + key-item-lost-item-mimejr: (x: 420, y: 242, w: 30, h: 30), + key-item-lost-item: (x: 450, y: 242, w: 30, h: 30), + key-item-lunar-wing: (x: 480, y: 242, w: 30, h: 30), + key-item-mach-bike: (x: 510, y: 242, w: 30, h: 30), + key-item-machine-part: (x: 540, y: 242, w: 30, h: 30), + key-item-magma-emblem: (x: 570, y: 242, w: 30, h: 30), + key-item-magma-stone: (x: 600, y: 242, w: 30, h: 30), + key-item-medal-box: (x: 630, y: 242, w: 30, h: 30), + key-item-mega-ring: (x: 660, y: 242, w: 30, h: 30), + key-item-member-card: (x: 690, y: 242, w: 30, h: 30), + key-item-meteorite: (x: 720, y: 242, w: 30, h: 30), + key-item-mystery-egg: (x: 750, y: 242, w: 30, h: 30), + key-item-mysticticket: (x: 780, y: 242, w: 30, h: 30), + key-item-oaks-letter: (x: 810, y: 242, w: 30, h: 30), + key-item-oaks-parcel: (x: 840, y: 242, w: 30, h: 30), + key-item-old-amber: (x: 870, y: 242, w: 30, h: 30), + key-item-old-charm: (x: 900, y: 242, w: 30, h: 30), + key-item-old-rod: (x: 930, y: 242, w: 30, h: 30), + key-item-old-sea-map: (x: 960, y: 242, w: 30, h: 30), + key-item-oval-charm: (x: 990, y: 242, w: 30, h: 30), + key-item-pal-pad: (x: 1020, y: 242, w: 30, h: 30), + key-item-parcel: (x: 1050, y: 242, w: 30, h: 30), + key-item-pass: (x: 1080, y: 242, w: 30, h: 30), + key-item-permit: (x: 1110, y: 242, w: 30, h: 30), + key-item-photo-album: (x: 1140, y: 242, w: 30, h: 30), + key-item-plasma-card: (x: 1170, y: 242, w: 30, h: 30), + key-item-poffin-case: (x: 1200, y: 242, w: 30, h: 30), + key-item-point-card: (x: 1230, y: 242, w: 30, h: 30), + key-item-poke-flute-gen3: (x: 0, y: 272, w: 30, h: 30), + key-item-poke-flute: (x: 30, y: 272, w: 30, h: 30), + key-item-poke-radar: (x: 60, y: 272, w: 30, h: 30), + key-item-pokeblock-case: (x: 90, y: 272, w: 30, h: 30), + key-item-powder-jar: (x: 120, y: 272, w: 30, h: 30), + key-item-power-plant-pass: (x: 150, y: 272, w: 30, h: 30), + key-item-profs-letter: (x: 180, y: 272, w: 30, h: 30), + key-item-prop-case: (x: 210, y: 272, w: 30, h: 30), + key-item-rainbow-pass: (x: 240, y: 272, w: 30, h: 30), + key-item-rainbow-wing: (x: 270, y: 272, w: 30, h: 30), + key-item-red-chain: (x: 300, y: 272, w: 30, h: 30), + key-item-red-orb-gen3: (x: 330, y: 272, w: 30, h: 30), + key-item-red-orb: (x: 360, y: 272, w: 30, h: 30), + key-item-red-scale: (x: 390, y: 272, w: 30, h: 30), + key-item-reveal-glass: (x: 420, y: 272, w: 30, h: 30), + key-item-rm-1-key: (x: 450, y: 272, w: 30, h: 30), + key-item-rm-2-key: (x: 480, y: 272, w: 30, h: 30), + key-item-rm-4-key: (x: 510, y: 272, w: 30, h: 30), + key-item-rm-6-key: (x: 540, y: 272, w: 30, h: 30), + key-item-roller-skates: (x: 570, y: 272, w: 30, h: 30), + key-item-ruby: (x: 600, y: 272, w: 30, h: 30), + key-item-rule-book: (x: 630, y: 272, w: 30, h: 30), + key-item-sapphire: (x: 660, y: 272, w: 30, h: 30), + key-item-scanner: (x: 690, y: 272, w: 30, h: 30), + key-item-seal-bag: (x: 720, y: 272, w: 30, h: 30), + key-item-seal-case: (x: 750, y: 272, w: 30, h: 30), + key-item-secret-key-gen3: (x: 780, y: 272, w: 30, h: 30), + key-item-secret-key: (x: 810, y: 272, w: 30, h: 30), + key-item-secret-potion: (x: 840, y: 272, w: 30, h: 30), + key-item-shiny-charm: (x: 870, y: 272, w: 30, h: 30), + key-item-silph-scope: (x: 900, y: 272, w: 30, h: 30), + key-item-silver-wing: (x: 930, y: 272, w: 30, h: 30), + key-item-soot-sack: (x: 960, y: 272, w: 30, h: 30), + key-item-sprayduck: (x: 990, y: 272, w: 30, h: 30), + key-item-sprinklotad: (x: 1020, y: 272, w: 30, h: 30), + key-item-squirt-bottle: (x: 1050, y: 272, w: 30, h: 30), + key-item-ss-ticket: (x: 1080, y: 272, w: 30, h: 30), + key-item-storage-key-gen3: (x: 1110, y: 272, w: 30, h: 30), + key-item-storage-key: (x: 1140, y: 272, w: 30, h: 30), + key-item-suite-key: (x: 1170, y: 272, w: 30, h: 30), + key-item-super-rod: (x: 1200, y: 272, w: 30, h: 30), + key-item-tea: (x: 1230, y: 272, w: 30, h: 30), + key-item-teachy-tv: (x: 0, y: 302, w: 30, h: 30), + key-item-tidal-bell: (x: 30, y: 302, w: 30, h: 30), + key-item-tm-case: (x: 60, y: 302, w: 30, h: 30), + key-item-tmv-pass: (x: 90, y: 302, w: 30, h: 30), + key-item-town-map-gen3: (x: 120, y: 302, w: 30, h: 30), + key-item-town-map: (x: 150, y: 302, w: 30, h: 30), + key-item-travel-trunk-gold: (x: 180, y: 302, w: 30, h: 30), + key-item-travel-trunk-silver: (x: 210, y: 302, w: 30, h: 30), + key-item-tri-pass: (x: 240, y: 302, w: 30, h: 30), + key-item-unown-report: (x: 270, y: 302, w: 30, h: 30), + key-item-vs-recorder: (x: 300, y: 302, w: 30, h: 30), + key-item-vs-seeker: (x: 330, y: 302, w: 30, h: 30), + key-item-wailmer-pail: (x: 360, y: 302, w: 30, h: 30), + key-item-works-key: (x: 390, y: 302, w: 30, h: 30), + key-item-xtransceiver-blue: (x: 420, y: 302, w: 30, h: 30), + key-item-xtransceiver-red: (x: 450, y: 302, w: 30, h: 30), + key-item-xtransceiver-yellow: (x: 480, y: 302, w: 30, h: 30), + key-item-xtransceiver: (x: 510, y: 302, w: 30, h: 30), + mail-air: (x: 540, y: 302, w: 30, h: 30), + mail-bead: (x: 570, y: 302, w: 30, h: 30), + mail-bloom: (x: 600, y: 302, w: 30, h: 30), + mail-brick: (x: 630, y: 302, w: 30, h: 30), + mail-bridge-d: (x: 660, y: 302, w: 30, h: 30), + mail-bridge-m: (x: 690, y: 302, w: 30, h: 30), + mail-bridge-s: (x: 720, y: 302, w: 30, h: 30), + mail-bridge-t: (x: 750, y: 302, w: 30, h: 30), + mail-bridge-v: (x: 780, y: 302, w: 30, h: 30), + mail-bubble: (x: 810, y: 302, w: 30, h: 30), + mail-dream: (x: 840, y: 302, w: 30, h: 30), + mail-fab: (x: 870, y: 302, w: 30, h: 30), + mail-favored: (x: 900, y: 302, w: 30, h: 30), + mail-flame: (x: 930, y: 302, w: 30, h: 30), + mail-glitter: (x: 960, y: 302, w: 30, h: 30), + mail-grass: (x: 990, y: 302, w: 30, h: 30), + mail-greet: (x: 1020, y: 302, w: 30, h: 30), + mail-harbor: (x: 1050, y: 302, w: 30, h: 30), + mail-heart: (x: 1080, y: 302, w: 30, h: 30), + mail-inquiry: (x: 1110, y: 302, w: 30, h: 30), + mail-like: (x: 1140, y: 302, w: 30, h: 30), + mail-mech: (x: 1170, y: 302, w: 30, h: 30), + mail-mosaic: (x: 1200, y: 302, w: 30, h: 30), + mail-orange: (x: 1230, y: 302, w: 30, h: 30), + mail-reply: (x: 0, y: 332, w: 30, h: 30), + mail-retro: (x: 30, y: 332, w: 30, h: 30), + mail-rsvp: (x: 60, y: 332, w: 30, h: 30), + mail-shadow: (x: 90, y: 332, w: 30, h: 30), + mail-snow: (x: 120, y: 332, w: 30, h: 30), + mail-space: (x: 150, y: 332, w: 30, h: 30), + mail-steel: (x: 180, y: 332, w: 30, h: 30), + mail-thanks: (x: 210, y: 332, w: 30, h: 30), + mail-tropic: (x: 240, y: 332, w: 30, h: 30), + mail-tunnel: (x: 270, y: 332, w: 30, h: 30), + mail-wave: (x: 300, y: 332, w: 30, h: 30), + mail-wood: (x: 330, y: 332, w: 30, h: 30), + medicine-ability-capsule: (x: 360, y: 332, w: 30, h: 30), + medicine-antidote: (x: 390, y: 332, w: 30, h: 30), + medicine-awakening: (x: 420, y: 332, w: 30, h: 30), + medicine-berry-juice: (x: 450, y: 332, w: 30, h: 30), + medicine-burn-heal: (x: 480, y: 332, w: 30, h: 30), + medicine-calcium: (x: 510, y: 332, w: 30, h: 30), + medicine-carbos: (x: 540, y: 332, w: 30, h: 30), + medicine-casteliacone: (x: 570, y: 332, w: 30, h: 30), + medicine-clever-wing: (x: 600, y: 332, w: 30, h: 30), + medicine-elixir: (x: 630, y: 332, w: 30, h: 30), + medicine-energy-powder: (x: 660, y: 332, w: 30, h: 30), + medicine-energy-root: (x: 690, y: 332, w: 30, h: 30), + medicine-ether: (x: 720, y: 332, w: 30, h: 30), + medicine-fresh-water: (x: 750, y: 332, w: 30, h: 30), + medicine-full-heal: (x: 780, y: 332, w: 30, h: 30), + medicine-full-restore: (x: 810, y: 332, w: 30, h: 30), + medicine-genius-wing: (x: 840, y: 332, w: 30, h: 30), + medicine-heal-powder: (x: 870, y: 332, w: 30, h: 30), + medicine-health-wing: (x: 900, y: 332, w: 30, h: 30), + medicine-hp-up: (x: 930, y: 332, w: 30, h: 30), + medicine-hyper-potion: (x: 960, y: 332, w: 30, h: 30), + medicine-ice-heal: (x: 990, y: 332, w: 30, h: 30), + medicine-iron: (x: 1020, y: 332, w: 30, h: 30), + medicine-lava-cookie: (x: 1050, y: 332, w: 30, h: 30), + medicine-lemonade: (x: 1080, y: 332, w: 30, h: 30), + medicine-lumiose-galette: (x: 1110, y: 332, w: 30, h: 30), + medicine-max-elixir: (x: 1140, y: 332, w: 30, h: 30), + medicine-max-ether: (x: 1170, y: 332, w: 30, h: 30), + medicine-max-potion: (x: 1200, y: 332, w: 30, h: 30), + medicine-max-revive: (x: 1230, y: 332, w: 30, h: 30), + medicine-moomoo-milk: (x: 0, y: 362, w: 30, h: 30), + medicine-muscle-wing: (x: 30, y: 362, w: 30, h: 30), + medicine-old-gateau: (x: 60, y: 362, w: 30, h: 30), + medicine-paralyze-heal: (x: 90, y: 362, w: 30, h: 30), + medicine-potion: (x: 120, y: 362, w: 30, h: 30), + medicine-pp-max: (x: 150, y: 362, w: 30, h: 30), + medicine-pp-up: (x: 180, y: 362, w: 30, h: 30), + medicine-protein: (x: 210, y: 362, w: 30, h: 30), + medicine-rage-candy-bar: (x: 240, y: 362, w: 30, h: 30), + medicine-rare-candy: (x: 270, y: 362, w: 30, h: 30), + medicine-resist-wing: (x: 300, y: 362, w: 30, h: 30), + medicine-revival-herb: (x: 330, y: 362, w: 30, h: 30), + medicine-revive: (x: 360, y: 362, w: 30, h: 30), + medicine-sacred-ash: (x: 390, y: 362, w: 30, h: 30), + medicine-shalour-sable: (x: 420, y: 362, w: 30, h: 30), + medicine-soda-pop: (x: 450, y: 362, w: 30, h: 30), + medicine-super-potion: (x: 480, y: 362, w: 30, h: 30), + medicine-sweet-heart: (x: 510, y: 362, w: 30, h: 30), + medicine-swift-wing: (x: 540, y: 362, w: 30, h: 30), + medicine-zinc: (x: 570, y: 362, w: 30, h: 30), + mega-stone-abomasite: (x: 600, y: 362, w: 30, h: 30), + mega-stone-absolite: (x: 630, y: 362, w: 30, h: 30), + mega-stone-aerodactylite: (x: 660, y: 362, w: 30, h: 30), + mega-stone-aggronite: (x: 690, y: 362, w: 30, h: 30), + mega-stone-alakazite: (x: 720, y: 362, w: 30, h: 30), + mega-stone-ampharosite: (x: 750, y: 362, w: 30, h: 30), + mega-stone-banettite: (x: 780, y: 362, w: 30, h: 30), + mega-stone-blastoisinite: (x: 810, y: 362, w: 30, h: 30), + mega-stone-blazikenite: (x: 840, y: 362, w: 30, h: 30), + mega-stone-charizardite-x: (x: 870, y: 362, w: 30, h: 30), + mega-stone-charizardite-y: (x: 900, y: 362, w: 30, h: 30), + mega-stone-garchompite: (x: 930, y: 362, w: 30, h: 30), + mega-stone-gardevoirite: (x: 960, y: 362, w: 30, h: 30), + mega-stone-gengarite: (x: 990, y: 362, w: 30, h: 30), + mega-stone-gyaradosite: (x: 1020, y: 362, w: 30, h: 30), + mega-stone-heracronite: (x: 1050, y: 362, w: 30, h: 30), + mega-stone-houndoominite: (x: 1080, y: 362, w: 30, h: 30), + mega-stone-kangaskhanite: (x: 1110, y: 362, w: 30, h: 30), + mega-stone-latiasite: (x: 1140, y: 362, w: 30, h: 30), + mega-stone-latiosite: (x: 1170, y: 362, w: 30, h: 30), + mega-stone-lucarionite: (x: 1200, y: 362, w: 30, h: 30), + mega-stone-manectite: (x: 1230, y: 362, w: 30, h: 30), + mega-stone-mawilite: (x: 0, y: 392, w: 30, h: 30), + mega-stone-medichamite: (x: 30, y: 392, w: 30, h: 30), + mega-stone-mewtwonite-x: (x: 60, y: 392, w: 30, h: 30), + mega-stone-mewtwonite-y: (x: 90, y: 392, w: 30, h: 30), + mega-stone-pinsirite: (x: 120, y: 392, w: 30, h: 30), + mega-stone-scizorite: (x: 150, y: 392, w: 30, h: 30), + mega-stone-tyranitarite: (x: 180, y: 392, w: 30, h: 30), + mega-stone-venusaurite: (x: 210, y: 392, w: 30, h: 30), + mulch-amaze: (x: 240, y: 392, w: 30, h: 30), + mulch-boost: (x: 270, y: 392, w: 30, h: 30), + mulch-damp: (x: 300, y: 392, w: 30, h: 30), + mulch-gooey: (x: 330, y: 392, w: 30, h: 30), + mulch-growth: (x: 360, y: 392, w: 30, h: 30), + mulch-rich: (x: 390, y: 392, w: 30, h: 30), + mulch-stable: (x: 420, y: 392, w: 30, h: 30), + mulch-surprise: (x: 450, y: 392, w: 30, h: 30), + plate-draco: (x: 480, y: 392, w: 30, h: 30), + plate-dread: (x: 510, y: 392, w: 30, h: 30), + plate-earth: (x: 540, y: 392, w: 30, h: 30), + plate-fist: (x: 570, y: 392, w: 30, h: 30), + plate-flame: (x: 600, y: 392, w: 30, h: 30), + plate-icicle: (x: 630, y: 392, w: 30, h: 30), + plate-insect: (x: 660, y: 392, w: 30, h: 30), + plate-iron: (x: 690, y: 392, w: 30, h: 30), + plate-meadow: (x: 720, y: 392, w: 30, h: 30), + plate-mind: (x: 750, y: 392, w: 30, h: 30), + plate-pixie: (x: 780, y: 392, w: 30, h: 30), + plate-sky: (x: 810, y: 392, w: 30, h: 30), + plate-splash: (x: 840, y: 392, w: 30, h: 30), + plate-spooky: (x: 870, y: 392, w: 30, h: 30), + plate-stone: (x: 900, y: 392, w: 30, h: 30), + plate-toxic: (x: 930, y: 392, w: 30, h: 30), + plate-zap: (x: 960, y: 392, w: 30, h: 30), + pokeball-cherish: (x: 990, y: 392, w: 30, h: 30), + pokeball-dive: (x: 1020, y: 392, w: 30, h: 30), + pokeball-dream: (x: 1050, y: 392, w: 30, h: 30), + pokeball-dusk: (x: 1080, y: 392, w: 30, h: 30), + pokeball-fast: (x: 1110, y: 392, w: 30, h: 30), + pokeball-friend: (x: 1140, y: 392, w: 30, h: 30), + pokeball-great: (x: 1170, y: 392, w: 30, h: 30), + pokeball-heal: (x: 1200, y: 392, w: 30, h: 30), + pokeball-heavy: (x: 1230, y: 392, w: 30, h: 30), + pokeball-level: (x: 0, y: 422, w: 30, h: 30), + pokeball-love: (x: 30, y: 422, w: 30, h: 30), + pokeball-lure: (x: 60, y: 422, w: 30, h: 30), + pokeball-luxury: (x: 90, y: 422, w: 30, h: 30), + pokeball-master: (x: 120, y: 422, w: 30, h: 30), + pokeball-moon: (x: 150, y: 422, w: 30, h: 30), + pokeball-nest: (x: 180, y: 422, w: 30, h: 30), + pokeball-net: (x: 210, y: 422, w: 30, h: 30), + pokeball-park: (x: 240, y: 422, w: 30, h: 30), + pokeball-poke: (x: 270, y: 422, w: 30, h: 30), + pokeball-premier: (x: 300, y: 422, w: 30, h: 30), + pokeball-quick: (x: 330, y: 422, w: 30, h: 30), + pokeball-repeat: (x: 360, y: 422, w: 30, h: 30), + pokeball-safari: (x: 390, y: 422, w: 30, h: 30), + pokeball-sport: (x: 420, y: 422, w: 30, h: 30), + pokeball-timer: (x: 450, y: 422, w: 30, h: 30), + pokeball-ultra: (x: 480, y: 422, w: 30, h: 30), + scarf-blue: (x: 510, y: 422, w: 30, h: 30), + scarf-green: (x: 540, y: 422, w: 30, h: 30), + scarf-pink: (x: 570, y: 422, w: 30, h: 30), + scarf-red: (x: 600, y: 422, w: 30, h: 30), + scarf-yellow: (x: 630, y: 422, w: 30, h: 30), + shard-blue: (x: 660, y: 422, w: 30, h: 30), + shard-green: (x: 690, y: 422, w: 30, h: 30), + shard-red: (x: 720, y: 422, w: 30, h: 30), + shard-yellow: (x: 750, y: 422, w: 30, h: 30), + tm-bug: (x: 780, y: 422, w: 30, h: 30), + tm-dark: (x: 810, y: 422, w: 30, h: 30), + tm-dragon: (x: 840, y: 422, w: 30, h: 30), + tm-electric: (x: 870, y: 422, w: 30, h: 30), + tm-fairy: (x: 900, y: 422, w: 30, h: 30), + tm-fighting: (x: 930, y: 422, w: 30, h: 30), + tm-fire: (x: 960, y: 422, w: 30, h: 30), + tm-flying: (x: 990, y: 422, w: 30, h: 30), + tm-ghost: (x: 1020, y: 422, w: 30, h: 30), + tm-grass: (x: 1050, y: 422, w: 30, h: 30), + tm-ground: (x: 1080, y: 422, w: 30, h: 30), + tm-ice: (x: 1110, y: 422, w: 30, h: 30), + tm-normal: (x: 1140, y: 422, w: 30, h: 30), + tm-poison: (x: 1170, y: 422, w: 30, h: 30), + tm-psychic: (x: 1200, y: 422, w: 30, h: 30), + tm-rock: (x: 1230, y: 422, w: 30, h: 30), + tm-steel: (x: 0, y: 452, w: 30, h: 30), + tm-water: (x: 30, y: 452, w: 30, h: 30), + valuable-item-balm-mushroom: (x: 60, y: 452, w: 30, h: 30), + valuable-item-big-mushroom: (x: 90, y: 452, w: 30, h: 30), + valuable-item-big-nugget: (x: 120, y: 452, w: 30, h: 30), + valuable-item-big-pearl: (x: 150, y: 452, w: 30, h: 30), + valuable-item-comet-shard: (x: 180, y: 452, w: 30, h: 30), + valuable-item-nugget: (x: 210, y: 452, w: 30, h: 30), + valuable-item-pearl-string: (x: 240, y: 452, w: 30, h: 30), + valuable-item-pearl: (x: 270, y: 452, w: 30, h: 30), + valuable-item-pretty-wing: (x: 300, y: 452, w: 30, h: 30), + valuable-item-rare-bone: (x: 330, y: 452, w: 30, h: 30), + valuable-item-relic-band: (x: 360, y: 452, w: 30, h: 30), + valuable-item-relic-copper: (x: 390, y: 452, w: 30, h: 30), + valuable-item-relic-crown: (x: 420, y: 452, w: 30, h: 30), + valuable-item-relic-gold: (x: 450, y: 452, w: 30, h: 30), + valuable-item-relic-silver: (x: 480, y: 452, w: 30, h: 30), + valuable-item-relic-statue: (x: 510, y: 452, w: 30, h: 30), + valuable-item-relic-vase: (x: 540, y: 452, w: 30, h: 30), + valuable-item-shoal-salt: (x: 570, y: 452, w: 30, h: 30), + valuable-item-shoal-shell: (x: 600, y: 452, w: 30, h: 30), + valuable-item-slowpoke-tail: (x: 630, y: 452, w: 30, h: 30), + valuable-item-star-piece: (x: 660, y: 452, w: 30, h: 30), + valuable-item-stardust: (x: 690, y: 452, w: 30, h: 30), + valuable-item-tiny-mushroom: (x: 720, y: 452, w: 30, h: 30), + wonder-launcher-ability-urge: (x: 750, y: 452, w: 30, h: 30), + wonder-launcher-antidote: (x: 780, y: 452, w: 30, h: 30), + wonder-launcher-awakening: (x: 810, y: 452, w: 30, h: 30), + wonder-launcher-burn-heal: (x: 840, y: 452, w: 30, h: 30), + wonder-launcher-dire-hit-1: (x: 870, y: 452, w: 30, h: 30), + wonder-launcher-dire-hit-2: (x: 900, y: 452, w: 30, h: 30), + wonder-launcher-dire-hit-3: (x: 930, y: 452, w: 30, h: 30), + wonder-launcher-ether: (x: 960, y: 452, w: 30, h: 30), + wonder-launcher-full-heal: (x: 990, y: 452, w: 30, h: 30), + wonder-launcher-full-restore: (x: 1020, y: 452, w: 30, h: 30), + wonder-launcher-guard-spec: (x: 1050, y: 452, w: 30, h: 30), + wonder-launcher-hyper-potion: (x: 1080, y: 452, w: 30, h: 30), + wonder-launcher-ice-heal: (x: 1110, y: 452, w: 30, h: 30), + wonder-launcher-item-drop: (x: 1140, y: 452, w: 30, h: 30), + wonder-launcher-item-urge: (x: 1170, y: 452, w: 30, h: 30), + wonder-launcher-max-potion: (x: 1200, y: 452, w: 30, h: 30), + wonder-launcher-max-revive: (x: 1230, y: 452, w: 30, h: 30), + wonder-launcher-paralyze-heal: (x: 0, y: 482, w: 30, h: 30), + wonder-launcher-potion: (x: 30, y: 482, w: 30, h: 30), + wonder-launcher-reset-urge: (x: 60, y: 482, w: 30, h: 30), + wonder-launcher-revive: (x: 90, y: 482, w: 30, h: 30), + wonder-launcher-super-potion: (x: 120, y: 482, w: 30, h: 30), + wonder-launcher-x-accuracy-1: (x: 150, y: 482, w: 30, h: 30), + wonder-launcher-x-accuracy-2: (x: 180, y: 482, w: 30, h: 30), + wonder-launcher-x-accuracy-3: (x: 210, y: 482, w: 30, h: 30), + wonder-launcher-x-accuracy-6: (x: 240, y: 482, w: 30, h: 30), + wonder-launcher-x-attack-1: (x: 270, y: 482, w: 30, h: 30), + wonder-launcher-x-attack-2: (x: 300, y: 482, w: 30, h: 30), + wonder-launcher-x-attack-3: (x: 330, y: 482, w: 30, h: 30), + wonder-launcher-x-attack-6: (x: 360, y: 482, w: 30, h: 30), + wonder-launcher-x-defense-1: (x: 390, y: 482, w: 30, h: 30), + wonder-launcher-x-defense-2: (x: 420, y: 482, w: 30, h: 30), + wonder-launcher-x-defense-3: (x: 450, y: 482, w: 30, h: 30), + wonder-launcher-x-defense-6: (x: 480, y: 482, w: 30, h: 30), + wonder-launcher-x-sp-atk-1: (x: 510, y: 482, w: 30, h: 30), + wonder-launcher-x-sp-atk-2: (x: 540, y: 482, w: 30, h: 30), + wonder-launcher-x-sp-atk-3: (x: 570, y: 482, w: 30, h: 30), + wonder-launcher-x-sp-atk-6: (x: 600, y: 482, w: 30, h: 30), + wonder-launcher-x-sp-def-1: (x: 630, y: 482, w: 30, h: 30), + wonder-launcher-x-sp-def-2: (x: 660, y: 482, w: 30, h: 30), + wonder-launcher-x-sp-def-3: (x: 690, y: 482, w: 30, h: 30), + wonder-launcher-x-sp-def-6: (x: 720, y: 482, w: 30, h: 30), + wonder-launcher-x-speed-1: (x: 750, y: 482, w: 30, h: 30), + wonder-launcher-x-speed-2: (x: 780, y: 482, w: 30, h: 30), + wonder-launcher-x-speed-3: (x: 810, y: 482, w: 30, h: 30), + wonder-launcher-x-speed-6: (x: 840, y: 482, w: 30, h: 30), + etc-ball-mega: (x: 870, y: 482, w: 16, h: 16), + etc-ball-fainted: (x: 886, y: 482, w: 14, h: 14), + etc-ball-normal: (x: 900, y: 482, w: 14, h: 14), + etc-ball-null: (x: 914, y: 482, w: 14, h: 14), + etc-ball-sick: (x: 928, y: 482, w: 14, h: 14), + status-holding-item: (x: 942, y: 482, w: 10, h: 10), + status-pentagon: (x: 952, y: 482, w: 10, h: 10), + status-pokerus-cured: (x: 962, y: 482, w: 10, h: 10), + status-shiny: (x: 972, y: 482, w: 10, h: 10), +); + +/** + * Mixin that sets sprite styling. + * + * This mixin can be used to turn any element into an icon. When calling + * this function, the optional second argument is a map that can be + * used to specify which CSS values are set. It may contain any or all of + * the following values: + * + * img background-image + * w width + * h height + * size width and height + * pos background-position + * content sets a non-empty content value (for pseudoelements) + * + * When using this mixin to modify multiple elements, the second argument + * can be used to minimize the amount of generated CSS code; first set + * the common values, then add specific traits. + * + * For example, to set an element to show up as Bulbasaur, + * use: @include pkspr-sprite('bulbasaur'); + */ +@mixin pkspr-sprite($label, $set:('img', 'size', 'pos', 'content')) +{ + @if index($set, 'img') != false { + background-image: url($pkspr-sprite-url); + } + // Setting content:' ' causes pseudoelements to show up. + @if index($set, 'content') != false { + content: ' '; + } + + // Look up this item's coordinates from the main variable + // and set the appropriate background coordinates. + @if map-has-key($pkspr-coords, $label) { + $item: map-get($pkspr-coords, $label); + @if index($set, 'size') != false or index($set, 'w') != false { + width: #{map-get($item, 'w')}px; + } + @if index($set, 'size') != false or index($set, 'h') != false { + height: #{map-get($item, 'h')}px; + } + @if index($set, 'pos') != false { + background-position: -#{map-get($item, 'x')}px -#{map-get($item, 'y')}px; + } + } +} + +/** + * Mixin that sets sprite size based on type. + * + * This sets the size of an icon based on the type size variable. + * The optional second argument is a map that allows you to specify + * whether to set width, height or both: + * + * w width + * h height + * size width and height + */ +@mixin pkspr-type($type, $set:('size')) +{ + $item: map-get($pkspr-types, $type); + @if index($set, 'size') != false or index($set, 'w') != false { + &, > i { + $width-val: #{map-get($item, 'w')}; + @if $width-val != '' { + width: #{$width-val}px; + } + } + } + @if index($set, 'size') != false or index($set, 'h') != false { + &, > i { + $height-val: #{map-get($item, 'h')}; + @if $height-val != '' { + height: #{$height-val}px; + } + } + } +} + +// If compatibility mode is enabled (and it should), browser-specific +// CSS attributes will be used where required. +$pkspr-compatibility-mode: true; + +/** + * Base icon CSS. + * + * The display mode is determined by the element used in the HTML. + * If a is used, the icon is an inline-block element (like an image). + * If a
is used, the icon is a block element. + * + * The display mode has an alternative display style (via .display-over) + * that sets the main element to a height of 1px, allowing the icon to be + * displayed without affecting the line height of the running text. + * + * The icon itself is added to the element inside of the container. + * The element is added by the JS code. + */ +.pkspr { + display: inline-block; + position: relative; + vertical-align: baseline; + + // The actual icons are displayed in an embedded element. + > i { + // Set the standard Pokémon icon attributes. + @include pkspr-sprite(nth(map-keys($pkspr-coords), 1), ('img', 'content')); + display: block; + } + + // Two standard display modes determined by the containing element. + &span { + display: inline-block; + } + &block { + display: block; + } + + // An optional display class: inline-block, but without modifying + // the line height of the sentence. + &span.display-over { + height: 1px; + vertical-align: middle; + + > i { + position: absolute; + // Manually chosen positioning connate with the Pokémon icon designs. + // This displays the Pokémon icon at a reasonable baseline. + top: -20px; + left: 0; + } + } + + // Displays the right-facing icons for icons that do not have a customized + // right-facing version. This class is to be added by the JS. + &.pkspr-faux-right { + // If we're using compatibility mode (and we should), generate a number + // of vendor-specific prefixes. + @if $pkspr-compatibility-mode == true { + -moz-transform: scaleX(-1); + -o-transform: scaleX(-1); + -webkit-transform: scaleX(-1); + filter: FlipH; + -ms-filter: 'FlipH'; + } + transform: scaleX(-1); + } + + // The sizes of all available icon types follow. + &[class*='pkmn-'] { + @include pkspr-type('pkmn'); + } + &[class*='etc-'] { + @include pkspr-type('etc'); + } + &[class*='body-style-'] { + @include pkspr-type('body-style'); + } + &[class*='apricorn-'] { + @include pkspr-type('apricorn'); + } + &[class*='battle-item-'] { + @include pkspr-type('battle-item'); + } + &[class*='berry-'] { + @include pkspr-type('berry'); + } + &[class*='ev-item-'] { + @include pkspr-type('ev-item'); + } + &[class*='evo-item-'] { + @include pkspr-type('evo-item'); + } + &[class*='flute-'] { + @include pkspr-type('flute'); + } + &[class*='fossil-'] { + @include pkspr-type('fossil'); + } + &[class*='gem-'] { + @include pkspr-type('gem'); + } + &[class*='hm-'] { + @include pkspr-type('hm'); + } + &[class*='hold-item-'] { + @include pkspr-type('hold-item'); + } + &[class*='incense-'] { + @include pkspr-type('incense'); + } + &[class*='other-item-'] { + @include pkspr-type('other-item'); + } + &[class*='key-item-'] { + @include pkspr-type('key-item'); + } + &[class*='mail-'] { + @include pkspr-type('mail'); + } + &[class*='medicine-'] { + @include pkspr-type('medicine'); + } + &[class*='mega-stone-'] { + @include pkspr-type('mega-stone'); + } + &[class*='mulch-'] { + @include pkspr-type('mulch'); + } + &[class*='plate-'] { + @include pkspr-type('plate'); + } + &[class*='pokeball-'] { + @include pkspr-type('pokeball'); + } + &[class*='scarf-'] { + @include pkspr-type('scarf'); + } + &[class*='shard-'] { + @include pkspr-type('shard'); + } + &[class*='tm-'] { + @include pkspr-type('tm'); + } + &[class*='valuable-item-'] { + @include pkspr-type('valuable-item'); + } + &[class*='wonder-launcher-'] { + @include pkspr-type('wonder-launcher'); + } + &[class*='status-'] { + @include pkspr-type('status'); + } +} diff --git a/pokesprite.php b/pokesprite.php new file mode 100755 index 00000000..9e06b89c --- /dev/null +++ b/pokesprite.php @@ -0,0 +1,361 @@ +#!/usr/bin/php + and PokéSprite contributors +// +// For a full list of contributors, view the project commit history. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the "Software"), +// to deal in the Software without restriction, including without limitation +// the rights to use, copy, modify, merge, publish, distribute, sublicense, +// and/or sell copies of the Software, and to permit persons to whom the +// Software is furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +// DEALINGS IN THE SOFTWARE. +// +// --------------------------------------------------------------------------- +// +// All files in the `icons` directory are included in this package for reasons +// of convenience and are (C) 1995-2014 Nintendo/Creatures Inc./GAME FREAK Inc. + +namespace PkSpr; + +require_once 'includes/templateformatter.php'; +require_once 'includes/terminalformatter.php'; +require_once 'includes/settings.php'; +require_once 'includes/scaffolding.php'; +require_once 'includes/i18n.php'; +require_once 'includes/usage.php'; +require_once 'includes/iconstack.php'; +require_once 'includes/functions.php'; +require_once 'includes/iconoverview.php'; +require_once 'includes/iconstyler.php'; +require_once 'includes/iconjs.php'; +require_once 'includes/iconsprite.php'; + +// 1. Parsing of command line arguments and basic program feedback +// --------------------------------------------------------------------------- + +// Load the default settings. +Settings::load_settings_file('includes/defaults.php'); + +// Parse the user's command line arguments and determine whether the user +// is in need of seeing the usage guide. +$usage = new Usage(); +$cl_settings = $usage->get_user_settings(); + +if ($usage->needs_usage) { + // Display usage and exit. + $usage->load_tpl_file( + Settings::get('resources_dir'). + Settings::get('usage_tpl') + ); + $usage->display_usage(); + exit; +} +// Merge the user's command line arguments into the settings. +Settings::load_settings($cl_settings); + +// Export the settings variables so that we can use them here. +$vars = array_keys(Settings::$settings); +foreach ($vars as $var) { + $$var = Settings::get($var); +} + +// Set the default lines. +I18n::set_language($i18n_language); +I18n::set_default_lines(); +$termfrm = new TerminalFormatter(); +I18n::add_output_filter(array('PkSpr\TerminalFormatter', 'format')); + +// Print basic program info. +print(I18n::lf('info', array( + $title_str_site, + $copyright_gf +))); +$generated_on = I18n::lf('generated_on', array($script_date)); + +// Check if we're running via anything other than the command line. +if (php_sapi_name() != 'cli') { + print(I18n::l('no_cli')); +} + +// Check if pngcrush exists, in case we need it. +if ($generate_optimized === true) { + if (!is_file($pngcrush_path)) { + print(I18n::lf('pngcrush_missing', array($pngcrush_path))); + $generate_optimized = false; + } +} + +// Check if the output directory exist and create them if necessary. +if (!is_dir($dir_output)) { + print(I18n::l('dir_create')); + if (!mkdir($dir_output, $dir_mode, true)) { + print(I18n::l('dir_error')); + die(); + } + print(I18n::l('dir_success')); +} + +// Print a quick overview of what we'll be doing. +print(I18n::l('tasks_overview')); +if ($include_pkmn) { + print(I18n::lf('task_pkmn', array( + $include_pkmn ? 'true' : 'false', + $include_pkmn_nonshiny ? 'true' : 'false', + $include_pkmn_shiny ? 'true' : 'false', + $include_pkmn_forms ? 'true' : 'false', + $include_pkmn_right, + $pkmn_language + ))); +} +if ($include_icon_sets) { + print(I18n::l('task_icon_sets')); +} +if ($generate_optimized) { + print(I18n::l('task_optimize')); +} +print(I18n::l('task_html')); +print(I18n::l('task_scss')); +print(I18n::l('task_js')); + +// 2. Pokémon data parsing and icon stack generation +// --------------------------------------------------------------------------- + +$icon_stack = new IconStack(); + +// Retrieve Pokémon name and idx information from the data file. +if ($include_pkmn) { + $icon_stack->parse_data_file($dir_data.$file_pkmn_data, $pkmn_range); + $pkmn_data = $icon_stack->get_pkmn_data(); + + // Check if the data is there. + $has_data = $icon_stack->has_pkmn_data(); + $has_imgs = $icon_stack->has_pkmn_images(); + + if (!$has_data) { + print(I18n::lf('no_data', array($file_pkmn_data, $dir_data))); + die(); + } + if (!$has_imgs) { + print(I18n::l('no_images')); + die(); + } +} +else { + // If we aren't including Pokémon, keep an empty array + // to avoid iteration warnings. + $pkmn_data = array(); +} + +// Generate and return the entire Pokémon icon stack. +$pkmn_icons = $icon_stack->get_pkmn_icon_stack(); +$pkmn_std_icons = $icon_stack->get_pkmn_std_icons(); + +// Get the total size of the Pokémon icons. We'll position the rest of the +// images using the same width, and an arbitrary height. +$pkmn_sect_fit = $icon_stack->get_pkmn_icon_stack_size(); + +// We'll keep images other than Pokémon icons inside of a separate array. +// Position them using a binary tree packing algorithm. +$etc_icons = $icon_stack->get_etc_icon_stack(); +$etc_sets = $icon_stack->get_etc_icon_sets(); +$etc_sect_fit = $icon_stack->get_etc_icon_stack_size(); + +// Full sprite attributes +$stack_size = $icon_stack->get_combined_stack_size(); +$sprite_width = $stack_size['w']; +$sprite_height = $stack_size['h']; + +// Now we'll generate the sprite sheet. +// About how much memory will this use? +$mb_estimate = format_bytes($sprite_width * $sprite_height * 32); +print(I18n::lf('sprite_stats', array( + $sprite_width, + $sprite_height, + count($etc_icons) + count($pkmn_icons), + $mb_estimate, +))); + +// 3. Generation of the icon sprite +// --------------------------------------------------------------------------- + +$sprite_sections = array( + 'pkmn' => $pkmn_sect_fit['h'], + 'etc' => $etc_sect_fit['h'], +); +$icon_sprite = new IconSprite( + $sprite_width, + $sprite_height, + $sprite_sections, + $debug_img_inclusion +); +// Pass on data on which icons are the standard variants. +$icon_sprite->set_pkmn_std_icons($pkmn_std_icons); + +// Array of both the Pokémon icons and the other icons. +$all_icons = $icon_stack->get_all_icons(); + +// For the sprite image itself, iterate over all icons and add them. +$added = 0; +$total = count($all_icons); +for ($a = 0; $a < count($all_icons); ++$a) { + // IconSprite returns true if successful, false if the image + // could not be used somehow. + $icon = $all_icons[$a]; + if ($icon_sprite->add($icon)) { + $added += 1; + } +} +print(I18n::lf('icons_added', array($added))); + +// Send some feedback in case we couldn't add all icons. +if (($added - $total) > 0) { + if ($debug_img_inclusion) { + print(I18n::lf('icons_skipped', array($added - $total))); + } + else { + print(I18n::lf('icons_skipped_hint', array($added - $total))); + } +} + +print(I18n::l('sprite_ready')); +print(I18n::lf('sprite_saving', array( + $generate_optimized ? $dir_output.$img_output_tmp : $dir_output.$img_output, +))); + +// Save the initial result to output directory. +if (file_exists($dir_output.$img_output_tmp)) { + unlink($dir_output.$img_output_tmp); +} +$icon_sprite->output($dir_output.$img_output_tmp, $generate_optimized !== true); +$icon_sprite->destroy(); + +// Use pngcrush to minimize the image. +if ($generate_optimized === true) { + print(I18n::l('pngcrush_start')); + if (file_exists($dir_output.$img_output)) { + unlink($dir_output.$img_output); + } + $crush_cmd = $pngcrush_path.' -l 9 -q -text b author "Pokémon Sprite Generator v'.$version.'" -text b copyright "'.$copyright_gf.'" '.$dir_output.$img_output_tmp.' '.$dir_output.$img_output; + exec($crush_cmd); + + if (file_exists($dir_output.$img_output)) { + // Seems like pngcrush was successful. Let's review the results. + $size_before = filesize($dir_output.$img_output_tmp); + $size_after = filesize($dir_output.$img_output); + print(I18n::lf('pngcrush_success', array( + format_bytes($size_before), + format_bytes($size_after), + ))); + // Delete the unoptimized image. + print(I18n::l('sprite_del_old')); + unlink($dir_output.$img_output_tmp); + } + else { + // We couldn't use pngcrush for some reason. + print(I18n::l('pngcrush_error')); + exit; + } +} +else { + // If we're not using pngcrush, just rename it to the final filename. + rename($dir_output.$img_output_tmp, $dir_output.$img_output); +} + +// 4. Generation of the HTML, SCSS and JS files pertaining to the sprites +// --------------------------------------------------------------------------- + +// We're going to be making a map of positioning values, styling information +// as well as an HTML overview of every icon. +$icon_overview = new IconOverview(); +$icon_styler = new IconStyler(); +$icon_js = new IconJS(); + +// Create a tree structure of our icon sets based on their subtype information. +// This will be given to the SCSS, JS and overview generators. +$icon_tree = $icon_stack->get_icon_type_tree(); +$set_sizes = $icon_stack->get_set_sizes(); +$icon_overview->set_icon_list($all_icons); +$icon_styler->set_icon_list($all_icons); +$icon_styler->set_icon_sizes($set_sizes); +$icon_js->set_sprite_sections($sprite_sections); +$icon_js->set_icon_tree($icon_tree); +$icon_js->set_icon_sizes($set_sizes); + +// For the generation of the HTML, SCSS and JS files, a number of +// base variables are used. +$base_vars = array( + 'title_str_site' => $title_str_site, + 'copyright_str' => $copyright_str, + 'copyright_gf' => $copyright_gf, + 'copyright_contrib_notice' => $copyright_contrib_notice, + 'generated_on' => $generated_on, + 'css_base_selector' => $css_base_selector, +); + +// Generate the HTML overview of all icons we've just added. +print(I18n::l('html_generating')); +$icon_overview->register_vars($base_vars); +$icon_overview->register_tpl($resources_dir.$html_tpl); +$overview = $icon_overview->get_overview(); +if (file_exists($dir_output.$html_output)) { + unlink($dir_output.$html_output); +} +file_put_contents($dir_output.$html_output, $overview); + +// With the image and the overview done, let's generate the SCSS. +print(I18n::l('scss_generating')); +$icon_styler->register_vars($base_vars); +$icon_styler->register_tpl($resources_dir.$scss_tpl); +$scss = $icon_styler->get_scss(); +if (file_exists($dir_output.$scss_output)) { + unlink($dir_output.$scss_output); +} +file_put_contents($dir_output.$scss_output, $scss); + +// Finally, the JS. +print(I18n::l('js_generating')); +$icon_js->register_vars($base_vars); +$icon_js->register_tpl($resources_dir.$js_tpl); +$js = $icon_js->get_js(); +if (file_exists($dir_output.$js_output)) { + unlink($dir_output.$js_output); +} +file_put_contents($dir_output.$js_output, $js); + +// All done! +print(I18n::l('all_done')); +exit; diff --git a/resources/includes/functions.scss b/resources/includes/functions.scss new file mode 100644 index 00000000..189d57cc --- /dev/null +++ b/resources/includes/functions.scss @@ -0,0 +1,136 @@ +// PokéSprite +// ---------- +// Overview HTML page SCSS mixins and functions. +// +// The use of this source code is governed by the MIT license. +// See the COPYRIGHT file for more information. + + +// Mixins and Functions +// -------------------- + +// Add rounding to a table (regardless of its structure). +@mixin table-rounded($amount:"m") { + // Note: this will be overridden by .inner-borders if set. + border-collapse: separate; + + // If the et al. elements are not the first + // then they must be followed by either a or a . + // Otherwise, the table is invalid HTML. + thead:first-child, tbody:first-child, tfoot:first-child, + caption + thead, caption + tbody, caption + tfoot, + colgroup + thead, colgroup + tbody, colgroup + tfoot { + tr:first-child { + th:first-child, td:first-child { + @include border-radius($amount, ("tl")); + } + th:last-child, td:last-child { + @include border-radius($amount, ("tr")); + } + } + } + thead:last-child, tbody:last-child, tfoot:last-child { + tr:last-child { + th:first-child, td:first-child { + @include border-radius($amount, ("bl")); + } + th:last-child, td:last-child { + @include border-radius($amount, ("br")); + } + } + } +} + +// Add border to a table. +@mixin table-border($color-border) { + // See the @table-rounded mixin for more info. + thead:first-child, tbody:first-child, tfoot:first-child, + caption + thead, caption + tbody, caption + tfoot, + colgroup + thead, colgroup + tbody, colgroup + tfoot { + tr { + &:first-child { + th, td { + border-top: 1px solid $color-border; + } + } + } + } + thead, tbody, tfoot { + th, td { + &:first-child { + border-left: 1px solid $color-border; + } + &:last-child { + border-right: 1px solid $color-border; + } + } + } + thead:last-child, tbody:last-child, tfoot:last-child { + tr { + &:last-child { + th, td { + border-bottom: 1px solid $color-border; + } + } + } + } +} + +// Box model setting +// See for more info. +// It's recommended to use either content-box or border-box. + +@mixin box-sizing($value:border-box) { + @if $pkspr-compatibility-mode { + -moz-box-sizing: $value; // Firefox current + -webkit-box-sizing: $value; // iOS <= 4, Android <= 2.3 + } + box-sizing: $value; +} + +// Mixin for border radiuses +// +// $amount can be a regular value, or 'xs', 's', 'm', or 'l'. +// +// $corners needs to be a list with any of 'tl', 'tr', 'bl', 'br', +// in any order. For example, ('tl', 'tr'), which would apply the +// border radius only to the top left and top right corners. + +@mixin border-radius($amount:"m", $corners:("tl", "tr", "bl", "br")) { + // If the $amount variable is a string, check if we have a variable + // with a standardized radius size. + $radius: 0; + $radiuses: ( + xs: $border-radius-xs, + s: $border-radius-s, + m: $border-radius-m, + l: $border-radius-l, + ); + $amount-val: map-get($radiuses, $amount); + + // Either take our standard value or use whatever was passed to $amount. + @if ($amount-val != null) { + $radius: $amount-val; + } + @else { + $radius: $amount; + } + + // Reset the border radius first. + border-radius: 0; + + // Loop through the $corners argument. + $i: length($corners); + $cmap: ( + tl: border-top-left-radius, + tr: border-top-right-radius, + bl: border-bottom-left-radius, + br: border-bottom-right-radius, + ); + @while $i > 0 { + $corner: nth($corners, $i); + $attr: map-get($cmap, $corner); + #{$attr}: $radius; + $i: $i - 1; + } +} \ No newline at end of file diff --git a/resources/overview-tpl.html b/resources/overview-tpl.html new file mode 100644 index 00000000..80936360 --- /dev/null +++ b/resources/overview-tpl.html @@ -0,0 +1,40 @@ + + + + + + {{$title_str_html}} – Icon Overview + + + + + + + + +
+
+

{{$title_str_html}} – Icon Overview

+

The following list is a complete overview of all icons and the HTML necessary to display them. It was generated on {{$script_date_html}}.

+

For more information about the project, visit {{$copyright_website_html}}.

+
+{{$icons}} +

End of overview. Back to top.

+
+ + diff --git a/resources/overview.scss b/resources/overview.scss new file mode 100644 index 00000000..01c8ed55 --- /dev/null +++ b/resources/overview.scss @@ -0,0 +1,185 @@ +@charset "UTF-8"; + +// PokéSprite +// ---------- +// The use of this source code is governed by the MIT license. +// See the COPYRIGHT file for more information. + +// This file contains the SCSS for the icon overview page that's generated +// along with the sprite image and SCSS file. To properly display the +// overview HTML page that the script generates, compile this SCSS +// file to `output/overview.css`. + +@import 'includes/functions.scss'; + + +// Variables +// --------- + +$border-radius-xs: 2px; +$border-radius-s: 2.5px; +$border-radius-m: 3px; +$border-radius-l: 4px; + +$font-header: 'Helvetica', 'Arial', sans-serif; +$font-primary: 'Helvetica Neue', 'Arial', sans-serif; +$font-mono: 'Menlo', 'Consolas', 'Monaco', 'Courier New', monospace; + +$font-base-size: 14px; +$font-small-size: 12px; +$font-base-lineheight: 20px / $font-base-size; +$font-mono-size: 13.3px; + +$color-table-border: #dedcdc; +$color-text: #050202; +$color-link: #1F85EB; +$color-example: $color-text; +$color-example-class: #112e39; +$background-example-class: #cfecf7; + +// Whether to compile for compatibility mode (no browser hacks). +// Keep this true, otherwise the layout breaks. +$pkspr-compatibility-mode: true; + + +// Overview Styling +// ---------------- + +// Implement the border-box format site-wide. +*, +*:before, +*:after { + @include box-sizing(border-box); +} + +html, body { + margin: 0; + font-size: $font-base-size; + line-height: $font-base-lineheight; + font-family: $font-primary; + color: $color-text; + font-weight: 400; +} + +// Main containing div. +#top { + padding: 10px; + width: 1140px; + margin: auto; + + a { + color: $color-link; + } + + // Top project description. + .description { + margin-bottom: 16px; + + h1 { + font-family: $font-header; + font-size: 30px; + font-weight: 300; + margin: 0; + padding: 10px 0 6px; + } + p { + margin: 0 0 6px; + } + } + + // The table containing all our icons. + .table.pkspr-overview { + @include table-rounded(); + @include table-border($color-table-border); + + width: 100%; + border-collapse: separate; + border-spacing: 0; + text-align: left; + + p, pre { + margin: 0; + } + pre { + font-size: percentage($font-mono-size / $font-base-size); + } + pre, code { + font-family: $font-mono; + white-space: normal; + } + tr { + th { + white-space: nowrap; + } + td, th { + border-left: 1px solid $color-table-border; + border-bottom: 1px solid $color-table-border; + padding: 0 8px; + margin: 0; + height: 30px; + + &.idx { + p.idx { + } + } + &.file { + font-size: percentage($font-small-size / $font-base-size); + } + &.example { + color: $color-example !important; + + .class { + @include border-radius("s"); + color: $color-example-class; + background-color: $background-example-class; + padding: 1px 4px; + } + } + &.icon { + text-align: center; + width: 40px; + + // We're displaying the .pkspr icons at full height (TODO: FIX) + .pkspr { + display: block; + margin: auto; + + > i { + top: 0; + } + } + } + } + } + } + + // Some modifications for smaller screens (including mobile). + @media screen and (max-width: 1140px) { + width: 100%; + } + // Hide the 'file' column on very small sizes, as a last resort. + @media screen and (max-width: 770px) { + th, td { + &.file { + display: none; + } + &.example { + border-right: 1px solid $color-table-border; + } + } + tr:first-child { + th, td { + &.example { + @include border-radius("m", ("tr")); + } + } + } + tr:last-child { + th, td { + &.example { + @include border-radius("m", ("br")); + } + } + } + } +} diff --git a/resources/pokesprite-tpl.js b/resources/pokesprite-tpl.js new file mode 100644 index 00000000..2d9c1904 --- /dev/null +++ b/resources/pokesprite-tpl.js @@ -0,0 +1,553 @@ +/** @preserve + * {{$title_str_site}} + * {{$copyright_str}} + * {{$copyright_gf}} + * {{$copyright_contrib_notice}} + * {{$generated_on}} + * +// ==ClosureCompiler== +// @output_file_name {{$js_output_min}} +// @compilation_level ADVANCED_OPTIMIZATIONS +// ==/ClosureCompiler== + */ +;(function(){ + +/** + * PokéSprite main code and icon processor. + * + * This class has been generated, so editing it directly is not recommended. + * + * @static + */ +window["PkSpr"] = (function() +{ + var self = this; + + /** + * Base CSS class that identifies an element as ours. + * + * @const + * @type {!string} + */ + self.PKSPR_BASE_CLASS = "{{$css_base_selector}}"; + + /** + * List of types and their sizes. + * + * @const + * @type {!Object} + */ + self.PKSPR_TYPES = {{$sizes_json}}; + + /** + * Coordinate and size data for every single icon. Size data is + * not included if the type's size can already be found + * in the PKSPR_TYPES constant. + * + * @const + * @type {!Object} + */ + self.PKSPR_DATA = {{$coords_json}}; + + /** + * Schedules the DOM to be processed completely as soon as it's ready. + */ + self["process_dom"] = function() + { + self.content_loaded(window, self.process_container); + } + + /** + * Decorates a list of objects. + * + * This is to be called by the user in case they want to decorate + * specific items without having the script scan the DOM. + * + * The argument must either be an ID string (in which case the node + * is fetched using document.getElementById()), or a node, or + * an array of ID strings, or an array of nodes. + * + * @param {(string|Element|Array.)} val Item or items to be decorated. + */ + self["decorate"] = function(val) + { + // Determine what the user passed. + var is_arr = self.is_array(val); + // If it's not an array, turn it into one so we can iterate over it. + if (is_arr == false) { + val = [val]; + } + + var a, z; + var obj, node, is_str, is_node; + for (a = 0, z = val.length; a < z; ++a) { + obj = val[a]; + is_str = typeof obj == 'string' || obj instanceof String; + is_node = obj.nodeName !== null; + + // Fetch the object by its ID if necessary. + if (is_str) { + node = document.getElementById(obj); + } + else { + node = obj; + } + + // We either have a parent object that contains icons, + // or an icon itself. + if (self.has_class(node, self.PKSPR_BASE_CLASS)) { + // It's an icon. + self.decorate_node(node); + } + else { + // It's a parent object. + self.process_container(null, node); + } + } + } + + /** + * Puts a message in the console in case of decoration failure. + * + * @param {Object} attrs The icon attributes. + */ + self.decoration_error = function(attrs) + { + window.console && console.warn("Couldn't decorate icon with the "+ + "following properties: %o", attrs); + } + + /** + * Decorates a single node + * + * @param {Element} node The node to be decorated. + * @return {boolean} Whether decoration was successful. + */ + self.decorate_node = function(node) + { + // Check to make sure it hasn't been decorated before. + if (self.is_decorated(node)) { + return false; + } + + // Get the node's base attributes. + var attrs = self.get_node_attrs(node); + var size = self.get_type_size(attrs.type); + var data = self.get_icon_data(attrs); + var coords = data.coords; + var props = data.props; + + // If we were not able to gauge its size from the type, + // that means this icon's size is stored alongside + // the coordinate data. + var custom_size = size == null || size.x == null; + + // Check whether this node's icon really exists. + if (coords == null) { + // If not, error out. + self.decoration_error(attrs); + return false; + } + if (custom_size) { + size = {"w": coords.w, "h": coords.h}; + } + + // Create the inner element that is the icon itself. + var inner = self.create_inner_node(node); + // Set background coordinates. + self.set_icon_coords(inner, coords); + // Set the size, if we're dealing with a custom sized icon. + if (custom_size) { + self.set_icon_size(node, inner, size); + } + // Flip the icon if we're showing a faux right-facing icon. + if (props.flipped) { + self.set_icon_direction(node, "right"); + } + + // Indicate that this node has been decorated so we don't + // accidentally decorate it twice. + self.set_decorated(node); + + return true; + } + + self.set_icon_direction = function(node, dir) + { + self.add_class(node, '{{$var_base_name}}-faux-right'); + } + + /** + * Creates the inner node, which is an extra child element inside the + * icon node that contains the actual icon itself. + * + * @param {Element} node The icon node. + * @return {Element} The newly created inner node. + */ + self.create_inner_node = function(node) + { + var inner = document.createElement("i"); + node.appendChild(inner); + return inner; + } + + /** + * Sets the background-position value of an icon. + * + * @param {Element} inner The inner node ( element of the icon object). + * @param {!Object} coords The coordinates. + */ + self.set_icon_coords = function(inner, coords) + { + inner.style.backgroundPosition = (-coords.x)+"px "+(-coords.y)+"px"; + } + + /** + * Sets the size value of an icon. + * + * @param {Element} node The outer node. + * @param {Element} inner The inner node ( element of the icon object). + * @param {Object} size The size. + */ + self.set_icon_size = function(node, inner, size) + { + node.style.width = (size.w)+"px"; + node.style.height = (size.h)+"px"; + inner.style.width = (size.w)+"px"; + inner.style.height = (size.h)+"px"; + } + + /** + * Returns the coordinates and other properties for the icon. + * + * @param {Object} attrs The icon's list of attributes. + * @return {?Object} The icon's coordinates and properties. + */ + self.get_icon_data = function(attrs) + { + var tree = self.PKSPR_DATA; + var branch; + + // The following list contains fallbacks. If a certain form + // or variation is not found in the coordinates list, it will + // either fall back to something from this list, or return an error. + var attr, val, fbval; + var fallbacks = { + "type": null, + "slug": null, + "form": ".", + "dir": ".", + "color": "{{$fallback_color}}" + }; + var props = { + "flipped": false + }; + + for (attr in fallbacks) { + // Check if we've reached an end node and quit iterating if so. + if (tree.x >= 0) { + break; + } + + val = attrs[attr]; + fbval = fallbacks[attr]; + + // If the value exists in the tree, continue via that branch. + if (branch = tree[val]) { + tree = branch; + continue; + } + // If not, continue via the fallback value. + else + if (branch = tree[fbval]) { + tree = branch; + // If we're reverting from a non-existent right-facing icon, + // keep note that this icon should be flipped later. + if (val == "right") { + props.flipped = true; + } + continue; + } + // If the fallback value doesn't exist, error out. + else { + tree = null; + break; + } + } + + // If all went well, we'll have the coordinates and other properties. + return { + coords: tree, + props: props + }; + } + + /** + * Returns information about the icon type. + * + * @param {string} type The type to retrieve information from. + * @return {?Object} The type's information. + */ + self.get_type_size = function(type) + { + var spr_type; + for (spr_type in self.PKSPR_TYPES) { + if (spr_type == type) { + return self.PKSPR_TYPES[spr_type]; + } + } + return null; + } + + /** + * Retrieves icon type information from a node's class. + * + * @param {Element} node The node to be scanned. + * @return {?Object} The node's information. + */ + self.get_node_attrs = function(node) + { + // The node's class. + var node_class = node.className; + if (node_class == null) { + return null; + } + + var node_attrs = { + "type": null, // e.g. pkmn + "slug": null, // e.g. unown + "color": null, // regular or shiny + "form": null, // e.g. defense, a, exclamation, orange + "gender": null, // male, female or genderless + "dir": null // left or right + }; + + // Aside from these basic variables, we'll also scan for + // every known icon type. We'll register the type and + // redirect the values to the appropriate keys. + var spr_type; + for (spr_type in self.PKSPR_TYPES) { + // The key goes to "type", the value to "slug". + // e.g. pkmn-caterpie yields type: pkmn, slug: caterpie. + node_attrs[spr_type] = {"k": "type", "v": "slug"}; + } + + var a, z; + var var_idx, var_mapping, var_key, var_val; + var bit, bits = node_class.split(" "); + for (a = 0, z = bits.length; a < z; ++a) { + bit = bits[a]; + // Iterate over all recognized variable types. + for (var_key in node_attrs) { + var_mapping = node_attrs[var_key]; + var_idx = bit.indexOf(var_key+"-"); + if (var_idx == 0) { + var_val = bit.substring(var_key.length + 1); + + if (var_mapping === null) { + // Color, form, gender and dir are saved to + // the node_attrs variable directly. + node_attrs[var_key] = var_val; + } + else { + node_attrs[var_mapping.k] = var_key; + node_attrs[var_mapping.v] = var_val; + } + } + } + } + + // Clean the output up a bit. + for (spr_type in self.PKSPR_TYPES) { + delete node_attrs[spr_type]; + } + + return node_attrs; + } + + /** + * Determines whether something is an array. + * + * @param {?} something The object. + * @return {boolean} Whether the object is an array. + */ + self.is_array = function(something) + { + return toString.call(something) === "[object Array]"; + } + + /** + * Decorates all icons found in the parent object. + * + * If decorating the entire DOM (document as parent object), + * this function should be run as a callback from PkSpr.content_loaded(). + * + * @param {*} caller Calling object (if callback). + * @param {HTMLDocument|Element} parent Parent object. + */ + self.process_container = function(caller, parent) + { + if (parent == null) { + parent = document; + } + + var a; + var elements = self.get_icon_elements(parent); + for (a = 0; a < elements.length; ++a) { + self.decorate_node(elements[a]); + } + } + + /** + * Retrieves all elements in the DOM that can be decorated. + * + * @param {HTMLDocument|Element} parent The parent element to search in. + */ + self.get_icon_elements = function(parent) + { + if (parent == null) { + parent = document; + } + + // We'll attempt to use document.querySelectorAll() first. + // If it's not available, we'll do our own check. + try { + return parent.querySelectorAll( + "span."+self.PKSPR_BASE_CLASS+","+ + "div."+self.PKSPR_BASE_CLASS + ); + } + catch(e) {} + + // Can't use querySelectorAll(), so we'll do this the hard way. + // Grab all elements of those types and check for the + // base identifier class. + var a, b; + var result, results, elements = []; + var types = ["span", "div"]; + for (a = 0; a < types.length; ++a) { + results = parent.getElementsByTagName(types[a]); + for (b = 0; b < results.length; ++b) { + result = results[b]; + if (self.has_class(result, self.PKSPR_BASE_CLASS)) { + elements.push(result); + } + } + } + return elements; + } + + /** + * Checks if an DOM element has already been decorated before. + * + * @param {Element} element The element to check. + * @return {boolean} Whether the element has been decorated. + */ + self.is_decorated = function(element) + { + return self.has_class(element, self.PKSPR_BASE_CLASS+"-decorated"); + } + + /** + * Adds a class to an item that indicates it has been decorated already. + * + * @param {Element} element The element to set. + */ + self.set_decorated = function(element) + { + self.add_class(element, " "+self.PKSPR_BASE_CLASS+"-decorated"); + } + + /** + * Adds a class to a DOM element. + * + * @param {Element} element The element to add a class to. + * @param {string} cls The class name to add. + */ + self.add_class = function(element, cls) + { + element.className += " "+cls; + } + + /** + * Checks if an DOM element has a specific class. + * + * @param {Element} element The element to check. + * @param {string} cls The class name to check for. + * @return {boolean} Whether the element has the class. + */ + self.has_class = function(element, cls) + { + return (" "+element.className+" ").indexOf(" "+cls+" ") > -1; + } + + /** + * Cross-browser DOMContentLoaded wrapper (version 1.2) + * + * Takes a window object and function; the function is executed after + * DOM is loaded and ready, regardless of the browser used. + * + * Written by Diego Perini and released under + * the MIT license. Slightly modified for this project. For more + * information, see . + * + * @param {Window} win Window object. + * @param {function(...)} fn Function to execute. + */ + self.content_loaded = function(win, fn) + { + var done = false, top = true, + + doc = win.document, root = doc.documentElement, + + add = doc.addEventListener ? "addEventListener" : "attachEvent", + rem = doc.addEventListener ? "removeEventListener" : "detachEvent", + pre = doc.addEventListener ? "" : "on", + + init = function(e) + { + if (e.type == "readystatechange" && doc.readyState != "complete") { + return; + } + (e.type == "load" ? win : doc)[rem](pre + e.type, init, false); + if (!done && (done = true)) { + fn.call(win, e.type || e); + } + }, + + poll = function() + { + try { + root.doScroll("left"); + } + catch(e) { + setTimeout(poll, 50); return; + } + init("poll"); + }; + + if (doc.readyState == "complete") { + fn.call(win, "lazy"); + } + else { + if (doc.createEventObject && root.doScroll) { + try { + top = !win.frameElement; + } + catch(e) { + } + if (top) { + poll(); + } + } + doc[add](pre+"DOMContentLoaded", init, false); + doc[add](pre+"readystatechange", init, false); + win[add](pre+"load", init, false); + } + } + + return self; +})(); + +/* All done. */ +})(); \ No newline at end of file diff --git a/resources/pokesprite-tpl.scss b/resources/pokesprite-tpl.scss new file mode 100644 index 00000000..1ba47231 --- /dev/null +++ b/resources/pokesprite-tpl.scss @@ -0,0 +1,162 @@ +@charset 'UTF-8'; +/*! + * {{$title_str_site}} + * {{$copyright_str}} + * {{$copyright_gf}} + * {{$copyright_contrib_notice}} + * {{$generated_on}} + */ + +${{$var_base_name}}-sprite-url: '{{$img_output}}'; +{{$item_vars}} +/** + * Mixin that sets sprite styling. + * + * This mixin can be used to turn any element into an icon. When calling + * this function, the optional second argument is a map that can be + * used to specify which CSS values are set. It may contain any or all of + * the following values: + * + * img background-image + * w width + * h height + * size width and height + * pos background-position + * content sets a non-empty content value (for pseudoelements) + * + * When using this mixin to modify multiple elements, the second argument + * can be used to minimize the amount of generated CSS code; first set + * the common values, then add specific traits. + * + * For example, to set an element to show up as Bulbasaur, + * use: @include {{$var_base_name}}-sprite('bulbasaur'); + */ +@mixin {{$var_base_name}}-sprite($label, $set:('img', 'size', 'pos', 'content')) +{ + @if index($set, 'img') != false { + background-image: url(${{$var_base_name}}-sprite-url); + } + // Setting content:' ' causes pseudoelements to show up. + @if index($set, 'content') != false { + content: ' '; + } + + // Look up this item's coordinates from the main variable + // and set the appropriate background coordinates. + @if map-has-key(${{$var_base_name}}-coords, $label) { + $item: map-get(${{$var_base_name}}-coords, $label); + @if index($set, 'size') != false or index($set, 'w') != false { + width: #{map-get($item, 'w')}px; + } + @if index($set, 'size') != false or index($set, 'h') != false { + height: #{map-get($item, 'h')}px; + } + @if index($set, 'pos') != false { + background-position: -#{map-get($item, 'x')}px -#{map-get($item, 'y')}px; + } + } +} + +/** + * Mixin that sets sprite size based on type. + * + * This sets the size of an icon based on the type size variable. + * The optional second argument is a map that allows you to specify + * whether to set width, height or both: + * + * w width + * h height + * size width and height + */ +@mixin {{$var_base_name}}-type($type, $set:('size')) +{ + $item: map-get($pkspr-types, $type); + @if index($set, 'size') != false or index($set, 'w') != false { + &, > i { + $width-val: #{map-get($item, 'w')}; + @if $width-val != '' { + width: #{$width-val}px; + } + } + } + @if index($set, 'size') != false or index($set, 'h') != false { + &, > i { + $height-val: #{map-get($item, 'h')}; + @if $height-val != '' { + height: #{$height-val}px; + } + } + } +} + +// If compatibility mode is enabled (and it should), browser-specific +// CSS attributes will be used where required. +${{$var_base_name}}-compatibility-mode: true; + +/** + * Base icon CSS. + * + * The display mode is determined by the element used in the HTML. + * If a is used, the icon is an inline-block element (like an image). + * If a
is used, the icon is a block element. + * + * The display mode has an alternative display style (via .display-over) + * that sets the main element to a height of 1px, allowing the icon to be + * displayed without affecting the line height of the running text. + * + * The icon itself is added to the element inside of the container. + * The element is added by the JS code. + */ +.{{$css_base_selector}} { + display: inline-block; + position: relative; + vertical-align: baseline; + + // The actual icons are displayed in an embedded element. + > i { + // Set the standard Pokémon icon attributes. + @include {{$var_base_name}}-sprite(nth(map-keys(${{$var_base_name}}-coords), 1), ('img', 'content')); + display: block; + } + + // Two standard display modes determined by the containing element. + &span { + display: inline-block; + } + &block { + display: block; + } + + // An optional display class: inline-block, but without modifying + // the line height of the sentence. + &span.display-over { + height: 1px; + vertical-align: middle; + + > i { + position: absolute; + // Manually chosen positioning connate with the Pokémon icon designs. + // This displays the Pokémon icon at a reasonable baseline. + top: -20px; + left: 0; + } + } + + // Displays the right-facing icons for icons that do not have a customized + // right-facing version. This class is to be added by the JS. + &.{{$var_base_name}}-faux-right { + // If we're using compatibility mode (and we should), generate a number + // of vendor-specific prefixes. + @if ${{$var_base_name}}-compatibility-mode == true { + -moz-transform: scaleX(-1); + -o-transform: scaleX(-1); + -webkit-transform: scaleX(-1); + filter: FlipH; + -ms-filter: 'FlipH'; + } + transform: scaleX(-1); + } + + // The sizes of all available icon types follow. +{{$type_sizes}} +} diff --git a/resources/usage.tpl b/resources/usage.tpl new file mode 100644 index 00000000..4e39dfdb --- /dev/null +++ b/resources/usage.tpl @@ -0,0 +1,90 @@ +PokéSprite {{$version}} +{{$copyright}} +{{$error}} +Usage: + pokesprite [options] + +Description: + Generates a complete image sprite of all Pokémon in the National Pokédex (along with several other types of icons), and the SCSS file to make them usable. This sprite can then be used to efficiently display these icons inside a web page. Pokémon icons are arranged sequentially, and a growing packer algorithm is used to arrange other images inside the sprite. For more information, see <{{$website}}>. + +Options: + --dir-icons=dir + Icons directory. Default: ./icons/. + + --dir-pkmn=dir + Pokémon icons directory. Relative to the icons directory. Default: pokemon/. + + --dir-data=dir + Data directory. Default: ./data/. + + --file-data=filename + Data filename. Relative to the data directory. Default: pkmn-icons.json. + + --dir-output=dir + Output directory. Default: ./output/. + + --file-output-img-tmp=filename + Temporary output image filename. Default: pkmn_unoptimized.png. + + --file-output-img=filename + Final output image filename. Default: pkmn.png. + + --file-output-scss=filename + SCSS output filename. Default: pkmn.scss. + + --file-output-html=filename + HTML icon overview output filename. Default: overview.html. + + --dir-resources=dir + Resources directory. Default: ./resources/. + + --tpl-scss=filename + Template to use for SCSS generation. Relative to the resources directory. Default: stylesheet-tpl.scss. + + --tpl-html + Template to use for HTML icon overview generation. Relative to the resources directory. Default: overview-tpl.html. + + --path-pngcrush=filename + Path to pngcrush. Default: ./tools/pngcrush. + + --file-exts=expr + Permitted file extensions for images to be included. Must be a comma-separated list. Default: png. + + --icon-sets=expr + List of icon sets to include in the image. Defaults to all known sets. + + --include-right=[0|1|2] + Whether to include right-facing icons. If the argument is 0, none will be included. If no argument is given or the argument is 1, only Pokémon that have a unique right-facing icon are included (default). If the argument is 2, all Pokémon get a right-facing icon (and those that don't have one, have their regular icon flipped). + + --pkmn-lang=[eng|jpn|jpn_ro] + Sets the language of Pokémon names to use for the output. Default: eng. + + --lang=[en_us|ja] + Sets the language of program feedback. Default: en_us. + + --exclude-pkmn + Excludes Pokémon icons. + + --exclude-regular + Excludes regular (non-shiny) icons. + + --exclude-shiny + Excludes shiny icons. + + --exclude-forms + Excludes alternate forms. + + --exclude-icon-sets + Excludes icon sets (other than the Pokémon icons). + + --no-pngcrush + Skips the pngcrush step. + + --verbose + Displays debugging information for every image added to the spritesheet. + + --monochrome + Displays all debugging information without colors. + + --help + Displays this help text.