├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── PKGBUILD ├── README.md ├── assets ├── colorscripts │ ├── regular │ │ ├── abomasnow │ │ ├── abomasnow-mega │ │ ├── abra │ │ ├── absol │ │ ├── absol-mega │ │ ├── accelgor │ │ ├── aegislash │ │ ├── aerodactyl │ │ ├── aerodactyl-mega │ │ ├── aggron │ │ ├── aggron-mega │ │ ├── aipom │ │ ├── alakazam │ │ ├── alakazam-mega │ │ ├── alcremie │ │ ├── alcremie-gmax │ │ ├── alomomola │ │ ├── altaria │ │ ├── altaria-mega │ │ ├── amaura │ │ ├── ambipom │ │ ├── amoonguss │ │ ├── ampharos │ │ ├── ampharos-mega │ │ ├── annihilape │ │ ├── anorith │ │ ├── appletun │ │ ├── applin │ │ ├── araquanid │ │ ├── arbok │ │ ├── arboliva │ │ ├── arcanine │ │ ├── arcanine-hisui │ │ ├── arceus │ │ ├── archen │ │ ├── archeops │ │ ├── arctibax │ │ ├── arctovish │ │ ├── arctozolt │ │ ├── ariados │ │ ├── armaldo │ │ ├── armarouge │ │ ├── aromatisse │ │ ├── aron │ │ ├── arrokuda │ │ ├── articuno │ │ ├── articuno-galar │ │ ├── audino │ │ ├── audino-mega │ │ ├── aurorus │ │ ├── avalugg │ │ ├── avalugg-hisui │ │ ├── axew │ │ ├── azelf │ │ ├── azumarill │ │ ├── azurill │ │ ├── bagon │ │ ├── baltoy │ │ ├── banette │ │ ├── banette-mega │ │ ├── barbaracle │ │ ├── barboach │ │ ├── barraskewda │ │ ├── basculegion │ │ ├── basculin │ │ ├── bastiodon │ │ ├── baxcalibur │ │ ├── bayleef │ │ ├── beartic │ │ ├── beautifly │ │ ├── beedrill │ │ ├── beedrill-mega │ │ ├── beheeyem │ │ ├── beldum │ │ ├── bellibolt │ │ ├── bellossom │ │ ├── bellsprout │ │ ├── bergmite │ │ ├── bewear │ │ ├── bibarel │ │ ├── bidoof │ │ ├── binacle │ │ ├── bisharp │ │ ├── blacephalon │ │ ├── blastoise │ │ ├── blastoise-gmax │ │ ├── blastoise-mega │ │ ├── blaziken │ │ ├── blaziken-mega │ │ ├── blipbug │ │ ├── blissey │ │ ├── blitzle │ │ ├── boldore │ │ ├── boltund │ │ ├── bombirdier │ │ ├── bonsly │ │ ├── bouffalant │ │ ├── bounsweet │ │ ├── braixen │ │ ├── brambleghast │ │ ├── bramblin │ │ ├── braviary │ │ ├── braviary-hisui │ │ ├── breloom │ │ ├── brionne │ │ ├── bronzong │ │ ├── bronzor │ │ ├── brute-bonnet │ │ ├── bruxish │ │ ├── budew │ │ ├── buizel │ │ ├── bulbasaur │ │ ├── buneary │ │ ├── bunnelby │ │ ├── burmy │ │ ├── butterfree │ │ ├── butterfree-gmax │ │ ├── buzzwole │ │ ├── cacnea │ │ ├── cacturne │ │ ├── calyrex │ │ ├── camerupt │ │ ├── camerupt-mega │ │ ├── capsakid │ │ ├── carbink │ │ ├── carkol │ │ ├── carnivine │ │ ├── carracosta │ │ ├── carvanha │ │ ├── cascoon │ │ ├── castform │ │ ├── caterpie │ │ ├── celebi │ │ ├── celesteela │ │ ├── centiskorch │ │ ├── centiskorch-gmax │ │ ├── ceruledge │ │ ├── cetitan │ │ ├── cetoddle │ │ ├── chandelure │ │ ├── chansey │ │ ├── charcadet │ │ ├── charizard │ │ ├── charizard-gmax │ │ ├── charizard-mega-x │ │ ├── charizard-mega-y │ │ ├── charjabug │ │ ├── charmander │ │ ├── charmeleon │ │ ├── chatot │ │ ├── cherrim │ │ ├── cherubi │ │ ├── chesnaught │ │ ├── chespin │ │ ├── chewtle │ │ ├── chi-yu │ │ ├── chien-pao │ │ ├── chikorita │ │ ├── chimchar │ │ ├── chimecho │ │ ├── chinchou │ │ ├── chingling │ │ ├── cinccino │ │ ├── cinderace │ │ ├── cinderace-gmax │ │ ├── clamperl │ │ ├── clauncher │ │ ├── clawitzer │ │ ├── claydol │ │ ├── clefable │ │ ├── clefairy │ │ ├── cleffa │ │ ├── clobbopus │ │ ├── clodsire │ │ ├── cloyster │ │ ├── coalossal │ │ ├── coalossal-gmax │ │ ├── cobalion │ │ ├── cofagrigus │ │ ├── combee │ │ ├── combusken │ │ ├── comfey │ │ ├── conkeldurr │ │ ├── copperajah │ │ ├── copperajah-gmax │ │ ├── corphish │ │ ├── corsola │ │ ├── corsola-galar │ │ ├── corviknight │ │ ├── corviknight-gmax │ │ ├── corvisquire │ │ ├── cosmoem │ │ ├── cosmog │ │ ├── cottonee │ │ ├── crabominable │ │ ├── crabrawler │ │ ├── cradily │ │ ├── cramorant │ │ ├── cranidos │ │ ├── crawdaunt │ │ ├── cresselia │ │ ├── croagunk │ │ ├── crobat │ │ ├── crocalor │ │ ├── croconaw │ │ ├── crustle │ │ ├── cryogonal │ │ ├── cubchoo │ │ ├── cubone │ │ ├── cufant │ │ ├── cursola │ │ ├── cutiefly │ │ ├── cyclizar │ │ ├── cyndaquil │ │ ├── dachsbun │ │ ├── darkrai │ │ ├── darmanitan │ │ ├── darmanitan-galar │ │ ├── dartrix │ │ ├── darumaka │ │ ├── darumaka-galar │ │ ├── decidueye │ │ ├── decidueye-hisui │ │ ├── dedenne │ │ ├── deerling │ │ ├── deino │ │ ├── delcatty │ │ ├── delibird │ │ ├── delphox │ │ ├── deoxys │ │ ├── dewgong │ │ ├── dewott │ │ ├── dewpider │ │ ├── dhelmise │ │ ├── dialga │ │ ├── diancie │ │ ├── diancie-mega │ │ ├── diggersby │ │ ├── diglett │ │ ├── diglett-alola │ │ ├── ditto │ │ ├── dodrio │ │ ├── doduo │ │ ├── dolliv │ │ ├── dondozo │ │ ├── donphan │ │ ├── dottler │ │ ├── doublade │ │ ├── dracovish │ │ ├── dracozolt │ │ ├── dragalge │ │ ├── dragapult │ │ ├── dragonair │ │ ├── dragonite │ │ ├── drakloak │ │ ├── drampa │ │ ├── drapion │ │ ├── dratini │ │ ├── drednaw │ │ ├── drednaw-gmax │ │ ├── dreepy │ │ ├── drifblim │ │ ├── drifloon │ │ ├── drilbur │ │ ├── drizzile │ │ ├── drowzee │ │ ├── druddigon │ │ ├── dubwool │ │ ├── ducklett │ │ ├── dudunsparce │ │ ├── dugtrio │ │ ├── dugtrio-alola │ │ ├── dunsparce │ │ ├── duosion │ │ ├── duraludon │ │ ├── duraludon-gmax │ │ ├── durant │ │ ├── dusclops │ │ ├── dusknoir │ │ ├── duskull │ │ ├── dustox │ │ ├── dwebble │ │ ├── eelektrik │ │ ├── eelektross │ │ ├── eevee │ │ ├── eevee-gmax │ │ ├── eiscue │ │ ├── ekans │ │ ├── eldegoss │ │ ├── electabuzz │ │ ├── electivire │ │ ├── electrike │ │ ├── electrode │ │ ├── electrode-hisui │ │ ├── elekid │ │ ├── elgyem │ │ ├── emboar │ │ ├── emolga │ │ ├── empoleon │ │ ├── enamorus │ │ ├── enamorus-therian │ │ ├── entei │ │ ├── escavalier │ │ ├── espathra │ │ ├── espeon │ │ ├── espurr │ │ ├── eternatus │ │ ├── excadrill │ │ ├── exeggcute │ │ ├── exeggutor │ │ ├── exeggutor-alola │ │ ├── exploud │ │ ├── falinks │ │ ├── farfetchd │ │ ├── farfetchd-galar │ │ ├── farigiraf │ │ ├── fearow │ │ ├── feebas │ │ ├── fennekin │ │ ├── feraligatr │ │ ├── ferroseed │ │ ├── ferrothorn │ │ ├── fidough │ │ ├── finizen │ │ ├── finneon │ │ ├── flaaffy │ │ ├── flabebe │ │ ├── flamigo │ │ ├── flapple │ │ ├── flapple-gmax │ │ ├── flareon │ │ ├── fletchinder │ │ ├── fletchling │ │ ├── flittle │ │ ├── floatzel │ │ ├── floette │ │ ├── floragato │ │ ├── florges │ │ ├── flutter-mane │ │ ├── flygon │ │ ├── fomantis │ │ ├── foongus │ │ ├── forretress │ │ ├── fraxure │ │ ├── frigibax │ │ ├── frillish │ │ ├── froakie │ │ ├── frogadier │ │ ├── froslass │ │ ├── frosmoth │ │ ├── fuecoco │ │ ├── furfrou │ │ ├── furret │ │ ├── gabite │ │ ├── gallade │ │ ├── gallade-mega │ │ ├── galvantula │ │ ├── garbodor │ │ ├── garbodor-gmax │ │ ├── garchomp │ │ ├── garchomp-mega │ │ ├── gardevoir │ │ ├── gardevoir-mega │ │ ├── garganacl │ │ ├── gastly │ │ ├── gastrodon │ │ ├── genesect │ │ ├── gengar │ │ ├── gengar-gmax │ │ ├── gengar-mega │ │ ├── geodude │ │ ├── geodude-alola │ │ ├── gholdengo │ │ ├── gible │ │ ├── gigalith │ │ ├── gimmighoul │ │ ├── girafarig │ │ ├── giratina │ │ ├── glaceon │ │ ├── glalie │ │ ├── glalie-mega │ │ ├── glameow │ │ ├── glastrier │ │ ├── gligar │ │ ├── glimmet │ │ ├── glimmora │ │ ├── gliscor │ │ ├── gloom │ │ ├── gogoat │ │ ├── golbat │ │ ├── goldeen │ │ ├── golduck │ │ ├── golem │ │ ├── golem-alola │ │ ├── golett │ │ ├── golisopod │ │ ├── golurk │ │ ├── goodra │ │ ├── goodra-hisui │ │ ├── goomy │ │ ├── gorebyss │ │ ├── gossifleur │ │ ├── gothita │ │ ├── gothitelle │ │ ├── gothorita │ │ ├── gourgeist │ │ ├── grafaiai │ │ ├── granbull │ │ ├── grapploct │ │ ├── graveler │ │ ├── graveler-alola │ │ ├── great-tusk │ │ ├── greavard │ │ ├── greedent │ │ ├── greninja │ │ ├── grimer │ │ ├── grimer-alola │ │ ├── grimmsnarl │ │ ├── grimmsnarl-gmax │ │ ├── grookey │ │ ├── grotle │ │ ├── groudon │ │ ├── groudon-primal │ │ ├── grovyle │ │ ├── growlithe │ │ ├── growlithe-hisui │ │ ├── grubbin │ │ ├── grumpig │ │ ├── gulpin │ │ ├── gumshoos │ │ ├── gurdurr │ │ ├── guzzlord │ │ ├── gyarados │ │ ├── gyarados-mega │ │ ├── hakamo-o │ │ ├── happiny │ │ ├── hariyama │ │ ├── hatenna │ │ ├── hatterene │ │ ├── hatterene-gmax │ │ ├── hattrem │ │ ├── haunter │ │ ├── hawlucha │ │ ├── haxorus │ │ ├── heatmor │ │ ├── heatran │ │ ├── heliolisk │ │ ├── helioptile │ │ ├── heracross │ │ ├── heracross-mega │ │ ├── herdier │ │ ├── hippopotas │ │ ├── hippowdon │ │ ├── hitmonchan │ │ ├── hitmonlee │ │ ├── hitmontop │ │ ├── ho-oh │ │ ├── honchkrow │ │ ├── honedge │ │ ├── hoopa │ │ ├── hoopa-unbound │ │ ├── hoothoot │ │ ├── hoppip │ │ ├── horsea │ │ ├── houndoom │ │ ├── houndoom-mega │ │ ├── houndour │ │ ├── houndstone │ │ ├── huntail │ │ ├── hydreigon │ │ ├── hypno │ │ ├── igglybuff │ │ ├── illumise │ │ ├── impidimp │ │ ├── incineroar │ │ ├── indeedee │ │ ├── infernape │ │ ├── inkay │ │ ├── inteleon │ │ ├── inteleon-gmax │ │ ├── iron-bundle │ │ ├── iron-hands │ │ ├── iron-jugulis │ │ ├── iron-leaves │ │ ├── iron-moth │ │ ├── iron-thorns │ │ ├── iron-treads │ │ ├── iron-valiant │ │ ├── ivysaur │ │ ├── jangmo-o │ │ ├── jellicent │ │ ├── jigglypuff │ │ ├── jirachi │ │ ├── jolteon │ │ ├── joltik │ │ ├── jumpluff │ │ ├── jynx │ │ ├── kabuto │ │ ├── kabutops │ │ ├── kadabra │ │ ├── kakuna │ │ ├── kangaskhan │ │ ├── kangaskhan-mega │ │ ├── karrablast │ │ ├── kartana │ │ ├── kecleon │ │ ├── keldeo │ │ ├── kilowattrel │ │ ├── kingambit │ │ ├── kingdra │ │ ├── kingler │ │ ├── kingler-gmax │ │ ├── kirlia │ │ ├── klang │ │ ├── klawf │ │ ├── kleavor │ │ ├── klefki │ │ ├── klink │ │ ├── klinklang │ │ ├── koffing │ │ ├── komala │ │ ├── kommo-o │ │ ├── koraidon │ │ ├── krabby │ │ ├── kricketot │ │ ├── kricketune │ │ ├── krokorok │ │ ├── krookodile │ │ ├── kubfu │ │ ├── kyogre │ │ ├── kyogre-primal │ │ ├── kyurem │ │ ├── lairon │ │ ├── lampent │ │ ├── landorus │ │ ├── landorus-therian │ │ ├── lanturn │ │ ├── lapras │ │ ├── lapras-gmax │ │ ├── larvesta │ │ ├── larvitar │ │ ├── latias │ │ ├── latias-mega │ │ ├── latios │ │ ├── latios-mega │ │ ├── leafeon │ │ ├── leavanny │ │ ├── lechonk │ │ ├── ledian │ │ ├── ledyba │ │ ├── lickilicky │ │ ├── lickitung │ │ ├── liepard │ │ ├── lileep │ │ ├── lilligant │ │ ├── lilligant-hisui │ │ ├── lillipup │ │ ├── linoone │ │ ├── linoone-galar │ │ ├── litleo │ │ ├── litten │ │ ├── litwick │ │ ├── lokix │ │ ├── lombre │ │ ├── lopunny │ │ ├── lopunny-mega │ │ ├── lotad │ │ ├── loudred │ │ ├── lucario │ │ ├── lucario-mega │ │ ├── ludicolo │ │ ├── lugia │ │ ├── lumineon │ │ ├── lunala │ │ ├── lunatone │ │ ├── lurantis │ │ ├── luvdisc │ │ ├── luxio │ │ ├── luxray │ │ ├── lycanroc │ │ ├── mabosstiff │ │ ├── machamp │ │ ├── machamp-gmax │ │ ├── machoke │ │ ├── machop │ │ ├── magby │ │ ├── magcargo │ │ ├── magearna │ │ ├── magikarp │ │ ├── magmar │ │ ├── magmortar │ │ ├── magnemite │ │ ├── magneton │ │ ├── magnezone │ │ ├── makuhita │ │ ├── malamar │ │ ├── mamoswine │ │ ├── manaphy │ │ ├── mandibuzz │ │ ├── manectric │ │ ├── manectric-mega │ │ ├── mankey │ │ ├── mantine │ │ ├── mantyke │ │ ├── maractus │ │ ├── mareanie │ │ ├── mareep │ │ ├── marill │ │ ├── marowak │ │ ├── marowak-alola │ │ ├── marshadow │ │ ├── marshtomp │ │ ├── maschiff │ │ ├── masquerain │ │ ├── maushold │ │ ├── mawile │ │ ├── mawile-mega │ │ ├── medicham │ │ ├── medicham-mega │ │ ├── meditite │ │ ├── meganium │ │ ├── melmetal │ │ ├── melmetal-gmax │ │ ├── meloetta │ │ ├── meltan │ │ ├── meowscarada │ │ ├── meowstic │ │ ├── meowth │ │ ├── meowth-alola │ │ ├── meowth-galar │ │ ├── meowth-gmax │ │ ├── mesprit │ │ ├── metagross │ │ ├── metagross-mega │ │ ├── metang │ │ ├── metapod │ │ ├── mew │ │ ├── mewtwo │ │ ├── mewtwo-mega-x │ │ ├── mewtwo-mega-y │ │ ├── mienfoo │ │ ├── mienshao │ │ ├── mightyena │ │ ├── milcery │ │ ├── milotic │ │ ├── miltank │ │ ├── mime-jr │ │ ├── mimikyu │ │ ├── minccino │ │ ├── minior │ │ ├── minun │ │ ├── miraidon │ │ ├── misdreavus │ │ ├── mismagius │ │ ├── moltres │ │ ├── moltres-galar │ │ ├── monferno │ │ ├── morelull │ │ ├── morgrem │ │ ├── morpeko │ │ ├── mothim │ │ ├── mr-mime │ │ ├── mr-mime-galar │ │ ├── mr-rime │ │ ├── mudbray │ │ ├── mudkip │ │ ├── mudsdale │ │ ├── muk │ │ ├── muk-alola │ │ ├── munchlax │ │ ├── munna │ │ ├── murkrow │ │ ├── musharna │ │ ├── nacli │ │ ├── naclstack │ │ ├── naganadel │ │ ├── natu │ │ ├── necrozma │ │ ├── nickit │ │ ├── nidoking │ │ ├── nidoqueen │ │ ├── nidoran-f │ │ ├── nidoran-m │ │ ├── nidorina │ │ ├── nidorino │ │ ├── nihilego │ │ ├── nincada │ │ ├── ninetales │ │ ├── ninetales-alola │ │ ├── ninjask │ │ ├── noctowl │ │ ├── noibat │ │ ├── noivern │ │ ├── nosepass │ │ ├── numel │ │ ├── nuzleaf │ │ ├── nymble │ │ ├── obstagoon │ │ ├── octillery │ │ ├── oddish │ │ ├── oinkologne │ │ ├── omanyte │ │ ├── omastar │ │ ├── onix │ │ ├── oranguru │ │ ├── orbeetle │ │ ├── orbeetle-gmax │ │ ├── oricorio │ │ ├── orthworm │ │ ├── oshawott │ │ ├── overqwil │ │ ├── pachirisu │ │ ├── palafin │ │ ├── palkia │ │ ├── palossand │ │ ├── palpitoad │ │ ├── pancham │ │ ├── pangoro │ │ ├── panpour │ │ ├── pansage │ │ ├── pansear │ │ ├── paras │ │ ├── parasect │ │ ├── passimian │ │ ├── patrat │ │ ├── pawmi │ │ ├── pawmo │ │ ├── pawmot │ │ ├── pawniard │ │ ├── pelipper │ │ ├── perrserker │ │ ├── persian │ │ ├── persian-alola │ │ ├── petilil │ │ ├── phanpy │ │ ├── phantump │ │ ├── pheromosa │ │ ├── phione │ │ ├── pichu │ │ ├── pidgeot │ │ ├── pidgeot-mega │ │ ├── pidgeotto │ │ ├── pidgey │ │ ├── pidove │ │ ├── pignite │ │ ├── pikachu │ │ ├── pikachu-gmax │ │ ├── pikipek │ │ ├── piloswine │ │ ├── pincurchin │ │ ├── pineco │ │ ├── pinsir │ │ ├── pinsir-mega │ │ ├── piplup │ │ ├── plusle │ │ ├── poipole │ │ ├── politoed │ │ ├── poliwag │ │ ├── poliwhirl │ │ ├── poliwrath │ │ ├── polteageist │ │ ├── ponyta │ │ ├── ponyta-galar │ │ ├── poochyena │ │ ├── popplio │ │ ├── porygon │ │ ├── porygon-z │ │ ├── porygon2 │ │ ├── primarina │ │ ├── primeape │ │ ├── prinplup │ │ ├── probopass │ │ ├── psyduck │ │ ├── pumpkaboo │ │ ├── pupitar │ │ ├── purrloin │ │ ├── purugly │ │ ├── pyroar │ │ ├── pyukumuku │ │ ├── quagsire │ │ ├── quaquaval │ │ ├── quaxly │ │ ├── quaxwell │ │ ├── quilava │ │ ├── quilladin │ │ ├── qwilfish │ │ ├── qwilfish-hisui │ │ ├── raboot │ │ ├── rabsca │ │ ├── raichu │ │ ├── raichu-alola │ │ ├── raikou │ │ ├── ralts │ │ ├── rampardos │ │ ├── rapidash │ │ ├── rapidash-galar │ │ ├── raticate │ │ ├── raticate-alola │ │ ├── rattata │ │ ├── rattata-alola │ │ ├── rayquaza │ │ ├── rayquaza-mega │ │ ├── regice │ │ ├── regidrago │ │ ├── regieleki │ │ ├── regigigas │ │ ├── regirock │ │ ├── registeel │ │ ├── relicanth │ │ ├── rellor │ │ ├── remoraid │ │ ├── reshiram │ │ ├── reuniclus │ │ ├── revavroom │ │ ├── rhydon │ │ ├── rhyhorn │ │ ├── rhyperior │ │ ├── ribombee │ │ ├── rillaboom │ │ ├── rillaboom-gmax │ │ ├── riolu │ │ ├── roaring-moon │ │ ├── rockruff │ │ ├── roggenrola │ │ ├── rolycoly │ │ ├── rookidee │ │ ├── roselia │ │ ├── roserade │ │ ├── rotom │ │ ├── rowlet │ │ ├── rufflet │ │ ├── runerigus │ │ ├── sableye │ │ ├── sableye-mega │ │ ├── salamence │ │ ├── salamence-mega │ │ ├── salandit │ │ ├── salazzle │ │ ├── samurott │ │ ├── samurott-hisui │ │ ├── sandaconda │ │ ├── sandaconda-gmax │ │ ├── sandile │ │ ├── sandshrew │ │ ├── sandshrew-alola │ │ ├── sandslash │ │ ├── sandslash-alola │ │ ├── sandy-shocks │ │ ├── sandygast │ │ ├── sawk │ │ ├── sawsbuck │ │ ├── scatterbug │ │ ├── sceptile │ │ ├── sceptile-mega │ │ ├── scizor │ │ ├── scizor-mega │ │ ├── scolipede │ │ ├── scorbunny │ │ ├── scovillain │ │ ├── scrafty │ │ ├── scraggy │ │ ├── scream-tail │ │ ├── scyther │ │ ├── seadra │ │ ├── seaking │ │ ├── sealeo │ │ ├── seedot │ │ ├── seel │ │ ├── seismitoad │ │ ├── sentret │ │ ├── serperior │ │ ├── servine │ │ ├── seviper │ │ ├── sewaddle │ │ ├── sharpedo │ │ ├── sharpedo-mega │ │ ├── shaymin │ │ ├── shaymin-sky │ │ ├── shedinja │ │ ├── shelgon │ │ ├── shellder │ │ ├── shellos │ │ ├── shelmet │ │ ├── shieldon │ │ ├── shiftry │ │ ├── shiinotic │ │ ├── shinx │ │ ├── shroodle │ │ ├── shroomish │ │ ├── shuckle │ │ ├── shuppet │ │ ├── sigilyph │ │ ├── silcoon │ │ ├── silicobra │ │ ├── silvally │ │ ├── simipour │ │ ├── simisage │ │ ├── simisear │ │ ├── sinistea │ │ ├── sirfetchd │ │ ├── sizzlipede │ │ ├── skarmory │ │ ├── skeledirge │ │ ├── skiddo │ │ ├── skiploom │ │ ├── skitty │ │ ├── skorupi │ │ ├── skrelp │ │ ├── skuntank │ │ ├── skwovet │ │ ├── slaking │ │ ├── slakoth │ │ ├── sliggoo │ │ ├── sliggoo-hisui │ │ ├── slither-wing │ │ ├── slowbro │ │ ├── slowbro-galar │ │ ├── slowbro-mega │ │ ├── slowking │ │ ├── slowking-galar │ │ ├── slowpoke │ │ ├── slowpoke-galar │ │ ├── slugma │ │ ├── slurpuff │ │ ├── smeargle │ │ ├── smoliv │ │ ├── smoochum │ │ ├── sneasel │ │ ├── sneasel-hisui │ │ ├── sneasler │ │ ├── snivy │ │ ├── snom │ │ ├── snorlax │ │ ├── snorlax-gmax │ │ ├── snorunt │ │ ├── snover │ │ ├── snubbull │ │ ├── sobble │ │ ├── solgaleo │ │ ├── solosis │ │ ├── solrock │ │ ├── spearow │ │ ├── spectrier │ │ ├── spewpa │ │ ├── spheal │ │ ├── spidops │ │ ├── spinarak │ │ ├── spinda │ │ ├── spiritomb │ │ ├── spoink │ │ ├── sprigatito │ │ ├── spritzee │ │ ├── squawkabilly │ │ ├── squirtle │ │ ├── stakataka │ │ ├── stantler │ │ ├── staraptor │ │ ├── staravia │ │ ├── starly │ │ ├── starmie │ │ ├── staryu │ │ ├── steelix │ │ ├── steelix-mega │ │ ├── steenee │ │ ├── stonjourner │ │ ├── stoutland │ │ ├── stufful │ │ ├── stunfisk │ │ ├── stunfisk-galar │ │ ├── stunky │ │ ├── sudowoodo │ │ ├── suicune │ │ ├── sunflora │ │ ├── sunkern │ │ ├── surskit │ │ ├── swablu │ │ ├── swadloon │ │ ├── swalot │ │ ├── swampert │ │ ├── swampert-mega │ │ ├── swanna │ │ ├── swellow │ │ ├── swinub │ │ ├── swirlix │ │ ├── swoobat │ │ ├── sylveon │ │ ├── tadbulb │ │ ├── taillow │ │ ├── talonflame │ │ ├── tandemaus │ │ ├── tangela │ │ ├── tangrowth │ │ ├── tapu-bulu │ │ ├── tapu-fini │ │ ├── tapu-koko │ │ ├── tapu-lele │ │ ├── tarountula │ │ ├── tatsugiri │ │ ├── tauros │ │ ├── tauros-paldea │ │ ├── teddiursa │ │ ├── tentacool │ │ ├── tentacruel │ │ ├── tepig │ │ ├── terrakion │ │ ├── thievul │ │ ├── throh │ │ ├── thundurus │ │ ├── thundurus-therian │ │ ├── thwackey │ │ ├── timburr │ │ ├── ting-lu │ │ ├── tinkatink │ │ ├── tinkaton │ │ ├── tinkatuff │ │ ├── tirtouga │ │ ├── toedscool │ │ ├── toedscruel │ │ ├── togedemaru │ │ ├── togekiss │ │ ├── togepi │ │ ├── togetic │ │ ├── torchic │ │ ├── torkoal │ │ ├── tornadus │ │ ├── tornadus-therian │ │ ├── torracat │ │ ├── torterra │ │ ├── totodile │ │ ├── toucannon │ │ ├── toxapex │ │ ├── toxel │ │ ├── toxicroak │ │ ├── toxtricity │ │ ├── toxtricity-gmax │ │ ├── tranquill │ │ ├── trapinch │ │ ├── treecko │ │ ├── trevenant │ │ ├── tropius │ │ ├── trubbish │ │ ├── trumbeak │ │ ├── tsareena │ │ ├── turtonator │ │ ├── turtwig │ │ ├── tympole │ │ ├── tynamo │ │ ├── type-null │ │ ├── typhlosion │ │ ├── typhlosion-hisui │ │ ├── tyranitar │ │ ├── tyranitar-mega │ │ ├── tyrantrum │ │ ├── tyrogue │ │ ├── tyrunt │ │ ├── umbreon │ │ ├── unfezant │ │ ├── unown │ │ ├── ursaluna │ │ ├── ursaring │ │ ├── urshifu │ │ ├── urshifu-gmax │ │ ├── uxie │ │ ├── vanillish │ │ ├── vanillite │ │ ├── vanilluxe │ │ ├── vaporeon │ │ ├── varoom │ │ ├── veluza │ │ ├── venipede │ │ ├── venomoth │ │ ├── venonat │ │ ├── venusaur │ │ ├── venusaur-gmax │ │ ├── venusaur-mega │ │ ├── vespiquen │ │ ├── vibrava │ │ ├── victini │ │ ├── victreebel │ │ ├── vigoroth │ │ ├── vikavolt │ │ ├── vileplume │ │ ├── virizion │ │ ├── vivillon │ │ ├── volbeat │ │ ├── volcanion │ │ ├── volcarona │ │ ├── voltorb │ │ ├── voltorb-hisui │ │ ├── vullaby │ │ ├── vulpix │ │ ├── vulpix-alola │ │ ├── wailmer │ │ ├── wailord │ │ ├── walking-wake │ │ ├── walrein │ │ ├── wartortle │ │ ├── watchog │ │ ├── wattrel │ │ ├── weavile │ │ ├── weedle │ │ ├── weepinbell │ │ ├── weezing │ │ ├── weezing-galar │ │ ├── whimsicott │ │ ├── whirlipede │ │ ├── whiscash │ │ ├── whismur │ │ ├── wigglytuff │ │ ├── wiglett │ │ ├── wimpod │ │ ├── wingull │ │ ├── wishiwashi │ │ ├── wo-chien │ │ ├── wobbuffet │ │ ├── woobat │ │ ├── wooloo │ │ ├── wooper │ │ ├── wooper-paldea │ │ ├── wormadam │ │ ├── wugtrio │ │ ├── wurmple │ │ ├── wynaut │ │ ├── wyrdeer │ │ ├── xatu │ │ ├── xerneas │ │ ├── xurkitree │ │ ├── yamask │ │ ├── yamask-galar │ │ ├── yamper │ │ ├── yanma │ │ ├── yanmega │ │ ├── yungoos │ │ ├── yveltal │ │ ├── zacian │ │ ├── zamazenta │ │ ├── zangoose │ │ ├── zapdos │ │ ├── zapdos-galar │ │ ├── zarude │ │ ├── zebstrika │ │ ├── zekrom │ │ ├── zeraora │ │ ├── zigzagoon │ │ ├── zigzagoon-galar │ │ ├── zoroark │ │ ├── zoroark-hisui │ │ ├── zorua │ │ ├── zorua-hisui │ │ ├── zubat │ │ ├── zweilous │ │ └── zygarde │ └── shiny │ │ ├── abomasnow │ │ ├── abomasnow-mega │ │ ├── abra │ │ ├── absol │ │ ├── absol-mega │ │ ├── accelgor │ │ ├── aegislash │ │ ├── aerodactyl │ │ ├── aerodactyl-mega │ │ ├── aggron │ │ ├── aggron-mega │ │ ├── aipom │ │ ├── alakazam │ │ ├── alakazam-mega │ │ ├── alcremie │ │ ├── alcremie-gmax │ │ ├── alomomola │ │ ├── altaria │ │ ├── altaria-mega │ │ ├── amaura │ │ ├── ambipom │ │ ├── amoonguss │ │ ├── ampharos │ │ ├── ampharos-mega │ │ ├── annihilape │ │ ├── anorith │ │ ├── appletun │ │ ├── applin │ │ ├── araquanid │ │ ├── arbok │ │ ├── arboliva │ │ ├── arcanine │ │ ├── arcanine-hisui │ │ ├── arceus │ │ ├── archen │ │ ├── archeops │ │ ├── arctibax │ │ ├── arctovish │ │ ├── arctozolt │ │ ├── ariados │ │ ├── armaldo │ │ ├── armarouge │ │ ├── aromatisse │ │ ├── aron │ │ ├── arrokuda │ │ ├── articuno │ │ ├── articuno-galar │ │ ├── audino │ │ ├── audino-mega │ │ ├── aurorus │ │ ├── avalugg │ │ ├── avalugg-hisui │ │ ├── axew │ │ ├── azelf │ │ ├── azumarill │ │ ├── azurill │ │ ├── bagon │ │ ├── baltoy │ │ ├── banette │ │ ├── banette-mega │ │ ├── barbaracle │ │ ├── barboach │ │ ├── barraskewda │ │ ├── basculegion │ │ ├── basculin │ │ ├── bastiodon │ │ ├── baxcalibur │ │ ├── bayleef │ │ ├── beartic │ │ ├── beautifly │ │ ├── beedrill │ │ ├── beedrill-mega │ │ ├── beheeyem │ │ ├── beldum │ │ ├── bellibolt │ │ ├── bellossom │ │ ├── bellsprout │ │ ├── bergmite │ │ ├── bewear │ │ ├── bibarel │ │ ├── bidoof │ │ ├── binacle │ │ ├── bisharp │ │ ├── blacephalon │ │ ├── blastoise │ │ ├── blastoise-gmax │ │ ├── blastoise-mega │ │ ├── blaziken │ │ ├── blaziken-mega │ │ ├── blipbug │ │ ├── blissey │ │ ├── blitzle │ │ ├── boldore │ │ ├── boltund │ │ ├── bombirdier │ │ ├── bonsly │ │ ├── bouffalant │ │ ├── bounsweet │ │ ├── braixen │ │ ├── brambleghast │ │ ├── bramblin │ │ ├── braviary │ │ ├── braviary-hisui │ │ ├── breloom │ │ ├── brionne │ │ ├── bronzong │ │ ├── bronzor │ │ ├── brute-bonnet │ │ ├── bruxish │ │ ├── budew │ │ ├── buizel │ │ ├── bulbasaur │ │ ├── buneary │ │ ├── bunnelby │ │ ├── burmy │ │ ├── butterfree │ │ ├── butterfree-gmax │ │ ├── buzzwole │ │ ├── cacnea │ │ ├── cacturne │ │ ├── calyrex │ │ ├── camerupt │ │ ├── camerupt-mega │ │ ├── capsakid │ │ ├── carbink │ │ ├── carkol │ │ ├── carnivine │ │ ├── carracosta │ │ ├── carvanha │ │ ├── cascoon │ │ ├── castform │ │ ├── caterpie │ │ ├── celebi │ │ ├── celesteela │ │ ├── centiskorch │ │ ├── centiskorch-gmax │ │ ├── ceruledge │ │ ├── cetitan │ │ ├── cetoddle │ │ ├── chandelure │ │ ├── chansey │ │ ├── charcadet │ │ ├── charizard │ │ ├── charizard-gmax │ │ ├── charizard-mega-x │ │ ├── charizard-mega-y │ │ ├── charjabug │ │ ├── charmander │ │ ├── charmeleon │ │ ├── chatot │ │ ├── cherrim │ │ ├── cherubi │ │ ├── chesnaught │ │ ├── chespin │ │ ├── chewtle │ │ ├── chi-yu │ │ ├── chien-pao │ │ ├── chikorita │ │ ├── chimchar │ │ ├── chimecho │ │ ├── chinchou │ │ ├── chingling │ │ ├── cinccino │ │ ├── cinderace │ │ ├── cinderace-gmax │ │ ├── clamperl │ │ ├── clauncher │ │ ├── clawitzer │ │ ├── claydol │ │ ├── clefable │ │ ├── clefairy │ │ ├── cleffa │ │ ├── clobbopus │ │ ├── clodsire │ │ ├── cloyster │ │ ├── coalossal │ │ ├── coalossal-gmax │ │ ├── cobalion │ │ ├── cofagrigus │ │ ├── combee │ │ ├── combusken │ │ ├── comfey │ │ ├── conkeldurr │ │ ├── copperajah │ │ ├── copperajah-gmax │ │ ├── corphish │ │ ├── corsola │ │ ├── corsola-galar │ │ ├── corviknight │ │ ├── corviknight-gmax │ │ ├── corvisquire │ │ ├── cosmoem │ │ ├── cosmog │ │ ├── cottonee │ │ ├── crabominable │ │ ├── crabrawler │ │ ├── cradily │ │ ├── cramorant │ │ ├── cranidos │ │ ├── crawdaunt │ │ ├── cresselia │ │ ├── croagunk │ │ ├── crobat │ │ ├── crocalor │ │ ├── croconaw │ │ ├── crustle │ │ ├── cryogonal │ │ ├── cubchoo │ │ ├── cubone │ │ ├── cufant │ │ ├── cursola │ │ ├── cutiefly │ │ ├── cyclizar │ │ ├── cyndaquil │ │ ├── dachsbun │ │ ├── darkrai │ │ ├── darmanitan │ │ ├── darmanitan-galar │ │ ├── dartrix │ │ ├── darumaka │ │ ├── darumaka-galar │ │ ├── decidueye │ │ ├── decidueye-hisui │ │ ├── dedenne │ │ ├── deerling │ │ ├── deino │ │ ├── delcatty │ │ ├── delibird │ │ ├── delphox │ │ ├── deoxys │ │ ├── dewgong │ │ ├── dewott │ │ ├── dewpider │ │ ├── dhelmise │ │ ├── dialga │ │ ├── diancie │ │ ├── diancie-mega │ │ ├── diggersby │ │ ├── diglett │ │ ├── diglett-alola │ │ ├── ditto │ │ ├── dodrio │ │ ├── doduo │ │ ├── dolliv │ │ ├── dondozo │ │ ├── donphan │ │ ├── dottler │ │ ├── doublade │ │ ├── dracovish │ │ ├── dracozolt │ │ ├── dragalge │ │ ├── dragapult │ │ ├── dragonair │ │ ├── dragonite │ │ ├── drakloak │ │ ├── drampa │ │ ├── drapion │ │ ├── dratini │ │ ├── drednaw │ │ ├── drednaw-gmax │ │ ├── dreepy │ │ ├── drifblim │ │ ├── drifloon │ │ ├── drilbur │ │ ├── drizzile │ │ ├── drowzee │ │ ├── druddigon │ │ ├── dubwool │ │ ├── ducklett │ │ ├── dudunsparce │ │ ├── dugtrio │ │ ├── dugtrio-alola │ │ ├── dunsparce │ │ ├── duosion │ │ ├── duraludon │ │ ├── duraludon-gmax │ │ ├── durant │ │ ├── dusclops │ │ ├── dusknoir │ │ ├── duskull │ │ ├── dustox │ │ ├── dwebble │ │ ├── eelektrik │ │ ├── eelektross │ │ ├── eevee │ │ ├── eevee-gmax │ │ ├── eiscue │ │ ├── ekans │ │ ├── eldegoss │ │ ├── electabuzz │ │ ├── electivire │ │ ├── electrike │ │ ├── electrode │ │ ├── electrode-hisui │ │ ├── elekid │ │ ├── elgyem │ │ ├── emboar │ │ ├── emolga │ │ ├── empoleon │ │ ├── enamorus │ │ ├── enamorus-therian │ │ ├── entei │ │ ├── escavalier │ │ ├── espathra │ │ ├── espeon │ │ ├── espurr │ │ ├── eternatus │ │ ├── excadrill │ │ ├── exeggcute │ │ ├── exeggutor │ │ ├── exeggutor-alola │ │ ├── exploud │ │ ├── falinks │ │ ├── farfetchd │ │ ├── farfetchd-galar │ │ ├── farigiraf │ │ ├── fearow │ │ ├── feebas │ │ ├── fennekin │ │ ├── feraligatr │ │ ├── ferroseed │ │ ├── ferrothorn │ │ ├── fidough │ │ ├── finizen │ │ ├── finneon │ │ ├── flaaffy │ │ ├── flabebe │ │ ├── flamigo │ │ ├── flapple │ │ ├── flapple-gmax │ │ ├── flareon │ │ ├── fletchinder │ │ ├── fletchling │ │ ├── flittle │ │ ├── floatzel │ │ ├── floette │ │ ├── floragato │ │ ├── florges │ │ ├── flutter-mane │ │ ├── flygon │ │ ├── fomantis │ │ ├── foongus │ │ ├── forretress │ │ ├── fraxure │ │ ├── frigibax │ │ ├── frillish │ │ ├── froakie │ │ ├── frogadier │ │ ├── froslass │ │ ├── frosmoth │ │ ├── fuecoco │ │ ├── furfrou │ │ ├── furret │ │ ├── gabite │ │ ├── gallade │ │ ├── gallade-mega │ │ ├── galvantula │ │ ├── garbodor │ │ ├── garbodor-gmax │ │ ├── garchomp │ │ ├── garchomp-mega │ │ ├── gardevoir │ │ ├── gardevoir-mega │ │ ├── garganacl │ │ ├── gastly │ │ ├── gastrodon │ │ ├── genesect │ │ ├── gengar │ │ ├── gengar-gmax │ │ ├── gengar-mega │ │ ├── geodude │ │ ├── geodude-alola │ │ ├── gholdengo │ │ ├── gible │ │ ├── gigalith │ │ ├── gimmighoul │ │ ├── girafarig │ │ ├── giratina │ │ ├── glaceon │ │ ├── glalie │ │ ├── glalie-mega │ │ ├── glameow │ │ ├── glastrier │ │ ├── gligar │ │ ├── glimmet │ │ ├── glimmora │ │ ├── gliscor │ │ ├── gloom │ │ ├── gogoat │ │ ├── golbat │ │ ├── goldeen │ │ ├── golduck │ │ ├── golem │ │ ├── golem-alola │ │ ├── golett │ │ ├── golisopod │ │ ├── golurk │ │ ├── goodra │ │ ├── goodra-hisui │ │ ├── goomy │ │ ├── gorebyss │ │ ├── gossifleur │ │ ├── gothita │ │ ├── gothitelle │ │ ├── gothorita │ │ ├── gourgeist │ │ ├── grafaiai │ │ ├── granbull │ │ ├── grapploct │ │ ├── graveler │ │ ├── graveler-alola │ │ ├── great-tusk │ │ ├── greavard │ │ ├── greedent │ │ ├── greninja │ │ ├── grimer │ │ ├── grimer-alola │ │ ├── grimmsnarl │ │ ├── grimmsnarl-gmax │ │ ├── grookey │ │ ├── grotle │ │ ├── groudon │ │ ├── groudon-primal │ │ ├── grovyle │ │ ├── growlithe │ │ ├── growlithe-hisui │ │ ├── grubbin │ │ ├── grumpig │ │ ├── gulpin │ │ ├── gumshoos │ │ ├── gurdurr │ │ ├── guzzlord │ │ ├── gyarados │ │ ├── gyarados-mega │ │ ├── hakamo-o │ │ ├── happiny │ │ ├── hariyama │ │ ├── hatenna │ │ ├── hatterene │ │ ├── hatterene-gmax │ │ ├── hattrem │ │ ├── haunter │ │ ├── hawlucha │ │ ├── haxorus │ │ ├── heatmor │ │ ├── heatran │ │ ├── heliolisk │ │ ├── helioptile │ │ ├── heracross │ │ ├── heracross-mega │ │ ├── herdier │ │ ├── hippopotas │ │ ├── hippowdon │ │ ├── hitmonchan │ │ ├── hitmonlee │ │ ├── hitmontop │ │ ├── ho-oh │ │ ├── honchkrow │ │ ├── honedge │ │ ├── hoopa │ │ ├── hoopa-unbound │ │ ├── hoothoot │ │ ├── hoppip │ │ ├── horsea │ │ ├── houndoom │ │ ├── houndoom-mega │ │ ├── houndour │ │ ├── houndstone │ │ ├── huntail │ │ ├── hydreigon │ │ ├── hypno │ │ ├── igglybuff │ │ ├── illumise │ │ ├── impidimp │ │ ├── incineroar │ │ ├── indeedee │ │ ├── infernape │ │ ├── inkay │ │ ├── inteleon │ │ ├── inteleon-gmax │ │ ├── iron-bundle │ │ ├── iron-hands │ │ ├── iron-jugulis │ │ ├── iron-leaves │ │ ├── iron-moth │ │ ├── iron-thorns │ │ ├── iron-treads │ │ ├── iron-valiant │ │ ├── ivysaur │ │ ├── jangmo-o │ │ ├── jellicent │ │ ├── jigglypuff │ │ ├── jirachi │ │ ├── jolteon │ │ ├── joltik │ │ ├── jumpluff │ │ ├── jynx │ │ ├── kabuto │ │ ├── kabutops │ │ ├── kadabra │ │ ├── kakuna │ │ ├── kangaskhan │ │ ├── kangaskhan-mega │ │ ├── karrablast │ │ ├── kartana │ │ ├── kecleon │ │ ├── keldeo │ │ ├── kilowattrel │ │ ├── kingambit │ │ ├── kingdra │ │ ├── kingler │ │ ├── kingler-gmax │ │ ├── kirlia │ │ ├── klang │ │ ├── klawf │ │ ├── kleavor │ │ ├── klefki │ │ ├── klink │ │ ├── klinklang │ │ ├── koffing │ │ ├── komala │ │ ├── kommo-o │ │ ├── koraidon │ │ ├── krabby │ │ ├── kricketot │ │ ├── kricketune │ │ ├── krokorok │ │ ├── krookodile │ │ ├── kubfu │ │ ├── kyogre │ │ ├── kyogre-primal │ │ ├── kyurem │ │ ├── lairon │ │ ├── lampent │ │ ├── landorus │ │ ├── landorus-therian │ │ ├── lanturn │ │ ├── lapras │ │ ├── lapras-gmax │ │ ├── larvesta │ │ ├── larvitar │ │ ├── latias │ │ ├── latias-mega │ │ ├── latios │ │ ├── latios-mega │ │ ├── leafeon │ │ ├── leavanny │ │ ├── lechonk │ │ ├── ledian │ │ ├── ledyba │ │ ├── lickilicky │ │ ├── lickitung │ │ ├── liepard │ │ ├── lileep │ │ ├── lilligant │ │ ├── lilligant-hisui │ │ ├── lillipup │ │ ├── linoone │ │ ├── linoone-galar │ │ ├── litleo │ │ ├── litten │ │ ├── litwick │ │ ├── lokix │ │ ├── lombre │ │ ├── lopunny │ │ ├── lopunny-mega │ │ ├── lotad │ │ ├── loudred │ │ ├── lucario │ │ ├── lucario-mega │ │ ├── ludicolo │ │ ├── lugia │ │ ├── lumineon │ │ ├── lunala │ │ ├── lunatone │ │ ├── lurantis │ │ ├── luvdisc │ │ ├── luxio │ │ ├── luxray │ │ ├── lycanroc │ │ ├── mabosstiff │ │ ├── machamp │ │ ├── machamp-gmax │ │ ├── machoke │ │ ├── machop │ │ ├── magby │ │ ├── magcargo │ │ ├── magearna │ │ ├── magikarp │ │ ├── magmar │ │ ├── magmortar │ │ ├── magnemite │ │ ├── magneton │ │ ├── magnezone │ │ ├── makuhita │ │ ├── malamar │ │ ├── mamoswine │ │ ├── manaphy │ │ ├── mandibuzz │ │ ├── manectric │ │ ├── manectric-mega │ │ ├── mankey │ │ ├── mantine │ │ ├── mantyke │ │ ├── maractus │ │ ├── mareanie │ │ ├── mareep │ │ ├── marill │ │ ├── marowak │ │ ├── marowak-alola │ │ ├── marshadow │ │ ├── marshtomp │ │ ├── maschiff │ │ ├── masquerain │ │ ├── maushold │ │ ├── mawile │ │ ├── mawile-mega │ │ ├── medicham │ │ ├── medicham-mega │ │ ├── meditite │ │ ├── meganium │ │ ├── melmetal │ │ ├── melmetal-gmax │ │ ├── meloetta │ │ ├── meltan │ │ ├── meowscarada │ │ ├── meowstic │ │ ├── meowth │ │ ├── meowth-alola │ │ ├── meowth-galar │ │ ├── meowth-gmax │ │ ├── mesprit │ │ ├── metagross │ │ ├── metagross-mega │ │ ├── metang │ │ ├── metapod │ │ ├── mew │ │ ├── mewtwo │ │ ├── mewtwo-mega-x │ │ ├── mewtwo-mega-y │ │ ├── mienfoo │ │ ├── mienshao │ │ ├── mightyena │ │ ├── milcery │ │ ├── milotic │ │ ├── miltank │ │ ├── mime-jr │ │ ├── mimikyu │ │ ├── minccino │ │ ├── minior │ │ ├── minun │ │ ├── miraidon │ │ ├── misdreavus │ │ ├── mismagius │ │ ├── moltres │ │ ├── moltres-galar │ │ ├── monferno │ │ ├── morelull │ │ ├── morgrem │ │ ├── morpeko │ │ ├── mothim │ │ ├── mr-mime │ │ ├── mr-mime-galar │ │ ├── mr-rime │ │ ├── mudbray │ │ ├── mudkip │ │ ├── mudsdale │ │ ├── muk │ │ ├── muk-alola │ │ ├── munchlax │ │ ├── munna │ │ ├── murkrow │ │ ├── musharna │ │ ├── nacli │ │ ├── naclstack │ │ ├── naganadel │ │ ├── natu │ │ ├── necrozma │ │ ├── nickit │ │ ├── nidoking │ │ ├── nidoqueen │ │ ├── nidoran-f │ │ ├── nidoran-m │ │ ├── nidorina │ │ ├── nidorino │ │ ├── nihilego │ │ ├── nincada │ │ ├── ninetales │ │ ├── ninetales-alola │ │ ├── ninjask │ │ ├── noctowl │ │ ├── noibat │ │ ├── noivern │ │ ├── nosepass │ │ ├── numel │ │ ├── nuzleaf │ │ ├── nymble │ │ ├── obstagoon │ │ ├── octillery │ │ ├── oddish │ │ ├── oinkologne │ │ ├── omanyte │ │ ├── omastar │ │ ├── onix │ │ ├── oranguru │ │ ├── orbeetle │ │ ├── orbeetle-gmax │ │ ├── oricorio │ │ ├── orthworm │ │ ├── oshawott │ │ ├── overqwil │ │ ├── pachirisu │ │ ├── palafin │ │ ├── palkia │ │ ├── palossand │ │ ├── palpitoad │ │ ├── pancham │ │ ├── pangoro │ │ ├── panpour │ │ ├── pansage │ │ ├── pansear │ │ ├── paras │ │ ├── parasect │ │ ├── passimian │ │ ├── patrat │ │ ├── pawmi │ │ ├── pawmo │ │ ├── pawmot │ │ ├── pawniard │ │ ├── pelipper │ │ ├── perrserker │ │ ├── persian │ │ ├── persian-alola │ │ ├── petilil │ │ ├── phanpy │ │ ├── phantump │ │ ├── pheromosa │ │ ├── phione │ │ ├── pichu │ │ ├── pidgeot │ │ ├── pidgeot-mega │ │ ├── pidgeotto │ │ ├── pidgey │ │ ├── pidove │ │ ├── pignite │ │ ├── pikachu │ │ ├── pikachu-gmax │ │ ├── pikipek │ │ ├── piloswine │ │ ├── pincurchin │ │ ├── pineco │ │ ├── pinsir │ │ ├── pinsir-mega │ │ ├── piplup │ │ ├── plusle │ │ ├── poipole │ │ ├── politoed │ │ ├── poliwag │ │ ├── poliwhirl │ │ ├── poliwrath │ │ ├── polteageist │ │ ├── ponyta │ │ ├── ponyta-galar │ │ ├── poochyena │ │ ├── popplio │ │ ├── porygon │ │ ├── porygon-z │ │ ├── porygon2 │ │ ├── primarina │ │ ├── primeape │ │ ├── prinplup │ │ ├── probopass │ │ ├── psyduck │ │ ├── pumpkaboo │ │ ├── pupitar │ │ ├── purrloin │ │ ├── purugly │ │ ├── pyroar │ │ ├── pyukumuku │ │ ├── quagsire │ │ ├── quaquaval │ │ ├── quaxly │ │ ├── quaxwell │ │ ├── quilava │ │ ├── quilladin │ │ ├── qwilfish │ │ ├── qwilfish-hisui │ │ ├── raboot │ │ ├── rabsca │ │ ├── raichu │ │ ├── raichu-alola │ │ ├── raikou │ │ ├── ralts │ │ ├── rampardos │ │ ├── rapidash │ │ ├── rapidash-galar │ │ ├── raticate │ │ ├── raticate-alola │ │ ├── rattata │ │ ├── rattata-alola │ │ ├── rayquaza │ │ ├── rayquaza-mega │ │ ├── regice │ │ ├── regidrago │ │ ├── regieleki │ │ ├── regigigas │ │ ├── regirock │ │ ├── registeel │ │ ├── relicanth │ │ ├── rellor │ │ ├── remoraid │ │ ├── reshiram │ │ ├── reuniclus │ │ ├── revavroom │ │ ├── rhydon │ │ ├── rhyhorn │ │ ├── rhyperior │ │ ├── ribombee │ │ ├── rillaboom │ │ ├── rillaboom-gmax │ │ ├── riolu │ │ ├── roaring-moon │ │ ├── rockruff │ │ ├── roggenrola │ │ ├── rolycoly │ │ ├── rookidee │ │ ├── roselia │ │ ├── roserade │ │ ├── rotom │ │ ├── rowlet │ │ ├── rufflet │ │ ├── runerigus │ │ ├── sableye │ │ ├── sableye-mega │ │ ├── salamence │ │ ├── salamence-mega │ │ ├── salandit │ │ ├── salazzle │ │ ├── samurott │ │ ├── samurott-hisui │ │ ├── sandaconda │ │ ├── sandaconda-gmax │ │ ├── sandile │ │ ├── sandshrew │ │ ├── sandshrew-alola │ │ ├── sandslash │ │ ├── sandslash-alola │ │ ├── sandy-shocks │ │ ├── sandygast │ │ ├── sawk │ │ ├── sawsbuck │ │ ├── scatterbug │ │ ├── sceptile │ │ ├── sceptile-mega │ │ ├── scizor │ │ ├── scizor-mega │ │ ├── scolipede │ │ ├── scorbunny │ │ ├── scovillain │ │ ├── scrafty │ │ ├── scraggy │ │ ├── scream-tail │ │ ├── scyther │ │ ├── seadra │ │ ├── seaking │ │ ├── sealeo │ │ ├── seedot │ │ ├── seel │ │ ├── seismitoad │ │ ├── sentret │ │ ├── serperior │ │ ├── servine │ │ ├── seviper │ │ ├── sewaddle │ │ ├── sharpedo │ │ ├── sharpedo-mega │ │ ├── shaymin │ │ ├── shaymin-sky │ │ ├── shedinja │ │ ├── shelgon │ │ ├── shellder │ │ ├── shellos │ │ ├── shelmet │ │ ├── shieldon │ │ ├── shiftry │ │ ├── shiinotic │ │ ├── shinx │ │ ├── shroodle │ │ ├── shroomish │ │ ├── shuckle │ │ ├── shuppet │ │ ├── sigilyph │ │ ├── silcoon │ │ ├── silicobra │ │ ├── silvally │ │ ├── simipour │ │ ├── simisage │ │ ├── simisear │ │ ├── sinistea │ │ ├── sirfetchd │ │ ├── sizzlipede │ │ ├── skarmory │ │ ├── skeledirge │ │ ├── skiddo │ │ ├── skiploom │ │ ├── skitty │ │ ├── skorupi │ │ ├── skrelp │ │ ├── skuntank │ │ ├── skwovet │ │ ├── slaking │ │ ├── slakoth │ │ ├── sliggoo │ │ ├── sliggoo-hisui │ │ ├── slither-wing │ │ ├── slowbro │ │ ├── slowbro-galar │ │ ├── slowbro-mega │ │ ├── slowking │ │ ├── slowking-galar │ │ ├── slowpoke │ │ ├── slowpoke-galar │ │ ├── slugma │ │ ├── slurpuff │ │ ├── smeargle │ │ ├── smoliv │ │ ├── smoochum │ │ ├── sneasel │ │ ├── sneasel-hisui │ │ ├── sneasler │ │ ├── snivy │ │ ├── snom │ │ ├── snorlax │ │ ├── snorlax-gmax │ │ ├── snorunt │ │ ├── snover │ │ ├── snubbull │ │ ├── sobble │ │ ├── solgaleo │ │ ├── solosis │ │ ├── solrock │ │ ├── spearow │ │ ├── spectrier │ │ ├── spewpa │ │ ├── spheal │ │ ├── spidops │ │ ├── spinarak │ │ ├── spinda │ │ ├── spiritomb │ │ ├── spoink │ │ ├── sprigatito │ │ ├── spritzee │ │ ├── squawkabilly │ │ ├── squirtle │ │ ├── stakataka │ │ ├── stantler │ │ ├── staraptor │ │ ├── staravia │ │ ├── starly │ │ ├── starmie │ │ ├── staryu │ │ ├── steelix │ │ ├── steelix-mega │ │ ├── steenee │ │ ├── stonjourner │ │ ├── stoutland │ │ ├── stufful │ │ ├── stunfisk │ │ ├── stunfisk-galar │ │ ├── stunky │ │ ├── sudowoodo │ │ ├── suicune │ │ ├── sunflora │ │ ├── sunkern │ │ ├── surskit │ │ ├── swablu │ │ ├── swadloon │ │ ├── swalot │ │ ├── swampert │ │ ├── swampert-mega │ │ ├── swanna │ │ ├── swellow │ │ ├── swinub │ │ ├── swirlix │ │ ├── swoobat │ │ ├── sylveon │ │ ├── tadbulb │ │ ├── taillow │ │ ├── talonflame │ │ ├── tandemaus │ │ ├── tangela │ │ ├── tangrowth │ │ ├── tapu-bulu │ │ ├── tapu-fini │ │ ├── tapu-koko │ │ ├── tapu-lele │ │ ├── tarountula │ │ ├── tatsugiri │ │ ├── tauros │ │ ├── tauros-paldea │ │ ├── teddiursa │ │ ├── tentacool │ │ ├── tentacruel │ │ ├── tepig │ │ ├── terrakion │ │ ├── thievul │ │ ├── throh │ │ ├── thundurus │ │ ├── thundurus-therian │ │ ├── thwackey │ │ ├── timburr │ │ ├── ting-lu │ │ ├── tinkatink │ │ ├── tinkaton │ │ ├── tinkatuff │ │ ├── tirtouga │ │ ├── toedscool │ │ ├── toedscruel │ │ ├── togedemaru │ │ ├── togekiss │ │ ├── togepi │ │ ├── togetic │ │ ├── torchic │ │ ├── torkoal │ │ ├── tornadus │ │ ├── tornadus-therian │ │ ├── torracat │ │ ├── torterra │ │ ├── totodile │ │ ├── toucannon │ │ ├── toxapex │ │ ├── toxel │ │ ├── toxicroak │ │ ├── toxtricity │ │ ├── toxtricity-gmax │ │ ├── tranquill │ │ ├── trapinch │ │ ├── treecko │ │ ├── trevenant │ │ ├── tropius │ │ ├── trubbish │ │ ├── trumbeak │ │ ├── tsareena │ │ ├── turtonator │ │ ├── turtwig │ │ ├── tympole │ │ ├── tynamo │ │ ├── type-null │ │ ├── typhlosion │ │ ├── typhlosion-hisui │ │ ├── tyranitar │ │ ├── tyranitar-mega │ │ ├── tyrantrum │ │ ├── tyrogue │ │ ├── tyrunt │ │ ├── umbreon │ │ ├── unfezant │ │ ├── unown │ │ ├── ursaluna │ │ ├── ursaring │ │ ├── urshifu │ │ ├── urshifu-gmax │ │ ├── uxie │ │ ├── vanillish │ │ ├── vanillite │ │ ├── vanilluxe │ │ ├── vaporeon │ │ ├── varoom │ │ ├── veluza │ │ ├── venipede │ │ ├── venomoth │ │ ├── venonat │ │ ├── venusaur │ │ ├── venusaur-gmax │ │ ├── venusaur-mega │ │ ├── vespiquen │ │ ├── vibrava │ │ ├── victini │ │ ├── victreebel │ │ ├── vigoroth │ │ ├── vikavolt │ │ ├── vileplume │ │ ├── virizion │ │ ├── vivillon │ │ ├── volbeat │ │ ├── volcanion │ │ ├── volcarona │ │ ├── voltorb │ │ ├── voltorb-hisui │ │ ├── vullaby │ │ ├── vulpix │ │ ├── vulpix-alola │ │ ├── wailmer │ │ ├── wailord │ │ ├── walking-wake │ │ ├── walrein │ │ ├── wartortle │ │ ├── watchog │ │ ├── wattrel │ │ ├── weavile │ │ ├── weedle │ │ ├── weepinbell │ │ ├── weezing │ │ ├── weezing-galar │ │ ├── whimsicott │ │ ├── whirlipede │ │ ├── whiscash │ │ ├── whismur │ │ ├── wigglytuff │ │ ├── wiglett │ │ ├── wimpod │ │ ├── wingull │ │ ├── wishiwashi │ │ ├── wo-chien │ │ ├── wobbuffet │ │ ├── woobat │ │ ├── wooloo │ │ ├── wooper │ │ ├── wooper-paldea │ │ ├── wormadam │ │ ├── wugtrio │ │ ├── wurmple │ │ ├── wynaut │ │ ├── wyrdeer │ │ ├── xatu │ │ ├── xerneas │ │ ├── xurkitree │ │ ├── yamask │ │ ├── yamask-galar │ │ ├── yamper │ │ ├── yanma │ │ ├── yanmega │ │ ├── yungoos │ │ ├── yveltal │ │ ├── zacian │ │ ├── zamazenta │ │ ├── zangoose │ │ ├── zapdos │ │ ├── zapdos-galar │ │ ├── zarude │ │ ├── zebstrika │ │ ├── zekrom │ │ ├── zeraora │ │ ├── zigzagoon │ │ ├── zigzagoon-galar │ │ ├── zoroark │ │ ├── zoroark-hisui │ │ ├── zorua │ │ ├── zorua-hisui │ │ ├── zubat │ │ ├── zweilous │ │ └── zygarde └── pokemon.json └── src ├── config.rs ├── error.rs ├── main.rs └── pokemon.rs /.gitignore: -------------------------------------------------------------------------------- 1 | # Generated by Cargo 2 | # will have compiled files and executables 3 | /target/ 4 | 5 | # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries 6 | # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html 7 | 8 | # These are backup files generated by rustfmt 9 | **/*.rs.bk 10 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "krabby" 3 | version = "0.3.0" 4 | authors = ["Yann Jorelle "] 5 | description = "Print pokemon sprites in your terminal" 6 | repository = "https://github.com/yannjor/krabby" 7 | homepage = "https://github.com/yannjor/krabby" 8 | edition = "2021" 9 | readme = "README.md" 10 | license = "GPL-3.0" 11 | keywords = ["pokemon", "terminal", "cli"] 12 | categories = ["command-line-utilities"] 13 | 14 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 15 | 16 | [dependencies] 17 | # Cli 18 | clap = { version = "4.5.18", features = ["derive"] } 19 | serde = { version = "1.0.210", features = ["derive"]} 20 | serde_json = "1.0.128" 21 | rand = "0.8.5" 22 | rust-embed = "8.5.0" 23 | thiserror = "1.0.64" 24 | # Config 25 | dirs = "5.0.1" 26 | toml = "0.8.19" 27 | -------------------------------------------------------------------------------- /PKGBUILD: -------------------------------------------------------------------------------- 1 | # Maintainer: Yann Jorelle 2 | # 3 | # This PKGBUILD was generated by `cargo aur`: https://crates.io/crates/cargo-aur 4 | 5 | pkgname=krabby-bin 6 | pkgver=0.3.0 7 | pkgrel=1 8 | pkgdesc="Print pokemon sprites in your terminal" 9 | url="https://github.com/yannjor/krabby" 10 | license=("GPL-3.0") 11 | arch=("x86_64") 12 | provides=("krabby") 13 | conflicts=("krabby") 14 | source=("https://github.com/yannjor/krabby/releases/download/v$pkgver/krabby-$pkgver-x86_64.tar.gz") 15 | sha256sums=("7147249f398a53033377530b580bb5982c64821d3711e439c0999e4178ab68b9") 16 | 17 | package() { 18 | install -Dm755 krabby -t "$pkgdir/usr/bin" 19 | install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" 20 | } 21 | -------------------------------------------------------------------------------- /assets/colorscripts/regular/aron: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▄ ▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ ▀▀ 7 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/barboach: -------------------------------------------------------------------------------- 1 | ▄▀▀ ▄▄ 2 | ▄▀▀▀ ▄▀▀▀ ▄▀▀▄ 3 | ▄▀▀▀▄▀▀▀▀▄▄▀▀▀▀▀ ▄▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/bellsprout: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▄ 2 | ▀▀▀▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀ ▄▄▄▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀ ▄▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀ ▄▀▀▀▀ 7 | ▀▄▄ ▀▀▄ 8 | ▀ ▀ ▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/bonsly: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▄▄▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▄▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▄ 5 | ▄▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▄ 8 | ▀▀▀▀▀▀▀▀▀▀▀ 9 | ▀▀▀▀▀▀▀▀▄ 10 | ▀▀▀▀▀ 11 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/bronzor: -------------------------------------------------------------------------------- 1 | ▄▄ ▄▀▀▄ 2 | ▀▀▀▀▀▀▀▀▀▄▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/budew: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▄▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀▀▀ 9 | ▀▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/carbink: -------------------------------------------------------------------------------- 1 | ▀▀▀▄ ▄▀▀▄ 2 | ▀▀▀▀▀▀▀▀▄▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/caterpie: -------------------------------------------------------------------------------- 1 | ▄▀▄ ▄▄▄ 2 | ▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▄▀▄ 6 | ▀▀▀▀▀▀▀▀▄▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/diglett: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▄ 2 | ▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▄▀▀▀▀▀▀▀▀▀▀▄▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀ ▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/diglett-alola: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▄▄ 2 | ▀▀▀▀▀▀▀ 3 | ▄▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀ 6 | ▄▀▀▀▀▀▀▀▀▀▀▀▄ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 9 | ▀▀▀▀▀▀ ▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/ditto: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ ▄▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/ferroseed: -------------------------------------------------------------------------------- 1 | ▄▀▀▄▄ 2 | ▀▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀ ▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/fletchling: -------------------------------------------------------------------------------- 1 | ▄▀▀▄▄ 2 | ▄▄▄▄ ▄ ▀▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▄▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀ 8 | ▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/glimmet: -------------------------------------------------------------------------------- 1 | ▄▀▄ ▄▄▄ 2 | ▄▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▀▀▀▀ ▄▄▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▄ 7 | ▀▀▀ ▀▀▀▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/goomy: -------------------------------------------------------------------------------- 1 | ▄▀▄ 2 | ▀▀▀ ▄▀▄ 3 | ▀▀▀▀▄▀▀▀ 4 | ▄▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▄ 7 | ▀▀▀▀▀▀▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/gothita: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▄▄▀▀▄▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▄▄▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▄▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▄ 8 | ▀▀▀▀▀▀▀ 9 | ▀ ▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/grubbin: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀ ▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀ ▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/kabuto: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▀▄ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀ ▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/karrablast: -------------------------------------------------------------------------------- 1 | ▄▀▄▀▄ 2 | ▀▀▀▀▀ 3 | ▄▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▄ 5 | ▄▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀ 9 | ▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/litwick: -------------------------------------------------------------------------------- 1 | ▄▀▄ 2 | ▄▀▀▀▄ 3 | ▀▀▀▀▀ 4 | ▄▀▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀ 8 | ▄▀▀▀▀▀▀▀▀▀▄ 9 | ▀▀▀▀▀▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/luvdisc: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▄ 2 | ▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀ 5 | ▄▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀ 9 | ▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/metapod: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀ 2 | ▄▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▄ 9 | ▀▀▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/pichu: -------------------------------------------------------------------------------- 1 | ▀▀▄ 2 | ▀▀▀▀▄ 3 | ▀▀▀▀▀▄▄ ▄▄▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀ ▄▀▀▄ 8 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 9 | ▀▀▀▀▀▀▀ 10 | ▀▀ 11 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/remoraid: -------------------------------------------------------------------------------- 1 | ▄▀▀ 2 | ▀▀▀▀ 3 | ▄▄▀▀▀▀ 4 | ▄ ▄▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄ 6 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/roggenrola: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▀▀▀▀▀ 3 | ▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▄ 5 | ▄▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀▄ 9 | ▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/scraggy: -------------------------------------------------------------------------------- 1 | ▄▄▄▀▀▀ 2 | ▄▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀ 5 | ▄▀▀▀▀▀▀▀ ▄▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▄ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/shroodle: -------------------------------------------------------------------------------- 1 | ▄▀▄ 2 | ▄▀▀▀▀▀▄▄ 3 | ▄▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▄ 5 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀ ▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/sizzlipede: -------------------------------------------------------------------------------- 1 | ▄▄▄▄▄ ▄▄▀▀▀▄ 2 | ▀▀▀▀▀▀▀▀▀▄▄▄▀▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀ ▀▀▀▀ 6 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/spritzee: -------------------------------------------------------------------------------- 1 | ▄▀▀▄▀▄ 2 | ▀▀▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀ 5 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▄▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/tadbulb: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▀▄ 2 | ▀▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀ 7 | ▀▀▀▄ 8 | ▀▀▀▀▀▄ 9 | ▀▀▀▀▀▀ 10 | ▀▀▀ 11 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/tympole: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▄▄▄▄ ▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/tynamo: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀ 7 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/unown: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▀▀▀▀ 3 | ▄▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀ 7 | ▄▀▀▀▀▀▀▄ 8 | ▀▀▀▄▄▀▀▀ 9 | ▀▀▀▀▀▀▀▀▀▀ 10 | ▀▀▀ ▀▀▀ 11 | ▀ 12 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/vanillite: -------------------------------------------------------------------------------- 1 | ▄▀▀ 2 | ▄▀▀▀▀▄ 3 | ▄▀▀▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▄ 8 | ▀▀▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/voltorb: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▄ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/voltorb-hisui: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/weedle: -------------------------------------------------------------------------------- 1 | ▀▀▄▄▄ 2 | ▄▀▀▀▀▀▀▀▄ 3 | ▄▀▀▀▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀ ▄ 6 | ▀▀▀▀▀▀▀▀▄ ▄▀▀▀ 7 | ▀▀▀▀▀▀▀▄▀▀▀ 8 | ▀▀▀▀▀▀▀▀ 9 | ▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/wishiwashi: -------------------------------------------------------------------------------- 1 | ▄▄▄ ▄▀▄ 2 | ▄▄▀▀▀▀▀▀▀▀▀▄▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/yamask: -------------------------------------------------------------------------------- 1 | ▀▀▀▄ 2 | ▄▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▄▀▀▄▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄ ▄▄▄ 6 | ▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀ ▀▀▀▀▀▀ 8 | ▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/regular/yamask-galar: -------------------------------------------------------------------------------- 1 | ▀▀▀▄ 2 | ▄▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▄▀▀▄▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄ ▄▄▄ 6 | ▀▀▀ ▄▀▀▀▀▄▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀ ▀▀▀▀▀▀ 8 | ▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/aron: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▄ ▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ ▀▀ 7 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/barboach: -------------------------------------------------------------------------------- 1 | ▄▀▀ ▄▄ 2 | ▄▀▀▀ ▄▀▀▀ ▄▀▀▄ 3 | ▄▀▀▀▄▀▀▀▀▄▄▀▀▀▀▀ ▄▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/bellsprout: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▄ 2 | ▀▀▀▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀ ▄▄▄▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀ ▄▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀ ▄▀▀▀▀ 7 | ▀▄▄ ▀▀▄ 8 | ▀ ▀ ▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/bonsly: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▄▄▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▄▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▄ 5 | ▄▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▄ 8 | ▀▀▀▀▀▀▀▀▀▀▀ 9 | ▀▀▀▀▀▀▀▀▄ 10 | ▀▀▀▀▀ 11 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/bronzor: -------------------------------------------------------------------------------- 1 | ▄▄ ▄▀▀▄ 2 | ▀▀▀▀▀▀▀▀▀▄▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/budew: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▄▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀▀▀ 9 | ▀▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/carbink: -------------------------------------------------------------------------------- 1 | ▀▀▀▄ ▄▀▀▄ 2 | ▀▀▀▀▀▀▀▀▄▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/caterpie: -------------------------------------------------------------------------------- 1 | ▄▀▄ ▄▄▄ 2 | ▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▄▀▄ 6 | ▀▀▀▀▀▀▀▀▄▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/diglett: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▄ 2 | ▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▄▀▀▀▀▀▀▀▀▀▀▄▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀ ▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/diglett-alola: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▄▄ 2 | ▀▀▀▀▀▀▀ 3 | ▄▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀ 6 | ▄▀▀▀▀▀▀▀▀▀▀▀▄ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 9 | ▀▀▀▀▀▀ ▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/ditto: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ ▄▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/ferroseed: -------------------------------------------------------------------------------- 1 | ▄▀▀▄▄ 2 | ▀▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀ ▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/fletchling: -------------------------------------------------------------------------------- 1 | ▄▀▀▄▄ 2 | ▄▄▄▄ ▄ ▀▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▄▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀ 8 | ▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/glimmet: -------------------------------------------------------------------------------- 1 | ▄▀▄ ▄▄▄ 2 | ▄▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▀▀▀▀ ▄▄▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▄ 7 | ▀▀▀ ▀▀▀▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/goomy: -------------------------------------------------------------------------------- 1 | ▄▀▄ 2 | ▀▀▀ ▄▀▄ 3 | ▀▀▀▀▄▀▀▀ 4 | ▄▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▄ 7 | ▀▀▀▀▀▀▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/gothita: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▄▄▀▀▄▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▄▄▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▄▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▄ 8 | ▀▀▀▀▀▀▀ 9 | ▀ ▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/grubbin: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀ ▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀ ▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/kabuto: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▀▄ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀ ▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/kakuna: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▀▄▄ 2 | ▀▀▀▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀ 9 | ▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/karrablast: -------------------------------------------------------------------------------- 1 | ▄▀▄▀▄ 2 | ▀▀▀▀▀ 3 | ▄▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▄ 5 | ▄▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀ 9 | ▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/litwick: -------------------------------------------------------------------------------- 1 | ▄▀▄ 2 | ▄▀▀▀▄ 3 | ▀▀▀▀▀ 4 | ▄▀▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀ 8 | ▄▀▀▀▀▀▀▀▀▀▄ 9 | ▀▀▀▀▀▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/luvdisc: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▄ 2 | ▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀ 5 | ▄▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀ 9 | ▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/metapod: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀ 2 | ▄▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▄ 9 | ▀▀▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/petilil: -------------------------------------------------------------------------------- 1 | ▄▀▄ ▄▀▄ ▄▄ 2 | ▀▀▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀ 4 | ▄▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀▀▀ 9 | ▀▀▀▀▀▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/pichu: -------------------------------------------------------------------------------- 1 | ▀▀▄ 2 | ▀▀▀▀▄ 3 | ▀▀▀▀▀▄▄ ▄▄▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀ ▄▀▀▄ 8 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 9 | ▀▀▀▀▀▀▀ 10 | ▀▀ 11 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/remoraid: -------------------------------------------------------------------------------- 1 | ▄▀▀ 2 | ▀▀▀▀ 3 | ▄▄▀▀▀▀ 4 | ▄ ▄▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄ 6 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/roggenrola: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▀▀▀▀▀ 3 | ▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▄ 5 | ▄▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀▀▀▄ 9 | ▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/scraggy: -------------------------------------------------------------------------------- 1 | ▄▄▄▀▀▀ 2 | ▄▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀ 5 | ▄▀▀▀▀▀▀▀ ▄▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▄ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/shroodle: -------------------------------------------------------------------------------- 1 | ▄▀▄ 2 | ▄▀▀▀▀▀▄▄ 3 | ▄▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▄ 5 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀ ▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/sizzlipede: -------------------------------------------------------------------------------- 1 | ▄▄▄▄▄ ▄▄▀▀▀▄ 2 | ▀▀▀▀▀▀▀▀▀▄▄▄▀▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀ ▀▀▀▀ 6 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/spritzee: -------------------------------------------------------------------------------- 1 | ▄▀▀▄▀▄ 2 | ▀▀▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀ 5 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▄▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▀▀ 8 | ▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/tadbulb: -------------------------------------------------------------------------------- 1 | ▄▀▀▀▀▀▄ 2 | ▀▀▀▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀ 7 | ▀▀▀▄ 8 | ▀▀▀▀▀▄ 9 | ▀▀▀▀▀▀ 10 | ▀▀▀ 11 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/taillow: -------------------------------------------------------------------------------- 1 | ▄▀▀ ▄▄ 2 | ▄▀▀▀▀▀▄ ▄▀▀▀▄▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀ 8 | ▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/tympole: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▄▄▄▄ ▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/tynamo: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀ 3 | ▄▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀ 7 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/unown: -------------------------------------------------------------------------------- 1 | ▄▀▀▄ 2 | ▀▀▀▀ 3 | ▄▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀ 7 | ▄▀▀▀▀▀▀▄ 8 | ▀▀▀▄▄▀▀▀ 9 | ▀▀▀▀▀▀▀▀▀▀ 10 | ▀▀▀ ▀▀▀ 11 | ▀ 12 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/vanillite: -------------------------------------------------------------------------------- 1 | ▄▀▀ 2 | ▄▀▀▀▀▄ 3 | ▄▀▀▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▀▀▄ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀▀▄ 8 | ▀▀▀▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/voltorb: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▄ 3 | ▄▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/voltorb-hisui: -------------------------------------------------------------------------------- 1 | ▄▄▀▀▀▀▄▄ 2 | ▄▀▀▀▀▀▀▀▀▀▀▄ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/weedle: -------------------------------------------------------------------------------- 1 | ▀▀▄▄▄ 2 | ▄▀▀▀▀▀▀▀▄ 3 | ▄▀▀▀▀▀▀▀▀▀▄ 4 | ▄▀▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀ ▄ 6 | ▀▀▀▀▀▀▀▀▄ ▄▀▀▀ 7 | ▀▀▀▀▀▀▀▄▀▀▀ 8 | ▀▀▀▀▀▀▀▀ 9 | ▀▀▀ 10 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/wishiwashi: -------------------------------------------------------------------------------- 1 | ▄▄▄ ▄▀▄ 2 | ▄▄▀▀▀▀▀▀▀▀▀▄▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 4 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀ 6 | ▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀ 8 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/yamask: -------------------------------------------------------------------------------- 1 | ▀▀▀▄ 2 | ▄▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▄▀▀▄▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄ ▄▄▄ 6 | ▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀ ▀▀▀▀▀▀ 8 | ▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /assets/colorscripts/shiny/yamask-galar: -------------------------------------------------------------------------------- 1 | ▀▀▀▄ 2 | ▄▀▀▀▀▀▀ 3 | ▀▀▀▀▀▀▀▀▀ 4 | ▄▀▀▄▀▀▀▀▀▀▀▀▀▀ 5 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄ ▄▄▄ 6 | ▀▀▀ ▄▀▀▀▀▄▀▀▀▀▀▀▀▀▀▀ 7 | ▀▀▀▀▀▀▀ ▀▀▀▀▀▀ 8 | ▀▀▀▀ 9 |  -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- 1 | use serde::{Deserialize, Serialize}; 2 | 3 | use std::env; 4 | use std::fs; 5 | use std::io::ErrorKind::NotFound; 6 | 7 | use crate::error::Error; 8 | 9 | const BINARY_NAME: &str = env!("CARGO_PKG_NAME"); 10 | 11 | #[derive(Serialize, Deserialize)] 12 | #[serde(default)] 13 | pub struct Config { 14 | /// Language used when printing pokemon names and descriptions. Possible 15 | /// values include en, fr, de, ja, zh_hans, zh_hant 16 | pub language: String, 17 | /// The probability to display a shiny pokemon with the random command 18 | pub shiny_rate: f64, 19 | } 20 | 21 | impl Default for Config { 22 | fn default() -> Self { 23 | Self { 24 | language: "en".to_string(), 25 | shiny_rate: 1.0 / 128.0, 26 | } 27 | } 28 | } 29 | 30 | impl Config { 31 | pub fn load() -> Result { 32 | let config_dir = match dirs::config_dir() { 33 | Some(dir) => dir.join(BINARY_NAME), 34 | None => { 35 | return Err(Error::Configuration( 36 | "Failed to get config directory".to_string(), 37 | )) 38 | } 39 | }; 40 | 41 | let config_file = config_dir.join("config.toml"); 42 | let config = match fs::read_to_string(&config_file) { 43 | Ok(c) => toml::from_str(&c).expect("Failed to parse toml in configuration file"), 44 | 45 | // Create default config file if it doesn't exist 46 | Err(ref e) if e.kind() == NotFound => { 47 | let config = Config::default(); 48 | let toml = 49 | toml::to_string_pretty(&config).expect("Failed to convert config to toml"); 50 | 51 | fs::create_dir_all(config_dir).expect("Failed to create config directory"); 52 | fs::write(&config_file, toml).expect("Failed to write config file"); 53 | config 54 | } 55 | Err(_) => { 56 | return Err(Error::Configuration( 57 | "Failed to load configuration file".to_string(), 58 | )) 59 | } 60 | }; 61 | 62 | Ok(config) 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- 1 | use thiserror::Error; 2 | 3 | #[derive(Error)] 4 | pub enum Error { 5 | #[error("Configuration error: {0}")] 6 | Configuration(String), 7 | 8 | #[error("Failed to load pokemon db: {0}")] 9 | PokemonDb(#[from] serde_json::Error), 10 | 11 | #[error("Invalid pokemon `{0}`")] 12 | InvalidPokemon(String), 13 | 14 | #[error("Invalid form `{1}` for pokemon `{0}`")] 15 | InvalidPokemonForm(String, String), 16 | 17 | #[error("Invalid language `{0}`, should be one of [en, fr, de, ja, zh_hans, zh_hant]")] 18 | InvalidLanguage(String), 19 | 20 | #[error("Invalid generations `{0}`, should be an integer, a comma-separated list, or a range of integers between 1 and 9")] 21 | InvalidGeneration(String), 22 | } 23 | 24 | impl std::fmt::Debug for Error { 25 | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { 26 | write!(f, "{}", self) 27 | } 28 | } 29 | --------------------------------------------------------------------------------