From 146f7929f511961b31b21f3dff1dcba77896b108 Mon Sep 17 00:00:00 2001 From: Eric Lay Date: Mon, 24 Apr 2023 19:05:08 -0500 Subject: [PATCH] Switch to PokeAPI (#1) * init Dev branch / PokeAPI re-write * add test files * update pokedex for dev branch * update PKGBUILD for dev branch * update for dev branch * update for dev branch * update for dev branch * arg parsing loop WIP * update to jqPokeTest(update function) * integrate jq/parse/update functions * missed one * missed one * merged updater & parser scripts * update README * update parsing * new info * new info * new info * integrate pokeParse * GET from PokeAPI complete --- PKGBUILD | 22 ++-- README.md | 6 +- pokeData/abomasnow | 38 +++--- pokeData/abra | 52 ++++++--- pokeData/absol | 88 +++++++++++--- pokeData/accelgor | 37 +++--- pokeData/aegislash | 31 ++--- pokeData/aerodactyl | 35 +++--- pokeData/aggron | 39 ++++--- pokeData/aipom | 51 ++++++--- pokeData/alakazam | 36 +++--- pokeData/alcremie | 36 +++--- pokeData/alomomola | 44 ++++--- pokeData/altaria | 45 +++++--- pokeData/amaura | 37 +++--- pokeData/ambipom | 36 +++--- pokeData/amoonguss | 43 ++++--- pokeData/ampharos | 37 +++--- pokeData/anorith | 38 +++--- pokeData/appletun | 38 +++--- pokeData/applin | 39 ++++--- pokeData/araquanid | 37 +++--- pokeData/arbok | 55 ++++++--- pokeData/arcanine | 36 +++--- pokeData/arceus | 24 ++++ pokeData/archen | 37 +++--- pokeData/archeops | 37 +++--- pokeData/arctovish | 37 +++--- pokeData/arctozolt | 36 +++--- pokeData/ariados | 42 ++++--- pokeData/armaldo | 39 ++++--- pokeData/aromatisse | 37 +++--- pokeData/aron | 45 +++++--- pokeData/arrokuda | 38 +++--- pokeData/articuno | 36 +++--- pokeData/audino | 77 ++++++++++--- pokeData/aurorus | 38 +++--- pokeData/avalugg | 37 +++--- pokeData/axew | 39 ++++--- pokeData/azelf | 36 +++--- pokeData/azumarill | 53 ++++++--- pokeData/azurill | 46 +++++--- pokeData/bagon | 38 +++--- pokeData/baltoy | 41 ++++--- pokeData/banette | 48 +++++--- pokeData/barbaracle | 36 +++--- pokeData/barboach | 71 +++++++++--- pokeData/barraskewda | 38 +++--- pokeData/basculegion | 33 +++--- pokeData/basculin | 31 ++--- pokeData/bastiodon | 36 +++--- pokeData/bayleef | 36 +++--- pokeData/beartic | 43 ++++--- pokeData/beautifly | 45 +++++--- pokeData/beedrill | 51 ++++++--- pokeData/beheeyem | 37 +++--- pokeData/beldum | 39 ++++--- pokeData/bellossom | 37 +++--- pokeData/bellsprout | 56 ++++++--- pokeData/bergmite | 40 ++++--- pokeData/bewear | 37 +++--- pokeData/bibarel | 53 ++++++--- pokeData/bidoof | 81 ++++++++++--- pokeData/binacle | 41 ++++--- pokeData/bisharp | 37 +++--- pokeData/blacephalon | 37 +++--- pokeData/blastoise | 36 +++--- pokeData/blaziken | 39 ++++--- pokeData/blipbug | 36 +++--- pokeData/blissey | 36 +++--- pokeData/blitzle | 37 +++--- pokeData/boldore | 87 +++++++++++--- pokeData/boltund | 38 +++--- pokeData/bonsly | 38 +++--- pokeData/bouffalant | 37 +++--- pokeData/bounsweet | 37 +++--- pokeData/braixen | 37 +++--- pokeData/braviary | 38 +++--- pokeData/breloom | 39 ++++--- pokeData/brionne | 37 +++--- pokeData/bronzong | 52 ++++++--- pokeData/bronzor | 98 +++++++++++++--- pokeData/bruxish | 37 +++--- pokeData/budew | 51 ++++++--- pokeData/buizel | 73 +++++++++--- pokeData/bulbasaur | 38 +++--- pokeData/buneary | 38 +++--- pokeData/bunnelby | 39 ++++--- pokeData/burmy | 36 +++--- pokeData/butterfree | 52 ++++++--- pokeData/buzzwole | 37 +++--- pokeData/cacnea | 41 ++++--- pokeData/cacturne | 39 ++++--- pokeData/calyrex | 37 +++--- pokeData/camerupt | 56 ++++++--- pokeData/carbink | 39 ++++--- pokeData/carkol | 37 +++--- pokeData/carnivine | 40 ++++--- pokeData/carracosta | 37 +++--- pokeData/carvanha | 48 +++++--- pokeData/cascoon | 44 ++++--- pokeData/castform | 38 +++--- pokeData/caterpie | 61 +++++++--- pokeData/celebi | 36 +++--- pokeData/celesteela | 35 +++--- pokeData/centiskorch | 37 +++--- pokeData/chandelure | 37 +++--- pokeData/chansey | 45 +++++--- pokeData/charizard | 36 +++--- pokeData/charjabug | 37 +++--- pokeData/charmander | 39 ++++--- pokeData/charmeleon | 36 +++--- pokeData/chatot | 53 ++++++--- pokeData/cherrim | 37 +++--- pokeData/cherubi | 36 +++--- pokeData/chesnaught | 37 +++--- pokeData/chespin | 37 +++--- pokeData/chewtle | 36 +++--- pokeData/chikorita | 39 ++++--- pokeData/chimchar | 39 ++++--- pokeData/chimecho | 49 +++++--- pokeData/chinchou | 54 ++++++--- pokeData/chingling | 104 ++++++++++++++--- pokeData/cinccino | 39 ++++--- pokeData/cinderace | 38 +++--- pokeData/clamperl | 47 +++++--- pokeData/clauncher | 39 ++++--- pokeData/clawitzer | 38 +++--- pokeData/claydol | 41 ++++--- pokeData/clefable | 38 +++--- pokeData/clefairy | 58 +++++++--- pokeData/cleffa | 38 +++--- pokeData/clobbopus | 38 +++--- pokeData/cloyster | 41 ++++--- pokeData/coalossal | 38 +++--- pokeData/cobalion | 36 +++--- pokeData/cofagrigus | 39 ++++--- pokeData/combee | 38 +++--- pokeData/combusken | 39 ++++--- pokeData/comfey | 36 +++--- pokeData/conkeldurr | 36 +++--- pokeData/copperajah | 37 +++--- pokeData/corphish | 44 ++++--- pokeData/corsola | 50 +++++--- pokeData/corviknight | 38 +++--- pokeData/corvisquire | 38 +++--- pokeData/cosmoem | 38 +++--- pokeData/cosmog | 37 +++--- pokeData/cottonee | 41 ++++--- pokeData/crabominable | 38 +++--- pokeData/crabrawler | 38 +++--- pokeData/cradily | 38 +++--- pokeData/cramorant | 36 +++--- pokeData/cranidos | 36 +++--- pokeData/crawdaunt | 43 ++++--- pokeData/cresselia | 36 +++--- pokeData/croagunk | 40 ++++--- pokeData/crobat | 39 ++++--- pokeData/croconaw | 37 +++--- pokeData/crustle | 37 +++--- pokeData/cryogonal | 40 ++++--- pokeData/cubchoo | 39 ++++--- pokeData/cubone | 49 +++++--- pokeData/cufant | 38 +++--- pokeData/cursola | 37 +++--- pokeData/cutiefly | 37 +++--- pokeData/cyndaquil | 38 +++--- pokeData/darkrai | 35 +++--- pokeData/darmanitan | 31 ++--- pokeData/dartrix | 38 +++--- pokeData/darumaka | 39 ++++--- pokeData/decidueye | 37 +++--- pokeData/dedenne | 36 +++--- pokeData/deerling | 41 ++++--- pokeData/deino | 38 +++--- pokeData/delcatty | 40 ++++--- pokeData/delibird | 49 +++++--- pokeData/delphox | 37 +++--- pokeData/deoxys | 32 +++--- pokeData/dewgong | 46 +++++--- pokeData/dewott | 35 +++--- pokeData/dewpider | 37 +++--- pokeData/dhelmise | 36 +++--- pokeData/dialga | 36 +++--- pokeData/diancie | 36 +++--- pokeData/diggersby | 37 +++--- pokeData/diglett | 39 ++++--- pokeData/ditto | 52 ++++++--- pokeData/dodrio | 43 ++++--- pokeData/doduo | 51 ++++++--- pokeData/donphan | 49 +++++--- pokeData/dottler | 37 +++--- pokeData/doublade | 37 +++--- pokeData/dracovish | 36 +++--- pokeData/dracozolt | 37 +++--- pokeData/dragalge | 40 ++++--- pokeData/dragapult | 37 +++--- pokeData/dragonair | 44 ++++--- pokeData/dragonite | 36 +++--- pokeData/drakloak | 37 +++--- pokeData/drampa | 36 +++--- pokeData/drapion | 37 +++--- pokeData/dratini | 46 +++++--- pokeData/drednaw | 37 +++--- pokeData/dreepy | 37 +++--- pokeData/drifblim | 39 ++++--- pokeData/drifloon | 37 +++--- pokeData/drilbur | 46 +++++--- pokeData/drizzile | 37 +++--- pokeData/drowzee | 42 ++++--- pokeData/druddigon | 44 ++++--- pokeData/dubwool | 38 +++--- pokeData/ducklett | 38 +++--- pokeData/dugtrio | 38 +++--- pokeData/dunsparce | 53 ++++++--- pokeData/duosion | 35 +++--- pokeData/duraludon | 36 +++--- pokeData/durant | 61 +++++++--- pokeData/dusclops | 51 ++++++--- pokeData/dusknoir | 37 +++--- pokeData/duskull | 58 +++++++--- pokeData/dustox | 45 +++++--- pokeData/dwebble | 44 ++++--- pokeData/eelektrik | 37 +++--- pokeData/eelektross | 37 +++--- pokeData/eevee | 37 +++++- pokeData/eiscue | 31 ++--- pokeData/ekans | 50 +++++--- pokeData/eldegoss | 38 +++--- pokeData/electabuzz | 38 +++--- pokeData/electivire | 36 +++--- pokeData/electrike | 42 ++++--- pokeData/electrode | 42 ++++--- pokeData/elekid | 41 ++++--- pokeData/elgyem | 38 +++--- pokeData/emboar | 37 +++--- pokeData/emolga | 56 ++++++--- pokeData/empoleon | 36 +++--- pokeData/enamorus | 32 +++--- pokeData/entei | 37 +++--- pokeData/escavalier | 37 +++--- pokeData/espeon | 43 ++++--- pokeData/espurr | 37 +++--- pokeData/eternatus | 37 +++--- pokeData/excadrill | 82 ++++++++++--- pokeData/exeggcute | 58 +++++++--- pokeData/exeggutor | 36 +++--- pokeData/exploud | 40 ++++--- pokeData/falinks | 35 +++--- pokeData/farfetchd | 35 +++++- pokeData/fearow | 60 +++++++--- pokeData/feebas | 40 ++++--- pokeData/fennekin | 37 +++--- pokeData/feraligatr | 37 +++--- pokeData/ferroseed | 39 ++++--- pokeData/ferrothorn | 37 +++--- pokeData/finneon | 50 +++++--- pokeData/flaaffy | 38 +++--- pokeData/flabebe | 28 ++++- pokeData/flapple | 38 +++--- pokeData/flareon | 43 ++++--- pokeData/fletchinder | 37 +++--- pokeData/fletchling | 38 +++--- pokeData/floatzel | 62 +++++++--- pokeData/floette | 38 +++--- pokeData/florges | 37 +++--- pokeData/flygon | 39 ++++--- pokeData/fomantis | 37 +++--- pokeData/foongus | 42 ++++--- pokeData/forretress | 37 +++--- pokeData/fraxure | 38 +++--- pokeData/frillish | 49 +++++--- pokeData/froakie | 37 +++--- pokeData/frogadier | 37 +++--- pokeData/froslass | 38 +++--- pokeData/frosmoth | 38 +++--- pokeData/furfrou | 36 +++--- pokeData/furret | 38 +++--- pokeData/gabite | 41 ++++--- pokeData/gallade | 37 +++--- pokeData/galvantula | 37 +++--- pokeData/garbodor | 37 +++--- pokeData/garchomp | 37 +++--- pokeData/gardevoir | 40 ++++--- pokeData/gastly | 84 +++++++++++--- pokeData/gastrodon | 48 +++++--- pokeData/genesect | 36 +++--- pokeData/gengar | 36 +++--- pokeData/geodude | 109 +++++++++++++++--- pokeData/gible | 39 ++++--- pokeData/gigalith | 37 +++--- pokeData/girafarig | 45 +++++--- pokeData/giratina | 30 ++--- pokeData/glaceon | 44 ++++--- pokeData/glalie | 40 ++++--- pokeData/glameow | 37 +++--- pokeData/glastrier | 36 +++--- pokeData/gligar | 46 +++++--- pokeData/gliscor | 39 ++++--- pokeData/gloom | 60 +++++++--- pokeData/gogoat | 38 +++--- pokeData/golbat | 170 ++++++++++++++++++++++++--- pokeData/goldeen | 135 +++++++++++++++++++--- pokeData/golduck | 89 ++++++++++++--- pokeData/golem | 36 +++--- pokeData/golett | 39 ++++--- pokeData/golisopod | 37 +++--- pokeData/golurk | 40 ++++--- pokeData/goodra | 37 +++--- pokeData/goomy | 36 +++--- pokeData/gorebyss | 42 ++++--- pokeData/gossifleur | 38 +++--- pokeData/gothita | 39 ++++--- pokeData/gothitelle | 37 +++--- pokeData/gothorita | 41 ++++--- pokeData/gourgeist | 31 ++--- pokeData/granbull | 36 +++--- pokeData/grapploct | 36 +++--- pokeData/graveler | 113 +++++++++++++++--- pokeData/greedent | 38 +++--- pokeData/greninja | 38 +++--- pokeData/grimer | 49 +++++--- pokeData/grimmsnarl | 37 +++--- pokeData/grookey | 38 +++--- pokeData/grotle | 36 +++--- pokeData/groudon | 40 ++++--- pokeData/grovyle | 38 +++--- pokeData/growlithe | 48 +++++--- pokeData/grubbin | 36 +++--- pokeData/grumpig | 51 ++++++--- pokeData/gulpin | 41 ++++--- pokeData/gumshoos | 37 +++--- pokeData/gurdurr | 46 +++++--- pokeData/guzzlord | 36 +++--- pokeData/gyarados | 142 ++++++++++++++++++++--- pokeData/hakamo-o | 27 ++++- pokeData/happiny | 37 +++--- pokeData/hariyama | 41 ++++--- pokeData/hatenna | 37 +++--- pokeData/hatterene | 37 +++--- pokeData/hattrem | 37 +++--- pokeData/haunter | 81 ++++++++++--- pokeData/hawlucha | 36 +++--- pokeData/haxorus | 37 +++--- pokeData/heatmor | 38 +++--- pokeData/heatran | 36 +++--- pokeData/heliolisk | 37 +++--- pokeData/helioptile | 37 +++--- pokeData/heracross | 51 ++++++--- pokeData/herdier | 42 ++++--- pokeData/hippopotas | 39 ++++--- pokeData/hippowdon | 37 +++--- pokeData/hitmonchan | 39 ++++--- pokeData/hitmonlee | 38 +++--- pokeData/hitmontop | 38 +++--- pokeData/ho-oh | 27 ++++- pokeData/honchkrow | 36 +++--- pokeData/honedge | 38 +++--- pokeData/hoopa | 36 +++--- pokeData/hoothoot | 70 +++++++++--- pokeData/hoppip | 55 ++++++--- pokeData/horsea | 81 ++++++++++--- pokeData/houndoom | 37 +++--- pokeData/houndour | 43 ++++--- pokeData/huntail | 41 ++++--- pokeData/hydreigon | 37 +++--- pokeData/hypno | 39 ++++--- pokeData/igglybuff | 37 +++--- pokeData/illumise | 37 +++--- pokeData/impidimp | 38 +++--- pokeData/incineroar | 38 +++--- pokeData/indeedee | 31 ++--- pokeData/infernape | 36 +++--- pokeData/inkay | 38 +++--- pokeData/inteleon | 38 +++--- pokeData/ivysaur | 37 +++--- pokeData/jangmo-o | 27 ++++- pokeData/jellicent | 49 +++++--- pokeData/jigglypuff | 55 ++++++--- pokeData/jirachi | 38 +++--- pokeData/jolteon | 43 ++++--- pokeData/joltik | 39 ++++--- pokeData/jumpluff | 37 +++--- pokeData/jynx | 51 ++++++--- pokeData/kabuto | 36 +++--- pokeData/kabutops | 37 +++--- pokeData/kadabra | 41 ++++--- pokeData/kakuna | 59 +++++++--- pokeData/kangaskhan | 41 ++++--- pokeData/karrablast | 43 ++++--- pokeData/kartana | 37 +++--- pokeData/kecleon | 43 ++++--- pokeData/keldeo | 30 ++--- pokeData/kingdra | 38 +++--- pokeData/kingler | 80 ++++++++++--- pokeData/kirlia | 43 ++++--- pokeData/klang | 37 +++--- pokeData/kleavor | 40 ++++--- pokeData/klefki | 37 +++--- pokeData/klink | 40 ++++--- pokeData/klinklang | 36 +++--- pokeData/koffing | 48 +++++--- pokeData/komala | 37 +++--- pokeData/kommo-o | 27 ++++- pokeData/krabby | 99 +++++++++++++--- pokeData/kricketot | 45 +++++--- pokeData/kricketune | 46 +++++--- pokeData/krokorok | 37 +++--- pokeData/krookodile | 37 +++--- pokeData/kubfu | 37 +++--- pokeData/kyogre | 40 ++++--- pokeData/kyurem | 36 +++--- pokeData/lairon | 52 ++++++--- pokeData/lampent | 36 +++--- pokeData/landorus | 30 ++--- pokeData/lanturn | 52 ++++++--- pokeData/lapras | 43 ++++--- pokeData/larvesta | 37 +++--- pokeData/larvitar | 46 +++++--- pokeData/latias | 40 ++++--- pokeData/latios | 39 ++++--- pokeData/leafeon | 43 ++++--- pokeData/leavanny | 39 ++++--- pokeData/ledian | 40 ++++--- pokeData/ledyba | 51 ++++++--- pokeData/lickilicky | 37 +++--- pokeData/lickitung | 48 +++++--- pokeData/liepard | 43 ++++--- pokeData/lileep | 40 ++++--- pokeData/lilligant | 41 ++++--- pokeData/lillipup | 40 ++++--- pokeData/linoone | 67 ++++++++--- pokeData/litleo | 37 +++--- pokeData/litten | 38 +++--- pokeData/litwick | 43 ++++--- pokeData/lombre | 45 +++++--- pokeData/lopunny | 37 +++--- pokeData/lotad | 43 ++++--- pokeData/loudred | 41 ++++--- pokeData/lucario | 36 +++--- pokeData/ludicolo | 38 +++--- pokeData/lugia | 38 +++--- pokeData/lumineon | 51 ++++++--- pokeData/lunala | 38 +++--- pokeData/lunatone | 69 ++++++++--- pokeData/lurantis | 38 +++--- pokeData/luvdisc | 55 ++++++--- pokeData/luxio | 38 +++--- pokeData/luxray | 36 +++--- pokeData/lycanroc | 32 +++--- pokeData/machamp | 37 +++--- pokeData/machoke | 72 +++++++++--- pokeData/machop | 63 +++++++--- pokeData/magby | 42 ++++--- pokeData/magcargo | 39 ++++--- pokeData/magearna | 36 +++--- pokeData/magikarp | 254 ++++++++++++++++++++++++++++++++++++++--- pokeData/magmar | 42 ++++--- pokeData/magmortar | 37 +++--- pokeData/magnemite | 50 +++++--- pokeData/magneton | 46 +++++--- pokeData/magnezone | 36 +++--- pokeData/makuhita | 88 +++++++++++--- pokeData/malamar | 37 +++--- pokeData/mamoswine | 38 +++--- pokeData/manaphy | 36 +++--- pokeData/mandibuzz | 38 +++--- pokeData/manectric | 38 +++--- pokeData/mankey | 49 +++++--- pokeData/mantine | 41 ++++--- pokeData/mantyke | 43 ++++--- pokeData/maractus | 37 +++--- pokeData/mareanie | 38 +++--- pokeData/mareep | 45 +++++--- pokeData/marill | 76 +++++++++--- pokeData/marowak | 49 +++++--- pokeData/marshadow | 36 +++--- pokeData/marshtomp | 39 ++++--- pokeData/masquerain | 41 ++++--- pokeData/mawile | 59 +++++++--- pokeData/medicham | 57 ++++++--- pokeData/meditite | 66 ++++++++--- pokeData/meganium | 36 +++--- pokeData/melmetal | 36 +++--- pokeData/meloetta | 30 ++--- pokeData/meltan | 36 +++--- pokeData/meowstic | 31 ++--- pokeData/meowth | 54 ++++++--- pokeData/mesprit | 35 +++--- pokeData/metagross | 40 ++++--- pokeData/metang | 41 ++++--- pokeData/metapod | 59 +++++++--- pokeData/mew | 36 +++--- pokeData/mewtwo | 36 +++--- pokeData/mienfoo | 59 +++++++--- pokeData/mienshao | 41 ++++--- pokeData/mightyena | 44 ++++--- pokeData/milcery | 36 +++--- pokeData/milotic | 37 +++--- pokeData/miltank | 41 ++++--- pokeData/mime-jr | 27 ++++- pokeData/mimikyu | 30 ++--- pokeData/minccino | 41 ++++--- pokeData/minior | 20 +++- pokeData/minun | 61 +++++++--- pokeData/misdreavus | 61 +++++++--- pokeData/mismagius | 36 +++--- pokeData/moltres | 38 +++--- pokeData/monferno | 36 +++--- pokeData/morelull | 36 +++--- pokeData/morgrem | 38 +++--- pokeData/morpeko | 31 ++--- pokeData/mothim | 37 +++--- pokeData/mr-mime | 33 +++++- pokeData/mr-rime | 26 ++++- pokeData/mudbray | 36 +++--- pokeData/mudkip | 40 ++++--- pokeData/mudsdale | 37 +++--- pokeData/muk | 47 +++++--- pokeData/munchlax | 36 +++--- pokeData/munna | 38 +++--- pokeData/murkrow | 57 ++++++--- pokeData/musharna | 36 +++--- pokeData/naganadel | 37 +++--- pokeData/natu | 42 ++++--- pokeData/necrozma | 37 +++--- pokeData/nickit | 37 +++--- pokeData/nidoking | 36 +++--- pokeData/nidoqueen | 36 +++--- pokeData/nidoran-f | 49 +++++--- pokeData/nidoran-m | 48 +++++--- pokeData/nidorina | 48 +++++--- pokeData/nidorino | 49 +++++--- pokeData/nihilego | 36 +++--- pokeData/nincada | 42 ++++--- pokeData/ninetales | 36 +++--- pokeData/ninjask | 40 ++++--- pokeData/noctowl | 73 +++++++++--- pokeData/noibat | 36 +++--- pokeData/noivern | 37 +++--- pokeData/nosepass | 62 +++++++--- pokeData/numel | 58 +++++++--- pokeData/nuzleaf | 41 ++++--- pokeData/obstagoon | 38 +++--- pokeData/octillery | 51 ++++++--- pokeData/oddish | 66 ++++++++--- pokeData/omanyte | 36 +++--- pokeData/omastar | 36 +++--- pokeData/onix | 92 ++++++++++++--- pokeData/oranguru | 36 +++--- pokeData/orbeetle | 38 +++--- pokeData/oricorio | 31 ++--- pokeData/oshawott | 39 ++++--- pokeData/overqwil | 37 +++--- pokeData/pachirisu | 40 ++++--- pokeData/palkia | 35 +++--- pokeData/palossand | 38 +++--- pokeData/palpitoad | 40 ++++--- pokeData/pancham | 38 +++--- pokeData/pangoro | 38 +++--- pokeData/panpour | 40 ++++--- pokeData/pansage | 40 ++++--- pokeData/pansear | 40 ++++--- pokeData/paras | 45 +++++--- pokeData/parasect | 42 ++++--- pokeData/passimian | 36 +++--- pokeData/patrat | 45 +++++--- pokeData/pawniard | 40 ++++--- pokeData/pelipper | 90 ++++++++++++--- pokeData/perrserker | 38 +++--- pokeData/persian | 47 +++++--- pokeData/petilil | 41 ++++--- pokeData/phanpy | 45 +++++--- pokeData/phantump | 37 +++--- pokeData/pheromosa | 35 +++--- pokeData/phione | 37 +++--- pokeData/pichu | 27 ++++- pokeData/pidgeot | 36 +++--- pokeData/pidgeotto | 59 +++++++--- pokeData/pidgey | 70 +++++++++--- pokeData/pidove | 43 ++++--- pokeData/pignite | 37 +++--- pokeData/pikachu | 38 +++++- pokeData/pikipek | 27 ++++- pokeData/piloswine | 43 ++++--- pokeData/pincurchin | 36 +++--- pokeData/pineco | 61 +++++++--- pokeData/pinsir | 43 ++++--- pokeData/piplup | 39 ++++--- pokeData/plusle | 62 +++++++--- pokeData/poipole | 36 +++--- pokeData/politoed | 45 +++++--- pokeData/poliwag | 129 ++++++++++++++++++--- pokeData/poliwhirl | 97 +++++++++++++--- pokeData/poliwrath | 50 +++++--- pokeData/polteageist | 37 +++--- pokeData/ponyta | 55 ++++++--- pokeData/poochyena | 51 ++++++--- pokeData/popplio | 37 +++--- pokeData/porygon | 36 +++--- pokeData/porygon-z | 36 +++--- pokeData/porygon2 | 26 ++++- pokeData/primarina | 38 +++--- pokeData/primeape | 42 ++++--- pokeData/prinplup | 36 +++--- pokeData/probopass | 36 +++--- pokeData/psyduck | 123 +++++++++++++++++--- pokeData/pumpkaboo | 31 ++--- pokeData/pupitar | 44 ++++--- pokeData/purrloin | 41 ++++--- pokeData/purugly | 37 +++--- pokeData/pyroar | 36 +++--- pokeData/pyukumuku | 36 +++--- pokeData/quagsire | 66 ++++++++--- pokeData/quilava | 37 +++--- pokeData/quilladin | 37 +++--- pokeData/qwilfish | 56 ++++++--- pokeData/raboot | 36 +++--- pokeData/raichu | 38 +++--- pokeData/raikou | 37 +++--- pokeData/ralts | 48 +++++--- pokeData/rampardos | 36 +++--- pokeData/rapidash | 40 ++++--- pokeData/raticate | 74 +++++++++--- pokeData/rattata | 92 ++++++++++++--- pokeData/rayquaza | 39 ++++--- pokeData/regice | 38 +++--- pokeData/regidrago | 37 +++--- pokeData/regieleki | 37 +++--- pokeData/regigigas | 35 +++--- pokeData/regirock | 35 +++--- pokeData/registeel | 37 +++--- pokeData/relicanth | 44 ++++--- pokeData/remoraid | 62 +++++++--- pokeData/reshiram | 36 +++--- pokeData/reuniclus | 37 +++--- pokeData/rhydon | 46 +++++--- pokeData/rhyhorn | 50 +++++--- pokeData/rhyperior | 37 +++--- pokeData/ribombee | 37 +++--- pokeData/rillaboom | 37 +++--- pokeData/riolu | 40 ++++--- pokeData/rockruff | 38 +++--- pokeData/roggenrola | 41 ++++--- pokeData/rolycoly | 38 +++--- pokeData/rookidee | 38 +++--- pokeData/roselia | 54 ++++++--- pokeData/roserade | 38 +++--- pokeData/rotom | 35 +++--- pokeData/rowlet | 37 +++--- pokeData/rufflet | 42 ++++--- pokeData/runerigus | 38 +++--- pokeData/sableye | 60 +++++++--- pokeData/salamence | 40 ++++--- pokeData/salandit | 38 +++--- pokeData/salazzle | 37 +++--- pokeData/samurott | 37 +++--- pokeData/sandaconda | 37 +++--- pokeData/sandile | 42 ++++--- pokeData/sandshrew | 56 ++++++--- pokeData/sandslash | 59 +++++++--- pokeData/sandygast | 36 +++--- pokeData/sawk | 43 ++++--- pokeData/sawsbuck | 38 +++--- pokeData/scatterbug | 38 +++--- pokeData/sceptile | 39 ++++--- pokeData/scizor | 37 +++--- pokeData/scolipede | 36 +++--- pokeData/scorbunny | 38 +++--- pokeData/scrafty | 40 ++++--- pokeData/scraggy | 40 ++++--- pokeData/scyther | 44 ++++--- pokeData/seadra | 72 +++++++++--- pokeData/seaking | 97 +++++++++++++--- pokeData/sealeo | 42 ++++--- pokeData/seedot | 48 +++++--- pokeData/seel | 54 ++++++--- pokeData/seismitoad | 39 ++++--- pokeData/sentret | 45 +++++--- pokeData/serperior | 37 +++--- pokeData/servine | 37 +++--- pokeData/seviper | 43 ++++--- pokeData/sewaddle | 39 ++++--- pokeData/sharpedo | 58 +++++++--- pokeData/shaymin | 29 ++--- pokeData/shedinja | 42 ++++--- pokeData/shelgon | 39 ++++--- pokeData/shellder | 69 ++++++++--- pokeData/shellos | 47 +++++--- pokeData/shelmet | 43 ++++--- pokeData/shieldon | 31 ++--- pokeData/shiftry | 37 +++--- pokeData/shiinotic | 38 +++--- pokeData/shinx | 63 +++++++--- pokeData/shroomish | 40 ++++--- pokeData/shuckle | 52 ++++++--- pokeData/shuppet | 49 +++++--- pokeData/sigilyph | 37 +++--- pokeData/silcoon | 43 ++++--- pokeData/silicobra | 37 +++--- pokeData/silvally | 38 +++--- pokeData/simipour | 37 +++--- pokeData/simisage | 37 +++--- pokeData/simisear | 36 +++--- pokeData/sinistea | 37 +++--- pokeData/sirfetchd | 28 ++++- pokeData/sizzlipede | 37 +++--- pokeData/skarmory | 41 ++++--- pokeData/skiddo | 36 +++--- pokeData/skiploom | 39 ++++--- pokeData/skitty | 41 ++++--- pokeData/skorupi | 52 ++++++--- pokeData/skrelp | 39 ++++--- pokeData/skuntank | 37 +++--- pokeData/skwovet | 37 +++--- pokeData/slaking | 39 ++++--- pokeData/slakoth | 40 ++++--- pokeData/sliggoo | 37 +++--- pokeData/slowbro | 53 ++++++--- pokeData/slowking | 38 +++--- pokeData/slowpoke | 97 +++++++++++++--- pokeData/slugma | 37 +++--- pokeData/slurpuff | 37 +++--- pokeData/smeargle | 43 ++++--- pokeData/smoochum | 39 ++++--- pokeData/sneasel | 59 +++++++--- pokeData/sneasler | 40 ++++--- pokeData/snivy | 38 +++--- pokeData/snom | 38 +++--- pokeData/snorlax | 39 ++++--- pokeData/snorunt | 44 ++++--- pokeData/snover | 42 ++++--- pokeData/snubbull | 45 +++++--- pokeData/sobble | 37 +++--- pokeData/solgaleo | 39 ++++--- pokeData/solosis | 44 ++++--- pokeData/solrock | 67 ++++++++--- pokeData/spearow | 69 ++++++++--- pokeData/spectrier | 37 +++--- pokeData/spewpa | 38 +++--- pokeData/spheal | 44 ++++--- pokeData/spinarak | 50 +++++--- pokeData/spinda | 50 +++++--- pokeData/spiritomb | 35 +++--- pokeData/spoink | 56 ++++++--- pokeData/spritzee | 37 +++--- pokeData/squirtle | 38 +++--- pokeData/stakataka | 36 +++--- pokeData/stantler | 43 ++++--- pokeData/staraptor | 36 +++--- pokeData/staravia | 46 +++++--- pokeData/starly | 50 +++++--- pokeData/starmie | 40 ++++--- pokeData/staryu | 65 ++++++++--- pokeData/steelix | 58 +++++++--- pokeData/steenee | 38 +++--- pokeData/stonjourner | 37 +++--- pokeData/stoutland | 43 ++++--- pokeData/stufful | 37 +++--- pokeData/stunfisk | 40 ++++--- pokeData/stunky | 39 ++++--- pokeData/sudowoodo | 40 ++++--- pokeData/suicune | 38 +++--- pokeData/sunflora | 37 +++--- pokeData/sunkern | 43 ++++--- pokeData/surskit | 46 +++++--- pokeData/swablu | 45 +++++--- pokeData/swadloon | 39 ++++--- pokeData/swalot | 39 ++++--- pokeData/swampert | 39 ++++--- pokeData/swanna | 36 +++--- pokeData/swellow | 42 ++++--- pokeData/swinub | 35 +++--- pokeData/swirlix | 37 +++--- pokeData/swoobat | 37 +++--- pokeData/sylveon | 43 ++++--- pokeData/taillow | 43 ++++--- pokeData/talonflame | 37 +++--- pokeData/tangela | 51 ++++++--- pokeData/tangrowth | 34 +++--- pokeData/tapu-bulu | 21 +++- pokeData/tapu-fini | 27 ++++- pokeData/tapu-koko | 27 ++++- pokeData/tapu-lele | 26 ++++- pokeData/tauros | 35 +++--- pokeData/teddiursa | 50 +++++--- pokeData/tentacool | 139 +++++++++++++++++++--- pokeData/tentacruel | 94 ++++++++++++--- pokeData/tepig | 39 ++++--- pokeData/terrakion | 35 +++--- pokeData/thievul | 38 +++--- pokeData/throh | 43 ++++--- pokeData/thundurus | 29 ++--- pokeData/thwackey | 37 +++--- pokeData/timburr | 39 ++++--- pokeData/tirtouga | 36 +++--- pokeData/togedemaru | 37 +++--- pokeData/togekiss | 36 +++--- pokeData/togepi | 42 ++++--- pokeData/togetic | 36 +++--- pokeData/torchic | 40 ++++--- pokeData/torkoal | 40 ++++--- pokeData/tornadus | 30 ++--- pokeData/torracat | 36 +++--- pokeData/torterra | 36 +++--- pokeData/totodile | 39 ++++--- pokeData/toucannon | 28 ++++- pokeData/toxapex | 37 +++--- pokeData/toxel | 38 +++--- pokeData/toxicroak | 36 +++--- pokeData/toxtricity | 31 ++--- pokeData/tranquill | 45 +++++--- pokeData/trapinch | 44 ++++--- pokeData/treecko | 39 ++++--- pokeData/trevenant | 37 +++--- pokeData/tropius | 43 ++++--- pokeData/trubbish | 38 +++--- pokeData/trumbeak | 27 ++++- pokeData/tsareena | 38 +++--- pokeData/turtonator | 36 +++--- pokeData/turtwig | 38 +++--- pokeData/tympole | 36 +++--- pokeData/tynamo | 39 ++++--- pokeData/type-null | 27 ++++- pokeData/typhlosion | 36 +++--- pokeData/tyranitar | 37 +++--- pokeData/tyrantrum | 38 +++--- pokeData/tyrogue | 42 ++++--- pokeData/tyrunt | 37 +++--- pokeData/umbreon | 43 ++++--- pokeData/unfezant | 45 +++++--- pokeData/unown | 64 ++++++++--- pokeData/ursaluna | 37 +++--- pokeData/ursaring | 53 ++++++--- pokeData/urshifu | 32 +++--- pokeData/uxie | 36 +++--- pokeData/vanillish | 39 ++++--- pokeData/vanillite | 40 ++++--- pokeData/vanilluxe | 39 ++++--- pokeData/vaporeon | 43 ++++--- pokeData/venipede | 38 +++--- pokeData/venomoth | 52 ++++++--- pokeData/venonat | 53 ++++++--- pokeData/venusaur | 36 +++--- pokeData/vespiquen | 37 +++--- pokeData/vibrava | 40 ++++--- pokeData/victini | 36 +++--- pokeData/victreebel | 36 +++--- pokeData/vigoroth | 39 ++++--- pokeData/vikavolt | 38 +++--- pokeData/vileplume | 38 +++--- pokeData/virizion | 36 +++--- pokeData/vivillon | 37 +++--- pokeData/volbeat | 40 ++++--- pokeData/volcanion | 36 +++--- pokeData/volcarona | 37 +++--- pokeData/voltorb | 41 ++++--- pokeData/vullaby | 42 ++++--- pokeData/vulpix | 48 +++++--- pokeData/wailmer | 75 +++++++++--- pokeData/wailord | 42 ++++--- pokeData/walrein | 37 +++--- pokeData/wartortle | 37 +++--- pokeData/watchog | 46 +++++--- pokeData/weavile | 37 +++--- pokeData/weedle | 61 +++++++--- pokeData/weepinbell | 54 ++++++--- pokeData/weezing | 46 +++++--- pokeData/whimsicott | 41 ++++--- pokeData/whirlipede | 37 +++--- pokeData/whiscash | 68 ++++++++--- pokeData/whismur | 67 ++++++++--- pokeData/wigglytuff | 41 ++++--- pokeData/wimpod | 38 +++--- pokeData/wingull | 92 ++++++++++++--- pokeData/wishiwashi | 31 ++--- pokeData/wobbuffet | 51 ++++++--- pokeData/woobat | 80 ++++++++++--- pokeData/wooloo | 38 +++--- pokeData/wooper | 57 ++++++--- pokeData/wormadam | 31 ++--- pokeData/wurmple | 49 +++++--- pokeData/wynaut | 40 ++++--- pokeData/wyrdeer | 39 ++++--- pokeData/xatu | 37 +++--- pokeData/xerneas | 36 +++--- pokeData/xurkitree | 37 +++--- pokeData/yamask | 39 ++++--- pokeData/yamper | 38 +++--- pokeData/yanma | 46 +++++--- pokeData/yanmega | 37 +++--- pokeData/yungoos | 37 +++--- pokeData/yveltal | 36 +++--- pokeData/zacian | 36 +++--- pokeData/zamazenta | 36 +++--- pokeData/zangoose | 43 ++++--- pokeData/zapdos | 38 +++--- pokeData/zarude | 37 +++--- pokeData/zebstrika | 37 +++--- pokeData/zekrom | 36 +++--- pokeData/zeraora | 37 +++--- pokeData/zigzagoon | 67 ++++++++--- pokeData/zoroark | 38 +++--- pokeData/zorua | 38 +++--- pokeData/zubat | 150 +++++++++++++++++++++--- pokeData/zweilous | 42 ++++--- pokeData/zygarde | 29 ++--- pokeInfo | 123 -------------------- pokeParse | 52 +++++++++ pokedex => pokedex-dev | 72 +++++++----- 910 files changed, 27704 insertions(+), 11644 deletions(-) delete mode 100755 pokeInfo create mode 100755 pokeParse rename pokedex => pokedex-dev (62%) diff --git a/PKGBUILD b/PKGBUILD index bdbc7f8..d8771b2 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,30 +1,30 @@ # Maintainer: Eric Lay -pkgname=fuzzy-pokedex -pkgver=r38.ba9e1a3 +pkgname=fuzzy-pokedex-dev +pkgver=r49.aeb1671 pkgrel=1 -pkgdesc="A Pokedex for your terminal" +pkgdesc="A Pokedex for your terminal -DEV VERSION" arch=('any') url="https://github.com/ericlay/fuzzy-pokedex" license=('GPL3') -depends=('python-beautifulsoup4' - 'fzf' +depends=('fzf' 'parallel' + 'jq' 'espeak-ng' 'pokemon-colorscripts-git' 'ttf-font-nerd') makedepends=('git') -source=("git+https://github.com/ericlay/fuzzy-pokedex.git") +source=("git+https://github.com/ericlay/fuzzy-pokedex.git#branch=dev") md5sums=('SKIP') pkgver(){ - cd "$pkgname" + cd "${pkgname:0:-4}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } package() { - cd "$srcdir/$pkgname" + cd "$srcdir/${pkgname:0:-4}" install -Dm666 pokeData/* -t "$pkgdir/usr/share/$pkgname/pokeData" - install -Dm666 keybindings-preview -t "$pkgdir/usr/share/$pkgname/" - install -Dm755 pokedex -t "$pkgdir/usr/bin" - install -Dm755 pokeInfo -t "$pkgdir/usr/bin" + install -Dm666 keybindings-preview -t "$pkgdir/usr/share/$pkgname" + install -Dm755 pokeParse -t "$pkgdir/usr/bin" + install -Dm755 pokedex-dev -t "$pkgdir/usr/bin" } diff --git a/README.md b/README.md index bfcc233..e885bf0 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Very simple fzf based pokedex I built for my son to enjoy ![Screenshot](https://github.com/ericlay/fuzzy-pokedex/blob/main/screenshot.png?raw=true) -Requires BeautifulSoup4, fzf, parallel, espeak-ng, pokemon-colorscipts and, any nerd font; all else should be there +Requires fzf, parallel, jq, espeak-ng, pokemon-colorscipts and, any nerd font; all else should be there ``` Use fzf to search Pokemon stats @@ -38,8 +38,8 @@ https://github.com/rmccorm4/Pokefetch ## To-do * [ ] Better arg parsing -* [ ] Rewrite to use `PokeAPI` as data source +* [ ] Rewrite to use `PokeAPI` as data source {Dev Branch 60%} * [ ] Refactor to allow user to choose local data source or from web -* [ ] Get sprites from `PokeAPI` if possible +* [ ] Get sprites from `PokeAPI` if possible {PR WELCOME!} * [ ] Work on TTS to read entries * [ ] Add ability to filter on various attributes diff --git a/pokeData/abomasnow b/pokeData/abomasnow index e58dfdc..394d38b 100644 --- a/pokeData/abomasnow +++ b/pokeData/abomasnow @@ -1,15 +1,27 @@ -Name: Abomasnow -Pokedex Number: 460 -Gender Ratio:  ♂:50% ♀:50% -Abilities: Snow Warning - Soundproof (Hidden Ability) +Abomasnow A grass type Pokémon -Base Stats ----------------------- -Total: 494 -Hp: 90 -Attack: 132 -Defence: 105 -Special Attack: 132 -Special Defence: 105 -Speed: 30 +It whips up blizzards in mountains +that are always buried in snow. + It is the abominable snowman. + + Evolution Chain + Snover ► Abomasnow + + ↞--------| STATS |--------↠ + hp: 90 + attack: 92 + defense: 75 + special-attack: 92 +special-defense: 85 + speed: 60 + +Pokedex ID: 460 Capture Rate: 60 +Base Exp: 173 Happiness: 50 +Height: 22 Weight: 1355 + +Genus: Frost Tree Pokémon +Location Areas: +mt-coronet-exterior-snowfall +mt-coronet-exterior-blizzard +kalos-route-17-area diff --git a/pokeData/abra b/pokeData/abra index 84d29a6..b1cdc4a 100644 --- a/pokeData/abra +++ b/pokeData/abra @@ -1,15 +1,41 @@ -Name: Abra -Pokedex Number: 063 -Gender Ratio:  ♂:75% ♀:25% -Abilities: Synchronize - Inner Focus - Magic Guard (Hidden Ability) +Abra A psychic type Pokémon -Base Stats ----------------------- -Total: 310 -Hp: 25 -Attack: 20 -Defence: 15 -Special Attack: 105 -Special Defence: 55 -Speed: 90 +Using its ability to read minds, +it will identify impending danger +and TELEPORT to safety. + + Evolution Chain +Abra ► Kadabra ► Alakazam + + ↞--------| STATS |--------↠ + hp: 25 + attack: 20 + defense: 15 + special-attack: 105 +special-defense: 55 + speed: 90 + +Pokedex ID: 63 Capture Rate: 200 +Base Exp: 62 Happiness: 50 +Height: 9 Weight: 195 + +Genus: Psi Pokémon +Location Areas: +sinnoh-route-203-area +sinnoh-route-215-area +johto-route-34-area +johto-route-35-area +kanto-route-5-area +kanto-route-6-area +kanto-route-7-area +kanto-route-8-area +kanto-route-24-area +kanto-route-25-area +granite-cave-1f +granite-cave-b1f +granite-cave-b2f +granite-cave-1fsmall-room +hoenn-route-116-area +kalos-route-5-area +johto-safari-zone-zone-plains diff --git a/pokeData/absol b/pokeData/absol index 352621a..882c960 100644 --- a/pokeData/absol +++ b/pokeData/absol @@ -1,15 +1,77 @@ -Name: Absol -Pokedex Number: 359 -Gender Ratio:  ♂:50% ♀:50% -Abilities: Pressure - Super Luck - Justified (Hidden Ability) +Absol A dark type Pokémon -Base Stats ----------------------- -Total: 465 -Hp: 65 -Attack: 150 -Defence: 60 -Special Attack: 115 -Special Defence: 60 -Speed: 115 +Every time ABSOL appears before +people, it is followed by a disaster +such as an earthquake or a tidal +wave. As a result, it came to +be known as the disaster Pokémon. + + Single Stage Evolution Pokémon + + ↞--------| STATS |--------↠ + hp: 65 + attack: 130 + defense: 60 + special-attack: 75 +special-defense: 60 + speed: 75 + +Pokedex ID: 359 Capture Rate: 30 +Base Exp: 163 Happiness: 35 +Height: 12 Weight: 470 + +Genus: Disaster Pokémon +Location Areas: +mt-coronet-exterior-snowfall +mt-coronet-exterior-blizzard +sinnoh-route-213-area +union-cave-1f +union-cave-b1f +union-cave-b2f +slowpoke-well-1f +slowpoke-well-b1f +whirl-islands-1f +whirl-islands-b1f +whirl-islands-b2f +whirl-islands-b3f +mt-mortar-1f +mt-mortar-lower-cave +mt-mortar-upper-cave +mt-mortar-b1f +ice-path-1f +ice-path-b1f +ice-path-b2f +ice-path-b3f +dark-cave-violet-city-entrance +dark-cave-blackthorn-city-entrance +seafoam-islands-1f +seafoam-islands-b1f +seafoam-islands-b2f +seafoam-islands-b3f +seafoam-islands-b4f +mt-silver-2f +mt-silver-1f-top +mt-silver-4f +johto-route-47-inside-cave +mt-silver-1f +mt-silver-mountainside +mt-silver-3f +mt-silver-top +mt-moon-1f +mt-moon-2f +rock-tunnel-1f +rock-tunnel-b1f +kanto-victory-road-1-1f +tohjo-falls-area +digletts-cave-area +kanto-victory-road-1-2f +kanto-victory-road-1-3f +cerulean-cave-1f +cerulean-cave-2f +cerulean-cave-b1f +hoenn-route-120-area +giant-chasm-outside +unova-route-13-area +unova-route-14-area +kalos-route-8-area diff --git a/pokeData/accelgor b/pokeData/accelgor index 8126259..2b551db 100644 --- a/pokeData/accelgor +++ b/pokeData/accelgor @@ -1,15 +1,26 @@ -Name: Accelgor -Pokedex Number: 617 -Gender Ratio:  ♂:50% ♀:50% -Abilities: Hydration - Sticky Hold - Unburden (Hidden Ability) +Accelgor A bug type Pokémon + +When its body dries out, it +weakens. So, to prevent dehydration, +it wraps itself in many layers +of thin membrane. + + Evolution Chain + Shelmet ► Accelgor + + ↞--------| STATS |--------↠ + hp: 80 + attack: 70 + defense: 40 + special-attack: 100 +special-defense: 60 + speed: 145 + +Pokedex ID: 617 Capture Rate: 75 +Base Exp: 173 Happiness: 50 +Height: 8 Weight: 253 + +Genus: Shell Out Pokémon +Location Areas: -Base Stats ----------------------- -Total: 495 -Hp: 80 -Attack: 70 -Defence: 40 -Special Attack: 100 -Special Defence: 60 -Speed: 145 diff --git a/pokeData/aegislash b/pokeData/aegislash index c4e2319..3e1eacb 100644 --- a/pokeData/aegislash +++ b/pokeData/aegislash @@ -1,15 +1,20 @@ -Name: Aegislash -Pokedex Number: 681 -Gender Ratio:  ♂:50% ♀:50% -Abilities: Stance Change + A type Pokémon + +Generations of kings were attended +by these Pokémon, which used +their spectral power to manipulate +and control people and Pokémon. + + Evolution Chain +Honedge ► Doublade ► Aegislash + + ↞--------| STATS |--------↠ + +Pokedex ID: Capture Rate: 45 +Base Exp: Happiness: 50 +Height: Weight: + +Genus: Royal Sword Pokémon +Location Areas: -Base Stats ----------------------- -Total: 520 -Hp: 60 -Attack: 150 -Defence: 50 -Special Attack: 150 -Special Defence: 50 -Speed: 60 diff --git a/pokeData/aerodactyl b/pokeData/aerodactyl index c6fba83..d34b7c9 100644 --- a/pokeData/aerodactyl +++ b/pokeData/aerodactyl @@ -1,15 +1,24 @@ -Name: Aerodactyl -Pokedex Number: 142 -Gender Ratio:  ♂:87.5% ♀:12.5% -Abilities: Rock Head - Pressure - Unnerve (Hidden Ability) +Aerodactyl A rock type Pokémon -Base Stats ----------------------- -Total: 515 -Hp: 80 -Attack: 135 -Defence: 85 -Special Attack: 70 -Special Defence: 95 -Speed: 150 +A Pokémon that roamed the skies +in the dinosaur era. Its teeth +are like saw blades. + + Single Stage Evolution Pokémon + + ↞--------| STATS |--------↠ + hp: 80 + attack: 105 + defense: 65 + special-attack: 60 +special-defense: 75 + speed: 130 + +Pokedex ID: 142 Capture Rate: 45 +Base Exp: 180 Happiness: 50 +Height: 18 Weight: 590 + +Genus: Fossil Pokémon +Location Areas: +cinnabar-island-cinnabar-lab diff --git a/pokeData/aggron b/pokeData/aggron index 1e509f1..fee800d 100644 --- a/pokeData/aggron +++ b/pokeData/aggron @@ -1,15 +1,28 @@ -Name: Aggron -Pokedex Number: 306 -Gender Ratio:  ♂:50% ♀:50% -Abilities: Sturdy - Rock Head - Heavy Metal (Hidden Ability) +Aggron A steel type Pokémon + +AGGRON claims an entire mountain +as its own territory. It mercilessly +beats up anything that violates +its environment. Aggron +vigilantly patrols its territory +at all times. + + Evolution Chain +Aron ► Lairon ► Aggron + + ↞--------| STATS |--------↠ + hp: 70 + attack: 110 + defense: 180 + special-attack: 60 +special-defense: 60 + speed: 50 + +Pokedex ID: 306 Capture Rate: 45 +Base Exp: 265 Happiness: 35 +Height: 21 Weight: 3600 + +Genus: Iron Armor Pokémon +Location Areas: -Base Stats ----------------------- -Total: 530 -Hp: 70 -Attack: 140 -Defence: 230 -Special Attack: 60 -Special Defence: 80 -Speed: 50 diff --git a/pokeData/aipom b/pokeData/aipom index faad8f4..a960e82 100644 --- a/pokeData/aipom +++ b/pokeData/aipom @@ -1,15 +1,40 @@ -Name: Aipom -Pokedex Number: 190 -Gender Ratio:  ♂:50% ♀:50% -Abilities: Run Away - Pickup - Skill Link (Hidden Ability) +Aipom A normal type Pokémon -Base Stats ----------------------- -Total: 360 -Hp: 55 -Attack: 70 -Defence: 55 -Special Attack: 40 -Special Defence: 55 -Speed: 85 +Its tail is so powerful that +it can use it to grab a tree +branch and hold itself up in +the air. + + Evolution Chain + Aipom ► Ambipom + + ↞--------| STATS |--------↠ + hp: 55 + attack: 70 + defense: 55 + special-attack: 40 +special-defense: 55 + speed: 85 + +Pokedex ID: 190 Capture Rate: 45 +Base Exp: 72 Happiness: 70 +Height: 8 Weight: 115 + +Genus: Long Tail Pokémon +Location Areas: +johto-route-29-area +johto-route-30-area +johto-route-31-area +johto-route-32-area +johto-route-33-area +johto-route-42-area +johto-route-43-area +johto-route-44-area +johto-route-45-area +johto-route-46-area +hoenn-safari-zone-expansion-south +hoenn-safari-zone-expansion-north +hoenn-altering-cave-f +kanto-altering-cave-f +azalea-town-area diff --git a/pokeData/alakazam b/pokeData/alakazam index 849eb0b..717d9b2 100644 --- a/pokeData/alakazam +++ b/pokeData/alakazam @@ -1,15 +1,25 @@ -Name: Alakazam -Pokedex Number: 065 -Gender Ratio:  ♂:75% ♀:25% -Abilities: Synchronize - Inner Focus - Magic Guard (Hidden Ability) +Alakazam A psychic type Pokémon + +Its brain can out­ perform a +super­ computer. Its intelligence +quotient is said to be 5,000. + + Evolution Chain +Abra ► Kadabra ► Alakazam + + ↞--------| STATS |--------↠ + hp: 55 + attack: 50 + defense: 45 + special-attack: 135 +special-defense: 95 + speed: 120 + +Pokedex ID: 65 Capture Rate: 50 +Base Exp: 250 Happiness: 50 +Height: 15 Weight: 480 + +Genus: Psi Pokémon +Location Areas: -Base Stats ----------------------- -Total: 500 -Hp: 55 -Attack: 50 -Defence: 65 -Special Attack: 175 -Special Defence: 95 -Speed: 150 diff --git a/pokeData/alcremie b/pokeData/alcremie index 2f33d9c..c81a900 100644 --- a/pokeData/alcremie +++ b/pokeData/alcremie @@ -1,15 +1,25 @@ -Name: Alcremie -Pokedex Number: 869 -Gender Ratio:  ♂:0% ♀:100% -Abilities: Sweet Veil - Aroma Veil (Hidden Ability) +Alcremie A fairy type Pokémon + +When it trusts a Trainer, it +will treat them to berries it’s +decorated with cream. + + Evolution Chain + Milcery ► Alcremie + + ↞--------| STATS |--------↠ + hp: 65 + attack: 60 + defense: 75 + special-attack: 110 +special-defense: 121 + speed: 64 + +Pokedex ID: 869 Capture Rate: 100 +Base Exp: 173 Happiness: 50 +Height: 3 Weight: 5 + +Genus: Cream Pokémon +Location Areas: -Base Stats ----------------------- -Total: 495 -Hp: 110 -Attack: 121 -Defence: 64 -Special Attack: Max Stats