From fb1f061a1c02f4a273c8a45e3acef47b4228d3a5 Mon Sep 17 00:00:00 2001 From: h2o-DS <71458559+h2o-DS@users.noreply.github.com> Date: Sun, 2 Feb 2025 21:32:17 -0500 Subject: [PATCH] Language Codes Changed languages to ISO-639 codes Gave forms pokedex data fields moved name to pokedex data pokedex_text_banks -> species_text_banks --- generated/text_banks.txt | 46 +++--- res/pokemon/abomasnow/data.json | 14 +- res/pokemon/abra/data.json | 14 +- res/pokemon/absol/data.json | 14 +- res/pokemon/aerodactyl/data.json | 14 +- res/pokemon/aggron/data.json | 14 +- res/pokemon/aipom/data.json | 14 +- res/pokemon/alakazam/data.json | 14 +- res/pokemon/altaria/data.json | 14 +- res/pokemon/ambipom/data.json | 14 +- res/pokemon/ampharos/data.json | 14 +- res/pokemon/anorith/data.json | 14 +- res/pokemon/arbok/data.json | 14 +- res/pokemon/arcanine/data.json | 14 +- res/pokemon/arceus/data.json | 14 +- res/pokemon/ariados/data.json | 14 +- res/pokemon/armaldo/data.json | 14 +- res/pokemon/aron/data.json | 14 +- res/pokemon/articuno/data.json | 14 +- res/pokemon/azelf/data.json | 14 +- res/pokemon/azumarill/data.json | 14 +- res/pokemon/azurill/data.json | 14 +- res/pokemon/bad_egg/data.json | 46 +++++- res/pokemon/bagon/data.json | 14 +- res/pokemon/baltoy/data.json | 14 +- res/pokemon/banette/data.json | 14 +- res/pokemon/barboach/data.json | 14 +- res/pokemon/bastiodon/data.json | 14 +- res/pokemon/bayleef/data.json | 14 +- res/pokemon/beautifly/data.json | 14 +- res/pokemon/beedrill/data.json | 14 +- res/pokemon/beldum/data.json | 14 +- res/pokemon/bellossom/data.json | 14 +- res/pokemon/bellsprout/data.json | 14 +- res/pokemon/bibarel/data.json | 14 +- res/pokemon/bidoof/data.json | 14 +- res/pokemon/blastoise/data.json | 14 +- res/pokemon/blaziken/data.json | 14 +- res/pokemon/blissey/data.json | 14 +- res/pokemon/bonsly/data.json | 14 +- res/pokemon/breloom/data.json | 14 +- res/pokemon/bronzong/data.json | 14 +- res/pokemon/bronzor/data.json | 14 +- res/pokemon/budew/data.json | 14 +- res/pokemon/buizel/data.json | 14 +- res/pokemon/bulbasaur/data.json | 14 +- res/pokemon/buneary/data.json | 14 +- res/pokemon/burmy/data.json | 14 +- res/pokemon/butterfree/data.json | 14 +- res/pokemon/cacnea/data.json | 14 +- res/pokemon/cacturne/data.json | 14 +- res/pokemon/camerupt/data.json | 14 +- res/pokemon/carnivine/data.json | 14 +- res/pokemon/carvanha/data.json | 14 +- res/pokemon/cascoon/data.json | 14 +- res/pokemon/castform/data.json | 14 +- res/pokemon/caterpie/data.json | 14 +- res/pokemon/celebi/data.json | 14 +- res/pokemon/chansey/data.json | 14 +- res/pokemon/charizard/data.json | 14 +- res/pokemon/charmander/data.json | 14 +- res/pokemon/charmeleon/data.json | 14 +- res/pokemon/chatot/data.json | 14 +- res/pokemon/cherrim/data.json | 14 +- res/pokemon/cherubi/data.json | 14 +- res/pokemon/chikorita/data.json | 14 +- res/pokemon/chimchar/data.json | 14 +- res/pokemon/chimecho/data.json | 14 +- res/pokemon/chinchou/data.json | 14 +- res/pokemon/chingling/data.json | 14 +- res/pokemon/clamperl/data.json | 14 +- res/pokemon/claydol/data.json | 14 +- res/pokemon/clefable/data.json | 14 +- res/pokemon/clefairy/data.json | 14 +- res/pokemon/cleffa/data.json | 14 +- res/pokemon/cloyster/data.json | 14 +- res/pokemon/combee/data.json | 14 +- res/pokemon/combusken/data.json | 14 +- res/pokemon/corphish/data.json | 14 +- res/pokemon/corsola/data.json | 14 +- res/pokemon/cradily/data.json | 14 +- res/pokemon/cranidos/data.json | 14 +- res/pokemon/crawdaunt/data.json | 14 +- res/pokemon/cresselia/data.json | 14 +- res/pokemon/croagunk/data.json | 14 +- res/pokemon/crobat/data.json | 14 +- res/pokemon/croconaw/data.json | 14 +- res/pokemon/cubone/data.json | 14 +- res/pokemon/cyndaquil/data.json | 14 +- res/pokemon/darkrai/data.json | 14 +- res/pokemon/delcatty/data.json | 14 +- res/pokemon/delibird/data.json | 14 +- res/pokemon/deoxys/data.json | 14 +- res/pokemon/deoxys/forms/attack/data.json | 48 +++++- res/pokemon/deoxys/forms/defense/data.json | 47 +++++- res/pokemon/deoxys/forms/speed/data.json | 48 +++++- res/pokemon/dewgong/data.json | 14 +- res/pokemon/dialga/data.json | 14 +- res/pokemon/diglett/data.json | 14 +- res/pokemon/ditto/data.json | 14 +- res/pokemon/dodrio/data.json | 14 +- res/pokemon/doduo/data.json | 14 +- res/pokemon/donphan/data.json | 14 +- res/pokemon/dragonair/data.json | 14 +- res/pokemon/dragonite/data.json | 14 +- res/pokemon/drapion/data.json | 14 +- res/pokemon/dratini/data.json | 14 +- res/pokemon/drifblim/data.json | 14 +- res/pokemon/drifloon/data.json | 14 +- res/pokemon/drowzee/data.json | 14 +- res/pokemon/dugtrio/data.json | 14 +- res/pokemon/dunsparce/data.json | 14 +- res/pokemon/dusclops/data.json | 14 +- res/pokemon/dusknoir/data.json | 14 +- res/pokemon/duskull/data.json | 14 +- res/pokemon/dustox/data.json | 14 +- res/pokemon/eevee/data.json | 14 +- res/pokemon/egg/data.json | 46 +++++- res/pokemon/ekans/data.json | 14 +- res/pokemon/electabuzz/data.json | 14 +- res/pokemon/electivire/data.json | 14 +- res/pokemon/electrike/data.json | 14 +- res/pokemon/electrode/data.json | 14 +- res/pokemon/elekid/data.json | 14 +- res/pokemon/empoleon/data.json | 14 +- res/pokemon/entei/data.json | 14 +- res/pokemon/espeon/data.json | 14 +- res/pokemon/exeggcute/data.json | 14 +- res/pokemon/exeggutor/data.json | 14 +- res/pokemon/exploud/data.json | 14 +- res/pokemon/farfetchd/data.json | 14 +- res/pokemon/fearow/data.json | 14 +- res/pokemon/feebas/data.json | 14 +- res/pokemon/feraligatr/data.json | 14 +- res/pokemon/finneon/data.json | 14 +- res/pokemon/flaaffy/data.json | 14 +- res/pokemon/flareon/data.json | 14 +- res/pokemon/floatzel/data.json | 14 +- res/pokemon/flygon/data.json | 14 +- res/pokemon/forretress/data.json | 14 +- res/pokemon/froslass/data.json | 14 +- res/pokemon/furret/data.json | 14 +- res/pokemon/gabite/data.json | 14 +- res/pokemon/gallade/data.json | 14 +- res/pokemon/garchomp/data.json | 14 +- res/pokemon/gardevoir/data.json | 14 +- res/pokemon/gastly/data.json | 14 +- res/pokemon/gastrodon/data.json | 14 +- res/pokemon/gengar/data.json | 14 +- res/pokemon/geodude/data.json | 14 +- res/pokemon/gible/data.json | 14 +- res/pokemon/girafarig/data.json | 14 +- res/pokemon/giratina/data.json | 51 +++--- res/pokemon/giratina/forms/origin/data.json | 48 +++++- res/pokemon/glaceon/data.json | 14 +- res/pokemon/glalie/data.json | 14 +- res/pokemon/glameow/data.json | 14 +- res/pokemon/gligar/data.json | 14 +- res/pokemon/gliscor/data.json | 14 +- res/pokemon/gloom/data.json | 14 +- res/pokemon/golbat/data.json | 14 +- res/pokemon/goldeen/data.json | 14 +- res/pokemon/golduck/data.json | 14 +- res/pokemon/golem/data.json | 14 +- res/pokemon/gorebyss/data.json | 14 +- res/pokemon/granbull/data.json | 14 +- res/pokemon/graveler/data.json | 14 +- res/pokemon/grimer/data.json | 14 +- res/pokemon/grotle/data.json | 14 +- res/pokemon/groudon/data.json | 14 +- res/pokemon/grovyle/data.json | 14 +- res/pokemon/growlithe/data.json | 14 +- res/pokemon/grumpig/data.json | 14 +- res/pokemon/gulpin/data.json | 14 +- res/pokemon/gyarados/data.json | 14 +- res/pokemon/happiny/data.json | 14 +- res/pokemon/hariyama/data.json | 14 +- res/pokemon/haunter/data.json | 14 +- res/pokemon/heatran/data.json | 14 +- res/pokemon/heracross/data.json | 14 +- res/pokemon/hippopotas/data.json | 14 +- res/pokemon/hippowdon/data.json | 14 +- res/pokemon/hitmonchan/data.json | 14 +- res/pokemon/hitmonlee/data.json | 14 +- res/pokemon/hitmontop/data.json | 14 +- res/pokemon/ho_oh/data.json | 14 +- res/pokemon/honchkrow/data.json | 14 +- res/pokemon/hoothoot/data.json | 14 +- res/pokemon/hoppip/data.json | 14 +- res/pokemon/horsea/data.json | 14 +- res/pokemon/houndoom/data.json | 14 +- res/pokemon/houndour/data.json | 14 +- res/pokemon/huntail/data.json | 14 +- res/pokemon/hypno/data.json | 14 +- res/pokemon/igglybuff/data.json | 14 +- res/pokemon/illumise/data.json | 14 +- res/pokemon/infernape/data.json | 14 +- res/pokemon/ivysaur/data.json | 14 +- res/pokemon/jigglypuff/data.json | 14 +- res/pokemon/jirachi/data.json | 14 +- res/pokemon/jolteon/data.json | 14 +- res/pokemon/jumpluff/data.json | 14 +- res/pokemon/jynx/data.json | 14 +- res/pokemon/kabuto/data.json | 14 +- res/pokemon/kabutops/data.json | 14 +- res/pokemon/kadabra/data.json | 14 +- res/pokemon/kakuna/data.json | 14 +- res/pokemon/kangaskhan/data.json | 14 +- res/pokemon/kecleon/data.json | 14 +- res/pokemon/kingdra/data.json | 14 +- res/pokemon/kingler/data.json | 14 +- res/pokemon/kirlia/data.json | 14 +- res/pokemon/koffing/data.json | 14 +- res/pokemon/krabby/data.json | 14 +- res/pokemon/kricketot/data.json | 14 +- res/pokemon/kricketune/data.json | 14 +- res/pokemon/kyogre/data.json | 14 +- res/pokemon/lairon/data.json | 14 +- res/pokemon/lanturn/data.json | 14 +- res/pokemon/lapras/data.json | 14 +- res/pokemon/larvitar/data.json | 14 +- res/pokemon/latias/data.json | 14 +- res/pokemon/latios/data.json | 14 +- res/pokemon/leafeon/data.json | 14 +- res/pokemon/ledian/data.json | 14 +- res/pokemon/ledyba/data.json | 14 +- res/pokemon/lickilicky/data.json | 14 +- res/pokemon/lickitung/data.json | 14 +- res/pokemon/lileep/data.json | 14 +- res/pokemon/linoone/data.json | 14 +- res/pokemon/lombre/data.json | 14 +- res/pokemon/lopunny/data.json | 14 +- res/pokemon/lotad/data.json | 14 +- res/pokemon/loudred/data.json | 14 +- res/pokemon/lucario/data.json | 14 +- res/pokemon/ludicolo/data.json | 14 +- res/pokemon/lugia/data.json | 14 +- res/pokemon/lumineon/data.json | 14 +- res/pokemon/lunatone/data.json | 14 +- res/pokemon/luvdisc/data.json | 14 +- res/pokemon/luxio/data.json | 14 +- res/pokemon/luxray/data.json | 14 +- res/pokemon/machamp/data.json | 14 +- res/pokemon/machoke/data.json | 14 +- res/pokemon/machop/data.json | 14 +- res/pokemon/magby/data.json | 14 +- res/pokemon/magcargo/data.json | 14 +- res/pokemon/magikarp/data.json | 14 +- res/pokemon/magmar/data.json | 14 +- res/pokemon/magmortar/data.json | 14 +- res/pokemon/magnemite/data.json | 14 +- res/pokemon/magneton/data.json | 14 +- res/pokemon/magnezone/data.json | 14 +- res/pokemon/makuhita/data.json | 14 +- res/pokemon/mamoswine/data.json | 14 +- res/pokemon/manaphy/data.json | 14 +- res/pokemon/manectric/data.json | 14 +- res/pokemon/mankey/data.json | 14 +- res/pokemon/mantine/data.json | 14 +- res/pokemon/mantyke/data.json | 14 +- res/pokemon/mareep/data.json | 14 +- res/pokemon/marill/data.json | 14 +- res/pokemon/marowak/data.json | 14 +- res/pokemon/marshtomp/data.json | 14 +- res/pokemon/masquerain/data.json | 14 +- res/pokemon/mawile/data.json | 14 +- res/pokemon/medicham/data.json | 14 +- res/pokemon/meditite/data.json | 14 +- res/pokemon/meganium/data.json | 14 +- res/pokemon/meowth/data.json | 14 +- res/pokemon/mesprit/data.json | 14 +- res/pokemon/metagross/data.json | 14 +- res/pokemon/metang/data.json | 14 +- res/pokemon/metapod/data.json | 14 +- res/pokemon/mew/data.json | 14 +- res/pokemon/mewtwo/data.json | 14 +- res/pokemon/mightyena/data.json | 14 +- res/pokemon/milotic/data.json | 14 +- res/pokemon/miltank/data.json | 14 +- res/pokemon/mime_jr/data.json | 14 +- res/pokemon/minun/data.json | 14 +- res/pokemon/misdreavus/data.json | 14 +- res/pokemon/mismagius/data.json | 14 +- res/pokemon/moltres/data.json | 14 +- res/pokemon/monferno/data.json | 14 +- res/pokemon/mothim/data.json | 14 +- res/pokemon/mr_mime/data.json | 14 +- res/pokemon/mudkip/data.json | 14 +- res/pokemon/muk/data.json | 14 +- res/pokemon/munchlax/data.json | 14 +- res/pokemon/murkrow/data.json | 14 +- res/pokemon/natu/data.json | 14 +- res/pokemon/nidoking/data.json | 14 +- res/pokemon/nidoqueen/data.json | 14 +- res/pokemon/nidoran_f/data.json | 14 +- res/pokemon/nidoran_m/data.json | 14 +- res/pokemon/nidorina/data.json | 14 +- res/pokemon/nidorino/data.json | 14 +- res/pokemon/nincada/data.json | 14 +- res/pokemon/ninetales/data.json | 14 +- res/pokemon/ninjask/data.json | 14 +- res/pokemon/noctowl/data.json | 14 +- res/pokemon/none/data.json | 26 +-- res/pokemon/nosepass/data.json | 14 +- res/pokemon/numel/data.json | 14 +- res/pokemon/nuzleaf/data.json | 14 +- res/pokemon/octillery/data.json | 14 +- res/pokemon/oddish/data.json | 14 +- res/pokemon/omanyte/data.json | 14 +- res/pokemon/omastar/data.json | 14 +- res/pokemon/onix/data.json | 14 +- res/pokemon/pachirisu/data.json | 14 +- res/pokemon/palkia/data.json | 14 +- res/pokemon/paras/data.json | 14 +- res/pokemon/parasect/data.json | 14 +- res/pokemon/pelipper/data.json | 14 +- res/pokemon/persian/data.json | 14 +- res/pokemon/phanpy/data.json | 14 +- res/pokemon/phione/data.json | 14 +- res/pokemon/pichu/data.json | 14 +- res/pokemon/pidgeot/data.json | 14 +- res/pokemon/pidgeotto/data.json | 14 +- res/pokemon/pidgey/data.json | 14 +- res/pokemon/pikachu/data.json | 14 +- res/pokemon/piloswine/data.json | 14 +- res/pokemon/pineco/data.json | 14 +- res/pokemon/pinsir/data.json | 14 +- res/pokemon/piplup/data.json | 14 +- res/pokemon/plusle/data.json | 14 +- res/pokemon/politoed/data.json | 14 +- res/pokemon/poliwag/data.json | 14 +- res/pokemon/poliwhirl/data.json | 14 +- res/pokemon/poliwrath/data.json | 14 +- res/pokemon/ponyta/data.json | 14 +- res/pokemon/poochyena/data.json | 14 +- res/pokemon/porygon/data.json | 14 +- res/pokemon/porygon2/data.json | 14 +- res/pokemon/porygon_z/data.json | 14 +- res/pokemon/primeape/data.json | 14 +- res/pokemon/prinplup/data.json | 14 +- res/pokemon/probopass/data.json | 14 +- res/pokemon/psyduck/data.json | 14 +- res/pokemon/pupitar/data.json | 14 +- res/pokemon/purugly/data.json | 14 +- res/pokemon/quagsire/data.json | 14 +- res/pokemon/quilava/data.json | 14 +- res/pokemon/qwilfish/data.json | 14 +- res/pokemon/raichu/data.json | 14 +- res/pokemon/raikou/data.json | 14 +- res/pokemon/ralts/data.json | 14 +- res/pokemon/rampardos/data.json | 14 +- res/pokemon/rapidash/data.json | 14 +- res/pokemon/raticate/data.json | 14 +- res/pokemon/rattata/data.json | 14 +- res/pokemon/rayquaza/data.json | 14 +- res/pokemon/regice/data.json | 14 +- res/pokemon/regigigas/data.json | 14 +- res/pokemon/regirock/data.json | 14 +- res/pokemon/registeel/data.json | 14 +- res/pokemon/relicanth/data.json | 14 +- res/pokemon/remoraid/data.json | 14 +- res/pokemon/rhydon/data.json | 14 +- res/pokemon/rhyhorn/data.json | 14 +- res/pokemon/rhyperior/data.json | 14 +- res/pokemon/riolu/data.json | 14 +- res/pokemon/roselia/data.json | 14 +- res/pokemon/roserade/data.json | 14 +- res/pokemon/rotom/data.json | 14 +- res/pokemon/rotom/forms/fan/data.json | 48 +++++- res/pokemon/rotom/forms/frost/data.json | 48 +++++- res/pokemon/rotom/forms/heat/data.json | 48 +++++- res/pokemon/rotom/forms/mow/data.json | 48 +++++- res/pokemon/rotom/forms/wash/data.json | 48 +++++- res/pokemon/sableye/data.json | 14 +- res/pokemon/salamence/data.json | 14 +- res/pokemon/sandshrew/data.json | 14 +- res/pokemon/sandslash/data.json | 14 +- res/pokemon/sceptile/data.json | 14 +- res/pokemon/scizor/data.json | 14 +- res/pokemon/scyther/data.json | 14 +- res/pokemon/seadra/data.json | 14 +- res/pokemon/seaking/data.json | 14 +- res/pokemon/sealeo/data.json | 14 +- res/pokemon/seedot/data.json | 14 +- res/pokemon/seel/data.json | 14 +- res/pokemon/sentret/data.json | 14 +- res/pokemon/seviper/data.json | 14 +- res/pokemon/sharpedo/data.json | 14 +- res/pokemon/shaymin/data.json | 14 +- res/pokemon/shaymin/forms/sky/data.json | 48 +++++- res/pokemon/shedinja/data.json | 14 +- res/pokemon/shelgon/data.json | 14 +- res/pokemon/shellder/data.json | 14 +- res/pokemon/shellos/data.json | 14 +- res/pokemon/shieldon/data.json | 14 +- res/pokemon/shiftry/data.json | 14 +- res/pokemon/shinx/data.json | 14 +- res/pokemon/shroomish/data.json | 14 +- res/pokemon/shuckle/data.json | 14 +- res/pokemon/shuppet/data.json | 14 +- res/pokemon/silcoon/data.json | 14 +- res/pokemon/skarmory/data.json | 14 +- res/pokemon/skiploom/data.json | 14 +- res/pokemon/skitty/data.json | 14 +- res/pokemon/skorupi/data.json | 14 +- res/pokemon/skuntank/data.json | 14 +- res/pokemon/slaking/data.json | 14 +- res/pokemon/slakoth/data.json | 14 +- res/pokemon/slowbro/data.json | 14 +- res/pokemon/slowking/data.json | 14 +- res/pokemon/slowpoke/data.json | 14 +- res/pokemon/slugma/data.json | 14 +- res/pokemon/smeargle/data.json | 14 +- res/pokemon/smoochum/data.json | 14 +- res/pokemon/sneasel/data.json | 14 +- res/pokemon/snorlax/data.json | 14 +- res/pokemon/snorunt/data.json | 14 +- res/pokemon/snover/data.json | 14 +- res/pokemon/snubbull/data.json | 14 +- res/pokemon/solrock/data.json | 14 +- res/pokemon/spearow/data.json | 14 +- res/pokemon/spheal/data.json | 14 +- res/pokemon/spinarak/data.json | 14 +- res/pokemon/spinda/data.json | 14 +- res/pokemon/spiritomb/data.json | 14 +- res/pokemon/spoink/data.json | 14 +- res/pokemon/squirtle/data.json | 14 +- res/pokemon/stantler/data.json | 14 +- res/pokemon/staraptor/data.json | 14 +- res/pokemon/staravia/data.json | 14 +- res/pokemon/starly/data.json | 14 +- res/pokemon/starmie/data.json | 14 +- res/pokemon/staryu/data.json | 14 +- res/pokemon/steelix/data.json | 14 +- res/pokemon/stunky/data.json | 14 +- res/pokemon/sudowoodo/data.json | 14 +- res/pokemon/suicune/data.json | 14 +- res/pokemon/sunflora/data.json | 14 +- res/pokemon/sunkern/data.json | 14 +- res/pokemon/surskit/data.json | 14 +- res/pokemon/swablu/data.json | 14 +- res/pokemon/swalot/data.json | 14 +- res/pokemon/swampert/data.json | 14 +- res/pokemon/swellow/data.json | 14 +- res/pokemon/swinub/data.json | 14 +- res/pokemon/taillow/data.json | 14 +- res/pokemon/tangela/data.json | 14 +- res/pokemon/tangrowth/data.json | 14 +- res/pokemon/tauros/data.json | 14 +- res/pokemon/teddiursa/data.json | 14 +- res/pokemon/tentacool/data.json | 14 +- res/pokemon/tentacruel/data.json | 14 +- res/pokemon/togekiss/data.json | 14 +- res/pokemon/togepi/data.json | 14 +- res/pokemon/togetic/data.json | 14 +- res/pokemon/torchic/data.json | 14 +- res/pokemon/torkoal/data.json | 14 +- res/pokemon/torterra/data.json | 14 +- res/pokemon/totodile/data.json | 14 +- res/pokemon/toxicroak/data.json | 14 +- res/pokemon/trapinch/data.json | 14 +- res/pokemon/treecko/data.json | 14 +- res/pokemon/tropius/data.json | 14 +- res/pokemon/turtwig/data.json | 14 +- res/pokemon/typhlosion/data.json | 14 +- res/pokemon/tyranitar/data.json | 14 +- res/pokemon/tyrogue/data.json | 14 +- res/pokemon/umbreon/data.json | 14 +- res/pokemon/unown/data.json | 14 +- res/pokemon/ursaring/data.json | 14 +- res/pokemon/uxie/data.json | 14 +- res/pokemon/vaporeon/data.json | 14 +- res/pokemon/venomoth/data.json | 14 +- res/pokemon/venonat/data.json | 14 +- res/pokemon/venusaur/data.json | 14 +- res/pokemon/vespiquen/data.json | 14 +- res/pokemon/vibrava/data.json | 14 +- res/pokemon/victreebel/data.json | 14 +- res/pokemon/vigoroth/data.json | 14 +- res/pokemon/vileplume/data.json | 14 +- res/pokemon/volbeat/data.json | 14 +- res/pokemon/voltorb/data.json | 14 +- res/pokemon/vulpix/data.json | 14 +- res/pokemon/wailmer/data.json | 14 +- res/pokemon/wailord/data.json | 14 +- res/pokemon/walrein/data.json | 14 +- res/pokemon/wartortle/data.json | 14 +- res/pokemon/weavile/data.json | 14 +- res/pokemon/weedle/data.json | 14 +- res/pokemon/weepinbell/data.json | 14 +- res/pokemon/weezing/data.json | 14 +- res/pokemon/whiscash/data.json | 14 +- res/pokemon/whismur/data.json | 14 +- res/pokemon/wigglytuff/data.json | 14 +- res/pokemon/wingull/data.json | 14 +- res/pokemon/wobbuffet/data.json | 14 +- res/pokemon/wooper/data.json | 14 +- res/pokemon/wormadam/data.json | 14 +- res/pokemon/wormadam/forms/sandy/data.json | 48 +++++- res/pokemon/wormadam/forms/trash/data.json | 48 +++++- res/pokemon/wurmple/data.json | 14 +- res/pokemon/wynaut/data.json | 14 +- res/pokemon/xatu/data.json | 14 +- res/pokemon/yanma/data.json | 14 +- res/pokemon/yanmega/data.json | 14 +- res/pokemon/zangoose/data.json | 14 +- res/pokemon/zapdos/data.json | 14 +- res/pokemon/zigzagoon/data.json | 14 +- res/pokemon/zubat/data.json | 14 +- res/text/meson.build | 57 ++++--- ....gmm => species_pokedex_entry_diamond.gmm} | 0 ...rl.gmm => species_pokedex_entry_pearl.gmm} | 0 ...d.gmm => species_pokedex_entry_unused.gmm} | 0 src/message.c | 2 +- src/message_util.c | 2 +- src/overlay021/pokedex_text.c | 38 ++--- src/string_template.c | 4 +- tools/scripts/make_pokedex_data.py | 20 +-- ...xt_banks.py => make_species_text_banks.py} | 151 ++++++++++-------- tools/scripts/meson.build | 2 +- 520 files changed, 4272 insertions(+), 3682 deletions(-) rename res/text/{dex_entry_diamond.gmm => species_pokedex_entry_diamond.gmm} (100%) rename res/text/{dex_entry_pearl.gmm => species_pokedex_entry_pearl.gmm} (100%) rename res/text/{dex_entry_unused.gmm => species_pokedex_entry_unused.gmm} (100%) rename tools/scripts/{make_pokedex_text_banks.py => make_species_text_banks.py} (50%) diff --git a/generated/text_banks.txt b/generated/text_banks.txt index 848b0cac5f..82c49e4003 100644 --- a/generated/text_banks.txt +++ b/generated/text_banks.txt @@ -410,8 +410,8 @@ TEXT_BANK_UNK_0408 TEXT_BANK_UNK_0409 TEXT_BANK_UNK_0410 TEXT_BANK_UNK_0411 -TEXT_BANK_SPECIES_NAMES -TEXT_BANK_SPECIES_NAMES_WITH_ARTICLES +TEXT_BANK_SPECIES_NAME +TEXT_BANK_SPECIES_NAME_WITH_ARTICLES TEXT_BANK_MONTH_NAMES TEXT_BANK_UNK_0415 TEXT_BANK_UNK_0416 @@ -696,29 +696,29 @@ TEXT_BANK_COUNTRY_NAMES TEXT_BANK_UNK_0695 TEXT_BANK_UNK_0696 TEXT_BANK_POKEDEX -TEXT_BANK_DEX_ENTRY_DIAMOND -TEXT_BANK_DEX_ENTRY_PEARL -TEXT_BANK_DEX_ENTRY_UNUSED -TEXT_BANK_DEX_ENTRY_FRENCH -TEXT_BANK_DEX_ENTRY_GERMAN -TEXT_BANK_DEX_ENTRY_ITALIAN -TEXT_BANK_DEX_ENTRY_SPANISH -TEXT_BANK_DEX_ENTRY_JAPANESE -TEXT_BANK_DEX_ENTRY_ENGLISH +TEXT_BANK_SPECIES_POKEDEX_ENTRY_DIAMOND +TEXT_BANK_SPECIES_POKEDEX_ENTRY_PEARL +TEXT_BANK_SPECIES_POKEDEX_ENTRY_UNUSED +TEXT_BANK_SPECIES_POKEDEX_ENTRY_FR +TEXT_BANK_SPECIES_POKEDEX_ENTRY_DE +TEXT_BANK_SPECIES_POKEDEX_ENTRY_IT +TEXT_BANK_SPECIES_POKEDEX_ENTRY_ES +TEXT_BANK_SPECIES_POKEDEX_ENTRY_JP +TEXT_BANK_SPECIES_POKEDEX_ENTRY_EN TEXT_BANK_SPECIES_WEIGHT TEXT_BANK_SPECIES_WEIGHT_GIRA TEXT_BANK_SPECIES_HEIGHT TEXT_BANK_SPECIES_HEIGHT_GIRA TEXT_BANK_SPECIES_CATEGORY -TEXT_BANK_SPECIES_NAME_NUMBER_ENGLISH -TEXT_BANK_SPECIES_NAME_NUMBER_FRENCH -TEXT_BANK_SPECIES_NAME_NUMBER_GERMAN -TEXT_BANK_SPECIES_NAME_NUMBER_ITALIAN -TEXT_BANK_SPECIES_NAME_NUMBER_SPANISH -TEXT_BANK_SPECIES_NAME_NUMBER_JAPANESE -TEXT_BANK_SPECIES_CATEGORY_ENGLISH -TEXT_BANK_SPECIES_CATEGORY_FRENCH -TEXT_BANK_SPECIES_CATEGORY_GERMAN -TEXT_BANK_SPECIES_CATEGORY_ITALIAN -TEXT_BANK_SPECIES_CATEGORY_SPANISH -TEXT_BANK_SPECIES_CATEGORY_JAPANESE +TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_EN +TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_FR +TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_DE +TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_IT +TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_ES +TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_JP +TEXT_BANK_SPECIES_CATEGORY_EN +TEXT_BANK_SPECIES_CATEGORY_FR +TEXT_BANK_SPECIES_CATEGORY_DE +TEXT_BANK_SPECIES_CATEGORY_IT +TEXT_BANK_SPECIES_CATEGORY_ES +TEXT_BANK_SPECIES_CATEGORY_JP diff --git a/res/pokemon/abomasnow/data.json b/res/pokemon/abomasnow/data.json index 3a5a2226ed..481e054b85 100644 --- a/res/pokemon/abomasnow/data.json +++ b/res/pokemon/abomasnow/data.json @@ -1,5 +1,4 @@ { - "name": "Abomasnow", "base_stats": { "hp": 90, "attack": 92, @@ -124,7 +123,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 15, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "ABOMASNOW", "category": "Frost Tree Pokémon", "entry_text": [ "They appear when the snow flowers\n", @@ -132,7 +132,7 @@ "retreat to places unknown again." ] }, - "french": { + "fr": { "name": "BLIZZAROI", "category": "Pokémon Arbregelé", "entry_text": [ @@ -141,7 +141,7 @@ "sous ses blizzards." ] }, - "german": { + "de": { "name": "REXBLISAR", "category": "Frostbaum", "entry_text": [ @@ -150,7 +150,7 @@ "ein scheußlicher Schneemann." ] }, - "italian": { + "it": { "name": "ABOMASNOW", "category": "Pokémon Albergelo", "entry_text": [ @@ -159,7 +159,7 @@ "È l’abominevole essere delle nevi." ] }, - "spanish": { + "es": { "name": "ABOMASNOW", "category": "Pokémon Árbol Nieve", "entry_text": [ @@ -168,7 +168,7 @@ "montañas cubiertas de nieve." ] }, - "japanese": { + "jp": { "name": "ユキノオ-", "category": "じゅひょうポケモン", "entry_text": [ diff --git a/res/pokemon/abra/data.json b/res/pokemon/abra/data.json index 9cd293a854..44c91199d4 100644 --- a/res/pokemon/abra/data.json +++ b/res/pokemon/abra/data.json @@ -1,5 +1,4 @@ { - "name": "Abra", "base_stats": { "hp": 25, "attack": 20, @@ -116,7 +115,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "ABRA", "category": "Psi Pokémon", "entry_text": [ "Using its psychic power is such a\n", @@ -124,7 +124,7 @@ "to sleep for 18 hours a day." ] }, - "french": { + "fr": { "name": "ABRA", "category": "Pokémon Psy", "entry_text": [ @@ -133,7 +133,7 @@ "de se lever pour se téléporter." ] }, - "german": { + "de": { "name": "ABRA", "category": "Psi", "entry_text": [ @@ -142,7 +142,7 @@ "sich, während es sitzen bleibt." ] }, - "italian": { + "it": { "name": "ABRA", "category": "Pokémon Psico", "entry_text": [ @@ -151,7 +151,7 @@ "rimanendo seduto." ] }, - "spanish": { + "es": { "name": "ABRA", "category": "Pokémon Psi", "entry_text": [ @@ -160,7 +160,7 @@ "para teletransportarse." ] }, - "japanese": { + "jp": { "name": "ケ-シィ", "category": "ねんりきポケモン", "entry_text": [ diff --git a/res/pokemon/absol/data.json b/res/pokemon/absol/data.json index 79a32705a2..009fb092f5 100644 --- a/res/pokemon/absol/data.json +++ b/res/pokemon/absol/data.json @@ -1,5 +1,4 @@ { - "name": "Absol", "base_stats": { "hp": 65, "attack": 130, @@ -142,7 +141,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "ABSOL", "category": "Disaster Pokémon", "entry_text": [ "Rumored to sense disasters with its\n", @@ -150,7 +150,7 @@ "deep into the mountains." ] }, - "french": { + "fr": { "name": "ABSOL", "category": "Pokémon Désastre", "entry_text": [ @@ -159,7 +159,7 @@ "prévenir d’un danger imminent." ] }, - "german": { + "de": { "name": "ABSOL", "category": "Desaster", "entry_text": [ @@ -168,7 +168,7 @@ "andere vor der Gefahr warnen will." ] }, - "italian": { + "it": { "name": "ABSOL", "category": "Pokémon Catastrofe", "entry_text": [ @@ -177,7 +177,7 @@ "avvisarla del pericolo imminente." ] }, - "spanish": { + "es": { "name": "ABSOL", "category": "Pokémon Catástrofe", "entry_text": [ @@ -186,7 +186,7 @@ "advertir del peligro." ] }, - "japanese": { + "jp": { "name": "アブソル", "category": "わざわいポケモン", "entry_text": [ diff --git a/res/pokemon/aerodactyl/data.json b/res/pokemon/aerodactyl/data.json index 484d8f5691..cf4746d943 100644 --- a/res/pokemon/aerodactyl/data.json +++ b/res/pokemon/aerodactyl/data.json @@ -1,5 +1,4 @@ { - "name": "Aerodactyl", "base_stats": { "hp": 80, "attack": 105, @@ -127,7 +126,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "AERODACTYL", "category": "Fossil Pokémon", "entry_text": [ "A Pokémon that roamed the skies\n", @@ -135,7 +135,7 @@ "like saw blades." ] }, - "french": { + "fr": { "name": "PTERA", "category": "Pokémon Fossile", "entry_text": [ @@ -144,7 +144,7 @@ "crocs sont pareils à des scies." ] }, - "german": { + "de": { "name": "AERODACTYL", "category": "Fossil", "entry_text": [ @@ -153,7 +153,7 @@ "Zähne sind wie Sägeblätter." ] }, - "italian": { + "it": { "name": "AERODACTYL", "category": "Pokémon Fossile", "entry_text": [ @@ -162,7 +162,7 @@ "sono affilate come lame." ] }, - "spanish": { + "es": { "name": "AERODACTYL", "category": "Pokémon Fósil", "entry_text": [ @@ -171,7 +171,7 @@ "Sus colmillos son muy afilados." ] }, - "japanese": { + "jp": { "name": "プテラ", "category": "かせきポケモン", "entry_text": [ diff --git a/res/pokemon/aggron/data.json b/res/pokemon/aggron/data.json index eaa8df9921..1bc07287fe 100644 --- a/res/pokemon/aggron/data.json +++ b/res/pokemon/aggron/data.json @@ -1,5 +1,4 @@ { - "name": "Aggron", "base_stats": { "hp": 70, "attack": 110, @@ -151,7 +150,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 15, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "AGGRON", "category": "Iron Armor Pokémon", "entry_text": [ "While seeking iron for food, it\n", @@ -159,7 +159,7 @@ "bedrock with its steel horns." ] }, - "french": { + "fr": { "name": "GALEKING", "category": "Pokémon Armurfer", "entry_text": [ @@ -168,7 +168,7 @@ "pour trouver le fer qu’il apprécie. " ] }, - "german": { + "de": { "name": "STOLLOSS", "category": "Eisenpanzer", "entry_text": [ @@ -177,7 +177,7 @@ "hörnern sogar Tunnel durch Felsen." ] }, - "italian": { + "it": { "name": "AGGRON", "category": "Pokémon Corazza", "entry_text": [ @@ -186,7 +186,7 @@ "corna d’acciaio." ] }, - "spanish": { + "es": { "name": "AGGRON", "category": "Pokémon Cor. Férrea", "entry_text": [ @@ -195,7 +195,7 @@ "potentes cuernos de acero." ] }, - "japanese": { + "jp": { "name": "ボスゴドラ", "category": "てつヨロイポケモン", "entry_text": [ diff --git a/res/pokemon/aipom/data.json b/res/pokemon/aipom/data.json index f4540e637d..c4bafa09c2 100644 --- a/res/pokemon/aipom/data.json +++ b/res/pokemon/aipom/data.json @@ -1,5 +1,4 @@ { - "name": "Aipom", "base_stats": { "hp": 55, "attack": 70, @@ -133,7 +132,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "AIPOM", "category": "Long Tail Pokémon", "entry_text": [ "It lives high among the treetops.\n", @@ -141,7 +141,7 @@ "cleverly as its hands." ] }, - "french": { + "fr": { "name": "CAPUMAIN", "category": "Pokémon Longqueue", "entry_text": [ @@ -150,7 +150,7 @@ "agile que ses mains." ] }, - "german": { + "de": { "name": "GRIFFEL", "category": "Langschweif", "entry_text": [ @@ -159,7 +159,7 @@ "geschickter als mit den Händen." ] }, - "italian": { + "it": { "name": "AIPOM", "category": "Pokémon Lungacoda", "entry_text": [ @@ -168,7 +168,7 @@ "sua coda è più agile delle mani." ] }, - "spanish": { + "es": { "name": "AIPOM", "category": "Pokémon Cola Larga", "entry_text": [ @@ -177,7 +177,7 @@ "es más hábil que sus manos." ] }, - "japanese": { + "jp": { "name": "エイパム", "category": "おながポケモン", "entry_text": [ diff --git a/res/pokemon/alakazam/data.json b/res/pokemon/alakazam/data.json index cae600f2f8..9677a740a4 100644 --- a/res/pokemon/alakazam/data.json +++ b/res/pokemon/alakazam/data.json @@ -1,5 +1,4 @@ { - "name": "Alakazam", "base_stats": { "hp": 55, "attack": 50, @@ -126,7 +125,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "ALAKAZAM", "category": "Psi Pokémon", "entry_text": [ "The spoons clutched in its hands\n", @@ -134,7 +134,7 @@ "its psychic powers." ] }, - "french": { + "fr": { "name": "ALAKAZAM", "category": "Pokémon Psy", "entry_text": [ @@ -143,7 +143,7 @@ "naissance. Il a un Q.I. de 5 000." ] }, - "german": { + "de": { "name": "SIMSALA", "category": "Psi", "entry_text": [ @@ -152,7 +152,7 @@ "seit seiner Geburt. IQ: Über 5 000." ] }, - "italian": { + "it": { "name": "ALAKAZAM", "category": "Pokémon Psico", "entry_text": [ @@ -161,7 +161,7 @@ "nascita. Il suo QI supera 5000." ] }, - "spanish": { + "es": { "name": "ALAKAZAM", "category": "Pokémon Psi", "entry_text": [ @@ -170,7 +170,7 @@ "Su CI es superior a 5000." ] }, - "japanese": { + "jp": { "name": "フ-ディン", "category": "ねんりきポケモン", "entry_text": [ diff --git a/res/pokemon/altaria/data.json b/res/pokemon/altaria/data.json index 2bf18aa753..d47b4190de 100644 --- a/res/pokemon/altaria/data.json +++ b/res/pokemon/altaria/data.json @@ -1,5 +1,4 @@ { - "name": "Altaria", "base_stats": { "hp": 75, "attack": 70, @@ -123,7 +122,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "ALTARIA", "category": "Humming Pokémon", "entry_text": [ "If it bonds with a person, it will\n", @@ -131,7 +131,7 @@ "soft wings, then hum." ] }, - "french": { + "fr": { "name": "ALTARIA", "category": "Pokémon Virevolteur", "entry_text": [ @@ -140,7 +140,7 @@ "de soprano." ] }, - "german": { + "de": { "name": "ALTARIA", "category": "Summsel", "entry_text": [ @@ -149,7 +149,7 @@ "einer Sopranstimme." ] }, - "italian": { + "it": { "name": "ALTARIA", "category": "Pokémon Canterino", "entry_text": [ @@ -158,7 +158,7 @@ "voce da soprano." ] }, - "spanish": { + "es": { "name": "ALTARIA", "category": "Pokémon Cantor", "entry_text": [ @@ -167,7 +167,7 @@ "melodías con su voz de soprano." ] }, - "japanese": { + "jp": { "name": "チルタリス", "category": "ハミングポケモン", "entry_text": [ diff --git a/res/pokemon/ambipom/data.json b/res/pokemon/ambipom/data.json index f5098692ec..9134103b8d 100644 --- a/res/pokemon/ambipom/data.json +++ b/res/pokemon/ambipom/data.json @@ -1,5 +1,4 @@ { - "name": "Ambipom", "base_stats": { "hp": 75, "attack": 100, @@ -131,7 +130,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "AMBIPOM", "category": "Long Tail Pokémon", "entry_text": [ "Split into two, the tails are so\n", @@ -139,7 +139,7 @@ "AMBIPOM rarely uses its hands." ] }, - "french": { + "fr": { "name": "CAPIDEXTRE", "category": "Pokémon Longqueue", "entry_text": [ @@ -148,7 +148,7 @@ "utilise de moins en moins ses bras." ] }, - "german": { + "de": { "name": "AMBIDIFFEL", "category": "Langschweif", "entry_text": [ @@ -157,7 +157,7 @@ "Nur selten verwendet es die Arme." ] }, - "italian": { + "it": { "name": "AMBIPOM", "category": "Pokémon Lungacoda", "entry_text": [ @@ -166,7 +166,7 @@ "vere braccia." ] }, - "spanish": { + "es": { "name": "AMBIPOM", "category": "Pokémon Cola Larga", "entry_text": [ @@ -175,7 +175,7 @@ "veces utiliza sus brazos." ] }, - "japanese": { + "jp": { "name": "エテボ-ス", "category": "おながポケモン", "entry_text": [ diff --git a/res/pokemon/ampharos/data.json b/res/pokemon/ampharos/data.json index b55f76e235..e4ad3d8f3e 100644 --- a/res/pokemon/ampharos/data.json +++ b/res/pokemon/ampharos/data.json @@ -1,5 +1,4 @@ { - "name": "Ampharos", "base_stats": { "hp": 90, "attack": 75, @@ -114,7 +113,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "AMPHAROS", "category": "Light Pokémon", "entry_text": [ "The tip of its tail shines brightly.\n", @@ -122,7 +122,7 @@ "signals using the tail’s light." ] }, - "french": { + "fr": { "name": "PHARAMP", "category": "Pokémon Lumière", "entry_text": [ @@ -131,7 +131,7 @@ "pour envoyer des signaux." ] }, - "german": { + "de": { "name": "AMPHAROS", "category": "Leuchte", "entry_text": [ @@ -140,7 +140,7 @@ "Hilfe Lichtsignale gegeben." ] }, - "italian": { + "it": { "name": "AMPHAROS", "category": "Pokémon Luce", "entry_text": [ @@ -149,7 +149,7 @@ "segnali usando la luce della coda." ] }, - "spanish": { + "es": { "name": "AMPHAROS", "category": "Pokémon Luz", "entry_text": [ @@ -158,7 +158,7 @@ "señales con ella." ] }, - "japanese": { + "jp": { "name": "デンリュウ", "category": "ライトポケモン", "entry_text": [ diff --git a/res/pokemon/anorith/data.json b/res/pokemon/anorith/data.json index 6f371c21a2..dc7548dadc 100644 --- a/res/pokemon/anorith/data.json +++ b/res/pokemon/anorith/data.json @@ -1,5 +1,4 @@ { - "name": "Anorith", "base_stats": { "hp": 45, "attack": 95, @@ -113,7 +112,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 9, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "ANORITH", "category": "Old Shrimp Pokémon", "entry_text": [ "A Pokémon ancestor that was\n", @@ -121,7 +121,7 @@ "in the sea and hunted with claws." ] }, - "french": { + "fr": { "name": "ANORITH", "category": "Pokémon Crustage", "entry_text": [ @@ -130,7 +130,7 @@ "mer et chassait avec ses pinces." ] }, - "german": { + "de": { "name": "ANORITH", "category": "Krebssenior", "entry_text": [ @@ -139,7 +139,7 @@ "lebte im Meer und jagte mit Klauen." ] }, - "italian": { + "it": { "name": "ANORITH", "category": "Pokémon Primaceo", "entry_text": [ @@ -148,7 +148,7 @@ "catturava le prede con gli artigli." ] }, - "spanish": { + "es": { "name": "ANORITH", "category": "Pokémon Camarón", "entry_text": [ @@ -157,7 +157,7 @@ "cazaba con sus pinzas." ] }, - "japanese": { + "jp": { "name": "アノプス", "category": "むかしエビポケモン", "entry_text": [ diff --git a/res/pokemon/arbok/data.json b/res/pokemon/arbok/data.json index 5add91bd45..add0b4c1ad 100644 --- a/res/pokemon/arbok/data.json +++ b/res/pokemon/arbok/data.json @@ -1,5 +1,4 @@ { - "name": "Arbok", "base_stats": { "hp": 60, "attack": 85, @@ -117,7 +116,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "ARBOK", "category": "Cobra Pokémon", "entry_text": [ "The pattern on its belly is for\n", @@ -125,7 +125,7 @@ "while they are frozen in fear." ] }, - "french": { + "fr": { "name": "ARBOK", "category": "Pokémon Cobra", "entry_text": [ @@ -134,7 +134,7 @@ "l’ennemi pétrifié par la peur." ] }, - "german": { + "de": { "name": "ARBOK", "category": "Kobra", "entry_text": [ @@ -143,7 +143,7 @@ "Angst erstarrt, umklammert es sie." ] }, - "italian": { + "it": { "name": "ARBOK", "category": "Pokémon Cobra", "entry_text": [ @@ -152,7 +152,7 @@ "poi gli si avvinghia intorno." ] }, - "spanish": { + "es": { "name": "ARBOK", "category": "Pokémon Cobra", "entry_text": [ @@ -161,7 +161,7 @@ "asfixia con su cuerpo." ] }, - "japanese": { + "jp": { "name": "ア-ボック", "category": "コブラポケモン", "entry_text": [ diff --git a/res/pokemon/arcanine/data.json b/res/pokemon/arcanine/data.json index dd19d31cea..9d7d6e4cef 100644 --- a/res/pokemon/arcanine/data.json +++ b/res/pokemon/arcanine/data.json @@ -1,5 +1,4 @@ { - "name": "Arcanine", "base_stats": { "hp": 90, "attack": 110, @@ -102,7 +101,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 16, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "ARCANINE", "category": "Legendary Pokémon", "entry_text": [ "Its proud and regal appearance\n", @@ -110,7 +110,7 @@ "people since long ago." ] }, - "french": { + "fr": { "name": "ARCANIN", "category": "Pokémon Légendaire", "entry_text": [ @@ -119,7 +119,7 @@ "le cœur des hommes." ] }, - "german": { + "de": { "name": "ARKANI", "category": "Legendär", "entry_text": [ @@ -128,7 +128,7 @@ "Herzen der Menschen." ] }, - "italian": { + "it": { "name": "ARCANINE", "category": "Pokémon Leggenda", "entry_text": [ @@ -137,7 +137,7 @@ "a conquistare i cuori della gente." ] }, - "spanish": { + "es": { "name": "ARCANINE", "category": "Pokémon Legendario", "entry_text": [ @@ -146,7 +146,7 @@ "gente hace tiempo." ] }, - "japanese": { + "jp": { "name": "ウインディ", "category": "でんせつポケモン", "entry_text": [ diff --git a/res/pokemon/arceus/data.json b/res/pokemon/arceus/data.json index fba963fdaa..78b7d5f670 100644 --- a/res/pokemon/arceus/data.json +++ b/res/pokemon/arceus/data.json @@ -1,5 +1,4 @@ { - "name": "Arceus", "base_stats": { "hp": 120, "attack": 120, @@ -169,7 +168,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 23, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "ARCEUS", "category": "Alpha Pokémon", "entry_text": [ "It is said to have emerged from an\n", @@ -177,7 +177,7 @@ "nothing, then shaped the world." ] }, - "french": { + "fr": { "name": "ARCEUS", "category": "Pokémon Alpha", "entry_text": [ @@ -186,7 +186,7 @@ "l’univers avec ses 1 000 bras." ] }, - "german": { + "de": { "name": "ARCEUS", "category": "Alpha", "entry_text": [ @@ -195,7 +195,7 @@ "seine tausend Arme eingesetzt hat." ] }, - "italian": { + "it": { "name": "ARCEUS", "category": "Pokémon Primevo", "entry_text": [ @@ -204,7 +204,7 @@ "verso con le sue 1000 braccia." ] }, - "spanish": { + "es": { "name": "ARCEUS", "category": "Pokémon Alfa", "entry_text": [ @@ -213,7 +213,7 @@ "Universo con sus 1000 brazos." ] }, - "japanese": { + "jp": { "name": "アルセウス", "category": "そうぞうポケモン", "entry_text": [ diff --git a/res/pokemon/ariados/data.json b/res/pokemon/ariados/data.json index 4593bb3c7e..a0ef8c1adb 100644 --- a/res/pokemon/ariados/data.json +++ b/res/pokemon/ariados/data.json @@ -1,5 +1,4 @@ { - "name": "Ariados", "base_stats": { "hp": 70, "attack": 90, @@ -104,7 +103,8 @@ "pokemon_pos_f": 12, "trainer_pos_m": 9, "pokemon_pos_m": 12, - "english": { + "en": { + "name": "ARIADOS", "category": "Long Leg Pokémon", "entry_text": [ "It attaches silk to its prey and\n", @@ -112,7 +112,7 @@ "silk to the prey and its friends." ] }, - "french": { + "fr": { "name": "MIGALOS", "category": "Pokémon Long-Patte", "entry_text": [ @@ -121,7 +121,7 @@ "la retrouver, elle et ses amis." ] }, - "german": { + "de": { "name": "ARIADOS", "category": "Langbein", "entry_text": [ @@ -130,7 +130,7 @@ "faden zur Beute u. ihren Freunden." ] }, - "italian": { + "it": { "name": "ARIADOS", "category": "Pokémon Lungazampa", "entry_text": [ @@ -139,7 +139,7 @@ "filo e la trova quando è in gruppo." ] }, - "spanish": { + "es": { "name": "ARIADOS", "category": "Pokémon Pata Larga", "entry_text": [ @@ -148,7 +148,7 @@ "y localizar también a sus amigos." ] }, - "japanese": { + "jp": { "name": "アリアドス", "category": "あしながポケモン", "entry_text": [ diff --git a/res/pokemon/armaldo/data.json b/res/pokemon/armaldo/data.json index 41df045304..adbf608e9d 100644 --- a/res/pokemon/armaldo/data.json +++ b/res/pokemon/armaldo/data.json @@ -1,5 +1,4 @@ { - "name": "Armaldo", "base_stats": { "hp": 75, "attack": 125, @@ -118,7 +117,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 9, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "ARMALDO", "category": "Plate Pokémon", "entry_text": [ "It went ashore after evolving.\n", @@ -126,7 +126,7 @@ "armor." ] }, - "french": { + "fr": { "name": "ARMALDO", "category": "Pokémon Blindage", "entry_text": [ @@ -135,7 +135,7 @@ "recouvre son corps." ] }, - "german": { + "de": { "name": "ARMALDO", "category": "Schild", "entry_text": [ @@ -144,7 +144,7 @@ "robusten Rüstung umgeben." ] }, - "italian": { + "it": { "name": "ARMALDO", "category": "Pokémon Piastre", "entry_text": [ @@ -153,7 +153,7 @@ "rivestito da un’armatura robusta." ] }, - "spanish": { + "es": { "name": "ARMALDO", "category": "Pokémon Armadura", "entry_text": [ @@ -162,7 +162,7 @@ "protege todo su cuerpo." ] }, - "japanese": { + "jp": { "name": "ア-マルド", "category": "かっちゅうポケモン", "entry_text": [ diff --git a/res/pokemon/aron/data.json b/res/pokemon/aron/data.json index c6ea5b0eab..db0d9a2fdb 100644 --- a/res/pokemon/aron/data.json +++ b/res/pokemon/aron/data.json @@ -1,5 +1,4 @@ { - "name": "Aron", "base_stats": { "hp": 50, "attack": 70, @@ -124,7 +123,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "ARON", "category": "Iron Armor Pokémon", "entry_text": [ "It usually lives deep in mountains.\n", @@ -132,7 +132,7 @@ "eat railroad tracks and cars." ] }, - "french": { + "fr": { "name": "GALEKID", "category": "Pokémon Armurfer", "entry_text": [ @@ -141,7 +141,7 @@ "parfois des rails et des voitures." ] }, - "german": { + "de": { "name": "STOLLUNIOR", "category": "Eisenpanzer", "entry_text": [ @@ -150,7 +150,7 @@ "auch Eisenbahnschienen und Autos." ] }, - "italian": { + "it": { "name": "ARON", "category": "Pokémon Corazza", "entry_text": [ @@ -159,7 +159,7 @@ "cibarsi di ferrovie e automobili." ] }, - "spanish": { + "es": { "name": "ARON", "category": "Pokémon Cor. Férrea", "entry_text": [ @@ -168,7 +168,7 @@ "lo empuja a comer raíles y coches." ] }, - "japanese": { + "jp": { "name": "ココドラ", "category": "てつヨロイポケモン", "entry_text": [ diff --git a/res/pokemon/articuno/data.json b/res/pokemon/articuno/data.json index 28f7402ea0..7ae5860943 100644 --- a/res/pokemon/articuno/data.json +++ b/res/pokemon/articuno/data.json @@ -1,5 +1,4 @@ { - "name": "Articuno", "base_stats": { "hp": 90, "attack": 85, @@ -114,7 +113,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 7, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "ARTICUNO", "category": "Freeze Pokémon", "entry_text": [ "A legendary bird Pokémon.\n", @@ -122,7 +122,7 @@ "freezing moisture in the air." ] }, - "french": { + "fr": { "name": "ARTIKODIN", "category": "Pokémon Glaciaire", "entry_text": [ @@ -131,7 +131,7 @@ "en gelant l’humidité de l’air." ] }, - "german": { + "de": { "name": "ARKTOS", "category": "Eis", "entry_text": [ @@ -140,7 +140,7 @@ "indem es Feuchtigkeit gefriert." ] }, - "italian": { + "it": { "name": "ARTICUNO", "category": "Pokémon Gelo", "entry_text": [ @@ -149,7 +149,7 @@ "congelando l’umidità dell’aria." ] }, - "spanish": { + "es": { "name": "ARTICUNO", "category": "Pokémon Congelar", "entry_text": [ @@ -158,7 +158,7 @@ "la humedad del aire." ] }, - "japanese": { + "jp": { "name": "フリ-ザ-", "category": "れいとうポケモン", "entry_text": [ diff --git a/res/pokemon/azelf/data.json b/res/pokemon/azelf/data.json index 981678638c..f6bb0ccf73 100644 --- a/res/pokemon/azelf/data.json +++ b/res/pokemon/azelf/data.json @@ -1,5 +1,4 @@ { - "name": "Azelf", "base_stats": { "hp": 75, "attack": 125, @@ -131,7 +130,8 @@ "pokemon_pos_f": 65526, "trainer_pos_m": 9, "pokemon_pos_m": 65526, - "english": { + "en": { + "name": "AZELF", "category": "Willpower Pokémon", "entry_text": [ "When AZELF flew, people gained the\n", @@ -139,7 +139,7 @@ "It was the birth of willpower." ] }, - "french": { + "fr": { "name": "CREFADET", "category": "Pokémon Volonté", "entry_text": [ @@ -148,7 +148,7 @@ "maintenir l’équilibre du monde." ] }, - "german": { + "de": { "name": "TOBUTZ", "category": "Willenskraft", "entry_text": [ @@ -157,7 +157,7 @@ "und hält so die Welt in Balance." ] }, - "italian": { + "it": { "name": "AZELF", "category": "Pokémon Volontà", "entry_text": [ @@ -166,7 +166,7 @@ "mantenere il mondo in equilibrio." ] }, - "spanish": { + "es": { "name": "AZELF", "category": "Pokémon Voluntad", "entry_text": [ @@ -175,7 +175,7 @@ "un lago para equilibrar el mundo." ] }, - "japanese": { + "jp": { "name": "アグノム", "category": "いしポケモン", "entry_text": [ diff --git a/res/pokemon/azumarill/data.json b/res/pokemon/azumarill/data.json index 1692edda9b..c739c96c35 100644 --- a/res/pokemon/azumarill/data.json +++ b/res/pokemon/azumarill/data.json @@ -1,5 +1,4 @@ { - "name": "Azumarill", "base_stats": { "hp": 100, "attack": 50, @@ -116,7 +115,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "AZUMARILL", "category": "Aqua Rabbit Pokémon", "entry_text": [ "It can spend all day in water,\n", @@ -124,7 +124,7 @@ "a large volume of air." ] }, - "french": { + "fr": { "name": "AZUMARILL", "category": "Pokémon Aqualapin", "entry_text": [ @@ -133,7 +133,7 @@ "brouillent la vue de l’ennemi." ] }, - "german": { + "de": { "name": "AZUMARILL", "category": "Aquahase", "entry_text": [ @@ -142,7 +142,7 @@ "durch seine Farbe und Muster." ] }, - "italian": { + "it": { "name": "AZUMARILL", "category": "Pokémon Acquniglio", "entry_text": [ @@ -151,7 +151,7 @@ "nemici in acqua." ] }, - "spanish": { + "es": { "name": "AZUMARILL", "category": "Pokémon Conejoagua", "entry_text": [ @@ -160,7 +160,7 @@ "a los enemigos." ] }, - "japanese": { + "jp": { "name": "マリルリ", "category": "みずうさぎポケモン", "entry_text": [ diff --git a/res/pokemon/azurill/data.json b/res/pokemon/azurill/data.json index 01db60510c..4421937e6c 100644 --- a/res/pokemon/azurill/data.json +++ b/res/pokemon/azurill/data.json @@ -1,5 +1,4 @@ { - "name": "Azurill", "base_stats": { "hp": 50, "attack": 20, @@ -97,7 +96,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "AZURILL", "category": "Polka Dot Pokémon", "entry_text": [ "Its tail bounces like a rubber ball.\n", @@ -105,7 +105,7 @@ "opponents bigger than itself." ] }, - "french": { + "fr": { "name": "AZURILL", "category": "Pokémon Point Polka", "entry_text": [ @@ -114,7 +114,7 @@ "rebondissant sur sa grosse queue." ] }, - "german": { + "de": { "name": "AZURILL", "category": "Gepunktet", "entry_text": [ @@ -123,7 +123,7 @@ "es auf seinem großen Schweif hüpft." ] }, - "italian": { + "it": { "name": "AZURILL", "category": "Pokémon Pois", "entry_text": [ @@ -132,7 +132,7 @@ "saltellando sulla grossa coda." ] }, - "spanish": { + "es": { "name": "AZURILL", "category": "Pokémon A Topos", "entry_text": [ @@ -141,7 +141,7 @@ "sobre su gran cola." ] }, - "japanese": { + "jp": { "name": "ルリリ", "category": "みずたまポケモン", "entry_text": [ diff --git a/res/pokemon/bad_egg/data.json b/res/pokemon/bad_egg/data.json index 1511716e33..5e42887b42 100644 --- a/res/pokemon/bad_egg/data.json +++ b/res/pokemon/bad_egg/data.json @@ -1,5 +1,4 @@ { - "name": "Bad Egg", "base_stats": { "hp": 10, "attack": 10, @@ -38,5 +37,48 @@ ], "by_tm": [ ] }, - "evolutions": [ ] + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "Bad Egg", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } } diff --git a/res/pokemon/bagon/data.json b/res/pokemon/bagon/data.json index 7318d9a3e3..a0d1f8bfbc 100644 --- a/res/pokemon/bagon/data.json +++ b/res/pokemon/bagon/data.json @@ -1,5 +1,4 @@ { - "name": "Bagon", "base_stats": { "hp": 45, "attack": 75, @@ -112,7 +111,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "BAGON", "category": "Rock Head Pokémon", "entry_text": [ "Dreaming of one day flying, it\n", @@ -120,7 +120,7 @@ "every day." ] }, - "french": { + "fr": { "name": "DRABY", "category": "Pokémon Tête de Roc", "entry_text": [ @@ -129,7 +129,7 @@ "sautant du haut des falaises." ] }, - "german": { + "de": { "name": "KINDWURM", "category": "Steinhaupt", "entry_text": [ @@ -138,7 +138,7 @@ "jeden Tag von hohen Klippen." ] }, - "italian": { + "it": { "name": "BAGON", "category": "Pokémon Rocciotesta", "entry_text": [ @@ -147,7 +147,7 @@ "gettandosi da alture." ] }, - "spanish": { + "es": { "name": "BAGON", "category": "Pokémon Cabeza Roca", "entry_text": [ @@ -156,7 +156,7 @@ "saltando desde acantilados." ] }, - "japanese": { + "jp": { "name": "タツベイ", "category": "いしあたまポケモン", "entry_text": [ diff --git a/res/pokemon/baltoy/data.json b/res/pokemon/baltoy/data.json index 5f0fce64f5..329a941c70 100644 --- a/res/pokemon/baltoy/data.json +++ b/res/pokemon/baltoy/data.json @@ -1,5 +1,4 @@ { - "name": "Baltoy", "base_stats": { "hp": 40, "attack": 40, @@ -125,7 +124,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "BALTOY", "category": "Clay Doll Pokémon", "entry_text": [ "It moves by spinning on its foot.\n", @@ -133,7 +133,7 @@ "discovered in ancient ruins." ] }, - "french": { + "fr": { "name": "BALBUTO", "category": "Pokémon Poupargile", "entry_text": [ @@ -142,7 +142,7 @@ "découvert dans de vieilles ruines." ] }, - "german": { + "de": { "name": "PUPPANCE", "category": "Lehmpuppe", "entry_text": [ @@ -151,7 +151,7 @@ "PKMN, das in alten Ruinen lebte." ] }, - "italian": { + "it": { "name": "BALTOY", "category": "Pokémon Argilla", "entry_text": [ @@ -160,7 +160,7 @@ "nei pressi di antiche rovine." ] }, - "spanish": { + "es": { "name": "BALTOY", "category": "Pokémon Muñ. Barro", "entry_text": [ @@ -169,7 +169,7 @@ "encontrado en unas viejas ruinas." ] }, - "japanese": { + "jp": { "name": "ヤジロン", "category": "どぐうポケモン", "entry_text": [ diff --git a/res/pokemon/banette/data.json b/res/pokemon/banette/data.json index 79b93da384..a4c897fc96 100644 --- a/res/pokemon/banette/data.json +++ b/res/pokemon/banette/data.json @@ -1,5 +1,4 @@ { - "name": "Banette", "base_stats": { "hp": 64, "attack": 115, @@ -124,7 +123,8 @@ "pokemon_pos_f": 13, "trainer_pos_m": 9, "pokemon_pos_m": 13, - "english": { + "en": { + "name": "BANETTE", "category": "Marionette Pokémon", "entry_text": [ "A doll that became a Pokémon over\n", @@ -132,7 +132,7 @@ "seeks the child that disowned it." ] }, - "french": { + "fr": { "name": "BRANETTE", "category": "Pokémon Marionnette", "entry_text": [ @@ -141,7 +141,7 @@ "Elle recherche son propriétaire." ] }, - "german": { + "de": { "name": "BANETTE", "category": "Marionette", "entry_text": [ @@ -150,7 +150,7 @@ "das Kind, das dies getan hat." ] }, - "italian": { + "it": { "name": "BANETTE", "category": "Pokémon Marionetta", "entry_text": [ @@ -159,7 +159,7 @@ "da un bimbo, di cui è alla ricerca." ] }, - "spanish": { + "es": { "name": "BANETTE", "category": "Pokémon Marioneta", "entry_text": [ @@ -168,7 +168,7 @@ "basura. Busca a su antiguo dueño." ] }, - "japanese": { + "jp": { "name": "ジュペッタ", "category": "ぬいぐるみポケモン", "entry_text": [ diff --git a/res/pokemon/barboach/data.json b/res/pokemon/barboach/data.json index b532cecfb7..38776fed36 100644 --- a/res/pokemon/barboach/data.json +++ b/res/pokemon/barboach/data.json @@ -1,5 +1,4 @@ { - "name": "Barboach", "base_stats": { "hp": 50, "attack": 48, @@ -110,7 +109,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "BARBOACH", "category": "Whiskers Pokémon", "entry_text": [ "Its slimy body is hard to grasp. In\n", @@ -118,7 +118,7 @@ "born from hardened mud." ] }, - "french": { + "fr": { "name": "BARLOCHE", "category": "Pokémon Barbillon", "entry_text": [ @@ -127,7 +127,7 @@ "et se libérer quand on l’agrippe." ] }, - "german": { + "de": { "name": "SCHMERBE", "category": "Barthaar", "entry_text": [ @@ -136,7 +136,7 @@ "sich so aus Umklammerungen winden." ] }, - "italian": { + "it": { "name": "BARBOACH", "category": "Pokémon Baffetti", "entry_text": [ @@ -145,7 +145,7 @@ "di sgusciare via, se afferrato." ] }, - "spanish": { + "es": { "name": "BARBOACH", "category": "Pokémon Bigotudo", "entry_text": [ @@ -154,7 +154,7 @@ "alguien lo agarra." ] }, - "japanese": { + "jp": { "name": "ドジョッチ", "category": "ひげうおポケモン", "entry_text": [ diff --git a/res/pokemon/bastiodon/data.json b/res/pokemon/bastiodon/data.json index 3dbfc2cbd6..83cc556880 100644 --- a/res/pokemon/bastiodon/data.json +++ b/res/pokemon/bastiodon/data.json @@ -1,5 +1,4 @@ { - "name": "Bastiodon", "base_stats": { "hp": 60, "attack": 52, @@ -122,7 +121,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "BASTIODON", "category": "Shield Pokémon", "entry_text": [ "When they lined up side by side, no\n", @@ -130,7 +130,7 @@ "shielded their young in that way." ] }, - "french": { + "fr": { "name": "BASTIODON", "category": "Pokémon Bouclier", "entry_text": [ @@ -139,7 +139,7 @@ "qui se nourrit d’herbe et de Baies." ] }, - "german": { + "de": { "name": "BOLLTERUS", "category": "Schutzschild", "entry_text": [ @@ -148,7 +148,7 @@ "ernährt sich von Gras und Beeren." ] }, - "italian": { + "it": { "name": "BASTIODON", "category": "Pokémon Schermo", "entry_text": [ @@ -157,7 +157,7 @@ "che si nutre di erba e di bacche." ] }, - "spanish": { + "es": { "name": "BASTIODON", "category": "Pokémon Escudo", "entry_text": [ @@ -166,7 +166,7 @@ "hierba y bayas." ] }, - "japanese": { + "jp": { "name": "トリデプス", "category": "シ-ルドポケモン", "entry_text": [ diff --git a/res/pokemon/bayleef/data.json b/res/pokemon/bayleef/data.json index 77db8bd3d1..aeff61f177 100644 --- a/res/pokemon/bayleef/data.json +++ b/res/pokemon/bayleef/data.json @@ -1,5 +1,4 @@ { - "name": "Bayleef", "base_stats": { "hp": 60, "attack": 62, @@ -116,7 +115,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "BAYLEEF", "category": "Leaf Pokémon", "entry_text": [ "The buds that ring its neck give\n", @@ -124,7 +124,7 @@ "people up." ] }, - "french": { + "fr": { "name": "MACRONIUM", "category": "Pokémon Feuille", "entry_text": [ @@ -133,7 +133,7 @@ "donne du tonus." ] }, - "german": { + "de": { "name": "LORBLATT", "category": "Laub", "entry_text": [ @@ -142,7 +142,7 @@ "das andere aufheitert." ] }, - "italian": { + "it": { "name": "BAYLEEF", "category": "Pokémon Foglia", "entry_text": [ @@ -151,7 +151,7 @@ "dall’effetto energizzante." ] }, - "spanish": { + "es": { "name": "BAYLEEF", "category": "Pokémon Hoja", "entry_text": [ @@ -160,7 +160,7 @@ "huele." ] }, - "japanese": { + "jp": { "name": "ベイリ-フ", "category": "はっぱポケモン", "entry_text": [ diff --git a/res/pokemon/beautifly/data.json b/res/pokemon/beautifly/data.json index 0c346d89e7..b6e52519af 100644 --- a/res/pokemon/beautifly/data.json +++ b/res/pokemon/beautifly/data.json @@ -1,5 +1,4 @@ { - "name": "Beautifly", "base_stats": { "hp": 60, "attack": 70, @@ -106,7 +105,8 @@ "pokemon_pos_f": 65526, "trainer_pos_m": 9, "pokemon_pos_m": 65526, - "english": { + "en": { + "name": "BEAUTIFLY", "category": "Butterfly Pokémon", "entry_text": [ "Despite its looks, it is aggressive.\n", @@ -114,7 +114,7 @@ "disturbed while collecting pollen." ] }, - "french": { + "fr": { "name": "CHARMILLON", "category": "Pokémon Papillon", "entry_text": [ @@ -123,7 +123,7 @@ "étroit et absorbe sa vitalité." ] }, - "german": { + "de": { "name": "PAPINELLA", "category": "Falter", "entry_text": [ @@ -132,7 +132,7 @@ "Beute und saugt sie aus." ] }, - "italian": { + "it": { "name": "BEAUTIFLY", "category": "Pokémon Farfalla", "entry_text": [ @@ -141,7 +141,7 @@ "prede e ne succhia i fluidi." ] }, - "spanish": { + "es": { "name": "BEAUTIFLY", "category": "Pokémon Mariposa", "entry_text": [ @@ -150,7 +150,7 @@ "rivales para drenar sus fluidos." ] }, - "japanese": { + "jp": { "name": "アゲハント", "category": "ちょうちょポケモン", "entry_text": [ diff --git a/res/pokemon/beedrill/data.json b/res/pokemon/beedrill/data.json index 8398b1fe3d..4487b09dc6 100644 --- a/res/pokemon/beedrill/data.json +++ b/res/pokemon/beedrill/data.json @@ -1,5 +1,4 @@ { - "name": "Beedrill", "base_stats": { "hp": 65, "attack": 80, @@ -113,7 +112,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "BEEDRILL", "category": "Poison Bee Pokémon", "entry_text": [ "Its best attack involves flying\n", @@ -121,7 +121,7 @@ "poison needles, then flying off." ] }, - "french": { + "fr": { "name": "DARDARGNAN", "category": "Pokémon Guêpoison", "entry_text": [ @@ -130,7 +130,7 @@ "empoisonné avant de décamper." ] }, - "german": { + "de": { "name": "BIBOR", "category": "Giftbiene", "entry_text": [ @@ -139,7 +139,7 @@ "zustechen und davonfliegen." ] }, - "italian": { + "it": { "name": "BEEDRILL", "category": "Pokémon Velenape", "entry_text": [ @@ -148,7 +148,7 @@ "avvelenati e si allontana rapido." ] }, - "spanish": { + "es": { "name": "BEEDRILL", "category": "Pokémon Abeja Ven.", "entry_text": [ @@ -157,7 +157,7 @@ "venenoso antes de huir." ] }, - "japanese": { + "jp": { "name": "スピア-", "category": "どくばちポケモン", "entry_text": [ diff --git a/res/pokemon/beldum/data.json b/res/pokemon/beldum/data.json index 7bf0003ca0..dcafeae24b 100644 --- a/res/pokemon/beldum/data.json +++ b/res/pokemon/beldum/data.json @@ -1,5 +1,4 @@ { - "name": "Beldum", "base_stats": { "hp": 40, "attack": 55, @@ -66,7 +65,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "BELDUM", "category": "Iron Ball Pokémon", "entry_text": [ "It converses with others by using\n", @@ -74,7 +74,7 @@ "move in perfect unison." ] }, - "french": { + "fr": { "name": "TERHAL", "category": "Pokémon Boulefer", "entry_text": [ @@ -83,7 +83,7 @@ "ils se déplacent à l’unisson." ] }, - "german": { + "de": { "name": "TANHEL", "category": "Eisenkugel", "entry_text": [ @@ -92,7 +92,7 @@ "bilden sie eine perfekte Einheit." ] }, - "italian": { + "it": { "name": "BELDUM", "category": "Pokémon Ferrosfera", "entry_text": [ @@ -101,7 +101,7 @@ "si muovono in perfetta sintonia." ] }, - "spanish": { + "es": { "name": "BELDUM", "category": "Pokémon Bola Hierro", "entry_text": [ @@ -110,7 +110,7 @@ "grupos, se mueven al unísono." ] }, - "japanese": { + "jp": { "name": "ダンバル", "category": "てっきゅうポケモン", "entry_text": [ diff --git a/res/pokemon/bellossom/data.json b/res/pokemon/bellossom/data.json index b98524e492..40b889159f 100644 --- a/res/pokemon/bellossom/data.json +++ b/res/pokemon/bellossom/data.json @@ -1,5 +1,4 @@ { - "name": "Bellossom", "base_stats": { "hp": 75, "attack": 80, @@ -100,7 +99,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "BELLOSSOM", "category": "Flower Pokémon", "entry_text": [ "When the heavy rainfall season\n", @@ -108,7 +108,7 @@ "sunlight to dance in the open." ] }, - "french": { + "fr": { "name": "JOLIFLOR", "category": "Pokémon Fleur", "entry_text": [ @@ -117,7 +117,7 @@ "attiré par la chaleur du soleil." ] }, - "german": { + "de": { "name": "BLUBELLA", "category": "Blume", "entry_text": [ @@ -126,7 +126,7 @@ "draußen gezogen, wo es tanzt." ] }, - "italian": { + "it": { "name": "BELLOSSOM", "category": "Pokémon Fiore", "entry_text": [ @@ -135,7 +135,7 @@ "i caldi raggi del sole." ] }, - "spanish": { + "es": { "name": "BELLOSSOM", "category": "Pokémon Flor", "entry_text": [ @@ -144,7 +144,7 @@ "peculiar danza." ] }, - "japanese": { + "jp": { "name": "キレイハナ", "category": "フラワ-ポケモン", "entry_text": [ diff --git a/res/pokemon/bellsprout/data.json b/res/pokemon/bellsprout/data.json index 342f1e15b0..cfa63d639a 100644 --- a/res/pokemon/bellsprout/data.json +++ b/res/pokemon/bellsprout/data.json @@ -1,5 +1,4 @@ { - "name": "Bellsprout", "base_stats": { "hp": 50, "attack": 75, @@ -109,7 +108,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "BELLSPROUT", "category": "Flower Pokémon", "entry_text": [ "It prefers hot and humid\n", @@ -117,7 +117,7 @@ "capturing prey with its vines." ] }, - "french": { + "fr": { "name": "CHETIFLOR", "category": "Pokémon Fleur", "entry_text": [ @@ -126,7 +126,7 @@ "capturer une proie en un clin d’œil." ] }, - "german": { + "de": { "name": "KNOFENSA", "category": "Blume", "entry_text": [ @@ -135,7 +135,7 @@ "blitzschnell mit seinen Ranken." ] }, - "italian": { + "it": { "name": "BELLSPROUT", "category": "Pokémon Fiore", "entry_text": [ @@ -144,7 +144,7 @@ "con i suoi rampicanti." ] }, - "spanish": { + "es": { "name": "BELLSPROUT", "category": "Pokémon Flor", "entry_text": [ @@ -153,7 +153,7 @@ "rápidas lianas." ] }, - "japanese": { + "jp": { "name": "マダツボミ", "category": "フラワ-ポケモン", "entry_text": [ diff --git a/res/pokemon/bibarel/data.json b/res/pokemon/bibarel/data.json index 5ab8f9623d..d2daeef0fc 100644 --- a/res/pokemon/bibarel/data.json +++ b/res/pokemon/bibarel/data.json @@ -1,5 +1,4 @@ { - "name": "Bibarel", "base_stats": { "hp": 79, "attack": 85, @@ -125,7 +124,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "BIBAREL", "category": "Beaver Pokémon", "entry_text": [ "A river dammed by BIBAREL will\n", @@ -133,7 +133,7 @@ "is appreciated by people nearby." ] }, - "french": { + "fr": { "name": "CASTORNO", "category": "Pokémon Castor", "entry_text": [ @@ -142,7 +142,7 @@ "C’est un ouvrier de renom." ] }, - "german": { + "de": { "name": "BIDIFAS", "category": "Biber", "entry_text": [ @@ -151,7 +151,7 @@ "Ästen baut. Ein fleißiger Arbeiter." ] }, - "italian": { + "it": { "name": "BIBAREL", "category": "Pokémon Castoro", "entry_text": [ @@ -160,7 +160,7 @@ "noto come lavoratore instancabile." ] }, - "spanish": { + "es": { "name": "BIBAREL", "category": "Pokémon Castor", "entry_text": [ @@ -169,7 +169,7 @@ "Tiene fama de trabajador." ] }, - "japanese": { + "jp": { "name": "ビ-ダル", "category": "ビ-バ-ポケモン", "entry_text": [ diff --git a/res/pokemon/bidoof/data.json b/res/pokemon/bidoof/data.json index b5e318b3f6..4c206a3bb8 100644 --- a/res/pokemon/bidoof/data.json +++ b/res/pokemon/bidoof/data.json @@ -1,5 +1,4 @@ { - "name": "Bidoof", "base_stats": { "hp": 59, "attack": 45, @@ -119,7 +118,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "BIDOOF", "category": "Plump Mouse Pokémon", "entry_text": [ "A comparison revealed that\n", @@ -127,7 +127,7 @@ "the same rate as RATTATA’s." ] }, - "french": { + "fr": { "name": "KEUNOTOR", "category": "Pokémon Souridodue", "entry_text": [ @@ -136,7 +136,7 @@ "énergique qu’il n’y paraît." ] }, - "german": { + "de": { "name": "BIDIZA", "category": "Dickmaus", "entry_text": [ @@ -145,7 +145,7 @@ "agiler und aktiver, als es scheint." ] }, - "italian": { + "it": { "name": "BIDOOF", "category": "Pokémon Topaffuto", "entry_text": [ @@ -154,7 +154,7 @@ "quanto sembri." ] }, - "spanish": { + "es": { "name": "BIDOOF", "category": "Pokémon Gran Ratón", "entry_text": [ @@ -163,7 +163,7 @@ "y activo de lo que aparenta." ] }, - "japanese": { + "jp": { "name": "ビッパ", "category": "まるねずみポケモン", "entry_text": [ diff --git a/res/pokemon/blastoise/data.json b/res/pokemon/blastoise/data.json index 8292450c6f..cc1cb9438c 100644 --- a/res/pokemon/blastoise/data.json +++ b/res/pokemon/blastoise/data.json @@ -1,5 +1,4 @@ { - "name": "Blastoise", "base_stats": { "hp": 79, "attack": 83, @@ -128,7 +127,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 6, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "BLASTOISE", "category": "Shellfish Pokémon", "entry_text": [ "The jets of water it spouts from\n", @@ -136,7 +136,7 @@ "can punch through thick steel." ] }, - "french": { + "fr": { "name": "TORTANK", "category": "Pokémon Carapace", "entry_text": [ @@ -145,7 +145,7 @@ "percer le métal le plus résistant." ] }, - "german": { + "de": { "name": "TURTOK", "category": "Panzer", "entry_text": [ @@ -154,7 +154,7 @@ "sogar Stahlwände durchdringen." ] }, - "italian": { + "it": { "name": "BLASTOISE", "category": "Pokémon Crostaceo", "entry_text": [ @@ -163,7 +163,7 @@ "a perforare persino l’acciaio." ] }, - "spanish": { + "es": { "name": "BLASTOISE", "category": "Pokémon Marisco", "entry_text": [ @@ -172,7 +172,7 @@ "pueden atravesar el acero." ] }, - "japanese": { + "jp": { "name": "カメックス", "category": "こうらポケモン", "entry_text": [ diff --git a/res/pokemon/blaziken/data.json b/res/pokemon/blaziken/data.json index 64a59ce3d3..fa70fb3106 100644 --- a/res/pokemon/blaziken/data.json +++ b/res/pokemon/blaziken/data.json @@ -1,5 +1,4 @@ { - "name": "Blaziken", "base_stats": { "hp": 80, "attack": 120, @@ -130,7 +129,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 13, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "BLAZIKEN", "category": "Blaze Pokémon", "entry_text": [ "Flames spout from its wrists,\n", @@ -138,7 +138,7 @@ "punches scorch its foes." ] }, - "french": { + "fr": { "name": "BRASEGALI", "category": "Pokémon Ardent", "entry_text": [ @@ -147,7 +147,7 @@ "l’ennemi." ] }, - "german": { + "de": { "name": "LOHGOCK", "category": "Großbrand", "entry_text": [ @@ -156,7 +156,7 @@ "Schläge verbrennen den Gegner." ] }, - "italian": { + "it": { "name": "BLAZIKEN", "category": "Pokémon Vampe", "entry_text": [ @@ -165,7 +165,7 @@ "colpisce il nemico, lo scotta." ] }, - "spanish": { + "es": { "name": "BLAZIKEN", "category": "Pokémon Llameante", "entry_text": [ @@ -174,7 +174,7 @@ "quemar a sus rivales." ] }, - "japanese": { + "jp": { "name": "バシャ-モ", "category": "もうかポケモン", "entry_text": [ diff --git a/res/pokemon/blissey/data.json b/res/pokemon/blissey/data.json index 214eb81d3a..a8c3cf90ec 100644 --- a/res/pokemon/blissey/data.json +++ b/res/pokemon/blissey/data.json @@ -1,5 +1,4 @@ { - "name": "Blissey", "base_stats": { "hp": 255, "attack": 10, @@ -141,7 +140,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 9, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "BLISSEY", "category": "Happiness Pokémon", "entry_text": [ "The eggs it lays are filled with\n", @@ -149,7 +149,7 @@ "will bring a smile to anyone." ] }, - "french": { + "fr": { "name": "LEUPHORIE", "category": "Pokémon Bonheur", "entry_text": [ @@ -158,7 +158,7 @@ "Il ressent la tristesse d’autrui." ] }, - "german": { + "de": { "name": "HEITEIRA", "category": "Freude", "entry_text": [ @@ -167,7 +167,7 @@ "Traurigkeit anderer Lebewesen." ] }, - "italian": { + "it": { "name": "BLISSEY", "category": "Pokémon Felicità", "entry_text": [ @@ -176,7 +176,7 @@ "Percepisce la tristezza altrui." ] }, - "spanish": { + "es": { "name": "BLISSEY", "category": "Pokémon Felicidad", "entry_text": [ @@ -185,7 +185,7 @@ "Puede presentir la tristeza." ] }, - "japanese": { + "jp": { "name": "ハピナス", "category": "しあわせポケモン", "entry_text": [ diff --git a/res/pokemon/bonsly/data.json b/res/pokemon/bonsly/data.json index af7aab99f3..f6b98248a9 100644 --- a/res/pokemon/bonsly/data.json +++ b/res/pokemon/bonsly/data.json @@ -1,5 +1,4 @@ { - "name": "Bonsly", "base_stats": { "hp": 50, "attack": 80, @@ -110,7 +109,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "BONSLY", "category": "Bonsai Pokémon", "entry_text": [ "It prefers an arid atmosphere. It\n", @@ -118,7 +118,7 @@ "when adjusting its moisture level." ] }, - "french": { + "fr": { "name": "MANZAI", "category": "Pokémon Bonsaï", "entry_text": [ @@ -127,7 +127,7 @@ "corporels en éliminant le surplus." ] }, - "german": { + "de": { "name": "MOBAI", "category": "Bonsai", "entry_text": [ @@ -136,7 +136,7 @@ "seinen Wasserhaushalt." ] }, - "italian": { + "it": { "name": "BONSLY", "category": "Pokémon Bonsai", "entry_text": [ @@ -145,7 +145,7 @@ "del corpo eliminando gli eccessi." ] }, - "spanish": { + "es": { "name": "BONSLY", "category": "Pokémon Bonsái", "entry_text": [ @@ -154,7 +154,7 @@ "el exceso de fluidos corporales." ] }, - "japanese": { + "jp": { "name": "ウソハチ", "category": "ぼんさいポケモン", "entry_text": [ diff --git a/res/pokemon/breloom/data.json b/res/pokemon/breloom/data.json index ec7c2cd2bf..60f3558a60 100644 --- a/res/pokemon/breloom/data.json +++ b/res/pokemon/breloom/data.json @@ -1,5 +1,4 @@ { - "name": "Breloom", "base_stats": { "hp": 60, "attack": 130, @@ -124,7 +123,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "BRELOOM", "category": "Mushroom Pokémon", "entry_text": [ "Its short arms stretch when it\n", @@ -132,7 +132,7 @@ "equal to that of pro boxers." ] }, - "french": { + "fr": { "name": "CHAPIGNON", "category": "Pokémon Champignon", "entry_text": [ @@ -141,7 +141,7 @@ "égale celui d’un boxeur pro." ] }, - "german": { + "de": { "name": "KAPILZ", "category": "Pilz", "entry_text": [ @@ -150,7 +150,7 @@ "ähnelt der von Profi-Boxern." ] }, - "italian": { + "it": { "name": "BRELOOM", "category": "Pokémon Fungo", "entry_text": [ @@ -159,7 +159,7 @@ "a quella dei pugili professionisti." ] }, - "spanish": { + "es": { "name": "BRELOOM", "category": "Pokémon Hongo", "entry_text": [ @@ -168,7 +168,7 @@ "técnica pugilística muy depurada." ] }, - "japanese": { + "jp": { "name": "キノガッサ", "category": "きのこポケモン", "entry_text": [ diff --git a/res/pokemon/bronzong/data.json b/res/pokemon/bronzong/data.json index d1d1b78b25..b9fbeab242 100644 --- a/res/pokemon/bronzong/data.json +++ b/res/pokemon/bronzong/data.json @@ -1,5 +1,4 @@ { - "name": "Bronzong", "base_stats": { "hp": 67, "attack": 89, @@ -127,7 +126,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "BRONZONG", "category": "Bronze Bell Pokémon", "entry_text": [ "It brought rains by opening portals\n", @@ -135,7 +135,7 @@ "as a bringer of plentiful harvests." ] }, - "french": { + "fr": { "name": "ARCHEODONG", "category": "Pokémon Clochebronze", "entry_text": [ @@ -144,7 +144,7 @@ "ans de sommeil a fait sensation." ] }, - "german": { + "de": { "name": "BRONZONG", "category": "Bronzeglocke", "entry_text": [ @@ -153,7 +153,7 @@ "es 2 000 Jahre geschlafen hatte." ] }, - "italian": { + "it": { "name": "BRONZONG", "category": "Pokémon Squibronzo", "entry_text": [ @@ -162,7 +162,7 @@ "suo tempo molto scalpore." ] }, - "spanish": { + "es": { "name": "BRONZONG", "category": "Pokémon Cam. Bronce", "entry_text": [ @@ -171,7 +171,7 @@ "después de 2000 años durmiendo." ] }, - "japanese": { + "jp": { "name": "ド-タクン", "category": "どうたくポケモン", "entry_text": [ diff --git a/res/pokemon/bronzor/data.json b/res/pokemon/bronzor/data.json index bcb2934ac4..a44f2f2d07 100644 --- a/res/pokemon/bronzor/data.json +++ b/res/pokemon/bronzor/data.json @@ -1,5 +1,4 @@ { - "name": "Bronzor", "base_stats": { "hp": 57, "attack": 24, @@ -121,7 +120,8 @@ "pokemon_pos_f": 65528, "trainer_pos_m": 9, "pokemon_pos_m": 65528, - "english": { + "en": { + "name": "BRONZOR", "category": "Bronze Pokémon", "entry_text": [ "There are researchers who believe\n", @@ -129,7 +129,7 @@ "in the distant past." ] }, - "french": { + "fr": { "name": "ARCHEOMIRE", "category": "Pokémon Bronze", "entry_text": [ @@ -138,7 +138,7 @@ "Nul ne sait s’ils sont liés." ] }, - "german": { + "de": { "name": "BRONZEL", "category": "Bronze", "entry_text": [ @@ -147,7 +147,7 @@ "gefunden worden." ] }, - "italian": { + "it": { "name": "BRONZOR", "category": "Pokémon Bronzo", "entry_text": [ @@ -156,7 +156,7 @@ "ma non si sa se ci sia una relazione." ] }, - "spanish": { + "es": { "name": "BRONZOR", "category": "Pokémon Bronce", "entry_text": [ @@ -165,7 +165,7 @@ "se desconoce si tiene relación." ] }, - "japanese": { + "jp": { "name": "ド-ミラ-", "category": "せいどうポケモン", "entry_text": [ diff --git a/res/pokemon/budew/data.json b/res/pokemon/budew/data.json index e42342c905..2a29a498fc 100644 --- a/res/pokemon/budew/data.json +++ b/res/pokemon/budew/data.json @@ -1,5 +1,4 @@ { - "name": "Budew", "base_stats": { "hp": 40, "attack": 30, @@ -100,7 +99,8 @@ "pokemon_pos_f": 29, "trainer_pos_m": 9, "pokemon_pos_m": 29, - "english": { + "en": { + "name": "BUDEW", "category": "Bud Pokémon", "entry_text": [ "Sensitive to changing temperature,\n", @@ -108,7 +108,7 @@ "feels the sun’s warm touch." ] }, - "french": { + "fr": { "name": "ROZBOUTON", "category": "Pokémon Bourgeon", "entry_text": [ @@ -117,7 +117,7 @@ "au printemps et libère du pollen." ] }, - "german": { + "de": { "name": "KNOSPI", "category": "Knospe", "entry_text": [ @@ -126,7 +126,7 @@ "und gibt Pollen ab." ] }, - "italian": { + "it": { "name": "BUDEW", "category": "Pokémon Germoglio", "entry_text": [ @@ -135,7 +135,7 @@ "gemma si riapre e rilascia polline." ] }, - "spanish": { + "es": { "name": "BUDEW", "category": "Pokémon Brote", "entry_text": [ @@ -144,7 +144,7 @@ "el capullo se abre y esparce polen." ] }, - "japanese": { + "jp": { "name": "スボミ-", "category": "つぼみポケモン", "entry_text": [ diff --git a/res/pokemon/buizel/data.json b/res/pokemon/buizel/data.json index 49c12b83d2..7233188673 100644 --- a/res/pokemon/buizel/data.json +++ b/res/pokemon/buizel/data.json @@ -1,5 +1,4 @@ { - "name": "Buizel", "base_stats": { "hp": 55, "attack": 65, @@ -112,7 +111,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "BUIZEL", "category": "Sea Weasel Pokémon", "entry_text": [ "It spins its two tails like a screw\n", @@ -120,7 +120,7 @@ "tails also slice clinging seaweed." ] }, - "french": { + "fr": { "name": "MUSTEBOUEE", "category": "Pokémon Aquabelette", "entry_text": [ @@ -129,7 +129,7 @@ "il garde la tête à l’air libre." ] }, - "german": { + "de": { "name": "BAMELIN", "category": "Meereswiesel", "entry_text": [ @@ -138,7 +138,7 @@ "sein Kopf niemals unter Wasser." ] }, - "italian": { + "it": { "name": "BUIZEL", "category": "Pokémon Maridonnola", "entry_text": [ @@ -147,7 +147,7 @@ "rimane sempre fuori dall’acqua." ] }, - "spanish": { + "es": { "name": "BUIZEL", "category": "Pokémon Nutria Mar.", "entry_text": [ @@ -156,7 +156,7 @@ "agua con la cabeza fuera." ] }, - "japanese": { + "jp": { "name": "ブイゼル", "category": "うみイタチポケモン", "entry_text": [ diff --git a/res/pokemon/bulbasaur/data.json b/res/pokemon/bulbasaur/data.json index 70aa9e00dc..45a883f117 100644 --- a/res/pokemon/bulbasaur/data.json +++ b/res/pokemon/bulbasaur/data.json @@ -1,5 +1,4 @@ { - "name": "Bulbasaur", "base_stats": { "hp": 45, "attack": 49, @@ -111,7 +110,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "BULBASAUR", "category": "Seed Pokémon", "entry_text": [ "For some time after its birth, it\n", @@ -119,7 +119,7 @@ "the seed on its back." ] }, - "french": { + "fr": { "name": "BULBIZARRE", "category": "Pokémon Graine", "entry_text": [ @@ -128,7 +128,7 @@ "dont il a besoin pour grandir." ] }, - "german": { + "de": { "name": "BISASAM", "category": "Samen", "entry_text": [ @@ -137,7 +137,7 @@ "auf seinem Rücken auf." ] }, - "italian": { + "it": { "name": "BULBASAUR", "category": "Pokémon Seme", "entry_text": [ @@ -146,7 +146,7 @@ "sul suo dorso." ] }, - "spanish": { + "es": { "name": "BULBASAUR", "category": "Pokémon Semilla", "entry_text": [ @@ -155,7 +155,7 @@ "de su lomo." ] }, - "japanese": { + "jp": { "name": "フシギダネ", "category": "たねポケモン", "entry_text": [ diff --git a/res/pokemon/buneary/data.json b/res/pokemon/buneary/data.json index e216f0f5b4..49849c167d 100644 --- a/res/pokemon/buneary/data.json +++ b/res/pokemon/buneary/data.json @@ -1,5 +1,4 @@ { - "name": "Buneary", "base_stats": { "hp": 55, "attack": 66, @@ -115,7 +114,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "BUNEARY", "category": "Rabbit Pokémon", "entry_text": [ "Its ears are always rolled up. They\n", @@ -123,7 +123,7 @@ "shatter even a large boulder." ] }, - "french": { + "fr": { "name": "LAPOREILLE", "category": "Pokémon Lapin", "entry_text": [ @@ -132,7 +132,7 @@ "peut faire pleurer un adulte." ] }, - "german": { + "de": { "name": "HASPIROR", "category": "Hase", "entry_text": [ @@ -141,7 +141,7 @@ "schmerzhaft zu schlagen. " ] }, - "italian": { + "it": { "name": "BUNEARY", "category": "Pokémon Coniglio", "entry_text": [ @@ -150,7 +150,7 @@ "piangere di dolore anche gli adulti." ] }, - "spanish": { + "es": { "name": "BUNEARY", "category": "Pokémon Conejo", "entry_text": [ @@ -159,7 +159,7 @@ "picotazos son muy dolorosos." ] }, - "japanese": { + "jp": { "name": "ミミロル", "category": "うさぎポケモン", "entry_text": [ diff --git a/res/pokemon/burmy/data.json b/res/pokemon/burmy/data.json index 73f1bbe8b5..ac6fda069f 100644 --- a/res/pokemon/burmy/data.json +++ b/res/pokemon/burmy/data.json @@ -1,5 +1,4 @@ { - "name": "Burmy", "base_stats": { "hp": 40, "attack": 29, @@ -70,7 +69,8 @@ "pokemon_pos_f": 65530, "trainer_pos_m": 9, "pokemon_pos_m": 65530, - "english": { + "en": { + "name": "BURMY", "category": "Bagworm Pokémon", "entry_text": [ "Even if it is born where there are\n", @@ -78,7 +78,7 @@ "always ends up with a cloak." ] }, - "french": { + "fr": { "name": "CHENITI", "category": "Pokémon Ver Caché", "entry_text": [ @@ -87,7 +87,7 @@ "de feuilles et de brindilles." ] }, - "german": { + "de": { "name": "BURMY", "category": "Beutelwurm", "entry_text": [ @@ -96,7 +96,7 @@ "einen Umhang aus Ästen und Laub." ] }, - "italian": { + "it": { "name": "BURMY", "category": "Pokémon Larva", "entry_text": [ @@ -105,7 +105,7 @@ "fatto di rami e foglie." ] }, - "spanish": { + "es": { "name": "BURMY", "category": "Pokémon Larva", "entry_text": [ @@ -114,7 +114,7 @@ "caparazón de ramas y hojas." ] }, - "japanese": { + "jp": { "name": "ミノムッチ", "category": "みのむしポケモン", "entry_text": [ diff --git a/res/pokemon/butterfree/data.json b/res/pokemon/butterfree/data.json index 5697054010..dc7beee1da 100644 --- a/res/pokemon/butterfree/data.json +++ b/res/pokemon/butterfree/data.json @@ -1,5 +1,4 @@ { - "name": "Butterfree", "base_stats": { "hp": 60, "attack": 45, @@ -113,7 +112,8 @@ "pokemon_pos_f": 65532, "trainer_pos_m": 9, "pokemon_pos_m": 65532, - "english": { + "en": { + "name": "BUTTERFREE", "category": "Butterfly Pokémon", "entry_text": [ "It loves the honey of flowers and\n", @@ -121,7 +121,7 @@ "have even tiny amounts of pollen." ] }, - "french": { + "fr": { "name": "PAPILUSION", "category": "Pokémon Papillon", "entry_text": [ @@ -130,7 +130,7 @@ "petite quantité de pollen." ] }, - "german": { + "de": { "name": "SMETTBO", "category": "Falter", "entry_text": [ @@ -139,7 +139,7 @@ "Pollen haben." ] }, - "italian": { + "it": { "name": "BUTTERFREE", "category": "Pokémon Farfalla", "entry_text": [ @@ -148,7 +148,7 @@ "anche una minima quantità di polline." ] }, - "spanish": { + "es": { "name": "BUTTERFREE", "category": "Pokémon Mariposa", "entry_text": [ @@ -157,7 +157,7 @@ "pequeñas cantidades de polen." ] }, - "japanese": { + "jp": { "name": "バタフリ-", "category": "ちょうちょポケモン", "entry_text": [ diff --git a/res/pokemon/cacnea/data.json b/res/pokemon/cacnea/data.json index 798a469f0f..42e67b7215 100644 --- a/res/pokemon/cacnea/data.json +++ b/res/pokemon/cacnea/data.json @@ -1,5 +1,4 @@ { - "name": "Cacnea", "base_stats": { "hp": 50, "attack": 85, @@ -120,7 +119,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "CACNEA", "category": "Cactus Pokémon", "entry_text": [ "By storing water in its body, this\n", @@ -128,7 +128,7 @@ "days without water." ] }, - "french": { + "fr": { "name": "CACNEA", "category": "Pokémon Cactus", "entry_text": [ @@ -137,7 +137,7 @@ "survivre 30 jours sans boire." ] }, - "german": { + "de": { "name": "TUSKA", "category": "Kaktus", "entry_text": [ @@ -146,7 +146,7 @@ "30 Tage ohne Wasser überleben." ] }, - "italian": { + "it": { "name": "CACNEA", "category": "Pokémon Cactus", "entry_text": [ @@ -155,7 +155,7 @@ "senz’acqua anche per 30 giorni." ] }, - "spanish": { + "es": { "name": "CACNEA", "category": "Pokémon Cactus", "entry_text": [ @@ -164,7 +164,7 @@ "que almacena en su cuerpo." ] }, - "japanese": { + "jp": { "name": "サボネア", "category": "サボテンポケモン", "entry_text": [ diff --git a/res/pokemon/cacturne/data.json b/res/pokemon/cacturne/data.json index 3c37126045..32be308004 100644 --- a/res/pokemon/cacturne/data.json +++ b/res/pokemon/cacturne/data.json @@ -1,5 +1,4 @@ { - "name": "Cacturne", "base_stats": { "hp": 70, "attack": 115, @@ -123,7 +122,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "CACTURNE", "category": "Scarecrow Pokémon", "entry_text": [ "It becomes active at night,\n", @@ -131,7 +131,7 @@ "from the day’s desert heat." ] }, - "french": { + "fr": { "name": "CACTURNE", "category": "Pokémon Epouvantail", "entry_text": [ @@ -140,7 +140,7 @@ "une journée dans le désert." ] }, - "german": { + "de": { "name": "NOKTUSKA", "category": "Vogelschock", "entry_text": [ @@ -149,7 +149,7 @@ "Wüste bereits erschöpft ist." ] }, - "italian": { + "it": { "name": "CACTURNE", "category": "Pokémon Spavento", "entry_text": [ @@ -158,7 +158,7 @@ "calura del deserto." ] }, - "spanish": { + "es": { "name": "CACTURNE", "category": "Pokémon Espantajo", "entry_text": [ @@ -167,7 +167,7 @@ "diurno del desierto." ] }, - "japanese": { + "jp": { "name": "ノクタス", "category": "カカシぐさポケモン", "entry_text": [ diff --git a/res/pokemon/camerupt/data.json b/res/pokemon/camerupt/data.json index 3c8864262a..c22568346c 100644 --- a/res/pokemon/camerupt/data.json +++ b/res/pokemon/camerupt/data.json @@ -1,5 +1,4 @@ { - "name": "Camerupt", "base_stats": { "hp": 70, "attack": 100, @@ -115,7 +114,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 16, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "CAMERUPT", "category": "Eruption Pokémon", "entry_text": [ "It has volcanoes on its back. If\n", @@ -123,7 +123,7 @@ "shudders, then erupts violently." ] }, - "french": { + "fr": { "name": "CAMERUPT", "category": "Pokémon Eruption", "entry_text": [ @@ -132,7 +132,7 @@ "frissonne et entre en éruption." ] }, - "german": { + "de": { "name": "CAMERUPT", "category": "Ausbruch", "entry_text": [ @@ -141,7 +141,7 @@ "Körper, die irgendwann ausbricht." ] }, - "italian": { + "it": { "name": "CAMERUPT", "category": "Pokémon Eruzione", "entry_text": [ @@ -150,7 +150,7 @@ "trema e poi erutta violentemente." ] }, - "spanish": { + "es": { "name": "CAMERUPT", "category": "Pokémon Erupción", "entry_text": [ @@ -159,7 +159,7 @@ "se sacude y estalla con violencia." ] }, - "japanese": { + "jp": { "name": "バク-ダ", "category": "ふんかポケモン", "entry_text": [ diff --git a/res/pokemon/carnivine/data.json b/res/pokemon/carnivine/data.json index a16318ed4b..e4733f1ed9 100644 --- a/res/pokemon/carnivine/data.json +++ b/res/pokemon/carnivine/data.json @@ -1,5 +1,4 @@ { - "name": "Carnivine", "base_stats": { "hp": 74, "attack": 100, @@ -108,7 +107,8 @@ "pokemon_pos_f": 65533, "trainer_pos_m": 9, "pokemon_pos_m": 65533, - "english": { + "en": { + "name": "CARNIVINE", "category": "Bug Catcher Pokémon", "entry_text": [ "It binds itself to trees in marshes.\n", @@ -116,7 +116,7 @@ "smelling drool and gulps them down." ] }, - "french": { + "fr": { "name": "VORTENTE", "category": "Pokémon Chopinsecte", "entry_text": [ @@ -125,7 +125,7 @@ "lui faut une journée pour l’avaler." ] }, - "german": { + "de": { "name": "VENUFLIBIS", "category": "Käfertot", "entry_text": [ @@ -134,7 +134,7 @@ "braucht einen Tag, sie zu fressen." ] }, - "italian": { + "it": { "name": "CARNIVINE", "category": "Pokémon Insettivoro", "entry_text": [ @@ -143,7 +143,7 @@ "un giorno per mangiare una preda." ] }, - "spanish": { + "es": { "name": "CARNIVINE", "category": "Pokémon Caza Bichos", "entry_text": [ @@ -152,7 +152,7 @@ "todo un día en comérselas." ] }, - "japanese": { + "jp": { "name": "マスキッパ", "category": "むしとりポケモン", "entry_text": [ diff --git a/res/pokemon/carvanha/data.json b/res/pokemon/carvanha/data.json index 85b2a393ca..0be6833c82 100644 --- a/res/pokemon/carvanha/data.json +++ b/res/pokemon/carvanha/data.json @@ -1,5 +1,4 @@ { - "name": "Carvanha", "base_stats": { "hp": 45, "attack": 90, @@ -116,7 +115,8 @@ "pokemon_pos_f": 65524, "trainer_pos_m": 9, "pokemon_pos_m": 65524, - "english": { + "en": { + "name": "CARVANHA", "category": "Savage Pokémon", "entry_text": [ "They swarm any foe that invades\n", @@ -124,7 +124,7 @@ "can tear out boat hulls." ] }, - "french": { + "fr": { "name": "CARVANHA", "category": "Pokémon Féroce", "entry_text": [ @@ -133,7 +133,7 @@ "aiguisées peuvent couler un navire." ] }, - "german": { + "de": { "name": "KANIVANHA", "category": "Gnadenlos", "entry_text": [ @@ -142,7 +142,7 @@ "Ihre Zähne durchdringen alles." ] }, - "italian": { + "it": { "name": "CARVANHA", "category": "Pokémon Feroce", "entry_text": [ @@ -151,7 +151,7 @@ "lacerano anche gli scafi delle navi." ] }, - "spanish": { + "es": { "name": "CARVANHA", "category": "Pokémon Feroz", "entry_text": [ @@ -160,7 +160,7 @@ "colmillos dañan los barcos." ] }, - "japanese": { + "jp": { "name": "キバニア", "category": "どうもうポケモン", "entry_text": [ diff --git a/res/pokemon/cascoon/data.json b/res/pokemon/cascoon/data.json index d715d92739..5af72d788d 100644 --- a/res/pokemon/cascoon/data.json +++ b/res/pokemon/cascoon/data.json @@ -1,5 +1,4 @@ { - "name": "Cascoon", "base_stats": { "hp": 50, "attack": 35, @@ -63,7 +62,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "CASCOON", "category": "Cocoon Pokémon", "entry_text": [ "It never forgets any attack it\n", @@ -71,7 +71,7 @@ "After evolution, it seeks payback." ] }, - "french": { + "fr": { "name": "BLINDALYS", "category": "Pokémon Cocon", "entry_text": [ @@ -80,7 +80,7 @@ "nécessaire à son évolution." ] }, - "german": { + "de": { "name": "PANEKON", "category": "Kokon", "entry_text": [ @@ -89,7 +89,7 @@ "damit es sich entwickeln kann." ] }, - "italian": { + "it": { "name": "CASCOON", "category": "Pokémon Bozzolo", "entry_text": [ @@ -98,7 +98,7 @@ "a creare energia per l’evoluzione." ] }, - "spanish": { + "es": { "name": "CASCOON", "category": "Pokémon Capullo", "entry_text": [ @@ -107,7 +107,7 @@ "cuerpo a evolucionar." ] }, - "japanese": { + "jp": { "name": "マユルド", "category": "さなぎポケモン", "entry_text": [ diff --git a/res/pokemon/castform/data.json b/res/pokemon/castform/data.json index 5789264083..dc5be4f8ce 100644 --- a/res/pokemon/castform/data.json +++ b/res/pokemon/castform/data.json @@ -1,5 +1,4 @@ { - "name": "Castform", "base_stats": { "hp": 70, "attack": 70, @@ -106,7 +105,8 @@ "pokemon_pos_f": 65523, "trainer_pos_m": 9, "pokemon_pos_m": 65523, - "english": { + "en": { + "name": "CASTFORM", "category": "Weather Pokémon", "entry_text": [ "Its appearance changes with the\n", @@ -114,7 +114,7 @@ "were found to be just like water." ] }, - "french": { + "fr": { "name": "MORPHEO", "category": "Pokémon Climat", "entry_text": [ @@ -123,7 +123,7 @@ "molécules étaient pareilles à l’eau." ] }, - "german": { + "de": { "name": "FORMEO", "category": "Wetter", "entry_text": [ @@ -132,7 +132,7 @@ "dass seine Moleküle wie Wasser sind." ] }, - "italian": { + "it": { "name": "CASTFORM", "category": "Pokémon Meteo", "entry_text": [ @@ -141,7 +141,7 @@ "le sue molecole sono di acqua." ] }, - "spanish": { + "es": { "name": "CASTFORM", "category": "Pokémon Clima", "entry_text": [ @@ -150,7 +150,7 @@ "que sus células son como el agua. " ] }, - "japanese": { + "jp": { "name": "ポワルン", "category": "てんきポケモン", "entry_text": [ diff --git a/res/pokemon/caterpie/data.json b/res/pokemon/caterpie/data.json index 4c0097d883..dffc119290 100644 --- a/res/pokemon/caterpie/data.json +++ b/res/pokemon/caterpie/data.json @@ -1,5 +1,4 @@ { - "name": "Caterpie", "base_stats": { "hp": 45, "attack": 30, @@ -64,7 +63,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "CATERPIE", "category": "Worm Pokémon", "entry_text": [ "It releases a stench from its red\n", @@ -72,7 +72,7 @@ "grows by molting repeatedly." ] }, - "french": { + "fr": { "name": "CHENIPAN", "category": "Pokémon Ver", "entry_text": [ @@ -81,7 +81,7 @@ "grandit par mues régulières." ] }, - "german": { + "de": { "name": "RAUPY", "category": "Wurm", "entry_text": [ @@ -90,7 +90,7 @@ "wächst, indem es sich häutet." ] }, - "italian": { + "it": { "name": "CATERPIE", "category": "Pokémon Baco", "entry_text": [ @@ -99,7 +99,7 @@ "cambiando più volte la pelle." ] }, - "spanish": { + "es": { "name": "CATERPIE", "category": "Pokémon Gusano", "entry_text": [ @@ -108,7 +108,7 @@ "Crece mudándose repetidamente." ] }, - "japanese": { + "jp": { "name": "キャタピ-", "category": "いもむしポケモン", "entry_text": [ diff --git a/res/pokemon/celebi/data.json b/res/pokemon/celebi/data.json index 43c92cd558..d83336d20c 100644 --- a/res/pokemon/celebi/data.json +++ b/res/pokemon/celebi/data.json @@ -1,5 +1,4 @@ { - "name": "Celebi", "base_stats": { "hp": 100, "attack": 100, @@ -130,7 +129,8 @@ "pokemon_pos_f": 65535, "trainer_pos_m": 9, "pokemon_pos_m": 65535, - "english": { + "en": { + "name": "CELEBI", "category": "Time Travel Pokémon", "entry_text": [ "It has the power to travel across\n", @@ -138,7 +138,7 @@ "in peaceful times." ] }, - "french": { + "fr": { "name": "CELEBI", "category": "Pokémon Temporel", "entry_text": [ @@ -147,7 +147,7 @@ "n’apparaît qu’en temps de paix." ] }, - "german": { + "de": { "name": "CELEBI", "category": "Zeitreise", "entry_text": [ @@ -156,7 +156,7 @@ "friedlichen Zeiten." ] }, - "italian": { + "it": { "name": "CELEBI", "category": "Pokémon Tempovia", "entry_text": [ @@ -165,7 +165,7 @@ "in periodi di pace." ] }, - "spanish": { + "es": { "name": "CELEBI", "category": "Pokémon Viajetiempo", "entry_text": [ @@ -174,7 +174,7 @@ "tiempos de paz." ] }, - "japanese": { + "jp": { "name": "セレビィ", "category": "ときわたりポケモン", "entry_text": [ diff --git a/res/pokemon/chansey/data.json b/res/pokemon/chansey/data.json index 7e910d8e77..a640bed5b8 100644 --- a/res/pokemon/chansey/data.json +++ b/res/pokemon/chansey/data.json @@ -1,5 +1,4 @@ { - "name": "Chansey", "base_stats": { "hp": 250, "attack": 5, @@ -141,7 +140,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "CHANSEY", "category": "Egg Pokémon", "entry_text": [ "A kindly Pokémon that lays highly\n", @@ -149,7 +149,7 @@ "with injured Pokémon or people." ] }, - "french": { + "fr": { "name": "LEVEINARD", "category": "Pokémon Oeuf", "entry_text": [ @@ -158,7 +158,7 @@ "œufs aux blessés." ] }, - "german": { + "de": { "name": "CHANEIRA", "category": "Ei", "entry_text": [ @@ -167,7 +167,7 @@ "mit Verletzten." ] }, - "italian": { + "it": { "name": "CHANSEY", "category": "Pokémon Uovo", "entry_text": [ @@ -176,7 +176,7 @@ "le uova con chi è ferito." ] }, - "spanish": { + "es": { "name": "CHANSEY", "category": "Pokémon Huevo", "entry_text": [ @@ -185,7 +185,7 @@ "huevos entre la gente herida." ] }, - "japanese": { + "jp": { "name": "ラッキ-", "category": "たまごポケモン", "entry_text": [ diff --git a/res/pokemon/charizard/data.json b/res/pokemon/charizard/data.json index eb93027b2d..89f0f9180a 100644 --- a/res/pokemon/charizard/data.json +++ b/res/pokemon/charizard/data.json @@ -1,5 +1,4 @@ { - "name": "Charizard", "base_stats": { "hp": 78, "attack": 84, @@ -132,7 +131,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "CHARIZARD", "category": "Flame Pokémon", "entry_text": [ "It is said that CHARIZARD’s fire\n", @@ -140,7 +140,7 @@ "experienced harsh battles." ] }, - "french": { + "fr": { "name": "DRACAUFEU", "category": "Pokémon Flamme", "entry_text": [ @@ -149,7 +149,7 @@ "un combat difficile." ] }, - "german": { + "de": { "name": "GLURAK", "category": "Flamme", "entry_text": [ @@ -158,7 +158,7 @@ "überstanden hat." ] }, - "italian": { + "it": { "name": "CHARIZARD", "category": "Pokémon Fiamma", "entry_text": [ @@ -167,7 +167,7 @@ "dopo che ha affrontato dure lotte." ] }, - "spanish": { + "es": { "name": "CHARIZARD", "category": "Pokémon Llama", "entry_text": [ @@ -176,7 +176,7 @@ "duras batallas." ] }, - "japanese": { + "jp": { "name": "リザ-ドン", "category": "かえんポケモン", "entry_text": [ diff --git a/res/pokemon/charmander/data.json b/res/pokemon/charmander/data.json index a67eac3361..42f8d7cd9c 100644 --- a/res/pokemon/charmander/data.json +++ b/res/pokemon/charmander/data.json @@ -1,5 +1,4 @@ { - "name": "Charmander", "base_stats": { "hp": 39, "attack": 52, @@ -115,7 +114,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "CHARMANDER", "category": "Lizard Pokémon", "entry_text": [ "The fire on the tip of its tail is a\n", @@ -123,7 +123,7 @@ "its tail burns intensely." ] }, - "french": { + "fr": { "name": "SALAMECHE", "category": "Pokémon Lézard", "entry_text": [ @@ -132,7 +132,7 @@ "est en bonne santé." ] }, - "german": { + "de": { "name": "GLUMANDA", "category": "Echse", "entry_text": [ @@ -141,7 +141,7 @@ "gesund." ] }, - "italian": { + "it": { "name": "CHARMANDER", "category": "Pokémon Lucertola", "entry_text": [ @@ -150,7 +150,7 @@ "la fiamma è più ardente." ] }, - "spanish": { + "es": { "name": "CHARMANDER", "category": "Pokémon Lagartija", "entry_text": [ @@ -159,7 +159,7 @@ "está sano, arderá con más fuerza." ] }, - "japanese": { + "jp": { "name": "ヒトカゲ", "category": "とかげポケモン", "entry_text": [ diff --git a/res/pokemon/charmeleon/data.json b/res/pokemon/charmeleon/data.json index 3f3e30f41e..8ac56ee498 100644 --- a/res/pokemon/charmeleon/data.json +++ b/res/pokemon/charmeleon/data.json @@ -1,5 +1,4 @@ { - "name": "Charmeleon", "base_stats": { "hp": 58, "attack": 64, @@ -116,7 +115,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "CHARMELEON", "category": "Flame Pokémon", "entry_text": [ "In the rocky mountains where\n", @@ -124,7 +124,7 @@ "tails shine at night like stars." ] }, - "french": { + "fr": { "name": "REPTINCEL", "category": "Pokémon Flamme", "entry_text": [ @@ -133,7 +133,7 @@ "dans son repaire montagneux." ] }, - "german": { + "de": { "name": "GLUTEXO", "category": "Flamme", "entry_text": [ @@ -142,7 +142,7 @@ "leuchten in der Nacht wie Sterne." ] }, - "italian": { + "it": { "name": "CHARMELEON", "category": "Pokémon Fiamma", "entry_text": [ @@ -151,7 +151,7 @@ "come una stella nella notte." ] }, - "spanish": { + "es": { "name": "CHARMELEON", "category": "Pokémon Llama", "entry_text": [ @@ -160,7 +160,7 @@ "ardientes brillan como estrellas." ] }, - "japanese": { + "jp": { "name": "リザ-ド", "category": "かえんポケモン", "entry_text": [ diff --git a/res/pokemon/chatot/data.json b/res/pokemon/chatot/data.json index f25c79b1d8..caee2a2561 100644 --- a/res/pokemon/chatot/data.json +++ b/res/pokemon/chatot/data.json @@ -1,5 +1,4 @@ { - "name": "Chatot", "base_stats": { "hp": 76, "attack": 65, @@ -105,7 +104,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "CHATOT", "category": "Music Note Pokémon", "entry_text": [ "Its tongue is just like a human’s.\n", @@ -113,7 +113,7 @@ "human speech." ] }, - "french": { + "fr": { "name": "PIJAKO", "category": "Pokémon Note Musique", "entry_text": [ @@ -122,7 +122,7 @@ "retiendront les mêmes phrases." ] }, - "german": { + "de": { "name": "PLAUDAGEI", "category": "Musiknote", "entry_text": [ @@ -131,7 +131,7 @@ "bringen sie sich alle dasselbe bei." ] }, - "italian": { + "it": { "name": "CHATOT", "category": "Pokémon Musicale", "entry_text": [ @@ -140,7 +140,7 @@ "imparano le stesse parole." ] }, - "spanish": { + "es": { "name": "CHATOT", "category": "Pokémon Corchea", "entry_text": [ @@ -149,7 +149,7 @@ "aprenden las mismas palabras." ] }, - "japanese": { + "jp": { "name": "ペラップ", "category": "おんぷポケモン", "entry_text": [ diff --git a/res/pokemon/cherrim/data.json b/res/pokemon/cherrim/data.json index 8a3f0f8037..b89760331e 100644 --- a/res/pokemon/cherrim/data.json +++ b/res/pokemon/cherrim/data.json @@ -1,5 +1,4 @@ { - "name": "Cherrim", "base_stats": { "hp": 70, "attack": 60, @@ -101,7 +100,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "CHERRIM", "category": "Blossom Pokémon", "entry_text": [ "If it senses strong sunlight, it\n", @@ -109,7 +109,7 @@ "the sun’s rays with its whole body." ] }, - "french": { + "fr": { "name": "CERIFLOR", "category": "Pokémon Floraison", "entry_text": [ @@ -118,7 +118,7 @@ "revanche sur une vie de bourgeon." ] }, - "german": { + "de": { "name": "KINOSO", "category": "Blüte", "entry_text": [ @@ -127,7 +127,7 @@ "als Knospe verwehrt blieb." ] }, - "italian": { + "it": { "name": "CHERRIM", "category": "Pokémon Bocciolo", "entry_text": [ @@ -136,7 +136,7 @@ "mento che può passare al sole." ] }, - "spanish": { + "es": { "name": "CHERRIM", "category": "Pokémon Floración", "entry_text": [ @@ -145,7 +145,7 @@ "lo que soportó como capullo." ] }, - "japanese": { + "jp": { "name": "チェリム", "category": "サクラポケモン", "entry_text": [ diff --git a/res/pokemon/cherubi/data.json b/res/pokemon/cherubi/data.json index 21fbeee843..042b629b13 100644 --- a/res/pokemon/cherubi/data.json +++ b/res/pokemon/cherubi/data.json @@ -1,5 +1,4 @@ { - "name": "Cherubi", "base_stats": { "hp": 45, "attack": 35, @@ -103,7 +102,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "CHERUBI", "category": "Cherry Pokémon", "entry_text": [ "The small ball is not only filled with\n", @@ -111,7 +111,7 @@ "try to peck it off." ] }, - "french": { + "fr": { "name": "CERIBOU", "category": "Pokémon Cerise", "entry_text": [ @@ -120,7 +120,7 @@ "dont il a besoin pour évoluer." ] }, - "german": { + "de": { "name": "KIKUGI", "category": "Kirsche", "entry_text": [ @@ -129,7 +129,7 @@ "braucht. Es ist süß und lecker." ] }, - "italian": { + "it": { "name": "CHERUBI", "category": "Pokémon Ciliegia", "entry_text": [ @@ -138,7 +138,7 @@ "che sia molto dolce e deliziosa." ] }, - "spanish": { + "es": { "name": "CHERUBI", "category": "Pokémon Cereza", "entry_text": [ @@ -147,7 +147,7 @@ "necesarios para evolucionar." ] }, - "japanese": { + "jp": { "name": "チェリンボ", "category": "さくらんぼポケモン", "entry_text": [ diff --git a/res/pokemon/chikorita/data.json b/res/pokemon/chikorita/data.json index 3555f16542..ff3a5f883e 100644 --- a/res/pokemon/chikorita/data.json +++ b/res/pokemon/chikorita/data.json @@ -1,5 +1,4 @@ { - "name": "Chikorita", "base_stats": { "hp": 45, "attack": 49, @@ -112,7 +111,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "CHIKORITA", "category": "Leaf Pokémon", "entry_text": [ "It uses the leaf on its head to\n", @@ -120,7 +120,7 @@ "humidity. It loves to sunbathe." ] }, - "french": { + "fr": { "name": "GERMIGNON", "category": "Pokémon Feuille", "entry_text": [ @@ -129,7 +129,7 @@ "tête. Il raffole des bains de soleil." ] }, - "german": { + "de": { "name": "ENDIVIE", "category": "Laub", "entry_text": [ @@ -138,7 +138,7 @@ "Feuchtigkeit. Es liebt Sonnenbäder." ] }, - "italian": { + "it": { "name": "CHIKORITA", "category": "Pokémon Foglia", "entry_text": [ @@ -147,7 +147,7 @@ "l’umidità. Ama crogiolarsi al sole." ] }, - "spanish": { + "es": { "name": "CHIKORITA", "category": "Pokémon Hoja", "entry_text": [ @@ -156,7 +156,7 @@ "Le encanta tomar el sol." ] }, - "japanese": { + "jp": { "name": "チコリ-タ", "category": "はっぱポケモン", "entry_text": [ diff --git a/res/pokemon/chimchar/data.json b/res/pokemon/chimchar/data.json index 8c5285f2df..7dad7eaca2 100644 --- a/res/pokemon/chimchar/data.json +++ b/res/pokemon/chimchar/data.json @@ -1,5 +1,4 @@ { - "name": "Chimchar", "base_stats": { "hp": 44, "attack": 58, @@ -126,7 +125,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "CHIMCHAR", "category": "Chimp Pokémon", "entry_text": [ "It is very agile. Before going to\n", @@ -134,7 +134,7 @@ "on its tail to prevent fires." ] }, - "french": { + "fr": { "name": "OUISTICRAM", "category": "Pokémon Chimpanzé", "entry_text": [ @@ -143,7 +143,7 @@ "Sa flamme s’éteint quand il dort." ] }, - "german": { + "de": { "name": "PANFLAM", "category": "Schimpanse", "entry_text": [ @@ -152,7 +152,7 @@ "Feuer ist aus, wenn es schläft." ] }, - "italian": { + "it": { "name": "CHIMCHAR", "category": "Pokémon Scimpanzé", "entry_text": [ @@ -161,7 +161,7 @@ "di dormire spegne le fiamme." ] }, - "spanish": { + "es": { "name": "CHIMCHAR", "category": "Pokémon Chimpancé", "entry_text": [ @@ -170,7 +170,7 @@ "su fuego se apaga cuando duerme." ] }, - "japanese": { + "jp": { "name": "ヒコザル", "category": "こざるポケモン", "entry_text": [ diff --git a/res/pokemon/chimecho/data.json b/res/pokemon/chimecho/data.json index 3ee3a1c1fe..b85b8035fc 100644 --- a/res/pokemon/chimecho/data.json +++ b/res/pokemon/chimecho/data.json @@ -1,5 +1,4 @@ { - "name": "Chimecho", "base_stats": { "hp": 65, "attack": 50, @@ -118,7 +117,8 @@ "pokemon_pos_f": 65523, "trainer_pos_m": 9, "pokemon_pos_m": 65523, - "english": { + "en": { + "name": "CHIMECHO", "category": "Wind Chime Pokémon", "entry_text": [ "Its cries echo inside its hollow\n", @@ -126,7 +126,7 @@ "for startling and repelling foes." ] }, - "french": { + "fr": { "name": "EOKO", "category": "Pokémon Carillon", "entry_text": [ @@ -135,7 +135,7 @@ "l’air et projeter son ennemi." ] }, - "german": { + "de": { "name": "PALIMPALIM", "category": "Windspiel", "entry_text": [ @@ -144,7 +144,7 @@ "Bewegung." ] }, - "italian": { + "it": { "name": "CHIMECHO", "category": "Pokémon Vencampana", "entry_text": [ @@ -153,7 +153,7 @@ "sette versi differenti." ] }, - "spanish": { + "es": { "name": "CHIMECHO", "category": "Pokémon Sonido Aire", "entry_text": [ @@ -162,7 +162,7 @@ "Habla con siete tipos de gritos." ] }, - "japanese": { + "jp": { "name": "チリ-ン", "category": "ふうりんポケモン", "entry_text": [ diff --git a/res/pokemon/chinchou/data.json b/res/pokemon/chinchou/data.json index a72cb3420d..b717d6118d 100644 --- a/res/pokemon/chinchou/data.json +++ b/res/pokemon/chinchou/data.json @@ -1,5 +1,4 @@ { - "name": "Chinchou", "base_stats": { "hp": 75, "attack": 38, @@ -113,7 +112,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 9, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "CHINCHOU", "category": "Angler Pokémon", "entry_text": [ "It discharges positive and\n", @@ -121,7 +121,7 @@ "antenna tips to shock its foes." ] }, - "french": { + "fr": { "name": "LOUPIO", "category": "Pokémon Poisson", "entry_text": [ @@ -130,7 +130,7 @@ "antennes pour paralyser sa proie." ] }, - "german": { + "de": { "name": "LAMPI", "category": "Angler", "entry_text": [ @@ -139,7 +139,7 @@ "Gegnern einen Schlag versetzt." ] }, - "italian": { + "it": { "name": "CHINCHOU", "category": "Pokémon Pescatore", "entry_text": [ @@ -148,7 +148,7 @@ "le quali colpisce i nemici." ] }, - "spanish": { + "es": { "name": "CHINCHOU", "category": "Pokémon Rape", "entry_text": [ @@ -157,7 +157,7 @@ "aturdir a sus enemigos." ] }, - "japanese": { + "jp": { "name": "チョンチ-", "category": "あんこうポケモン", "entry_text": [ diff --git a/res/pokemon/chingling/data.json b/res/pokemon/chingling/data.json index 48fd6bd324..c1b6626c3d 100644 --- a/res/pokemon/chingling/data.json +++ b/res/pokemon/chingling/data.json @@ -1,5 +1,4 @@ { - "name": "Chingling", "base_stats": { "hp": 45, "attack": 30, @@ -113,7 +112,8 @@ "pokemon_pos_f": 65527, "trainer_pos_m": 9, "pokemon_pos_m": 65527, - "english": { + "en": { + "name": "CHINGLING", "category": "Bell Pokémon", "entry_text": [ "There is an orb inside its mouth.\n", @@ -121,7 +121,7 @@ "over and makes a ringing sound." ] }, - "french": { + "fr": { "name": "KORILLON", "category": "Pokémon Clochette", "entry_text": [ @@ -130,7 +130,7 @@ "avance par bonds désordonnés." ] }, - "german": { + "de": { "name": "KLINGPLIM", "category": "Glöckchen", "entry_text": [ @@ -139,7 +139,7 @@ "mit eiligen Hopsern fort." ] }, - "italian": { + "it": { "name": "CHINGLING", "category": "Pokémon Sonaglio", "entry_text": [ @@ -148,7 +148,7 @@ "Si muove saltellando agilmente." ] }, - "spanish": { + "es": { "name": "CHINGLING", "category": "Pokémon Campana", "entry_text": [ @@ -157,7 +157,7 @@ "enérgicos saltos." ] }, - "japanese": { + "jp": { "name": "リ-シャン", "category": "すずポケモン", "entry_text": [ diff --git a/res/pokemon/clamperl/data.json b/res/pokemon/clamperl/data.json index 661938be79..acdc92f6b0 100644 --- a/res/pokemon/clamperl/data.json +++ b/res/pokemon/clamperl/data.json @@ -1,5 +1,4 @@ { - "name": "Clamperl", "base_stats": { "hp": 35, "attack": 64, @@ -100,7 +99,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "CLAMPERL", "category": "Bivalve Pokémon", "entry_text": [ "It makes a single pearl during\n", @@ -108,7 +108,7 @@ "to amplify psychic power." ] }, - "french": { + "fr": { "name": "COQUIPERL", "category": "Pokémon Bivalve", "entry_text": [ @@ -117,7 +117,7 @@ "amplifie les pouvoirs psychiques." ] }, - "german": { + "de": { "name": "PERLU", "category": "Muschel", "entry_text": [ @@ -126,7 +126,7 @@ "Kräfte verstärken." ] }, - "italian": { + "it": { "name": "CLAMPERL", "category": "Pokémon Bivalve", "entry_text": [ @@ -135,7 +135,7 @@ "amplifichi i poteri psichici." ] }, - "spanish": { + "es": { "name": "CLAMPERL", "category": "Pokémon Bivalvo", "entry_text": [ @@ -144,7 +144,7 @@ "aumenta los poderes psíquicos." ] }, - "japanese": { + "jp": { "name": "パ-ルル", "category": "2まいがいポケモン", "entry_text": [ diff --git a/res/pokemon/claydol/data.json b/res/pokemon/claydol/data.json index 129b239cb2..0d5a0c6ec9 100644 --- a/res/pokemon/claydol/data.json +++ b/res/pokemon/claydol/data.json @@ -1,5 +1,4 @@ { - "name": "Claydol", "base_stats": { "hp": 60, "attack": 70, @@ -128,7 +127,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "CLAYDOL", "category": "Clay Doll Pokémon", "entry_text": [ "An ancient clay figurine that came\n", @@ -136,7 +136,7 @@ "to a mysterious ray of light." ] }, - "french": { + "fr": { "name": "KAORINE", "category": "Pokémon Poupargile", "entry_text": [ @@ -145,7 +145,7 @@ "à un rayon de lumière étrange." ] }, - "german": { + "de": { "name": "LEPUMENTAS", "category": "Lehmpuppe", "entry_text": [ @@ -154,7 +154,7 @@ "erwacht ist." ] }, - "italian": { + "it": { "name": "CLAYDOL", "category": "Pokémon Argilla", "entry_text": [ @@ -163,7 +163,7 @@ "vita da misteriose radiazioni." ] }, - "spanish": { + "es": { "name": "CLAYDOL", "category": "Pokémon Muñ. Barro", "entry_text": [ @@ -172,7 +172,7 @@ "exposición a extraños rayos de luz." ] }, - "japanese": { + "jp": { "name": "ネンド-ル", "category": "どぐうポケモン", "entry_text": [ diff --git a/res/pokemon/clefable/data.json b/res/pokemon/clefable/data.json index 099b50783b..edb02a0d0b 100644 --- a/res/pokemon/clefable/data.json +++ b/res/pokemon/clefable/data.json @@ -1,5 +1,4 @@ { - "name": "Clefable", "base_stats": { "hp": 95, "attack": 70, @@ -129,7 +128,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "CLEFABLE", "category": "Fairy Pokémon", "entry_text": [ "It is very wary and rarely shows\n", @@ -137,7 +137,7 @@ "a pin drop over half a mile away." ] }, - "french": { + "fr": { "name": "MELODELFE", "category": "Pokémon Fée", "entry_text": [ @@ -146,7 +146,7 @@ "sont ceux qui l’ont aperçu." ] }, - "german": { + "de": { "name": "PIXI", "category": "Fee", "entry_text": [ @@ -155,7 +155,7 @@ "einsam gelegener Seen spielen." ] }, - "italian": { + "it": { "name": "CLEFABLE", "category": "Pokémon Fata", "entry_text": [ @@ -164,7 +164,7 @@ "in prossimità di laghetti sperduti." ] }, - "spanish": { + "es": { "name": "CLEFABLE", "category": "Pokémon Hada", "entry_text": [ @@ -173,7 +173,7 @@ "en lagos solitarios." ] }, - "japanese": { + "jp": { "name": "ピクシ-", "category": "ようせいポケモン", "entry_text": [ diff --git a/res/pokemon/clefairy/data.json b/res/pokemon/clefairy/data.json index 5e2764fd7c..68759826c2 100644 --- a/res/pokemon/clefairy/data.json +++ b/res/pokemon/clefairy/data.json @@ -1,5 +1,4 @@ { - "name": "Clefairy", "base_stats": { "hp": 70, "attack": 45, @@ -145,7 +144,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "CLEFAIRY", "category": "Fairy Pokémon", "entry_text": [ "It is said that happiness will come\n", @@ -153,7 +153,7 @@ "CLEFAIRY dancing under a full moon." ] }, - "french": { + "fr": { "name": "MELOFEE", "category": "Pokémon Fée", "entry_text": [ @@ -162,7 +162,7 @@ "dans le calme des montagnes." ] }, - "german": { + "de": { "name": "PIEPI", "category": "Fee", "entry_text": [ @@ -171,7 +171,7 @@ "in der Stille der Berge." ] }, - "italian": { + "it": { "name": "CLEFAIRY", "category": "Pokémon Fata", "entry_text": [ @@ -180,7 +180,7 @@ "nella quiete delle montagne." ] }, - "spanish": { + "es": { "name": "CLEFAIRY", "category": "Pokémon Hada", "entry_text": [ @@ -189,7 +189,7 @@ "en grupo en montañas tranquilas." ] }, - "japanese": { + "jp": { "name": "ピッピ", "category": "ようせいポケモン", "entry_text": [ diff --git a/res/pokemon/cleffa/data.json b/res/pokemon/cleffa/data.json index 21e18539f9..95d87b717a 100644 --- a/res/pokemon/cleffa/data.json +++ b/res/pokemon/cleffa/data.json @@ -1,5 +1,4 @@ { - "name": "Cleffa", "base_stats": { "hp": 50, "attack": 25, @@ -114,7 +113,8 @@ "pokemon_pos_f": 29, "trainer_pos_m": 9, "pokemon_pos_m": 29, - "english": { + "en": { + "name": "CLEFFA", "category": "Star Shape Pokémon", "entry_text": [ "It is often seen when shooting\n", @@ -122,7 +122,7 @@ "to arrive riding on a shooting star." ] }, - "french": { + "fr": { "name": "MELO", "category": "Pokémon Etoile", "entry_text": [ @@ -131,7 +131,7 @@ "en chevauchant une étoile filante." ] }, - "german": { + "de": { "name": "PII", "category": "Sternform", "entry_text": [ @@ -140,7 +140,7 @@ "Sternschnuppen reisen." ] }, - "italian": { + "it": { "name": "CLEFFA", "category": "Pokémon Stella", "entry_text": [ @@ -149,7 +149,7 @@ "a cavallo di stelle cadenti." ] }, - "spanish": { + "es": { "name": "CLEFFA", "category": "Pokémon Estrellada", "entry_text": [ @@ -158,7 +158,7 @@ "estrellas fugaces." ] }, - "japanese": { + "jp": { "name": "ピィ", "category": "ほしがたポケモン", "entry_text": [ diff --git a/res/pokemon/cloyster/data.json b/res/pokemon/cloyster/data.json index d46d6e007b..4bc69db2ef 100644 --- a/res/pokemon/cloyster/data.json +++ b/res/pokemon/cloyster/data.json @@ -1,5 +1,4 @@ { - "name": "Cloyster", "base_stats": { "hp": 50, "attack": 95, @@ -100,7 +99,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "CLOYSTER", "category": "Bivalve Pokémon", "entry_text": [ "It fights by keeping its shell\n", @@ -108,7 +108,7 @@ "by shooting spikes to repel foes." ] }, - "french": { + "fr": { "name": "CRUSTABRI", "category": "Pokémon Bivalve", "entry_text": [ @@ -117,7 +117,7 @@ "repoussent ses agresseurs." ] }, - "german": { + "de": { "name": "AUSTOS", "category": "Muschel", "entry_text": [ @@ -126,7 +126,7 @@ "Stacheln auf seine Gegner." ] }, - "italian": { + "it": { "name": "CLOYSTER", "category": "Pokémon Bivalve", "entry_text": [ @@ -135,7 +135,7 @@ "per respingere i nemici." ] }, - "spanish": { + "es": { "name": "CLOYSTER", "category": "Pokémon Bivalvo", "entry_text": [ @@ -144,7 +144,7 @@ "a sus oponentes." ] }, - "japanese": { + "jp": { "name": "パルシェン", "category": "2まいがいポケモン", "entry_text": [ diff --git a/res/pokemon/combee/data.json b/res/pokemon/combee/data.json index b75ae7d994..8761c458e9 100644 --- a/res/pokemon/combee/data.json +++ b/res/pokemon/combee/data.json @@ -1,5 +1,4 @@ { - "name": "Combee", "base_stats": { "hp": 30, "attack": 30, @@ -71,7 +70,8 @@ "pokemon_pos_f": 65528, "trainer_pos_m": 9, "pokemon_pos_m": 65528, - "english": { + "en": { + "name": "COMBEE", "category": "Tiny Bee Pokémon", "entry_text": [ "The trio is together from birth.\n", @@ -79,7 +79,7 @@ "flowers to please VESPIQUEN." ] }, - "french": { + "fr": { "name": "APITRINI", "category": "Pokémon Miniabeille", "entry_text": [ @@ -88,7 +88,7 @@ "apporter du nectar à APIREINE." ] }, - "german": { + "de": { "name": "WADRIBIE", "category": "Kleinbiene", "entry_text": [ @@ -97,7 +97,7 @@ "zu HONWEISEL." ] }, - "italian": { + "it": { "name": "COMBEE", "category": "Pokémon Apetta", "entry_text": [ @@ -106,7 +106,7 @@ "nettare dei fiori a VESPIQUEN." ] }, - "spanish": { + "es": { "name": "COMBEE", "category": "Pokémon Abejita", "entry_text": [ @@ -115,7 +115,7 @@ "a VESPIQUEN." ] }, - "japanese": { + "jp": { "name": "ミツハニ-", "category": "はちのこポケモン", "entry_text": [ diff --git a/res/pokemon/combusken/data.json b/res/pokemon/combusken/data.json index c790f6ae6b..3755698a09 100644 --- a/res/pokemon/combusken/data.json +++ b/res/pokemon/combusken/data.json @@ -1,5 +1,4 @@ { - "name": "Combusken", "base_stats": { "hp": 60, "attack": 85, @@ -125,7 +124,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "COMBUSKEN", "category": "Young Fowl Pokémon", "entry_text": [ "Its kicking mastery lets it loose\n", @@ -133,7 +133,7 @@ "sharp cries to intimidate foes." ] }, - "french": { + "fr": { "name": "GALIFEU", "category": "Pokémon Poulet", "entry_text": [ @@ -142,7 +142,7 @@ "cris aigus intimident l’ennemi." ] }, - "german": { + "de": { "name": "JUNGGLUT", "category": "Kleinhahn", "entry_text": [ @@ -151,7 +151,7 @@ "sich, um Gegner einzuschüchtern." ] }, - "italian": { + "it": { "name": "COMBUSKEN", "category": "Pokémon Rampollo", "entry_text": [ @@ -160,7 +160,7 @@ "strazianti per intimorire i nemici." ] }, - "spanish": { + "es": { "name": "COMBUSKEN", "category": "Pokémon Ave Corral", "entry_text": [ @@ -169,7 +169,7 @@ "potentes gritos para intimidar." ] }, - "japanese": { + "jp": { "name": "ワカシャモ", "category": "わかどりポケモン", "entry_text": [ diff --git a/res/pokemon/corphish/data.json b/res/pokemon/corphish/data.json index dfc25f1348..f44d23c12f 100644 --- a/res/pokemon/corphish/data.json +++ b/res/pokemon/corphish/data.json @@ -1,5 +1,4 @@ { - "name": "Corphish", "base_stats": { "hp": 43, "attack": 80, @@ -124,7 +123,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "CORPHISH", "category": "Ruffian Pokémon", "entry_text": [ "Its hardy vitality enables it to\n", @@ -132,7 +132,7 @@ "pincers will never release prey." ] }, - "french": { + "fr": { "name": "ECRAPINCE", "category": "Pokémon Brute", "entry_text": [ @@ -141,7 +141,7 @@ "Ses pinces ne lâchent jamais prise." ] }, - "german": { + "de": { "name": "KREBSCORPS", "category": "Grobian", "entry_text": [ @@ -150,7 +150,7 @@ "Zangen geben keine Beute frei." ] }, - "italian": { + "it": { "name": "CORPHISH", "category": "Pokémon Birbone", "entry_text": [ @@ -159,7 +159,7 @@ "chele non rilasciano mai la preda." ] }, - "spanish": { + "es": { "name": "CORPHISH", "category": "Pokémon Rufián", "entry_text": [ @@ -168,7 +168,7 @@ "nunca sueltan a su presa." ] }, - "japanese": { + "jp": { "name": "ヘイガニ", "category": "ごろつきポケモン", "entry_text": [ diff --git a/res/pokemon/corsola/data.json b/res/pokemon/corsola/data.json index cac216998f..f88efe5671 100644 --- a/res/pokemon/corsola/data.json +++ b/res/pokemon/corsola/data.json @@ -1,5 +1,4 @@ { - "name": "Corsola", "base_stats": { "hp": 55, "attack": 55, @@ -120,7 +119,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "CORSOLA", "category": "Coral Pokémon", "entry_text": [ "Many live in the clean seas of the\n", @@ -128,7 +128,7 @@ "in polluted waters." ] }, - "french": { + "fr": { "name": "CORAYON", "category": "Pokémon Corail", "entry_text": [ @@ -137,7 +137,7 @@ "ne peut pas vivre en eau polluée." ] }, - "german": { + "de": { "name": "CORASONN", "category": "Koralle", "entry_text": [ @@ -146,7 +146,7 @@ "schmutzten können sie nicht leben." ] }, - "italian": { + "it": { "name": "CORSOLA", "category": "Pokémon Corallo", "entry_text": [ @@ -155,7 +155,7 @@ "sopravvivere nelle acque inquinate." ] }, - "spanish": { + "es": { "name": "CORSOLA", "category": "Pokémon Coral", "entry_text": [ @@ -164,7 +164,7 @@ "vivir en aguas contaminadas." ] }, - "japanese": { + "jp": { "name": "サニ-ゴ", "category": "さんごポケモン", "entry_text": [ diff --git a/res/pokemon/cradily/data.json b/res/pokemon/cradily/data.json index d6e9fbffb6..b853cd4a5b 100644 --- a/res/pokemon/cradily/data.json +++ b/res/pokemon/cradily/data.json @@ -1,5 +1,4 @@ { - "name": "Cradily", "base_stats": { "hp": 86, "attack": 81, @@ -115,7 +114,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 9, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "CRADILY", "category": "Barnacle Pokémon", "entry_text": [ "It lives in the shallows of warm\n", @@ -123,7 +123,7 @@ "digs up prey from beaches." ] }, - "french": { + "fr": { "name": "VACILYS", "category": "Pokémon Bernacle", "entry_text": [ @@ -132,7 +132,7 @@ "sable quand la marée se retire." ] }, - "german": { + "de": { "name": "WIELIE", "category": "Rankfüßer", "entry_text": [ @@ -141,7 +141,7 @@ "nach Beute. " ] }, - "italian": { + "it": { "name": "CRADILY", "category": "Pokémon Lepade", "entry_text": [ @@ -150,7 +150,7 @@ "scava sulla riva in cerca di prede." ] }, - "spanish": { + "es": { "name": "CRADILY", "category": "Pokémon Percebe", "entry_text": [ @@ -159,7 +159,7 @@ "cazar cuando baja la marea." ] }, - "japanese": { + "jp": { "name": "ユレイドル", "category": "いわつぼポケモン", "entry_text": [ diff --git a/res/pokemon/cranidos/data.json b/res/pokemon/cranidos/data.json index d463681781..5862efdb18 100644 --- a/res/pokemon/cranidos/data.json +++ b/res/pokemon/cranidos/data.json @@ -1,5 +1,4 @@ { - "name": "Cranidos", "base_stats": { "hp": 67, "attack": 125, @@ -129,7 +128,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "CRANIDOS", "category": "Head Butt Pokémon", "entry_text": [ "A lifelong jungle dweller from 100\n", @@ -137,7 +137,7 @@ "obstructing trees with head butts." ] }, - "french": { + "fr": { "name": "KRANIDOS", "category": "Pokémon Coud’Boule", "entry_text": [ @@ -146,7 +146,7 @@ "crâne est dur comme du fer." ] }, - "german": { + "de": { "name": "KOKNODON", "category": "Kopfstoß", "entry_text": [ @@ -155,7 +155,7 @@ "ist hart wie Eisen." ] }, - "italian": { + "it": { "name": "CRANIDOS", "category": "Pokémon Cranioso", "entry_text": [ @@ -164,7 +164,7 @@ "è duro come il ferro." ] }, - "spanish": { + "es": { "name": "CRANIDOS", "category": "Pokémon Cabezazo", "entry_text": [ @@ -173,7 +173,7 @@ "tan duro como el hierro." ] }, - "japanese": { + "jp": { "name": "ズガイドス", "category": "ずつきポケモン", "entry_text": [ diff --git a/res/pokemon/crawdaunt/data.json b/res/pokemon/crawdaunt/data.json index 8b6903a18c..d1e4aa14c1 100644 --- a/res/pokemon/crawdaunt/data.json +++ b/res/pokemon/crawdaunt/data.json @@ -1,5 +1,4 @@ { - "name": "Crawdaunt", "base_stats": { "hp": 63, "attack": 120, @@ -128,7 +127,8 @@ "pokemon_pos_f": 12, "trainer_pos_m": 9, "pokemon_pos_m": 12, - "english": { + "en": { + "name": "CRAWDAUNT", "category": "Rogue Pokémon", "entry_text": [ "It is a ruffian that uses its\n", @@ -136,7 +136,7 @@ "other Pokémon from its pond." ] }, - "french": { + "fr": { "name": "COLHOMARD", "category": "Pokémon Crapule", "entry_text": [ @@ -145,7 +145,7 @@ "Pokémon hors de sa mare." ] }, - "german": { + "de": { "name": "KREBUTACK", "category": "Schlingel", "entry_text": [ @@ -154,7 +154,7 @@ "aus seinem Teich." ] }, - "italian": { + "it": { "name": "CRAWDAUNT", "category": "Pokémon Canaglia", "entry_text": [ @@ -163,7 +163,7 @@ "fuori dal suo stagno." ] }, - "spanish": { + "es": { "name": "CRAWDAUNT", "category": "Pokémon Granuja", "entry_text": [ @@ -172,7 +172,7 @@ "Pokémon que viven en su estanque." ] }, - "japanese": { + "jp": { "name": "シザリガ-", "category": "ならずものポケモン", "entry_text": [ diff --git a/res/pokemon/cresselia/data.json b/res/pokemon/cresselia/data.json index 0b42333af2..219cf68cb1 100644 --- a/res/pokemon/cresselia/data.json +++ b/res/pokemon/cresselia/data.json @@ -1,5 +1,4 @@ { - "name": "Cresselia", "base_stats": { "hp": 120, "attack": 70, @@ -116,7 +115,8 @@ "pokemon_pos_f": 65533, "trainer_pos_m": 7, "pokemon_pos_m": 65533, - "english": { + "en": { + "name": "CRESSELIA", "category": "Lunar Pokémon", "entry_text": [ "On nights around the quarter moon,\n", @@ -124,7 +124,7 @@ "and undulates beautifully." ] }, - "french": { + "fr": { "name": "CRESSELIA", "category": "Pokémon Lunaire", "entry_text": [ @@ -133,7 +133,7 @@ "symboliserait le croissant de lune." ] }, - "german": { + "de": { "name": "CRESSELIA", "category": "Lunar", "entry_text": [ @@ -142,7 +142,7 @@ "sagt, es steht für die Mondsichel." ] }, - "italian": { + "it": { "name": "CRESSELIA", "category": "Pokémon Falcato", "entry_text": [ @@ -151,7 +151,7 @@ "rappresenti la luna crescente." ] }, - "spanish": { + "es": { "name": "CRESSELIA", "category": "Pokémon Lunar", "entry_text": [ @@ -160,7 +160,7 @@ "que representa un cuarto lunar." ] }, - "japanese": { + "jp": { "name": "クレセリア", "category": "みかづきポケモン", "entry_text": [ diff --git a/res/pokemon/croagunk/data.json b/res/pokemon/croagunk/data.json index 0ca15e66d8..1da80f0612 100644 --- a/res/pokemon/croagunk/data.json +++ b/res/pokemon/croagunk/data.json @@ -1,5 +1,4 @@ { - "name": "Croagunk", "base_stats": { "hp": 48, "attack": 61, @@ -131,7 +130,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "CROAGUNK", "category": "Toxic Mouth Pokémon", "entry_text": [ "It rarely fights fairly, but that is\n", @@ -139,7 +139,7 @@ "popular as a mascot." ] }, - "french": { + "fr": { "name": "CRADOPAUD", "category": "Pokémon Toxique", "entry_text": [ @@ -148,7 +148,7 @@ "et utilise son toucher empoisonné." ] }, - "german": { + "de": { "name": "GLIBUNKEL", "category": "Giftmund", "entry_text": [ @@ -157,7 +157,7 @@ "und mit Giftfingern zu schnappen." ] }, - "italian": { + "it": { "name": "CROAGUNK", "category": "Pokémon Inveieleno", "entry_text": [ @@ -166,7 +166,7 @@ "unghie avvelenate." ] }, - "spanish": { + "es": { "name": "CROAGUNK", "category": "Pokémon Boca Tóxica", "entry_text": [ @@ -175,7 +175,7 @@ "a sus rivales para pincharles." ] }, - "japanese": { + "jp": { "name": "グレッグル", "category": "どくづきポケモン", "entry_text": [ diff --git a/res/pokemon/crobat/data.json b/res/pokemon/crobat/data.json index 68a1e096f7..eef3344adf 100644 --- a/res/pokemon/crobat/data.json +++ b/res/pokemon/crobat/data.json @@ -1,5 +1,4 @@ { - "name": "Crobat", "base_stats": { "hp": 85, "attack": 90, @@ -117,7 +116,8 @@ "pokemon_pos_f": 65533, "trainer_pos_m": 13, "pokemon_pos_m": 65533, - "english": { + "en": { + "name": "CROBAT", "category": "Bat Pokémon", "entry_text": [ "The transformation of its legs into\n", @@ -125,7 +125,7 @@ "more clumsy at walking." ] }, - "french": { + "fr": { "name": "NOSTENFER", "category": "Pokémon Chovsouris", "entry_text": [ @@ -134,7 +134,7 @@ "C’est un Pokémon nocturne." ] }, - "german": { + "de": { "name": "IKSBAT", "category": "Fledermaus", "entry_text": [ @@ -143,7 +143,7 @@ "fliegen. Es ist nachtaktiv." ] }, - "italian": { + "it": { "name": "CROBAT", "category": "Pokémon Pipistrello", "entry_text": [ @@ -152,7 +152,7 @@ "silenziosamente. È attivo di notte." ] }, - "spanish": { + "es": { "name": "CROBAT", "category": "Pokémon Murciélago", "entry_text": [ @@ -161,7 +161,7 @@ "un Pokémon nocturno." ] }, - "japanese": { + "jp": { "name": "クロバット", "category": "こうもりポケモン", "entry_text": [ diff --git a/res/pokemon/croconaw/data.json b/res/pokemon/croconaw/data.json index c489f354a6..eab1335953 100644 --- a/res/pokemon/croconaw/data.json +++ b/res/pokemon/croconaw/data.json @@ -1,5 +1,4 @@ { - "name": "Croconaw", "base_stats": { "hp": 65, "attack": 80, @@ -126,7 +125,8 @@ "pokemon_pos_f": 13, "trainer_pos_m": 9, "pokemon_pos_m": 13, - "english": { + "en": { + "name": "CROCONAW", "category": "Big Jaw Pokémon", "entry_text": [ "Once it bites down, it won’t let go\n", @@ -134,7 +134,7 @@ "quickly grow into place." ] }, - "french": { + "fr": { "name": "CROCRODIL", "category": "Pokémon Mâchoire", "entry_text": [ @@ -143,7 +143,7 @@ "Ils repoussent par la suite." ] }, - "german": { + "de": { "name": "TYRACROC", "category": "Großmaul", "entry_text": [ @@ -152,7 +152,7 @@ "verliert, die schnell nachwachsen." ] }, - "italian": { + "it": { "name": "CROCONAW", "category": "Pokémon Mascellone", "entry_text": [ @@ -161,7 +161,7 @@ "zanne, che però ricrescono subito." ] }, - "spanish": { + "es": { "name": "CROCONAW", "category": "Pokémon Fauces", "entry_text": [ @@ -170,7 +170,7 @@ "Estos se regeneran rápidamente." ] }, - "japanese": { + "jp": { "name": "アリゲイツ", "category": "おおあごポケモン", "entry_text": [ diff --git a/res/pokemon/cubone/data.json b/res/pokemon/cubone/data.json index b120ff3479..3949e64501 100644 --- a/res/pokemon/cubone/data.json +++ b/res/pokemon/cubone/data.json @@ -1,5 +1,4 @@ { - "name": "Cubone", "base_stats": { "hp": 50, "attack": 50, @@ -126,7 +125,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "CUBONE", "category": "Lonely Pokémon", "entry_text": [ "When it thinks of its dead mother,\n", @@ -134,7 +134,7 @@ "skull it wears rattle hollowly." ] }, - "french": { + "fr": { "name": "OSSELAIT", "category": "Pokémon Solitaire", "entry_text": [ @@ -143,7 +143,7 @@ "dans son crâne creux." ] }, - "german": { + "de": { "name": "TRAGOSSO", "category": "Einsam", "entry_text": [ @@ -152,7 +152,7 @@ "auf seinem Kopf hohl klingt." ] }, - "italian": { + "it": { "name": "CUBONE", "category": "Pokémon Solitario", "entry_text": [ @@ -161,7 +161,7 @@ "viene un rumore sordo e continuo." ] }, - "spanish": { + "es": { "name": "CUBONE", "category": "Pokémon Solitario", "entry_text": [ @@ -170,7 +170,7 @@ "sus llantos resuenan en su cráneo." ] }, - "japanese": { + "jp": { "name": "カラカラ", "category": "こどくポケモン", "entry_text": [ diff --git a/res/pokemon/cyndaquil/data.json b/res/pokemon/cyndaquil/data.json index 4bed1c68f8..be4382ec4f 100644 --- a/res/pokemon/cyndaquil/data.json +++ b/res/pokemon/cyndaquil/data.json @@ -1,5 +1,4 @@ { - "name": "Cyndaquil", "base_stats": { "hp": 39, "attack": 52, @@ -105,7 +104,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "CYNDAQUIL", "category": "Fire Mouse Pokémon", "entry_text": [ "It has a timid nature. If it is\n", @@ -113,7 +113,7 @@ "burn more vigorously." ] }, - "french": { + "fr": { "name": "HERICENDRE", "category": "Pokémon Souris Feu", "entry_text": [ @@ -122,7 +122,7 @@ "s’intensifient lorsqu’il prend peur." ] }, - "german": { + "de": { "name": "FEURIGEL", "category": "Feuermaus", "entry_text": [ @@ -131,7 +131,7 @@ "Rücken kräftiger." ] }, - "italian": { + "it": { "name": "CYNDAQUIL", "category": "Pokémon Fuocotopo", "entry_text": [ @@ -140,7 +140,7 @@ "dorso bruciano ardentemente." ] }, - "spanish": { + "es": { "name": "CYNDAQUIL", "category": "Pokémon Ratónfuego", "entry_text": [ @@ -149,7 +149,7 @@ "arden con más fuerza." ] }, - "japanese": { + "jp": { "name": "ヒノアラシ", "category": "ひねずみポケモン", "entry_text": [ diff --git a/res/pokemon/darkrai/data.json b/res/pokemon/darkrai/data.json index 84e89fcb5c..9d0ce4a181 100644 --- a/res/pokemon/darkrai/data.json +++ b/res/pokemon/darkrai/data.json @@ -1,5 +1,4 @@ { - "name": "Darkrai", "base_stats": { "hp": 70, "attack": 90, @@ -135,7 +134,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "DARKRAI", "category": "Pitch-Black Pokémon", "entry_text": [ "To protect itself, it afflicts those\n", @@ -143,7 +143,7 @@ "it means no harm." ] }, - "french": { + "fr": { "name": "DARKRAI", "category": "Pokémon Noirtotal", "entry_text": [ @@ -152,7 +152,7 @@ "durant les nuits de nouvelle lune." ] }, - "german": { + "de": { "name": "DARKRAI", "category": "Dunkelnacht", "entry_text": [ @@ -161,7 +161,7 @@ "Es ist nur bei Neumond aktiv." ] }, - "italian": { + "it": { "name": "DARKRAI", "category": "Pokémon Neropesto", "entry_text": [ @@ -170,7 +170,7 @@ "nelle notti di luna nuova. " ] }, - "spanish": { + "es": { "name": "DARKRAI", "category": "Pokémon Oscuridad", "entry_text": [ @@ -179,7 +179,7 @@ "en las noches de luna nueva." ] }, - "japanese": { + "jp": { "name": "ダ-クライ", "category": "あんこくポケモン", "entry_text": [ diff --git a/res/pokemon/delcatty/data.json b/res/pokemon/delcatty/data.json index 24c7d432d1..07f07a4ef7 100644 --- a/res/pokemon/delcatty/data.json +++ b/res/pokemon/delcatty/data.json @@ -1,5 +1,4 @@ { - "name": "Delcatty", "base_stats": { "hp": 70, "attack": 65, @@ -111,7 +110,8 @@ "pokemon_pos_f": 12, "trainer_pos_m": 9, "pokemon_pos_m": 12, - "english": { + "en": { + "name": "DELCATTY", "category": "Prim Pokémon", "entry_text": [ "It is highly popular among female\n", @@ -119,7 +119,7 @@ "It does not keep a nest." ] }, - "french": { + "fr": { "name": "DELCATTY", "category": "Pokémon Guindé", "entry_text": [ @@ -128,7 +128,7 @@ "possède pas de nid." ] }, - "german": { + "de": { "name": "ENEKORO", "category": "Eingebildet", "entry_text": [ @@ -137,7 +137,7 @@ "beliebt." ] }, - "italian": { + "it": { "name": "DELCATTY", "category": "Pokémon Finezza", "entry_text": [ @@ -146,7 +146,7 @@ "pelliccia. Non ha una tana fissa." ] }, - "spanish": { + "es": { "name": "DELCATTY", "category": "Pokémon Cursi", "entry_text": [ @@ -155,7 +155,7 @@ "No vive en un sitio fijo." ] }, - "japanese": { + "jp": { "name": "エネコロロ", "category": "おすましポケモン", "entry_text": [ diff --git a/res/pokemon/delibird/data.json b/res/pokemon/delibird/data.json index 00eeb11c8a..231b71d1d4 100644 --- a/res/pokemon/delibird/data.json +++ b/res/pokemon/delibird/data.json @@ -1,5 +1,4 @@ { - "name": "Delibird", "base_stats": { "hp": 45, "attack": 55, @@ -97,7 +96,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "DELIBIRD", "category": "Delivery Pokémon", "entry_text": [ "It carries food rolled up in its\n", @@ -105,7 +105,7 @@ "food with people lost in mountains." ] }, - "french": { + "fr": { "name": "CADOIZO", "category": "Pokémon Livraison", "entry_text": [ @@ -114,7 +114,7 @@ "aux gens égarés en montagne." ] }, - "german": { + "de": { "name": "BOTOGEL", "category": "Lieferant", "entry_text": [ @@ -123,7 +123,7 @@ "teilt, die sich verlaufen haben." ] }, - "italian": { + "it": { "name": "DELIBIRD", "category": "Pokémon Consegna", "entry_text": [ @@ -132,7 +132,7 @@ "con chi si perde fra le montagne." ] }, - "spanish": { + "es": { "name": "DELIBIRD", "category": "Pokémon Reparto", "entry_text": [ @@ -141,7 +141,7 @@ "los montañistas perdidos." ] }, - "japanese": { + "jp": { "name": "デリバ-ド", "category": "はこびやポケモン", "entry_text": [ diff --git a/res/pokemon/deoxys/data.json b/res/pokemon/deoxys/data.json index b6051ef821..644c3a4502 100644 --- a/res/pokemon/deoxys/data.json +++ b/res/pokemon/deoxys/data.json @@ -1,5 +1,4 @@ { - "name": "Deoxys", "base_stats": { "hp": 50, "attack": 150, @@ -140,7 +139,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 9, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "DEOXYS", "category": "DNA Pokémon", "entry_text": [ "An alien virus that fell to earth\n", @@ -148,7 +148,7 @@ "mutation to become this Pokémon." ] }, - "french": { + "fr": { "name": "DEOXYS", "category": "Pokémon ADN", "entry_text": [ @@ -157,7 +157,7 @@ "subi une mutation génétique." ] }, - "german": { + "de": { "name": "DEOXYS", "category": "DNS", "entry_text": [ @@ -166,7 +166,7 @@ "DNA mutierte. So entstand DEOXYS." ] }, - "italian": { + "it": { "name": "DEOXYS", "category": "Pokémon DNA", "entry_text": [ @@ -175,7 +175,7 @@ "terra con un meteorite." ] }, - "spanish": { + "es": { "name": "DEOXYS", "category": "Pokémon ADN", "entry_text": [ @@ -184,7 +184,7 @@ "cayó a la Tierra en un meteorito." ] }, - "japanese": { + "jp": { "name": "デオキシス", "category": "DNAポケモン", "entry_text": [ diff --git a/res/pokemon/deoxys/forms/attack/data.json b/res/pokemon/deoxys/forms/attack/data.json index 63614425a9..f5647bcd94 100644 --- a/res/pokemon/deoxys/forms/attack/data.json +++ b/res/pokemon/deoxys/forms/attack/data.json @@ -1,5 +1,4 @@ { - "name": "Deoxys", "base_stats": { "hp": 50, "attack": 180, @@ -118,5 +117,48 @@ "MOVE_TRICK" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "DEOXYS", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/deoxys/forms/defense/data.json b/res/pokemon/deoxys/forms/defense/data.json index 9f82a4d1d6..dcddc523b6 100644 --- a/res/pokemon/deoxys/forms/defense/data.json +++ b/res/pokemon/deoxys/forms/defense/data.json @@ -1,5 +1,4 @@ { - "name": "Deoxys", "base_stats": { "hp": 50, "attack": 70, @@ -121,5 +120,47 @@ "MOVE_KNOCK_OFF" ] }, - "evolutions": [ ] -} \ No newline at end of file + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "DEOXYS", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/deoxys/forms/speed/data.json b/res/pokemon/deoxys/forms/speed/data.json index 5256d46132..dfd8634b01 100644 --- a/res/pokemon/deoxys/forms/speed/data.json +++ b/res/pokemon/deoxys/forms/speed/data.json @@ -1,5 +1,4 @@ { - "name": "Deoxys", "base_stats": { "hp": 50, "attack": 95, @@ -119,5 +118,48 @@ "MOVE_SWIFT" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "DEOXYS", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/dewgong/data.json b/res/pokemon/dewgong/data.json index e96bd0a041..df309bc9a2 100644 --- a/res/pokemon/dewgong/data.json +++ b/res/pokemon/dewgong/data.json @@ -1,5 +1,4 @@ { - "name": "Dewgong", "base_stats": { "hp": 90, "attack": 70, @@ -112,7 +111,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 5, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "DEWGONG", "category": "Sea Lion Pokémon", "entry_text": [ "In snow, the pure white coat\n", @@ -120,7 +120,7 @@ "predators." ] }, - "french": { + "fr": { "name": "LAMANTINE", "category": "Pokémon Otarie", "entry_text": [ @@ -129,7 +129,7 @@ "dissimule aux yeux des prédateurs." ] }, - "german": { + "de": { "name": "JUGONG", "category": "Seehund", "entry_text": [ @@ -138,7 +138,7 @@ "unsichtbar für Gegner macht." ] }, - "italian": { + "it": { "name": "DEWGONG", "category": "Pokémon Otaria", "entry_text": [ @@ -147,7 +147,7 @@ "lo rende meno visibile ai predatori." ] }, - "spanish": { + "es": { "name": "DEWGONG", "category": "Pokémon León Mar.", "entry_text": [ @@ -156,7 +156,7 @@ "en la nieve." ] }, - "japanese": { + "jp": { "name": "ジュゴン", "category": "あしかポケモン", "entry_text": [ diff --git a/res/pokemon/dialga/data.json b/res/pokemon/dialga/data.json index 5f572cd613..7ed546b464 100644 --- a/res/pokemon/dialga/data.json +++ b/res/pokemon/dialga/data.json @@ -1,5 +1,4 @@ { - "name": "Dialga", "base_stats": { "hp": 100, "attack": 120, @@ -128,7 +127,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 26, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "DIALGA", "category": "Temporal Pokémon", "entry_text": [ "A legendary Pokémon of Sinnoh.\n", @@ -136,7 +136,7 @@ "DIALGA’s heart beats." ] }, - "french": { + "fr": { "name": "DIALGA", "category": "Pokémon Temps", "entry_text": [ @@ -145,7 +145,7 @@ "comme d’une divinité ancienne." ] }, - "german": { + "de": { "name": "DIALGA", "category": "Zeitweilig", "entry_text": [ @@ -154,7 +154,7 @@ "Sinnoh erscheint es als Gottheit." ] }, - "italian": { + "it": { "name": "DIALGA", "category": "Pokémon Tempo", "entry_text": [ @@ -163,7 +163,7 @@ "Sinnoh come un’antica divinità." ] }, - "spanish": { + "es": { "name": "DIALGA", "category": "Pokémon Temporal", "entry_text": [ @@ -172,7 +172,7 @@ "Sinnoh como una vieja deidad." ] }, - "japanese": { + "jp": { "name": "ディアルガ", "category": "じかんポケモン", "entry_text": [ diff --git a/res/pokemon/diglett/data.json b/res/pokemon/diglett/data.json index 26775bbd63..ebc705d55d 100644 --- a/res/pokemon/diglett/data.json +++ b/res/pokemon/diglett/data.json @@ -1,5 +1,4 @@ { - "name": "Diglett", "base_stats": { "hp": 10, "attack": 55, @@ -109,7 +108,8 @@ "pokemon_pos_f": 32, "trainer_pos_m": 9, "pokemon_pos_m": 32, - "english": { + "en": { + "name": "DIGLETT", "category": "Mole Pokémon", "entry_text": [ "A Pokémon that lives underground.\n", @@ -117,7 +117,7 @@ "repelled by bright sunlight." ] }, - "french": { + "fr": { "name": "TAUPIQUEUR", "category": "Pokémon Taupe", "entry_text": [ @@ -126,7 +126,7 @@ "lumière du jour." ] }, - "german": { + "de": { "name": "DIGDA", "category": "Maulwurf", "entry_text": [ @@ -135,7 +135,7 @@ "schreckt helles Licht es ab." ] }, - "italian": { + "it": { "name": "DIGLETT", "category": "Pokémon Talpa", "entry_text": [ @@ -144,7 +144,7 @@ "non sopporta la luce solare." ] }, - "spanish": { + "es": { "name": "DIGLETT", "category": "Pokémon Topo", "entry_text": [ @@ -153,7 +153,7 @@ "le espanta." ] }, - "japanese": { + "jp": { "name": "ディグダ", "category": "もぐらポケモン", "entry_text": [ diff --git a/res/pokemon/ditto/data.json b/res/pokemon/ditto/data.json index 81eab6289e..db175a4b08 100644 --- a/res/pokemon/ditto/data.json +++ b/res/pokemon/ditto/data.json @@ -1,5 +1,4 @@ { - "name": "Ditto", "base_stats": { "hp": 48, "attack": 48, @@ -56,7 +55,8 @@ "pokemon_pos_f": 30, "trainer_pos_m": 9, "pokemon_pos_m": 30, - "english": { + "en": { + "name": "DITTO", "category": "Transform Pokémon", "entry_text": [ "It has the ability to reconstitute\n", @@ -64,7 +64,7 @@ "transform into whatever it sees." ] }, - "french": { + "fr": { "name": "METAMORPH", "category": "Pokémon Morphing", "entry_text": [ @@ -73,7 +73,7 @@ "l’apparence de ce qu’il voit." ] }, - "german": { + "de": { "name": "DITTO", "category": "Transform", "entry_text": [ @@ -82,7 +82,7 @@ "verwandeln kann, was es sieht." ] }, - "italian": { + "it": { "name": "DITTO", "category": "Pokémon Mutante", "entry_text": [ @@ -91,7 +91,7 @@ "marsi in qualsiasi cosa veda." ] }, - "spanish": { + "es": { "name": "DITTO", "category": "Pokémon Transform.", "entry_text": [ @@ -100,7 +100,7 @@ "cualquier objeto que vea." ] }, - "japanese": { + "jp": { "name": "メタモン", "category": "へんしんポケモン", "entry_text": [ diff --git a/res/pokemon/dodrio/data.json b/res/pokemon/dodrio/data.json index 99f08340a2..8571e4fbb5 100644 --- a/res/pokemon/dodrio/data.json +++ b/res/pokemon/dodrio/data.json @@ -1,5 +1,4 @@ { - "name": "Dodrio", "base_stats": { "hp": 60, "attack": 110, @@ -107,7 +106,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 12, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "DODRIO", "category": "Triple Bird Pokémon", "entry_text": [ "When DODUO evolves into this odd\n", @@ -115,7 +115,7 @@ "two. It runs at nearly 40 mph." ] }, - "french": { + "fr": { "name": "DODRIO", "category": "Pokémon Trioiseau", "entry_text": [ @@ -124,7 +124,7 @@ "dédouble. Il atteint les 60 km/h." ] }, - "german": { + "de": { "name": "DODRI", "category": "Trivogel", "entry_text": [ @@ -133,7 +133,7 @@ "sich mit 60 km/h fortbewegen." ] }, - "italian": { + "it": { "name": "DODRIO", "category": "Pokémon Triuccello", "entry_text": [ @@ -142,7 +142,7 @@ "si divide a metà. Corre a 60 km/h." ] }, - "spanish": { + "es": { "name": "DODRIO", "category": "Pokémon Ave Triple", "entry_text": [ @@ -151,7 +151,7 @@ "Corre a unos 60 km por hora." ] }, - "japanese": { + "jp": { "name": "ド-ドリオ", "category": "みつごどりポケモン", "entry_text": [ diff --git a/res/pokemon/doduo/data.json b/res/pokemon/doduo/data.json index 9f12774f42..ff8faccc64 100644 --- a/res/pokemon/doduo/data.json +++ b/res/pokemon/doduo/data.json @@ -1,5 +1,4 @@ { - "name": "Doduo", "base_stats": { "hp": 35, "attack": 85, @@ -105,7 +104,8 @@ "pokemon_pos_f": 12, "trainer_pos_m": 9, "pokemon_pos_m": 12, - "english": { + "en": { + "name": "DODUO", "category": "Twin Bird Pokémon", "entry_text": [ "The brains in its two heads appear\n", @@ -113,7 +113,7 @@ "other with a telepathic power." ] }, - "french": { + "fr": { "name": "DODUO", "category": "Pokémon Duoiseau", "entry_text": [ @@ -122,7 +122,7 @@ "grâce à un lien télépathique." ] }, - "german": { + "de": { "name": "DODU", "category": "Duovogel", "entry_text": [ @@ -131,7 +131,7 @@ "über Telepathie." ] }, - "italian": { + "it": { "name": "DODUO", "category": "Pokémon Biuccello", "entry_text": [ @@ -140,7 +140,7 @@ "telepatici." ] }, - "spanish": { + "es": { "name": "DODUO", "category": "Pokémon Ave Gemela", "entry_text": [ @@ -149,7 +149,7 @@ "telepatía." ] }, - "japanese": { + "jp": { "name": "ド-ド-", "category": "ふたごどりポケモン", "entry_text": [ diff --git a/res/pokemon/donphan/data.json b/res/pokemon/donphan/data.json index 05e13a0aa8..bb2f5d04c2 100644 --- a/res/pokemon/donphan/data.json +++ b/res/pokemon/donphan/data.json @@ -1,5 +1,4 @@ { - "name": "Donphan", "base_stats": { "hp": 90, "attack": 120, @@ -117,7 +116,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "DONPHAN", "category": "Armor Pokémon", "entry_text": [ "It attacks by curling up, then\n", @@ -125,7 +125,7 @@ "apart a house in one hit." ] }, - "french": { + "fr": { "name": "DONPHAN", "category": "Pokémon Armure", "entry_text": [ @@ -134,7 +134,7 @@ "abattre une maison d’un seul coup." ] }, - "german": { + "de": { "name": "DONPHAN", "category": "Panzer", "entry_text": [ @@ -143,7 +143,7 @@ "kann Häuser zum Einsturz bringen." ] }, - "italian": { + "it": { "name": "DONPHAN", "category": "Pokémon Armatura", "entry_text": [ @@ -152,7 +152,7 @@ "una casa con un solo colpo." ] }, - "spanish": { + "es": { "name": "DONPHAN", "category": "Pokémon Coraza", "entry_text": [ @@ -161,7 +161,7 @@ "Puede derribar casas de un golpe." ] }, - "japanese": { + "jp": { "name": "ドンファン", "category": "よろいポケモン", "entry_text": [ diff --git a/res/pokemon/dragonair/data.json b/res/pokemon/dragonair/data.json index 4890750012..dedafd83e1 100644 --- a/res/pokemon/dragonair/data.json +++ b/res/pokemon/dragonair/data.json @@ -1,5 +1,4 @@ { - "name": "Dragonair", "base_stats": { "hp": 61, "attack": 84, @@ -118,7 +117,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 15, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "DRAGONAIR", "category": "Dragon Pokémon", "entry_text": [ "If its body takes on an aura, the\n", @@ -126,7 +126,7 @@ "said to live in seas and lakes." ] }, - "french": { + "fr": { "name": "DRACO", "category": "Pokémon Dragon", "entry_text": [ @@ -135,7 +135,7 @@ "qu’il peuple les mers et les lacs." ] }, - "german": { + "de": { "name": "DRAGONIR", "category": "Drache", "entry_text": [ @@ -144,7 +144,7 @@ "Es soll in Seen und Meeren leben." ] }, - "italian": { + "it": { "name": "DRAGONAIR", "category": "Pokémon Drago", "entry_text": [ @@ -153,7 +153,7 @@ "che viva nei mari e nei laghi." ] }, - "spanish": { + "es": { "name": "DRAGONAIR", "category": "Pokémon Dragón", "entry_text": [ @@ -162,7 +162,7 @@ "Se dice que vive en mares y lagos." ] }, - "japanese": { + "jp": { "name": "ハクリュ-", "category": "ドラゴンポケモン", "entry_text": [ diff --git a/res/pokemon/dragonite/data.json b/res/pokemon/dragonite/data.json index d99131e473..b91517c786 100644 --- a/res/pokemon/dragonite/data.json +++ b/res/pokemon/dragonite/data.json @@ -1,5 +1,4 @@ { - "name": "Dragonite", "base_stats": { "hp": 91, "attack": 134, @@ -147,7 +146,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 8, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "DRAGONITE", "category": "Dragon Pokémon", "entry_text": [ "It is said to make its home\n", @@ -155,7 +155,7 @@ "crews of shipwrecks to shore." ] }, - "french": { + "fr": { "name": "DRACOLOSSE", "category": "Pokémon Dragon", "entry_text": [ @@ -164,7 +164,7 @@ "naufragés jusqu’à la terre ferme." ] }, - "german": { + "de": { "name": "DRAGORAN", "category": "Drache", "entry_text": [ @@ -173,7 +173,7 @@ "an Land." ] }, - "italian": { + "it": { "name": "DRAGONITE", "category": "Pokémon Drago", "entry_text": [ @@ -182,7 +182,7 @@ "riva le vittime di naufragi." ] }, - "spanish": { + "es": { "name": "DRAGONITE", "category": "Pokémon Dragón", "entry_text": [ @@ -191,7 +191,7 @@ "de los barcos hundidos a la costa." ] }, - "japanese": { + "jp": { "name": "カイリュ-", "category": "ドラゴンポケモン", "entry_text": [ diff --git a/res/pokemon/drapion/data.json b/res/pokemon/drapion/data.json index 7d36da5c95..7e7ff97cfe 100644 --- a/res/pokemon/drapion/data.json +++ b/res/pokemon/drapion/data.json @@ -1,5 +1,4 @@ { - "name": "Drapion", "base_stats": { "hp": 70, "attack": 90, @@ -123,7 +122,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "DRAPION", "category": "Ogre Scorp Pokémon", "entry_text": [ "Possessing a sturdy build, it takes\n", @@ -131,7 +131,7 @@ "foes without using toxins." ] }, - "french": { + "fr": { "name": "DRASCORE", "category": "Pokémon Scorpogre", "entry_text": [ @@ -140,7 +140,7 @@ "de ses pinces contient du poison." ] }, - "german": { + "de": { "name": "PIONDRAGI", "category": "Ogerskorpion", "entry_text": [ @@ -149,7 +149,7 @@ "Krallen Autos zerquetschen kann." ] }, - "italian": { + "it": { "name": "DRAPION", "category": "Pokémon Scorpiaccio", "entry_text": [ @@ -158,7 +158,7 @@ "sono velenose." ] }, - "spanish": { + "es": { "name": "DRAPION", "category": "Pokémon Escorpiogro", "entry_text": [ @@ -167,7 +167,7 @@ "de sus zarpas segrega veneno." ] }, - "japanese": { + "jp": { "name": "ドラピオン", "category": "ばけさそりポケモン", "entry_text": [ diff --git a/res/pokemon/dratini/data.json b/res/pokemon/dratini/data.json index bef6cfea82..90f82f54cd 100644 --- a/res/pokemon/dratini/data.json +++ b/res/pokemon/dratini/data.json @@ -1,5 +1,4 @@ { - "name": "Dratini", "base_stats": { "hp": 41, "attack": 64, @@ -116,7 +115,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 5, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "DRATINI", "category": "Dragon Pokémon", "entry_text": [ "It is called the “Mirage Pokémon”\n", @@ -124,7 +124,7 @@ "Its shed skin has been found." ] }, - "french": { + "fr": { "name": "MINIDRACO", "category": "Pokémon Dragon", "entry_text": [ @@ -133,7 +133,7 @@ "découvert sa mue." ] }, - "german": { + "de": { "name": "DRATINI", "category": "Drache", "entry_text": [ @@ -142,7 +142,7 @@ "Nur seine Haut wurde oft gefunden." ] }, - "italian": { + "it": { "name": "DRATINI", "category": "Pokémon Drago", "entry_text": [ @@ -151,7 +151,7 @@ "trovare la sua pelle della muta." ] }, - "spanish": { + "es": { "name": "DRATINI", "category": "Pokémon Dragón", "entry_text": [ @@ -160,7 +160,7 @@ "han visto. Se encontró su muda." ] }, - "japanese": { + "jp": { "name": "ミニリュウ", "category": "ドラゴンポケモン", "entry_text": [ diff --git a/res/pokemon/drifblim/data.json b/res/pokemon/drifblim/data.json index fb97763f33..8838a663c2 100644 --- a/res/pokemon/drifblim/data.json +++ b/res/pokemon/drifblim/data.json @@ -1,5 +1,4 @@ { - "name": "Drifblim", "base_stats": { "hp": 150, "attack": 80, @@ -126,7 +125,8 @@ "pokemon_pos_f": 65528, "trainer_pos_m": 9, "pokemon_pos_m": 65528, - "english": { + "en": { + "name": "DRIFBLIM", "category": "Blimp Pokémon", "entry_text": [ "At dusk, swarms of them are\n", @@ -134,7 +134,7 @@ "noticed, they suddenly vanish." ] }, - "french": { + "fr": { "name": "GRODRIVE", "category": "Pokémon Ballon", "entry_text": [ @@ -143,7 +143,7 @@ "ne sait où ils vont." ] }, - "german": { + "de": { "name": "DRIFZEPELI", "category": "Luftschiff", "entry_text": [ @@ -152,7 +152,7 @@ "umher. Niemand weiß wohin." ] }, - "italian": { + "it": { "name": "DRIFBLIM", "category": "Pokémon Dirigibile", "entry_text": [ @@ -161,7 +161,7 @@ "in gruppo. Nessuno sa dove vada." ] }, - "spanish": { + "es": { "name": "DRIFBLIM", "category": "Pokémon Dirigible", "entry_text": [ @@ -170,7 +170,7 @@ "grupo, aunque nadie sabe adónde." ] }, - "japanese": { + "jp": { "name": "フワライド", "category": "ききゅうポケモン", "entry_text": [ diff --git a/res/pokemon/drifloon/data.json b/res/pokemon/drifloon/data.json index fa8f110844..b7760ec10f 100644 --- a/res/pokemon/drifloon/data.json +++ b/res/pokemon/drifloon/data.json @@ -1,5 +1,4 @@ { - "name": "Drifloon", "base_stats": { "hp": 90, "attack": 50, @@ -127,7 +126,8 @@ "pokemon_pos_f": 65522, "trainer_pos_m": 9, "pokemon_pos_m": 65522, - "english": { + "en": { + "name": "DRIFLOON", "category": "Balloon Pokémon", "entry_text": [ "Because of the way it floats\n", @@ -135,7 +135,7 @@ "“Signpost for Wandering Spirits.”" ] }, - "french": { + "fr": { "name": "BAUDRIVE", "category": "Pokémon Bouboule", "entry_text": [ @@ -144,7 +144,7 @@ "chaudes et humides." ] }, - "german": { + "de": { "name": "DRIFTLON", "category": "Ballon", "entry_text": [ @@ -153,7 +153,7 @@ "Es mag feuchte Jahreszeiten." ] }, - "italian": { + "it": { "name": "DRIFLOON", "category": "Pokémon Pallone", "entry_text": [ @@ -162,7 +162,7 @@ "stagioni umide." ] }, - "spanish": { + "es": { "name": "DRIFLOON", "category": "Pokémon Globo", "entry_text": [ @@ -171,7 +171,7 @@ "las estaciones húmedas." ] }, - "japanese": { + "jp": { "name": "フワンテ", "category": "ふうせんポケモン", "entry_text": [ diff --git a/res/pokemon/drowzee/data.json b/res/pokemon/drowzee/data.json index e7d5a02e2e..973cbbe557 100644 --- a/res/pokemon/drowzee/data.json +++ b/res/pokemon/drowzee/data.json @@ -1,5 +1,4 @@ { - "name": "Drowzee", "base_stats": { "hp": 60, "attack": 48, @@ -124,7 +123,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "DROWZEE", "category": "Hypnosis Pokémon", "entry_text": [ "It can tell what people are\n", @@ -132,7 +132,7 @@ "nose. It loves fun dreams." ] }, - "french": { + "fr": { "name": "SOPORIFIK", "category": "Pokémon Hypnose", "entry_text": [ @@ -141,7 +141,7 @@ "songes amusants." ] }, - "german": { + "de": { "name": "TRAUMATO", "category": "Hypnose", "entry_text": [ @@ -150,7 +150,7 @@ "Es liebt lustige Träume." ] }, - "italian": { + "it": { "name": "DROWZEE", "category": "Pokémon Ipnosi", "entry_text": [ @@ -159,7 +159,7 @@ "grande naso. Ama i sogni divertenti." ] }, - "spanish": { + "es": { "name": "DROWZEE", "category": "Pokémon Hipnosis", "entry_text": [ @@ -168,7 +168,7 @@ "encantan los sueños divertidos." ] }, - "japanese": { + "jp": { "name": "スリ-プ", "category": "さいみんポケモン", "entry_text": [ diff --git a/res/pokemon/dugtrio/data.json b/res/pokemon/dugtrio/data.json index f28b916447..04ead23ddd 100644 --- a/res/pokemon/dugtrio/data.json +++ b/res/pokemon/dugtrio/data.json @@ -1,5 +1,4 @@ { - "name": "Dugtrio", "base_stats": { "hp": 35, "attack": 80, @@ -110,7 +109,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "DUGTRIO", "category": "Mole Pokémon", "entry_text": [ "Its three heads move alternately,\n", @@ -118,7 +118,7 @@ "depths of over 60 miles." ] }, - "french": { + "fr": { "name": "TRIOPIKEUR", "category": "Pokémon Taupe", "entry_text": [ @@ -127,7 +127,7 @@ "profondeurs de 100 kilomètres." ] }, - "german": { + "de": { "name": "DIGDRI", "category": "Maulwurf", "entry_text": [ @@ -136,7 +136,7 @@ "Tiefen von bis zu 100 km zu graben." ] }, - "italian": { + "it": { "name": "DUGTRIO", "category": "Pokémon Talpa", "entry_text": [ @@ -145,7 +145,7 @@ "fino ad una profondità di 100 km." ] }, - "spanish": { + "es": { "name": "DUGTRIO", "category": "Pokémon Topo", "entry_text": [ @@ -154,7 +154,7 @@ "una profundidad de unos 100 km." ] }, - "japanese": { + "jp": { "name": "ダグトリオ", "category": "もぐらポケモン", "entry_text": [ diff --git a/res/pokemon/dunsparce/data.json b/res/pokemon/dunsparce/data.json index f1a79f5c3e..2aeb2b3588 100644 --- a/res/pokemon/dunsparce/data.json +++ b/res/pokemon/dunsparce/data.json @@ -1,5 +1,4 @@ { - "name": "Dunsparce", "base_stats": { "hp": 100, "attack": 70, @@ -125,7 +124,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "DUNSPARCE", "category": "Land Snake Pokémon", "entry_text": [ "It digs into the ground with its\n", @@ -133,7 +133,7 @@ "It can fly just a little." ] }, - "french": { + "fr": { "name": "INSOLOURDO", "category": "Pokémon Serpent", "entry_text": [ @@ -142,7 +142,7 @@ "Il sait à peine voler." ] }, - "german": { + "de": { "name": "DUMMISEL", "category": "Schlange", "entry_text": [ @@ -151,7 +151,7 @@ "artiges Nest. Es kann kaum fliegen." ] }, - "italian": { + "it": { "name": "DUNSPARCE", "category": "Pokémon Terraserpe", "entry_text": [ @@ -160,7 +160,7 @@ "rinto. Sa spiccare brevissimi voli." ] }, - "spanish": { + "es": { "name": "DUNSPARCE", "category": "Pokémon Serptierra", "entry_text": [ @@ -169,7 +169,7 @@ "volar distancias cortas." ] }, - "japanese": { + "jp": { "name": "ノコッチ", "category": "つちへびポケモン", "entry_text": [ diff --git a/res/pokemon/dusclops/data.json b/res/pokemon/dusclops/data.json index bc91f042b3..7c72a677b0 100644 --- a/res/pokemon/dusclops/data.json +++ b/res/pokemon/dusclops/data.json @@ -1,5 +1,4 @@ { - "name": "Dusclops", "base_stats": { "hp": 40, "attack": 70, @@ -140,7 +139,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 9, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "DUSCLOPS", "category": "Beckon Pokémon", "entry_text": [ "It seeks drifting will-o’-the-wisps\n", @@ -148,7 +148,7 @@ "What happens inside is a mystery." ] }, - "french": { + "fr": { "name": "TERACLOPE", "category": "Pokémon Appel", "entry_text": [ @@ -157,7 +157,7 @@ "finira aspiré par le néant." ] }, - "german": { + "de": { "name": "ZWIRRKLOP", "category": "Wink", "entry_text": [ @@ -166,7 +166,7 @@ "blicken, hineingezogen werden." ] }, - "italian": { + "it": { "name": "DUSCLOPS", "category": "Pokémon Ipnosguardo", "entry_text": [ @@ -175,7 +175,7 @@ "dentro venga risucchiato." ] }, - "spanish": { + "es": { "name": "DUSCLOPS", "category": "Pokémon Atrayente", "entry_text": [ @@ -184,7 +184,7 @@ "tragado por un agujero negro." ] }, - "japanese": { + "jp": { "name": "サマヨ-ル", "category": "てまねきポケモン", "entry_text": [ diff --git a/res/pokemon/dusknoir/data.json b/res/pokemon/dusknoir/data.json index d28bfe3840..8bc787ed56 100644 --- a/res/pokemon/dusknoir/data.json +++ b/res/pokemon/dusknoir/data.json @@ -1,5 +1,4 @@ { - "name": "Dusknoir", "base_stats": { "hp": 45, "attack": 100, @@ -135,7 +134,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 15, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "DUSKNOIR", "category": "Gripper Pokémon", "entry_text": [ "It is said to take lost spirits\n", @@ -143,7 +143,7 @@ "them home." ] }, - "french": { + "fr": { "name": "NOCTUNOIR", "category": "Pokémon Mainpince", "entry_text": [ @@ -152,7 +152,7 @@ "lui ordonnant d’y porter des gens." ] }, - "german": { + "de": { "name": "ZWIRRFINST", "category": "Greifer", "entry_text": [ @@ -161,7 +161,7 @@ "anderen Dimension." ] }, - "italian": { + "it": { "name": "DUSKNOIR", "category": "Pokémon Pinza", "entry_text": [ @@ -170,7 +170,7 @@ "ordinano di portare lì le persone." ] }, - "spanish": { + "es": { "name": "DUSKNOIR", "category": "Pokémon Grilletes", "entry_text": [ @@ -179,7 +179,7 @@ "permiten secuestrar a gente." ] }, - "japanese": { + "jp": { "name": "ヨノワ-ル", "category": "てづかみポケモン", "entry_text": [ diff --git a/res/pokemon/duskull/data.json b/res/pokemon/duskull/data.json index 89605702f6..242d0fbf95 100644 --- a/res/pokemon/duskull/data.json +++ b/res/pokemon/duskull/data.json @@ -1,5 +1,4 @@ { - "name": "Duskull", "base_stats": { "hp": 20, "attack": 40, @@ -120,7 +119,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "DUSKULL", "category": "Requiem Pokémon", "entry_text": [ "It loves the crying of children. It\n", @@ -128,7 +128,7 @@ "through walls and making them cry." ] }, - "french": { + "fr": { "name": "SKELENOX", "category": "Pokémon Requiem", "entry_text": [ @@ -137,7 +137,7 @@ "traque qu’au lever du soleil." ] }, - "german": { + "de": { "name": "ZWIRRLICHT", "category": "Requiem", "entry_text": [ @@ -146,7 +146,7 @@ "aufgeht, ist die Jagd vorbei." ] }, - "italian": { + "it": { "name": "DUSKULL", "category": "Pokémon Requiem", "entry_text": [ @@ -155,7 +155,7 @@ "caccia solo all’alba." ] }, - "spanish": { + "es": { "name": "DUSKULL", "category": "Pokémon Réquiem", "entry_text": [ @@ -164,7 +164,7 @@ "abandona la caza al amanecer." ] }, - "japanese": { + "jp": { "name": "ヨマワル", "category": "おむかえポケモン", "entry_text": [ diff --git a/res/pokemon/dustox/data.json b/res/pokemon/dustox/data.json index 9c8750b45b..d582d7b16e 100644 --- a/res/pokemon/dustox/data.json +++ b/res/pokemon/dustox/data.json @@ -1,5 +1,4 @@ { - "name": "Dustox", "base_stats": { "hp": 60, "attack": 50, @@ -107,7 +106,8 @@ "pokemon_pos_f": 65527, "trainer_pos_m": 9, "pokemon_pos_m": 65527, - "english": { + "en": { + "name": "DUSTOX", "category": "Poison Moth Pokémon", "entry_text": [ "Toxic powder is scattered with each\n", @@ -115,7 +115,7 @@ "leaves off trees lining boulevards." ] }, - "french": { + "fr": { "name": "PAPINOX", "category": "Pokémon Papipoison", "entry_text": [ @@ -124,7 +124,7 @@ "les feuilles des arbres urbains." ] }, - "german": { + "de": { "name": "PUDOX", "category": "Giftmotte", "entry_text": [ @@ -133,7 +133,7 @@ "die Blätter der Bäume frisst." ] }, - "italian": { + "it": { "name": "DUSTOX", "category": "Pokémon Velentarma", "entry_text": [ @@ -142,7 +142,7 @@ "degli alberi lungo i viali." ] }, - "spanish": { + "es": { "name": "DUSTOX", "category": "Pokémon Polilla V.", "entry_text": [ @@ -151,7 +151,7 @@ "hojas y arbustos de las avenidas." ] }, - "japanese": { + "jp": { "name": "ドクケイル", "category": "どくがポケモン", "entry_text": [ diff --git a/res/pokemon/eevee/data.json b/res/pokemon/eevee/data.json index 8d1206d533..749f8f36ea 100644 --- a/res/pokemon/eevee/data.json +++ b/res/pokemon/eevee/data.json @@ -1,5 +1,4 @@ { - "name": "Eevee", "base_stats": { "hp": 55, "attack": 55, @@ -114,7 +113,8 @@ "pokemon_pos_f": 29, "trainer_pos_m": 9, "pokemon_pos_m": 29, - "english": { + "en": { + "name": "EEVEE", "category": "Evolution Pokémon", "entry_text": [ "Because its genetic makeup is\n", @@ -122,7 +122,7 @@ "form due to a variety of causes." ] }, - "french": { + "fr": { "name": "EVOLI", "category": "Pokémon Evolutif", "entry_text": [ @@ -131,7 +131,7 @@ "en variant ses formes évolutives." ] }, - "german": { + "de": { "name": "EVOLI", "category": "Evolution", "entry_text": [ @@ -140,7 +140,7 @@ "unterschiedlicher Form entwickelt." ] }, - "italian": { + "it": { "name": "EEVEE", "category": "Pokémon Evoluzione", "entry_text": [ @@ -149,7 +149,7 @@ "diverse forme nell’evoluzione." ] }, - "spanish": { + "es": { "name": "EEVEE", "category": "Pokémon Evolución", "entry_text": [ @@ -158,7 +158,7 @@ "a sus diferentes evoluciones." ] }, - "japanese": { + "jp": { "name": "イ-ブイ", "category": "しんかポケモン", "entry_text": [ diff --git a/res/pokemon/egg/data.json b/res/pokemon/egg/data.json index 7e8dbe1c81..5e3911535e 100644 --- a/res/pokemon/egg/data.json +++ b/res/pokemon/egg/data.json @@ -1,5 +1,4 @@ { - "name": "Egg", "base_stats": { "hp": 10, "attack": 10, @@ -38,5 +37,48 @@ ], "by_tm": [ ] }, - "evolutions": [ ] + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "Egg", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } } diff --git a/res/pokemon/ekans/data.json b/res/pokemon/ekans/data.json index bf224b7fa0..f9945c06c4 100644 --- a/res/pokemon/ekans/data.json +++ b/res/pokemon/ekans/data.json @@ -1,5 +1,4 @@ { - "name": "Ekans", "base_stats": { "hp": 35, "attack": 60, @@ -115,7 +114,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "EKANS", "category": "Snake Pokémon", "entry_text": [ "It sneaks through grass without\n", @@ -123,7 +123,7 @@ "unsuspecting prey from behind." ] }, - "french": { + "fr": { "name": "ABO", "category": "Pokémon Serpent", "entry_text": [ @@ -132,7 +132,7 @@ "sa proie s’y attend le moins. " ] }, - "german": { + "de": { "name": "RETTAN", "category": "Schlange", "entry_text": [ @@ -141,7 +141,7 @@ "ahnungslose Beute von hinten an. " ] }, - "italian": { + "it": { "name": "EKANS", "category": "Pokémon Serpente", "entry_text": [ @@ -150,7 +150,7 @@ "spalle le prede ignare del pericolo." ] }, - "spanish": { + "es": { "name": "EKANS", "category": "Pokémon Serpiente", "entry_text": [ @@ -159,7 +159,7 @@ "por detrás." ] }, - "japanese": { + "jp": { "name": "ア-ボ", "category": "へびポケモン", "entry_text": [ diff --git a/res/pokemon/electabuzz/data.json b/res/pokemon/electabuzz/data.json index 3bdec67d37..f5767dc118 100644 --- a/res/pokemon/electabuzz/data.json +++ b/res/pokemon/electabuzz/data.json @@ -1,5 +1,4 @@ { - "name": "Electabuzz", "base_stats": { "hp": 65, "attack": 83, @@ -121,7 +120,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 9, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "ELECTABUZZ", "category": "Electric Pokémon", "entry_text": [ "It windmills its arms to slightly\n", @@ -129,7 +129,7 @@ "known to escape in the meantime." ] }, - "french": { + "fr": { "name": "ELEKTEK", "category": "Pokémon Electrique", "entry_text": [ @@ -138,7 +138,7 @@ "majorité des coupures de courant." ] }, - "german": { + "de": { "name": "ELEKTEK", "category": "Elektro", "entry_text": [ @@ -147,7 +147,7 @@ "in E-Werken Elektrizität frisst." ] }, - "italian": { + "it": { "name": "ELECTABUZZ", "category": "Pokémon Elettrico", "entry_text": [ @@ -156,7 +156,7 @@ "provoca un black-out." ] }, - "spanish": { + "es": { "name": "ELECTABUZZ", "category": "Pokémon Eléctrico", "entry_text": [ @@ -165,7 +165,7 @@ "Pokémon que come electricidad." ] }, - "japanese": { + "jp": { "name": "エレブ-", "category": "でんげきポケモン", "entry_text": [ diff --git a/res/pokemon/electivire/data.json b/res/pokemon/electivire/data.json index dfbf96317b..6125e58cd0 100644 --- a/res/pokemon/electivire/data.json +++ b/res/pokemon/electivire/data.json @@ -1,5 +1,4 @@ { - "name": "Electivire", "base_stats": { "hp": 75, "attack": 123, @@ -125,7 +124,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 13, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "ELECTIVIRE", "category": "Thunderbolt Pokémon", "entry_text": [ "Heedless of enemy attacks, it\n", @@ -133,7 +133,7 @@ "foe, then looses high voltage." ] }, - "french": { + "fr": { "name": "ELEKABLE", "category": "Pokémon Foudrélec", "entry_text": [ @@ -142,7 +142,7 @@ "une décharge de 20 000 volts." ] }, - "german": { + "de": { "name": "ELEVOLTEK", "category": "Donnerkeil", "entry_text": [ @@ -151,7 +151,7 @@ "dann über 20 000 Volt." ] }, - "italian": { + "it": { "name": "ELECTIVIRE", "category": "Pokémon Saetta", "entry_text": [ @@ -160,7 +160,7 @@ "elettrica di oltre 20000 volt." ] }, - "spanish": { + "es": { "name": "ELECTIVIRE", "category": "Pokémon Rayo", "entry_text": [ @@ -169,7 +169,7 @@ "descarga de más de 20000 voltios." ] }, - "japanese": { + "jp": { "name": "エレキブル", "category": "らいでんポケモン", "entry_text": [ diff --git a/res/pokemon/electrike/data.json b/res/pokemon/electrike/data.json index e933ac9828..f2aed3ecd8 100644 --- a/res/pokemon/electrike/data.json +++ b/res/pokemon/electrike/data.json @@ -1,5 +1,4 @@ { - "name": "Electrike", "base_stats": { "hp": 40, "attack": 45, @@ -110,7 +109,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "ELECTRIKE", "category": "Lightning Pokémon", "entry_text": [ "Using electricity stored in its fur,\n", @@ -118,7 +118,7 @@ "heighten its reaction speed." ] }, - "french": { + "fr": { "name": "DYNAVOLT", "category": "Pokémon Orage", "entry_text": [ @@ -127,7 +127,7 @@ "l’électricité dans sa fourrure." ] }, - "german": { + "de": { "name": "FRIZELBLIZ", "category": "Gewitter", "entry_text": [ @@ -136,7 +136,7 @@ "Muskeln zu stimulieren." ] }, - "italian": { + "it": { "name": "ELECTRIKE", "category": "Pokémon Lampo", "entry_text": [ @@ -145,7 +145,7 @@ "aumenta la sua velocità di reazione." ] }, - "spanish": { + "es": { "name": "ELECTRIKE", "category": "Pokémon Calambre", "entry_text": [ @@ -154,7 +154,7 @@ "que almacena su pelaje." ] }, - "japanese": { + "jp": { "name": "ラクライ", "category": "いなずまポケモン", "entry_text": [ diff --git a/res/pokemon/electrode/data.json b/res/pokemon/electrode/data.json index 0983a7720c..c41e66f112 100644 --- a/res/pokemon/electrode/data.json +++ b/res/pokemon/electrode/data.json @@ -1,5 +1,4 @@ { - "name": "Electrode", "base_stats": { "hp": 60, "attack": 50, @@ -109,7 +108,8 @@ "pokemon_pos_f": 11, "trainer_pos_m": 9, "pokemon_pos_m": 11, - "english": { + "en": { + "name": "ELECTRODE", "category": "Ball Pokémon", "entry_text": [ "It is known to drift on winds if it\n", @@ -117,7 +117,7 @@ "electricity." ] }, - "french": { + "fr": { "name": "ELECTRODE", "category": "Pokémon Balle", "entry_text": [ @@ -126,7 +126,7 @@ "d’électricité à en éclater." ] }, - "german": { + "de": { "name": "LEKTROBAL", "category": "Ball", "entry_text": [ @@ -135,7 +135,7 @@ "dass es fast explodiert." ] }, - "italian": { + "it": { "name": "ELECTRODE", "category": "Pokémon Ball", "entry_text": [ @@ -144,12 +144,12 @@ "trasportare dal vento." ] }, - "spanish": { + "es": { "name": "ELECTRODE", "category": "Pokémon Bola", "entry_text": [ "Se lo lleva el viento si se hincha\n", "con la electricidad que almacena." ] }, - "japanese": { + "jp": { "name": "マルマイン", "category": "ボ-ルポケモン", "entry_text": [ diff --git a/res/pokemon/elekid/data.json b/res/pokemon/elekid/data.json index 37808bb9b2..60cb1c7b5f 100644 --- a/res/pokemon/elekid/data.json +++ b/res/pokemon/elekid/data.json @@ -1,5 +1,4 @@ { - "name": "Elekid", "base_stats": { "hp": 45, "attack": 63, @@ -115,7 +114,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "ELEKID", "category": "Electric Pokémon", "entry_text": [ "A weak electric current flows\n", @@ -123,7 +123,7 @@ "there shocks the unwary." ] }, - "french": { + "fr": { "name": "ELEKID", "category": "Pokémon Electrique", "entry_text": [ @@ -132,7 +132,7 @@ "moyen de stocker cette énergie." ] }, - "german": { + "de": { "name": "ELEKID", "category": "Elektro", "entry_text": [ @@ -141,7 +141,7 @@ "aber nicht speichern." ] }, - "italian": { + "it": { "name": "ELEKID", "category": "Pokémon Elettrico", "entry_text": [ @@ -150,7 +150,7 @@ "immagazzinare l’energia creata." ] }, - "spanish": { + "es": { "name": "ELEKID", "category": "Pokémon Eléctrico", "entry_text": [ @@ -159,7 +159,7 @@ "de almacenar la energía creada." ] }, - "japanese": { + "jp": { "name": "エレキッド", "category": "でんきポケモン", "entry_text": [ diff --git a/res/pokemon/empoleon/data.json b/res/pokemon/empoleon/data.json index 2a4c2126d7..2e4861c5e0 100644 --- a/res/pokemon/empoleon/data.json +++ b/res/pokemon/empoleon/data.json @@ -1,5 +1,4 @@ { - "name": "Empoleon", "base_stats": { "hp": 84, "attack": 86, @@ -129,7 +128,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 9, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "EMPOLEON", "category": "Emperor Pokémon", "entry_text": [ "If anyone were to hurt its pride,\n", @@ -137,7 +137,7 @@ "can cleave through an ice floe." ] }, - "french": { + "fr": { "name": "PINGOLEON", "category": "Pokémon Empereur", "entry_text": [ @@ -146,7 +146,7 @@ "sont plus grosses que les autres." ] }, - "german": { + "de": { "name": "IMPOLEON", "category": "Kaiser", "entry_text": [ @@ -155,7 +155,7 @@ "Anführer hat die größten Hörner." ] }, - "italian": { + "it": { "name": "EMPOLEON", "category": "Pokémon Imperatore", "entry_text": [ @@ -164,7 +164,7 @@ "capogruppo ha i corni più grossi." ] }, - "spanish": { + "es": { "name": "EMPOLEON", "category": "Pokémon Emperador", "entry_text": [ @@ -173,7 +173,7 @@ "tiene los cuernos más grandes." ] }, - "japanese": { + "jp": { "name": "エンペルト", "category": "こうていポケモン", "entry_text": [ diff --git a/res/pokemon/entei/data.json b/res/pokemon/entei/data.json index 17976bc44d..0b4cf3ad22 100644 --- a/res/pokemon/entei/data.json +++ b/res/pokemon/entei/data.json @@ -1,5 +1,4 @@ { - "name": "Entei", "base_stats": { "hp": 115, "attack": 115, @@ -113,7 +112,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 15, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "ENTEI", "category": "Volcano Pokémon", "entry_text": [ "It is said that when it roars, a\n", @@ -121,7 +121,7 @@ "the globe." ] }, - "french": { + "fr": { "name": "ENTEI", "category": "Pokémon Volcan", "entry_text": [ @@ -130,12 +130,12 @@ "quelque part." ] }, - "german": { + "de": { "name": "ENTEI", "category": "Vulkan", "entry_text": [ "Man sagt, wenn es brüllt, bricht\n", "irgendwo in der Welt ein Vulkan aus." ] }, - "italian": { + "it": { "name": "ENTEI", "category": "Pokémon Vulcano", "entry_text": [ @@ -144,7 +144,7 @@ "un vulcano stia eruttando." ] }, - "spanish": { + "es": { "name": "ENTEI", "category": "Pokémon Volcán", "entry_text": [ @@ -153,7 +153,7 @@ "punto del globo." ] }, - "japanese": { + "jp": { "name": "エンテイ", "category": "かざんポケモン", "entry_text": [ diff --git a/res/pokemon/espeon/data.json b/res/pokemon/espeon/data.json index d6410a9def..e5f9f85304 100644 --- a/res/pokemon/espeon/data.json +++ b/res/pokemon/espeon/data.json @@ -1,5 +1,4 @@ { - "name": "Espeon", "base_stats": { "hp": 65, "attack": 65, @@ -113,7 +112,8 @@ "pokemon_pos_f": 12, "trainer_pos_m": 9, "pokemon_pos_m": 12, - "english": { + "en": { + "name": "ESPEON", "category": "Sun Pokémon", "entry_text": [ "Its fur is so sensitive, it can\n", @@ -121,7 +121,7 @@ "and predict the weather." ] }, - "french": { + "fr": { "name": "MENTALI", "category": "Pokémon Soleil", "entry_text": [ @@ -130,7 +130,7 @@ "quand il utilise ses pouvoirs psy." ] }, - "german": { + "de": { "name": "PSIANA", "category": "Sonne", "entry_text": [ @@ -139,7 +139,7 @@ "Kugel in seiner Stirn." ] }, - "italian": { + "it": { "name": "ESPEON", "category": "Pokémon Sole", "entry_text": [ @@ -148,7 +148,7 @@ "la sfera che ha sulla fronte brilla." ] }, - "spanish": { + "es": { "name": "ESPEON", "category": "Pokémon Sol", "entry_text": [ @@ -157,7 +157,7 @@ "cuando usa sus poderes psíquicos." ] }, - "japanese": { + "jp": { "name": "エ-フィ", "category": "たいようポケモン", "entry_text": [ diff --git a/res/pokemon/exeggcute/data.json b/res/pokemon/exeggcute/data.json index 5b7140a87d..48b5f2c326 100644 --- a/res/pokemon/exeggcute/data.json +++ b/res/pokemon/exeggcute/data.json @@ -1,5 +1,4 @@ { - "name": "Exeggcute", "base_stats": { "hp": 60, "attack": 40, @@ -118,7 +117,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "EXEGGCUTE", "category": "Egg Pokémon", "entry_text": [ "Its six eggs converse using\n", @@ -126,7 +126,7 @@ "if they become separated." ] }, - "french": { + "fr": { "name": "NOEUNOEUF", "category": "Pokémon Oeuf", "entry_text": [ @@ -135,7 +135,7 @@ "rapidement si on les sépare." ] }, - "german": { + "de": { "name": "OWEI", "category": "Ei", "entry_text": [ @@ -144,7 +144,7 @@ "finden sie sich schnell wieder." ] }, - "italian": { + "it": { "name": "EXEGGCUTE", "category": "Pokémon Uovo", "entry_text": [ @@ -153,7 +153,7 @@ "anche se vengono divise." ] }, - "spanish": { + "es": { "name": "EXEGGCUTE", "category": "Pokémon Huevo", "entry_text": [ @@ -162,7 +162,7 @@ "reunir rápidamente." ] }, - "japanese": { + "jp": { "name": "タマタマ", "category": "たまごポケモン", "entry_text": [ diff --git a/res/pokemon/exeggutor/data.json b/res/pokemon/exeggutor/data.json index c5bd75ba06..091f01ac69 100644 --- a/res/pokemon/exeggutor/data.json +++ b/res/pokemon/exeggutor/data.json @@ -1,5 +1,4 @@ { - "name": "Exeggutor", "base_stats": { "hp": 95, "attack": 95, @@ -109,7 +108,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 14, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "EXEGGUTOR", "category": "Coconut Pokémon", "entry_text": [ "It is called “The Walking Jungle.”\n", @@ -117,7 +117,7 @@ "off and becomes an EXEGGCUTE." ] }, - "french": { + "fr": { "name": "NOADKOKO", "category": "Pokémon Fruitpalme", "entry_text": [ @@ -126,7 +126,7 @@ "elle tombe et produit un NOEUNOEUF." ] }, - "german": { + "de": { "name": "KOKOWEI", "category": "Palmfrucht", "entry_text": [ @@ -135,7 +135,7 @@ "fällt er ab und wird zu einem OWEI." ] }, - "italian": { + "it": { "name": "EXEGGUTOR", "category": "Pokémon Nocecocco", "entry_text": [ @@ -144,7 +144,7 @@ "cade e si trasforma in EXEGGCUTE." ] }, - "spanish": { + "es": { "name": "EXEGGUTOR", "category": "Pokémon Coco", "entry_text": [ @@ -153,7 +153,7 @@ "se cae y forma un EXEGGCUTE." ] }, - "japanese": { + "jp": { "name": "ナッシ-", "category": "やしのみポケモン", "entry_text": [ diff --git a/res/pokemon/exploud/data.json b/res/pokemon/exploud/data.json index cc9e299160..6b9ae07ae2 100644 --- a/res/pokemon/exploud/data.json +++ b/res/pokemon/exploud/data.json @@ -1,5 +1,4 @@ { - "name": "Exploud", "base_stats": { "hp": 104, "attack": 91, @@ -130,7 +129,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 9, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "EXPLOUD", "category": "Loud Noise Pokémon", "entry_text": [ "Its howls can be heard over six\n", @@ -138,7 +138,7 @@ "noises from the ports on its body." ] }, - "french": { + "fr": { "name": "BROUHABAM", "category": "Pokémon Bruit Sourd", "entry_text": [ @@ -147,7 +147,7 @@ "émettent toutes sortes de bruits." ] }, - "german": { + "de": { "name": "KRAWUMMS", "category": "Krach", "entry_text": [ @@ -156,7 +156,7 @@ "Geräuschen von sich." ] }, - "italian": { + "it": { "name": "EXPLOUD", "category": "Pokémon Fragore", "entry_text": [ @@ -165,7 +165,7 @@ "numerose aperture del suo corpo." ] }, - "spanish": { + "es": { "name": "EXPLOUD", "category": "Pokémon Escandaloso", "entry_text": [ @@ -174,7 +174,7 @@ "los tubos de su cuerpo." ] }, - "japanese": { + "jp": { "name": "バクオング", "category": "そうおんポケモン", "entry_text": [ diff --git a/res/pokemon/farfetchd/data.json b/res/pokemon/farfetchd/data.json index 3180d442bc..ca670c553d 100644 --- a/res/pokemon/farfetchd/data.json +++ b/res/pokemon/farfetchd/data.json @@ -1,5 +1,4 @@ { - "name": "Farfetch’d", "base_stats": { "hp": 52, "attack": 65, @@ -115,7 +114,8 @@ "pokemon_pos_f": 20, "trainer_pos_m": 9, "pokemon_pos_m": 20, - "english": { + "en": { + "name": "FARFETCH’D", "category": "Wild Duck Pokémon", "entry_text": [ "It can’t live without the stalk it\n", @@ -123,7 +123,7 @@ "stalk from attackers with its life." ] }, - "french": { + "fr": { "name": "CANARTICHO", "category": "Pokémon Canard Fou", "entry_text": [ @@ -132,7 +132,7 @@ "protégera au péril de sa vie." ] }, - "german": { + "de": { "name": "PORENTA", "category": "Wildente", "entry_text": [ @@ -141,7 +141,7 @@ "Stock mit seinem Leben." ] }, - "italian": { + "it": { "name": "FARFETCH’D", "category": "Pokémon Selvanatra", "entry_text": [ @@ -150,7 +150,7 @@ "attacchi a costo della vita." ] }, - "spanish": { + "es": { "name": "FARFETCH’D", "category": "Pokémon Pato Salv.", "entry_text": [ @@ -159,7 +159,7 @@ "atacantes con todas sus fuerzas." ] }, - "japanese": { + "jp": { "name": "カモネギ", "category": "かるがもポケモン", "entry_text": [ diff --git a/res/pokemon/fearow/data.json b/res/pokemon/fearow/data.json index 6e6858b896..10c23b63b6 100644 --- a/res/pokemon/fearow/data.json +++ b/res/pokemon/fearow/data.json @@ -1,5 +1,4 @@ { - "name": "Fearow", "base_stats": { "hp": 65, "attack": 90, @@ -106,7 +105,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "FEAROW", "category": "Beak Pokémon", "entry_text": [ "It has the stamina to fly all\n", @@ -114,7 +114,7 @@ "fights by using its sharp beak." ] }, - "french": { + "fr": { "name": "RAPASDEPIC", "category": "Pokémon Bec-Oiseau", "entry_text": [ @@ -123,7 +123,7 @@ "ailes. Il frappe de son bec acéré." ] }, - "german": { + "de": { "name": "IBITAK", "category": "Pickvogel", "entry_text": [ @@ -132,7 +132,7 @@ "scharfer Schnabel dient als Waffe." ] }, - "italian": { + "it": { "name": "FEAROW", "category": "Pokémon Becco", "entry_text": [ @@ -141,7 +141,7 @@ "Combatte usando il becco aguzzo." ] }, - "spanish": { + "es": { "name": "FEAROW", "category": "Pokémon Pico", "entry_text": [ @@ -150,7 +150,7 @@ "con su afilado pico." ] }, - "japanese": { + "jp": { "name": "オニドリル", "category": "くちばしポケモン", "entry_text": [ diff --git a/res/pokemon/feebas/data.json b/res/pokemon/feebas/data.json index 6dbe99b84a..0e20d2bf0f 100644 --- a/res/pokemon/feebas/data.json +++ b/res/pokemon/feebas/data.json @@ -1,5 +1,4 @@ { - "name": "Feebas", "base_stats": { "hp": 20, "attack": 15, @@ -93,7 +92,8 @@ "pokemon_pos_f": 65535, "trainer_pos_m": 9, "pokemon_pos_m": 65535, - "english": { + "en": { + "name": "FEEBAS", "category": "Fish Pokémon", "entry_text": [ "It is a shabby and ugly Pokémon.\n", @@ -101,7 +101,7 @@ "can survive on little water." ] }, - "french": { + "fr": { "name": "BARPAU", "category": "Pokémon Poisson", "entry_text": [ @@ -110,7 +110,7 @@ "se regroupent aux mêmes endroits." ] }, - "german": { + "de": { "name": "BARSCHWA", "category": "Fisch", "entry_text": [ @@ -119,7 +119,7 @@ "bestimmten Orten." ] }, - "italian": { + "it": { "name": "FEEBAS", "category": "Pokémon Pesce", "entry_text": [ @@ -128,7 +128,7 @@ "raggrupparsi nei soliti posti." ] }, - "spanish": { + "es": { "name": "FEEBAS", "category": "Pokémon Pez", "entry_text": [ @@ -137,7 +137,7 @@ "número en lugares muy concretos." ] }, - "japanese": { + "jp": { "name": "ヒンバス", "category": "さかなポケモン", "entry_text": [ diff --git a/res/pokemon/feraligatr/data.json b/res/pokemon/feraligatr/data.json index aec34175f4..7c4ca8a485 100644 --- a/res/pokemon/feraligatr/data.json +++ b/res/pokemon/feraligatr/data.json @@ -1,5 +1,4 @@ { - "name": "Feraligatr", "base_stats": { "hp": 85, "attack": 105, @@ -132,7 +131,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 15, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "FERALIGATR", "category": "Big Jaw Pokémon", "entry_text": [ "It usually moves slowly, but it\n", @@ -140,7 +140,7 @@ "attacks and bites prey." ] }, - "french": { + "fr": { "name": "ALIGATUEUR", "category": "Pokémon Mâchoire", "entry_text": [ @@ -149,7 +149,7 @@ "de l’éclair pour mordre sa proie." ] }, - "german": { + "de": { "name": "IMPERGATOR", "category": "Großmaul", "entry_text": [ @@ -158,7 +158,7 @@ "blitzschnell an." ] }, - "italian": { + "it": { "name": "FERALIGATR", "category": "Pokémon Mascellone", "entry_text": [ @@ -167,7 +167,7 @@ "muove ad una velocità incredibile." ] }, - "spanish": { + "es": { "name": "FERALIGATR", "category": "Pokémon Fauces", "entry_text": [ @@ -176,7 +176,7 @@ "y morder a sus enemigos." ] }, - "japanese": { + "jp": { "name": "オ-ダイル", "category": "おおあごポケモン", "entry_text": [ diff --git a/res/pokemon/finneon/data.json b/res/pokemon/finneon/data.json index b082a3ffa1..0c38a34142 100644 --- a/res/pokemon/finneon/data.json +++ b/res/pokemon/finneon/data.json @@ -1,5 +1,4 @@ { - "name": "Finneon", "base_stats": { "hp": 49, "attack": 49, @@ -116,7 +115,8 @@ "pokemon_pos_f": 65534, "trainer_pos_m": 9, "pokemon_pos_m": 65534, - "english": { + "en": { + "name": "FINNEON", "category": "Wing Fish Pokémon", "entry_text": [ "The line running down its side can\n", @@ -124,7 +124,7 @@ "night." ] }, - "french": { + "fr": { "name": "ECAYON", "category": "Pokémon Poisson Ailé", "entry_text": [ @@ -133,7 +133,7 @@ "caudales luisent à la nuit tombée." ] }, - "german": { + "de": { "name": "FINNEON", "category": "Flügelfisch", "entry_text": [ @@ -142,7 +142,7 @@ "sie in der Dunkelheit." ] }, - "italian": { + "it": { "name": "FINNEON", "category": "Pokémon Pescealato", "entry_text": [ @@ -151,7 +151,7 @@ "vividamente al calar dell’oscurità." ] }, - "spanish": { + "es": { "name": "FINNEON", "category": "Pokémon Pez Ala", "entry_text": [ @@ -160,7 +160,7 @@ "en la oscuridad." ] }, - "japanese": { + "jp": { "name": "ケイコウオ", "category": "はねうおポケモン", "entry_text": [ diff --git a/res/pokemon/flaaffy/data.json b/res/pokemon/flaaffy/data.json index fc462a5ba7..99531e09f9 100644 --- a/res/pokemon/flaaffy/data.json +++ b/res/pokemon/flaaffy/data.json @@ -1,5 +1,4 @@ { - "name": "Flaaffy", "base_stats": { "hp": 70, "attack": 55, @@ -112,7 +111,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "FLAAFFY", "category": "Wool Pokémon", "entry_text": [ "If its coat becomes fully charged\n", @@ -120,7 +120,7 @@ "It fires hair that zaps on impact." ] }, - "french": { + "fr": { "name": "LAINERGIE", "category": "Pokémon Laine", "entry_text": [ @@ -129,7 +129,7 @@ "Il projette des poils électrifiés." ] }, - "german": { + "de": { "name": "WAATY", "category": "Wolle", "entry_text": [ @@ -138,7 +138,7 @@ "feuert Haare ab, die sich entladen." ] }, - "italian": { + "it": { "name": "FLAAFFY", "category": "Pokémon Lana", "entry_text": [ @@ -147,7 +147,7 @@ "Lancia peli che danno la scossa." ] }, - "spanish": { + "es": { "name": "FLAAFFY", "category": "Pokémon Lana", "entry_text": [ @@ -156,7 +156,7 @@ "Lanza pelo que explota al impacto." ] }, - "japanese": { + "jp": { "name": "モココ", "category": "わたげポケモン", "entry_text": [ diff --git a/res/pokemon/flareon/data.json b/res/pokemon/flareon/data.json index 23ad34dc45..92507a43ab 100644 --- a/res/pokemon/flareon/data.json +++ b/res/pokemon/flareon/data.json @@ -1,5 +1,4 @@ { - "name": "Flareon", "base_stats": { "hp": 65, "attack": 130, @@ -108,7 +107,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "FLAREON", "category": "Flame Pokémon", "entry_text": [ "Inhaled air is heated in the flame\n", @@ -116,7 +116,7 @@ "over 3,000 degrees Fahrenheit." ] }, - "french": { + "fr": { "name": "PYROLI", "category": "Pokémon Flamme", "entry_text": [ @@ -125,7 +125,7 @@ "à 900 °C avant le combat." ] }, - "german": { + "de": { "name": "FLAMARA", "category": "Feuer", "entry_text": [ @@ -134,7 +134,7 @@ "liegt vor dem Kampf bei 900 Grad." ] }, - "italian": { + "it": { "name": "FLAREON", "category": "Pokémon Fiamma", "entry_text": [ @@ -143,7 +143,7 @@ "temperatura si innalza a 900°C." ] }, - "spanish": { + "es": { "name": "FLAREON", "category": "Pokémon Llama", "entry_text": [ @@ -152,7 +152,7 @@ "grados antes de un combate." ] }, - "japanese": { + "jp": { "name": "ブ-スタ-", "category": "ほのおポケモン", "entry_text": [ diff --git a/res/pokemon/floatzel/data.json b/res/pokemon/floatzel/data.json index 85488334d7..0af9dcb4a4 100644 --- a/res/pokemon/floatzel/data.json +++ b/res/pokemon/floatzel/data.json @@ -1,5 +1,4 @@ { - "name": "Floatzel", "base_stats": { "hp": 85, "attack": 105, @@ -117,7 +116,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "FLOATZEL", "category": "Sea Weasel Pokémon", "entry_text": [ "It is a common sight around\n", @@ -125,7 +125,7 @@ "rescue people and carry off prey." ] }, - "french": { + "fr": { "name": "MUSTEFLOTT", "category": "Pokémon Aquabelette", "entry_text": [ @@ -134,7 +134,7 @@ "des gens sur le point de se noyer." ] }, - "german": { + "de": { "name": "BOJELIN", "category": "Meereswiesel", "entry_text": [ @@ -143,7 +143,7 @@ "hilft dem, der zu ertrinken droht." ] }, - "italian": { + "it": { "name": "FLOATZEL", "category": "Pokémon Maridonnola", "entry_text": [ @@ -152,7 +152,7 @@ "chi sta per annegare." ] }, - "spanish": { + "es": { "name": "FLOATZEL", "category": "Pokémon Nutria Mar.", "entry_text": [ @@ -161,7 +161,7 @@ "gente que se está ahogando." ] }, - "japanese": { + "jp": { "name": "フロ-ゼル", "category": "うみイタチポケモン", "entry_text": [ diff --git a/res/pokemon/flygon/data.json b/res/pokemon/flygon/data.json index e562f275c6..35bd675702 100644 --- a/res/pokemon/flygon/data.json +++ b/res/pokemon/flygon/data.json @@ -1,5 +1,4 @@ { - "name": "Flygon", "base_stats": { "hp": 80, "attack": 100, @@ -123,7 +122,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 16, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "FLYGON", "category": "Mystic Pokémon", "entry_text": [ "It whips up sandstorms with\n", @@ -131,7 +131,7 @@ "known as “The Desert Spirit.”" ] }, - "french": { + "fr": { "name": "LIBEGON", "category": "Pokémon Mystique", "entry_text": [ @@ -140,7 +140,7 @@ "On l’appelle “esprit du désert”." ] }, - "german": { + "de": { "name": "LIBELLDRA", "category": "Mystik", "entry_text": [ @@ -149,7 +149,7 @@ "“Geist der Wüste” genannt." ] }, - "italian": { + "it": { "name": "FLYGON", "category": "Pokémon Magico", "entry_text": [ @@ -158,7 +158,7 @@ "“Spirito primordiale del deserto”." ] }, - "spanish": { + "es": { "name": "FLYGON", "category": "Pokémon Místico", "entry_text": [ @@ -167,7 +167,7 @@ "“alma del desierto”." ] }, - "japanese": { + "jp": { "name": "フライゴン", "category": "せいれいポケモン", "entry_text": [ diff --git a/res/pokemon/forretress/data.json b/res/pokemon/forretress/data.json index 98428b7b5c..067ccbf2b9 100644 --- a/res/pokemon/forretress/data.json +++ b/res/pokemon/forretress/data.json @@ -1,5 +1,4 @@ { - "name": "Forretress", "base_stats": { "hp": 75, "attack": 90, @@ -118,7 +117,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "FORRETRESS", "category": "Bagworm Pokémon", "entry_text": [ "It is encased in a steel shell. Its\n", @@ -126,7 +126,7 @@ "seen of its mysterious innards." ] }, - "french": { + "fr": { "name": "FORETRESS", "category": "Pokémon Ver Caché", "entry_text": [ @@ -135,7 +135,7 @@ "seule partie visible de son corps." ] }, - "german": { + "de": { "name": "FORSTELLKA", "category": "Beutelwurm", "entry_text": [ @@ -144,7 +144,7 @@ "sind alles, was man von ihm sieht." ] }, - "italian": { + "it": { "name": "FORRETRESS", "category": "Pokémon Larva", "entry_text": [ @@ -153,7 +153,7 @@ "nessuno sa cosa ci sia all’interno." ] }, - "spanish": { + "es": { "name": "FORRETRESS", "category": "Pokémon Larva", "entry_text": [ @@ -162,7 +162,7 @@ "pueden ver sus ojos." ] }, - "japanese": { + "jp": { "name": "フォレトス", "category": "みのむしポケモン", "entry_text": [ diff --git a/res/pokemon/froslass/data.json b/res/pokemon/froslass/data.json index b029c63a19..dc1ae2cddd 100644 --- a/res/pokemon/froslass/data.json +++ b/res/pokemon/froslass/data.json @@ -1,5 +1,4 @@ { - "name": "Froslass", "base_stats": { "hp": 70, "attack": 80, @@ -123,7 +122,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "FROSLASS", "category": "Snow Land Pokémon", "entry_text": [ "It freezes prey by blowing its -58\n", @@ -131,7 +131,7 @@ "then secretly display its prey." ] }, - "french": { + "fr": { "name": "MOMARTIK", "category": "Pokémon Enneigement", "entry_text": [ @@ -140,7 +140,7 @@ "voit pas, mais son corps est creux." ] }, - "german": { + "de": { "name": "FROSDEDJE", "category": "Schneegebiet", "entry_text": [ @@ -149,7 +149,7 @@ "sein Körper, ist tatsächlich hohl." ] }, - "italian": { + "it": { "name": "FROSLASS", "category": "Pokémon Suolnevoso", "entry_text": [ @@ -158,7 +158,7 @@ "è vuoto." ] }, - "spanish": { + "es": { "name": "FROSLASS", "category": "Pokémon Tierra Fría", "entry_text": [ @@ -167,7 +167,7 @@ "cero. Está hueco por dentro." ] }, - "japanese": { + "jp": { "name": "ユキメノコ", "category": "ゆきぐにポケモン", "entry_text": [ diff --git a/res/pokemon/furret/data.json b/res/pokemon/furret/data.json index d236371ed5..b37470c4ec 100644 --- a/res/pokemon/furret/data.json +++ b/res/pokemon/furret/data.json @@ -1,5 +1,4 @@ { - "name": "Furret", "base_stats": { "hp": 85, "attack": 76, @@ -131,7 +130,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "FURRET", "category": "Long Body Pokémon", "entry_text": [ "The mother puts its offspring to\n", @@ -139,7 +139,7 @@ "It corners foes with speed." ] }, - "french": { + "fr": { "name": "FOUINAR", "category": "Pokémon Allongé", "entry_text": [ @@ -148,7 +148,7 @@ "l’ennemi grâce à sa vitesse." ] }, - "german": { + "de": { "name": "WIESENIOR", "category": "Langleib", "entry_text": [ @@ -157,7 +157,7 @@ "begegnet es mit Schnelligkeit." ] }, - "italian": { + "it": { "name": "FURRET", "category": "Pokémon Lungocorpo", "entry_text": [ @@ -166,7 +166,7 @@ "i nemici con movimenti rapidi." ] }, - "spanish": { + "es": { "name": "FURRET", "category": "Pokémon Alargado", "entry_text": [ @@ -175,7 +175,7 @@ "con su enorme velocidad." ] }, - "japanese": { + "jp": { "name": "オオタチ", "category": "どうながポケモン", "entry_text": [ diff --git a/res/pokemon/gabite/data.json b/res/pokemon/gabite/data.json index 7785b17f21..0d9d0a368d 100644 --- a/res/pokemon/gabite/data.json +++ b/res/pokemon/gabite/data.json @@ -1,5 +1,4 @@ { - "name": "Gabite", "base_stats": { "hp": 68, "attack": 90, @@ -119,7 +118,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "GABITE", "category": "Cave Pokémon", "entry_text": [ "It loves sparkly things. It seeks\n", @@ -127,7 +127,7 @@ "loot in its nest." ] }, - "french": { + "fr": { "name": "CARMACHE", "category": "Pokémon Caverne", "entry_text": [ @@ -136,7 +136,7 @@ "guérir les maladies incurables. " ] }, - "german": { + "de": { "name": "KNARKSEL", "category": "Höhle", "entry_text": [ @@ -145,7 +145,7 @@ "gewonnen wird, alles heilen kann." ] }, - "italian": { + "it": { "name": "GABITE", "category": "Pokémon Grotta", "entry_text": [ @@ -154,7 +154,7 @@ "curino anche i mali incurabili." ] }, - "spanish": { + "es": { "name": "GABITE", "category": "Pokémon Cueva", "entry_text": [ @@ -163,7 +163,7 @@ "escamas puede curarlo todo." ] }, - "japanese": { + "jp": { "name": "ガバイト", "category": "ほらあなポケモン", "entry_text": [ diff --git a/res/pokemon/gallade/data.json b/res/pokemon/gallade/data.json index 0e5a3d9ddf..97fc77089a 100644 --- a/res/pokemon/gallade/data.json +++ b/res/pokemon/gallade/data.json @@ -1,5 +1,4 @@ { - "name": "Gallade", "base_stats": { "hp": 68, "attack": 125, @@ -147,7 +146,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "GALLADE", "category": "Blade Pokémon", "entry_text": [ "When trying to protect someone,\n", @@ -155,7 +155,7 @@ "were swords and fights savagely." ] }, - "french": { + "fr": { "name": "GALLAME", "category": "Pokémon Lame", "entry_text": [ @@ -164,7 +164,7 @@ "n’a d’égal que sa courtoisie." ] }, - "german": { + "de": { "name": "GALAGLADI", "category": "Klinge", "entry_text": [ @@ -173,7 +173,7 @@ "ist ein Meister des Kampfes." ] }, - "italian": { + "it": { "name": "GALLADE", "category": "Pokémon Lama", "entry_text": [ @@ -182,7 +182,7 @@ "lame che ha sui gomiti." ] }, - "spanish": { + "es": { "name": "GALLADE", "category": "Pokémon Cuchilla", "entry_text": [ @@ -191,7 +191,7 @@ "la cortesía y la esgrima." ] }, - "japanese": { + "jp": { "name": "エルレイド", "category": "やいばポケモン", "entry_text": [ diff --git a/res/pokemon/garchomp/data.json b/res/pokemon/garchomp/data.json index 2de663be98..bbab056cec 100644 --- a/res/pokemon/garchomp/data.json +++ b/res/pokemon/garchomp/data.json @@ -1,5 +1,4 @@ { - "name": "Garchomp", "base_stats": { "hp": 108, "attack": 130, @@ -126,7 +125,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 14, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "GARCHOMP", "category": "Mach Pokémon", "entry_text": [ "It is said that when one runs at\n", @@ -134,7 +134,7 @@ "of wind that can fell nearby trees." ] }, - "french": { + "fr": { "name": "CARCHACROK", "category": "Pokémon Supersonic", "entry_text": [ @@ -143,7 +143,7 @@ "Sa vitesse est supersonique." ] }, - "german": { + "de": { "name": "KNAKRACK", "category": "Rasanz", "entry_text": [ @@ -152,7 +152,7 @@ "Es fliegt mit Schallgeschwindigkeit." ] }, - "italian": { + "it": { "name": "GARCHOMP", "category": "Pokémon Mach", "entry_text": [ @@ -161,7 +161,7 @@ "supersonica." ] }, - "spanish": { + "es": { "name": "GARCHOMP", "category": "Pokémon Mach", "entry_text": [ @@ -170,7 +170,7 @@ "Vuela a velocidad sónica." ] }, - "japanese": { + "jp": { "name": "ガブリアス", "category": "マッハポケモン", "entry_text": [ diff --git a/res/pokemon/gardevoir/data.json b/res/pokemon/gardevoir/data.json index 54da574f1c..e04bddfcd3 100644 --- a/res/pokemon/gardevoir/data.json +++ b/res/pokemon/gardevoir/data.json @@ -1,5 +1,4 @@ { - "name": "Gardevoir", "base_stats": { "hp": 68, "attack": 65, @@ -129,7 +128,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 9, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "GARDEVOIR", "category": "Embrace Pokémon", "entry_text": [ "To protect its Trainer, it will\n", @@ -137,7 +137,7 @@ "to create a small black hole." ] }, - "french": { + "fr": { "name": "GARDEVOIR", "category": "Pokémon Etreinte", "entry_text": [ @@ -146,7 +146,7 @@ "capacité de prédire l’avenir." ] }, - "german": { + "de": { "name": "GUARDEVOIR", "category": "Umarmung", "entry_text": [ @@ -155,7 +155,7 @@ "Es kann in die Zukunft blicken." ] }, - "italian": { + "it": { "name": "GARDEVOIR", "category": "Pokémon Abbraccio", "entry_text": [ @@ -164,7 +164,7 @@ "predire il futuro." ] }, - "spanish": { + "es": { "name": "GARDEVOIR", "category": "Pokémon Envolvente", "entry_text": [ @@ -173,7 +173,7 @@ "aliento. Puede ver el futuro." ] }, - "japanese": { + "jp": { "name": "サ-ナイト", "category": "ほうようポケモン", "entry_text": [ diff --git a/res/pokemon/gastly/data.json b/res/pokemon/gastly/data.json index 91917d51a3..06fd62fbd2 100644 --- a/res/pokemon/gastly/data.json +++ b/res/pokemon/gastly/data.json @@ -1,5 +1,4 @@ { - "name": "Gastly", "base_stats": { "hp": 30, "attack": 35, @@ -125,7 +124,8 @@ "pokemon_pos_f": 65534, "trainer_pos_m": 9, "pokemon_pos_m": 65534, - "english": { + "en": { + "name": "GASTLY", "category": "Gas Pokémon", "entry_text": [ "Born from gases, anyone would\n", @@ -133,7 +133,7 @@ "body, which contains poison." ] }, - "french": { + "fr": { "name": "FANTOMINUS", "category": "Pokémon Gaz", "entry_text": [ @@ -142,7 +142,7 @@ "bourrasque suffit à le disperser." ] }, - "german": { + "de": { "name": "NEBULAK", "category": "Gas", "entry_text": [ @@ -151,7 +151,7 @@ "werden, wenn starker Wind geht." ] }, - "italian": { + "it": { "name": "GASTLY", "category": "Pokémon Gas", "entry_text": [ @@ -160,7 +160,7 @@ "nir spazzati via da venti improvvisi." ] }, - "spanish": { + "es": { "name": "GASTLY", "category": "Pokémon Gas", "entry_text": [ @@ -169,7 +169,7 @@ "que el viento puede arrastrar." ] }, - "japanese": { + "jp": { "name": "ゴ-ス", "category": "ガスじょうポケモン", "entry_text": [ diff --git a/res/pokemon/gastrodon/data.json b/res/pokemon/gastrodon/data.json index 498731f36a..5ae1692f60 100644 --- a/res/pokemon/gastrodon/data.json +++ b/res/pokemon/gastrodon/data.json @@ -1,5 +1,4 @@ { - "name": "Gastrodon", "base_stats": { "hp": 111, "attack": 83, @@ -112,7 +111,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "GASTRODON", "category": "Sea Slug Pokémon", "entry_text": [ "Long ago, its entire back was\n", @@ -120,7 +120,7 @@ "are traces of it left in its cells." ] }, - "french": { + "fr": { "name": "TRITOSOR", "category": "Pokémon Aqualimace", "entry_text": [ @@ -129,7 +129,7 @@ "membres, il repousse immédiatement." ] }, - "german": { + "de": { "name": "GASTRODON", "category": "Seeschnecke", "entry_text": [ @@ -138,7 +138,7 @@ "abgetrennt, wächst er nach." ] }, - "italian": { + "it": { "name": "GASTRODON", "category": "Pokémon Lumacomare", "entry_text": [ @@ -147,7 +147,7 @@ "venga lacerata ricresce subito." ] }, - "spanish": { + "es": { "name": "GASTRODON", "category": "Pokémon Babosa Mar.", "entry_text": [ @@ -156,7 +156,7 @@ "le vuelve a crecer." ] }, - "japanese": { + "jp": { "name": "トリトドン", "category": "ウミウシポケモン", "entry_text": [ diff --git a/res/pokemon/gengar/data.json b/res/pokemon/gengar/data.json index b451b13d71..27dcd93645 100644 --- a/res/pokemon/gengar/data.json +++ b/res/pokemon/gengar/data.json @@ -1,5 +1,4 @@ { - "name": "Gengar", "base_stats": { "hp": 60, "attack": 65, @@ -133,7 +132,8 @@ "pokemon_pos_f": 65535, "trainer_pos_m": 9, "pokemon_pos_m": 65535, - "english": { + "en": { + "name": "GENGAR", "category": "Shadow Pokémon", "entry_text": [ "The leer that floats in darkness\n", @@ -141,7 +141,7 @@ "casting curses on people." ] }, - "french": { + "fr": { "name": "ECTOPLASMA", "category": "Pokémon Ombre", "entry_text": [ @@ -150,7 +150,7 @@ "alentour chute de 5 °C." ] }, - "german": { + "de": { "name": "GENGAR", "category": "Schatten", "entry_text": [ @@ -159,7 +159,7 @@ "steckt, kühlt es sich um 5 Grad ab." ] }, - "italian": { + "it": { "name": "GENGAR", "category": "Pokémon Ombra", "entry_text": [ @@ -168,7 +168,7 @@ "la temperatura si abbassi di 5°C." ] }, - "spanish": { + "es": { "name": "GENGAR", "category": "Pokémon Sombra", "entry_text": [ @@ -177,7 +177,7 @@ "la temperatura baja 5 grados." ] }, - "japanese": { + "jp": { "name": "ゲンガ-", "category": "シャド-ポケモン", "entry_text": [ diff --git a/res/pokemon/geodude/data.json b/res/pokemon/geodude/data.json index cd9d2850cc..d4491b812f 100644 --- a/res/pokemon/geodude/data.json +++ b/res/pokemon/geodude/data.json @@ -1,5 +1,4 @@ { - "name": "Geodude", "base_stats": { "hp": 40, "attack": 80, @@ -120,7 +119,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "GEODUDE", "category": "Rock Pokémon", "entry_text": [ "At rest, it looks just like a rock.\n", @@ -128,7 +128,7 @@ "it swing its fists angrily." ] }, - "french": { + "fr": { "name": "RACAILLOU", "category": "Pokémon Roche", "entry_text": [ @@ -137,7 +137,7 @@ "enfouis à épier les alpinistes." ] }, - "german": { + "de": { "name": "KLEINSTEIN", "category": "Gestein", "entry_text": [ @@ -146,7 +146,7 @@ "und Bergsteiger beobachtend." ] }, - "italian": { + "it": { "name": "GEODUDE", "category": "Pokémon Roccia", "entry_text": [ @@ -155,7 +155,7 @@ "terreno ad osservare gli scalatori." ] }, - "spanish": { + "es": { "name": "GEODUDE", "category": "Pokémon Roca", "entry_text": [ @@ -164,7 +164,7 @@ "mientras miran a los escaladores." ] }, - "japanese": { + "jp": { "name": "イシツブテ", "category": "がんせきポケモン", "entry_text": [ diff --git a/res/pokemon/gible/data.json b/res/pokemon/gible/data.json index 1a11afd256..a860f21422 100644 --- a/res/pokemon/gible/data.json +++ b/res/pokemon/gible/data.json @@ -1,5 +1,4 @@ { - "name": "Gible", "base_stats": { "hp": 58, "attack": 70, @@ -117,7 +116,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "GIBLE", "category": "Land Shark Pokémon", "entry_text": [ "It attacks using its huge mouth.\n", @@ -125,7 +125,7 @@ "hurts itself out of clumsiness, too." ] }, - "french": { + "fr": { "name": "GRIKNOT", "category": "Pokémon Terrequin", "entry_text": [ @@ -134,7 +134,7 @@ "Il bondit pour saisir sa proie." ] }, - "german": { + "de": { "name": "KAUMALAT", "category": "Landhai", "entry_text": [ @@ -143,7 +143,7 @@ "sich zu nah heranwagt, an." ] }, - "italian": { + "it": { "name": "GIBLE", "category": "Pokémon Squaloterra", "entry_text": [ @@ -152,7 +152,7 @@ "ta sulle prede che si avvicinano." ] }, - "spanish": { + "es": { "name": "GIBLE", "category": "Pokémon Terrascualo", "entry_text": [ @@ -161,7 +161,7 @@ "presa pasa cerca, salta hacia ella." ] }, - "japanese": { + "jp": { "name": "フカマル", "category": "りくザメポケモン", "entry_text": [ diff --git a/res/pokemon/girafarig/data.json b/res/pokemon/girafarig/data.json index d0e8ec711f..b9b4b3a4ca 100644 --- a/res/pokemon/girafarig/data.json +++ b/res/pokemon/girafarig/data.json @@ -1,5 +1,4 @@ { - "name": "Girafarig", "base_stats": { "hp": 70, "attack": 80, @@ -122,7 +121,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "GIRAFARIG", "category": "Long Neck Pokémon", "entry_text": [ "The head on its tail contains a\n", @@ -130,7 +130,7 @@ "fight even while facing backward." ] }, - "french": { + "fr": { "name": "GIRAFARIG", "category": "Pokémon Long-Cou", "entry_text": [ @@ -139,7 +139,7 @@ "essaie de le frapper dans le dos." ] }, - "german": { + "de": { "name": "GIRAFARIG", "category": "Langhals", "entry_text": [ @@ -148,7 +148,7 @@ "sich von hinten heranschleicht." ] }, - "italian": { + "it": { "name": "GIRAFARIG", "category": "Pokémon Lungocollo", "entry_text": [ @@ -157,7 +157,7 @@ "nemici che si avvicinano da dietro." ] }, - "spanish": { + "es": { "name": "GIRAFARIG", "category": "Pokémon Grancuello", "entry_text": [ @@ -166,7 +166,7 @@ "intentan acercarse por la espalda." ] }, - "japanese": { + "jp": { "name": "キリンリキ", "category": "くびながポケモン", "entry_text": [ diff --git a/res/pokemon/giratina/data.json b/res/pokemon/giratina/data.json index 8f00e51c15..10db1105f4 100644 --- a/res/pokemon/giratina/data.json +++ b/res/pokemon/giratina/data.json @@ -1,5 +1,4 @@ { - "name": "Giratina", "base_stats": { "hp": 150, "attack": 100, @@ -120,33 +119,19 @@ "size": "FOOTPRINT_LARGE" }, "pokedex_data": { - "origin": { - "height": 69, - "weight": 6500, - "body_shape": "SHAPE_SERPENTINE", - "trainer_scale_f": 576, - "pokemon_scale_f": 256, - "trainer_scale_m": 554, - "pokemon_scale_m": 256, - "trainer_pos_f": 24, - "pokemon_pos_f": 1, - "trainer_pos_m": 23, - "pokemon_pos_m": 1 - }, - "altered": { - "height": 45, - "weight": 7500, - "body_shape": "SHAPE_TENTACLES", - "trainer_scale_f": 680, - "pokemon_scale_f": 256, - "trainer_scale_m": 645, - "pokemon_scale_m": 256, - "trainer_pos_f": 26, - "pokemon_pos_f": 3, - "trainer_pos_m": 26, - "pokemon_pos_m": 3 - }, - "english": { + "height": 45, + "weight": 7500, + "body_shape": "SHAPE_TENTACLES", + "trainer_scale_f": 680, + "pokemon_scale_f": 256, + "trainer_scale_m": 645, + "pokemon_scale_m": 256, + "trainer_pos_f": 26, + "pokemon_pos_f": 3, + "trainer_pos_m": 26, + "pokemon_pos_m": 3, + "en": { + "name": "GIRATINA", "category": "Renegade Pokémon", "entry_text": [ "It was banished for its violence.\n", @@ -154,7 +139,7 @@ "world from the Distortion World." ] }, - "french": { + "fr": { "name": "GIRATINA", "category": "Pokémon Renégat", "entry_text": [ @@ -163,7 +148,7 @@ "apparaît dans un cimetière ancien." ] }, - "german": { + "de": { "name": "GIRATINA", "category": "Rebell", "entry_text": [ @@ -172,7 +157,7 @@ "Es erscheint auf alten Friedhöfen." ] }, - "italian": { + "it": { "name": "GIRATINA", "category": "Pokémon Ribelle", "entry_text": [ @@ -181,7 +166,7 @@ "cimiteri antichi." ] }, - "spanish": { + "es": { "name": "GIRATINA", "category": "Pokémon Renegado", "entry_text": [ @@ -190,7 +175,7 @@ "Aparece en viejos cementerios." ] }, - "japanese": { + "jp": { "name": "ギラティナ", "category": "はんこつポケモン", "entry_text": [ diff --git a/res/pokemon/giratina/forms/origin/data.json b/res/pokemon/giratina/forms/origin/data.json index 91a0d42dbd..5485b7f88b 100644 --- a/res/pokemon/giratina/forms/origin/data.json +++ b/res/pokemon/giratina/forms/origin/data.json @@ -1,5 +1,4 @@ { - "name": "Giratina", "base_stats": { "hp": 150, "attack": 120, @@ -114,5 +113,48 @@ "MOVE_SWIFT" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 69, + "weight": 6500, + "body_shape": "SHAPE_SERPENTINE", + "trainer_scale_f": 576, + "pokemon_scale_f": 256, + "trainer_scale_m": 554, + "pokemon_scale_m": 256, + "trainer_pos_f": 24, + "pokemon_pos_f": 1, + "trainer_pos_m": 23, + "pokemon_pos_m": 1, + "en": { + "name": "GIRATINA", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/glaceon/data.json b/res/pokemon/glaceon/data.json index d31a4f13ab..c0ca3c1f4f 100644 --- a/res/pokemon/glaceon/data.json +++ b/res/pokemon/glaceon/data.json @@ -1,5 +1,4 @@ { - "name": "Glaceon", "base_stats": { "hp": 65, "attack": 60, @@ -110,7 +109,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "GLACEON", "category": "Fresh Snow Pokémon", "entry_text": [ "By controlling its body heat, it can\n", @@ -118,7 +118,7 @@ "to make a diamond-dust flurry." ] }, - "french": { + "fr": { "name": "GIVRALI", "category": "Pokémon Poudreuse", "entry_text": [ @@ -127,7 +127,7 @@ "aussi durs que des piquants." ] }, - "german": { + "de": { "name": "GLAZIOLA", "category": "Neuschnee", "entry_text": [ @@ -136,7 +136,7 @@ "wie eine Nadel absteht." ] }, - "italian": { + "it": { "name": "GLACEON", "category": "Pokémon Nevefresca", "entry_text": [ @@ -145,7 +145,7 @@ "per far rizzare i peli come aghi." ] }, - "spanish": { + "es": { "name": "GLACEON", "category": "Pokémon Nievefresca", "entry_text": [ @@ -154,7 +154,7 @@ "que los pelos parecen agujas." ] }, - "japanese": { + "jp": { "name": "グレイシア", "category": "しんせつポケモン", "entry_text": [ diff --git a/res/pokemon/glalie/data.json b/res/pokemon/glalie/data.json index a43ac73a35..22ec4ba89a 100644 --- a/res/pokemon/glalie/data.json +++ b/res/pokemon/glalie/data.json @@ -1,5 +1,4 @@ { - "name": "Glalie", "base_stats": { "hp": 80, "attack": 80, @@ -113,7 +112,8 @@ "pokemon_pos_f": 65535, "trainer_pos_m": 9, "pokemon_pos_m": 65535, - "english": { + "en": { + "name": "GLALIE", "category": "Face Pokémon", "entry_text": [ "It prevents prey from escaping by\n", @@ -121,7 +121,7 @@ "in the air." ] }, - "french": { + "fr": { "name": "ONIGLALI", "category": "Pokémon Face", "entry_text": [ @@ -130,7 +130,7 @@ "protectrice autour de son corps." ] }, - "german": { + "de": { "name": "FIRNONTOR", "category": "Antlitz", "entry_text": [ @@ -139,7 +139,7 @@ "aus Eis." ] }, - "italian": { + "it": { "name": "GLALIE", "category": "Pokémon Tuttomuso", "entry_text": [ @@ -148,7 +148,7 @@ "congelando l’umidità dell’aria." ] }, - "spanish": { + "es": { "name": "GLALIE", "category": "Pokémon Cara", "entry_text": [ @@ -157,7 +157,7 @@ "la humedad del aire." ] }, - "japanese": { + "jp": { "name": "オニゴ-リ", "category": "がんめんポケモン", "entry_text": [ diff --git a/res/pokemon/glameow/data.json b/res/pokemon/glameow/data.json index 057bee3792..bcbb610cca 100644 --- a/res/pokemon/glameow/data.json +++ b/res/pokemon/glameow/data.json @@ -1,5 +1,4 @@ { - "name": "Glameow", "base_stats": { "hp": 49, "attack": 55, @@ -119,7 +118,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "GLAMEOW", "category": "Catty Pokémon", "entry_text": [ "It hides its spiteful tendency of\n", @@ -127,7 +127,7 @@ "its Trainer if it isn’t fed." ] }, - "french": { + "fr": { "name": "CHAGLAM", "category": "Pokémon Chafouin", "entry_text": [ @@ -136,7 +136,7 @@ "Certains aiment ce côté lunatique." ] }, - "german": { + "de": { "name": "CHARMIAN", "category": "Fies", "entry_text": [ @@ -145,7 +145,7 @@ "wütend oder zutraulich ist." ] }, - "italian": { + "it": { "name": "GLAMEOW", "category": "Pokémon Felide", "entry_text": [ @@ -154,7 +154,7 @@ "sua incostanza piace a molti." ] }, - "spanish": { + "es": { "name": "GLAMEOW", "category": "Pokémon Gastuto", "entry_text": [ @@ -163,7 +163,7 @@ "Su imprevisibilidad es famosa." ] }, - "japanese": { + "jp": { "name": "ニャルマ-", "category": "ねこかぶりポケモン", "entry_text": [ diff --git a/res/pokemon/gligar/data.json b/res/pokemon/gligar/data.json index 2b0b55099d..58cc6629fc 100644 --- a/res/pokemon/gligar/data.json +++ b/res/pokemon/gligar/data.json @@ -1,5 +1,4 @@ { - "name": "Gligar", "base_stats": { "hp": 65, "attack": 75, @@ -129,7 +128,8 @@ "pokemon_pos_f": 65533, "trainer_pos_m": 9, "pokemon_pos_m": 65533, - "english": { + "en": { + "name": "GLIGAR", "category": "FlyScorpion Pokémon", "entry_text": [ "It glides as if sliding. It startles\n", @@ -137,7 +137,7 @@ "then jabs with its poison stinger." ] }, - "french": { + "fr": { "name": "SCORPLANE", "category": "Pokémon Scorpivol", "entry_text": [ @@ -146,7 +146,7 @@ "le ciel. Il vise toujours au visage." ] }, - "german": { + "de": { "name": "SKORGLA", "category": "Flugskorpi", "entry_text": [ @@ -155,7 +155,7 @@ "aus der Luft anzugreifen." ] }, - "italian": { + "it": { "name": "GLIGAR", "category": "Pokémon Aliscorpio", "entry_text": [ @@ -164,7 +164,7 @@ "dall’alto mirando al volto." ] }, - "spanish": { + "es": { "name": "GLIGAR", "category": "Pokémon Escorpiala", "entry_text": [ @@ -173,7 +173,7 @@ "directo a la cara de su oponente." ] }, - "japanese": { + "jp": { "name": "グライガ-", "category": "とびさそりポケモン", "entry_text": [ diff --git a/res/pokemon/gliscor/data.json b/res/pokemon/gliscor/data.json index 7d97fd5959..693f8ae2a7 100644 --- a/res/pokemon/gliscor/data.json +++ b/res/pokemon/gliscor/data.json @@ -1,5 +1,4 @@ { - "name": "Gliscor", "base_stats": { "hp": 75, "attack": 95, @@ -132,7 +131,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 10, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "GLISCOR", "category": "Fang Scorp Pokémon", "entry_text": [ "If it succeeds in catching even a\n", @@ -140,7 +140,7 @@ "the globe without flapping once." ] }, - "french": { + "fr": { "name": "SCORVOL", "category": "Pokémon Scorpicroc", "entry_text": [ @@ -149,7 +149,7 @@ "saisit à la première occasion. " ] }, - "german": { + "de": { "name": "SKORGRO", "category": "Zahnskorpi", "entry_text": [ @@ -158,7 +158,7 @@ "Gelegenheit stürzt es sich auf sie." ] }, - "italian": { + "it": { "name": "GLISCOR", "category": "Pokémon Scorpidente", "entry_text": [ @@ -167,7 +167,7 @@ "capofitto sulla preda." ] }, - "spanish": { + "es": { "name": "GLISCOR", "category": "Pokémon Colmicorpio", "entry_text": [ @@ -176,7 +176,7 @@ "su oportunidad, se lanza en picado." ] }, - "japanese": { + "jp": { "name": "グライオン", "category": "キバさそりポケモン", "entry_text": [ diff --git a/res/pokemon/gloom/data.json b/res/pokemon/gloom/data.json index e94076991a..b4d7f5fcc5 100644 --- a/res/pokemon/gloom/data.json +++ b/res/pokemon/gloom/data.json @@ -1,5 +1,4 @@ { - "name": "Gloom", "base_stats": { "hp": 60, "attack": 65, @@ -114,7 +113,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "GLOOM", "category": "Weed Pokémon", "entry_text": [ "The honey it drools from its mouth\n", @@ -122,7 +122,7 @@ "noses more than a mile away." ] }, - "french": { + "fr": { "name": "ORTIDE", "category": "Pokémon Racine", "entry_text": [ @@ -131,7 +131,7 @@ "les narines à deux kilomètres." ] }, - "german": { + "de": { "name": "DUFLOR", "category": "Unkraut", "entry_text": [ @@ -140,7 +140,7 @@ "in 2 km Entfernung rümpfen." ] }, - "italian": { + "it": { "name": "GLOOM", "category": "Pokémon Malerba", "entry_text": [ @@ -149,7 +149,7 @@ "sente anche a 2 km di distanza." ] }, - "spanish": { + "es": { "name": "GLOOM", "category": "Pokémon Hierbajo", "entry_text": [ @@ -158,7 +158,7 @@ "enemigos a 2 km de distancia." ] }, - "japanese": { + "jp": { "name": "クサイハナ", "category": "ざっそうポケモン", "entry_text": [ diff --git a/res/pokemon/golbat/data.json b/res/pokemon/golbat/data.json index 8c3541507b..32192930e1 100644 --- a/res/pokemon/golbat/data.json +++ b/res/pokemon/golbat/data.json @@ -1,5 +1,4 @@ { - "name": "Golbat", "base_stats": { "hp": 75, "attack": 80, @@ -116,7 +115,8 @@ "pokemon_pos_f": 65532, "trainer_pos_m": 9, "pokemon_pos_m": 65532, - "english": { + "en": { + "name": "GOLBAT", "category": "Bat Pokémon", "entry_text": [ "Its sharp fangs puncture the\n", @@ -124,7 +124,7 @@ "holes for greedily sucking blood." ] }, - "french": { + "fr": { "name": "NOSFERALTO", "category": "Pokémon Chovsouris", "entry_text": [ @@ -133,7 +133,7 @@ "d’un cou où planter ses crocs." ] }, - "german": { + "de": { "name": "GOLBAT", "category": "Fledermaus", "entry_text": [ @@ -142,7 +142,7 @@ "der Suche nach Halsvenen." ] }, - "italian": { + "it": { "name": "GOLBAT", "category": "Pokémon Pipistrello", "entry_text": [ @@ -151,7 +151,7 @@ "in cerca di vene da succhiare." ] }, - "spanish": { + "es": { "name": "GOLBAT", "category": "Pokémon Murciélago", "entry_text": [ @@ -160,7 +160,7 @@ "Sale a calmar su sed por la noche." ] }, - "japanese": { + "jp": { "name": "ゴルバット", "category": "こうもりポケモン", "entry_text": [ diff --git a/res/pokemon/goldeen/data.json b/res/pokemon/goldeen/data.json index 0d58bde9f4..6eb141ea7a 100644 --- a/res/pokemon/goldeen/data.json +++ b/res/pokemon/goldeen/data.json @@ -1,5 +1,4 @@ { - "name": "Goldeen", "base_stats": { "hp": 45, "attack": 67, @@ -109,7 +108,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "GOLDEEN", "category": "Goldfish Pokémon", "entry_text": [ "Though it appears very elegant\n", @@ -117,7 +117,7 @@ "can jab powerfully with its horn." ] }, - "french": { + "fr": { "name": "POISSIRENE", "category": "Pokémon Poisson", "entry_text": [ @@ -126,7 +126,7 @@ "une robe. Il a l’allure d’une reine." ] }, - "german": { + "de": { "name": "GOLDINI", "category": "Goldfisch", "entry_text": [ @@ -135,7 +135,7 @@ "Es sieht aus wie eine Königin." ] }, - "italian": { + "it": { "name": "GOLDEEN", "category": "Pokémon Pescerosso", "entry_text": [ @@ -144,7 +144,7 @@ "Ha un aspetto regale." ] }, - "spanish": { + "es": { "name": "GOLDEEN", "category": "Pokémon Pez Color", "entry_text": [ @@ -153,7 +153,7 @@ "Parece una reina." ] }, - "japanese": { + "jp": { "name": "トサキント", "category": "きんぎょポケモン", "entry_text": [ diff --git a/res/pokemon/golduck/data.json b/res/pokemon/golduck/data.json index 2cd34edd20..485afee0eb 100644 --- a/res/pokemon/golduck/data.json +++ b/res/pokemon/golduck/data.json @@ -1,5 +1,4 @@ { - "name": "Golduck", "base_stats": { "hp": 80, "attack": 82, @@ -124,7 +123,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 16, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "GOLDUCK", "category": "Duck Pokémon", "entry_text": [ "It is seen swimming dynamically and\n", @@ -132,7 +132,7 @@ "limbs and flippers." ] }, - "french": { + "fr": { "name": "AKWAKWAK", "category": "Pokémon Canard", "entry_text": [ @@ -141,7 +141,7 @@ "humain de natation." ] }, - "german": { + "de": { "name": "ENTORON", "category": "Ente", "entry_text": [ @@ -150,7 +150,7 @@ "schnellste menschliche Schwimmer." ] }, - "italian": { + "it": { "name": "GOLDUCK", "category": "Pokémon Papero", "entry_text": [ @@ -159,7 +159,7 @@ "campione di nuoto." ] }, - "spanish": { + "es": { "name": "GOLDUCK", "category": "Pokémon Pato", "entry_text": [ @@ -168,7 +168,7 @@ "cualquier nadador profesional." ] }, - "japanese": { + "jp": { "name": "ゴルダック", "category": "あひるポケモン", "entry_text": [ diff --git a/res/pokemon/golem/data.json b/res/pokemon/golem/data.json index 0b24c62d3e..1cc9b4cca4 100644 --- a/res/pokemon/golem/data.json +++ b/res/pokemon/golem/data.json @@ -1,5 +1,4 @@ { - "name": "Golem", "base_stats": { "hp": 80, "attack": 110, @@ -122,7 +121,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "GOLEM", "category": "Megaton Pokémon", "entry_text": [ "Even dynamite can’t harm its hard,\n", @@ -130,7 +130,7 @@ "just once a year." ] }, - "french": { + "fr": { "name": "GROLEM", "category": "Pokémon Titanesque", "entry_text": [ @@ -139,7 +139,7 @@ "même à la dynamite." ] }, - "german": { + "de": { "name": "GEOWAZ", "category": "Urgestein", "entry_text": [ @@ -148,7 +148,7 @@ "selbst Dynamit nichts anhaben." ] }, - "italian": { + "it": { "name": "GOLEM", "category": "Pokémon Megatone", "entry_text": [ @@ -157,7 +157,7 @@ "è scalfito neanche dalla dinamite." ] }, - "spanish": { + "es": { "name": "GOLEM", "category": "Pokémon Megatón", "entry_text": [ @@ -166,7 +166,7 @@ "que ni la dinamita lo daña." ] }, - "japanese": { + "jp": { "name": "ゴロ-ニャ", "category": "メガトンポケモン", "entry_text": [ diff --git a/res/pokemon/gorebyss/data.json b/res/pokemon/gorebyss/data.json index f7bd96590a..4f1da03e98 100644 --- a/res/pokemon/gorebyss/data.json +++ b/res/pokemon/gorebyss/data.json @@ -1,5 +1,4 @@ { - "name": "Gorebyss", "base_stats": { "hp": 55, "attack": 84, @@ -107,7 +106,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "GOREBYSS", "category": "South Sea Pokémon", "entry_text": [ "It lives at the bottom of the sea.\n", @@ -115,7 +115,7 @@ "turns more vivid for some reason." ] }, - "french": { + "fr": { "name": "ROSABYSS", "category": "Pokémon Mer Du Sud", "entry_text": [ @@ -124,7 +124,7 @@ "pourquoi. Il vit au fond de la mer. " ] }, - "german": { + "de": { "name": "SAGANABYSS", "category": "Südsee", "entry_text": [ @@ -133,7 +133,7 @@ "Körpers viel kräftiger." ] }, - "italian": { + "it": { "name": "GOREBYSS", "category": "Pokémon Sudmarino", "entry_text": [ @@ -142,7 +142,7 @@ "vivido per chissà quale motivo." ] }, - "spanish": { + "es": { "name": "GOREBYSS", "category": "Pokémon Mar Del Sur", "entry_text": [ @@ -151,7 +151,7 @@ "adquiere colores más vivos." ] }, - "japanese": { + "jp": { "name": "サクラビス", "category": "なんかいポケモン", "entry_text": [ diff --git a/res/pokemon/granbull/data.json b/res/pokemon/granbull/data.json index 356423f09b..f2352fccb6 100644 --- a/res/pokemon/granbull/data.json +++ b/res/pokemon/granbull/data.json @@ -1,5 +1,4 @@ { - "name": "Granbull", "base_stats": { "hp": 90, "attack": 120, @@ -129,7 +128,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "GRANBULL", "category": "Fairy Pokémon", "entry_text": [ "It is timid in spite of its looks.\n", @@ -137,7 +137,7 @@ "it will strike with its huge fangs." ] }, - "french": { + "fr": { "name": "GRANBULL", "category": "Pokémon Fée", "entry_text": [ @@ -146,7 +146,7 @@ "mord de ses énormes crocs." ] }, - "german": { + "de": { "name": "GRANBULL", "category": "Fee", "entry_text": [ @@ -155,7 +155,7 @@ "schnappt es mit seinen Fängen zu." ] }, - "italian": { + "it": { "name": "GRANBULL", "category": "Pokémon Fata", "entry_text": [ @@ -164,7 +164,7 @@ "colpisce con le sue enormi zanne." ] }, - "spanish": { + "es": { "name": "GRANBULL", "category": "Pokémon Hada", "entry_text": [ @@ -173,7 +173,7 @@ "enfada ataca con sus colmillos." ] }, - "japanese": { + "jp": { "name": "グランブル", "category": "ようせいポケモン", "entry_text": [ diff --git a/res/pokemon/graveler/data.json b/res/pokemon/graveler/data.json index 06091ea7b7..0811bdda10 100644 --- a/res/pokemon/graveler/data.json +++ b/res/pokemon/graveler/data.json @@ -1,5 +1,4 @@ { - "name": "Graveler", "base_stats": { "hp": 55, "attack": 95, @@ -118,7 +117,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "GRAVELER", "category": "Rock Pokémon", "entry_text": [ "It rolls on mountain paths to move.\n", @@ -126,7 +126,7 @@ "can stop it without difficulty." ] }, - "french": { + "fr": { "name": "GRAVALANCH", "category": "Pokémon Roche", "entry_text": [ @@ -135,7 +135,7 @@ "des galeries horizontales." ] }, - "german": { + "de": { "name": "GEOROK", "category": "Gestein", "entry_text": [ @@ -144,7 +144,7 @@ "dazu viele Löcher aus." ] }, - "italian": { + "it": { "name": "GRAVELER", "category": "Pokémon Roccia", "entry_text": [ @@ -153,7 +153,7 @@ "dirupi scoscesi." ] }, - "spanish": { + "es": { "name": "GRAVELER", "category": "Pokémon Roca", "entry_text": [ @@ -162,7 +162,7 @@ "establecerse dentro de ellos." ] }, - "japanese": { + "jp": { "name": "ゴロ-ン", "category": "がんせきポケモン", "entry_text": [ diff --git a/res/pokemon/grimer/data.json b/res/pokemon/grimer/data.json index 31cd89f6bc..111cc19a7d 100644 --- a/res/pokemon/grimer/data.json +++ b/res/pokemon/grimer/data.json @@ -1,5 +1,4 @@ { - "name": "Grimer", "base_stats": { "hp": 80, "attack": 80, @@ -120,7 +119,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "GRIMER", "category": "Sludge Pokémon", "entry_text": [ "It was born when sludge in a dirty\n", @@ -128,7 +128,7 @@ "X-rays. It appears among filth." ] }, - "french": { + "fr": { "name": "TADMORV", "category": "Pokémon Dégueu", "entry_text": [ @@ -137,7 +137,7 @@ "Il vit dans les ordures." ] }, - "german": { + "de": { "name": "SLEIMA", "category": "Schlamm", "entry_text": [ @@ -146,7 +146,7 @@ "wurde. Es erscheint, wo Unrat ist. " ] }, - "italian": { + "it": { "name": "GRIMER", "category": "Pokémon Melma", "entry_text": [ @@ -155,7 +155,7 @@ "luna. Vive nella sporcizia." ] }, - "spanish": { + "es": { "name": "GRIMER", "category": "Pokémon Lodo", "entry_text": [ @@ -164,7 +164,7 @@ "rayos X lunares. Vive en la basura." ] }, - "japanese": { + "jp": { "name": "ベトベタ-", "category": "ヘドロポケモン", "entry_text": [ diff --git a/res/pokemon/grotle/data.json b/res/pokemon/grotle/data.json index e43f35ea38..c28d15748f 100644 --- a/res/pokemon/grotle/data.json +++ b/res/pokemon/grotle/data.json @@ -1,5 +1,4 @@ { - "name": "Grotle", "base_stats": { "hp": 75, "attack": 89, @@ -115,7 +114,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "GROTLE", "category": "Grove Pokémon", "entry_text": [ "It knows where pure water wells\n", @@ -123,7 +123,7 @@ "on its back." ] }, - "french": { + "fr": { "name": "BOSKARA", "category": "Pokémon Bosquet", "entry_text": [ @@ -132,7 +132,7 @@ "sa carapace feuillue au soleil." ] }, - "german": { + "de": { "name": "CHELCARAIN", "category": "Hain", "entry_text": [ @@ -141,7 +141,7 @@ "diese, um ein Sonnenbad zu nehmen." ] }, - "italian": { + "it": { "name": "GROTLE", "category": "Pokémon Boschetto", "entry_text": [ @@ -150,7 +150,7 @@ "dere sole alle piante sul guscio." ] }, - "spanish": { + "es": { "name": "GROTLE", "category": "Pokémon Arboleda", "entry_text": [ @@ -159,7 +159,7 @@ "el sol a las plantas de su espalda." ] }, - "japanese": { + "jp": { "name": "ハヤシガメ", "category": "こだちポケモン", "entry_text": [ diff --git a/res/pokemon/groudon/data.json b/res/pokemon/groudon/data.json index 0b14c53944..cfd29b5f0a 100644 --- a/res/pokemon/groudon/data.json +++ b/res/pokemon/groudon/data.json @@ -1,5 +1,4 @@ { - "name": "Groudon", "base_stats": { "hp": 100, "attack": 150, @@ -130,7 +129,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 23, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "GROUDON", "category": "Continent Pokémon", "entry_text": [ "It had been asleep in underground\n", @@ -138,7 +138,7 @@ "fought KYOGRE long ago." ] }, - "french": { + "fr": { "name": "GROUDON", "category": "Pokémon Continent", "entry_text": [ @@ -147,7 +147,7 @@ "KYOGRE, il y a longtemps de cela." ] }, - "german": { + "de": { "name": "GROUDON", "category": "Kontinent", "entry_text": [ @@ -156,7 +156,7 @@ "Erdboden geschlafen. " ] }, - "italian": { + "it": { "name": "GROUDON", "category": "Pokémon Continente", "entry_text": [ @@ -165,7 +165,7 @@ "terra in mezzo al magma." ] }, - "spanish": { + "es": { "name": "GROUDON", "category": "Pokémon Continente", "entry_text": [ @@ -174,7 +174,7 @@ "contra KYOGRE en tiempos remotos." ] }, - "japanese": { + "jp": { "name": "グラ-ドン", "category": "たいりくポケモン", "entry_text": [ diff --git a/res/pokemon/grovyle/data.json b/res/pokemon/grovyle/data.json index 0e7ba8c6e8..e8c396d7fa 100644 --- a/res/pokemon/grovyle/data.json +++ b/res/pokemon/grovyle/data.json @@ -1,5 +1,4 @@ { - "name": "Grovyle", "base_stats": { "hp": 50, "attack": 65, @@ -125,7 +124,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "GROVYLE", "category": "Wood Gecko Pokémon", "entry_text": [ "It lives in dense jungles. While \n", @@ -133,7 +133,7 @@ "from branch to branch." ] }, - "french": { + "fr": { "name": "MASSKO", "category": "Pokémon Bois Gecko", "entry_text": [ @@ -142,7 +142,7 @@ "pour approcher de sa proie." ] }, - "german": { + "de": { "name": "REPTAIN", "category": "Waldgecko", "entry_text": [ @@ -151,12 +151,12 @@ "sich einer Beute nähert." ] }, - "italian": { + "it": { "name": "GROVYLE", "category": "Pokémon Legnogeco", "entry_text": [ "Vive in giungle fitte. Si avvicina\n", "alle prede saltando di ramo in ramo." ] }, - "spanish": { + "es": { "name": "GROVYLE", "category": "Pokémon Geco Bosque", "entry_text": [ @@ -165,7 +165,7 @@ "sus presas." ] }, - "japanese": { + "jp": { "name": "ジュプトル", "category": "もりトカゲポケモン", "entry_text": [ diff --git a/res/pokemon/growlithe/data.json b/res/pokemon/growlithe/data.json index 5afea7e729..afe2455e36 100644 --- a/res/pokemon/growlithe/data.json +++ b/res/pokemon/growlithe/data.json @@ -1,5 +1,4 @@ { - "name": "Growlithe", "base_stats": { "hp": 55, "attack": 70, @@ -111,7 +110,8 @@ "pokemon_pos_f": 20, "trainer_pos_m": 9, "pokemon_pos_m": 20, - "english": { + "en": { + "name": "GROWLITHE", "category": "Puppy Pokémon", "entry_text": [ "A Pokémon with a loyal nature.\n", @@ -119,7 +119,7 @@ "given an order by its Trainer." ] }, - "french": { + "fr": { "name": "CANINOS", "category": "Pokémon Chiot", "entry_text": [ @@ -128,7 +128,7 @@ "son Dresseur lui donne un ordre." ] }, - "german": { + "de": { "name": "FUKANO", "category": "Hund", "entry_text": [ @@ -137,7 +137,7 @@ "Anweisungen gegeben hat." ] }, - "italian": { + "it": { "name": "GROWLITHE", "category": "Pokémon Cagnolino", "entry_text": [ @@ -146,7 +146,7 @@ "riceve ordini dal suo Allenatore." ] }, - "spanish": { + "es": { "name": "GROWLITHE", "category": "Pokémon Perrito", "entry_text": [ @@ -155,7 +155,7 @@ "de órdenes de su entrenador." ] }, - "japanese": { + "jp": { "name": "ガ-ディ", "category": "こいぬポケモン", "entry_text": [ diff --git a/res/pokemon/grumpig/data.json b/res/pokemon/grumpig/data.json index 85776df810..ec7a358608 100644 --- a/res/pokemon/grumpig/data.json +++ b/res/pokemon/grumpig/data.json @@ -1,5 +1,4 @@ { - "name": "Grumpig", "base_stats": { "hp": 80, "attack": 45, @@ -132,7 +131,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "GRUMPIG", "category": "Manipulate Pokémon", "entry_text": [ "It uses black pearls to amplify its\n", @@ -140,7 +140,7 @@ "dance to gain control over foes." ] }, - "french": { + "fr": { "name": "GRORET", "category": "Pokémon Magouilleur", "entry_text": [ @@ -149,7 +149,7 @@ "permet de contrôler ses ennemis." ] }, - "german": { + "de": { "name": "GROINK", "category": "Manipulator", "entry_text": [ @@ -158,7 +158,7 @@ "Tanz kontrolliert es seine Gegner." ] }, - "italian": { + "it": { "name": "GRUMPIG", "category": "Pokémon Raggiro", "entry_text": [ @@ -167,7 +167,7 @@ "acquisisce controllo sul nemico." ] }, - "spanish": { + "es": { "name": "GRUMPIG", "category": "Pokémon Manipulador", "entry_text": [ @@ -176,7 +176,7 @@ "raro baile controla a los rivales." ] }, - "japanese": { + "jp": { "name": "ブ-ピッグ", "category": "あやつりポケモン", "entry_text": [ diff --git a/res/pokemon/gulpin/data.json b/res/pokemon/gulpin/data.json index 181e7cbdc1..b0a3ff7799 100644 --- a/res/pokemon/gulpin/data.json +++ b/res/pokemon/gulpin/data.json @@ -1,5 +1,4 @@ { - "name": "Gulpin", "base_stats": { "hp": 70, "attack": 43, @@ -117,7 +116,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "GULPIN", "category": "Stomach Pokémon", "entry_text": [ "Almost all its body is its stomach.\n", @@ -125,7 +125,7 @@ "dissolve anything it swallows." ] }, - "french": { + "fr": { "name": "GLOUPTI", "category": "Pokémon Estomac", "entry_text": [ @@ -134,7 +134,7 @@ "dissolvent tout ce qu’il avale." ] }, - "german": { + "de": { "name": "SCHLUPPUCK", "category": "Magen", "entry_text": [ @@ -143,7 +143,7 @@ "säfte zersetzen alles sehr schnell." ] }, - "italian": { + "it": { "name": "GULPIN", "category": "Pokémon Stomaco", "entry_text": [ @@ -152,7 +152,7 @@ "dissolvono subito ciò che ingerisce." ] }, - "spanish": { + "es": { "name": "GULPIN", "category": "Pokémon Estómago", "entry_text": [ @@ -161,7 +161,7 @@ "disuelven rápido cualquier cosa." ] }, - "japanese": { + "jp": { "name": "ゴクリン", "category": "いぶくろポケモン", "entry_text": [ diff --git a/res/pokemon/gyarados/data.json b/res/pokemon/gyarados/data.json index 7b46d39eed..0dfb766f46 100644 --- a/res/pokemon/gyarados/data.json +++ b/res/pokemon/gyarados/data.json @@ -1,5 +1,4 @@ { - "name": "Gyarados", "base_stats": { "hp": 95, "attack": 125, @@ -121,7 +120,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 22, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "GYARADOS", "category": "Atrocious Pokémon", "entry_text": [ "Once it begins to rampage, a\n", @@ -129,7 +129,7 @@ "down, even in a harsh storm." ] }, - "french": { + "fr": { "name": "LEVIATOR", "category": "Pokémon Terrifiant", "entry_text": [ @@ -138,7 +138,7 @@ "plaines et montagnes alentour." ] }, - "german": { + "de": { "name": "GARADOS", "category": "Grausam", "entry_text": [ @@ -147,7 +147,7 @@ "und Berge ringsum zerstört hat." ] }, - "italian": { + "it": { "name": "GYARADOS", "category": "Pokémon Atroce", "entry_text": [ @@ -156,7 +156,7 @@ "attorno a sé." ] }, - "spanish": { + "es": { "name": "GYARADOS", "category": "Pokémon Atrocidad", "entry_text": [ @@ -165,7 +165,7 @@ "campos y montañas vecinos." ] }, - "japanese": { + "jp": { "name": "ギャラドス", "category": "きょうあくポケモン", "entry_text": [ diff --git a/res/pokemon/happiny/data.json b/res/pokemon/happiny/data.json index 4fab9b862c..5976af02c5 100644 --- a/res/pokemon/happiny/data.json +++ b/res/pokemon/happiny/data.json @@ -1,5 +1,4 @@ { - "name": "Happiny", "base_stats": { "hp": 100, "attack": 5, @@ -113,7 +112,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "HAPPINY", "category": "Playhouse Pokémon", "entry_text": [ "It likes to carry around a small\n", @@ -121,7 +121,7 @@ "feet and cause them to stumble." ] }, - "french": { + "fr": { "name": "PTIRAVI", "category": "Pokémon Maisonjouet", "entry_text": [ @@ -130,7 +130,7 @@ "forme d’œuf pour imiter LEVEINARD." ] }, - "german": { + "de": { "name": "WONNEIRA", "category": "Spielhaus", "entry_text": [ @@ -139,7 +139,7 @@ "sich, und imitiert damit CHANEIRA." ] }, - "italian": { + "it": { "name": "HAPPINY", "category": "Pokémon Ovettino", "entry_text": [ @@ -148,7 +148,7 @@ "roccia a forma di uovo." ] }, - "spanish": { + "es": { "name": "HAPPINY", "category": "Pokémon Casita", "entry_text": [ @@ -157,7 +157,7 @@ "una roca con forma de huevo." ] }, - "japanese": { + "jp": { "name": "ピンプク", "category": "ままごとポケモン", "entry_text": [ diff --git a/res/pokemon/hariyama/data.json b/res/pokemon/hariyama/data.json index dd8f3eddb6..729beed11b 100644 --- a/res/pokemon/hariyama/data.json +++ b/res/pokemon/hariyama/data.json @@ -1,5 +1,4 @@ { - "name": "Hariyama", "base_stats": { "hp": 144, "attack": 120, @@ -123,7 +122,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 12, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "HARIYAMA", "category": "Arm Thrust Pokémon", "entry_text": [ "It loves to match power with\n", @@ -131,7 +131,7 @@ "truck flying with its arm thrusts." ] }, - "french": { + "fr": { "name": "HARIYAMA", "category": "Pokémon Cogneur", "entry_text": [ @@ -140,7 +140,7 @@ "paume peuvent projeter un camion." ] }, - "german": { + "de": { "name": "HARIYAMA", "category": "Armwurf", "entry_text": [ @@ -149,7 +149,7 @@ "kann es LKW durch die Luft werfen." ] }, - "italian": { + "it": { "name": "HARIYAMA", "category": "Pokémon Sberletese", "entry_text": [ @@ -158,7 +158,7 @@ "prendere il volo a un camion." ] }, - "spanish": { + "es": { "name": "HARIYAMA", "category": "Pokémon Empuje", "entry_text": [ @@ -167,7 +167,7 @@ "brazos pueden derribar un camión." ] }, - "japanese": { + "jp": { "name": "ハリテヤマ", "category": "つっぱりポケモン", "entry_text": [ diff --git a/res/pokemon/haunter/data.json b/res/pokemon/haunter/data.json index 6cc7243061..92b992bde7 100644 --- a/res/pokemon/haunter/data.json +++ b/res/pokemon/haunter/data.json @@ -1,5 +1,4 @@ { - "name": "Haunter", "base_stats": { "hp": 45, "attack": 50, @@ -126,7 +125,8 @@ "pokemon_pos_f": 65530, "trainer_pos_m": 9, "pokemon_pos_m": 65530, - "english": { + "en": { + "name": "HAUNTER", "category": "Gas Pokémon", "entry_text": [ "It likes to lurk in the dark and tap\n", @@ -134,7 +134,7 @@ "touch causes endless shuddering." ] }, - "french": { + "fr": { "name": "SPECTRUM", "category": "Pokémon Gaz", "entry_text": [ @@ -143,7 +143,7 @@ "pour surveiller ses ennemis." ] }, - "german": { + "de": { "name": "ALPOLLO", "category": "Gas", "entry_text": [ @@ -152,7 +152,7 @@ "Wänden, um Gegner zu beobachten." ] }, - "italian": { + "it": { "name": "HAUNTER", "category": "Pokémon Gas", "entry_text": [ @@ -161,7 +161,7 @@ "per osservare il nemico." ] }, - "spanish": { + "es": { "name": "HAUNTER", "category": "Pokémon Gas", "entry_text": [ @@ -170,7 +170,7 @@ "para espiar a sus enemigos." ] }, - "japanese": { + "jp": { "name": "ゴ-スト", "category": "ガスじょうポケモン", "entry_text": [ diff --git a/res/pokemon/heatran/data.json b/res/pokemon/heatran/data.json index 971f5accab..61daf52db0 100644 --- a/res/pokemon/heatran/data.json +++ b/res/pokemon/heatran/data.json @@ -1,5 +1,4 @@ { - "name": "Heatran", "base_stats": { "hp": 91, "attack": 90, @@ -119,7 +118,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 7, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "HEATRAN", "category": "Lava Dome Pokémon", "entry_text": [ "Its body is made of rugged steel.\n", @@ -127,7 +127,7 @@ "spots because of its own heat." ] }, - "french": { + "fr": { "name": "HEATRAN", "category": "Pokémon Caldeira", "entry_text": [ @@ -136,7 +136,7 @@ "à ses pieds en forme de croix." ] }, - "german": { + "de": { "name": "HEATRAN", "category": "Lavadom", "entry_text": [ @@ -145,7 +145,7 @@ "kann es sogar an der Decke laufen." ] }, - "italian": { + "it": { "name": "HEATRAN", "category": "Pokémon Cratere", "entry_text": [ @@ -154,7 +154,7 @@ "pareti e arrampicarsi sui soffitti." ] }, - "spanish": { + "es": { "name": "HEATRAN", "category": "Pokémon Domo Lava", "entry_text": [ @@ -163,7 +163,7 @@ "para trepar por techos y paredes." ] }, - "japanese": { + "jp": { "name": "ヒ-ドラン", "category": "かこうポケモン", "entry_text": [ diff --git a/res/pokemon/heracross/data.json b/res/pokemon/heracross/data.json index cd449d96de..385287a3c2 100644 --- a/res/pokemon/heracross/data.json +++ b/res/pokemon/heracross/data.json @@ -1,5 +1,4 @@ { - "name": "Heracross", "base_stats": { "hp": 80, "attack": 125, @@ -114,7 +113,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "HERACROSS", "category": "Single Horn Pokémon", "entry_text": [ "It loves sweet honey. To keep all\n", @@ -122,7 +122,7 @@ "away with its prized horn." ] }, - "french": { + "fr": { "name": "SCARHINO", "category": "Pokémon Unicorne", "entry_text": [ @@ -131,7 +131,7 @@ "fort pour projeter l’ennemi." ] }, - "german": { + "de": { "name": "SKARABORN", "category": "Einzelhorn", "entry_text": [ @@ -140,7 +140,7 @@ "genug, um Gegner wegzuschleudern." ] }, - "italian": { + "it": { "name": "HERACROSS", "category": "Pokémon Monocorno", "entry_text": [ @@ -149,7 +149,7 @@ "forte da scagliare lontano i nemici." ] }, - "spanish": { + "es": { "name": "HERACROSS", "category": "Pokémon Unicornio", "entry_text": [ @@ -158,7 +158,7 @@ "favorita. Puede voltear a su presa." ] }, - "japanese": { + "jp": { "name": "ヘラクロス", "category": "1ぽんヅノポケモン", "entry_text": [ diff --git a/res/pokemon/hippopotas/data.json b/res/pokemon/hippopotas/data.json index 9c2a0ca14c..ffb8c3b3cd 100644 --- a/res/pokemon/hippopotas/data.json +++ b/res/pokemon/hippopotas/data.json @@ -1,5 +1,4 @@ { - "name": "Hippopotas", "base_stats": { "hp": 68, "attack": 72, @@ -104,7 +103,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "HIPPOPOTAS", "category": "Hippo Pokémon", "entry_text": [ "It shuts its nostrils tight then\n", @@ -112,7 +112,7 @@ "They form colonies of around ten." ] }, - "french": { + "fr": { "name": "HIPPOPOTAS", "category": "Pokémon Hippo", "entry_text": [ @@ -121,7 +121,7 @@ "au lieu de transpirer." ] }, - "german": { + "de": { "name": "HIPPOPOTAS", "category": "Flusspferd", "entry_text": [ @@ -130,7 +130,7 @@ "sondert sein Körper Sand ab. " ] }, - "italian": { + "it": { "name": "HIPPOPOTAS", "category": "Pokémon Ippo", "entry_text": [ @@ -139,7 +139,7 @@ "granulosa." ] }, - "spanish": { + "es": { "name": "HIPPOPOTAS", "category": "Pokémon Hipo", "entry_text": [ @@ -148,7 +148,7 @@ "granos de arena." ] }, - "japanese": { + "jp": { "name": "ヒポポタス", "category": "カバポケモン", "entry_text": [ diff --git a/res/pokemon/hippowdon/data.json b/res/pokemon/hippowdon/data.json index 24b715ab90..cf4471ac6b 100644 --- a/res/pokemon/hippowdon/data.json +++ b/res/pokemon/hippowdon/data.json @@ -1,5 +1,4 @@ { - "name": "Hippowdon", "base_stats": { "hp": 108, "attack": 112, @@ -107,7 +106,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 10, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "HIPPOWDON", "category": "Heavyweight Pokémon", "entry_text": [ "It is surprisingly quick to anger.\n", @@ -115,7 +115,7 @@ "display of its strength." ] }, - "french": { + "fr": { "name": "HIPPODOCUS", "category": "Pokémon Poids Lourd", "entry_text": [ @@ -124,7 +124,7 @@ "pores de sa peau pour attaquer." ] }, - "german": { + "de": { "name": "HIPPOTERUS", "category": "Schwergewicht", "entry_text": [ @@ -133,7 +133,7 @@ "so einen Sandwirbelsturm." ] }, - "italian": { + "it": { "name": "HIPPOWDON", "category": "Pokémon Grandepeso", "entry_text": [ @@ -142,7 +142,7 @@ "pori, formando enormi vortici." ] }, - "spanish": { + "es": { "name": "HIPPOWDON", "category": "Pokémon Peso Pesado", "entry_text": [ @@ -151,7 +151,7 @@ "para crear un gran tornado." ] }, - "japanese": { + "jp": { "name": "カバルドン", "category": "じゅうりょうポケモン", "entry_text": [ diff --git a/res/pokemon/hitmonchan/data.json b/res/pokemon/hitmonchan/data.json index 2429e7135a..bbd5dfb590 100644 --- a/res/pokemon/hitmonchan/data.json +++ b/res/pokemon/hitmonchan/data.json @@ -1,5 +1,4 @@ { - "name": "Hitmonchan", "base_stats": { "hp": 50, "attack": 105, @@ -113,7 +112,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 9, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "HITMONCHAN", "category": "Punching Pokémon", "entry_text": [ "The arm-twisting punches it throws\n", @@ -121,7 +121,7 @@ "after three minutes of fighting." ] }, - "french": { + "fr": { "name": "TYGNON", "category": "Pokémon Puncheur", "entry_text": [ @@ -130,7 +130,7 @@ "s’essouffle au bout de 3 minutes." ] }, - "german": { + "de": { "name": "NOCKCHAN", "category": "Puncher", "entry_text": [ @@ -139,7 +139,7 @@ "im Kampf alle 3 Minuten ausruhen." ] }, - "italian": { + "it": { "name": "HITMONCHAN", "category": "Pokémon Tirapugni", "entry_text": [ @@ -148,7 +148,7 @@ "sa dopo tre minuti di lotta." ] }, - "spanish": { + "es": { "name": "HITMONCHAN", "category": "Pokémon Puñetazo", "entry_text": [ @@ -157,7 +157,7 @@ "Descansa tras luchar tres minutos." ] }, - "japanese": { + "jp": { "name": "エビワラ-", "category": "パンチポケモン", "entry_text": [ diff --git a/res/pokemon/hitmonlee/data.json b/res/pokemon/hitmonlee/data.json index 6c71507d71..ee3f24e2a7 100644 --- a/res/pokemon/hitmonlee/data.json +++ b/res/pokemon/hitmonlee/data.json @@ -1,5 +1,4 @@ { - "name": "Hitmonlee", "base_stats": { "hp": 50, "attack": 120, @@ -114,7 +113,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 9, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "HITMONLEE", "category": "Kicking Pokémon", "entry_text": [ "Its legs can stretch double.\n", @@ -122,7 +122,7 @@ "its extensible reach." ] }, - "french": { + "fr": { "name": "KICKLEE", "category": "Pokémon Latteur", "entry_text": [ @@ -131,7 +131,7 @@ "surprendre au premier combat." ] }, - "german": { + "de": { "name": "KICKLEE", "category": "Kicker", "entry_text": [ @@ -140,7 +140,7 @@ "nicht wissen, erschrecken." ] }, - "italian": { + "it": { "name": "HITMONLEE", "category": "Pokémon Tiracalci", "entry_text": [ @@ -149,7 +149,7 @@ "che lo vedono per la prima volta." ] }, - "spanish": { + "es": { "name": "HITMONLEE", "category": "Pokémon Patada", "entry_text": [ @@ -158,7 +158,7 @@ "a enemigos desprevenidos." ] }, - "japanese": { + "jp": { "name": "サワムラ-", "category": "キックポケモン", "entry_text": [ diff --git a/res/pokemon/hitmontop/data.json b/res/pokemon/hitmontop/data.json index 5092760b42..083075f9ba 100644 --- a/res/pokemon/hitmontop/data.json +++ b/res/pokemon/hitmontop/data.json @@ -1,5 +1,4 @@ { - "name": "Hitmontop", "base_stats": { "hp": 50, "attack": 95, @@ -110,7 +109,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "HITMONTOP", "category": "Handstand Pokémon", "entry_text": [ "It fights while spinning like a top.\n", @@ -118,7 +118,7 @@ "destructive power by ten." ] }, - "french": { + "fr": { "name": "KAPOERA", "category": "Pokémon Poirier", "entry_text": [ @@ -127,7 +127,7 @@ "sa puissance destructrice." ] }, - "german": { + "de": { "name": "KAPOERA", "category": "Kopfstand", "entry_text": [ @@ -136,7 +136,7 @@ "erhöht die Kampfkraft um 10." ] }, - "italian": { + "it": { "name": "HITMONTOP", "category": "Pokémon Verticale", "entry_text": [ @@ -145,7 +145,7 @@ "cuplica il suo potere distruttivo." ] }, - "spanish": { + "es": { "name": "HITMONTOP", "category": "Pokémon Boca Abajo", "entry_text": [ @@ -154,7 +154,7 @@ "poder de destrucción por diez." ] }, - "japanese": { + "jp": { "name": "カポエラ-", "category": "さかだちポケモン", "entry_text": [ diff --git a/res/pokemon/ho_oh/data.json b/res/pokemon/ho_oh/data.json index 5eb0717722..f839dc74fc 100644 --- a/res/pokemon/ho_oh/data.json +++ b/res/pokemon/ho_oh/data.json @@ -1,5 +1,4 @@ { - "name": "Ho-Oh", "base_stats": { "hp": 106, "attack": 130, @@ -133,7 +132,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 21, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "HO-OH", "category": "Rainbow Pokémon", "entry_text": [ "Its feathers are in seven colors.\n", @@ -141,7 +141,7 @@ "promised eternal happiness." ] }, - "french": { + "fr": { "name": "HO-OH", "category": "Pokémon Arcenciel", "entry_text": [ @@ -150,7 +150,7 @@ "apporte la joie éternelle." ] }, - "german": { + "de": { "name": "HO-OH", "category": "Regenbogen", "entry_text": [ @@ -159,7 +159,7 @@ "sieht, ewiges Glück beschieden ist." ] }, - "italian": { + "it": { "name": "HO-OH", "category": "Pokémon Arcobaleno", "entry_text": [ @@ -168,7 +168,7 @@ "sarà per sempre felice." ] }, - "spanish": { + "es": { "name": "HO-OH", "category": "Pokémon Arco Iris", "entry_text": [ @@ -177,7 +177,7 @@ "felicidad eterna." ] }, - "japanese": { + "jp": { "name": "ホウオウ", "category": "にじいろポケモン", "entry_text": [ diff --git a/res/pokemon/honchkrow/data.json b/res/pokemon/honchkrow/data.json index 17e638df05..05b6724e9a 100644 --- a/res/pokemon/honchkrow/data.json +++ b/res/pokemon/honchkrow/data.json @@ -1,5 +1,4 @@ { - "name": "Honchkrow", "base_stats": { "hp": 100, "attack": 125, @@ -114,7 +113,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "HONCHKROW", "category": "Big Boss Pokémon", "entry_text": [ "If one utters a deep cry, many\n", @@ -122,7 +122,7 @@ "it is called “Summoner of Night.”" ] }, - "french": { + "fr": { "name": "CORBOSS", "category": "Pokémon Big Boss", "entry_text": [ @@ -131,7 +131,7 @@ "CORNEBRE." ] }, - "german": { + "de": { "name": "KRAMSHEF", "category": "Anführer", "entry_text": [ @@ -140,7 +140,7 @@ "Nacht bewegt." ] }, - "italian": { + "it": { "name": "HONCHKROW", "category": "Pokémon Grancapo", "entry_text": [ @@ -149,7 +149,7 @@ "MURKROW." ] }, - "spanish": { + "es": { "name": "HONCHKROW", "category": "Pokémon Gran Jefe", "entry_text": [ @@ -158,7 +158,7 @@ "numerosos MURKROW." ] }, - "japanese": { + "jp": { "name": "ドンカラス", "category": "おおボスポケモン", "entry_text": [ diff --git a/res/pokemon/hoothoot/data.json b/res/pokemon/hoothoot/data.json index 3d2c603ddd..e9fd0e1963 100644 --- a/res/pokemon/hoothoot/data.json +++ b/res/pokemon/hoothoot/data.json @@ -1,5 +1,4 @@ { - "name": "Hoothoot", "base_stats": { "hp": 60, "attack": 30, @@ -118,7 +117,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "HOOTHOOT", "category": "Owl Pokémon", "entry_text": [ "It marks time precisely. Some\n", @@ -126,7 +126,7 @@ "friend, versed in the world’s ways." ] }, - "french": { + "fr": { "name": "HOOTHOOT", "category": "Pokémon Hibou", "entry_text": [ @@ -135,7 +135,7 @@ "deux, même en cas d’attaque." ] }, - "german": { + "de": { "name": "HOOTHOOT", "category": "Eule", "entry_text": [ @@ -144,7 +144,7 @@ "sich nicht auf beide Beine." ] }, - "italian": { + "it": { "name": "HOOTHOOT", "category": "Pokémon Gufo", "entry_text": [ @@ -153,7 +153,7 @@ "quando viene attaccato." ] }, - "spanish": { + "es": { "name": "HOOTHOOT", "category": "Pokémon Búho", "entry_text": [ @@ -162,7 +162,7 @@ "al sufrir un ataque." ] }, - "japanese": { + "jp": { "name": "ホ-ホ-", "category": "ふくろうポケモン", "entry_text": [ diff --git a/res/pokemon/hoppip/data.json b/res/pokemon/hoppip/data.json index 32cbc6d56c..4efa98406a 100644 --- a/res/pokemon/hoppip/data.json +++ b/res/pokemon/hoppip/data.json @@ -1,5 +1,4 @@ { - "name": "Hoppip", "base_stats": { "hp": 35, "attack": 35, @@ -111,7 +110,8 @@ "pokemon_pos_f": 65530, "trainer_pos_m": 9, "pokemon_pos_m": 65530, - "english": { + "en": { + "name": "HOPPIP", "category": "Cottonweed Pokémon", "entry_text": [ "It drifts on winds. It is said that\n", @@ -119,7 +119,7 @@ "mountains, spring is on the way." ] }, - "french": { + "fr": { "name": "GRANIVOL", "category": "Pokémon Pissenlit", "entry_text": [ @@ -128,7 +128,7 @@ "montagnes annonce le printemps." ] }, - "german": { + "de": { "name": "HOPPSPROSS", "category": "Löwenzahn", "entry_text": [ @@ -137,7 +137,7 @@ "sammeln, kommt der Frühling bald." ] }, - "italian": { + "it": { "name": "HOPPIP", "category": "Pokémon Gramigna", "entry_text": [ @@ -146,7 +146,7 @@ "e monti, la primavera sia in arrivo." ] }, - "spanish": { + "es": { "name": "HOPPIP", "category": "Pokémon Algadón", "entry_text": [ @@ -155,7 +155,7 @@ "que la primavera está al caer." ] }, - "japanese": { + "jp": { "name": "ハネッコ", "category": "わたくさポケモン", "entry_text": [ diff --git a/res/pokemon/horsea/data.json b/res/pokemon/horsea/data.json index 9affe61021..acb6a1ffbf 100644 --- a/res/pokemon/horsea/data.json +++ b/res/pokemon/horsea/data.json @@ -1,5 +1,4 @@ { - "name": "Horsea", "base_stats": { "hp": 30, "attack": 40, @@ -109,7 +108,8 @@ "pokemon_pos_f": 65530, "trainer_pos_m": 9, "pokemon_pos_m": 65530, - "english": { + "en": { + "name": "HORSEA", "category": "Dragon Pokémon", "entry_text": [ "It makes its nest in the shade of\n", @@ -117,7 +117,7 @@ "spits murky ink and flees." ] }, - "french": { + "fr": { "name": "HYPOTREMPE", "category": "Pokémon Dragon", "entry_text": [ @@ -126,7 +126,7 @@ "dans un nuage d’encre opaque." ] }, - "german": { + "de": { "name": "SEEPER", "category": "Drache", "entry_text": [ @@ -135,7 +135,7 @@ "es Tinte und flieht." ] }, - "italian": { + "it": { "name": "HORSEA", "category": "Pokémon Drago", "entry_text": [ @@ -144,7 +144,7 @@ "spruzza inchiostro nero e fugge." ] }, - "spanish": { + "es": { "name": "HORSEA", "category": "Pokémon Dragón", "entry_text": [ @@ -153,7 +153,7 @@ "tinta y huye." ] }, - "japanese": { + "jp": { "name": "タッツ-", "category": "ドラゴンポケモン", "entry_text": [ diff --git a/res/pokemon/houndoom/data.json b/res/pokemon/houndoom/data.json index 9d897138e6..f54babe6fa 100644 --- a/res/pokemon/houndoom/data.json +++ b/res/pokemon/houndoom/data.json @@ -1,5 +1,4 @@ { - "name": "Houndoom", "base_stats": { "hp": 75, "attack": 90, @@ -119,7 +118,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "HOUNDOOM", "category": "Dark Pokémon", "entry_text": [ "The flames it breathes when angry\n", @@ -127,7 +127,7 @@ "burn, it will hurt forever." ] }, - "french": { + "fr": { "name": "DEMOLOSSE", "category": "Pokémon Sombre", "entry_text": [ @@ -136,7 +136,7 @@ "l’appel de la Faucheuse." ] }, - "german": { + "de": { "name": "HUNDEMON", "category": "Hades", "entry_text": [ @@ -145,7 +145,7 @@ "des Todes." ] }, - "italian": { + "it": { "name": "HOUNDOOM", "category": "Pokémon Buio", "entry_text": [ @@ -154,7 +154,7 @@ "con la chiamata della morte." ] }, - "spanish": { + "es": { "name": "HOUNDOOM", "category": "Pokémon Siniestro", "entry_text": [ @@ -163,7 +163,7 @@ "la muerte personificada." ] }, - "japanese": { + "jp": { "name": "ヘルガ-", "category": "ダ-クポケモン", "entry_text": [ diff --git a/res/pokemon/houndour/data.json b/res/pokemon/houndour/data.json index 1267b74a49..d0b895d2a1 100644 --- a/res/pokemon/houndour/data.json +++ b/res/pokemon/houndour/data.json @@ -1,5 +1,4 @@ { - "name": "Houndour", "base_stats": { "hp": 45, "attack": 60, @@ -119,7 +118,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "HOUNDOUR", "category": "Dark Pokémon", "entry_text": [ "It is smart enough to hunt in\n", @@ -127,7 +127,7 @@ "for communicating with others." ] }, - "french": { + "fr": { "name": "MALOSSE", "category": "Pokémon Sombre", "entry_text": [ @@ -136,7 +136,7 @@ "en meute pour abattre ses proies." ] }, - "german": { + "de": { "name": "HUNDUSTER", "category": "Hades", "entry_text": [ @@ -145,7 +145,7 @@ "PKMN jagen im Verbund nach Beute." ] }, - "italian": { + "it": { "name": "HOUNDOUR", "category": "Pokémon Buio", "entry_text": [ @@ -154,7 +154,7 @@ "catturare le prede con l’astuzia." ] }, - "spanish": { + "es": { "name": "HOUNDOUR", "category": "Pokémon Siniestro", "entry_text": [ @@ -163,7 +163,7 @@ "a sus presas." ] }, - "japanese": { + "jp": { "name": "デルビル", "category": "ダ-クポケモン", "entry_text": [ diff --git a/res/pokemon/huntail/data.json b/res/pokemon/huntail/data.json index 7f6df42ece..411eb359c9 100644 --- a/res/pokemon/huntail/data.json +++ b/res/pokemon/huntail/data.json @@ -1,5 +1,4 @@ { - "name": "Huntail", "base_stats": { "hp": 55, "attack": 104, @@ -105,7 +104,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "HUNTAIL", "category": "Deep Sea Pokémon", "entry_text": [ "It lives deep in the sea. With a\n", @@ -113,7 +113,7 @@ "attracts unsuspecting prey." ] }, - "french": { + "fr": { "name": "SERPANG", "category": "Pokémon Abysse", "entry_text": [ @@ -122,7 +122,7 @@ "queue qui rappelle un petit poisson." ] }, - "german": { + "de": { "name": "AALABYSS", "category": "Tiefsee", "entry_text": [ @@ -131,7 +131,7 @@ "Mit ihm lockt es Beute an." ] }, - "italian": { + "it": { "name": "HUNTAIL", "category": "Pokémon Abissi", "entry_text": [ @@ -140,7 +140,7 @@ "ignare del pericolo." ] }, - "spanish": { + "es": { "name": "HUNTAIL", "category": "Pokémon Abisal", "entry_text": [ @@ -149,7 +149,7 @@ "la cola, que tiene forma de pez." ] }, - "japanese": { + "jp": { "name": "ハンテ-ル", "category": "しんかいポケモン", "entry_text": [ diff --git a/res/pokemon/hypno/data.json b/res/pokemon/hypno/data.json index 2c2f994e3d..846484705b 100644 --- a/res/pokemon/hypno/data.json +++ b/res/pokemon/hypno/data.json @@ -1,5 +1,4 @@ { - "name": "Hypno", "base_stats": { "hp": 85, "attack": 73, @@ -125,7 +124,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "HYPNO", "category": "Hypnosis Pokémon", "entry_text": [ "Seeing its swinging pendulum can\n", @@ -133,7 +133,7 @@ "even in someone who just woke up." ] }, - "french": { + "fr": { "name": "HYPNOMADE", "category": "Pokémon Hypnose", "entry_text": [ @@ -142,7 +142,7 @@ "quand on vient de se réveiller. " ] }, - "german": { + "de": { "name": "HYPNO", "category": "Hypnose", "entry_text": [ @@ -151,7 +151,7 @@ "selbst wenn man gar nicht müde ist." ] }, - "italian": { + "it": { "name": "HYPNO", "category": "Pokémon Ipnosi", "entry_text": [ @@ -160,7 +160,7 @@ "anche chi si è appena svegliato." ] }, - "spanish": { + "es": { "name": "HYPNO", "category": "Pokémon Hipnosis", "entry_text": [ @@ -169,7 +169,7 @@ "si acabas de despertarte." ] }, - "japanese": { + "jp": { "name": "スリ-パ-", "category": "さいみんポケモン", "entry_text": [ diff --git a/res/pokemon/igglybuff/data.json b/res/pokemon/igglybuff/data.json index 0a90393c20..bad67c9769 100644 --- a/res/pokemon/igglybuff/data.json +++ b/res/pokemon/igglybuff/data.json @@ -1,5 +1,4 @@ { - "name": "Igglybuff", "base_stats": { "hp": 90, "attack": 30, @@ -110,7 +109,8 @@ "pokemon_pos_f": 29, "trainer_pos_m": 9, "pokemon_pos_m": 29, - "english": { + "en": { + "name": "IGGLYBUFF", "category": "Balloon Pokémon", "entry_text": [ "It has a soft and bouncy body.\n", @@ -118,7 +118,7 @@ "becomes impossible to stop." ] }, - "french": { + "fr": { "name": "TOUDOUDOU", "category": "Pokémon Bouboule", "entry_text": [ @@ -127,7 +127,7 @@ "on ne peut plus l’arrêter." ] }, - "german": { + "de": { "name": "FLUFFELUFF", "category": "Ballon", "entry_text": [ @@ -136,7 +136,7 @@ "zu hüpfen, ist es nicht zu stoppen." ] }, - "italian": { + "it": { "name": "IGGLYBUFF", "category": "Pokémon Pallone", "entry_text": [ @@ -145,7 +145,7 @@ "praticamente impossibile fermarlo." ] }, - "spanish": { + "es": { "name": "IGGLYBUFF", "category": "Pokémon Globo", "entry_text": [ @@ -154,7 +154,7 @@ "botar, no puede parar." ] }, - "japanese": { + "jp": { "name": "ププリン", "category": "ふうせんポケモン", "entry_text": [ diff --git a/res/pokemon/illumise/data.json b/res/pokemon/illumise/data.json index f1daf6f1c4..8024bd17de 100644 --- a/res/pokemon/illumise/data.json +++ b/res/pokemon/illumise/data.json @@ -1,5 +1,4 @@ { - "name": "Illumise", "base_stats": { "hp": 65, "attack": 47, @@ -116,7 +115,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "ILLUMISE", "category": "Firefly Pokémon", "entry_text": [ "With its sweet aroma, it guides\n", @@ -124,7 +124,7 @@ "the night sky." ] }, - "french": { + "fr": { "name": "LUMIVOLE", "category": "Pokémon Luciole", "entry_text": [ @@ -133,7 +133,7 @@ "arabesques dans le ciel nocturne." ] }, - "german": { + "de": { "name": "ILLUMISE", "category": "Libelle", "entry_text": [ @@ -142,7 +142,7 @@ "Nachthimmel zu malen." ] }, - "italian": { + "it": { "name": "ILLUMISE", "category": "Pokémon Lucciola", "entry_text": [ @@ -151,7 +151,7 @@ "luminose nel cielo stellato." ] }, - "spanish": { + "es": { "name": "ILLUMISE", "category": "Pokémon Luciérnaga", "entry_text": [ @@ -160,7 +160,7 @@ "en el cielo nocturno." ] }, - "japanese": { + "jp": { "name": "イルミ-ゼ", "category": "ほたるポケモン", "entry_text": [ diff --git a/res/pokemon/infernape/data.json b/res/pokemon/infernape/data.json index e6f701bf3e..a8688297e5 100644 --- a/res/pokemon/infernape/data.json +++ b/res/pokemon/infernape/data.json @@ -1,5 +1,4 @@ { - "name": "Infernape", "base_stats": { "hp": 76, "attack": 104, @@ -133,7 +132,8 @@ "pokemon_pos_f": 13, "trainer_pos_m": 9, "pokemon_pos_m": 13, - "english": { + "en": { + "name": "INFERNAPE", "category": "Flame Pokémon", "entry_text": [ "It uses unique fighting moves with\n", @@ -141,7 +141,7 @@ "take on any opponent." ] }, - "french": { + "fr": { "name": "SIMIABRAZ", "category": "Pokémon Flamme", "entry_text": [ @@ -150,7 +150,7 @@ "Sa flamme ne s’éteint jamais." ] }, - "german": { + "de": { "name": "PANFERNO", "category": "Flamme", "entry_text": [ @@ -159,7 +159,7 @@ "Feuer erlischt nie." ] }, - "italian": { + "it": { "name": "INFERNAPE", "category": "Pokémon Fiamma", "entry_text": [ @@ -168,7 +168,7 @@ "sue fiamme non si estinguono mai." ] }, - "spanish": { + "es": { "name": "INFERNAPE", "category": "Pokémon Llama", "entry_text": [ @@ -177,7 +177,7 @@ "Su fuego nunca se extingue." ] }, - "japanese": { + "jp": { "name": "ゴウカザル", "category": "かえんポケモン", "entry_text": [ diff --git a/res/pokemon/ivysaur/data.json b/res/pokemon/ivysaur/data.json index 9c5d4d9701..90c77ed667 100644 --- a/res/pokemon/ivysaur/data.json +++ b/res/pokemon/ivysaur/data.json @@ -1,5 +1,4 @@ { - "name": "Ivysaur", "base_stats": { "hp": 60, "attack": 62, @@ -113,7 +112,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "IVYSAUR", "category": "Seed Pokémon", "entry_text": [ "When the bud on its back starts\n", @@ -121,7 +121,7 @@ "indicate the flower’s coming bloom." ] }, - "french": { + "fr": { "name": "HERBIZARRE", "category": "Pokémon Graine", "entry_text": [ @@ -130,7 +130,7 @@ "pour célébrer sa floraison." ] }, - "german": { + "de": { "name": "BISAKNOSP", "category": "Samen", "entry_text": [ @@ -139,7 +139,7 @@ "Blüte kurz bevor." ] }, - "italian": { + "it": { "name": "IVYSAUR", "category": "Pokémon Seme", "entry_text": [ @@ -148,7 +148,7 @@ "È indice dell’imminente fioritura." ] }, - "spanish": { + "es": { "name": "IVYSAUR", "category": "Pokémon Semilla", "entry_text": [ @@ -157,7 +157,7 @@ "para indicar el florecimiento." ] }, - "japanese": { + "jp": { "name": "フシギソウ", "category": "たねポケモン", "entry_text": [ diff --git a/res/pokemon/jigglypuff/data.json b/res/pokemon/jigglypuff/data.json index 0b5db76cf1..b27557ea3d 100644 --- a/res/pokemon/jigglypuff/data.json +++ b/res/pokemon/jigglypuff/data.json @@ -1,5 +1,4 @@ { - "name": "Jigglypuff", "base_stats": { "hp": 115, "attack": 45, @@ -136,7 +135,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "JIGGLYPUFF", "category": "Balloon Pokémon", "entry_text": [ "When it wavers its big, round\n", @@ -144,7 +144,7 @@ "that makes everyone drowsy." ] }, - "french": { + "fr": { "name": "RONDOUDOU", "category": "Pokémon Bouboule", "entry_text": [ @@ -153,7 +153,7 @@ "qui endort son auditoire." ] }, - "german": { + "de": { "name": "PUMMELUFF", "category": "Ballon", "entry_text": [ @@ -162,7 +162,7 @@ "zu singen und jeder schläft ein." ] }, - "italian": { + "it": { "name": "JIGGLYPUFF", "category": "Pokémon Pallone", "entry_text": [ @@ -171,7 +171,7 @@ "addormentare chiunque l’ascolti." ] }, - "spanish": { + "es": { "name": "JIGGLYPUFF", "category": "Pokémon Globo", "entry_text": [ @@ -180,7 +180,7 @@ "nana que duerme al enemigo." ] }, - "japanese": { + "jp": { "name": "プリン", "category": "ふうせんポケモン", "entry_text": [ diff --git a/res/pokemon/jirachi/data.json b/res/pokemon/jirachi/data.json index e1b81ca532..c8cc2f1ca8 100644 --- a/res/pokemon/jirachi/data.json +++ b/res/pokemon/jirachi/data.json @@ -1,5 +1,4 @@ { - "name": "Jirachi", "base_stats": { "hp": 100, "attack": 100, @@ -134,7 +133,8 @@ "pokemon_pos_f": 65518, "trainer_pos_m": 9, "pokemon_pos_m": 65518, - "english": { + "en": { + "name": "JIRACHI", "category": "Wish Pokémon", "entry_text": [ "It is said to have the ability to\n", @@ -142,7 +142,7 @@ "every thousand years." ] }, - "french": { + "fr": { "name": "JIRACHI", "category": "Pokémon Souhait", "entry_text": [ @@ -151,7 +151,7 @@ "tous les vœux durant une semaine." ] }, - "german": { + "de": { "name": "JIRACHI", "category": "Wünscher", "entry_text": [ @@ -160,7 +160,7 @@ "erfüllen." ] }, - "italian": { + "it": { "name": "JIRACHI", "category": "Pokémon Desiderio", "entry_text": [ @@ -169,7 +169,7 @@ "una settimana ogni 1000 anni." ] }, - "spanish": { + "es": { "name": "JIRACHI", "category": "Pokémon Deseo", "entry_text": [ @@ -178,7 +178,7 @@ "semana cada mil años." ] }, - "japanese": { + "jp": { "name": "ジラ-チ", "category": "ねがいごとポケモン", "entry_text": [ diff --git a/res/pokemon/jolteon/data.json b/res/pokemon/jolteon/data.json index 1c3050bf56..4c07b7a106 100644 --- a/res/pokemon/jolteon/data.json +++ b/res/pokemon/jolteon/data.json @@ -1,5 +1,4 @@ { - "name": "Jolteon", "base_stats": { "hp": 65, "attack": 65, @@ -111,7 +110,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "JOLTEON", "category": "Lightning Pokémon", "entry_text": [ "If agitated, it uses electricity to\n", @@ -119,7 +119,7 @@ "it in small bunches." ] }, - "french": { + "fr": { "name": "VOLTALI", "category": "Pokémon Orage", "entry_text": [ @@ -128,7 +128,7 @@ "comme s’il s’agissait de piquants." ] }, - "german": { + "de": { "name": "BLITZA", "category": "Blitz", "entry_text": [ @@ -137,7 +137,7 @@ "es wie scharfe Nadeln wirkt." ] }, - "italian": { + "it": { "name": "JOLTEON", "category": "Pokémon Luminoso", "entry_text": [ @@ -146,7 +146,7 @@ "aghi pungenti." ] }, - "spanish": { + "es": { "name": "JOLTEON", "category": "Pokémon Relámpago", "entry_text": [ @@ -155,7 +155,7 @@ "en púas afiladísimas." ] }, - "japanese": { + "jp": { "name": "サンダ-ス", "category": "かみなりポケモン", "entry_text": [ diff --git a/res/pokemon/jumpluff/data.json b/res/pokemon/jumpluff/data.json index 13ba8017f9..8fc7493cf1 100644 --- a/res/pokemon/jumpluff/data.json +++ b/res/pokemon/jumpluff/data.json @@ -1,5 +1,4 @@ { - "name": "Jumpluff", "base_stats": { "hp": 75, "attack": 55, @@ -110,7 +109,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "JUMPLUFF", "category": "Cottonweed Pokémon", "entry_text": [ "Blown by seasonal winds, it\n", @@ -118,7 +118,7 @@ "cotton spores as it goes." ] }, - "french": { + "fr": { "name": "COTOVOL", "category": "Pokémon Pissenlit", "entry_text": [ @@ -127,7 +127,7 @@ "des spores de coton." ] }, - "german": { + "de": { "name": "PAPUNGHA", "category": "Löwenzahn", "entry_text": [ @@ -136,7 +136,7 @@ "seinem Flug Baumwollsamen." ] }, - "italian": { + "it": { "name": "JUMPLUFF", "category": "Pokémon Gramigna", "entry_text": [ @@ -145,7 +145,7 @@ "suoi semi simili al cotone." ] }, - "spanish": { + "es": { "name": "JUMPLUFF", "category": "Pokémon Algadón", "entry_text": [ @@ -154,7 +154,7 @@ "sus esporas para reproducirse." ] }, - "japanese": { + "jp": { "name": "ワタッコ", "category": "わたくさポケモン", "entry_text": [ diff --git a/res/pokemon/jynx/data.json b/res/pokemon/jynx/data.json index 43c4e2f63d..db96cf9d84 100644 --- a/res/pokemon/jynx/data.json +++ b/res/pokemon/jynx/data.json @@ -1,5 +1,4 @@ { - "name": "Jynx", "base_stats": { "hp": 65, "attack": 50, @@ -128,7 +127,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 9, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "JYNX", "category": "Human Shape Pokémon", "entry_text": [ "Its cries sound like human speech.\n", @@ -136,7 +136,7 @@ "what it is trying to say." ] }, - "french": { + "fr": { "name": "LIPPOUTOU", "category": "Pokémon Humanoïde", "entry_text": [ @@ -145,7 +145,7 @@ "parvenu à les comprendre. " ] }, - "german": { + "de": { "name": "ROSSANA", "category": "Humanotyp", "entry_text": [ @@ -154,7 +154,7 @@ "verstehen, was es sagt." ] }, - "italian": { + "it": { "name": "JYNX", "category": "Pokémon Umanoide", "entry_text": [ @@ -163,7 +163,7 @@ "il significato delle sue parole." ] }, - "spanish": { + "es": { "name": "JYNX", "category": "Pokémon F. Humana", "entry_text": [ @@ -172,7 +172,7 @@ "entender lo que dice." ] }, - "japanese": { + "jp": { "name": "ル-ジュラ", "category": "ひとがたポケモン", "entry_text": [ diff --git a/res/pokemon/kabuto/data.json b/res/pokemon/kabuto/data.json index bab8eed104..dfd4b3a52e 100644 --- a/res/pokemon/kabuto/data.json +++ b/res/pokemon/kabuto/data.json @@ -1,5 +1,4 @@ { - "name": "Kabuto", "base_stats": { "hp": 30, "attack": 80, @@ -116,7 +115,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "KABUTO", "category": "Shellfish Pokémon", "entry_text": [ "It is thought to have inhabited\n", @@ -124,7 +124,7 @@ "It is protected by a stiff shell." ] }, - "french": { + "fr": { "name": "KABUTO", "category": "Pokémon Carapace", "entry_text": [ @@ -133,7 +133,7 @@ "protégé par une coquille robuste." ] }, - "german": { + "de": { "name": "KABUTO", "category": "Schaltier", "entry_text": [ @@ -142,7 +142,7 @@ "Strände bevölkerte." ] }, - "italian": { + "it": { "name": "KABUTO", "category": "Pokémon Crostaceo", "entry_text": [ @@ -151,7 +151,7 @@ "una conchiglia robusta." ] }, - "spanish": { + "es": { "name": "KABUTO", "category": "Pokémon Marisco", "entry_text": [ @@ -160,7 +160,7 @@ "Se protege con una dura concha." ] }, - "japanese": { + "jp": { "name": "カブト", "category": "こうらポケモン", "entry_text": [ diff --git a/res/pokemon/kabutops/data.json b/res/pokemon/kabutops/data.json index 47cdff6e08..26944fdcf2 100644 --- a/res/pokemon/kabutops/data.json +++ b/res/pokemon/kabutops/data.json @@ -1,5 +1,4 @@ { - "name": "Kabutops", "base_stats": { "hp": 60, "attack": 115, @@ -128,7 +127,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "KABUTOPS", "category": "Shellfish Pokémon", "entry_text": [ "It is thought that this Pokémon\n", @@ -136,7 +136,7 @@ "prey adapted to life on land." ] }, - "french": { + "fr": { "name": "KABUTOPS", "category": "Pokémon Carapace", "entry_text": [ @@ -145,7 +145,7 @@ "suivre l’évolution de ses proies." ] }, - "german": { + "de": { "name": "KABUTOPS", "category": "Schaltier", "entry_text": [ @@ -154,7 +154,7 @@ "ebenfalls irgendwann an Land lebte." ] }, - "italian": { + "it": { "name": "KABUTOPS", "category": "Pokémon Crostaceo", "entry_text": [ @@ -163,7 +163,7 @@ "erano adattate a vivere lì." ] }, - "spanish": { + "es": { "name": "KABUTOPS", "category": "Pokémon Marisco", "entry_text": [ @@ -172,7 +172,7 @@ "tierra buscando nuevas presas." ] }, - "japanese": { + "jp": { "name": "カブトプス", "category": "こうらポケモン", "entry_text": [ diff --git a/res/pokemon/kadabra/data.json b/res/pokemon/kadabra/data.json index 34dac76132..ffb24c02e0 100644 --- a/res/pokemon/kadabra/data.json +++ b/res/pokemon/kadabra/data.json @@ -1,5 +1,4 @@ { - "name": "Kadabra", "base_stats": { "hp": 40, "attack": 35, @@ -125,7 +124,8 @@ "pokemon_pos_f": 11, "trainer_pos_m": 9, "pokemon_pos_m": 11, - "english": { + "en": { + "name": "KADABRA", "category": "Psi Pokémon", "entry_text": [ "It stares at its silver spoon to\n", @@ -133,7 +133,7 @@ "waves while doing so." ] }, - "french": { + "fr": { "name": "KADABRA", "category": "Pokémon Psy", "entry_text": [ @@ -142,7 +142,7 @@ "Le malheur frappe celui qui la voit." ] }, - "german": { + "de": { "name": "KADABRA", "category": "Psi", "entry_text": [ @@ -151,7 +151,7 @@ "der Nähe. Und das bringt Unglück." ] }, - "italian": { + "it": { "name": "KADABRA", "category": "Pokémon Psico", "entry_text": [ @@ -160,7 +160,7 @@ "che porta sfortuna a chi la guarda." ] }, - "spanish": { + "es": { "name": "KADABRA", "category": "Pokémon Psi", "entry_text": [ @@ -169,7 +169,7 @@ "Se dice que verla trae mala suerte." ] }, - "japanese": { + "jp": { "name": "ユンゲラ-", "category": "ねんりきポケモン", "entry_text": [ diff --git a/res/pokemon/kakuna/data.json b/res/pokemon/kakuna/data.json index 9d93aba3f0..9ccced4ef6 100644 --- a/res/pokemon/kakuna/data.json +++ b/res/pokemon/kakuna/data.json @@ -1,5 +1,4 @@ { - "name": "Kakuna", "base_stats": { "hp": 45, "attack": 25, @@ -63,7 +62,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "KAKUNA", "category": "Cocoon Pokémon", "entry_text": [ "While awaiting evolution, it\n", @@ -71,7 +71,7 @@ "leaves and in nooks of branches." ] }, - "french": { + "fr": { "name": "COCONFORT", "category": "Pokémon Cocon", "entry_text": [ @@ -80,7 +80,7 @@ "en attendant d’évoluer." ] }, - "german": { + "de": { "name": "KOKUNA", "category": "Kokon", "entry_text": [ @@ -89,7 +89,7 @@ "Blättern und zwischen Ästen." ] }, - "italian": { + "it": { "name": "KAKUNA", "category": "Pokémon Bozzolo", "entry_text": [ @@ -98,7 +98,7 @@ "dell’evoluzione." ] }, - "spanish": { + "es": { "name": "KAKUNA", "category": "Pokémon Capullo", "entry_text": [ @@ -107,7 +107,7 @@ "mientras espera a evolucionar." ] }, - "japanese": { + "jp": { "name": "コク-ン", "category": "さなぎポケモン", "entry_text": [ diff --git a/res/pokemon/kangaskhan/data.json b/res/pokemon/kangaskhan/data.json index 9b69e6916f..3f6cd0c41c 100644 --- a/res/pokemon/kangaskhan/data.json +++ b/res/pokemon/kangaskhan/data.json @@ -1,5 +1,4 @@ { - "name": "Kangaskhan", "base_stats": { "hp": 105, "attack": 95, @@ -137,7 +136,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 15, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "KANGASKHAN", "category": "Parent Pokémon", "entry_text": [ "It raises its offspring in its belly\n", @@ -145,7 +145,7 @@ "play only when it feels safe." ] }, - "french": { + "fr": { "name": "KANGOUREX", "category": "Pokémon Maternel", "entry_text": [ @@ -154,7 +154,7 @@ "sûr pour les laisser jouer dehors." ] }, - "german": { + "de": { "name": "KANGAMA", "category": "Muttertier", "entry_text": [ @@ -163,7 +163,7 @@ "ist, darf das Junge aus dem Beutel." ] }, - "italian": { + "it": { "name": "KANGASKHAN", "category": "Pokémon Genitore", "entry_text": [ @@ -172,7 +172,7 @@ "quando non ci sono pericoli." ] }, - "spanish": { + "es": { "name": "KANGASKHAN", "category": "Pokémon Padres", "entry_text": [ @@ -181,7 +181,7 @@ "a jugar cuando no siente peligro." ] }, - "japanese": { + "jp": { "name": "ガル-ラ", "category": "おやこポケモン", "entry_text": [ diff --git a/res/pokemon/kecleon/data.json b/res/pokemon/kecleon/data.json index 5e7b189156..9f88bd29cf 100644 --- a/res/pokemon/kecleon/data.json +++ b/res/pokemon/kecleon/data.json @@ -1,5 +1,4 @@ { - "name": "Kecleon", "base_stats": { "hp": 60, "attack": 90, @@ -141,7 +140,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "KECLEON", "category": "Color Swap Pokémon", "entry_text": [ "It can freely change its body’s\n", @@ -149,7 +149,7 @@ "belly doesn’t change, however." ] }, - "french": { + "fr": { "name": "KECLEON", "category": "Pokémon Multicolor", "entry_text": [ @@ -158,7 +158,7 @@ "orne son ventre reste le même." ] }, - "german": { + "de": { "name": "KECLEON", "category": "Farbenspiel", "entry_text": [ @@ -167,7 +167,7 @@ "auf seinem Bauch bleibt gleich." ] }, - "italian": { + "it": { "name": "KECLEON", "category": "Pokémon Mutacolore", "entry_text": [ @@ -176,7 +176,7 @@ "zigzag sul suo ventre non cambia." ] }, - "spanish": { + "es": { "name": "KECLEON", "category": "Pokémon Camaleónico", "entry_text": [ @@ -185,7 +185,7 @@ "de su panza nunca desaparece." ] }, - "japanese": { + "jp": { "name": "カクレオン", "category": "いろへんげポケモン", "entry_text": [ diff --git a/res/pokemon/kingdra/data.json b/res/pokemon/kingdra/data.json index 581fd875dd..d9ea365952 100644 --- a/res/pokemon/kingdra/data.json +++ b/res/pokemon/kingdra/data.json @@ -1,5 +1,4 @@ { - "name": "Kingdra", "base_stats": { "hp": 75, "attack": 95, @@ -110,7 +109,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 12, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "KINGDRA", "category": "Dragon Pokémon", "entry_text": [ "It lives in caves on the seafloor\n", @@ -118,7 +118,7 @@ "every time it moves." ] }, - "french": { + "fr": { "name": "HYPOROI", "category": "Pokémon Dragon", "entry_text": [ @@ -127,7 +127,7 @@ "dans les grottes sous-marines." ] }, - "german": { + "de": { "name": "SEEDRAKING", "category": "Drache", "entry_text": [ @@ -136,7 +136,7 @@ "bewegt, entsteht ein Strudel. " ] }, - "italian": { + "it": { "name": "KINGDRA", "category": "Pokémon Drago", "entry_text": [ @@ -145,7 +145,7 @@ "volta che si muove." ] }, - "spanish": { + "es": { "name": "KINGDRA", "category": "Pokémon Dragón", "entry_text": [ @@ -154,7 +154,7 @@ "se mueve." ] }, - "japanese": { + "jp": { "name": "キングドラ", "category": "ドラゴンポケモン", "entry_text": [ diff --git a/res/pokemon/kingler/data.json b/res/pokemon/kingler/data.json index 46035916bb..3f4670ad16 100644 --- a/res/pokemon/kingler/data.json +++ b/res/pokemon/kingler/data.json @@ -1,5 +1,4 @@ { - "name": "Kingler", "base_stats": { "hp": 55, "attack": 130, @@ -119,7 +118,8 @@ "pokemon_pos_f": 11, "trainer_pos_m": 9, "pokemon_pos_m": 11, - "english": { + "en": { + "name": "KINGLER", "category": "Pincer Pokémon", "entry_text": [ "The larger pincer has 10,000-\n", @@ -127,7 +127,7 @@ "is so heavy, it is difficult to aim." ] }, - "french": { + "fr": { "name": "KRABBOSS", "category": "Pokémon Pince", "entry_text": [ @@ -136,7 +136,7 @@ "poids la rend difficile à manier." ] }, - "german": { + "de": { "name": "KINGLER", "category": "Kneifer", "entry_text": [ @@ -145,7 +145,7 @@ "schwer und kaum zu handhaben." ] }, - "italian": { + "it": { "name": "KINGLER", "category": "Pokémon Chela", "entry_text": [ @@ -154,7 +154,7 @@ "che non permette di mirare bene." ] }, - "spanish": { + "es": { "name": "KINGLER", "category": "Pokémon Tenaza", "entry_text": [ @@ -163,7 +163,7 @@ "grande que le cuesta usarla." ] }, - "japanese": { + "jp": { "name": "キングラ-", "category": "はさみポケモン", "entry_text": [ diff --git a/res/pokemon/kirlia/data.json b/res/pokemon/kirlia/data.json index dca8672eae..0b7b53ff5f 100644 --- a/res/pokemon/kirlia/data.json +++ b/res/pokemon/kirlia/data.json @@ -1,5 +1,4 @@ { - "name": "Kirlia", "base_stats": { "hp": 38, "attack": 35, @@ -135,7 +134,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "KIRLIA", "category": "Emotion Pokémon", "entry_text": [ "If its Trainer becomes happy, it\n", @@ -143,7 +143,7 @@ "joyously while spinning about." ] }, - "french": { + "fr": { "name": "KIRLIA", "category": "Pokémon Emotion", "entry_text": [ @@ -152,7 +152,7 @@ "il est d’humeur joyeuse." ] }, - "german": { + "de": { "name": "KIRLIA", "category": "Emotion", "entry_text": [ @@ -161,7 +161,7 @@ "ist, tanzt es." ] }, - "italian": { + "it": { "name": "KIRLIA", "category": "Pokémon Emozione", "entry_text": [ @@ -170,7 +170,7 @@ "sente felice." ] }, - "spanish": { + "es": { "name": "KIRLIA", "category": "Pokémon Sensorio", "entry_text": [ @@ -179,7 +179,7 @@ "siente feliz, baila." ] }, - "japanese": { + "jp": { "name": "キルリア", "category": "かんじょうポケモン", "entry_text": [ diff --git a/res/pokemon/koffing/data.json b/res/pokemon/koffing/data.json index 1fbfea1d02..cd1e009dff 100644 --- a/res/pokemon/koffing/data.json +++ b/res/pokemon/koffing/data.json @@ -1,5 +1,4 @@ { - "name": "Koffing", "base_stats": { "hp": 40, "attack": 65, @@ -114,7 +113,8 @@ "pokemon_pos_f": 65526, "trainer_pos_m": 9, "pokemon_pos_m": 65526, - "english": { + "en": { + "name": "KOFFING", "category": "Poison Gas Pokémon", "entry_text": [ "Lighter-than-air gases in its body\n", @@ -122,7 +122,7 @@ "smell, they are also explosive." ] }, - "french": { + "fr": { "name": "SMOGO", "category": "Pokémon Gaz Mortel", "entry_text": [ @@ -131,7 +131,7 @@ "explosifs, en plus d’être fétides." ] }, - "german": { + "de": { "name": "SMOGON", "category": "Giftwolke", "entry_text": [ @@ -140,7 +140,7 @@ "stinken und sind explosiv." ] }, - "italian": { + "it": { "name": "KOFFING", "category": "Pokémon Velenuvola", "entry_text": [ @@ -149,7 +149,7 @@ "odoranti e altamente esplosivi." ] }, - "spanish": { + "es": { "name": "KOFFING", "category": "Pokémon Gas Veneno", "entry_text": [ @@ -158,7 +158,7 @@ "oler mal, también son explosivos." ] }, - "japanese": { + "jp": { "name": "ドガ-ス", "category": "どくガスポケモン", "entry_text": [ diff --git a/res/pokemon/krabby/data.json b/res/pokemon/krabby/data.json index 2b9d5fe6ad..4b4ed9c315 100644 --- a/res/pokemon/krabby/data.json +++ b/res/pokemon/krabby/data.json @@ -1,5 +1,4 @@ { - "name": "Krabby", "base_stats": { "hp": 30, "attack": 105, @@ -122,7 +121,8 @@ "pokemon_pos_f": 30, "trainer_pos_m": 9, "pokemon_pos_m": 30, - "english": { + "en": { + "name": "KRABBY", "category": "River Crab Pokémon", "entry_text": [ "It lives in burrows dug on sandy\n", @@ -130,7 +130,7 @@ "back if they are broken in battle." ] }, - "french": { + "fr": { "name": "KRABBY", "category": "Pokémon Doux Crabe", "entry_text": [ @@ -139,7 +139,7 @@ "pinces repoussent si on les brise." ] }, - "german": { + "de": { "name": "KRABBY", "category": "Krabbe", "entry_text": [ @@ -148,7 +148,7 @@ "im Kampf verliert." ] }, - "italian": { + "it": { "name": "KRABBY", "category": "Pokémon Granchio", "entry_text": [ @@ -157,7 +157,7 @@ "se si spezzano nella lotta." ] }, - "spanish": { + "es": { "name": "KRABBY", "category": "Pokémon Cangrejo", "entry_text": [ @@ -166,7 +166,7 @@ "vuelven a crecer si se rompen." ] }, - "japanese": { + "jp": { "name": "クラブ", "category": "さわがにポケモン", "entry_text": [ diff --git a/res/pokemon/kricketot/data.json b/res/pokemon/kricketot/data.json index 9fcfb62bda..5e496e930c 100644 --- a/res/pokemon/kricketot/data.json +++ b/res/pokemon/kricketot/data.json @@ -1,5 +1,4 @@ { - "name": "Kricketot", "base_stats": { "hp": 37, "attack": 25, @@ -69,7 +68,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "KRICKETOT", "category": "Cricket Pokémon", "entry_text": [ "Its legs are short. Whenever it\n", @@ -77,7 +77,7 @@ "with a xylophone-like sound." ] }, - "french": { + "fr": { "name": "CRIKZIK", "category": "Pokémon Criquet", "entry_text": [ @@ -86,7 +86,7 @@ "heurtent dans un son de xylophone." ] }, - "german": { + "de": { "name": "ZIRPURZE", "category": "Zirper", "entry_text": [ @@ -95,7 +95,7 @@ "und wie ein Xylophon klingen." ] }, - "italian": { + "it": { "name": "KRICKETOT", "category": "Pokémon Grillo", "entry_text": [ @@ -104,7 +104,7 @@ "cono un suono simile allo xilofono." ] }, - "spanish": { + "es": { "name": "KRICKETOT", "category": "Pokémon Grillo", "entry_text": [ @@ -113,7 +113,7 @@ "y suenan como un xilófono." ] }, - "japanese": { + "jp": { "name": "コロボ-シ", "category": "こおろぎポケモン", "entry_text": [ diff --git a/res/pokemon/kricketune/data.json b/res/pokemon/kricketune/data.json index a92ed6ea94..466414e0e0 100644 --- a/res/pokemon/kricketune/data.json +++ b/res/pokemon/kricketune/data.json @@ -1,5 +1,4 @@ { - "name": "Kricketune", "base_stats": { "hp": 77, "attack": 85, @@ -106,7 +105,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "KRICKETUNE", "category": "Cricket Pokémon", "entry_text": [ "There is a village that hosts a\n", @@ -114,7 +114,7 @@ "variable cries of this Pokémon." ] }, - "french": { + "fr": { "name": "MELOKRIK", "category": "Pokémon Criquet", "entry_text": [ @@ -123,7 +123,7 @@ "tout un tas de mélodies." ] }, - "german": { + "de": { "name": "ZIRPEISE", "category": "Zirper", "entry_text": [ @@ -132,7 +132,7 @@ "Es komponiert aus dem Stegreif." ] }, - "italian": { + "it": { "name": "KRICKETUNE", "category": "Pokémon Grillo", "entry_text": [ @@ -141,7 +141,7 @@ "Sa improvvisare melodie." ] }, - "spanish": { + "es": { "name": "KRICKETUNE", "category": "Pokémon Grillo", "entry_text": [ @@ -150,7 +150,7 @@ "improvisar melodías." ] }, - "japanese": { + "jp": { "name": "コロトック", "category": "こおろぎポケモン", "entry_text": [ diff --git a/res/pokemon/kyogre/data.json b/res/pokemon/kyogre/data.json index 344b252d9e..8a777b7981 100644 --- a/res/pokemon/kyogre/data.json +++ b/res/pokemon/kyogre/data.json @@ -1,5 +1,4 @@ { - "name": "Kyogre", "base_stats": { "hp": 100, "attack": 100, @@ -118,7 +117,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 26, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "KYOGRE", "category": "Sea Basin Pokémon", "entry_text": [ "It is said to have widened the\n", @@ -126,7 +126,7 @@ "been asleep in a marine trench." ] }, - "french": { + "fr": { "name": "KYOGRE", "category": "Pokémon Bassinmarin", "entry_text": [ @@ -135,7 +135,7 @@ "Il somnolait dans une fosse marine." ] }, - "german": { + "de": { "name": "KYOGRE", "category": "Seegründler", "entry_text": [ @@ -144,7 +144,7 @@ "Es schlief in einem Meeresgraben." ] }, - "italian": { + "it": { "name": "KYOGRE", "category": "Pokémon Oceano", "entry_text": [ @@ -153,7 +153,7 @@ "assopito in una fossa marina." ] }, - "spanish": { + "es": { "name": "KYOGRE", "category": "Pokémon Cuenca Mar", "entry_text": [ @@ -162,7 +162,7 @@ "durmiendo en una fosa marina." ] }, - "japanese": { + "jp": { "name": "カイオ-ガ", "category": "かいていポケモン", "entry_text": [ diff --git a/res/pokemon/lairon/data.json b/res/pokemon/lairon/data.json index cda8fb150b..b08453584c 100644 --- a/res/pokemon/lairon/data.json +++ b/res/pokemon/lairon/data.json @@ -1,5 +1,4 @@ { - "name": "Lairon", "base_stats": { "hp": 60, "attack": 90, @@ -128,7 +127,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "LAIRON", "category": "Iron Armor Pokémon", "entry_text": [ "For food, it digs up iron ore. It\n", @@ -136,7 +136,7 @@ "others to fight over territory." ] }, - "french": { + "fr": { "name": "GALEGON", "category": "Pokémon Armurfer", "entry_text": [ @@ -145,7 +145,7 @@ "chargeant avec son corps d’acier." ] }, - "german": { + "de": { "name": "STOLLRAK", "category": "Eisenpanzer", "entry_text": [ @@ -154,7 +154,7 @@ "seinen harten Körper ein." ] }, - "italian": { + "it": { "name": "LAIRON", "category": "Pokémon Corazza", "entry_text": [ @@ -163,7 +163,7 @@ "nella lotta per il territorio." ] }, - "spanish": { + "es": { "name": "LAIRON", "category": "Pokémon Cor. Férrea", "entry_text": [ @@ -172,7 +172,7 @@ "luchar y conseguir territorio." ] }, - "japanese": { + "jp": { "name": "コドラ", "category": "てつヨロイポケモン", "entry_text": [ diff --git a/res/pokemon/lanturn/data.json b/res/pokemon/lanturn/data.json index 76aafe091b..a55f2d05aa 100644 --- a/res/pokemon/lanturn/data.json +++ b/res/pokemon/lanturn/data.json @@ -1,5 +1,4 @@ { - "name": "Lanturn", "base_stats": { "hp": 125, "attack": 58, @@ -114,7 +113,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 9, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "LANTURN", "category": "Light Pokémon", "entry_text": [ "LANTURN’s light can shine up from\n", @@ -122,7 +122,7 @@ "“The Deep-Sea Star.”" ] }, - "french": { + "fr": { "name": "LANTURN", "category": "Pokémon Lumière", "entry_text": [ @@ -131,7 +131,7 @@ "“étoile des profondeurs”." ] }, - "german": { + "de": { "name": "LANTURN", "category": "Leuchte", "entry_text": [ @@ -140,7 +140,7 @@ "es auch “Tiefseestern”." ] }, - "italian": { + "it": { "name": "LANTURN", "category": "Pokémon Luce", "entry_text": [ @@ -149,7 +149,7 @@ "minato “Stella degli abissi”." ] }, - "spanish": { + "es": { "name": "LANTURN", "category": "Pokémon Luz", "entry_text": [ @@ -158,7 +158,7 @@ "llama la “estrella de alta mar”." ] }, - "japanese": { + "jp": { "name": "ランタ-ン", "category": "ライトポケモン", "entry_text": [ diff --git a/res/pokemon/lapras/data.json b/res/pokemon/lapras/data.json index 74f6da2933..5e0b9e4fa1 100644 --- a/res/pokemon/lapras/data.json +++ b/res/pokemon/lapras/data.json @@ -1,5 +1,4 @@ { - "name": "Lapras", "base_stats": { "hp": 130, "attack": 85, @@ -119,7 +118,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 16, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "LAPRAS", "category": "Transport Pokémon", "entry_text": [ "It loves crossing the sea with\n", @@ -127,7 +127,7 @@ "It understands human speech." ] }, - "french": { + "fr": { "name": "LOKHLASS", "category": "Pokémon Transport", "entry_text": [ @@ -136,7 +136,7 @@ "dos. Il comprend le langage humain." ] }, - "german": { + "de": { "name": "LAPRAS", "category": "Transport", "entry_text": [ @@ -145,7 +145,7 @@ "queren. Es versteht die Menschen." ] }, - "italian": { + "it": { "name": "LAPRAS", "category": "Pokémon Trasporto", "entry_text": [ @@ -154,7 +154,7 @@ "Capisce il linguaggio umano." ] }, - "spanish": { + "es": { "name": "LAPRAS", "category": "Pokémon Transporte", "entry_text": [ @@ -163,7 +163,7 @@ "Entiende el lenguaje humano." ] }, - "japanese": { + "jp": { "name": "ラプラス", "category": "のりものポケモン", "entry_text": [ diff --git a/res/pokemon/larvitar/data.json b/res/pokemon/larvitar/data.json index 429677d7a5..b09b0b55cd 100644 --- a/res/pokemon/larvitar/data.json +++ b/res/pokemon/larvitar/data.json @@ -1,5 +1,4 @@ { - "name": "Larvitar", "base_stats": { "hp": 50, "attack": 64, @@ -117,7 +116,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "LARVITAR", "category": "Rock Skin Pokémon", "entry_text": [ "A Pokémon that eats soil. Once it\n", @@ -125,7 +125,7 @@ "goes to sleep so it can grow." ] }, - "french": { + "fr": { "name": "EMBRYLEX", "category": "Pokémon Peaupierre", "entry_text": [ @@ -134,7 +134,7 @@ "il s’endort pour grandir." ] }, - "german": { + "de": { "name": "LARVITAR", "category": "Felshaut", "entry_text": [ @@ -143,7 +143,7 @@ "schläft es ein, um zu wachsen." ] }, - "italian": { + "it": { "name": "LARVITAR", "category": "Pokémon Peldisasso", "entry_text": [ @@ -152,7 +152,7 @@ "va a dormire per poter crescere." ] }, - "spanish": { + "es": { "name": "LARVITAR", "category": "Pokémon Piel Roca", "entry_text": [ @@ -161,7 +161,7 @@ "se echa a dormir para crecer." ] }, - "japanese": { + "jp": { "name": "ヨ-ギラス", "category": "いわはだポケモン", "entry_text": [ diff --git a/res/pokemon/latias/data.json b/res/pokemon/latias/data.json index cf0a60594e..3226124a18 100644 --- a/res/pokemon/latias/data.json +++ b/res/pokemon/latias/data.json @@ -1,5 +1,4 @@ { - "name": "Latias", "base_stats": { "hp": 80, "attack": 80, @@ -138,7 +137,8 @@ "pokemon_pos_f": 65534, "trainer_pos_m": 9, "pokemon_pos_m": 65534, - "english": { + "en": { + "name": "LATIAS", "category": "Eon Pokémon", "entry_text": [ "Its body is covered with a down\n", @@ -146,7 +146,7 @@ "way that it becomes invisible." ] }, - "french": { + "fr": { "name": "LATIAS", "category": "Pokémon Eon", "entry_text": [ @@ -155,7 +155,7 @@ "et le rend invisible." ] }, - "german": { + "de": { "name": "LATIAS", "category": "Äon", "entry_text": [ @@ -164,7 +164,7 @@ "PKMN unsichtbar wird." ] }, - "italian": { + "it": { "name": "LATIAS", "category": "Pokémon Eone", "entry_text": [ @@ -173,7 +173,7 @@ "luce e lo rendono invisibile." ] }, - "spanish": { + "es": { "name": "LATIAS", "category": "Pokémon Eón", "entry_text": [ @@ -182,7 +182,7 @@ "forma que se vuelve invisible." ] }, - "japanese": { + "jp": { "name": "ラティアス", "category": "むげんポケモン", "entry_text": [ diff --git a/res/pokemon/latios/data.json b/res/pokemon/latios/data.json index 145ff38723..963bacc8ff 100644 --- a/res/pokemon/latios/data.json +++ b/res/pokemon/latios/data.json @@ -1,5 +1,4 @@ { - "name": "Latios", "base_stats": { "hp": 80, "attack": 90, @@ -137,7 +136,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "LATIOS", "category": "Eon Pokémon", "entry_text": [ "A highly intelligent Pokémon.\n", @@ -145,7 +145,7 @@ "it can overtake jet planes." ] }, - "french": { + "fr": { "name": "LATIOS", "category": "Pokémon Eon", "entry_text": [ @@ -154,7 +154,7 @@ "réaction en repliant ses ailes." ] }, - "german": { + "de": { "name": "LATIOS", "category": "Äon", "entry_text": [ @@ -163,7 +163,7 @@ "legt, ist es schneller als ein Jet." ] }, - "italian": { + "it": { "name": "LATIOS", "category": "Pokémon Eone", "entry_text": [ @@ -172,7 +172,7 @@ "volare più veloce di un jet." ] }, - "spanish": { + "es": { "name": "LATIOS", "category": "Pokémon Eón", "entry_text": [ @@ -181,7 +181,7 @@ "reacción plegando las alas." ] }, - "japanese": { + "jp": { "name": "ラティオス", "category": "むげんポケモン", "entry_text": [ diff --git a/res/pokemon/leafeon/data.json b/res/pokemon/leafeon/data.json index 2140943dfa..8eab279027 100644 --- a/res/pokemon/leafeon/data.json +++ b/res/pokemon/leafeon/data.json @@ -1,5 +1,4 @@ { - "name": "Leafeon", "base_stats": { "hp": 65, "attack": 110, @@ -115,7 +114,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "LEAFEON", "category": "Verdant Pokémon", "entry_text": [ "It basically does not fight. With\n", @@ -123,7 +123,7 @@ "can perform photosynthesis." ] }, - "french": { + "fr": { "name": "PHYLLALI", "category": "Pokémon Verdoyant", "entry_text": [ @@ -132,7 +132,7 @@ "toujours entouré d’air pur." ] }, - "german": { + "de": { "name": "FOLIPURBA", "category": "Unreif", "entry_text": [ @@ -141,7 +141,7 @@ "ständig von reiner Luft umgeben." ] }, - "italian": { + "it": { "name": "LEAFEON", "category": "Pokémon Rigoglioso", "entry_text": [ @@ -150,7 +150,7 @@ "circondato da aria pulita." ] }, - "spanish": { + "es": { "name": "LEAFEON", "category": "Pokémon Verdor", "entry_text": [ @@ -159,7 +159,7 @@ "siempre está rodeado de aire puro." ] }, - "japanese": { + "jp": { "name": "リ-フィア", "category": "しんりょくポケモン", "entry_text": [ diff --git a/res/pokemon/ledian/data.json b/res/pokemon/ledian/data.json index 7fe9c9c66a..38fb8ea159 100644 --- a/res/pokemon/ledian/data.json +++ b/res/pokemon/ledian/data.json @@ -1,5 +1,4 @@ { - "name": "Ledian", "base_stats": { "hp": 55, "attack": 35, @@ -120,7 +119,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "LEDIAN", "category": "Five Star Pokémon", "entry_text": [ "It uses starlight as energy. When\n", @@ -128,7 +128,7 @@ "patterns on its back grow larger." ] }, - "french": { + "fr": { "name": "COXYCLAQUE", "category": "Pokémon 5 Etoiles", "entry_text": [ @@ -137,7 +137,7 @@ "motifs dorsaux sont grands." ] }, - "german": { + "de": { "name": "LEDIAN", "category": "Fünf-Punkt", "entry_text": [ @@ -146,7 +146,7 @@ "sind, desto größer ist sein Muster." ] }, - "italian": { + "it": { "name": "LEDIAN", "category": "Pokémon Pentastra", "entry_text": [ @@ -155,7 +155,7 @@ "ingrandire i disegni sul suo dorso." ] }, - "spanish": { + "es": { "name": "LEDIAN", "category": "Pokémon 5estrellas", "entry_text": [ @@ -164,7 +164,7 @@ "más crecen los dibujos de su lomo." ] }, - "japanese": { + "jp": { "name": "レディアン", "category": "いつつぼしポケモン", "entry_text": [ diff --git a/res/pokemon/ledyba/data.json b/res/pokemon/ledyba/data.json index d4f072aa37..0b2c96b2c3 100644 --- a/res/pokemon/ledyba/data.json +++ b/res/pokemon/ledyba/data.json @@ -1,5 +1,4 @@ { - "name": "Ledyba", "base_stats": { "hp": 40, "attack": 20, @@ -119,7 +118,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "LEDYBA", "category": "Five Star Pokémon", "entry_text": [ "It is so timid, it can’t move if it\n", @@ -127,7 +127,7 @@ "conveys its feelings with scent." ] }, - "french": { + "fr": { "name": "COXY", "category": "Pokémon 5 Etoiles", "entry_text": [ @@ -136,7 +136,7 @@ "ses émotions par l’odeur." ] }, - "german": { + "de": { "name": "LEDYBA", "category": "Fünf-Punkt", "entry_text": [ @@ -145,7 +145,7 @@ "in einem Schwarm befindet." ] }, - "italian": { + "it": { "name": "LEDYBA", "category": "Pokémon Pentastra", "entry_text": [ @@ -154,7 +154,7 @@ "emozioni emanando una fragranza." ] }, - "spanish": { + "es": { "name": "LEDYBA", "category": "Pokémon 5estrellas", "entry_text": [ @@ -163,7 +163,7 @@ "sentimientos con olores." ] }, - "japanese": { + "jp": { "name": "レディバ", "category": "いつつぼしポケモン", "entry_text": [ diff --git a/res/pokemon/lickilicky/data.json b/res/pokemon/lickilicky/data.json index cd4e55b5e1..92ff99e739 100644 --- a/res/pokemon/lickilicky/data.json +++ b/res/pokemon/lickilicky/data.json @@ -1,5 +1,4 @@ { - "name": "Lickilicky", "base_stats": { "hp": 110, "attack": 85, @@ -133,7 +132,8 @@ "pokemon_pos_f": 65535, "trainer_pos_m": 9, "pokemon_pos_m": 65535, - "english": { + "en": { + "name": "LICKILICKY", "category": "Licking Pokémon", "entry_text": [ "The long tongue is always soggy\n", @@ -141,7 +141,7 @@ "a solvent that causes numbness." ] }, - "french": { + "fr": { "name": "COUDLANGUE", "category": "Pokémon Lécheur", "entry_text": [ @@ -150,7 +150,7 @@ "finissent couverts de bave." ] }, - "german": { + "de": { "name": "SCHLURPLEK", "category": "Schlecker", "entry_text": [ @@ -159,7 +159,7 @@ "nahe, wird man eingespeichelt." ] }, - "italian": { + "it": { "name": "LICKILICKY", "category": "Pokémon Linguaccia", "entry_text": [ @@ -168,7 +168,7 @@ "si ritroverà tutto bagnato di bava." ] }, - "spanish": { + "es": { "name": "LICKILICKY", "category": "Pokémon Lametazo", "entry_text": [ @@ -177,7 +177,7 @@ "te deja lleno de babas." ] }, - "japanese": { + "jp": { "name": "ベロベルト", "category": "なめまわしポケモン", "entry_text": [ diff --git a/res/pokemon/lickitung/data.json b/res/pokemon/lickitung/data.json index cd29854903..ce9d8d497d 100644 --- a/res/pokemon/lickitung/data.json +++ b/res/pokemon/lickitung/data.json @@ -1,5 +1,4 @@ { - "name": "Lickitung", "base_stats": { "hp": 90, "attack": 55, @@ -135,7 +134,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "LICKITUNG", "category": "Licking Pokémon", "entry_text": [ "When it extends its over-six-foot-\n", @@ -143,7 +143,7 @@ "is a possibility they are connected." ] }, - "french": { + "fr": { "name": "EXCELANGUE", "category": "Pokémon Lécheur", "entry_text": [ @@ -152,7 +152,7 @@ "Sa salive est une colle puissante." ] }, - "german": { + "de": { "name": "SCHLURP", "category": "Schlecker", "entry_text": [ @@ -161,7 +161,7 @@ "sein Körper und klebrig ist." ] }, - "italian": { + "it": { "name": "LICKITUNG", "category": "Pokémon Linguaccia", "entry_text": [ @@ -170,7 +170,7 @@ "Con essa afferra qualsiasi cosa." ] }, - "spanish": { + "es": { "name": "LICKITUNG", "category": "Pokémon Lametazo", "entry_text": [ @@ -179,7 +179,7 @@ "Su saliva pegajosa lo atrapa todo." ] }, - "japanese": { + "jp": { "name": "ベロリンガ", "category": "なめまわしポケモン", "entry_text": [ diff --git a/res/pokemon/lileep/data.json b/res/pokemon/lileep/data.json index 24e2361b0f..fa451fdf1c 100644 --- a/res/pokemon/lileep/data.json +++ b/res/pokemon/lileep/data.json @@ -1,5 +1,4 @@ { - "name": "Lileep", "base_stats": { "hp": 66, "attack": 41, @@ -113,7 +112,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "LILEEP", "category": "Sea Lily Pokémon", "entry_text": [ "It lived on the seafloor 100\n", @@ -121,7 +121,7 @@ "reanimated scientifically." ] }, - "french": { + "fr": { "name": "LILIA", "category": "Pokémon Lis D’Eau", "entry_text": [ @@ -130,7 +130,7 @@ "a permis de le ressusciter." ] }, - "german": { + "de": { "name": "LILIEP", "category": "Seeanemone", "entry_text": [ @@ -139,7 +139,7 @@ "Die Wissenschaft belebte es neu." ] }, - "italian": { + "it": { "name": "LILEEP", "category": "Pokémon Fiordimare", "entry_text": [ @@ -148,7 +148,7 @@ "in laboratorio." ] }, - "spanish": { + "es": { "name": "LILEEP", "category": "Pokémon Lila Mar", "entry_text": [ @@ -157,7 +157,7 @@ "recreado científicamente." ] }, - "japanese": { + "jp": { "name": "リリ-ラ", "category": "ウミユリポケモン", "entry_text": [ diff --git a/res/pokemon/linoone/data.json b/res/pokemon/linoone/data.json index cb39900eba..4176b8eea2 100644 --- a/res/pokemon/linoone/data.json +++ b/res/pokemon/linoone/data.json @@ -1,5 +1,4 @@ { - "name": "Linoone", "base_stats": { "hp": 78, "attack": 70, @@ -124,7 +123,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "LINOONE", "category": "Rushing Pokémon", "entry_text": [ "It charges prey at speeds over\n", @@ -132,7 +132,7 @@ "only run straight, it often fails." ] }, - "french": { + "fr": { "name": "LINEON", "category": "Pokémon Fonceur", "entry_text": [ @@ -141,7 +141,7 @@ "course et loupe souvent sa cible." ] }, - "german": { + "de": { "name": "GERADAKS", "category": "Sprinter", "entry_text": [ @@ -150,7 +150,7 @@ "laufen und die Jagd misslingt oft." ] }, - "italian": { + "it": { "name": "LINOONE", "category": "Pokémon Sfrecciante", "entry_text": [ @@ -159,7 +159,7 @@ "va solo dritto, sbaglia spesso." ] }, - "spanish": { + "es": { "name": "LINOONE", "category": "Pokémon Lanzado", "entry_text": [ @@ -168,7 +168,7 @@ "va en línea recta, falla a menudo." ] }, - "japanese": { + "jp": { "name": "マッスグマ", "category": "とっしんポケモン", "entry_text": [ diff --git a/res/pokemon/lombre/data.json b/res/pokemon/lombre/data.json index cc1b008da9..f4a6a56a9a 100644 --- a/res/pokemon/lombre/data.json +++ b/res/pokemon/lombre/data.json @@ -1,5 +1,4 @@ { - "name": "Lombre", "base_stats": { "hp": 60, "attack": 50, @@ -122,7 +121,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "LOMBRE", "category": "Jolly Pokémon", "entry_text": [ "It has a mischievous spirit. If it\n", @@ -130,7 +130,7 @@ "fishing line to interfere." ] }, - "french": { + "fr": { "name": "LOMBRE", "category": "Pokémon Jovial", "entry_text": [ @@ -139,7 +139,7 @@ "ligne pour le déranger. " ] }, - "german": { + "de": { "name": "LOMBRERO", "category": "Frohmut", "entry_text": [ @@ -148,7 +148,7 @@ "der Angelschnur, um ihn zu ärgern." ] }, - "italian": { + "it": { "name": "LOMBRE", "category": "Pokémon Giocoso", "entry_text": [ @@ -157,7 +157,7 @@ "per dargli fastidio." ] }, - "spanish": { + "es": { "name": "LOMBRE", "category": "Pokémon Alegre", "entry_text": [ @@ -166,7 +166,7 @@ "confundirlo." ] }, - "japanese": { + "jp": { "name": "ハスブレロ", "category": "ようきポケモン", "entry_text": [ diff --git a/res/pokemon/lopunny/data.json b/res/pokemon/lopunny/data.json index 2ce01b3dbc..dddbef5bf4 100644 --- a/res/pokemon/lopunny/data.json +++ b/res/pokemon/lopunny/data.json @@ -1,5 +1,4 @@ { - "name": "Lopunny", "base_stats": { "hp": 65, "attack": 76, @@ -125,7 +124,8 @@ "pokemon_pos_f": 12, "trainer_pos_m": 9, "pokemon_pos_m": 12, - "english": { + "en": { + "name": "LOPUNNY", "category": "Rabbit Pokémon", "entry_text": [ "The ears appear to be delicate. If\n", @@ -133,7 +133,7 @@ "with its graceful legs." ] }, - "french": { + "fr": { "name": "LOCKPIN", "category": "Pokémon Lapin", "entry_text": [ @@ -142,7 +142,7 @@ "pelucheuses en cas de danger." ] }, - "german": { + "de": { "name": "SCHLAPOR", "category": "Hase", "entry_text": [ @@ -151,7 +151,7 @@ "Körper mit seinen weichen Ohren." ] }, - "italian": { + "it": { "name": "LOPUNNY", "category": "Pokémon Coniglio", "entry_text": [ @@ -160,7 +160,7 @@ "orecchie morbide e pelose." ] }, - "spanish": { + "es": { "name": "LOPUNNY", "category": "Pokémon Conejo", "entry_text": [ @@ -169,7 +169,7 @@ "el pelaje de sus orejas." ] }, - "japanese": { + "jp": { "name": "ミミロップ", "category": "うさぎポケモン", "entry_text": [ diff --git a/res/pokemon/lotad/data.json b/res/pokemon/lotad/data.json index 844b50dd6e..5ac4d50ce3 100644 --- a/res/pokemon/lotad/data.json +++ b/res/pokemon/lotad/data.json @@ -1,5 +1,4 @@ { - "name": "Lotad", "base_stats": { "hp": 40, "attack": 30, @@ -111,7 +110,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "LOTAD", "category": "Water Weed Pokémon", "entry_text": [ "It looks like an aquatic plant and\n", @@ -119,7 +119,7 @@ "that can’t swim." ] }, - "french": { + "fr": { "name": "NENUPIOT", "category": "Pokémon Aquaplante", "entry_text": [ @@ -128,7 +128,7 @@ "Pokémon qui ne savent pas nager." ] }, - "german": { + "de": { "name": "LOTURZEL", "category": "Wasserlinse", "entry_text": [ @@ -137,7 +137,7 @@ "nicht schwimmen können, als Fähre." ] }, - "italian": { + "it": { "name": "LOTAD", "category": "Pokémon Alga", "entry_text": [ @@ -146,7 +146,7 @@ "Pokémon che non sanno nuotare." ] }, - "spanish": { + "es": { "name": "LOTAD", "category": "Pokémon Alga", "entry_text": [ @@ -155,7 +155,7 @@ "saben nadar." ] }, - "japanese": { + "jp": { "name": "ハスボ-", "category": "うきくさポケモン", "entry_text": [ diff --git a/res/pokemon/loudred/data.json b/res/pokemon/loudred/data.json index c93ad889a5..65ade2651d 100644 --- a/res/pokemon/loudred/data.json +++ b/res/pokemon/loudred/data.json @@ -1,5 +1,4 @@ { - "name": "Loudred", "base_stats": { "hp": 84, "attack": 71, @@ -124,7 +123,8 @@ "pokemon_pos_f": 13, "trainer_pos_m": 9, "pokemon_pos_m": 13, - "english": { + "en": { + "name": "LOUDRED", "category": "Big Voice Pokémon", "entry_text": [ "The shock waves from its cries can\n", @@ -132,7 +132,7 @@ "feet to power up." ] }, - "french": { + "fr": { "name": "RAMBOUM", "category": "Pokémon Grosse Voix", "entry_text": [ @@ -141,7 +141,7 @@ "trépigne pour augmenter sa force." ] }, - "german": { + "de": { "name": "KRAKEELO", "category": "Lauthals", "entry_text": [ @@ -150,7 +150,7 @@ "LKW umkippen." ] }, - "italian": { + "it": { "name": "LOUDRED", "category": "Pokémon Vocione", "entry_text": [ @@ -159,7 +159,7 @@ "piedi per accumulare energia." ] }, - "spanish": { + "es": { "name": "LOUDRED", "category": "Pokémon Chillón", "entry_text": [ @@ -168,7 +168,7 @@ "para ganar potencia." ] }, - "japanese": { + "jp": { "name": "ドゴ-ム", "category": "おおごえポケモン", "entry_text": [ diff --git a/res/pokemon/lucario/data.json b/res/pokemon/lucario/data.json index 7f2b4a2817..808b5830c9 100644 --- a/res/pokemon/lucario/data.json +++ b/res/pokemon/lucario/data.json @@ -1,5 +1,4 @@ { - "name": "Lucario", "base_stats": { "hp": 70, "attack": 110, @@ -131,7 +130,8 @@ "pokemon_pos_f": 12, "trainer_pos_m": 9, "pokemon_pos_m": 12, - "english": { + "en": { + "name": "LUCARIO", "category": "Aura Pokémon", "entry_text": [ "A well-trained one can sense auras\n", @@ -139,12 +139,12 @@ "of creatures over half a mile away." ] }, - "french": { + "fr": { "name": "LUCARIO", "category": "Pokémon Aura", "entry_text": [ "Il ressent les auras de tout. Il \n", "comprend le langage humain." ] }, - "german": { + "de": { "name": "LUCARIO", "category": "Aura", "entry_text": [ @@ -153,7 +153,7 @@ "die menschliche Sprache." ] }, - "italian": { + "it": { "name": "LUCARIO", "category": "Pokémon Aura", "entry_text": [ @@ -162,7 +162,7 @@ "Comprende il linguaggio umano." ] }, - "spanish": { + "es": { "name": "LUCARIO", "category": "Pokémon Aura", "entry_text": [ @@ -171,7 +171,7 @@ "lenguaje humano." ] }, - "japanese": { + "jp": { "name": "ルカリオ", "category": "はどうポケモン", "entry_text": [ diff --git a/res/pokemon/ludicolo/data.json b/res/pokemon/ludicolo/data.json index e529fafca9..d6de8e9797 100644 --- a/res/pokemon/ludicolo/data.json +++ b/res/pokemon/ludicolo/data.json @@ -1,5 +1,4 @@ { - "name": "Ludicolo", "base_stats": { "hp": 80, "attack": 70, @@ -114,7 +113,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 9, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "LUDICOLO", "category": "Carefree Pokémon", "entry_text": [ "If it hears festive music, all its\n", @@ -122,7 +122,7 @@ "help breaking out into a dance." ] }, - "french": { + "fr": { "name": "LUDICOLO", "category": "Pokémon Insouciant", "entry_text": [ @@ -131,7 +131,7 @@ "peut pas s’empêcher de danser." ] }, - "german": { + "de": { "name": "KAPPALORES", "category": "Sorglos", "entry_text": [ @@ -140,7 +140,7 @@ "dann einfach tanzen." ] }, - "italian": { + "it": { "name": "LUDICOLO", "category": "Pokémon Spensierato", "entry_text": [ @@ -149,7 +149,7 @@ "non riesce ad evitare di ballare." ] }, - "spanish": { + "es": { "name": "LUDICOLO", "category": "Pokémon Optimista", "entry_text": [ @@ -158,7 +158,7 @@ "no puede evitar ponerse a bailar." ] }, - "japanese": { + "jp": { "name": "ルンパッパ", "category": "のうてんきポケモン", "entry_text": [ diff --git a/res/pokemon/lugia/data.json b/res/pokemon/lugia/data.json index b98eda1f5a..266001ac4d 100644 --- a/res/pokemon/lugia/data.json +++ b/res/pokemon/lugia/data.json @@ -1,5 +1,4 @@ { - "name": "Lugia", "base_stats": { "hp": 106, "attack": 90, @@ -141,7 +140,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 26, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "LUGIA", "category": "Diving Pokémon", "entry_text": [ "It sleeps in a deep-sea trench.\n", @@ -149,7 +149,7 @@ "cause a 40-day storm." ] }, - "french": { + "fr": { "name": "LUGIA", "category": "Pokémon Plongeon", "entry_text": [ @@ -158,7 +158,7 @@ "génèrent une tempête de 40 jours." ] }, - "german": { + "de": { "name": "LUGIA", "category": "Taucher", "entry_text": [ @@ -167,7 +167,7 @@ "ein Sturm, der 40 Tage dauert." ] }, - "italian": { + "it": { "name": "LUGIA", "category": "Pokémon Immersione", "entry_text": [ @@ -176,7 +176,7 @@ "una tempesta di 40 giorni." ] }, - "spanish": { + "es": { "name": "LUGIA", "category": "Pokémon Buceo", "entry_text": [ @@ -185,7 +185,7 @@ "tormentas de cuarenta días." ] }, - "japanese": { + "jp": { "name": "ルギア", "category": "せんすいポケモン", "entry_text": [ diff --git a/res/pokemon/lumineon/data.json b/res/pokemon/lumineon/data.json index 511d8bffc6..7996fa05d8 100644 --- a/res/pokemon/lumineon/data.json +++ b/res/pokemon/lumineon/data.json @@ -1,5 +1,4 @@ { - "name": "Lumineon", "base_stats": { "hp": 69, "attack": 69, @@ -114,7 +113,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "LUMINEON", "category": "Neon Pokémon", "entry_text": [ "It crawls along the seafloor using\n", @@ -122,7 +122,7 @@ "competes for food with LANTURN." ] }, - "french": { + "fr": { "name": "LUMINEON", "category": "Pokémon Néon", "entry_text": [ @@ -131,7 +131,7 @@ "motifs de ses 4 nageoires." ] }, - "german": { + "de": { "name": "LUMINEON", "category": "Neon", "entry_text": [ @@ -140,7 +140,7 @@ "vier Rückenflossen zieht Beute an." ] }, - "italian": { + "it": { "name": "LUMINEON", "category": "Pokémon Neon", "entry_text": [ @@ -149,7 +149,7 @@ "motivi delle sue quattro pinne." ] }, - "spanish": { + "es": { "name": "LUMINEON", "category": "Pokémon Neón", "entry_text": [ @@ -158,7 +158,7 @@ "del dibujo de sus cuatro aletas." ] }, - "japanese": { + "jp": { "name": "ネオラント", "category": "ネオンポケモン", "entry_text": [ diff --git a/res/pokemon/lunatone/data.json b/res/pokemon/lunatone/data.json index 9779b342c7..9cb553752a 100644 --- a/res/pokemon/lunatone/data.json +++ b/res/pokemon/lunatone/data.json @@ -1,5 +1,4 @@ { - "name": "Lunatone", "base_stats": { "hp": 70, "attack": 55, @@ -122,7 +121,8 @@ "pokemon_pos_f": 65532, "trainer_pos_m": 9, "pokemon_pos_m": 65532, - "english": { + "en": { + "name": "LUNATONE", "category": "Meteorite Pokémon", "entry_text": [ "Because it turns active on nights\n", @@ -130,7 +130,7 @@ "some link to the lunar phases." ] }, - "french": { + "fr": { "name": "SELEROC", "category": "Pokémon Météorite", "entry_text": [ @@ -139,7 +139,7 @@ "soirs de pleine lune." ] }, - "german": { + "de": { "name": "LUNASTEIN", "category": "Meteorit", "entry_text": [ @@ -148,7 +148,7 @@ "phasen in Verbindung zu stehen." ] }, - "italian": { + "it": { "name": "LUNATONE", "category": "Pokémon Meteorite", "entry_text": [ @@ -157,7 +157,7 @@ "qualche legame con le fasi lunari." ] }, - "spanish": { + "es": { "name": "LUNATONE", "category": "Pokémon Meteorito", "entry_text": [ @@ -166,7 +166,7 @@ "actúa en noches de luna llena." ] }, - "japanese": { + "jp": { "name": "ルナト-ン", "category": "いんせきポケモン", "entry_text": [ diff --git a/res/pokemon/luvdisc/data.json b/res/pokemon/luvdisc/data.json index a53cd122e9..d73c7ac3ba 100644 --- a/res/pokemon/luvdisc/data.json +++ b/res/pokemon/luvdisc/data.json @@ -1,5 +1,4 @@ { - "name": "Luvdisc", "base_stats": { "hp": 43, "attack": 30, @@ -101,7 +100,8 @@ "pokemon_pos_f": 65527, "trainer_pos_m": 9, "pokemon_pos_m": 65527, - "english": { + "en": { + "name": "LUVDISC", "category": "Rendezvous Pokémon", "entry_text": [ "It lives in warm seas. It is said\n", @@ -109,7 +109,7 @@ "will be blessed with eternal love." ] }, - "french": { + "fr": { "name": "LOVDISC", "category": "Pokémon Rendezvous", "entry_text": [ @@ -118,7 +118,7 @@ "Pokémon connaîtra l’amour éternel." ] }, - "german": { + "de": { "name": "LIEBISKUS", "category": "Rendezvous", "entry_text": [ @@ -127,7 +127,7 @@ "ewiger Liebe gesegnet sind." ] }, - "italian": { + "it": { "name": "LUVDISC", "category": "Pokémon Rendezvous", "entry_text": [ @@ -136,7 +136,7 @@ "riceveranno in dono l’eterno amore." ] }, - "spanish": { + "es": { "name": "LUVDISC", "category": "Pokémon Cita", "entry_text": [ @@ -145,7 +145,7 @@ "será bendecida con amor eterno." ] }, - "japanese": { + "jp": { "name": "ラブカス", "category": "ランデブ-ポケモン", "entry_text": [ diff --git a/res/pokemon/luxio/data.json b/res/pokemon/luxio/data.json index 9bcd21f0f6..02e1aa1ec4 100644 --- a/res/pokemon/luxio/data.json +++ b/res/pokemon/luxio/data.json @@ -1,5 +1,4 @@ { - "name": "Luxio", "base_stats": { "hp": 60, "attack": 85, @@ -109,7 +108,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "LUXIO", "category": "Spark Pokémon", "entry_text": [ "Strong electricity courses through\n", @@ -117,7 +117,7 @@ "scratch causes fainting in foes." ] }, - "french": { + "fr": { "name": "LUXIO", "category": "Pokémon Etincelle", "entry_text": [ @@ -126,7 +126,7 @@ "Il vit en petits groupes." ] }, - "german": { + "de": { "name": "LUXIO", "category": "Funken", "entry_text": [ @@ -135,7 +135,7 @@ "bewusstlos zu machen." ] }, - "italian": { + "it": { "name": "LUXIO", "category": "Pokémon Favilla", "entry_text": [ @@ -144,7 +144,7 @@ "nemico. Vive in piccoli gruppi." ] }, - "spanish": { + "es": { "name": "LUXIO", "category": "Pokémon Chispa", "entry_text": [ @@ -153,7 +153,7 @@ "Viven en grupos pequeños." ] }, - "japanese": { + "jp": { "name": "ルクシオ", "category": "でんこうポケモン", "entry_text": [ diff --git a/res/pokemon/luxray/data.json b/res/pokemon/luxray/data.json index 2f1c8a3a64..f556e6a496 100644 --- a/res/pokemon/luxray/data.json +++ b/res/pokemon/luxray/data.json @@ -1,5 +1,4 @@ { - "name": "Luxray", "base_stats": { "hp": 80, "attack": 120, @@ -107,7 +106,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "LUXRAY", "category": "Gleam Eyes Pokémon", "entry_text": [ "It can see clearly through walls\n", @@ -115,7 +115,7 @@ "its lost young." ] }, - "french": { + "fr": { "name": "LUXRAY", "category": "Pokémon Brilloeil", "entry_text": [ @@ -124,7 +124,7 @@ "un objet pour les capturer." ] }, - "german": { + "de": { "name": "LUXTRA", "category": "Glühauge", "entry_text": [ @@ -133,7 +133,7 @@ "auch Beute, die sich versteckt hat." ] }, - "italian": { + "it": { "name": "LUXRAY", "category": "Pokémon Occhiluce", "entry_text": [ @@ -142,7 +142,7 @@ "si nascondono dietro gli oggetti." ] }, - "spanish": { + "es": { "name": "LUXRAY", "category": "Pokémon Chispa Ojos", "entry_text": [ @@ -151,7 +151,7 @@ "detrás de objetos y las captura." ] }, - "japanese": { + "jp": { "name": "レントラ-", "category": "がんこうポケモン", "entry_text": [ diff --git a/res/pokemon/machamp/data.json b/res/pokemon/machamp/data.json index 00f0868a67..e1cb499105 100644 --- a/res/pokemon/machamp/data.json +++ b/res/pokemon/machamp/data.json @@ -1,5 +1,4 @@ { - "name": "Machamp", "base_stats": { "hp": 90, "attack": 130, @@ -117,7 +116,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 9, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "MACHAMP", "category": "Superpower Pokémon", "entry_text": [ "Its four muscled arms slam foes\n", @@ -125,7 +125,7 @@ "at blinding speed." ] }, - "french": { + "fr": { "name": "MACKOGNEUR", "category": "Pokémon Colosse", "entry_text": [ @@ -134,7 +134,7 @@ "1 000 coups en deux secondes." ] }, - "german": { + "de": { "name": "MACHOMEI", "category": "Kraftprotz", "entry_text": [ @@ -143,7 +143,7 @@ "Sekunden 1 000-mal zuschlagen." ] }, - "italian": { + "it": { "name": "MACHAMP", "category": "Pokémon Megaforza", "entry_text": [ @@ -152,7 +152,7 @@ "Scaglia 1000 pugni ogni 2 secondi." ] }, - "spanish": { + "es": { "name": "MACHAMP", "category": "Pokémon Superpoder", "entry_text": [ @@ -161,7 +161,7 @@ "golpes en dos segundos." ] }, - "japanese": { + "jp": { "name": "カイリキ-", "category": "かいりきポケモン", "entry_text": [ diff --git a/res/pokemon/machoke/data.json b/res/pokemon/machoke/data.json index d278cab66d..0801572382 100644 --- a/res/pokemon/machoke/data.json +++ b/res/pokemon/machoke/data.json @@ -1,5 +1,4 @@ { - "name": "Machoke", "base_stats": { "hp": 80, "attack": 100, @@ -116,7 +115,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "MACHOKE", "category": "Superpower Pokémon", "entry_text": [ "It happily carries heavy cargo to\n", @@ -124,7 +124,7 @@ "work for people." ] }, - "french": { + "fr": { "name": "MACHOPEUR", "category": "Pokémon Colosse", "entry_text": [ @@ -133,7 +133,7 @@ "ceinture pour contenir son énergie." ] }, - "german": { + "de": { "name": "MASCHOCK", "category": "Kraftprotz", "entry_text": [ @@ -142,7 +142,7 @@ "Gürtel, der die Kraft unterdrückt." ] }, - "italian": { + "it": { "name": "MACHOKE", "category": "Pokémon Megaforza", "entry_text": [ @@ -151,7 +151,7 @@ "tura per tenerla sotto controllo." ] }, - "spanish": { + "es": { "name": "MACHOKE", "category": "Pokémon Superpoder", "entry_text": [ @@ -160,7 +160,7 @@ "que disminuye su energía." ] }, - "japanese": { + "jp": { "name": "ゴ-リキ-", "category": "かいりきポケモン", "entry_text": [ diff --git a/res/pokemon/machop/data.json b/res/pokemon/machop/data.json index 013475e21b..a261a1e813 100644 --- a/res/pokemon/machop/data.json +++ b/res/pokemon/machop/data.json @@ -1,5 +1,4 @@ { - "name": "Machop", "base_stats": { "hp": 70, "attack": 80, @@ -119,7 +118,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "MACHOP", "category": "Superpower Pokémon", "entry_text": [ "Though small in stature, it is\n", @@ -127,7 +127,7 @@ "throw a number of GEODUDE at once." ] }, - "french": { + "fr": { "name": "MACHOC", "category": "Pokémon Colosse", "entry_text": [ @@ -136,7 +136,7 @@ "est rompu à tous les arts martiaux." ] }, - "german": { + "de": { "name": "MACHOLLO", "category": "Kraftprotz", "entry_text": [ @@ -145,7 +145,7 @@ "es sich in jeder Art v. Kampfsport." ] }, - "italian": { + "it": { "name": "MACHOP", "category": "Pokémon Megaforza", "entry_text": [ @@ -154,7 +154,7 @@ "ogni tipo di arte marziale." ] }, - "spanish": { + "es": { "name": "MACHOP", "category": "Pokémon Superpoder", "entry_text": [ @@ -163,7 +163,7 @@ "todas las artes marciales." ] }, - "japanese": { + "jp": { "name": "ワンリキ-", "category": "かいりきポケモン", "entry_text": [ diff --git a/res/pokemon/magby/data.json b/res/pokemon/magby/data.json index 34e548ec5b..6c42740254 100644 --- a/res/pokemon/magby/data.json +++ b/res/pokemon/magby/data.json @@ -1,5 +1,4 @@ { - "name": "Magby", "base_stats": { "hp": 45, "attack": 75, @@ -110,7 +109,8 @@ "pokemon_pos_f": 20, "trainer_pos_m": 9, "pokemon_pos_m": 20, - "english": { + "en": { + "name": "MAGBY", "category": "Live Coal Pokémon", "entry_text": [ "Its magma-like blood circulates\n", @@ -118,7 +118,7 @@ "heat can top 1,100 degrees F." ] }, - "french": { + "fr": { "name": "MAGBY", "category": "Pokémon Charbon", "entry_text": [ @@ -127,7 +127,7 @@ "jaune quand il est en bonne santé." ] }, - "german": { + "de": { "name": "MAGBY", "category": "Glutherd", "entry_text": [ @@ -136,7 +136,7 @@ "atmet es gelbe Flammen aus." ] }, - "italian": { + "it": { "name": "MAGBY", "category": "Pokémon Carbonvivo", "entry_text": [ @@ -145,7 +145,7 @@ "sono gialle significa che è in forma." ] }, - "spanish": { + "es": { "name": "MAGBY", "category": "Pokémon Ascuas", "entry_text": [ @@ -154,7 +154,7 @@ "escupe llamas amarillas." ] }, - "japanese": { + "jp": { "name": "ブビィ", "category": "ひだねポケモン", "entry_text": [ diff --git a/res/pokemon/magcargo/data.json b/res/pokemon/magcargo/data.json index dfb81af7b5..759afe2ed8 100644 --- a/res/pokemon/magcargo/data.json +++ b/res/pokemon/magcargo/data.json @@ -1,5 +1,4 @@ { - "name": "Magcargo", "base_stats": { "hp": 50, "attack": 50, @@ -116,7 +115,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "MAGCARGO", "category": "Lava Pokémon", "entry_text": [ "Its body temperature is roughly\n", @@ -124,7 +124,7 @@ "from gaps in its hardened shell." ] }, - "french": { + "fr": { "name": "VOLCAROPOD", "category": "Pokémon Lave", "entry_text": [ @@ -133,7 +133,7 @@ "fusent des fissures de sa coquille." ] }, - "german": { + "de": { "name": "MAGCARGO", "category": "Lava", "entry_text": [ @@ -142,7 +142,7 @@ "treten immer wieder Flammen aus." ] }, - "italian": { + "it": { "name": "MAGCARGO", "category": "Pokémon Lava", "entry_text": [ @@ -151,7 +151,7 @@ "fuoriescono intense fiammate." ] }, - "spanish": { + "es": { "name": "MAGCARGO", "category": "Pokémon Lava", "entry_text": [ @@ -160,7 +160,7 @@ "de su cuerpo escapan llamas." ] }, - "japanese": { + "jp": { "name": "マグカルゴ", "category": "ようがんポケモン", "entry_text": [ diff --git a/res/pokemon/magikarp/data.json b/res/pokemon/magikarp/data.json index 1f064c5f0c..b0f9db083e 100644 --- a/res/pokemon/magikarp/data.json +++ b/res/pokemon/magikarp/data.json @@ -1,5 +1,4 @@ { - "name": "Magikarp", "base_stats": { "hp": 20, "attack": 10, @@ -64,7 +63,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "MAGIKARP", "category": "Fish Pokémon", "entry_text": [ "A MAGIKARP living for many years\n", @@ -72,7 +72,7 @@ "The move remains useless, though." ] }, - "french": { + "fr": { "name": "MAGICARPE", "category": "Pokémon Poisson", "entry_text": [ @@ -81,7 +81,7 @@ "sait comment son espèce perdure." ] }, - "german": { + "de": { "name": "KARPADOR", "category": "Fisch", "entry_text": [ @@ -90,7 +90,7 @@ "es bisher überleben konnte." ] }, - "italian": { + "it": { "name": "MAGIKARP", "category": "Pokémon Pesce", "entry_text": [ @@ -99,7 +99,7 @@ "come abbia fatto a sopravvivere." ] }, - "spanish": { + "es": { "name": "MAGIKARP", "category": "Pokémon Pez", "entry_text": [ @@ -108,7 +108,7 @@ "ha logrado sobrevivir." ] }, - "japanese": { + "jp": { "name": "コイキング", "category": "さかなポケモン", "entry_text": [ diff --git a/res/pokemon/magmar/data.json b/res/pokemon/magmar/data.json index c7e47fd51e..5f3926da27 100644 --- a/res/pokemon/magmar/data.json +++ b/res/pokemon/magmar/data.json @@ -1,5 +1,4 @@ { - "name": "Magmar", "base_stats": { "hp": 65, "attack": 95, @@ -115,7 +114,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "MAGMAR", "category": "Spitfire Pokémon", "entry_text": [ "When it breathes deeply, heat\n", @@ -123,7 +123,7 @@ "it hard to see clearly." ] }, - "french": { + "fr": { "name": "MAGMAR", "category": "Pokémon Crache-Feu", "entry_text": [ @@ -132,7 +132,7 @@ "qui flambent comme un soleil." ] }, - "german": { + "de": { "name": "MAGMAR", "category": "Brenner", "entry_text": [ @@ -141,7 +141,7 @@ "hellen Flammen umgeben." ] }, - "italian": { + "it": { "name": "MAGMAR", "category": "Pokémon Sputafuoco", "entry_text": [ @@ -150,7 +150,7 @@ "che brillano come i raggi solari." ] }, - "spanish": { + "es": { "name": "MAGMAR", "category": "Pokémon Escupfuego", "entry_text": [ @@ -159,7 +159,7 @@ "que brillan como el Sol." ] }, - "japanese": { + "jp": { "name": "ブ-バ-", "category": "ひふきポケモン", "entry_text": [ diff --git a/res/pokemon/magmortar/data.json b/res/pokemon/magmortar/data.json index 04320e4957..b4232098db 100644 --- a/res/pokemon/magmortar/data.json +++ b/res/pokemon/magmortar/data.json @@ -1,5 +1,4 @@ { - "name": "Magmortar", "base_stats": { "hp": 75, "attack": 95, @@ -119,7 +118,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 9, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "MAGMORTAR", "category": "Blast Pokémon", "entry_text": [ "When launching 3,600 degrees F\n", @@ -127,7 +127,7 @@ "whitish hue from the intense heat." ] }, - "french": { + "fr": { "name": "MAGANON", "category": "Pokémon Explosion", "entry_text": [ @@ -136,7 +136,7 @@ "vit dans les cratères volcaniques." ] }, - "german": { + "de": { "name": "MAGBRANT", "category": "Detonation", "entry_text": [ @@ -145,7 +145,7 @@ "Es lebt in Vulkankratern." ] }, - "italian": { + "it": { "name": "MAGMORTAR", "category": "Pokémon Esplosivo", "entry_text": [ @@ -154,7 +154,7 @@ "Vive nei crateri dei vulcani." ] }, - "spanish": { + "es": { "name": "MAGMORTAR", "category": "Pokémon Explosión", "entry_text": [ @@ -163,7 +163,7 @@ "Vive en cráteres volcánicos." ] }, - "japanese": { + "jp": { "name": "ブ-バ-ン", "category": "ばくえんポケモン", "entry_text": [ diff --git a/res/pokemon/magnemite/data.json b/res/pokemon/magnemite/data.json index 6df1b8d4fd..b55aeaefee 100644 --- a/res/pokemon/magnemite/data.json +++ b/res/pokemon/magnemite/data.json @@ -1,5 +1,4 @@ { - "name": "Magnemite", "base_stats": { "hp": 25, "attack": 35, @@ -113,7 +112,8 @@ "pokemon_pos_f": 65522, "trainer_pos_m": 9, "pokemon_pos_m": 65522, - "english": { + "en": { + "name": "MAGNEMITE", "category": "Magnet Pokémon", "entry_text": [ "The faster the units at its sides\n", @@ -121,7 +121,7 @@ "force they generate." ] }, - "french": { + "fr": { "name": "MAGNETI", "category": "Pokémon Magnétique", "entry_text": [ @@ -130,7 +130,7 @@ "voler. Il se nourrit d’électricité." ] }, - "german": { + "de": { "name": "MAGNETILO", "category": "Magnet", "entry_text": [ @@ -139,7 +139,7 @@ "Wellen, die es schweben lassen." ] }, - "italian": { + "it": { "name": "MAGNEMITE", "category": "Pokémon Calamita", "entry_text": [ @@ -148,7 +148,7 @@ "sospeso. Si nutre d’elettricità." ] }, - "spanish": { + "es": { "name": "MAGNEMITE", "category": "Pokémon Imán", "entry_text": [ @@ -157,7 +157,7 @@ "flotar. Se alimenta de electricidad." ] }, - "japanese": { + "jp": { "name": "コイル", "category": "じしゃくポケモン", "entry_text": [ diff --git a/res/pokemon/magneton/data.json b/res/pokemon/magneton/data.json index ee61cbb6df..8a1917ea9d 100644 --- a/res/pokemon/magneton/data.json +++ b/res/pokemon/magneton/data.json @@ -1,5 +1,4 @@ { - "name": "Magneton", "base_stats": { "hp": 50, "attack": 60, @@ -114,7 +113,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "MAGNETON", "category": "Magnet Pokémon", "entry_text": [ "Many mysteriously appear when more\n", @@ -122,7 +122,7 @@ "TV sets from displaying properly." ] }, - "french": { + "fr": { "name": "MAGNETON", "category": "Pokémon Magnétique", "entry_text": [ @@ -131,7 +131,7 @@ "déclenchent un orage magnétique." ] }, - "german": { + "de": { "name": "MAGNETON", "category": "Magnet", "entry_text": [ @@ -140,7 +140,7 @@ "sind." ] }, - "italian": { + "it": { "name": "MAGNETON", "category": "Pokémon Calamita", "entry_text": [ @@ -149,7 +149,7 @@ "tre creano una tempesta magnetica." ] }, - "spanish": { + "es": { "name": "MAGNETON", "category": "Pokémon Imán", "entry_text": [ @@ -158,7 +158,7 @@ "Provocan tormentas magnéticas." ] }, - "japanese": { + "jp": { "name": "レアコイル", "category": "じしゃくポケモン", "entry_text": [ diff --git a/res/pokemon/magnezone/data.json b/res/pokemon/magnezone/data.json index b9cfc442e4..9645143070 100644 --- a/res/pokemon/magnezone/data.json +++ b/res/pokemon/magnezone/data.json @@ -1,5 +1,4 @@ { - "name": "Magnezone", "base_stats": { "hp": 70, "attack": 70, @@ -114,7 +113,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "MAGNEZONE", "category": "Magnet Area Pokémon", "entry_text": [ "A group tried to use scientific\n", @@ -122,7 +122,7 @@ "but their efforts ended in failure." ] }, - "french": { + "fr": { "name": "MAGNEZONE", "category": "Pokémon Aimant", "entry_text": [ @@ -131,7 +131,7 @@ "3 unités génèrent du magnétisme." ] }, - "german": { + "de": { "name": "MAGNEZONE", "category": "Magnetgebiet", "entry_text": [ @@ -140,7 +140,7 @@ "wurde." ] }, - "italian": { + "it": { "name": "MAGNEZONE", "category": "Pokémon Magnetico", "entry_text": [ @@ -149,7 +149,7 @@ "co. Tre unità generano magnetismo." ] }, - "spanish": { + "es": { "name": "MAGNEZONE", "category": "Pokémon Magnético", "entry_text": [ @@ -158,7 +158,7 @@ "Tres unidades generan magnetismo." ] }, - "japanese": { + "jp": { "name": "ジバコイル", "category": "じばポケモン", "entry_text": [ diff --git a/res/pokemon/makuhita/data.json b/res/pokemon/makuhita/data.json index bebefac9de..156d0ac19f 100644 --- a/res/pokemon/makuhita/data.json +++ b/res/pokemon/makuhita/data.json @@ -1,5 +1,4 @@ { - "name": "Makuhita", "base_stats": { "hp": 72, "attack": 60, @@ -120,7 +119,8 @@ "pokemon_pos_f": 13, "trainer_pos_m": 9, "pokemon_pos_m": 13, - "english": { + "en": { + "name": "MAKUHITA", "category": "Guts Pokémon", "entry_text": [ "It toughens its body by slamming\n", @@ -128,7 +128,7 @@ "trees can be found near its nest." ] }, - "french": { + "fr": { "name": "MAKUHITA", "category": "Pokémon Tenace", "entry_text": [ @@ -137,7 +137,7 @@ "entouré d’arbres abattus." ] }, - "german": { + "de": { "name": "MAKUHITA", "category": "Courage", "entry_text": [ @@ -146,7 +146,7 @@ "finden sich viele umgekippte Bäume." ] }, - "italian": { + "it": { "name": "MAKUHITA", "category": "Pokémon Coraggio", "entry_text": [ @@ -155,7 +155,7 @@ "trovano parecchi alberi abbattuti." ] }, - "spanish": { + "es": { "name": "MAKUHITA", "category": "Pokémon Valiente", "entry_text": [ @@ -164,7 +164,7 @@ "suele haber árboles golpeados." ] }, - "japanese": { + "jp": { "name": "マクノシタ", "category": "こんじょうポケモン", "entry_text": [ diff --git a/res/pokemon/mamoswine/data.json b/res/pokemon/mamoswine/data.json index f962d1d049..98fdfa4643 100644 --- a/res/pokemon/mamoswine/data.json +++ b/res/pokemon/mamoswine/data.json @@ -1,5 +1,4 @@ { - "name": "Mamoswine", "base_stats": { "hp": 110, "attack": 130, @@ -121,7 +120,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 18, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "MAMOSWINE", "category": "Twin Tusk Pokémon", "entry_text": [ "A frozen one was dug up from\n", @@ -129,7 +129,7 @@ "woke up to much amazement." ] }, - "french": { + "fr": { "name": "MAMMOCHON", "category": "Pokémon Deudéfenses", "entry_text": [ @@ -138,7 +138,7 @@ "la canicule suivant l’ère glaciaire." ] }, - "german": { + "de": { "name": "MAMUTEL", "category": "Doppelstoßzahn", "entry_text": [ @@ -147,7 +147,7 @@ "Eiszeit nahm ihre Population ab." ] }, - "italian": { + "it": { "name": "MAMOSWINE", "category": "Pokémon Duezanne", "entry_text": [ @@ -156,7 +156,7 @@ "diminuita alla fine dell’era glaciale." ] }, - "spanish": { + "es": { "name": "MAMOSWINE", "category": "Pokémon 2colmillos", "entry_text": [ @@ -165,7 +165,7 @@ "redujo tras la glaciación." ] }, - "japanese": { + "jp": { "name": "マンム-", "category": "2ほんキバポケモン", "entry_text": [ diff --git a/res/pokemon/manaphy/data.json b/res/pokemon/manaphy/data.json index 326811a428..01e255779c 100644 --- a/res/pokemon/manaphy/data.json +++ b/res/pokemon/manaphy/data.json @@ -1,5 +1,4 @@ { - "name": "Manaphy", "base_stats": { "hp": 100, "attack": 100, @@ -119,7 +118,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "MANAPHY", "category": "Seafaring Pokémon", "entry_text": [ "It is born with a wondrous power\n", @@ -127,7 +127,7 @@ "Pokémon." ] }, - "french": { + "fr": { "name": "MANAPHY", "category": "Pokémon Voyagenmer", "entry_text": [ @@ -136,7 +136,7 @@ "pour gagner son lieu de naissance." ] }, - "german": { + "de": { "name": "MANAPHY", "category": "Seefahrer", "entry_text": [ @@ -145,7 +145,7 @@ "um dorthin zurückzukehren." ] }, - "italian": { + "it": { "name": "MANAPHY", "category": "Pokémon Oceandante", "entry_text": [ @@ -154,7 +154,7 @@ "tornare al suo luogo di nascita." ] }, - "spanish": { + "es": { "name": "MANAPHY", "category": "Pokémon Náutico", "entry_text": [ @@ -163,7 +163,7 @@ "regresar a su lugar de origen." ] }, - "japanese": { + "jp": { "name": "マナフィ", "category": "かいゆうポケモン", "entry_text": [ diff --git a/res/pokemon/manectric/data.json b/res/pokemon/manectric/data.json index 833fb383dd..0ebd88bdac 100644 --- a/res/pokemon/manectric/data.json +++ b/res/pokemon/manectric/data.json @@ -1,5 +1,4 @@ { - "name": "Manectric", "base_stats": { "hp": 70, "attack": 75, @@ -111,7 +110,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 9, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "MANECTRIC", "category": "Discharge Pokémon", "entry_text": [ "It discharges electricity from its\n", @@ -119,7 +119,7 @@ "overhead to drop lightning bolts." ] }, - "french": { + "fr": { "name": "ELECSPRINT", "category": "Pokémon Décharge", "entry_text": [ @@ -128,7 +128,7 @@ "pour appeler la foudre." ] }, - "german": { + "de": { "name": "VOLTENSO", "category": "Entladung", "entry_text": [ @@ -137,7 +137,7 @@ "wolke, aus der es Blitze entlädt." ] }, - "italian": { + "it": { "name": "MANECTRIC", "category": "Pokémon Scossa", "entry_text": [ @@ -146,7 +146,7 @@ "cielo che fanno cadere saette." ] }, - "spanish": { + "es": { "name": "MANECTRIC", "category": "Pokémon Descarga", "entry_text": [ @@ -155,7 +155,7 @@ "los que lanza rayos." ] }, - "japanese": { + "jp": { "name": "ライボルト", "category": "ほうでんポケモン", "entry_text": [ diff --git a/res/pokemon/mankey/data.json b/res/pokemon/mankey/data.json index 71c20b412b..05154f44cc 100644 --- a/res/pokemon/mankey/data.json +++ b/res/pokemon/mankey/data.json @@ -1,5 +1,4 @@ { - "name": "Mankey", "base_stats": { "hp": 40, "attack": 80, @@ -131,7 +130,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "MANKEY", "category": "Pig Monkey Pokémon", "entry_text": [ "It lives in treetop colonies.\n", @@ -139,7 +139,7 @@ "colony rampages for no reason." ] }, - "french": { + "fr": { "name": "FEROSINGE", "category": "Pokémon Porsinge", "entry_text": [ @@ -148,7 +148,7 @@ "toute la colonie suit son exemple." ] }, - "german": { + "de": { "name": "MENKI", "category": "Schw./ Affe", "entry_text": [ @@ -157,7 +157,7 @@ "alle anderen auch wütend." ] }, - "italian": { + "it": { "name": "MANKEY", "category": "Pokémon Suinpanzé", "entry_text": [ @@ -166,7 +166,7 @@ "agire violentemente senza motivo." ] }, - "spanish": { + "es": { "name": "MANKEY", "category": "Pokémon Mono Cerdo", "entry_text": [ @@ -175,7 +175,7 @@ "manada ataca sin motivo." ] }, - "japanese": { + "jp": { "name": "マンキ-", "category": "ぶたざるポケモン", "entry_text": [ diff --git a/res/pokemon/mantine/data.json b/res/pokemon/mantine/data.json index 3734ba7055..f189122b30 100644 --- a/res/pokemon/mantine/data.json +++ b/res/pokemon/mantine/data.json @@ -1,5 +1,4 @@ { - "name": "Mantine", "base_stats": { "hp": 65, "attack": 40, @@ -120,7 +119,8 @@ "pokemon_pos_f": 65535, "trainer_pos_m": 16, "pokemon_pos_m": 65535, - "english": { + "en": { + "name": "MANTINE", "category": "Kite Pokémon", "entry_text": [ "While elegantly swimming in the sea,\n", @@ -128,7 +128,7 @@ "its fins seeking food scraps." ] }, - "french": { + "fr": { "name": "DEMANTA", "category": "Pokémon Cervolant", "entry_text": [ @@ -137,7 +137,7 @@ "nageant comme s’ils volaient." ] }, - "german": { + "de": { "name": "MANTAX", "category": "Flugrochen", "entry_text": [ @@ -146,7 +146,7 @@ "sehen, die schnell vorbeischwimmen." ] }, - "italian": { + "it": { "name": "MANTINE", "category": "Pokémon Aquilone", "entry_text": [ @@ -155,7 +155,7 @@ "leggiadri come se volassero." ] }, - "spanish": { + "es": { "name": "MANTINE", "category": "Pokémon Milano", "entry_text": [ @@ -164,7 +164,7 @@ "nadando como si volasen." ] }, - "japanese": { + "jp": { "name": "マンタイン", "category": "カイトポケモン", "entry_text": [ diff --git a/res/pokemon/mantyke/data.json b/res/pokemon/mantyke/data.json index c6621c297d..2009dabd8c 100644 --- a/res/pokemon/mantyke/data.json +++ b/res/pokemon/mantyke/data.json @@ -1,5 +1,4 @@ { - "name": "Mantyke", "base_stats": { "hp": 45, "attack": 20, @@ -109,7 +108,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "MANTYKE", "category": "Kite Pokémon", "entry_text": [ "People organize tours to see this\n", @@ -117,7 +117,7 @@ "of waves with REMORAID." ] }, - "french": { + "fr": { "name": "BABIMANTA", "category": "Pokémon Cervolant", "entry_text": [ @@ -126,7 +126,7 @@ "mer grâce à ses deux antennes." ] }, - "german": { + "de": { "name": "MANTIRPS", "category": "Flugrochen", "entry_text": [ @@ -135,7 +135,7 @@ "Strömungen des Meeres erkennt." ] }, - "italian": { + "it": { "name": "MANTYKE", "category": "Pokémon Aquilone", "entry_text": [ @@ -144,7 +144,7 @@ "anche minime correnti marine." ] }, - "spanish": { + "es": { "name": "MANTYKE", "category": "Pokémon Milano", "entry_text": [ @@ -153,7 +153,7 @@ "con sus dos antenas." ] }, - "japanese": { + "jp": { "name": "タマンタ", "category": "カイトポケモン", "entry_text": [ diff --git a/res/pokemon/mareep/data.json b/res/pokemon/mareep/data.json index e9fe59c15b..3796749d42 100644 --- a/res/pokemon/mareep/data.json +++ b/res/pokemon/mareep/data.json @@ -1,5 +1,4 @@ { - "name": "Mareep", "base_stats": { "hp": 55, "attack": 40, @@ -103,7 +102,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "MAREEP", "category": "Wool Pokémon", "entry_text": [ "Its fluffy coat swells to double\n", @@ -111,7 +111,7 @@ "Touching it can be shocking." ] }, - "french": { + "fr": { "name": "WATTOUAT", "category": "Pokémon Laine", "entry_text": [ @@ -120,7 +120,7 @@ "Son contact peut choquer. " ] }, - "german": { + "de": { "name": "VOLTILAMM", "category": "Wolle", "entry_text": [ @@ -129,7 +129,7 @@ "aufbaut. " ] }, - "italian": { + "it": { "name": "MAREEP", "category": "Pokémon Lana", "entry_text": [ @@ -138,7 +138,7 @@ "dare la scossa.\n" ] }, - "spanish": { + "es": { "name": "MAREEP", "category": "Pokémon Lana", "entry_text": [ @@ -147,7 +147,7 @@ "Tocarlo puede dar calambre." ] }, - "japanese": { + "jp": { "name": "メリ-プ", "category": "わたげポケモン", "entry_text": [ diff --git a/res/pokemon/marill/data.json b/res/pokemon/marill/data.json index 534977c712..5937987baa 100644 --- a/res/pokemon/marill/data.json +++ b/res/pokemon/marill/data.json @@ -1,5 +1,4 @@ { - "name": "Marill", "base_stats": { "hp": 70, "attack": 20, @@ -116,7 +115,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "MARILL", "category": "Aqua Mouse Pokémon", "entry_text": [ "The oil-filled end of its tail floats\n", @@ -124,7 +124,7 @@ "drowning even in a strong current." ] }, - "french": { + "fr": { "name": "MARILL", "category": "Pokémon Aquasouris", "entry_text": [ @@ -133,7 +133,7 @@ "les plantes du fond des rivières." ] }, - "german": { + "de": { "name": "MARILL", "category": "Aquamaus", "entry_text": [ @@ -142,7 +142,7 @@ "taucht. Es liebt Wasserpflanzen." ] }, - "italian": { + "it": { "name": "MARILL", "category": "Pokémon Acquatopo", "entry_text": [ @@ -151,7 +151,7 @@ "che crescono sul fondo dei fiumi." ] }, - "spanish": { + "es": { "name": "MARILL", "category": "Pokémon Ratón Agua", "entry_text": [ @@ -160,7 +160,7 @@ "plantas del fondo fluvial." ] }, - "japanese": { + "jp": { "name": "マリル", "category": "みずねずみポケモン", "entry_text": [ diff --git a/res/pokemon/marowak/data.json b/res/pokemon/marowak/data.json index 028b426171..44fe088f83 100644 --- a/res/pokemon/marowak/data.json +++ b/res/pokemon/marowak/data.json @@ -1,5 +1,4 @@ { - "name": "Marowak", "base_stats": { "hp": 60, "attack": 80, @@ -128,7 +127,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "MAROWAK", "category": "Bone Keeper Pokémon", "entry_text": [ "From its birth, this savage Pokémon\n", @@ -136,7 +136,7 @@ "skilled in using them as weapons." ] }, - "french": { + "fr": { "name": "OSSATUEUR", "category": "Pokémon Gard’Os", "entry_text": [ @@ -145,7 +145,7 @@ "pour combattre avec dextérité." ] }, - "german": { + "de": { "name": "KNOGGA", "category": "Knochenfan", "entry_text": [ @@ -154,7 +154,7 @@ "talentiert als Waffen ein." ] }, - "italian": { + "it": { "name": "MAROWAK", "category": "Pokémon Guardaossi", "entry_text": [ @@ -163,7 +163,7 @@ "Lo usa abilmente come arma." ] }, - "spanish": { + "es": { "name": "MAROWAK", "category": "Pokémon Apilahueso", "entry_text": [ @@ -172,7 +172,7 @@ "nacimiento y los usa como armas." ] }, - "japanese": { + "jp": { "name": "ガラガラ", "category": "ほねずきポケモン", "entry_text": [ diff --git a/res/pokemon/marshtomp/data.json b/res/pokemon/marshtomp/data.json index 315182853f..df04a4d8b7 100644 --- a/res/pokemon/marshtomp/data.json +++ b/res/pokemon/marshtomp/data.json @@ -1,5 +1,4 @@ { - "name": "Marshtomp", "base_stats": { "hp": 70, "attack": 85, @@ -122,7 +121,8 @@ "pokemon_pos_f": 20, "trainer_pos_m": 9, "pokemon_pos_m": 20, - "english": { + "en": { + "name": "MARSHTOMP", "category": "Mud Fish Pokémon", "entry_text": [ "Its sturdy legs give it sure\n", @@ -130,7 +130,7 @@ "burrows into dirt to sleep." ] }, - "french": { + "fr": { "name": "FLOBIO", "category": "Pokémon Poissonboue", "entry_text": [ @@ -139,7 +139,7 @@ "Il dort enfoui dans la saleté." ] }, - "german": { + "de": { "name": "MOORABBEL", "category": "Lehmhüpfer", "entry_text": [ @@ -148,7 +148,7 @@ "Dreck ein, wenn es schlafen will." ] }, - "italian": { + "it": { "name": "MARSHTOMP", "category": "Pokémon Fango Pesce", "entry_text": [ @@ -157,7 +157,7 @@ "Dorme immerso nella melma." ] }, - "spanish": { + "es": { "name": "MARSHTOMP", "category": "Pokémon Pez Lodo", "entry_text": [ @@ -166,7 +166,7 @@ "en el barro. Duerme bajo la arena." ] }, - "japanese": { + "jp": { "name": "ヌマクロ-", "category": "ぬまうおポケモン", "entry_text": [ diff --git a/res/pokemon/masquerain/data.json b/res/pokemon/masquerain/data.json index f72a442af7..e42e5fed70 100644 --- a/res/pokemon/masquerain/data.json +++ b/res/pokemon/masquerain/data.json @@ -1,5 +1,4 @@ { - "name": "Masquerain", "base_stats": { "hp": 70, "attack": 60, @@ -115,7 +114,8 @@ "pokemon_pos_f": 65533, "trainer_pos_m": 9, "pokemon_pos_m": 65533, - "english": { + "en": { + "name": "MASQUERAIN", "category": "Eyeball Pokémon", "entry_text": [ "Its antennae have eye patterns\n", @@ -123,7 +123,7 @@ "to hover and fly in any direction." ] }, - "french": { + "fr": { "name": "MASKADRA", "category": "Pokémon Boule Oeil", "entry_text": [ @@ -132,7 +132,7 @@ "à voler dans toutes les directions." ] }, - "german": { + "de": { "name": "MASKEREGEN", "category": "Auge", "entry_text": [ @@ -141,7 +141,7 @@ "es, in alle Richtungen zu fliegen." ] }, - "italian": { + "it": { "name": "MASQUERAIN", "category": "Pokémon Occhi", "entry_text": [ @@ -150,7 +150,7 @@ "riesce a volare in ogni direzione." ] }, - "spanish": { + "es": { "name": "MASQUERAIN", "category": "Pokémon Globocular", "entry_text": [ @@ -159,7 +159,7 @@ "volar en cualquier dirección." ] }, - "japanese": { + "jp": { "name": "アメモ-ス", "category": "めだまポケモン", "entry_text": [ diff --git a/res/pokemon/mawile/data.json b/res/pokemon/mawile/data.json index 303b4780cd..e1b4058694 100644 --- a/res/pokemon/mawile/data.json +++ b/res/pokemon/mawile/data.json @@ -1,5 +1,4 @@ { - "name": "Mawile", "base_stats": { "hp": 50, "attack": 85, @@ -126,7 +125,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "MAWILE", "category": "Deceiver Pokémon", "entry_text": [ "Attached to its head is a huge\n", @@ -134,7 +134,7 @@ "It can chew through iron beams." ] }, - "french": { + "fr": { "name": "MYSDIBULE", "category": "Pokémon Trompeur", "entry_text": [ @@ -143,7 +143,7 @@ "peut broyer des barres de fer. " ] }, - "german": { + "de": { "name": "FLUNKIFER", "category": "Schwindler", "entry_text": [ @@ -152,7 +152,7 @@ "besteht. Er kann Eisen zermalmen." ] }, - "italian": { + "it": { "name": "MAWILE", "category": "Pokémon Inganno", "entry_text": [ @@ -161,7 +161,7 @@ "masticare persino travi di ferro." ] }, - "spanish": { + "es": { "name": "MAWILE", "category": "Pokémon Tramposo", "entry_text": [ @@ -170,7 +170,7 @@ "Puede romper el hierro con ellas." ] }, - "japanese": { + "jp": { "name": "クチ-ト", "category": "あざむきポケモン", "entry_text": [ diff --git a/res/pokemon/medicham/data.json b/res/pokemon/medicham/data.json index 33cde57373..72d21da612 100644 --- a/res/pokemon/medicham/data.json +++ b/res/pokemon/medicham/data.json @@ -1,5 +1,4 @@ { - "name": "Medicham", "base_stats": { "hp": 60, "attack": 60, @@ -130,7 +129,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "MEDICHAM", "category": "Meditate Pokémon", "entry_text": [ "It gains the ability to see the aura\n", @@ -138,7 +138,7 @@ "through starvation." ] }, - "french": { + "fr": { "name": "CHARMINA", "category": "Pokémon Méditation", "entry_text": [ @@ -147,7 +147,7 @@ "sont gracieux." ] }, - "german": { + "de": { "name": "MEDITALIS", "category": "Meditation", "entry_text": [ @@ -156,7 +156,7 @@ "Bewegungen sind sehr elegant." ] }, - "italian": { + "it": { "name": "MEDICHAM", "category": "Pokémon Meditazione", "entry_text": [ @@ -165,7 +165,7 @@ "sono molto eleganti." ] }, - "spanish": { + "es": { "name": "MEDICHAM", "category": "Pokémon Meditador", "entry_text": [ @@ -174,7 +174,7 @@ "son extremadamente elegantes." ] }, - "japanese": { + "jp": { "name": "チャ-レム", "category": "めいそうポケモン", "entry_text": [ diff --git a/res/pokemon/meditite/data.json b/res/pokemon/meditite/data.json index ca324bb8f6..45f4b17266 100644 --- a/res/pokemon/meditite/data.json +++ b/res/pokemon/meditite/data.json @@ -1,5 +1,4 @@ { - "name": "Meditite", "base_stats": { "hp": 30, "attack": 40, @@ -127,7 +126,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "MEDITITE", "category": "Meditate Pokémon", "entry_text": [ "It always trains deep in mountains.\n", @@ -135,7 +135,7 @@ "spiritual power through meditation." ] }, - "french": { + "fr": { "name": "MEDITIKKA", "category": "Pokémon Méditation", "entry_text": [ @@ -144,7 +144,7 @@ "de fer." ] }, - "german": { + "de": { "name": "MEDITIE", "category": "Meditation", "entry_text": [ @@ -153,7 +153,7 @@ "ruhiger und schärfer." ] }, - "italian": { + "it": { "name": "MEDITITE", "category": "Pokémon Meditazione", "entry_text": [ @@ -162,7 +162,7 @@ "viene temprato e rinvigorito." ] }, - "spanish": { + "es": { "name": "MEDITITE", "category": "Pokémon Meditador", "entry_text": [ @@ -171,7 +171,7 @@ "su capacidad de concentración." ] }, - "japanese": { + "jp": { "name": "アサナン", "category": "めいそうポケモン", "entry_text": [ diff --git a/res/pokemon/meganium/data.json b/res/pokemon/meganium/data.json index 2e926cb863..1600843811 100644 --- a/res/pokemon/meganium/data.json +++ b/res/pokemon/meganium/data.json @@ -1,5 +1,4 @@ { - "name": "Meganium", "base_stats": { "hp": 80, "attack": 82, @@ -116,7 +115,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "MEGANIUM", "category": "Herb Pokémon", "entry_text": [ "Its breath has the fantastic\n", @@ -124,7 +124,7 @@ "flowers." ] }, - "french": { + "fr": { "name": "MEGANIUM", "category": "Pokémon Herbe", "entry_text": [ @@ -133,7 +133,7 @@ "fleurs flétries." ] }, - "german": { + "de": { "name": "MEGANIE", "category": "Kräuter", "entry_text": [ @@ -142,7 +142,7 @@ "Leben erwecken." ] }, - "italian": { + "it": { "name": "MEGANIUM", "category": "Pokémon Erbe", "entry_text": [ @@ -151,7 +151,7 @@ "piante secche e fiori avvizziti." ] }, - "spanish": { + "es": { "name": "MEGANIUM", "category": "Pokémon Hierba", "entry_text": [ @@ -160,7 +160,7 @@ "flores muertas." ] }, - "japanese": { + "jp": { "name": "メガニウム", "category": "ハ-ブポケモン", "entry_text": [ diff --git a/res/pokemon/meowth/data.json b/res/pokemon/meowth/data.json index 2b57596e47..9ce5155f52 100644 --- a/res/pokemon/meowth/data.json +++ b/res/pokemon/meowth/data.json @@ -1,5 +1,4 @@ { - "name": "Meowth", "base_stats": { "hp": 40, "attack": 45, @@ -126,7 +125,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "MEOWTH", "category": "Scratch Cat Pokémon", "entry_text": [ "It is nocturnal in nature. If it\n", @@ -134,7 +134,7 @@ "glitter brightly." ] }, - "french": { + "fr": { "name": "MIAOUSS", "category": "Pokémon Chadégout", "entry_text": [ @@ -143,7 +143,7 @@ "Pokémon nocturne." ] }, - "german": { + "de": { "name": "MAUZI", "category": "Katze", "entry_text": [ @@ -152,7 +152,7 @@ "seine Augen an zu glänzen." ] }, - "italian": { + "it": { "name": "MEOWTH", "category": "Pokémon Graffimiao", "entry_text": [ @@ -161,12 +161,12 @@ "i suoi occhi cominciano a brillare. " ] }, - "spanish": { + "es": { "name": "MEOWTH", "category": "Pokémon Gato Araña", "entry_text": [ "Es de naturaleza nocturna.\n", "Le atraen los objetos brillantes." ] }, - "japanese": { + "jp": { "name": "ニャ-ス", "category": "ばけねこポケモン", "entry_text": [ diff --git a/res/pokemon/mesprit/data.json b/res/pokemon/mesprit/data.json index 98e1073fe4..e20b15b303 100644 --- a/res/pokemon/mesprit/data.json +++ b/res/pokemon/mesprit/data.json @@ -1,5 +1,4 @@ { - "name": "Mesprit", "base_stats": { "hp": 80, "attack": 105, @@ -125,7 +124,8 @@ "pokemon_pos_f": 65526, "trainer_pos_m": 9, "pokemon_pos_m": 65526, - "english": { + "en": { + "name": "MESPRIT", "category": "Emotion Pokémon", "entry_text": [ "When MESPRIT flew, people learned\n", @@ -133,7 +133,7 @@ "It was the birth of emotions." ] }, - "french": { + "fr": { "name": "CREFOLLET", "category": "Pokémon Emotion", "entry_text": [ @@ -142,7 +142,7 @@ "la tristesse, la douleur et la joie." ] }, - "german": { + "de": { "name": "VESPRIT", "category": "Emotion", "entry_text": [ @@ -151,7 +151,7 @@ "von Trauer, Schmerz und Freude." ] }, - "italian": { + "it": { "name": "MESPRIT", "category": "Pokémon Emozione", "entry_text": [ @@ -160,7 +160,7 @@ "di tristezza, gioia e dolore." ] }, - "spanish": { + "es": { "name": "MESPRIT", "category": "Pokémon Sensorio", "entry_text": [ @@ -169,7 +169,7 @@ "la nobleza del dolor y la alegría." ] }, - "japanese": { + "jp": { "name": "エムリット", "category": "かんじょうポケモン", "entry_text": [ diff --git a/res/pokemon/metagross/data.json b/res/pokemon/metagross/data.json index 53c4a1fd5f..79e53d6b52 100644 --- a/res/pokemon/metagross/data.json +++ b/res/pokemon/metagross/data.json @@ -1,5 +1,4 @@ { - "name": "Metagross", "base_stats": { "hp": 80, "attack": 135, @@ -127,7 +126,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 14, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "METAGROSS", "category": "Iron Leg Pokémon", "entry_text": [ "METANG combined to form it.\n", @@ -135,7 +135,7 @@ "intelligence of a supercomputer." ] }, - "french": { + "fr": { "name": "METALOSSE", "category": "Pokémon Pattefer", "entry_text": [ @@ -144,7 +144,7 @@ "font l’égal d’un superordinateur." ] }, - "german": { + "de": { "name": "METAGROSS", "category": "Eisenfuß", "entry_text": [ @@ -153,7 +153,7 @@ "Intelligenz eines Supercomputers." ] }, - "italian": { + "it": { "name": "METAGROSS", "category": "Pokémon Ferrarto", "entry_text": [ @@ -162,7 +162,7 @@ "l’intelligenza di un supercomputer." ] }, - "spanish": { + "es": { "name": "METAGROSS", "category": "Pokémon Pata Hierro", "entry_text": [ @@ -171,7 +171,7 @@ "inteligencia de un superordenador." ] }, - "japanese": { + "jp": { "name": "メタグロス", "category": "てつあしポケモン", "entry_text": [ diff --git a/res/pokemon/metang/data.json b/res/pokemon/metang/data.json index c8abfce25c..bcd9fa710c 100644 --- a/res/pokemon/metang/data.json +++ b/res/pokemon/metang/data.json @@ -1,5 +1,4 @@ { - "name": "Metang", "base_stats": { "hp": 60, "attack": 75, @@ -131,7 +130,8 @@ "pokemon_pos_f": 65534, "trainer_pos_m": 9, "pokemon_pos_m": 65534, - "english": { + "en": { + "name": "METANG", "category": "Iron Claw Pokémon", "entry_text": [ "It is formed by two BELDUM joining\n", @@ -139,7 +139,7 @@ "scratched if it collides with a jet." ] }, - "french": { + "fr": { "name": "METANG", "category": "Pokémon Pincefer", "entry_text": [ @@ -148,7 +148,7 @@ "un choc avec un avion à réaction." ] }, - "german": { + "de": { "name": "METANG", "category": "Eisenklaue", "entry_text": [ @@ -157,7 +157,7 @@ "Kratzer, wenn ein Jet es streift." ] }, - "italian": { + "it": { "name": "METANG", "category": "Pokémon Ferrunghia", "entry_text": [ @@ -166,7 +166,7 @@ "scalfito neanche se urta un jet." ] }, - "spanish": { + "es": { "name": "METANG", "category": "Pokémon Garrahierro", "entry_text": [ @@ -175,7 +175,7 @@ "cuerpo de acero sufra ni rasguño." ] }, - "japanese": { + "jp": { "name": "メタング", "category": "てつツメポケモン", "entry_text": [ diff --git a/res/pokemon/metapod/data.json b/res/pokemon/metapod/data.json index 316566346e..7c54de3fc2 100644 --- a/res/pokemon/metapod/data.json +++ b/res/pokemon/metapod/data.json @@ -1,5 +1,4 @@ { - "name": "Metapod", "base_stats": { "hp": 50, "attack": 20, @@ -63,7 +62,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "METAPOD", "category": "Cocoon Pokémon", "entry_text": [ "A steel-hard shell protects its\n", @@ -71,7 +71,7 @@ "hardships while awaiting evolution." ] }, - "french": { + "fr": { "name": "CHRYSACIER", "category": "Pokémon Cocon", "entry_text": [ @@ -80,7 +80,7 @@ "coups durs en attendant d’évoluer." ] }, - "german": { + "de": { "name": "SAFCON", "category": "Kokon", "entry_text": [ @@ -89,7 +89,7 @@ "geduldig auf seine Entwicklung." ] }, - "italian": { + "it": { "name": "METAPOD", "category": "Pokémon Bozzolo", "entry_text": [ @@ -98,7 +98,7 @@ "Attende immobile di evolversi." ] }, - "spanish": { + "es": { "name": "METAPOD", "category": "Pokémon Capullo", "entry_text": [ @@ -107,7 +107,7 @@ "Permanece quieto en su desarrollo." ] }, - "japanese": { + "jp": { "name": "トランセル", "category": "さなぎポケモン", "entry_text": [ diff --git a/res/pokemon/mew/data.json b/res/pokemon/mew/data.json index c026e78665..ceb7792072 100644 --- a/res/pokemon/mew/data.json +++ b/res/pokemon/mew/data.json @@ -1,5 +1,4 @@ { - "name": "Mew", "base_stats": { "hp": 100, "attack": 100, @@ -207,7 +206,8 @@ "pokemon_pos_f": 65522, "trainer_pos_m": 9, "pokemon_pos_m": 65522, - "english": { + "en": { + "name": "MEW", "category": "New Species Pokémon", "entry_text": [ "Because it can use all kinds of\n", @@ -215,7 +215,7 @@ "to be the ancestor of Pokémon." ] }, - "french": { + "fr": { "name": "MEW", "category": "Pokémon Nouveau", "entry_text": [ @@ -224,7 +224,7 @@ "maîtrise toutes leurs capacités." ] }, - "german": { + "de": { "name": "MEW", "category": "Neue Art", "entry_text": [ @@ -233,7 +233,7 @@ "den Vorfahren aller Pokémon." ] }, - "italian": { + "it": { "name": "MEW", "category": "Pokémon Novaspecie", "entry_text": [ @@ -242,7 +242,7 @@ "sia l’antenato di tutti i Pokémon." ] }, - "spanish": { + "es": { "name": "MEW", "category": "Pokémon N. Especie", "entry_text": [ @@ -251,7 +251,7 @@ "usa todo tipo de movimientos. " ] }, - "japanese": { + "jp": { "name": "ミュウ", "category": "しんしゅポケモン", "entry_text": [ diff --git a/res/pokemon/mewtwo/data.json b/res/pokemon/mewtwo/data.json index 44e7f555c1..77be81d12a 100644 --- a/res/pokemon/mewtwo/data.json +++ b/res/pokemon/mewtwo/data.json @@ -1,5 +1,4 @@ { - "name": "Mewtwo", "base_stats": { "hp": 106, "attack": 110, @@ -152,7 +151,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 16, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "MEWTWO", "category": "Genetic Pokémon", "entry_text": [ "A Pokémon created by recombining\n", @@ -160,7 +160,7 @@ "most savage heart among Pokémon." ] }, - "french": { + "fr": { "name": "MEWTWO", "category": "Pokémon Génétique", "entry_text": [ @@ -169,7 +169,7 @@ "s’agit du Pokémon le plus féroce." ] }, - "german": { + "de": { "name": "MEWTU", "category": "Genmutant", "entry_text": [ @@ -178,7 +178,7 @@ "entstand. Es hat ein wildes Herz." ] }, - "italian": { + "it": { "name": "MEWTWO", "category": "Pokémon Genetico", "entry_text": [ @@ -187,7 +187,7 @@ "sia quello con l’animo più crudele." ] }, - "spanish": { + "es": { "name": "MEWTWO", "category": "Pokémon Genético", "entry_text": [ @@ -196,7 +196,7 @@ "más salvaje de los Pokémon." ] }, - "japanese": { + "jp": { "name": "ミュウツ-", "category": "いでんしポケモン", "entry_text": [ diff --git a/res/pokemon/mightyena/data.json b/res/pokemon/mightyena/data.json index 4e63002677..63ec74c713 100644 --- a/res/pokemon/mightyena/data.json +++ b/res/pokemon/mightyena/data.json @@ -1,5 +1,4 @@ { - "name": "Mightyena", "base_stats": { "hp": 70, "attack": 90, @@ -112,7 +111,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "MIGHTYENA", "category": "Bite Pokémon", "entry_text": [ "It chases down prey in a pack.\n", @@ -120,7 +120,7 @@ "of a skilled Trainer." ] }, - "french": { + "fr": { "name": "GRAHYENA", "category": "Pokémon Morsure", "entry_text": [ @@ -129,7 +129,7 @@ "ordres d’un bon Dresseur." ] }, - "german": { + "de": { "name": "MAGNAYEN", "category": "Biss", "entry_text": [ @@ -138,7 +138,7 @@ "wird es stets folgen." ] }, - "italian": { + "it": { "name": "MIGHTYENA", "category": "Pokémon Morso", "entry_text": [ @@ -147,7 +147,7 @@ "un Allenatore abile." ] }, - "spanish": { + "es": { "name": "MIGHTYENA", "category": "Pokémon Mordisco", "entry_text": [ @@ -156,7 +156,7 @@ "de un entrenador avezado." ] }, - "japanese": { + "jp": { "name": "グラエナ", "category": "かみつきポケモン", "entry_text": [ diff --git a/res/pokemon/milotic/data.json b/res/pokemon/milotic/data.json index 6c611df301..6183938cc9 100644 --- a/res/pokemon/milotic/data.json +++ b/res/pokemon/milotic/data.json @@ -1,5 +1,4 @@ { - "name": "Milotic", "base_stats": { "hp": 95, "attack": 60, @@ -109,7 +108,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 15, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "MILOTIC", "category": "Tender Pokémon", "entry_text": [ "Its lovely scales are described as\n", @@ -117,7 +117,7 @@ "depending on the viewing angle." ] }, - "french": { + "fr": { "name": "MILOBELLUS", "category": "Pokémon Tendre", "entry_text": [ @@ -126,7 +126,7 @@ "les gens se querellent." ] }, - "german": { + "de": { "name": "MILOTIC", "category": "Zartheit", "entry_text": [ @@ -135,7 +135,7 @@ "um die Streitenden zu beruhigen." ] }, - "italian": { + "it": { "name": "MILOTIC", "category": "Pokémon Tenerezza", "entry_text": [ @@ -144,7 +144,7 @@ "delle persone che litigano." ] }, - "spanish": { + "es": { "name": "MILOTIC", "category": "Pokémon Tierno", "entry_text": [ @@ -153,7 +153,7 @@ "para apaciguarla." ] }, - "japanese": { + "jp": { "name": "ミロカロス", "category": "いつくしみポケモン", "entry_text": [ diff --git a/res/pokemon/miltank/data.json b/res/pokemon/miltank/data.json index ce9cbcf34e..e826bacde6 100644 --- a/res/pokemon/miltank/data.json +++ b/res/pokemon/miltank/data.json @@ -1,5 +1,4 @@ { - "name": "Miltank", "base_stats": { "hp": 95, "attack": 80, @@ -124,7 +123,8 @@ "pokemon_pos_f": 11, "trainer_pos_m": 9, "pokemon_pos_m": 11, - "english": { + "en": { + "name": "MILTANK", "category": "Milk Cow Pokémon", "entry_text": [ "It is said that kids who drink\n", @@ -132,7 +132,7 @@ "hearty, healthy adults." ] }, - "french": { + "fr": { "name": "ECREMEUH", "category": "Pokémon Vachalait", "entry_text": [ @@ -141,7 +141,7 @@ "adultes braves et robustes." ] }, - "german": { + "de": { "name": "MILTANK", "category": "Milchkuh", "entry_text": [ @@ -150,7 +150,7 @@ "Erwachsenen heranwachsen." ] }, - "italian": { + "it": { "name": "MILTANK", "category": "Pokémon Bovino", "entry_text": [ @@ -159,7 +159,7 @@ "e da adulto sarà sano e buono." ] }, - "spanish": { + "es": { "name": "MILTANK", "category": "Pokémon Lechera", "entry_text": [ @@ -168,7 +168,7 @@ "en un adulto sano y campechano." ] }, - "japanese": { + "jp": { "name": "ミルタンク", "category": "ちちうしポケモン", "entry_text": [ diff --git a/res/pokemon/mime_jr/data.json b/res/pokemon/mime_jr/data.json index e87661d5cb..2e1d95d83f 100644 --- a/res/pokemon/mime_jr/data.json +++ b/res/pokemon/mime_jr/data.json @@ -1,5 +1,4 @@ { - "name": "Mime Jr.", "base_stats": { "hp": 20, "attack": 25, @@ -132,7 +131,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "MIME JR.", "category": "Mime Pokémon", "entry_text": [ "It mimics the expressions and\n", @@ -140,7 +140,7 @@ "understand the feelings of others." ] }, - "french": { + "fr": { "name": "MIME JR.", "category": "Pokémon Mime", "entry_text": [ @@ -149,7 +149,7 @@ "quitter ce Pokémon des yeux." ] }, - "german": { + "de": { "name": "PANTIMIMI", "category": "Mime", "entry_text": [ @@ -158,7 +158,7 @@ "ihm abwenden." ] }, - "italian": { + "it": { "name": "MIME JR.", "category": "Pokémon Mimo", "entry_text": [ @@ -167,7 +167,7 @@ "più a distogliere lo sguardo da lui." ] }, - "spanish": { + "es": { "name": "MIME JR.", "category": "Pokémon Mimo", "entry_text": [ @@ -176,7 +176,7 @@ "puede apartar los ojos de él." ] }, - "japanese": { + "jp": { "name": "マネネ", "category": "マイムポケモン", "entry_text": [ diff --git a/res/pokemon/minun/data.json b/res/pokemon/minun/data.json index ff66298fb9..2f55bb3d91 100644 --- a/res/pokemon/minun/data.json +++ b/res/pokemon/minun/data.json @@ -1,5 +1,4 @@ { - "name": "Minun", "base_stats": { "hp": 60, "attack": 40, @@ -110,7 +109,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "MINUN", "category": "Cheering Pokémon", "entry_text": [ "It cheers on friends. If its\n", @@ -118,7 +118,7 @@ "off more and more sparks." ] }, - "french": { + "fr": { "name": "NEGAPI", "category": "Pokémon Acclameur", "entry_text": [ @@ -127,7 +127,7 @@ "est en mauvaise posture." ] }, - "german": { + "de": { "name": "MINUN", "category": "Jubel", "entry_text": [ @@ -136,7 +136,7 @@ "Körper immer mehr Funken ab." ] }, - "italian": { + "it": { "name": "MINUN", "category": "Pokémon Incitamento", "entry_text": [ @@ -145,7 +145,7 @@ "una maggiore quantità di scintille." ] }, - "spanish": { + "es": { "name": "MINUN", "category": "Pokémon Ánimo", "entry_text": [ @@ -154,7 +154,7 @@ "más chispas." ] }, - "japanese": { + "jp": { "name": "マイナン", "category": "おうえんポケモン", "entry_text": [ diff --git a/res/pokemon/misdreavus/data.json b/res/pokemon/misdreavus/data.json index 5d47e90867..6f6554d7db 100644 --- a/res/pokemon/misdreavus/data.json +++ b/res/pokemon/misdreavus/data.json @@ -1,5 +1,4 @@ { - "name": "Misdreavus", "base_stats": { "hp": 60, "attack": 60, @@ -124,7 +123,8 @@ "pokemon_pos_f": 65527, "trainer_pos_m": 9, "pokemon_pos_m": 65527, - "english": { + "en": { + "name": "MISDREAVUS", "category": "Screech Pokémon", "entry_text": [ "A Pokémon that startles people in\n", @@ -132,7 +132,7 @@ "fear as its energy." ] }, - "french": { + "fr": { "name": "FEUFOREVE", "category": "Pokémon Strident", "entry_text": [ @@ -141,7 +141,7 @@ "avec son cri strident." ] }, - "german": { + "de": { "name": "TRAUNFUGIL", "category": "Kreischer", "entry_text": [ @@ -150,7 +150,7 @@ "schrillen Schrei zu erschrecken." ] }, - "italian": { + "it": { "name": "MISDREAVUS", "category": "Pokémon Strido", "entry_text": [ @@ -159,7 +159,7 @@ "il suo urlo stridulo." ] }, - "spanish": { + "es": { "name": "MISDREAVUS", "category": "Pokémon Chirrido", "entry_text": [ @@ -168,7 +168,7 @@ "estridentes gritos." ] }, - "japanese": { + "jp": { "name": "ムウマ", "category": "よなきポケモン", "entry_text": [ diff --git a/res/pokemon/mismagius/data.json b/res/pokemon/mismagius/data.json index 8e50de1f94..7255dcf433 100644 --- a/res/pokemon/mismagius/data.json +++ b/res/pokemon/mismagius/data.json @@ -1,5 +1,4 @@ { - "name": "Mismagius", "base_stats": { "hp": 60, "attack": 60, @@ -114,7 +113,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "MISMAGIUS", "category": "Magical Pokémon", "entry_text": [ "Its cry sounds like an incantation.\n", @@ -122,7 +122,7 @@ "imbued with happiness-giving power." ] }, - "french": { + "fr": { "name": "MAGIREVE", "category": "Pokémon Magique", "entry_text": [ @@ -131,7 +131,7 @@ "de migraines et d’hallucinations." ] }, - "german": { + "de": { "name": "TRAUNMAGIL", "category": "Magisch", "entry_text": [ @@ -140,7 +140,7 @@ "Kopfschmerzen und Halluzinationen." ] }, - "italian": { + "it": { "name": "MISMAGIUS", "category": "Pokémon Stregone", "entry_text": [ @@ -149,7 +149,7 @@ "emicranie e allucinazioni." ] }, - "spanish": { + "es": { "name": "MISMAGIUS", "category": "Pokémon Mágico", "entry_text": [ @@ -158,7 +158,7 @@ "migrañas y alucinaciones." ] }, - "japanese": { + "jp": { "name": "ムウマ-ジ", "category": "マジカルポケモン", "entry_text": [ diff --git a/res/pokemon/moltres/data.json b/res/pokemon/moltres/data.json index edaf738540..efbd52293d 100644 --- a/res/pokemon/moltres/data.json +++ b/res/pokemon/moltres/data.json @@ -1,5 +1,4 @@ { - "name": "Moltres", "base_stats": { "hp": 90, "attack": 100, @@ -113,7 +112,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 15, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "MOLTRES", "category": "Flame Pokémon", "entry_text": [ "One of the legendary bird Pokémon.\n", @@ -121,7 +121,7 @@ "indicates the coming of spring." ] }, - "french": { + "fr": { "name": "SULFURA", "category": "Pokémon Flamme", "entry_text": [ @@ -130,7 +130,7 @@ "annonce l’arrivée du printemps." ] }, - "german": { + "de": { "name": "LAVADOS", "category": "Flamme", "entry_text": [ @@ -139,7 +139,7 @@ "Frühlings angesehen." ] }, - "italian": { + "it": { "name": "MOLTRES", "category": "Pokémon Fiamma", "entry_text": [ @@ -148,7 +148,7 @@ "annunci l’arrivo della primavera." ] }, - "spanish": { + "es": { "name": "MOLTRES", "category": "Pokémon Llama", "entry_text": [ @@ -157,7 +157,7 @@ "anuncia la llegada de la primavera." ] }, - "japanese": { + "jp": { "name": "ファイヤ-", "category": "かえんポケモン", "entry_text": [ diff --git a/res/pokemon/monferno/data.json b/res/pokemon/monferno/data.json index 0e651da7cf..e6f3da77b0 100644 --- a/res/pokemon/monferno/data.json +++ b/res/pokemon/monferno/data.json @@ -1,5 +1,4 @@ { - "name": "Monferno", "base_stats": { "hp": 64, "attack": 78, @@ -131,7 +130,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "MONFERNO", "category": "Playful Pokémon", "entry_text": [ "It skillfully controls the intensity\n", @@ -139,7 +139,7 @@ "foes at an ideal distance." ] }, - "french": { + "fr": { "name": "CHIMPENFEU", "category": "Pokémon Garnement", "entry_text": [ @@ -148,7 +148,7 @@ "pour paraître plus grand." ] }, - "german": { + "de": { "name": "PANPYRO", "category": "Verspielt", "entry_text": [ @@ -157,7 +157,7 @@ "Schweif, wodurch es größer wirkt." ] }, - "italian": { + "it": { "name": "MONFERNO", "category": "Pokémon Briccone", "entry_text": [ @@ -166,7 +166,7 @@ "sulla coda per apparire più grande." ] }, - "spanish": { + "es": { "name": "MONFERNO", "category": "Pokémon Juguetón", "entry_text": [ @@ -175,7 +175,7 @@ "cola para parecer más grande." ] }, - "japanese": { + "jp": { "name": "モウカザル", "category": "やんちゃポケモン", "entry_text": [ diff --git a/res/pokemon/mothim/data.json b/res/pokemon/mothim/data.json index 2d702d5a27..ab69231cbc 100644 --- a/res/pokemon/mothim/data.json +++ b/res/pokemon/mothim/data.json @@ -1,5 +1,4 @@ { - "name": "Mothim", "base_stats": { "hp": 70, "attack": 94, @@ -113,7 +112,8 @@ "pokemon_pos_f": 65525, "trainer_pos_m": 9, "pokemon_pos_m": 65525, - "english": { + "en": { + "name": "MOTHIM", "category": "Moth Pokémon", "entry_text": [ "While it loves floral honey, it won’t\n", @@ -121,7 +121,7 @@ "plots to steal some from COMBEE." ] }, - "french": { + "fr": { "name": "PAPILORD", "category": "Pokémon Phalène", "entry_text": [ @@ -130,7 +130,7 @@ "que récupère APITRINI." ] }, - "german": { + "de": { "name": "MOTERPEL", "category": "Motte", "entry_text": [ @@ -139,7 +139,7 @@ "gesammelt wurde." ] }, - "italian": { + "it": { "name": "MOTHIM", "category": "Pokémon Falena", "entry_text": [ @@ -148,7 +148,7 @@ "COMBEE." ] }, - "spanish": { + "es": { "name": "MOTHIM", "category": "Pokémon Polilla", "entry_text": [ @@ -157,7 +157,7 @@ "COMBEE." ] }, - "japanese": { + "jp": { "name": "ガ-メイル", "category": "ミノガポケモン", "entry_text": [ diff --git a/res/pokemon/mr_mime/data.json b/res/pokemon/mr_mime/data.json index c0af839644..96c5ba5d00 100644 --- a/res/pokemon/mr_mime/data.json +++ b/res/pokemon/mr_mime/data.json @@ -1,5 +1,4 @@ { - "name": "Mr. Mime", "base_stats": { "hp": 40, "attack": 45, @@ -138,7 +137,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "MR. MIME", "category": "Barrier Pokémon", "entry_text": [ "It shapes an invisible wall in midair\n", @@ -146,7 +146,7 @@ "to stop molecules in the air." ] }, - "french": { + "fr": { "name": "M. MIME", "category": "Pokémon Bloqueur", "entry_text": [ @@ -155,7 +155,7 @@ "murs invisibles." ] }, - "german": { + "de": { "name": "PANTIMOS", "category": "Sperre", "entry_text": [ @@ -164,7 +164,7 @@ "allein durch Gesten erzeugen." ] }, - "italian": { + "it": { "name": "MR. MIME", "category": "Pokémon Barriera", "entry_text": [ @@ -173,7 +173,7 @@ "invisibili che sembrano reali." ] }, - "spanish": { + "es": { "name": "MR. MIME", "category": "Pokémon Barrera", "entry_text": [ @@ -182,7 +182,7 @@ "sólidas solo con sus gestos." ] }, - "japanese": { + "jp": { "name": "バリヤ-ド", "category": "バリア-ポケモン", "entry_text": [ diff --git a/res/pokemon/mudkip/data.json b/res/pokemon/mudkip/data.json index 8632b55fc7..6e5d7d4a1c 100644 --- a/res/pokemon/mudkip/data.json +++ b/res/pokemon/mudkip/data.json @@ -1,5 +1,4 @@ { - "name": "Mudkip", "base_stats": { "hp": 50, "attack": 70, @@ -114,7 +113,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "MUDKIP", "category": "Mud Fish Pokémon", "entry_text": [ "To alert it, the fin on its head\n", @@ -122,7 +122,7 @@ "the strength to heft boulders." ] }, - "french": { + "fr": { "name": "GOBOU", "category": "Pokémon Poissonboue", "entry_text": [ @@ -131,7 +131,7 @@ "fort pour soulever des rochers." ] }, - "german": { + "de": { "name": "HYDROPI", "category": "Lehmhüpfer", "entry_text": [ @@ -140,7 +140,7 @@ "PKMN kann Felsen heben." ] }, - "italian": { + "it": { "name": "MUDKIP", "category": "Pokémon Fango Pesce", "entry_text": [ @@ -149,7 +149,7 @@ "guardia. Riesce a sollevare rocce." ] }, - "spanish": { + "es": { "name": "MUDKIP", "category": "Pokémon Pez Lodo", "entry_text": [ @@ -158,7 +158,7 @@ "Tiene fuerza para levantar rocas." ] }, - "japanese": { + "jp": { "name": "ミズゴロウ", "category": "ぬまうおポケモン", "entry_text": [ diff --git a/res/pokemon/muk/data.json b/res/pokemon/muk/data.json index d35488a83a..a77aebe086 100644 --- a/res/pokemon/muk/data.json +++ b/res/pokemon/muk/data.json @@ -1,5 +1,4 @@ { - "name": "Muk", "base_stats": { "hp": 105, "attack": 105, @@ -123,7 +122,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 9, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "MUK", "category": "Sludge Pokémon", "entry_text": [ "A toxic fluid seeps from its body.\n", @@ -131,7 +131,7 @@ "trees on contact." ] }, - "french": { + "fr": { "name": "GROTADMORV", "category": "Pokémon Dégueu", "entry_text": [ @@ -140,7 +140,7 @@ "et les arbres au contact." ] }, - "german": { + "de": { "name": "SLEIMOK", "category": "Schlamm", "entry_text": [ @@ -149,7 +149,7 @@ "Pflanzen und Bäume vernichtet." ] }, - "italian": { + "it": { "name": "MUK", "category": "Pokémon Melma", "entry_text": [ @@ -158,7 +158,7 @@ "alberi con cui viene a contatto." ] }, - "spanish": { + "es": { "name": "MUK", "category": "Pokémon Lodo", "entry_text": [ @@ -167,7 +167,7 @@ "cuando la toca." ] }, - "japanese": { + "jp": { "name": "ベトベトン", "category": "ヘドロポケモン", "entry_text": [ diff --git a/res/pokemon/munchlax/data.json b/res/pokemon/munchlax/data.json index 1188fdb517..9dfd0f3a26 100644 --- a/res/pokemon/munchlax/data.json +++ b/res/pokemon/munchlax/data.json @@ -1,5 +1,4 @@ { - "name": "Munchlax", "base_stats": { "hp": 135, "attack": 85, @@ -128,7 +127,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "MUNCHLAX", "category": "Big Eater Pokémon", "entry_text": [ "In its desperation to gulp down\n", @@ -136,7 +136,7 @@ "has hidden under its fur." ] }, - "french": { + "fr": { "name": "GOINFREX", "category": "Pokémon Goinfre", "entry_text": [ @@ -145,7 +145,7 @@ "prendre le temps de mâcher." ] }, - "german": { + "de": { "name": "MAMPFAXO", "category": "Nimmersatt", "entry_text": [ @@ -154,7 +154,7 @@ "entspricht. Und das ohne zu kauen." ] }, - "italian": { + "it": { "name": "MUNCHLAX", "category": "Pokémon Ghiottone", "entry_text": [ @@ -163,7 +163,7 @@ "giù quasi senza masticare." ] }, - "spanish": { + "es": { "name": "MUNCHLAX", "category": "Pokémon Comilón", "entry_text": [ @@ -172,7 +172,7 @@ "sin apenas masticar." ] }, - "japanese": { + "jp": { "name": "ゴンベ", "category": "おおぐいポケモン", "entry_text": [ diff --git a/res/pokemon/murkrow/data.json b/res/pokemon/murkrow/data.json index 601da085bd..ddf8051e80 100644 --- a/res/pokemon/murkrow/data.json +++ b/res/pokemon/murkrow/data.json @@ -1,5 +1,4 @@ { - "name": "Murkrow", "base_stats": { "hp": 60, "attack": 85, @@ -121,7 +120,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "MURKROW", "category": "Darkness Pokémon", "entry_text": [ "If spotted, it will lure an unwary\n", @@ -129,7 +129,7 @@ "the pursuer on mountain trails." ] }, - "french": { + "fr": { "name": "CORNEBRE", "category": "Pokémon Obscurité", "entry_text": [ @@ -138,12 +138,12 @@ "signe de mauvais augure." ] }, - "german": { + "de": { "name": "KRAMURX", "category": "Finsternis", "entry_text": [ "Sieht man dieses PKMN bei Nacht,\n", "sollen merkwürdige Dinge passieren." ] }, - "italian": { + "it": { "name": "MURKROW", "category": "Pokémon Oscurità", "entry_text": [ @@ -152,7 +152,7 @@ "presagio infausto." ] }, - "spanish": { + "es": { "name": "MURKROW", "category": "Pokémon Oscuridad", "entry_text": [ @@ -161,7 +161,7 @@ "a ocurrir cosas terribles." ] }, - "japanese": { + "jp": { "name": "ヤミカラス", "category": "くらやみポケモン", "entry_text": [ diff --git a/res/pokemon/natu/data.json b/res/pokemon/natu/data.json index 89f717fe73..056da69890 100644 --- a/res/pokemon/natu/data.json +++ b/res/pokemon/natu/data.json @@ -1,5 +1,4 @@ { - "name": "Natu", "base_stats": { "hp": 40, "attack": 50, @@ -127,7 +126,8 @@ "pokemon_pos_f": 31, "trainer_pos_m": 9, "pokemon_pos_m": 31, - "english": { + "en": { + "name": "NATU", "category": "Tiny Bird Pokémon", "entry_text": [ "It picks food from cactus plants,\n", @@ -135,7 +135,7 @@ "It seems to skip about to move." ] }, - "french": { + "fr": { "name": "NATU", "category": "Pokémon Minoiseau", "entry_text": [ @@ -144,7 +144,7 @@ "épines. Il ne tient pas en place. " ] }, - "german": { + "de": { "name": "NATU", "category": "Kleinvogel", "entry_text": [ @@ -153,7 +153,7 @@ "Dornen verschont." ] }, - "italian": { + "it": { "name": "NATU", "category": "Pokémon Uccellino", "entry_text": [ @@ -162,7 +162,7 @@ "saltellando." ] }, - "spanish": { + "es": { "name": "NATU", "category": "Pokémon Pajarito", "entry_text": [ @@ -171,7 +171,7 @@ "dando saltos." ] }, - "japanese": { + "jp": { "name": "ネイティ", "category": "ことりポケモン", "entry_text": [ diff --git a/res/pokemon/nidoking/data.json b/res/pokemon/nidoking/data.json index b56e34cfb3..9c2f81d0d4 100644 --- a/res/pokemon/nidoking/data.json +++ b/res/pokemon/nidoking/data.json @@ -1,5 +1,4 @@ { - "name": "Nidoking", "base_stats": { "hp": 81, "attack": 92, @@ -133,7 +132,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "NIDOKING", "category": "Drill Pokémon", "entry_text": [ "One swing of its mighty tail can\n", @@ -141,7 +141,7 @@ "a matchstick." ] }, - "french": { + "fr": { "name": "NIDOKING", "category": "Pokémon Perceur", "entry_text": [ @@ -150,7 +150,7 @@ "comme une allumette." ] }, - "german": { + "de": { "name": "NIDOKING", "category": "Bohrer", "entry_text": [ @@ -159,7 +159,7 @@ "masten knicken wie ein Streichholz." ] }, - "italian": { + "it": { "name": "NIDOKING", "category": "Pokémon Trapano", "entry_text": [ @@ -168,7 +168,7 @@ "lefono come se fosse un fiammifero." ] }, - "spanish": { + "es": { "name": "NIDOKING", "category": "Pokémon Taladro", "entry_text": [ @@ -177,7 +177,7 @@ "como si fuese una cerilla." ] }, - "japanese": { + "jp": { "name": "ニドキング", "category": "ドリルポケモン", "entry_text": [ diff --git a/res/pokemon/nidoqueen/data.json b/res/pokemon/nidoqueen/data.json index eb2b362a58..82b2468f04 100644 --- a/res/pokemon/nidoqueen/data.json +++ b/res/pokemon/nidoqueen/data.json @@ -1,5 +1,4 @@ { - "name": "Nidoqueen", "base_stats": { "hp": 90, "attack": 82, @@ -133,7 +132,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "NIDOQUEEN", "category": "Drill Pokémon", "entry_text": [ "Its entire body is armored with\n", @@ -141,7 +141,7 @@ "young in its burrow with its life." ] }, - "french": { + "fr": { "name": "NIDOQUEEN", "category": "Pokémon Perceur", "entry_text": [ @@ -150,7 +150,7 @@ "secourir les petits de son terrier. " ] }, - "german": { + "de": { "name": "NIDOQUEEN", "category": "Bohrer", "entry_text": [ @@ -159,7 +159,7 @@ "sein Junges mit seinem Leben." ] }, - "italian": { + "it": { "name": "NIDOQUEEN", "category": "Pokémon Trapano", "entry_text": [ @@ -168,7 +168,7 @@ "cuccioli a costo della vita." ] }, - "spanish": { + "es": { "name": "NIDOQUEEN", "category": "Pokémon Taladro", "entry_text": [ @@ -177,7 +177,7 @@ "toda su fuerza." ] }, - "japanese": { + "jp": { "name": "ニドクイン", "category": "ドリルポケモン", "entry_text": [ diff --git a/res/pokemon/nidoran_f/data.json b/res/pokemon/nidoran_f/data.json index 05d7752806..f14e169b3d 100644 --- a/res/pokemon/nidoran_f/data.json +++ b/res/pokemon/nidoran_f/data.json @@ -1,5 +1,4 @@ { - "name": "Nidoran♀", "base_stats": { "hp": 55, "attack": 47, @@ -113,7 +112,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "NIDORAN♀", "category": "Poison Pin Pokémon", "entry_text": [ "While it does not prefer to fight,\n", @@ -121,7 +121,7 @@ "secretes from barbs can be fatal." ] }, - "french": { + "fr": { "name": "NIDORAN♀", "category": "Pokémon Venepic", "entry_text": [ @@ -130,7 +130,7 @@ "ses piquants peut s’avérer fatale." ] }, - "german": { + "de": { "name": "NIDORAN♀", "category": "Giftdorn", "entry_text": [ @@ -139,7 +139,7 @@ "Widerhaken hat eine fatale Wirkung." ] }, - "italian": { + "it": { "name": "NIDORAN♀", "category": "Pokémon Velenago", "entry_text": [ @@ -148,7 +148,7 @@ "dagli aculei può essere fatale." ] }, - "spanish": { + "es": { "name": "NIDORAN♀", "category": "Pokémon Pin Veneno", "entry_text": [ @@ -157,7 +157,7 @@ "puede resultar fatal." ] }, - "japanese": { + "jp": { "name": "ニドラン㊛", "category": "どくばりポケモン", "entry_text": [ diff --git a/res/pokemon/nidoran_m/data.json b/res/pokemon/nidoran_m/data.json index f02b8e2e6f..543befb636 100644 --- a/res/pokemon/nidoran_m/data.json +++ b/res/pokemon/nidoran_m/data.json @@ -1,5 +1,4 @@ { - "name": "Nidoran♂", "base_stats": { "hp": 46, "attack": 57, @@ -113,7 +112,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "NIDORAN♂", "category": "Poison Pin Pokémon", "entry_text": [ "It scans its surroundings by\n", @@ -121,7 +121,7 @@ "Its toxic horn is for protection." ] }, - "french": { + "fr": { "name": "NIDORAN♂", "category": "Pokémon Venepic", "entry_text": [ @@ -130,7 +130,7 @@ "Il se défend avec sa corne toxique." ] }, - "german": { + "de": { "name": "NIDORAN♂", "category": "Giftdorn", "entry_text": [ @@ -139,7 +139,7 @@ "Sein giftiges Horn schützt es." ] }, - "italian": { + "it": { "name": "NIDORAN♂", "category": "Pokémon Velenago", "entry_text": [ @@ -148,7 +148,7 @@ "Si protegge con il corno velenoso." ] }, - "spanish": { + "es": { "name": "NIDORAN♂", "category": "Pokémon Pin Veneno", "entry_text": [ @@ -157,7 +157,7 @@ "Le protege su cuerno venenoso." ] }, - "japanese": { + "jp": { "name": "ニドラン㊚", "category": "どくばりポケモン", "entry_text": [ diff --git a/res/pokemon/nidorina/data.json b/res/pokemon/nidorina/data.json index 572f100a46..b9d019358c 100644 --- a/res/pokemon/nidorina/data.json +++ b/res/pokemon/nidorina/data.json @@ -1,5 +1,4 @@ { - "name": "Nidorina", "base_stats": { "hp": 70, "attack": 62, @@ -113,7 +112,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "NIDORINA", "category": "Poison Pin Pokémon", "entry_text": [ "When it senses danger, it raises\n", @@ -121,7 +121,7 @@ "barbs grow slower than NIDORINO’s." ] }, - "french": { + "fr": { "name": "NIDORINA", "category": "Pokémon Venepic", "entry_text": [ @@ -130,7 +130,7 @@ "moins vite que ceux de NIDORINO." ] }, - "german": { + "de": { "name": "NIDORINA", "category": "Giftdorn", "entry_text": [ @@ -139,7 +139,7 @@ "langsamer als die von NIDORINO." ] }, - "italian": { + "it": { "name": "NIDORINA", "category": "Pokémon Velenago", "entry_text": [ @@ -148,7 +148,7 @@ "lentamente di quelli di NIDORINO." ] }, - "spanish": { + "es": { "name": "NIDORINA", "category": "Pokémon Pin Veneno", "entry_text": [ @@ -157,7 +157,7 @@ "más despacio que las de NIDORINO." ] }, - "japanese": { + "jp": { "name": "ニドリ-ナ", "category": "どくばりポケモン", "entry_text": [ diff --git a/res/pokemon/nidorino/data.json b/res/pokemon/nidorino/data.json index 2d09640ab3..9799489295 100644 --- a/res/pokemon/nidorino/data.json +++ b/res/pokemon/nidorino/data.json @@ -1,5 +1,4 @@ { - "name": "Nidorino", "base_stats": { "hp": 61, "attack": 72, @@ -113,7 +112,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "NIDORINO", "category": "Poison Pin Pokémon", "entry_text": [ "It has a violent disposition and\n", @@ -121,7 +121,7 @@ "oozes poison upon impact." ] }, - "french": { + "fr": { "name": "NIDORINO", "category": "Pokémon Venepic", "entry_text": [ @@ -130,7 +130,7 @@ "distille un poison puissant." ] }, - "german": { + "de": { "name": "NIDORINO", "category": "Giftdorn", "entry_text": [ @@ -139,7 +139,7 @@ "bei Berührung Gift absondert." ] }, - "italian": { + "it": { "name": "NIDORINO", "category": "Pokémon Velenago", "entry_text": [ @@ -148,7 +148,7 @@ "all’impatto, rilascia veleno." ] }, - "spanish": { + "es": { "name": "NIDORINO", "category": "Pokémon Pin Veneno", "entry_text": [ @@ -157,7 +157,7 @@ "que desprende veneno." ] }, - "japanese": { + "jp": { "name": "ニドリ-ノ", "category": "どくばりポケモン", "entry_text": [ diff --git a/res/pokemon/nincada/data.json b/res/pokemon/nincada/data.json index 07e7dbfe97..fcdcb58d8f 100644 --- a/res/pokemon/nincada/data.json +++ b/res/pokemon/nincada/data.json @@ -1,5 +1,4 @@ { - "name": "Nincada", "base_stats": { "hp": 31, "attack": 45, @@ -107,7 +106,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "NINCADA", "category": "Trainee Pokémon", "entry_text": [ "It grows underground, sensing\n", @@ -115,7 +115,7 @@ "instead of its virtually blind eyes." ] }, - "french": { + "fr": { "name": "NINGALE", "category": "Pokémon Apprenti", "entry_text": [ @@ -124,7 +124,7 @@ "yeux sont quasiment aveugles." ] }, - "german": { + "de": { "name": "NINCADA", "category": "Vorbereiter", "entry_text": [ @@ -133,7 +133,7 @@ "wahr, da es nahezu blind ist." ] }, - "italian": { + "it": { "name": "NINCADA", "category": "Pokémon Novizio", "entry_text": [ @@ -142,7 +142,7 @@ "sondare ciò che lo circonda." ] }, - "spanish": { + "es": { "name": "NINCADA", "category": "Pokémon Aprendiz", "entry_text": [ @@ -151,7 +151,7 @@ "que sustituyen a ojos atrofiados." ] }, - "japanese": { + "jp": { "name": "ツチニン", "category": "したづみポケモン", "entry_text": [ diff --git a/res/pokemon/ninetales/data.json b/res/pokemon/ninetales/data.json index 94d233b14f..2ca857ab82 100644 --- a/res/pokemon/ninetales/data.json +++ b/res/pokemon/ninetales/data.json @@ -1,5 +1,4 @@ { - "name": "Ninetales", "base_stats": { "hp": 73, "attack": 76, @@ -101,7 +100,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "NINETALES", "category": "Fox Pokémon", "entry_text": [ "Its nine tails are said to be\n", @@ -109,7 +109,7 @@ "It can live for a thousand years." ] }, - "french": { + "fr": { "name": "FEUNARD", "category": "Pokémon Renard", "entry_text": [ @@ -118,7 +118,7 @@ "Il peut vivre pendant mille ans." ] }, - "german": { + "de": { "name": "VULNONA", "category": "Fuchs", "entry_text": [ @@ -127,7 +127,7 @@ "tausend Jahre leben." ] }, - "italian": { + "it": { "name": "NINETALES", "category": "Pokémon Volpe", "entry_text": [ @@ -136,7 +136,7 @@ "Vive anche 1000 anni." ] }, - "spanish": { + "es": { "name": "NINETALES", "category": "Pokémon Zorro", "entry_text": [ @@ -145,7 +145,7 @@ "Puede vivir mil años." ] }, - "japanese": { + "jp": { "name": "キュウコン", "category": "きつねポケモン", "entry_text": [ diff --git a/res/pokemon/ninjask/data.json b/res/pokemon/ninjask/data.json index 6c8ee36ff8..e0e118eda0 100644 --- a/res/pokemon/ninjask/data.json +++ b/res/pokemon/ninjask/data.json @@ -1,5 +1,4 @@ { - "name": "Ninjask", "base_stats": { "hp": 61, "attack": 90, @@ -117,7 +116,8 @@ "pokemon_pos_f": 65534, "trainer_pos_m": 9, "pokemon_pos_m": 65534, - "english": { + "en": { + "name": "NINJASK", "category": "Ninja Pokémon", "entry_text": [ "Because it moves so quickly, it\n", @@ -125,7 +125,7 @@ "congregates around tree sap." ] }, - "french": { + "fr": { "name": "NINJASK", "category": "Pokémon Ninja", "entry_text": [ @@ -134,7 +134,7 @@ "pent près de la sève des arbres." ] }, - "german": { + "de": { "name": "NINJASK", "category": "Ninja", "entry_text": [ @@ -143,7 +143,7 @@ "scheint. Es liebt Baumsaft." ] }, - "italian": { + "it": { "name": "NINJASK", "category": "Pokémon Ninja", "entry_text": [ @@ -152,7 +152,7 @@ "attorno agli alberi ricchi di linfa." ] }, - "spanish": { + "es": { "name": "NINJASK", "category": "Pokémon Ninja", "entry_text": [ @@ -161,7 +161,7 @@ "de los árboles." ] }, - "japanese": { + "jp": { "name": "テッカニン", "category": "しのびポケモン", "entry_text": [ diff --git a/res/pokemon/noctowl/data.json b/res/pokemon/noctowl/data.json index e773e295e9..211bd55d37 100644 --- a/res/pokemon/noctowl/data.json +++ b/res/pokemon/noctowl/data.json @@ -1,5 +1,4 @@ { - "name": "Noctowl", "base_stats": { "hp": 100, "attack": 50, @@ -116,7 +115,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 9, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "NOCTOWL", "category": "Owl Pokémon", "entry_text": [ "Its eyes are specially developed\n", @@ -124,7 +124,7 @@ "murky darkness and minimal light." ] }, - "french": { + "fr": { "name": "NOARFANG", "category": "Pokémon Hibou", "entry_text": [ @@ -133,7 +133,7 @@ "permet de distinguer les objets." ] }, - "german": { + "de": { "name": "NOCTUH", "category": "Eule", "entry_text": [ @@ -142,7 +142,7 @@ "Licht alles erkennen." ] }, - "italian": { + "it": { "name": "NOCTOWL", "category": "Pokémon Gufo", "entry_text": [ @@ -151,7 +151,7 @@ "con la luce più fioca." ] }, - "spanish": { + "es": { "name": "NOCTOWL", "category": "Pokémon Búho", "entry_text": [ @@ -160,7 +160,7 @@ "haya algo de luz." ] }, - "japanese": { + "jp": { "name": "ヨルノズク", "category": "ふくろうポケモン", "entry_text": [ diff --git a/res/pokemon/none/data.json b/res/pokemon/none/data.json index d1216d1a85..91d0e120b0 100644 --- a/res/pokemon/none/data.json +++ b/res/pokemon/none/data.json @@ -1,5 +1,4 @@ { - "name": "----------", "base_stats": { "hp": 0, "attack": 0, @@ -53,34 +52,35 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "----------", "category": "????? Pokémon", - "entry_text": [] + "entry_text": [ ] }, - "french": { + "fr": { "name": "----------", "category": "Pokémon ?????", - "entry_text": [] + "entry_text": [ ] }, - "german": { + "de": { "name": "----------", "category": "?????", - "entry_text": [] + "entry_text": [ ] }, - "italian": { + "it": { "name": "----------", "category": "Pokémon ?????", - "entry_text": [] + "entry_text": [ ] }, - "spanish": { + "es": { "name": "----------", "category": "Pokémon (?)", - "entry_text": [] + "entry_text": [ ] }, - "japanese": { + "jp": { "name": "-----", "category": "?????ポケモン", - "entry_text": [] + "entry_text": [ ] } } } diff --git a/res/pokemon/nosepass/data.json b/res/pokemon/nosepass/data.json index de4a39312c..aa929709f1 100644 --- a/res/pokemon/nosepass/data.json +++ b/res/pokemon/nosepass/data.json @@ -1,5 +1,4 @@ { - "name": "Nosepass", "base_stats": { "hp": 30, "attack": 45, @@ -116,7 +115,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "NOSEPASS", "category": "Compass Pokémon", "entry_text": [ "When endangered, it may protect\n", @@ -124,7 +124,7 @@ "drawing iron objects to its body." ] }, - "french": { + "fr": { "name": "TARINOR", "category": "Pokémon Boussole", "entry_text": [ @@ -133,12 +133,12 @@ "face au nord." ] }, - "german": { + "de": { "name": "NASGNET", "category": "Kompass", "entry_text": [ "Seine Nase ist ein Magnet. Daher\n", "sieht das PKMN immer nach Norden." ] }, - "italian": { + "it": { "name": "NOSEPASS", "category": "Pokémon Bussola", "entry_text": [ @@ -147,7 +147,7 @@ "verso nord." ] }, - "spanish": { + "es": { "name": "NOSEPASS", "category": "Pokémon Brújula", "entry_text": [ @@ -156,7 +156,7 @@ "se orienta al norte." ] }, - "japanese": { + "jp": { "name": "ノズパス", "category": "コンパスポケモン", "entry_text": [ diff --git a/res/pokemon/numel/data.json b/res/pokemon/numel/data.json index fd79b16fe5..6d095bf019 100644 --- a/res/pokemon/numel/data.json +++ b/res/pokemon/numel/data.json @@ -1,5 +1,4 @@ { - "name": "Numel", "base_stats": { "hp": 60, "attack": 60, @@ -109,7 +108,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "NUMEL", "category": "Numb Pokémon", "entry_text": [ "Its humped back stores intensely\n", @@ -117,7 +117,7 @@ "cools, slowing its movement." ] }, - "french": { + "fr": { "name": "CHAMALLOT", "category": "Pokémon Engourdi", "entry_text": [ @@ -126,7 +126,7 @@ "temps de pluie, ce qui le ralentit." ] }, - "german": { + "de": { "name": "CAMAUB", "category": "Taubheit", "entry_text": [ @@ -135,7 +135,7 @@ "Magma ab und es wird langsamer." ] }, - "italian": { + "it": { "name": "NUMEL", "category": "Pokémon Torpore", "entry_text": [ @@ -144,7 +144,7 @@ "il Pokémon diventa più lento." ] }, - "spanish": { + "es": { "name": "NUMEL", "category": "Pokémon Torpe", "entry_text": [ @@ -153,7 +153,7 @@ "llueve y lo ralentiza." ] }, - "japanese": { + "jp": { "name": "ドンメル", "category": "どんかんポケモン", "entry_text": [ diff --git a/res/pokemon/nuzleaf/data.json b/res/pokemon/nuzleaf/data.json index 2a79314226..3e70313b29 100644 --- a/res/pokemon/nuzleaf/data.json +++ b/res/pokemon/nuzleaf/data.json @@ -1,5 +1,4 @@ { - "name": "Nuzleaf", "base_stats": { "hp": 70, "attack": 70, @@ -123,7 +122,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "NUZLEAF", "category": "Wily Pokémon", "entry_text": [ "The sound of its grass flute makes\n", @@ -131,7 +131,7 @@ "in forests." ] }, - "french": { + "fr": { "name": "PIFEUIL", "category": "Pokémon Malin", "entry_text": [ @@ -140,7 +140,7 @@ "plus profond des forêts." ] }, - "german": { + "de": { "name": "BLANAS", "category": "Hinterlist", "entry_text": [ @@ -149,7 +149,7 @@ "Es lebt tief in den Wäldern." ] }, - "italian": { + "it": { "name": "NUZLEAF", "category": "Pokémon Scaltro", "entry_text": [ @@ -158,7 +158,7 @@ "Vive nelle foreste più fitte." ] }, - "spanish": { + "es": { "name": "NUZLEAF", "category": "Pokémon Astuto", "entry_text": [ @@ -167,7 +167,7 @@ "en lo más profundo de los bosques." ] }, - "japanese": { + "jp": { "name": "コノハナ", "category": "いじわるポケモン", "entry_text": [ diff --git a/res/pokemon/octillery/data.json b/res/pokemon/octillery/data.json index f769cb07cf..5051c912c4 100644 --- a/res/pokemon/octillery/data.json +++ b/res/pokemon/octillery/data.json @@ -1,5 +1,4 @@ { - "name": "Octillery", "base_stats": { "hp": 75, "attack": 105, @@ -120,7 +119,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 9, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "OCTILLERY", "category": "Jet Pokémon", "entry_text": [ "It loves to lurk inside holes in\n", @@ -128,7 +128,7 @@ "prey by sticking out only its mouth." ] }, - "french": { + "fr": { "name": "OCTILLERY", "category": "Pokémon Jet", "entry_text": [ @@ -137,7 +137,7 @@ "ventouses ne lâchent jamais prise." ] }, - "german": { + "de": { "name": "OCTILLERY", "category": "Hochdruck", "entry_text": [ @@ -146,7 +146,7 @@ "Saugnäpfen hält es Beute fest." ] }, - "italian": { + "it": { "name": "OCTILLERY", "category": "Pokémon Jet", "entry_text": [ @@ -155,7 +155,7 @@ "tose afferra saldamente la preda." ] }, - "spanish": { + "es": { "name": "OCTILLERY", "category": "Pokémon Reactor", "entry_text": [ @@ -164,7 +164,7 @@ "ventosas son muy potentes." ] }, - "japanese": { + "jp": { "name": "オクタン", "category": "ふんしゃポケモン", "entry_text": [ diff --git a/res/pokemon/oddish/data.json b/res/pokemon/oddish/data.json index 180929b986..859c2fcdeb 100644 --- a/res/pokemon/oddish/data.json +++ b/res/pokemon/oddish/data.json @@ -1,5 +1,4 @@ { - "name": "Oddish", "base_stats": { "hp": 45, "attack": 50, @@ -105,7 +104,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "ODDISH", "category": "Weed Pokémon", "entry_text": [ "It often plants its root feet in the\n", @@ -113,7 +113,7 @@ "seeds as it walks about at night." ] }, - "french": { + "fr": { "name": "MYSTHERBE", "category": "Pokémon Racine", "entry_text": [ @@ -122,7 +122,7 @@ "promène en semant des graines." ] }, - "german": { + "de": { "name": "MYRAPLA", "category": "Unkraut", "entry_text": [ @@ -131,7 +131,7 @@ "wandert es und verteilt Samen." ] }, - "italian": { + "it": { "name": "ODDISH", "category": "Pokémon Malerba", "entry_text": [ @@ -140,7 +140,7 @@ "Di notte cammina seminando." ] }, - "spanish": { + "es": { "name": "ODDISH", "category": "Pokémon Hierbajo", "entry_text": [ @@ -149,7 +149,7 @@ "desplaza esparciendo semillas." ] }, - "japanese": { + "jp": { "name": "ナゾノクサ", "category": "ざっそうポケモン", "entry_text": [ diff --git a/res/pokemon/omanyte/data.json b/res/pokemon/omanyte/data.json index 29ded59bc7..0d3ece957e 100644 --- a/res/pokemon/omanyte/data.json +++ b/res/pokemon/omanyte/data.json @@ -1,5 +1,4 @@ { - "name": "Omanyte", "base_stats": { "hp": 35, "attack": 40, @@ -116,7 +115,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "OMANYTE", "category": "Spiral Pokémon", "entry_text": [ "A Pokémon that was resurrected\n", @@ -124,7 +124,7 @@ "It swam in ancient seas." ] }, - "french": { + "fr": { "name": "AMONITA", "category": "Pokémon Spirale", "entry_text": [ @@ -133,7 +133,7 @@ "peuplait autrefois les mers." ] }, - "german": { + "de": { "name": "AMONITAS", "category": "Spirale", "entry_text": [ @@ -142,7 +142,7 @@ "schaffen. Es lebte im urzeitl. Meer." ] }, - "italian": { + "it": { "name": "OMANYTE", "category": "Pokémon Spirale", "entry_text": [ @@ -151,7 +151,7 @@ "Nuotava nei mari ancestrali." ] }, - "spanish": { + "es": { "name": "OMANYTE", "category": "Pokémon Espiral", "entry_text": [ @@ -160,7 +160,7 @@ "Solía nadar en antiguos mares." ] }, - "japanese": { + "jp": { "name": "オムナイト", "category": "うずまきポケモン", "entry_text": [ diff --git a/res/pokemon/omastar/data.json b/res/pokemon/omastar/data.json index a9accc8c2b..92f8024430 100644 --- a/res/pokemon/omastar/data.json +++ b/res/pokemon/omastar/data.json @@ -1,5 +1,4 @@ { - "name": "Omastar", "base_stats": { "hp": 70, "attack": 60, @@ -116,7 +115,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "OMASTAR", "category": "Spiral Pokémon", "entry_text": [ "It is thought that this Pokémon\n", @@ -124,7 +124,7 @@ "shell grew too large." ] }, - "french": { + "fr": { "name": "AMONISTAR", "category": "Pokémon Spirale", "entry_text": [ @@ -133,7 +133,7 @@ "spirale était devenue trop grosse." ] }, - "german": { + "de": { "name": "AMOROSO", "category": "Spirale", "entry_text": [ @@ -142,7 +142,7 @@ "förmige Schale zu groß wurde." ] }, - "italian": { + "it": { "name": "OMASTAR", "category": "Pokémon Spirale", "entry_text": [ @@ -151,7 +151,7 @@ "a spirale è cresciuta troppo." ] }, - "spanish": { + "es": { "name": "OMASTAR", "category": "Pokémon Espiral", "entry_text": [ @@ -160,7 +160,7 @@ "espiral creció demasiado." ] }, - "japanese": { + "jp": { "name": "オムスタ-", "category": "うずまきポケモン", "entry_text": [ diff --git a/res/pokemon/onix/data.json b/res/pokemon/onix/data.json index c59c8501d5..5ff6b9f852 100644 --- a/res/pokemon/onix/data.json +++ b/res/pokemon/onix/data.json @@ -1,5 +1,4 @@ { - "name": "Onix", "base_stats": { "hp": 35, "attack": 45, @@ -125,7 +124,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 25, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "ONIX", "category": "Rock Snake Pokémon", "entry_text": [ "It burrows through the ground\n", @@ -133,7 +133,7 @@ "feeding on large boulders.\n" ] }, - "french": { + "fr": { "name": "ONIX", "category": "Pokémon Serpenroc", "entry_text": [ @@ -142,7 +142,7 @@ "Il peut atteindre les 80 km/h." ] }, - "german": { + "de": { "name": "ONIX", "category": "Felsnatter", "entry_text": [ @@ -151,7 +151,7 @@ "es Erschütterungen." ] }, - "italian": { + "it": { "name": "ONIX", "category": "Pokémon Serpesasso", "entry_text": [ @@ -160,7 +160,7 @@ "anche la velocità di 80 km/h." ] }, - "spanish": { + "es": { "name": "ONIX", "category": "Pokémon Serp. Roca", "entry_text": [ @@ -169,7 +169,7 @@ "mover a 80 km por hora." ] }, - "japanese": { + "jp": { "name": "イワ-ク", "category": "いわへびポケモン", "entry_text": [ diff --git a/res/pokemon/pachirisu/data.json b/res/pokemon/pachirisu/data.json index fb2d0ee552..854b709a2f 100644 --- a/res/pokemon/pachirisu/data.json +++ b/res/pokemon/pachirisu/data.json @@ -1,5 +1,4 @@ { - "name": "Pachirisu", "base_stats": { "hp": 60, "attack": 45, @@ -109,7 +108,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "PACHIRISU", "category": "EleSquirrel Pokémon", "entry_text": [ "A pair may be seen rubbing their\n", @@ -117,7 +117,7 @@ "effort to share stored electricity." ] }, - "french": { + "fr": { "name": "PACHIRISU", "category": "Pokémon Ecurélec", "entry_text": [ @@ -126,7 +126,7 @@ "dans des souches avec des Baies." ] }, - "german": { + "de": { "name": "PACHIRISU", "category": "Elektrohörnchen", "entry_text": [ @@ -135,7 +135,7 @@ "speichert die Energie in Bäumen." ] }, - "italian": { + "it": { "name": "PACHIRISU", "category": "Pokémon Elescoiatto", "entry_text": [ @@ -144,7 +144,7 @@ "negli alberi insieme alle bacche." ] }, - "spanish": { + "es": { "name": "PACHIRISU", "category": "Pokémon Ardillalec", "entry_text": [ @@ -153,7 +153,7 @@ "almacena en agujeros de árboles." ] }, - "japanese": { + "jp": { "name": "パチリス", "category": "でんきりすポケモン", "entry_text": [ diff --git a/res/pokemon/palkia/data.json b/res/pokemon/palkia/data.json index 1bf89c1d27..42f5006b1a 100644 --- a/res/pokemon/palkia/data.json +++ b/res/pokemon/palkia/data.json @@ -1,5 +1,4 @@ { - "name": "Palkia", "base_stats": { "hp": 90, "attack": 120, @@ -130,7 +129,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 26, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "PALKIA", "category": "Spatial Pokémon", "entry_text": [ "A legendary Pokémon of Sinnoh.\n", @@ -138,7 +138,7 @@ "stable with PALKIA’s every breath." ] }, - "french": { + "fr": { "name": "PALKIA", "category": "Pokémon Espace", "entry_text": [ @@ -147,7 +147,7 @@ "comme d’une divinité ancienne." ] }, - "german": { + "de": { "name": "PALKIA", "category": "Räumlich", "entry_text": [ @@ -156,7 +156,7 @@ "Sinnoh erscheint es als Gottheit." ] }, - "italian": { + "it": { "name": "PALKIA", "category": "Pokémon Spazio", "entry_text": [ @@ -165,7 +165,7 @@ "Sinnoh è una divinità." ] }, - "spanish": { + "es": { "name": "PALKIA", "category": "Pokémon Espacial", "entry_text": [ @@ -174,7 +174,7 @@ "lo describe como una deidad." ] }, - "japanese": { + "jp": { "name": "パルキア", "category": "くうかんポケモン", "entry_text": [ diff --git a/res/pokemon/paras/data.json b/res/pokemon/paras/data.json index 2ae6c1e150..4ea383c6f8 100644 --- a/res/pokemon/paras/data.json +++ b/res/pokemon/paras/data.json @@ -1,5 +1,4 @@ { - "name": "Paras", "base_stats": { "hp": 35, "attack": 70, @@ -111,7 +110,8 @@ "pokemon_pos_f": 30, "trainer_pos_m": 9, "pokemon_pos_m": 30, - "english": { + "en": { + "name": "PARAS", "category": "Mushroom Pokémon", "entry_text": [ "Mushrooms named tochukaso grow\n", @@ -119,7 +119,7 @@ "with the host PARAS." ] }, - "french": { + "fr": { "name": "PARAS", "category": "Pokémon Champignon", "entry_text": [ @@ -128,7 +128,7 @@ "Ils évoluent avec le PARAS hôte." ] }, - "german": { + "de": { "name": "PARAS", "category": "Pilz", "entry_text": [ @@ -137,7 +137,7 @@ "zu, wenn PARAS wächst." ] }, - "italian": { + "it": { "name": "PARAS", "category": "Pokémon Fungo", "entry_text": [ @@ -146,7 +146,7 @@ "al PARAS su cui si trovano." ] }, - "spanish": { + "es": { "name": "PARAS", "category": "Pokémon Hongo", "entry_text": [ @@ -155,7 +155,7 @@ "tochukaso." ] }, - "japanese": { + "jp": { "name": "パラス", "category": "きのこポケモン", "entry_text": [ diff --git a/res/pokemon/parasect/data.json b/res/pokemon/parasect/data.json index 27204768aa..74e9abbcf4 100644 --- a/res/pokemon/parasect/data.json +++ b/res/pokemon/parasect/data.json @@ -1,5 +1,4 @@ { - "name": "Parasect", "base_stats": { "hp": 60, "attack": 95, @@ -111,7 +110,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "PARASECT", "category": "Mushroom Pokémon", "entry_text": [ "A mushroom grown larger than the\n", @@ -119,7 +119,7 @@ "It scatters poisonous spores." ] }, - "french": { + "fr": { "name": "PARASECT", "category": "Pokémon Champignon", "entry_text": [ @@ -128,7 +128,7 @@ "Il répand des spores empoisonnées." ] }, - "german": { + "de": { "name": "PARASEK", "category": "Pilz", "entry_text": [ @@ -137,7 +137,7 @@ "kontrolliert. Er gibt Giftsporen ab." ] }, - "italian": { + "it": { "name": "PARASECT", "category": "Pokémon Fungo", "entry_text": [ @@ -146,7 +146,7 @@ "Diffonde spore velenose." ] }, - "spanish": { + "es": { "name": "PARASECT", "category": "Pokémon Hongo", "entry_text": [ @@ -155,7 +155,7 @@ "Dispersa esporas venenosas." ] }, - "japanese": { + "jp": { "name": "パラセクト", "category": "きのこポケモン", "entry_text": [ diff --git a/res/pokemon/pelipper/data.json b/res/pokemon/pelipper/data.json index bbb6d2b5a8..7d6797efd4 100644 --- a/res/pokemon/pelipper/data.json +++ b/res/pokemon/pelipper/data.json @@ -1,5 +1,4 @@ { - "name": "Pelipper", "base_stats": { "hp": 60, "attack": 50, @@ -121,7 +120,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "PELIPPER", "category": "Water Bird Pokémon", "entry_text": [ "It is a messenger of the skies,\n", @@ -129,7 +129,7 @@ "eggs to safety in its bill." ] }, - "french": { + "fr": { "name": "BEKIPAN", "category": "Pokémon Oiseaudo", "entry_text": [ @@ -138,7 +138,7 @@ "de nombreuses proies." ] }, - "german": { + "de": { "name": "PELIPPER", "category": "Wasservogel", "entry_text": [ @@ -147,7 +147,7 @@ "Beute." ] }, - "italian": { + "it": { "name": "PELIPPER", "category": "Pokémon Alacquatico", "entry_text": [ @@ -156,7 +156,7 @@ "numerose prede." ] }, - "spanish": { + "es": { "name": "PELIPPER", "category": "Pokémon Ave Agua", "entry_text": [ @@ -165,7 +165,7 @@ "junto con mucha agua." ] }, - "japanese": { + "jp": { "name": "ペリッパ-", "category": "みずどりポケモン", "entry_text": [ diff --git a/res/pokemon/persian/data.json b/res/pokemon/persian/data.json index 88c135af9f..24d193d561 100644 --- a/res/pokemon/persian/data.json +++ b/res/pokemon/persian/data.json @@ -1,5 +1,4 @@ { - "name": "Persian", "base_stats": { "hp": 65, "attack": 70, @@ -127,7 +126,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "PERSIAN", "category": "Classy Cat Pokémon", "entry_text": [ "A very haughty Pokémon. Among\n", @@ -135,7 +135,7 @@ "forehead is a topic of much talk." ] }, - "french": { + "fr": { "name": "PERSIAN", "category": "Pokémon Chadeville", "entry_text": [ @@ -144,7 +144,7 @@ "bien des débats parmi ses fans." ] }, - "german": { + "de": { "name": "SNOBILIKAT", "category": "Rassekatze", "entry_text": [ @@ -153,7 +153,7 @@ "Stirn Anlass für Diskussionen." ] }, - "italian": { + "it": { "name": "PERSIAN", "category": "Pokémon Nobilgatto", "entry_text": [ @@ -162,7 +162,7 @@ "del gioiello che ha sulla testa." ] }, - "spanish": { + "es": { "name": "PERSIAN", "category": "Pokémon Gato Fino", "entry_text": [ @@ -171,7 +171,7 @@ "mucho que hablar." ] }, - "japanese": { + "jp": { "name": "ペルシアン", "category": "シャムネコポケモン", "entry_text": [ diff --git a/res/pokemon/phanpy/data.json b/res/pokemon/phanpy/data.json index 2e4b535ff6..e7a896c42a 100644 --- a/res/pokemon/phanpy/data.json +++ b/res/pokemon/phanpy/data.json @@ -1,5 +1,4 @@ { - "name": "Phanpy", "base_stats": { "hp": 90, "attack": 60, @@ -112,7 +111,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "PHANPY", "category": "Long Nose Pokémon", "entry_text": [ "It is strong despite its compact\n", @@ -120,7 +120,7 @@ "carry an adult human on its back." ] }, - "french": { + "fr": { "name": "PHANPY", "category": "Pokémon Long-Nez", "entry_text": [ @@ -129,7 +129,7 @@ "un humain adulte sur son dos." ] }, - "german": { + "de": { "name": "PHANPY", "category": "Langrüssel", "entry_text": [ @@ -138,7 +138,7 @@ "mühelos auf dem Rücken tragen." ] }, - "italian": { + "it": { "name": "PHANPY", "category": "Pokémon Nasone", "entry_text": [ @@ -147,7 +147,7 @@ "tarlo sul dorso senza fatica." ] }, - "spanish": { + "es": { "name": "PHANPY", "category": "Pokémon Narizotas", "entry_text": [ @@ -156,7 +156,7 @@ "humano a su espalda con facilidad." ] }, - "japanese": { + "jp": { "name": "ゴマゾウ", "category": "ながはなポケモン", "entry_text": [ diff --git a/res/pokemon/phione/data.json b/res/pokemon/phione/data.json index 93d19b4ee3..15ee28c2c6 100644 --- a/res/pokemon/phione/data.json +++ b/res/pokemon/phione/data.json @@ -1,5 +1,4 @@ { - "name": "Phione", "base_stats": { "hp": 80, "attack": 80, @@ -107,7 +106,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 9, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "PHIONE", "category": "Sea Drifter Pokémon", "entry_text": [ "It drifts in warm seas. It always\n", @@ -115,7 +115,7 @@ "matter how far it may have drifted." ] }, - "french": { + "fr": { "name": "PHIONE", "category": "Pokémon Dérivenmer", "entry_text": [ @@ -124,7 +124,7 @@ "dérive en quête de vivres." ] }, - "german": { + "de": { "name": "PHIONE", "category": "Seedrift", "entry_text": [ @@ -133,7 +133,7 @@ "Beutel auf seinem Kopf mit Luft." ] }, - "italian": { + "it": { "name": "PHIONE", "category": "Pokémon Oceanbondo", "entry_text": [ @@ -142,7 +142,7 @@ "quale nuota alla ricerca di cibo." ] }, - "spanish": { + "es": { "name": "PHIONE", "category": "Pokémon Marino", "entry_text": [ @@ -151,7 +151,7 @@ "para nadar en busca de comida." ] }, - "japanese": { + "jp": { "name": "フィオネ", "category": "かいようポケモン", "entry_text": [ diff --git a/res/pokemon/pichu/data.json b/res/pokemon/pichu/data.json index 27cd26bc5b..ecdd6c50bd 100644 --- a/res/pokemon/pichu/data.json +++ b/res/pokemon/pichu/data.json @@ -1,5 +1,4 @@ { - "name": "Pichu", "base_stats": { "hp": 20, "attack": 40, @@ -100,7 +99,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "PICHU", "category": "Tiny Mouse Pokémon", "entry_text": [ "The electric sacs in its cheeks are\n", @@ -108,7 +108,7 @@ "leaks, it becomes shocked." ] }, - "french": { + "fr": { "name": "PICHU", "category": "Pokémon Minisouris", "entry_text": [ @@ -117,7 +117,7 @@ "accumuler beaucoup d’électricité." ] }, - "german": { + "de": { "name": "PICHU", "category": "Babymaus", "entry_text": [ @@ -126,7 +126,7 @@ "allzu viel Elektrizität speichern." ] }, - "italian": { + "it": { "name": "PICHU", "category": "Pokémon Topino", "entry_text": [ @@ -135,7 +135,7 @@ "immagazzinare molta elettricità." ] }, - "spanish": { + "es": { "name": "PICHU", "category": "Pokémon Ratoncito", "entry_text": [ @@ -144,7 +144,7 @@ "mucha electricidad." ] }, - "japanese": { + "jp": { "name": "ピチュ-", "category": "こねずみポケモン", "entry_text": [ diff --git a/res/pokemon/pidgeot/data.json b/res/pokemon/pidgeot/data.json index 64b9d1e1be..075694170f 100644 --- a/res/pokemon/pidgeot/data.json +++ b/res/pokemon/pidgeot/data.json @@ -1,5 +1,4 @@ { - "name": "Pidgeot", "base_stats": { "hp": 83, "attack": 80, @@ -109,7 +108,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 9, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "PIDGEOT", "category": "Bird Pokémon", "entry_text": [ "By flapping its wings with all its\n", @@ -117,7 +117,7 @@ "wind capable of bending tall trees." ] }, - "french": { + "fr": { "name": "ROUCARNAGE", "category": "Pokémon Oiseau", "entry_text": [ @@ -126,7 +126,7 @@ "rafale à en déraciner les arbres." ] }, - "german": { + "de": { "name": "TAUBOSS", "category": "Vogel", "entry_text": [ @@ -135,7 +135,7 @@ "große Bäume durch den Windstoß." ] }, - "italian": { + "it": { "name": "PIDGEOT", "category": "Pokémon Uccello", "entry_text": [ @@ -144,7 +144,7 @@ "forte da piegare alberi possenti." ] }, - "spanish": { + "es": { "name": "PIDGEOT", "category": "Pokémon Pájaro", "entry_text": [ @@ -153,7 +153,7 @@ "capaces de doblar grandes árboles." ] }, - "japanese": { + "jp": { "name": "ピジョット", "category": "とりポケモン", "entry_text": [ diff --git a/res/pokemon/pidgeotto/data.json b/res/pokemon/pidgeotto/data.json index 8b1bb8dad5..4754e9f107 100644 --- a/res/pokemon/pidgeotto/data.json +++ b/res/pokemon/pidgeotto/data.json @@ -1,5 +1,4 @@ { - "name": "Pidgeotto", "base_stats": { "hp": 63, "attack": 60, @@ -112,7 +111,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "PIDGEOTTO", "category": "Bird Pokémon", "entry_text": [ "It flies over its wide territory in\n", @@ -120,7 +120,7 @@ "with its highly developed claws." ] }, - "french": { + "fr": { "name": "ROUCOUPS", "category": "Pokémon Oiseau", "entry_text": [ @@ -129,7 +129,7 @@ "sur elle toutes griffes en avant." ] }, - "german": { + "de": { "name": "TAUBOGA", "category": "Vogel", "entry_text": [ @@ -138,7 +138,7 @@ "es durch riesiges Territorium." ] }, - "italian": { + "it": { "name": "PIDGEOTTO", "category": "Pokémon Uccello", "entry_text": [ @@ -147,7 +147,7 @@ "i suoi artigli affilati." ] }, - "spanish": { + "es": { "name": "PIDGEOTTO", "category": "Pokémon Pájaro", "entry_text": [ @@ -156,7 +156,7 @@ "sus poderosas garras." ] }, - "japanese": { + "jp": { "name": "ピジョン", "category": "とりポケモン", "entry_text": [ diff --git a/res/pokemon/pidgey/data.json b/res/pokemon/pidgey/data.json index 78781c1209..ff971fe072 100644 --- a/res/pokemon/pidgey/data.json +++ b/res/pokemon/pidgey/data.json @@ -1,5 +1,4 @@ { - "name": "Pidgey", "base_stats": { "hp": 40, "attack": 45, @@ -110,7 +109,8 @@ "pokemon_pos_f": 31, "trainer_pos_m": 9, "pokemon_pos_m": 31, - "english": { + "en": { + "name": "PIDGEY", "category": "Tiny Bird Pokémon", "entry_text": [ "It is docile and prefers to avoid\n", @@ -118,7 +118,7 @@ "it can ferociously strike back." ] }, - "french": { + "fr": { "name": "ROUCOOL", "category": "Pokémon Minoiseau", "entry_text": [ @@ -127,12 +127,12 @@ "très féroce quand on l’agresse." ] }, - "german": { + "de": { "name": "TAUBSI", "category": "Kleinvogel", "entry_text": [ "Reizt man dieses an sich gutmütige\n", "Pokémon, wehrt es sich wütend." ] }, - "italian": { + "it": { "name": "PIDGEY", "category": "Pokémon Uccellino", "entry_text": [ @@ -141,7 +141,7 @@ "contrattacca ferocemente." ] }, - "spanish": { + "es": { "name": "PIDGEY", "category": "Pokémon Pajarito", "entry_text": [ @@ -150,7 +150,7 @@ "molestan atacará ferozmente." ] }, - "japanese": { + "jp": { "name": "ポッポ", "category": "ことりポケモン", "entry_text": [ diff --git a/res/pokemon/pikachu/data.json b/res/pokemon/pikachu/data.json index d24b42e040..40d3d604b1 100644 --- a/res/pokemon/pikachu/data.json +++ b/res/pokemon/pikachu/data.json @@ -1,5 +1,4 @@ { - "name": "Pikachu", "base_stats": { "hp": 35, "attack": 55, @@ -117,7 +116,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "PIKACHU", "category": "Mouse Pokémon", "entry_text": [ "It occasionally uses an electric\n", @@ -125,7 +125,7 @@ "that is in a weakened state." ] }, - "french": { + "fr": { "name": "PIKACHU", "category": "Pokémon Souris", "entry_text": [ @@ -134,7 +134,7 @@ "les poches de ses joues." ] }, - "german": { + "de": { "name": "PIKACHU", "category": "Maus", "entry_text": [ @@ -143,7 +143,7 @@ "taschen speichert es Elektrizität." ] }, - "italian": { + "it": { "name": "PIKACHU", "category": "Pokémon Topo", "entry_text": [ @@ -152,7 +152,7 @@ "nelle sacche sulle guance." ] }, - "spanish": { + "es": { "name": "PIKACHU", "category": "Pokémon Ratón", "entry_text": [ @@ -161,7 +161,7 @@ "bolsas de sus mejillas." ] }, - "japanese": { + "jp": { "name": "ピカチュウ", "category": "ねずみポケモン", "entry_text": [ diff --git a/res/pokemon/piloswine/data.json b/res/pokemon/piloswine/data.json index 4d9d31392c..295a110070 100644 --- a/res/pokemon/piloswine/data.json +++ b/res/pokemon/piloswine/data.json @@ -1,5 +1,4 @@ { - "name": "Piloswine", "base_stats": { "hp": 100, "attack": 100, @@ -123,7 +122,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "PILOSWINE", "category": "Swine Pokémon", "entry_text": [ "Covered by a shaggy coat, it is\n", @@ -131,7 +131,7 @@ "of ice thicken when it snows." ] }, - "french": { + "fr": { "name": "COCHIGNON", "category": "Pokémon Porc", "entry_text": [ @@ -140,7 +140,7 @@ "à l’aide de son nez délicat." ] }, - "german": { + "de": { "name": "KEIFEL", "category": "Schwein", "entry_text": [ @@ -149,7 +149,7 @@ "Umgebung mit seiner Nase." ] }, - "italian": { + "it": { "name": "PILOSWINE", "category": "Pokémon Suino", "entry_text": [ @@ -158,7 +158,7 @@ "stante con il sensibilissimo naso." ] }, - "spanish": { + "es": { "name": "PILOSWINE", "category": "Pokémon Puerco", "entry_text": [ @@ -167,7 +167,7 @@ "potente olfato." ] }, - "japanese": { + "jp": { "name": "イノム-", "category": "いのししポケモン", "entry_text": [ diff --git a/res/pokemon/pineco/data.json b/res/pokemon/pineco/data.json index 0e041c2bd6..476323d578 100644 --- a/res/pokemon/pineco/data.json +++ b/res/pokemon/pineco/data.json @@ -1,5 +1,4 @@ { - "name": "Pineco", "base_stats": { "hp": 50, "attack": 65, @@ -112,7 +111,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 9, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "PINECO", "category": "Bagworm Pokémon", "entry_text": [ "It looks just like a pinecone.\n", @@ -120,7 +120,7 @@ "Pokémon that peck it by mistake." ] }, - "french": { + "fr": { "name": "POMDEPIK", "category": "Pokémon Ver Caché", "entry_text": [ @@ -129,7 +129,7 @@ "Oiseau qui le picorent par erreur." ] }, - "german": { + "de": { "name": "TANNZA", "category": "Beutelwurm", "entry_text": [ @@ -138,7 +138,7 @@ "Pokémon, die an ihm picken wollen." ] }, - "italian": { + "it": { "name": "PINECO", "category": "Pokémon Larva", "entry_text": [ @@ -147,7 +147,7 @@ "uccello che lo beccano per errore." ] }, - "spanish": { + "es": { "name": "PINECO", "category": "Pokémon Larva", "entry_text": [ @@ -156,7 +156,7 @@ "que lo picotean por error." ] }, - "japanese": { + "jp": { "name": "クヌギダマ", "category": "みのむしポケモン", "entry_text": [ diff --git a/res/pokemon/pinsir/data.json b/res/pokemon/pinsir/data.json index a3ca053721..1fba12c655 100644 --- a/res/pokemon/pinsir/data.json +++ b/res/pokemon/pinsir/data.json @@ -1,5 +1,4 @@ { - "name": "Pinsir", "base_stats": { "hp": 65, "attack": 125, @@ -115,7 +114,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 9, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "PINSIR", "category": "Stag Beetle Pokémon", "entry_text": [ "It grips prey with its pincers\n", @@ -123,7 +123,7 @@ "What it can’t tear, it tosses far." ] }, - "french": { + "fr": { "name": "SCARABRUTE", "category": "Pokémon Scarabée", "entry_text": [ @@ -132,7 +132,7 @@ "arrive pas, il les jette au loin." ] }, - "german": { + "de": { "name": "PINSIR", "category": "Kneifkäfer", "entry_text": [ @@ -141,7 +141,7 @@ "es nicht teilen kann, wirft es fort." ] }, - "italian": { + "it": { "name": "PINSIR", "category": "Pokémon Cervolante", "entry_text": [ @@ -150,7 +150,7 @@ "Se non ci riesce, la scaglia via." ] }, - "spanish": { + "es": { "name": "PINSIR", "category": "Pokémon Escarabajo", "entry_text": [ @@ -159,7 +159,7 @@ "lejos lo que no puede quebrar." ] }, - "japanese": { + "jp": { "name": "カイロス", "category": "くわがたポケモン", "entry_text": [ diff --git a/res/pokemon/piplup/data.json b/res/pokemon/piplup/data.json index b7298d4d17..27f9b02e6c 100644 --- a/res/pokemon/piplup/data.json +++ b/res/pokemon/piplup/data.json @@ -1,5 +1,4 @@ { - "name": "Piplup", "base_stats": { "hp": 53, "attack": 51, @@ -115,7 +114,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "PIPLUP", "category": "Penguin Pokémon", "entry_text": [ "A poor walker, it often falls down.\n", @@ -123,7 +123,7 @@ "puff up its chest without a care." ] }, - "french": { + "fr": { "name": "TIPLOUF", "category": "Pokémon Pingouin", "entry_text": [ @@ -132,7 +132,7 @@ "pelage épais le protège du froid." ] }, - "german": { + "de": { "name": "PLINFA", "category": "Pinguin", "entry_text": [ @@ -141,7 +141,7 @@ "dicken Daunen schützen vor Kälte." ] }, - "italian": { + "it": { "name": "PIPLUP", "category": "Pokémon Pinguino", "entry_text": [ @@ -150,7 +150,7 @@ "proteggono dal freddo." ] }, - "spanish": { + "es": { "name": "PIPLUP", "category": "Pokémon Pingüino", "entry_text": [ @@ -159,7 +159,7 @@ "grueso plumón le protege del frío." ] }, - "japanese": { + "jp": { "name": "ポッチャマ", "category": "ペンギンポケモン", "entry_text": [ diff --git a/res/pokemon/plusle/data.json b/res/pokemon/plusle/data.json index 1af5067d8d..13470630ac 100644 --- a/res/pokemon/plusle/data.json +++ b/res/pokemon/plusle/data.json @@ -1,5 +1,4 @@ { - "name": "Plusle", "base_stats": { "hp": 60, "attack": 50, @@ -110,7 +109,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "PLUSLE", "category": "Cheering Pokémon", "entry_text": [ "It cheers on friends with pom-poms\n", @@ -118,7 +118,7 @@ "from telephone poles." ] }, - "french": { + "fr": { "name": "POSIPI", "category": "Pokémon Acclameur", "entry_text": [ @@ -127,7 +127,7 @@ "avec des pompons d’étincelles. " ] }, - "german": { + "de": { "name": "PLUSLE", "category": "Jubel", "entry_text": [ @@ -136,7 +136,7 @@ "sich Energie aus Telegrafenmasten." ] }, - "italian": { + "it": { "name": "PLUSLE", "category": "Pokémon Incitamento", "entry_text": [ @@ -145,7 +145,7 @@ "elettricità dai pali telefonici." ] }, - "spanish": { + "es": { "name": "PLUSLE", "category": "Pokémon Ánimo", "entry_text": [ @@ -154,7 +154,7 @@ "energía de los postes telefónicos." ] }, - "japanese": { + "jp": { "name": "プラスル", "category": "おうえんポケモン", "entry_text": [ diff --git a/res/pokemon/politoed/data.json b/res/pokemon/politoed/data.json index 8fd8c7b3d1..975cd27ca8 100644 --- a/res/pokemon/politoed/data.json +++ b/res/pokemon/politoed/data.json @@ -1,5 +1,4 @@ { - "name": "Politoed", "base_stats": { "hp": 90, "attack": 75, @@ -106,7 +105,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "POLITOED", "category": "Frog Pokémon", "entry_text": [ "It gathers groups of others as\n", @@ -114,7 +114,7 @@ "POLIWAG obey." ] }, - "french": { + "fr": { "name": "TARPAUD", "category": "Pokémon Grenouille", "entry_text": [ @@ -123,7 +123,7 @@ "pour diriger PTITARD." ] }, - "german": { + "de": { "name": "QUAXO", "category": "Frosch", "entry_text": [ @@ -132,7 +132,7 @@ "POLIWAG gehorchen seinem Ruf. " ] }, - "italian": { + "it": { "name": "POLITOED", "category": "Pokémon Rana", "entry_text": [ @@ -141,7 +141,7 @@ "I suoi versi richiamano POLIWAG." ] }, - "spanish": { + "es": { "name": "POLITOED", "category": "Pokémon Rana", "entry_text": [ @@ -150,7 +150,7 @@ "su voz." ] }, - "japanese": { + "jp": { "name": "ニョロトノ", "category": "かえるポケモン", "entry_text": [ diff --git a/res/pokemon/poliwag/data.json b/res/pokemon/poliwag/data.json index 8824ebd78d..19d50a633d 100644 --- a/res/pokemon/poliwag/data.json +++ b/res/pokemon/poliwag/data.json @@ -1,5 +1,4 @@ { - "name": "Poliwag", "base_stats": { "hp": 40, "attack": 50, @@ -106,7 +105,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "POLIWAG", "category": "Tadpole Pokémon", "entry_text": [ "Its skin is so thin, its internal\n", @@ -114,7 +114,7 @@ "walking on its newly grown feet." ] }, - "french": { + "fr": { "name": "PTITARD", "category": "Pokémon Têtard", "entry_text": [ @@ -123,7 +123,7 @@ "à peine sur ses nouveaux pieds." ] }, - "german": { + "de": { "name": "QUAPSEL", "category": "Kaulquappe", "entry_text": [ @@ -132,7 +132,7 @@ "Schwierigkeiten beim Laufen." ] }, - "italian": { + "it": { "name": "POLIWAG", "category": "Pokémon Girino", "entry_text": [ @@ -141,7 +141,7 @@ "fatica sulle zampe poco sviluppate." ] }, - "spanish": { + "es": { "name": "POLIWAG", "category": "Pokémon Renacuajo", "entry_text": [ @@ -150,7 +150,7 @@ "con sus nuevas patas." ] }, - "japanese": { + "jp": { "name": "ニョロモ", "category": "おたまポケモン", "entry_text": [ diff --git a/res/pokemon/poliwhirl/data.json b/res/pokemon/poliwhirl/data.json index 39a2a0f7c6..0ec9303dde 100644 --- a/res/pokemon/poliwhirl/data.json +++ b/res/pokemon/poliwhirl/data.json @@ -1,5 +1,4 @@ { - "name": "Poliwhirl", "base_stats": { "hp": 65, "attack": 65, @@ -121,7 +120,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "POLIWHIRL", "category": "Tadpole Pokémon", "entry_text": [ "The spiral pattern on its belly\n", @@ -129,7 +129,7 @@ "gradually causes drowsiness." ] }, - "french": { + "fr": { "name": "TETARTE", "category": "Pokémon Têtard", "entry_text": [ @@ -138,7 +138,7 @@ "est saisi d’une étrange torpeur. " ] }, - "german": { + "de": { "name": "QUAPUTZI", "category": "Kaulquappe", "entry_text": [ @@ -147,7 +147,7 @@ "darauf, wird einem schwindelig." ] }, - "italian": { + "it": { "name": "POLIWHIRL", "category": "Pokémon Girino", "entry_text": [ @@ -156,7 +156,7 @@ "piano piano si assopisce." ] }, - "spanish": { + "es": { "name": "POLIWHIRL", "category": "Pokémon Renacuajo", "entry_text": [ @@ -165,7 +165,7 @@ "provoca somnolencia." ] }, - "japanese": { + "jp": { "name": "ニョロゾ", "category": "おたまポケモン", "entry_text": [ diff --git a/res/pokemon/poliwrath/data.json b/res/pokemon/poliwrath/data.json index d5cdf3a515..2321d08a30 100644 --- a/res/pokemon/poliwrath/data.json +++ b/res/pokemon/poliwrath/data.json @@ -1,5 +1,4 @@ { - "name": "Poliwrath", "base_stats": { "hp": 90, "attack": 85, @@ -111,7 +110,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "POLIWRATH", "category": "Tadpole Pokémon", "entry_text": [ "With its extremely tough muscles,\n", @@ -119,7 +119,7 @@ "Ocean without resting." ] }, - "french": { + "fr": { "name": "TARTARD", "category": "Pokémon Têtard", "entry_text": [ @@ -128,7 +128,7 @@ "l’Océan Pacifique." ] }, - "german": { + "de": { "name": "QUAPPO", "category": "Kaulquappe", "entry_text": [ @@ -137,7 +137,7 @@ "ohne sich ausruhen zu müssen." ] }, - "italian": { + "it": { "name": "POLIWRATH", "category": "Pokémon Girino", "entry_text": [ @@ -146,7 +146,7 @@ "l’Oceano Pacifico senza fermarsi." ] }, - "spanish": { + "es": { "name": "POLIWRATH", "category": "Pokémon Renacuajo", "entry_text": [ @@ -155,7 +155,7 @@ "sin descanso." ] }, - "japanese": { + "jp": { "name": "ニョロボン", "category": "おたまポケモン", "entry_text": [ diff --git a/res/pokemon/ponyta/data.json b/res/pokemon/ponyta/data.json index e19c95c2c8..b5c2d53b06 100644 --- a/res/pokemon/ponyta/data.json +++ b/res/pokemon/ponyta/data.json @@ -1,5 +1,4 @@ { - "name": "Ponyta", "base_stats": { "hp": 50, "attack": 85, @@ -103,7 +102,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "PONYTA", "category": "Fire Horse Pokémon", "entry_text": [ "As a newborn, it can barely stand.\n", @@ -111,7 +111,7 @@ "legs are made tougher and faster." ] }, - "french": { + "fr": { "name": "PONYTA", "category": "Pokémon Cheval Feu", "entry_text": [ @@ -120,7 +120,7 @@ "une heure après sa naissance." ] }, - "german": { + "de": { "name": "PONITA", "category": "Feuerpferd", "entry_text": [ @@ -129,7 +129,7 @@ "Mähne und sein feuriger Schweif. " ] }, - "italian": { + "it": { "name": "PONYTA", "category": "Pokémon Cavalfuoco", "entry_text": [ @@ -138,7 +138,7 @@ "donano un aspetto solenne." ] }, - "spanish": { + "es": { "name": "PONYTA", "category": "Pokémon Caballo F.", "entry_text": [ @@ -147,7 +147,7 @@ "después de nacer." ] }, - "japanese": { + "jp": { "name": "ポニ-タ", "category": "ひのうまポケモン", "entry_text": [ diff --git a/res/pokemon/poochyena/data.json b/res/pokemon/poochyena/data.json index 4e54eb7c0f..4948afff7c 100644 --- a/res/pokemon/poochyena/data.json +++ b/res/pokemon/poochyena/data.json @@ -1,5 +1,4 @@ { - "name": "Poochyena", "base_stats": { "hp": 35, "attack": 55, @@ -112,7 +111,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "POOCHYENA", "category": "Bite Pokémon", "entry_text": [ "A Pokémon with a persistent\n", @@ -120,7 +120,7 @@ "until the prey becomes exhausted." ] }, - "french": { + "fr": { "name": "MEDHYENA", "category": "Pokémon Morsure", "entry_text": [ @@ -129,7 +129,7 @@ "qu’elle soit épuisée." ] }, - "german": { + "de": { "name": "FIFFYEN", "category": "Biss", "entry_text": [ @@ -138,7 +138,7 @@ "ist." ] }, - "italian": { + "it": { "name": "POOCHYENA", "category": "Pokémon Morso", "entry_text": [ @@ -147,7 +147,7 @@ "finché questa non è esausta." ] }, - "spanish": { + "es": { "name": "POOCHYENA", "category": "Pokémon Mordisco", "entry_text": [ @@ -156,7 +156,7 @@ "caiga agotada." ] }, - "japanese": { + "jp": { "name": "ポチエナ", "category": "かみつきポケモン", "entry_text": [ diff --git a/res/pokemon/porygon/data.json b/res/pokemon/porygon/data.json index ac9baae4cd..22af6ba296 100644 --- a/res/pokemon/porygon/data.json +++ b/res/pokemon/porygon/data.json @@ -1,5 +1,4 @@ { - "name": "Porygon", "base_stats": { "hp": 65, "attack": 60, @@ -121,7 +120,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "PORYGON", "category": "Virtual Pokémon", "entry_text": [ "A man-made Pokémon created using\n", @@ -129,7 +129,7 @@ "move freely in cyberspace." ] }, - "french": { + "fr": { "name": "PORYGON", "category": "Pokémon Virtuel", "entry_text": [ @@ -138,7 +138,7 @@ "l’espace électronique." ] }, - "german": { + "de": { "name": "PORYGON", "category": "Virtuell", "entry_text": [ @@ -147,7 +147,7 @@ "elektronischen Raum reisen." ] }, - "italian": { + "it": { "name": "PORYGON", "category": "Pokémon Virtuale", "entry_text": [ @@ -156,7 +156,7 @@ "liberamente nel ciberspazio." ] }, - "spanish": { + "es": { "name": "PORYGON", "category": "Pokémon Virtual", "entry_text": [ @@ -165,7 +165,7 @@ "el ciberespacio." ] }, - "japanese": { + "jp": { "name": "ポリゴン", "category": "バ-チャルポケモン", "entry_text": [ diff --git a/res/pokemon/porygon2/data.json b/res/pokemon/porygon2/data.json index 9d2f365321..472f4ad869 100644 --- a/res/pokemon/porygon2/data.json +++ b/res/pokemon/porygon2/data.json @@ -1,5 +1,4 @@ { - "name": "Porygon2", "base_stats": { "hp": 85, "attack": 80, @@ -122,7 +121,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "PORYGON2", "category": "Virtual Pokémon", "entry_text": [ "It was upgraded to enable the\n", @@ -130,7 +130,7 @@ "However, it failed to measure up." ] }, - "french": { + "fr": { "name": "PORYGON2", "category": "Pokémon Virtuel", "entry_text": [ @@ -139,7 +139,7 @@ "de travailler dans l’espace." ] }, - "german": { + "de": { "name": "PORYGON2", "category": "Virtuell", "entry_text": [ @@ -148,7 +148,7 @@ "sich auch im All bewegen kann." ] }, - "italian": { + "it": { "name": "PORYGON2", "category": "Pokémon Virtuale", "entry_text": [ @@ -157,7 +157,7 @@ "capace di lavorare nello spazio." ] }, - "spanish": { + "es": { "name": "PORYGON2", "category": "Pokémon Virtual", "entry_text": [ @@ -166,7 +166,7 @@ "permite trabajar en el espacio." ] }, - "japanese": { + "jp": { "name": "ポリゴン2", "category": "バ-チャルポケモン", "entry_text": [ diff --git a/res/pokemon/porygon_z/data.json b/res/pokemon/porygon_z/data.json index 21415433f1..b601b81460 100644 --- a/res/pokemon/porygon_z/data.json +++ b/res/pokemon/porygon_z/data.json @@ -1,5 +1,4 @@ { - "name": "Porygon-Z", "base_stats": { "hp": 85, "attack": 80, @@ -120,7 +119,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "PORYGON-Z", "category": "Virtual Pokémon", "entry_text": [ "Its programming was modified to\n", @@ -128,7 +128,7 @@ "It did not work as planned." ] }, - "french": { + "fr": { "name": "PORYGON-Z", "category": "Pokémon Virtuel", "entry_text": [ @@ -137,7 +137,7 @@ "depuis, il se comporte bizarrement." ] }, - "german": { + "de": { "name": "PORYGON-Z", "category": "Virtuell", "entry_text": [ @@ -146,7 +146,7 @@ "Seitdem benimmt es sich seltsam." ] }, - "italian": { + "it": { "name": "PORYGON-Z", "category": "Pokémon Virtuale", "entry_text": [ @@ -155,7 +155,7 @@ "Pokémon. Agisce in modo strano." ] }, - "spanish": { + "es": { "name": "PORYGON-Z", "category": "Pokémon Virtual", "entry_text": [ @@ -164,7 +164,7 @@ "a comportarse de manera extraña." ] }, - "japanese": { + "jp": { "name": "ポリゴンZ", "category": "バ-チャルポケモン", "entry_text": [ diff --git a/res/pokemon/primeape/data.json b/res/pokemon/primeape/data.json index 6a4b939969..85c105cadc 100644 --- a/res/pokemon/primeape/data.json +++ b/res/pokemon/primeape/data.json @@ -1,5 +1,4 @@ { - "name": "Primeape", "base_stats": { "hp": 65, "attack": 105, @@ -129,7 +128,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "PRIMEAPE", "category": "Pig Monkey Pokémon", "entry_text": [ "It grows angry if you see its eyes\n", @@ -137,7 +137,7 @@ "beat it, it gets even madder." ] }, - "french": { + "fr": { "name": "COLOSSINGE", "category": "Pokémon Porsinge", "entry_text": [ @@ -146,7 +146,7 @@ "fou de rage quand on le frappe." ] }, - "german": { + "de": { "name": "RASAFF", "category": "Schw./ Affe", "entry_text": [ @@ -155,7 +155,7 @@ "noch wütender. Ärgerst du es..." ] }, - "italian": { + "it": { "name": "PRIMEAPE", "category": "Pokémon Suinpanzé", "entry_text": [ @@ -164,7 +164,7 @@ "sconfiggi, s’arrabbia ancor di più." ] }, - "spanish": { + "es": { "name": "PRIMEAPE", "category": "Pokémon Mono Cerdo", "entry_text": [ @@ -173,7 +173,7 @@ "si le golpeas." ] }, - "japanese": { + "jp": { "name": "オコリザル", "category": "ぶたざるポケモン", "entry_text": [ diff --git a/res/pokemon/prinplup/data.json b/res/pokemon/prinplup/data.json index d91e2bf121..7e97e7ddc0 100644 --- a/res/pokemon/prinplup/data.json +++ b/res/pokemon/prinplup/data.json @@ -1,5 +1,4 @@ { - "name": "Prinplup", "base_stats": { "hp": 64, "attack": 66, @@ -120,7 +119,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "PRINPLUP", "category": "Penguin Pokémon", "entry_text": [ "Because every PRINPLUP considers\n", @@ -128,7 +128,7 @@ "they can never form a group." ] }, - "french": { + "fr": { "name": "PRINPLOUF", "category": "Pokémon Pingouin", "entry_text": [ @@ -137,7 +137,7 @@ "d’être meilleur que les autres." ] }, - "german": { + "de": { "name": "PLIPRIN", "category": "Pinguin", "entry_text": [ @@ -146,7 +146,7 @@ "sei das bedeutendste unter ihnen." ] }, - "italian": { + "it": { "name": "PRINPLUP", "category": "Pokémon Pinguino", "entry_text": [ @@ -155,7 +155,7 @@ "crede di essere il più importante." ] }, - "spanish": { + "es": { "name": "PRINPLUP", "category": "Pokémon Pingüino", "entry_text": [ @@ -164,7 +164,7 @@ "más importante." ] }, - "japanese": { + "jp": { "name": "ポッタイシ", "category": "ペンギンポケモン", "entry_text": [ diff --git a/res/pokemon/probopass/data.json b/res/pokemon/probopass/data.json index 76766043c9..88c33ffecb 100644 --- a/res/pokemon/probopass/data.json +++ b/res/pokemon/probopass/data.json @@ -1,5 +1,4 @@ { - "name": "Probopass", "base_stats": { "hp": 60, "attack": 55, @@ -123,7 +122,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "PROBOPASS", "category": "Compass Pokémon", "entry_text": [ "It freely controls three small\n", @@ -131,7 +131,7 @@ "magnetic force." ] }, - "french": { + "fr": { "name": "TARINORME", "category": "Pokémon Boussole", "entry_text": [ @@ -140,7 +140,7 @@ "petites unités appelées Mini-nez." ] }, - "german": { + "de": { "name": "VOLUMINAS", "category": "Kompass", "entry_text": [ @@ -149,7 +149,7 @@ "sich Mininasen nennen." ] }, - "italian": { + "it": { "name": "PROBOPASS", "category": "Pokémon Bussola", "entry_text": [ @@ -158,7 +158,7 @@ "piccole unità, dette Mininasi." ] }, - "spanish": { + "es": { "name": "PROBOPASS", "category": "Pokémon Brújula", "entry_text": [ @@ -167,7 +167,7 @@ "llamadas Mini-Narices." ] }, - "japanese": { + "jp": { "name": "ダイノ-ズ", "category": "コンパスポケモン", "entry_text": [ diff --git a/res/pokemon/psyduck/data.json b/res/pokemon/psyduck/data.json index a198ce74c6..b890fc1788 100644 --- a/res/pokemon/psyduck/data.json +++ b/res/pokemon/psyduck/data.json @@ -1,5 +1,4 @@ { - "name": "Psyduck", "base_stats": { "hp": 50, "attack": 52, @@ -122,7 +121,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "PSYDUCK", "category": "Duck Pokémon", "entry_text": [ "Overwhelmed by enigmatic abilities,\n", @@ -130,7 +130,7 @@ "sometimes uses mysterious powers." ] }, - "french": { + "fr": { "name": "PSYKOKWAK", "category": "Pokémon Canard", "entry_text": [ @@ -139,7 +139,7 @@ "dont il ne se souvient jamais." ] }, - "german": { + "de": { "name": "ENTON", "category": "Ente", "entry_text": [ @@ -148,7 +148,7 @@ "es seltsame Kräfte." ] }, - "italian": { + "it": { "name": "PSYDUCK", "category": "Pokémon Papero", "entry_text": [ @@ -157,7 +157,7 @@ "misteriosi. Ma poi non se lo ricorda." ] }, - "spanish": { + "es": { "name": "PSYDUCK", "category": "Pokémon Pato", "entry_text": [ @@ -166,7 +166,7 @@ "nunca recuerda haberlos usado." ] }, - "japanese": { + "jp": { "name": "コダック", "category": "あひるポケモン", "entry_text": [ diff --git a/res/pokemon/pupitar/data.json b/res/pokemon/pupitar/data.json index 89d4f3ea00..5284623828 100644 --- a/res/pokemon/pupitar/data.json +++ b/res/pokemon/pupitar/data.json @@ -1,5 +1,4 @@ { - "name": "Pupitar", "base_stats": { "hp": 70, "attack": 84, @@ -120,7 +119,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "PUPITAR", "category": "Hard Shell Pokémon", "entry_text": [ "Its body is as hard as bedrock.\n", @@ -128,7 +128,7 @@ "launch itself like a rocket." ] }, - "french": { + "fr": { "name": "YMPHECT", "category": "Pokémon Carapadure", "entry_text": [ @@ -137,7 +137,7 @@ "fusée en expulsant des gaz." ] }, - "german": { + "de": { "name": "PUPITAR", "category": "Hartschale", "entry_text": [ @@ -146,7 +146,7 @@ "eine Rakete nach oben zu schießen." ] }, - "italian": { + "it": { "name": "PUPITAR", "category": "Pokémon Guscioduro", "entry_text": [ @@ -155,7 +155,7 @@ "espellendo gas con tutta forza." ] }, - "spanish": { + "es": { "name": "PUPITAR", "category": "Pokémon Caparazón", "entry_text": [ @@ -164,7 +164,7 @@ "soltando los gases de su interior." ] }, - "japanese": { + "jp": { "name": "サナギラス", "category": "だんがんポケモン", "entry_text": [ diff --git a/res/pokemon/purugly/data.json b/res/pokemon/purugly/data.json index 72f2891fa3..45b88a85f3 100644 --- a/res/pokemon/purugly/data.json +++ b/res/pokemon/purugly/data.json @@ -1,5 +1,4 @@ { - "name": "Purugly", "base_stats": { "hp": 71, "attack": 82, @@ -120,7 +119,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "PURUGLY", "category": "Tiger Cat Pokémon", "entry_text": [ "It binds its body with its tails to\n", @@ -128,7 +128,7 @@ "eyes, it will glare ceaselessly." ] }, - "french": { + "fr": { "name": "CHAFFREUX", "category": "Pokémon Chatigre", "entry_text": [ @@ -137,7 +137,7 @@ "pour s’y installer." ] }, - "german": { + "de": { "name": "SHNURGARST", "category": "Tigerkatze", "entry_text": [ @@ -146,7 +146,7 @@ "nistet und sie sich damit aneignet." ] }, - "italian": { + "it": { "name": "PURUGLY", "category": "Pokémon Gattotigre", "entry_text": [ @@ -155,7 +155,7 @@ "rivendicandole poi come proprie." ] }, - "spanish": { + "es": { "name": "PURUGLY", "category": "Pokémon Tigre Gato", "entry_text": [ @@ -164,7 +164,7 @@ "Pokémon y se lo apropia." ] }, - "japanese": { + "jp": { "name": "ブニャット", "category": "とらねこポケモン", "entry_text": [ diff --git a/res/pokemon/quagsire/data.json b/res/pokemon/quagsire/data.json index 73825ec614..582f7978ff 100644 --- a/res/pokemon/quagsire/data.json +++ b/res/pokemon/quagsire/data.json @@ -1,5 +1,4 @@ { - "name": "Quagsire", "base_stats": { "hp": 95, "attack": 85, @@ -120,7 +119,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 9, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "QUAGSIRE", "category": "Water Fish Pokémon", "entry_text": [ "It has an easygoing nature. It\n", @@ -128,7 +128,7 @@ "boats and boulders while swimming." ] }, - "french": { + "fr": { "name": "MARAISTE", "category": "Pokémon Poisson", "entry_text": [ @@ -137,7 +137,7 @@ "proie lui tombe dans le bec." ] }, - "german": { + "de": { "name": "MORLORD", "category": "Fisch", "entry_text": [ @@ -146,7 +146,7 @@ "ihm Beute ins Maul schwimmt." ] }, - "italian": { + "it": { "name": "QUAGSIRE", "category": "Pokémon Acquapesce", "entry_text": [ @@ -155,7 +155,7 @@ "attesa di afferrare la preda." ] }, - "spanish": { + "es": { "name": "QUAGSIRE", "category": "Pokémon Pez Agua", "entry_text": [ @@ -164,7 +164,7 @@ "del río con la boca abierta." ] }, - "japanese": { + "jp": { "name": "ヌオ-", "category": "みずうおポケモン", "entry_text": [ diff --git a/res/pokemon/quilava/data.json b/res/pokemon/quilava/data.json index 5e07b9ce7b..def69bae7a 100644 --- a/res/pokemon/quilava/data.json +++ b/res/pokemon/quilava/data.json @@ -1,5 +1,4 @@ { - "name": "Quilava", "base_stats": { "hp": 58, "attack": 64, @@ -112,7 +111,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "QUILAVA", "category": "Volcano Pokémon", "entry_text": [ "It intimidates foes with the heat\n", @@ -120,7 +120,7 @@ "strongly when it readies to fight." ] }, - "french": { + "fr": { "name": "FEURISSON", "category": "Pokémon Volcan", "entry_text": [ @@ -129,7 +129,7 @@ "lorsqu’il se prépare à combattre." ] }, - "german": { + "de": { "name": "IGELAVAR", "category": "Vulkan", "entry_text": [ @@ -138,7 +138,7 @@ "kampfbereit, lodern sie stärker." ] }, - "italian": { + "it": { "name": "QUILAVA", "category": "Pokémon Vulcano", "entry_text": [ @@ -147,7 +147,7 @@ "tare, le vampate sono più ardenti." ] }, - "spanish": { + "es": { "name": "QUILAVA", "category": "Pokémon Volcán", "entry_text": [ @@ -156,7 +156,7 @@ "mayor fuerza cuando va a luchar." ] }, - "japanese": { + "jp": { "name": "マグマラシ", "category": "かざんポケモン", "entry_text": [ diff --git a/res/pokemon/qwilfish/data.json b/res/pokemon/qwilfish/data.json index 2c30dddca2..8042dd3e3f 100644 --- a/res/pokemon/qwilfish/data.json +++ b/res/pokemon/qwilfish/data.json @@ -1,5 +1,4 @@ { - "name": "Qwilfish", "base_stats": { "hp": 65, "attack": 95, @@ -116,7 +115,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "QWILFISH", "category": "Balloon Pokémon", "entry_text": [ "It shoots the poison spines on its\n", @@ -124,7 +124,7 @@ "form makes it a poor swimmer." ] }, - "french": { + "fr": { "name": "QWILFISH", "category": "Pokémon Bouboule", "entry_text": [ @@ -133,7 +133,7 @@ "fait un piètre nageur." ] }, - "german": { + "de": { "name": "BALDORFISH", "category": "Ballon", "entry_text": [ @@ -142,7 +142,7 @@ "Es ist kein guter Schwimmer." ] }, - "italian": { + "it": { "name": "QWILFISH", "category": "Pokémon Pallone", "entry_text": [ @@ -151,7 +151,7 @@ "tondetto, non è un gran nuotatore." ] }, - "spanish": { + "es": { "name": "QWILFISH", "category": "Pokémon Globo", "entry_text": [ @@ -160,7 +160,7 @@ "redonda, es muy mal nadador." ] }, - "japanese": { + "jp": { "name": "ハリ-セン", "category": "ふうせんポケモン", "entry_text": [ diff --git a/res/pokemon/raichu/data.json b/res/pokemon/raichu/data.json index 11a28bdc4e..986564cf66 100644 --- a/res/pokemon/raichu/data.json +++ b/res/pokemon/raichu/data.json @@ -1,5 +1,4 @@ { - "name": "Raichu", "base_stats": { "hp": 60, "attack": 90, @@ -106,7 +105,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "RAICHU", "category": "Mouse Pokémon", "entry_text": [ "Its tail discharges electricity into\n", @@ -114,7 +114,7 @@ "getting shocked." ] }, - "french": { + "fr": { "name": "RAICHU", "category": "Pokémon Souris", "entry_text": [ @@ -123,7 +123,7 @@ "Il la décharge par sa queue." ] }, - "german": { + "de": { "name": "RAICHU", "category": "Maus", "entry_text": [ @@ -132,7 +132,7 @@ "über seinen Schweif." ] }, - "italian": { + "it": { "name": "RAICHU", "category": "Pokémon Topo", "entry_text": [ @@ -141,7 +141,7 @@ "Scarica l’elettricità dalla coda." ] }, - "spanish": { + "es": { "name": "RAICHU", "category": "Pokémon Ratón", "entry_text": [ @@ -150,7 +150,7 @@ "que descarga a través de la cola." ] }, - "japanese": { + "jp": { "name": "ライチュウ", "category": "ねずみポケモン", "entry_text": [ diff --git a/res/pokemon/raikou/data.json b/res/pokemon/raikou/data.json index 4924b83fd4..c9b761764e 100644 --- a/res/pokemon/raikou/data.json +++ b/res/pokemon/raikou/data.json @@ -1,5 +1,4 @@ { - "name": "Raikou", "base_stats": { "hp": 90, "attack": 85, @@ -114,7 +113,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 15, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "RAIKOU", "category": "Thunder Pokémon", "entry_text": [ "It is said to have fallen with\n", @@ -122,7 +122,7 @@ "from the rain clouds on its back." ] }, - "french": { + "fr": { "name": "RAIKOU", "category": "Pokémon Foudre", "entry_text": [ @@ -131,7 +131,7 @@ "grâce aux nuages sur son dos." ] }, - "german": { + "de": { "name": "RAIKOU", "category": "Donner", "entry_text": [ @@ -140,7 +140,7 @@ "seinem Rücken Blitze schleudern." ] }, - "italian": { + "it": { "name": "RAIKOU", "category": "Pokémon Tuono", "entry_text": [ @@ -149,7 +149,7 @@ "nuvole di pioggia che ha sul dorso." ] }, - "spanish": { + "es": { "name": "RAIKOU", "category": "Pokémon Trueno", "entry_text": [ @@ -158,7 +158,7 @@ "desde las nubes de su lomo." ] }, - "japanese": { + "jp": { "name": "ライコウ", "category": "いかずちポケモン", "entry_text": [ diff --git a/res/pokemon/ralts/data.json b/res/pokemon/ralts/data.json index 11f7b4405e..417b659d6a 100644 --- a/res/pokemon/ralts/data.json +++ b/res/pokemon/ralts/data.json @@ -1,5 +1,4 @@ { - "name": "Ralts", "base_stats": { "hp": 28, "attack": 25, @@ -127,7 +126,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "RALTS", "category": "Feeling Pokémon", "entry_text": [ "If its horns capture the warm\n", @@ -135,7 +135,7 @@ "its body warms up slightly." ] }, - "french": { + "fr": { "name": "TARSAL", "category": "Pokémon Sentiment", "entry_text": [ @@ -144,7 +144,7 @@ "dit qu’il apprécie la joie de vivre." ] }, - "german": { + "de": { "name": "TRASLA", "category": "Gefühl", "entry_text": [ @@ -153,7 +153,7 @@ "fröhlichen Menschen." ] }, - "italian": { + "it": { "name": "RALTS", "category": "Pokémon Sensazione", "entry_text": [ @@ -162,7 +162,7 @@ "capo. Si mostra alla gente allegra." ] }, - "spanish": { + "es": { "name": "RALTS", "category": "Pokémon Sensible", "entry_text": [ @@ -171,7 +171,7 @@ "que se aparece a la gente amable." ] }, - "japanese": { + "jp": { "name": "ラルトス", "category": "きもちポケモン", "entry_text": [ diff --git a/res/pokemon/rampardos/data.json b/res/pokemon/rampardos/data.json index 14dc05368d..1b1e5b9be6 100644 --- a/res/pokemon/rampardos/data.json +++ b/res/pokemon/rampardos/data.json @@ -1,5 +1,4 @@ { - "name": "Rampardos", "base_stats": { "hp": 97, "attack": 165, @@ -133,7 +132,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 9, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "RAMPARDOS", "category": "Head Butt Pokémon", "entry_text": [ "If two were to smash their heads\n", @@ -141,7 +141,7 @@ "would keep them from fainting." ] }, - "french": { + "fr": { "name": "CHARKOS", "category": "Pokémon Coud’Boule", "entry_text": [ @@ -150,7 +150,7 @@ "les matériaux les plus résistants." ] }, - "german": { + "de": { "name": "RAMEIDON", "category": "Kopfstoß", "entry_text": [ @@ -159,17 +159,17 @@ "Dinge zu zerschmettern." ] }, - "italian": { + "it": { "name": "RAMPARDOS", "category": "Pokémon Cranioso", "entry_text": [ "Tira testate talmente potenti da\n", "frantumare anche oggetti durissimi." ] }, - "spanish": { + "es": { "name": "RAMPARDOS", "category": "Pokémon Cabezazo", "entry_text": [ "Su potente cabezazo puede\n", "hacer añicos cualquier cosa." ] }, - "japanese": { + "jp": { "name": "ラムパルド", "category": "ずつきポケモン", "entry_text": [ diff --git a/res/pokemon/rapidash/data.json b/res/pokemon/rapidash/data.json index 5ab3045f7b..7188a1bf43 100644 --- a/res/pokemon/rapidash/data.json +++ b/res/pokemon/rapidash/data.json @@ -1,5 +1,4 @@ { - "name": "Rapidash", "base_stats": { "hp": 65, "attack": 100, @@ -105,7 +104,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "RAPIDASH", "category": "Fire Horse Pokémon", "entry_text": [ "When at an all-out gallop, its\n", @@ -113,7 +113,7 @@ "its beautiful appearance." ] }, - "french": { + "fr": { "name": "GALOPA", "category": "Pokémon Cheval Feu", "entry_text": [ @@ -122,7 +122,7 @@ "flotter sa crinière ardente." ] }, - "german": { + "de": { "name": "GALLOPA", "category": "Feuerpferd", "entry_text": [ @@ -131,7 +131,7 @@ "galoppiert." ] }, - "italian": { + "it": { "name": "RAPIDASH", "category": "Pokémon Cavalfuoco", "entry_text": [ @@ -140,7 +140,7 @@ "ondeggiare la criniera ardente." ] }, - "spanish": { + "es": { "name": "RAPIDASH", "category": "Pokémon Caballo F.", "entry_text": [ @@ -149,7 +149,7 @@ "cuando corre." ] }, - "japanese": { + "jp": { "name": "ギャロップ", "category": "ひのうまポケモン", "entry_text": [ diff --git a/res/pokemon/raticate/data.json b/res/pokemon/raticate/data.json index 855569f756..51f0cc676c 100644 --- a/res/pokemon/raticate/data.json +++ b/res/pokemon/raticate/data.json @@ -1,5 +1,4 @@ { - "name": "Raticate", "base_stats": { "hp": 55, "attack": 81, @@ -122,7 +121,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "RATICATE", "category": "Mouse Pokémon", "entry_text": [ "It whittles its constantly growing\n", @@ -130,7 +130,7 @@ "It can chew apart cinder walls." ] }, - "french": { + "fr": { "name": "RATTATAC", "category": "Pokémon Souris", "entry_text": [ @@ -139,7 +139,7 @@ "transpercer un mur de parpaings." ] }, - "german": { + "de": { "name": "RATTIKARL", "category": "Maus", "entry_text": [ @@ -148,7 +148,7 @@ "Wände aus Beton zernagen." ] }, - "italian": { + "it": { "name": "RATICATE", "category": "Pokémon Topo", "entry_text": [ @@ -157,7 +157,7 @@ "Riesce a frantumare persino i muri." ] }, - "spanish": { + "es": { "name": "RATICATE", "category": "Pokémon Ratón", "entry_text": [ @@ -166,7 +166,7 @@ "incluso paredes de hormigón." ] }, - "japanese": { + "jp": { "name": "ラッタ", "category": "ねずみポケモン", "entry_text": [ diff --git a/res/pokemon/rattata/data.json b/res/pokemon/rattata/data.json index abda5b2e40..eccc7725a2 100644 --- a/res/pokemon/rattata/data.json +++ b/res/pokemon/rattata/data.json @@ -1,5 +1,4 @@ { - "name": "Rattata", "base_stats": { "hp": 30, "attack": 56, @@ -119,7 +118,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "RATTATA", "category": "Mouse Pokémon", "entry_text": [ "Cautious in the extreme, its\n", @@ -127,7 +127,7 @@ "any kind of environment." ] }, - "french": { + "fr": { "name": "RATTATA", "category": "Pokémon Souris", "entry_text": [ @@ -136,7 +136,7 @@ "à tous les terrains." ] }, - "german": { + "de": { "name": "RATTFRATZ", "category": "Maus", "entry_text": [ @@ -145,7 +145,7 @@ "ist extrem vorsichtig. " ] }, - "italian": { + "it": { "name": "RATTATA", "category": "Pokémon Topo", "entry_text": [ @@ -154,7 +154,7 @@ "habitat. È estremamente cauto." ] }, - "spanish": { + "es": { "name": "RATTATA", "category": "Pokémon Ratón", "entry_text": [ @@ -163,7 +163,7 @@ "Es tremendamente cauteloso." ] }, - "japanese": { + "jp": { "name": "コラッタ", "category": "ねずみポケモン", "entry_text": [ diff --git a/res/pokemon/rayquaza/data.json b/res/pokemon/rayquaza/data.json index 91104a7790..2dc7091e27 100644 --- a/res/pokemon/rayquaza/data.json +++ b/res/pokemon/rayquaza/data.json @@ -1,5 +1,4 @@ { - "name": "Rayquaza", "base_stats": { "hp": 105, "attack": 150, @@ -136,7 +135,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 22, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "RAYQUAZA", "category": "Sky High Pokémon", "entry_text": [ "It lives in the ozone layer far\n", @@ -144,7 +144,7 @@ "seen from the ground." ] }, - "french": { + "fr": { "name": "RAYQUAZA", "category": "Pokémon Cieux", "entry_text": [ @@ -153,7 +153,7 @@ "depuis le sol." ] }, - "german": { + "de": { "name": "RAYQUAZA", "category": "Himmelhoch", "entry_text": [ @@ -162,7 +162,7 @@ "Boden aus nicht gesehen werden." ] }, - "italian": { + "it": { "name": "RAYQUAZA", "category": "Pokémon Stratosfera", "entry_text": [ @@ -171,7 +171,7 @@ "da terra." ] }, - "spanish": { + "es": { "name": "RAYQUAZA", "category": "Pokémon Cielo", "entry_text": [ @@ -180,7 +180,7 @@ "desde el suelo." ] }, - "japanese": { + "jp": { "name": "レックウザ", "category": "てんくうポケモン", "entry_text": [ diff --git a/res/pokemon/regice/data.json b/res/pokemon/regice/data.json index f30b243d13..07dff1502c 100644 --- a/res/pokemon/regice/data.json +++ b/res/pokemon/regice/data.json @@ -1,5 +1,4 @@ { - "name": "Regice", "base_stats": { "hp": 80, "attack": 50, @@ -121,7 +120,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 12, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "REGICE", "category": "Iceberg Pokémon", "entry_text": [ "Its body is made of ice from the\n", @@ -129,7 +129,7 @@ "-328 degrees Fahrenheit." ] }, - "french": { + "fr": { "name": "REGICE", "category": "Pokémon Iceberg", "entry_text": [ @@ -138,7 +138,7 @@ "air gelé de -200 °C." ] }, - "german": { + "de": { "name": "REGICE", "category": "Eisberg", "entry_text": [ @@ -147,7 +147,7 @@ "Luft, die minus 200 Grad kalt ist." ] }, - "italian": { + "it": { "name": "REGICE", "category": "Pokémon Iceberg", "entry_text": [ @@ -156,7 +156,7 @@ "l’aria a una temperatura di -200°C." ] }, - "spanish": { + "es": { "name": "REGICE", "category": "Pokémon Iceberg", "entry_text": [ @@ -165,7 +165,7 @@ "gélido a 200 grados bajo cero." ] }, - "japanese": { + "jp": { "name": "レジアイス", "category": "ひょうざんポケモン", "entry_text": [ diff --git a/res/pokemon/regigigas/data.json b/res/pokemon/regigigas/data.json index bf9ac2dbdd..b8ab8f35b9 100644 --- a/res/pokemon/regigigas/data.json +++ b/res/pokemon/regigigas/data.json @@ -1,5 +1,4 @@ { - "name": "Regigigas", "base_stats": { "hp": 110, "attack": 160, @@ -116,7 +115,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 23, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "REGIGIGAS", "category": "Colossal Pokémon", "entry_text": [ "It is said to have made Pokémon\n", @@ -124,7 +124,7 @@ "ice mountain, rocks, and magma." ] }, - "french": { + "fr": { "name": "REGIGIGAS", "category": "Pokémon Prodigieux", "entry_text": [ @@ -133,7 +133,7 @@ "en les attachant à des cordes." ] }, - "german": { + "de": { "name": "REGIGIGAS", "category": "Kolossal", "entry_text": [ @@ -142,7 +142,7 @@ "einem Seil gezogen hat." ] }, - "italian": { + "it": { "name": "REGIGIGAS", "category": "Pokémon Colossale", "entry_text": [ @@ -151,7 +151,7 @@ "con delle funi." ] }, - "spanish": { + "es": { "name": "REGIGIGAS", "category": "Pokémon Colosal", "entry_text": [ @@ -160,7 +160,7 @@ "continentes con cuerdas." ] }, - "japanese": { + "jp": { "name": "レジギガス", "category": "きょだいポケモン", "entry_text": [ diff --git a/res/pokemon/regirock/data.json b/res/pokemon/regirock/data.json index ae28820e43..6e424babde 100644 --- a/res/pokemon/regirock/data.json +++ b/res/pokemon/regirock/data.json @@ -1,5 +1,4 @@ { - "name": "Regirock", "base_stats": { "hp": 80, "attack": 100, @@ -121,7 +120,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 12, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "REGIROCK", "category": "Rock Peak Pokémon", "entry_text": [ "Its entire body is made of rock.\n", @@ -129,7 +129,7 @@ "attaches rocks to repair itself." ] }, - "french": { + "fr": { "name": "REGIROCK", "category": "Pokémon Pic Rocheux", "entry_text": [ @@ -138,7 +138,7 @@ "des pierres pour le réparer." ] }, - "german": { + "de": { "name": "REGIROCK", "category": "Steingipfel", "entry_text": [ @@ -147,7 +147,7 @@ "es durch Stein wieder ersetzt." ] }, - "italian": { + "it": { "name": "REGIROCK", "category": "Pokémon Picco", "entry_text": [ @@ -156,7 +156,7 @@ "altre per sostituirle." ] }, - "spanish": { + "es": { "name": "REGIROCK", "category": "Pokémon Pico Roca", "entry_text": [ @@ -165,7 +165,7 @@ "emplea piedras para repararlo." ] }, - "japanese": { + "jp": { "name": "レジロック", "category": "いわやまポケモン", "entry_text": [ diff --git a/res/pokemon/registeel/data.json b/res/pokemon/registeel/data.json index 863ff255f7..78875d5618 100644 --- a/res/pokemon/registeel/data.json +++ b/res/pokemon/registeel/data.json @@ -1,5 +1,4 @@ { - "name": "Registeel", "base_stats": { "hp": 80, "attack": 75, @@ -124,7 +123,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 14, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "REGISTEEL", "category": "Iron Pokémon", "entry_text": [ "Tempered by pressure underground\n", @@ -132,7 +132,7 @@ "its body cannot be scratched." ] }, - "french": { + "fr": { "name": "REGISTEEL", "category": "Pokémon Fer", "entry_text": [ @@ -141,7 +141,7 @@ "des dizaines de milliers d’années." ] }, - "german": { + "de": { "name": "REGISTEEL", "category": "Eisen", "entry_text": [ @@ -150,7 +150,7 @@ "Körper durch Druck u. Wärme hart." ] }, - "italian": { + "it": { "name": "REGISTEEL", "category": "Pokémon Ferro", "entry_text": [ @@ -159,7 +159,7 @@ "reso il suo corpo resistentissimo." ] }, - "spanish": { + "es": { "name": "REGISTEEL", "category": "Pokémon Hierro", "entry_text": [ @@ -168,7 +168,7 @@ "de años y no puede arañarse." ] }, - "japanese": { + "jp": { "name": "レジスチル", "category": "くろがねポケモン", "entry_text": [ diff --git a/res/pokemon/relicanth/data.json b/res/pokemon/relicanth/data.json index 002b2d67a7..9801de0620 100644 --- a/res/pokemon/relicanth/data.json +++ b/res/pokemon/relicanth/data.json @@ -1,5 +1,4 @@ { - "name": "Relicanth", "base_stats": { "hp": 100, "attack": 90, @@ -115,7 +114,8 @@ "pokemon_pos_f": 65529, "trainer_pos_m": 9, "pokemon_pos_m": 65529, - "english": { + "en": { + "name": "RELICANTH", "category": "Longevity Pokémon", "entry_text": [ "A rare Pokémon discovered during\n", @@ -123,7 +123,7 @@ "changed in over 100 million years." ] }, - "french": { + "fr": { "name": "RELICANTH", "category": "Pokémon Longévité", "entry_text": [ @@ -132,7 +132,7 @@ "évolué depuis 100 millions d’années." ] }, - "german": { + "de": { "name": "RELICANTH", "category": "Bestand", "entry_text": [ @@ -141,7 +141,7 @@ "Jahren nicht verändert hat." ] }, - "italian": { + "it": { "name": "RELICANTH", "category": "Pokémon Longevità", "entry_text": [ @@ -150,7 +150,7 @@ "È immutato da 100 milioni di anni." ] }, - "spanish": { + "es": { "name": "RELICANTH", "category": "Pokémon Longevo", "entry_text": [ @@ -159,7 +159,7 @@ "en más de 100 millones de años." ] }, - "japanese": { + "jp": { "name": "ジ-ランス", "category": "ちょうじゅポケモン", "entry_text": [ diff --git a/res/pokemon/remoraid/data.json b/res/pokemon/remoraid/data.json index 6d9cd5f8fd..f3529c8e27 100644 --- a/res/pokemon/remoraid/data.json +++ b/res/pokemon/remoraid/data.json @@ -1,5 +1,4 @@ { - "name": "Remoraid", "base_stats": { "hp": 35, "attack": 65, @@ -115,7 +114,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 9, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "REMORAID", "category": "Jet Pokémon", "entry_text": [ "It forcefully squirts water. The\n", @@ -123,12 +123,12 @@ "if the REMORAID is deep in the sea." ] }, - "french": { + "fr": { "name": "REMORAID", "category": "Pokémon Jet", "entry_text": [ "Il crache un puissant jet d’eau\n", "pour abattre les proies volantes." ] }, - "german": { + "de": { "name": "REMORAID", "category": "Hochdruck", "entry_text": [ @@ -137,7 +137,7 @@ "auf fliegende Beute." ] }, - "italian": { + "it": { "name": "REMORAID", "category": "Pokémon Jet", "entry_text": [ @@ -146,12 +146,12 @@ "le prede in volo." ] }, - "spanish": { + "es": { "name": "REMORAID", "category": "Pokémon Reactor", "entry_text": [ "Escupe potentes chorros de agua\n", "para derribar presas voladoras." ] }, - "japanese": { + "jp": { "name": "テッポウオ", "category": "ふんしゃポケモン", "entry_text": [ diff --git a/res/pokemon/rhydon/data.json b/res/pokemon/rhydon/data.json index dfea618845..96044d101f 100644 --- a/res/pokemon/rhydon/data.json +++ b/res/pokemon/rhydon/data.json @@ -1,5 +1,4 @@ { - "name": "Rhydon", "base_stats": { "hp": 105, "attack": 130, @@ -146,7 +145,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 16, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "RHYDON", "category": "Drill Pokémon", "entry_text": [ "Standing on its hind legs freed its\n", @@ -154,7 +154,7 @@ "very forgetful, however." ] }, - "french": { + "fr": { "name": "RHINOFEROS", "category": "Pokémon Perceur", "entry_text": [ @@ -163,7 +163,7 @@ "traverser la pierre la plus dure. " ] }, - "german": { + "de": { "name": "RIZEROS", "category": "Bohrer", "entry_text": [ @@ -172,7 +172,7 @@ "dem Horn bohrt es durch Gestein." ] }, - "italian": { + "it": { "name": "RHYDON", "category": "Pokémon Trapano", "entry_text": [ @@ -181,7 +181,7 @@ "Con il corno perfora la roccia." ] }, - "spanish": { + "es": { "name": "RHYDON", "category": "Pokémon Taladro", "entry_text": [ @@ -190,7 +190,7 @@ "su cuerno puede cavar túneles." ] }, - "japanese": { + "jp": { "name": "サイドン", "category": "ドリルポケモン", "entry_text": [ diff --git a/res/pokemon/rhyhorn/data.json b/res/pokemon/rhyhorn/data.json index 393f1f80e0..6515755247 100644 --- a/res/pokemon/rhyhorn/data.json +++ b/res/pokemon/rhyhorn/data.json @@ -1,5 +1,4 @@ { - "name": "Rhyhorn", "base_stats": { "hp": 80, "attack": 85, @@ -128,7 +127,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "RHYHORN", "category": "Spikes Pokémon", "entry_text": [ "Its powerful tackles can destroy\n", @@ -136,7 +136,7 @@ "slow witted to help people work." ] }, - "french": { + "fr": { "name": "RHINOCORNE", "category": "Pokémon Piquant", "entry_text": [ @@ -145,7 +145,7 @@ "Dommage qu’il soit stupide." ] }, - "german": { + "de": { "name": "RIHORN", "category": "Stachler", "entry_text": [ @@ -154,7 +154,7 @@ "Gebäude zum Einsturz bringen." ] }, - "italian": { + "it": { "name": "RHYHORN", "category": "Pokémon Punzoni", "entry_text": [ @@ -163,7 +163,7 @@ "Non è molto sagace." ] }, - "spanish": { + "es": { "name": "RHYHORN", "category": "Pokémon Clavos", "entry_text": [ @@ -172,7 +172,7 @@ "edificios, pero no es muy listo." ] }, - "japanese": { + "jp": { "name": "サイホ-ン", "category": "とげとげポケモン", "entry_text": [ diff --git a/res/pokemon/rhyperior/data.json b/res/pokemon/rhyperior/data.json index c7fe9f844e..21dc07b847 100644 --- a/res/pokemon/rhyperior/data.json +++ b/res/pokemon/rhyperior/data.json @@ -1,5 +1,4 @@ { - "name": "Rhyperior", "base_stats": { "hp": 115, "attack": 140, @@ -144,7 +143,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 17, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "RHYPERIOR", "category": "Drill Pokémon", "entry_text": [ "It can launch a rock held in its\n", @@ -152,7 +152,7 @@ "then expanding muscles instantly." ] }, - "french": { + "fr": { "name": "RHINASTOC", "category": "Pokémon Perceur", "entry_text": [ @@ -161,7 +161,7 @@ "depuis le creux de ses paumes. " ] }, - "german": { + "de": { "name": "RIHORNIOR", "category": "Bohrer", "entry_text": [ @@ -170,7 +170,7 @@ "Sogar GEOROK werden verwendet." ] }, - "italian": { + "it": { "name": "RHYPERIOR", "category": "Pokémon Trapano", "entry_text": [ @@ -179,7 +179,7 @@ "forza. Talvolta lancia GEODUDE." ] }, - "spanish": { + "es": { "name": "RHYPERIOR", "category": "Pokémon Taladro", "entry_text": [ @@ -188,7 +188,7 @@ "Pocas veces ataca a GEODUDE." ] }, - "japanese": { + "jp": { "name": "ドサイドン", "category": "ドリルポケモン", "entry_text": [ diff --git a/res/pokemon/riolu/data.json b/res/pokemon/riolu/data.json index 9aa96d6d62..25e219986d 100644 --- a/res/pokemon/riolu/data.json +++ b/res/pokemon/riolu/data.json @@ -1,5 +1,4 @@ { - "name": "Riolu", "base_stats": { "hp": 40, "attack": 70, @@ -115,7 +114,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "RIOLU", "category": "Emanation Pokémon", "entry_text": [ "It has the peculiar power of being\n", @@ -123,7 +123,7 @@ "and rage in the form of waves." ] }, - "french": { + "fr": { "name": "RIOLU", "category": "Pokémon Emanation", "entry_text": [ @@ -132,7 +132,7 @@ "il a peur ou qu’il est triste." ] }, - "german": { + "de": { "name": "RIOLU", "category": "Wellenspiel", "entry_text": [ @@ -141,7 +141,7 @@ "dass es ängstlich oder traurig ist." ] }, - "italian": { + "it": { "name": "RIOLU", "category": "Pokémon Emanazione", "entry_text": [ @@ -150,7 +150,7 @@ "triste o spaventato." ] }, - "spanish": { + "es": { "name": "RIOLU", "category": "Pokémon Emanación", "entry_text": [ @@ -159,7 +159,7 @@ "miedo." ] }, - "japanese": { + "jp": { "name": "リオル", "category": "はもんポケモン", "entry_text": [ diff --git a/res/pokemon/roselia/data.json b/res/pokemon/roselia/data.json index ae36e4c284..c96d504a09 100644 --- a/res/pokemon/roselia/data.json +++ b/res/pokemon/roselia/data.json @@ -1,5 +1,4 @@ { - "name": "Roselia", "base_stats": { "hp": 50, "attack": 60, @@ -115,7 +114,8 @@ "pokemon_pos_f": 29, "trainer_pos_m": 9, "pokemon_pos_m": 29, - "english": { + "en": { + "name": "ROSELIA", "category": "Thorn Pokémon", "entry_text": [ "The more healthy the ROSELIA, the\n", @@ -123,7 +123,7 @@ "Its scent deeply relaxes people." ] }, - "french": { + "fr": { "name": "ROSELIA", "category": "Pokémon Epine", "entry_text": [ @@ -132,7 +132,7 @@ "ravissantes fleurs bariolées." ] }, - "german": { + "de": { "name": "ROSELIA", "category": "Dorn", "entry_text": [ @@ -141,7 +141,7 @@ "Blüten in leuchtenden Farben." ] }, - "italian": { + "it": { "name": "ROSELIA", "category": "Pokémon Spina", "entry_text": [ @@ -150,7 +150,7 @@ "fiori dai vividi colori." ] }, - "spanish": { + "es": { "name": "ROSELIA", "category": "Pokémon Espina", "entry_text": [ @@ -159,7 +159,7 @@ "flores de vivos colores." ] }, - "japanese": { + "jp": { "name": "ロゼリア", "category": "いばらポケモン", "entry_text": [ diff --git a/res/pokemon/roserade/data.json b/res/pokemon/roserade/data.json index 06d70ff1af..7c79547fb3 100644 --- a/res/pokemon/roserade/data.json +++ b/res/pokemon/roserade/data.json @@ -1,5 +1,4 @@ { - "name": "Roserade", "base_stats": { "hp": 60, "attack": 70, @@ -100,7 +99,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "ROSERADE", "category": "Bouquet Pokémon", "entry_text": [ "Each of its hands contains\n", @@ -108,7 +108,7 @@ "can jab with near-fatal power." ] }, - "french": { + "fr": { "name": "ROSERADE", "category": "Pokémon Bouquet", "entry_text": [ @@ -117,7 +117,7 @@ "fouets d’épines de ses bras." ] }, - "german": { + "de": { "name": "ROSERADE", "category": "Blumenstrauß", "entry_text": [ @@ -126,7 +126,7 @@ "Ranken in seinen Armen schlägt." ] }, - "italian": { + "it": { "name": "ROSERADE", "category": "Pokémon Floreale", "entry_text": [ @@ -135,7 +135,7 @@ "celate fra i bouquet delle braccia." ] }, - "spanish": { + "es": { "name": "ROSERADE", "category": "Pokémon Ramillete", "entry_text": [ @@ -144,7 +144,7 @@ "látigos espinosos de sus brazos." ] }, - "japanese": { + "jp": { "name": "ロズレイド", "category": "ブ-ケポケモン", "entry_text": [ diff --git a/res/pokemon/rotom/data.json b/res/pokemon/rotom/data.json index 80475f8170..d90c231de9 100644 --- a/res/pokemon/rotom/data.json +++ b/res/pokemon/rotom/data.json @@ -1,5 +1,4 @@ { - "name": "Rotom", "base_stats": { "hp": 50, "attack": 50, @@ -109,7 +108,8 @@ "pokemon_pos_f": 65528, "trainer_pos_m": 9, "pokemon_pos_m": 65528, - "english": { + "en": { + "name": "ROTOM", "category": "Plasma Pokémon", "entry_text": [ "Its electric-like body can enter\n", @@ -117,7 +117,7 @@ "control in order to make mischief." ] }, - "french": { + "fr": { "name": "MOTISMA", "category": "Pokémon Plasma", "entry_text": [ @@ -126,7 +126,7 @@ "des appareils électroniques." ] }, - "german": { + "de": { "name": "ROTOM", "category": "Plasma", "entry_text": [ @@ -135,7 +135,7 @@ "eindringen und für Chaos sorgen." ] }, - "italian": { + "it": { "name": "ROTOM", "category": "Pokémon Plasma", "entry_text": [ @@ -144,7 +144,7 @@ "elettronici per provocare caos." ] }, - "spanish": { + "es": { "name": "ROTOM", "category": "Pokémon Plasma", "entry_text": [ @@ -153,7 +153,7 @@ "electrónicos e inutilizarlos." ] }, - "japanese": { + "jp": { "name": "ロトム", "category": "プラズマポケモン", "entry_text": [ diff --git a/res/pokemon/rotom/forms/fan/data.json b/res/pokemon/rotom/forms/fan/data.json index f79093d129..10f55520cc 100644 --- a/res/pokemon/rotom/forms/fan/data.json +++ b/res/pokemon/rotom/forms/fan/data.json @@ -1,5 +1,4 @@ { - "name": "Rotom", "base_stats": { "hp": 50, "attack": 65, @@ -92,5 +91,48 @@ "MOVE_UPROAR" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "ROTOM", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/rotom/forms/frost/data.json b/res/pokemon/rotom/forms/frost/data.json index f79093d129..10f55520cc 100644 --- a/res/pokemon/rotom/forms/frost/data.json +++ b/res/pokemon/rotom/forms/frost/data.json @@ -1,5 +1,4 @@ { - "name": "Rotom", "base_stats": { "hp": 50, "attack": 65, @@ -92,5 +91,48 @@ "MOVE_UPROAR" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "ROTOM", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/rotom/forms/heat/data.json b/res/pokemon/rotom/forms/heat/data.json index f79093d129..10f55520cc 100644 --- a/res/pokemon/rotom/forms/heat/data.json +++ b/res/pokemon/rotom/forms/heat/data.json @@ -1,5 +1,4 @@ { - "name": "Rotom", "base_stats": { "hp": 50, "attack": 65, @@ -92,5 +91,48 @@ "MOVE_UPROAR" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "ROTOM", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/rotom/forms/mow/data.json b/res/pokemon/rotom/forms/mow/data.json index f79093d129..10f55520cc 100644 --- a/res/pokemon/rotom/forms/mow/data.json +++ b/res/pokemon/rotom/forms/mow/data.json @@ -1,5 +1,4 @@ { - "name": "Rotom", "base_stats": { "hp": 50, "attack": 65, @@ -92,5 +91,48 @@ "MOVE_UPROAR" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "ROTOM", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/rotom/forms/wash/data.json b/res/pokemon/rotom/forms/wash/data.json index f79093d129..10f55520cc 100644 --- a/res/pokemon/rotom/forms/wash/data.json +++ b/res/pokemon/rotom/forms/wash/data.json @@ -1,5 +1,4 @@ { - "name": "Rotom", "base_stats": { "hp": 50, "attack": 65, @@ -92,5 +91,48 @@ "MOVE_UPROAR" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "ROTOM", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/sableye/data.json b/res/pokemon/sableye/data.json index 64008afa83..9ec5a73fac 100644 --- a/res/pokemon/sableye/data.json +++ b/res/pokemon/sableye/data.json @@ -1,5 +1,4 @@ { - "name": "Sableye", "base_stats": { "hp": 50, "attack": 75, @@ -133,7 +132,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "SABLEYE", "category": "Darkness Pokémon", "entry_text": [ "It hides in the darkness of caves.\n", @@ -141,7 +141,7 @@ "its eyes into gemstones." ] }, - "french": { + "fr": { "name": "TENEFIX", "category": "Pokémon Obscurité", "entry_text": [ @@ -150,7 +150,7 @@ "obscures sont devenus des joyaux." ] }, - "german": { + "de": { "name": "ZOBIRIS", "category": "Finsternis", "entry_text": [ @@ -159,7 +159,7 @@ "Edelsteine." ] }, - "italian": { + "it": { "name": "SABLEYE", "category": "Pokémon Oscurità", "entry_text": [ @@ -168,7 +168,7 @@ "suoi occhi sono pietre preziose." ] }, - "spanish": { + "es": { "name": "SABLEYE", "category": "Pokémon Oscuridad", "entry_text": [ @@ -177,7 +177,7 @@ "son piedras preciosas." ] }, - "japanese": { + "jp": { "name": "ヤミラミ", "category": "くらやみポケモン", "entry_text": [ diff --git a/res/pokemon/salamence/data.json b/res/pokemon/salamence/data.json index 44dd2b6607..6c27169026 100644 --- a/res/pokemon/salamence/data.json +++ b/res/pokemon/salamence/data.json @@ -1,5 +1,4 @@ { - "name": "Salamence", "base_stats": { "hp": 95, "attack": 135, @@ -128,7 +127,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 9, "pokemon_pos_m": 5, - "english": { + "en": { + "name": "SALAMENCE", "category": "Dragon Pokémon", "entry_text": [ "As a result of its long-held dream\n", @@ -136,7 +136,7 @@ "changed, and wings grew out." ] }, - "french": { + "fr": { "name": "DRATTAK", "category": "Pokémon Dragon", "entry_text": [ @@ -145,7 +145,7 @@ "et il s’est vu pousser des ailes." ] }, - "german": { + "de": { "name": "BRUTALANDA", "category": "Drache", "entry_text": [ @@ -154,7 +154,7 @@ "davon träumte, fliegen zu können." ] }, - "italian": { + "it": { "name": "SALAMENCE", "category": "Pokémon Drago", "entry_text": [ @@ -163,7 +163,7 @@ "e gli sono spuntate le ali." ] }, - "spanish": { + "es": { "name": "SALAMENCE", "category": "Pokémon Dragón", "entry_text": [ @@ -172,7 +172,7 @@ "y le crecieron alas." ] }, - "japanese": { + "jp": { "name": "ボ-マンダ", "category": "ドラゴンポケモン", "entry_text": [ diff --git a/res/pokemon/sandshrew/data.json b/res/pokemon/sandshrew/data.json index a8a2ccad76..f40485cf7a 100644 --- a/res/pokemon/sandshrew/data.json +++ b/res/pokemon/sandshrew/data.json @@ -1,5 +1,4 @@ { - "name": "Sandshrew", "base_stats": { "hp": 50, "attack": 75, @@ -121,7 +120,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "SANDSHREW", "category": "Mouse Pokémon", "entry_text": [ "To protect itself from attackers,\n", @@ -129,7 +129,7 @@ "arid regions with minimal rainfall." ] }, - "french": { + "fr": { "name": "SABELETTE", "category": "Pokémon Souris", "entry_text": [ @@ -138,7 +138,7 @@ "en boule pour se protéger." ] }, - "german": { + "de": { "name": "SANDAN", "category": "Maus", "entry_text": [ @@ -147,7 +147,7 @@ "sich vor Gegnern zu schützen." ] }, - "italian": { + "it": { "name": "SANDSHREW", "category": "Pokémon Topo", "entry_text": [ @@ -156,7 +156,7 @@ "una palla per difendersi dai nemici." ] }, - "spanish": { + "es": { "name": "SANDSHREW", "category": "Pokémon Ratón", "entry_text": [ @@ -165,7 +165,7 @@ "una bola para defenderse." ] }, - "japanese": { + "jp": { "name": "サンド", "category": "ねずみポケモン", "entry_text": [ diff --git a/res/pokemon/sandslash/data.json b/res/pokemon/sandslash/data.json index 6d6dcd0a89..f578e905e1 100644 --- a/res/pokemon/sandslash/data.json +++ b/res/pokemon/sandslash/data.json @@ -1,5 +1,4 @@ { - "name": "Sandslash", "base_stats": { "hp": 75, "attack": 100, @@ -122,7 +121,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "SANDSLASH", "category": "Mouse Pokémon", "entry_text": [ "It curls up, then rolls into foes\n", @@ -130,7 +130,7 @@ "inflict severe damage." ] }, - "french": { + "fr": { "name": "SABLAIREAU", "category": "Pokémon Souris", "entry_text": [ @@ -139,7 +139,7 @@ "font beaucoup de dégâts." ] }, - "german": { + "de": { "name": "SANDAMER", "category": "Maus", "entry_text": [ @@ -148,7 +148,7 @@ "seine Stacheln Schaden nehmen." ] }, - "italian": { + "it": { "name": "SANDSLASH", "category": "Pokémon Topo", "entry_text": [ @@ -157,7 +157,7 @@ "aguzzi provocano gravi danni." ] }, - "spanish": { + "es": { "name": "SANDSLASH", "category": "Pokémon Ratón", "entry_text": [ @@ -166,7 +166,7 @@ "clavarles sus afiladas púas." ] }, - "japanese": { + "jp": { "name": "サンドパン", "category": "ねずみポケモン", "entry_text": [ diff --git a/res/pokemon/sceptile/data.json b/res/pokemon/sceptile/data.json index 7d6efe6c69..1dfcc85c73 100644 --- a/res/pokemon/sceptile/data.json +++ b/res/pokemon/sceptile/data.json @@ -1,5 +1,4 @@ { - "name": "Sceptile", "base_stats": { "hp": 70, "attack": 85, @@ -129,7 +128,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 9, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "SCEPTILE", "category": "Forest Pokémon", "entry_text": [ "The leaves that grow on its arms\n", @@ -137,7 +137,7 @@ "without peer in jungle combat." ] }, - "french": { + "fr": { "name": "JUNGKO", "category": "Pokémon Forêt", "entry_text": [ @@ -146,7 +146,7 @@ "le meilleur combattant des jungles." ] }, - "german": { + "de": { "name": "GEWALDRO", "category": "Dschungel", "entry_text": [ @@ -155,7 +155,7 @@ "kampf gibt es kein stärkeres PKMN." ] }, - "italian": { + "it": { "name": "SCEPTILE", "category": "Pokémon Foresta", "entry_text": [ @@ -164,7 +164,7 @@ "beri. Nel suo habitat, è imbattibile." ] }, - "spanish": { + "es": { "name": "SCEPTILE", "category": "Pokémon Monte", "entry_text": [ @@ -173,7 +173,7 @@ "en los combates en la jungla." ] }, - "japanese": { + "jp": { "name": "ジュカイン", "category": "みつりんポケモン", "entry_text": [ diff --git a/res/pokemon/scizor/data.json b/res/pokemon/scizor/data.json index 76b7194c5a..e6d791f323 100644 --- a/res/pokemon/scizor/data.json +++ b/res/pokemon/scizor/data.json @@ -1,5 +1,4 @@ { - "name": "Scizor", "base_stats": { "hp": 70, "attack": 130, @@ -120,7 +119,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 9, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "SCIZOR", "category": "Pincer Pokémon", "entry_text": [ "It raises its pincers with eyelike\n", @@ -128,7 +128,7 @@ "swings them down dangerously." ] }, - "french": { + "fr": { "name": "CIZAYOX", "category": "Pokémon Pince", "entry_text": [ @@ -137,7 +137,7 @@ "ses pinces pareilles à des yeux. " ] }, - "german": { + "de": { "name": "SCHEROX", "category": "Kneifer", "entry_text": [ @@ -146,7 +146,7 @@ "Augen auf seinen Scheren zeigt." ] }, - "italian": { + "it": { "name": "SCIZOR", "category": "Pokémon Chela", "entry_text": [ @@ -155,7 +155,7 @@ "cui sono disegnati degli occhi." ] }, - "spanish": { + "es": { "name": "SCIZOR", "category": "Pokémon Tenaza", "entry_text": [ @@ -164,7 +164,7 @@ "dibujos de ojos en sus pinzas." ] }, - "japanese": { + "jp": { "name": "ハッサム", "category": "はさみポケモン", "entry_text": [ diff --git a/res/pokemon/scyther/data.json b/res/pokemon/scyther/data.json index ab106cfe68..f83091eb64 100644 --- a/res/pokemon/scyther/data.json +++ b/res/pokemon/scyther/data.json @@ -1,5 +1,4 @@ { - "name": "Scyther", "base_stats": { "hp": 70, "attack": 110, @@ -119,7 +118,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "SCYTHER", "category": "Mantis Pokémon", "entry_text": [ "The sharp scythes on its forearms\n", @@ -127,7 +127,7 @@ "cutting through hard objects." ] }, - "french": { + "fr": { "name": "INSECATEUR", "category": "Pokémon Mante", "entry_text": [ @@ -136,7 +136,7 @@ "déplace comme un ninja." ] }, - "german": { + "de": { "name": "SICHLOR", "category": "Mantis", "entry_text": [ @@ -145,7 +145,7 @@ "Schnelligkeit eines Ninja zuschlägt." ] }, - "italian": { + "it": { "name": "SCYTHER", "category": "Pokémon Mantide", "entry_text": [ @@ -154,7 +154,7 @@ "Si muove come un ninja." ] }, - "spanish": { + "es": { "name": "SCYTHER", "category": "Pokémon Mantis", "entry_text": [ @@ -163,7 +163,7 @@ "un ninja." ] }, - "japanese": { + "jp": { "name": "ストライク", "category": "かまきりポケモン", "entry_text": [ diff --git a/res/pokemon/seadra/data.json b/res/pokemon/seadra/data.json index 26364f19df..b3abfb5aaa 100644 --- a/res/pokemon/seadra/data.json +++ b/res/pokemon/seadra/data.json @@ -1,5 +1,4 @@ { - "name": "Seadra", "base_stats": { "hp": 55, "attack": 65, @@ -114,7 +113,8 @@ "pokemon_pos_f": 65532, "trainer_pos_m": 9, "pokemon_pos_m": 65532, - "english": { + "en": { + "name": "SEADRA", "category": "Dragon Pokémon", "entry_text": [ "Its spines provide protection.\n", @@ -122,7 +122,7 @@ "traditional medicine ingredients." ] }, - "french": { + "fr": { "name": "HYPOCEAN", "category": "Pokémon Dragon", "entry_text": [ @@ -131,7 +131,7 @@ "prisés en médecine traditionnelle." ] }, - "german": { + "de": { "name": "SEEMON", "category": "Drache", "entry_text": [ @@ -140,7 +140,7 @@ "Herstellung von Medizin verwendet." ] }, - "italian": { + "it": { "name": "SEADRA", "category": "Pokémon Drago", "entry_text": [ @@ -149,7 +149,7 @@ "nella medicina tradizionale." ] }, - "spanish": { + "es": { "name": "SEADRA", "category": "Pokémon Dragón", "entry_text": [ @@ -158,7 +158,7 @@ "por la medicina tradicional." ] }, - "japanese": { + "jp": { "name": "シ-ドラ", "category": "ドラゴンポケモン", "entry_text": [ diff --git a/res/pokemon/seaking/data.json b/res/pokemon/seaking/data.json index 6c299bef4d..afed5df4c2 100644 --- a/res/pokemon/seaking/data.json +++ b/res/pokemon/seaking/data.json @@ -1,5 +1,4 @@ { - "name": "Seaking", "base_stats": { "hp": 80, "attack": 92, @@ -107,7 +106,8 @@ "pokemon_pos_f": 65533, "trainer_pos_m": 9, "pokemon_pos_m": 65533, - "english": { + "en": { + "name": "SEAKING", "category": "Goldfish Pokémon", "entry_text": [ "In autumn, its body becomes more\n", @@ -115,7 +115,7 @@ "mate. It takes on beautiful colors." ] }, - "french": { + "fr": { "name": "POISSOROY", "category": "Pokémon Poisson", "entry_text": [ @@ -124,7 +124,7 @@ "Il donnerait sa vie pour ses œufs." ] }, - "german": { + "de": { "name": "GOLKING", "category": "Goldfisch", "entry_text": [ @@ -133,7 +133,7 @@ "verteidigt seine Eier mit dem Leben." ] }, - "italian": { + "it": { "name": "SEAKING", "category": "Pokémon Pescerosso", "entry_text": [ @@ -142,7 +142,7 @@ "Difende le uova a costo della vita." ] }, - "spanish": { + "es": { "name": "SEAKING", "category": "Pokémon Pez Color", "entry_text": [ @@ -151,7 +151,7 @@ "sus huevos con su vida." ] }, - "japanese": { + "jp": { "name": "アズマオウ", "category": "きんぎょポケモン", "entry_text": [ diff --git a/res/pokemon/sealeo/data.json b/res/pokemon/sealeo/data.json index 09a8f52e9a..04aecf1a9e 100644 --- a/res/pokemon/sealeo/data.json +++ b/res/pokemon/sealeo/data.json @@ -1,5 +1,4 @@ { - "name": "Sealeo", "base_stats": { "hp": 90, "attack": 60, @@ -115,7 +114,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "SEALEO", "category": "Ball Roll Pokémon", "entry_text": [ "It habitually spins things on its\n", @@ -123,7 +123,7 @@ "textures and odors." ] }, - "french": { + "fr": { "name": "PHOGLEUR", "category": "Pokémon Roule Boule", "entry_text": [ @@ -132,7 +132,7 @@ "leur odeur et leur texture." ] }, - "german": { + "de": { "name": "SEEJONG", "category": "Spielball", "entry_text": [ @@ -141,7 +141,7 @@ "Beschaffenheit und den Geruch." ] }, - "italian": { + "it": { "name": "SEALEO", "category": "Pokémon Rotapalla", "entry_text": [ @@ -150,7 +150,7 @@ "consistenza." ] }, - "spanish": { + "es": { "name": "SEALEO", "category": "Pokémon Rodabola", "entry_text": [ @@ -159,7 +159,7 @@ "texturas y olores." ] }, - "japanese": { + "jp": { "name": "トドグラ-", "category": "たままわしポケモン", "entry_text": [ diff --git a/res/pokemon/seedot/data.json b/res/pokemon/seedot/data.json index 94a3f2c905..8dda06f0a7 100644 --- a/res/pokemon/seedot/data.json +++ b/res/pokemon/seedot/data.json @@ -1,5 +1,4 @@ { - "name": "Seedot", "base_stats": { "hp": 40, "attack": 40, @@ -103,7 +102,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "SEEDOT", "category": "Acorn Pokémon", "entry_text": [ "When it dangles from a tree\n", @@ -111,7 +111,7 @@ "It enjoys scaring other Pokémon." ] }, - "french": { + "fr": { "name": "GRAINIPIOT", "category": "Pokémon Gland", "entry_text": [ @@ -120,7 +120,7 @@ "les autres Pokémon." ] }, - "german": { + "de": { "name": "SAMURZEL", "category": "Eichelnuss", "entry_text": [ @@ -129,7 +129,7 @@ "PKMN zu erschrecken." ] }, - "italian": { + "it": { "name": "SEEDOT", "category": "Pokémon Ghianda", "entry_text": [ @@ -138,7 +138,7 @@ "a spaventare gli altri Pokémon." ] }, - "spanish": { + "es": { "name": "SEEDOT", "category": "Pokémon Bellota", "entry_text": [ @@ -147,7 +147,7 @@ "asustar a otros Pokémon." ] }, - "japanese": { + "jp": { "name": "タネボ-", "category": "どんぐりポケモン", "entry_text": [ diff --git a/res/pokemon/seel/data.json b/res/pokemon/seel/data.json index e84950edd6..c6531e0b16 100644 --- a/res/pokemon/seel/data.json +++ b/res/pokemon/seel/data.json @@ -1,5 +1,4 @@ { - "name": "Seel", "base_stats": { "hp": 65, "attack": 45, @@ -111,7 +110,8 @@ "pokemon_pos_f": 13, "trainer_pos_m": 9, "pokemon_pos_m": 13, - "english": { + "en": { + "name": "SEEL", "category": "Sea Lion Pokémon", "entry_text": [ "A Pokémon that lives on icebergs.\n", @@ -119,7 +119,7 @@ "on its head to break up ice." ] }, - "french": { + "fr": { "name": "OTARIA", "category": "Pokémon Otarie", "entry_text": [ @@ -128,7 +128,7 @@ "sa tête pour briser la banquise." ] }, - "german": { + "de": { "name": "JUROB", "category": "Seehund", "entry_text": [ @@ -137,7 +137,7 @@ "das Eis mithilfe seines Horns." ] }, - "italian": { + "it": { "name": "SEEL", "category": "Pokémon Otaria", "entry_text": [ @@ -146,7 +146,7 @@ "con la punta che ha sulla testa." ] }, - "spanish": { + "es": { "name": "SEEL", "category": "Pokémon León Mar.", "entry_text": [ @@ -155,7 +155,7 @@ "su cabeza para romper el hielo." ] }, - "japanese": { + "jp": { "name": "パウワウ", "category": "あしかポケモン", "entry_text": [ diff --git a/res/pokemon/sentret/data.json b/res/pokemon/sentret/data.json index 7bb20bed92..454975f9dc 100644 --- a/res/pokemon/sentret/data.json +++ b/res/pokemon/sentret/data.json @@ -1,5 +1,4 @@ { - "name": "Sentret", "base_stats": { "hp": 35, "attack": 46, @@ -128,7 +127,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "SENTRET", "category": "Scout Pokémon", "entry_text": [ "It has a very nervous nature.\n", @@ -136,7 +136,7 @@ "can scan wide areas." ] }, - "french": { + "fr": { "name": "FOUINETTE", "category": "Pokémon Espion", "entry_text": [ @@ -145,7 +145,7 @@ "observer ses alentours." ] }, - "german": { + "de": { "name": "WIESOR", "category": "Späher", "entry_text": [ @@ -154,7 +154,7 @@ "seine Umgebung ganz genau." ] }, - "italian": { + "it": { "name": "SENTRET", "category": "Pokémon Esplorante", "entry_text": [ @@ -163,7 +163,7 @@ "riuscire a sorvegliare ampie aree." ] }, - "spanish": { + "es": { "name": "SENTRET", "category": "Pokémon Explorador", "entry_text": [ @@ -172,7 +172,7 @@ "extensiones." ] }, - "japanese": { + "jp": { "name": "オタチ", "category": "みはりポケモン", "entry_text": [ diff --git a/res/pokemon/seviper/data.json b/res/pokemon/seviper/data.json index 6f9649e3c1..82d07595b3 100644 --- a/res/pokemon/seviper/data.json +++ b/res/pokemon/seviper/data.json @@ -1,5 +1,4 @@ { - "name": "Seviper", "base_stats": { "hp": 73, "attack": 100, @@ -110,7 +109,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 4, "pokemon_pos_m": 6, - "english": { + "en": { + "name": "SEVIPER", "category": "Fang Snake Pokémon", "entry_text": [ "For many generations, it has\n", @@ -118,7 +118,7 @@ "bladed tail on rocks for battle." ] }, - "french": { + "fr": { "name": "SEVIPER", "category": "Pokémon Serpacroc", "entry_text": [ @@ -127,7 +127,7 @@ "sur les rochers avant le combat." ] }, - "german": { + "de": { "name": "VIPITIS", "category": "Reißzahn", "entry_text": [ @@ -136,7 +136,7 @@ "scharfen Schweif an Felsen." ] }, - "italian": { + "it": { "name": "SEVIPER", "category": "Pokémon Zannaserpe", "entry_text": [ @@ -145,7 +145,7 @@ "la sua coda simile ad una spada." ] }, - "spanish": { + "es": { "name": "SEVIPER", "category": "Pokémon Colmillos", "entry_text": [ @@ -154,7 +154,7 @@ "mantener afilada su cola." ] }, - "japanese": { + "jp": { "name": "ハブネ-ク", "category": "キバへびポケモン", "entry_text": [ diff --git a/res/pokemon/sharpedo/data.json b/res/pokemon/sharpedo/data.json index 0bf42b06d7..d21e8e8119 100644 --- a/res/pokemon/sharpedo/data.json +++ b/res/pokemon/sharpedo/data.json @@ -1,5 +1,4 @@ { - "name": "Sharpedo", "base_stats": { "hp": 70, "attack": 120, @@ -125,7 +124,8 @@ "pokemon_pos_f": 65535, "trainer_pos_m": 15, "pokemon_pos_m": 65535, - "english": { + "en": { + "name": "SHARPEDO", "category": "Brutal Pokémon", "entry_text": [ "Its fangs rip through sheet iron.\n", @@ -133,7 +133,7 @@ "“The Bully of the Sea.”" ] }, - "french": { + "fr": { "name": "SHARPEDO", "category": "Pokémon Brutal", "entry_text": [ @@ -142,7 +142,7 @@ "l’appelle “tyran des mers”." ] }, - "german": { + "de": { "name": "TOHAIDO", "category": "Brutal", "entry_text": [ @@ -151,7 +151,7 @@ "wird “Tyrann des Meeres” genannt." ] }, - "italian": { + "it": { "name": "SHARPEDO", "category": "Pokémon Brutale", "entry_text": [ @@ -160,7 +160,7 @@ "come il “Tiranno del mare”." ] }, - "spanish": { + "es": { "name": "SHARPEDO", "category": "Pokémon Voraz", "entry_text": [ @@ -169,7 +169,7 @@ "Le llaman el “terror de los mares”." ] }, - "japanese": { + "jp": { "name": "サメハダ-", "category": "きょうぼうポケモン", "entry_text": [ diff --git a/res/pokemon/shaymin/data.json b/res/pokemon/shaymin/data.json index 0880c44aa7..3c15da1bea 100644 --- a/res/pokemon/shaymin/data.json +++ b/res/pokemon/shaymin/data.json @@ -1,5 +1,4 @@ { - "name": "Shaymin", "base_stats": { "hp": 100, "attack": 100, @@ -105,7 +104,8 @@ "pokemon_pos_f": 32, "trainer_pos_m": 9, "pokemon_pos_m": 32, - "english": { + "en": { + "name": "SHAYMIN", "category": "Gratitude Pokémon", "entry_text": [ "The flowers all over its body burst\n", @@ -113,7 +113,7 @@ "and senses gratitude." ] }, - "french": { + "fr": { "name": "SHAYMIN", "category": "Pokémon Gratitude", "entry_text": [ @@ -122,7 +122,7 @@ "imiter une plante fleurie." ] }, - "german": { + "de": { "name": "SHAYMIN", "category": "Dankbarkeit", "entry_text": [ @@ -131,7 +131,7 @@ "sehen u. nicht entdeckt zu werden." ] }, - "italian": { + "it": { "name": "SHAYMIN", "category": "Pokémon Gratitudine", "entry_text": [ @@ -140,7 +140,7 @@ "sembrare una pianta fiorita." ] }, - "spanish": { + "es": { "name": "SHAYMIN", "category": "Pokémon Gratitud", "entry_text": [ @@ -149,7 +149,7 @@ "como si fuera una planta." ] }, - "japanese": { + "jp": { "name": "シェイミ", "category": "かんしゃポケモン", "entry_text": [ diff --git a/res/pokemon/shaymin/forms/sky/data.json b/res/pokemon/shaymin/forms/sky/data.json index 94022ebc3c..cbf5a139de 100644 --- a/res/pokemon/shaymin/forms/sky/data.json +++ b/res/pokemon/shaymin/forms/sky/data.json @@ -1,5 +1,4 @@ { - "name": "Shaymin", "base_stats": { "hp": 100, "attack": 103, @@ -88,5 +87,48 @@ "MOVE_SWIFT" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "SHAYMIN", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/shedinja/data.json b/res/pokemon/shedinja/data.json index a0582ee86c..6608a41fbf 100644 --- a/res/pokemon/shedinja/data.json +++ b/res/pokemon/shedinja/data.json @@ -1,5 +1,4 @@ { - "name": "Shedinja", "base_stats": { "hp": 1, "attack": 90, @@ -106,7 +105,8 @@ "pokemon_pos_f": 65533, "trainer_pos_m": 9, "pokemon_pos_m": 65533, - "english": { + "en": { + "name": "SHEDINJA", "category": "Shed Pokémon", "entry_text": [ "A discarded bug shell that came to\n", @@ -114,7 +114,7 @@ "back is said to steal one’s spirit." ] }, - "french": { + "fr": { "name": "MUNJA", "category": "Pokémon Exuvie", "entry_text": [ @@ -123,7 +123,7 @@ "de celui qui regarde à l’intérieur. " ] }, - "german": { + "de": { "name": "NINJATOM", "category": "Häutung", "entry_text": [ @@ -132,7 +132,7 @@ "hinein, stiehlt es einem die Seele." ] }, - "italian": { + "it": { "name": "SHEDINJA", "category": "Pokémon Cambiapelle", "entry_text": [ @@ -141,7 +141,7 @@ "sul suo dorso perda l’anima." ] }, - "spanish": { + "es": { "name": "SHEDINJA", "category": "Pokémon Muda", "entry_text": [ @@ -150,7 +150,7 @@ "la espalda, le robará el alma." ] }, - "japanese": { + "jp": { "name": "ヌケニン", "category": "ぬけがらポケモン", "entry_text": [ diff --git a/res/pokemon/shelgon/data.json b/res/pokemon/shelgon/data.json index b5f51a1b71..064d07b8ab 100644 --- a/res/pokemon/shelgon/data.json +++ b/res/pokemon/shelgon/data.json @@ -1,5 +1,4 @@ { - "name": "Shelgon", "base_stats": { "hp": 65, "attack": 95, @@ -118,7 +117,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "SHELGON", "category": "Endurance Pokémon", "entry_text": [ "Within its rugged shell, its cells\n", @@ -126,7 +126,7 @@ "peels off the instant it evolves." ] }, - "french": { + "fr": { "name": "DRACKHAUS", "category": "Pokémon Endurant", "entry_text": [ @@ -135,7 +135,7 @@ "Il la perd en évoluant." ] }, - "german": { + "de": { "name": "DRASCHEL", "category": "Durchsteher", "entry_text": [ @@ -144,7 +144,7 @@ "sobald sich das PKMN entwickelt." ] }, - "italian": { + "it": { "name": "SHELGON", "category": "Pokémon Resistenza", "entry_text": [ @@ -153,7 +153,7 @@ "Quando si evolve, la corazza cade." ] }, - "spanish": { + "es": { "name": "SHELGON", "category": "Pokémon Resistencia", "entry_text": [ @@ -162,7 +162,7 @@ "separa cuando evoluciona." ] }, - "japanese": { + "jp": { "name": "コモル-", "category": "にんたいポケモン", "entry_text": [ diff --git a/res/pokemon/shellder/data.json b/res/pokemon/shellder/data.json index 99a267aebd..a26e731039 100644 --- a/res/pokemon/shellder/data.json +++ b/res/pokemon/shellder/data.json @@ -1,5 +1,4 @@ { - "name": "Shellder", "base_stats": { "hp": 30, "attack": 65, @@ -106,7 +105,8 @@ "pokemon_pos_f": 29, "trainer_pos_m": 9, "pokemon_pos_m": 29, - "english": { + "en": { + "name": "SHELLDER", "category": "Bivalve Pokémon", "entry_text": [ "It swims backward by opening and\n", @@ -114,7 +114,7 @@ "tongue is always kept hanging out." ] }, - "french": { + "fr": { "name": "KOKIYAS", "category": "Pokémon Bivalve", "entry_text": [ @@ -123,7 +123,7 @@ "laisse traîner sa large langue." ] }, - "german": { + "de": { "name": "MUSCHAS", "category": "Muschel", "entry_text": [ @@ -132,7 +132,7 @@ "Es zeigt immer seine breite Zunge." ] }, - "italian": { + "it": { "name": "SHELLDER", "category": "Pokémon Bivalve", "entry_text": [ @@ -141,7 +141,7 @@ "è sempre fuori a penzoloni." ] }, - "spanish": { + "es": { "name": "SHELLDER", "category": "Pokémon Bivalvo", "entry_text": [ @@ -150,7 +150,7 @@ "lengua siempre queda colgando." ] }, - "japanese": { + "jp": { "name": "シェルダ-", "category": "2まいがいポケモン", "entry_text": [ diff --git a/res/pokemon/shellos/data.json b/res/pokemon/shellos/data.json index 11c1cf135f..71d3b38576 100644 --- a/res/pokemon/shellos/data.json +++ b/res/pokemon/shellos/data.json @@ -1,5 +1,4 @@ { - "name": "Shellos", "base_stats": { "hp": 76, "attack": 48, @@ -102,7 +101,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "SHELLOS", "category": "Sea Slug Pokémon", "entry_text": [ "Beware of pushing strongly on\n", @@ -110,7 +110,7 @@ "mysterious purple fluid ooze out." ] }, - "french": { + "fr": { "name": "SANCOKI", "category": "Pokémon Aqualimace", "entry_text": [ @@ -119,7 +119,7 @@ "deux types à Sinnoh." ] }, - "german": { + "de": { "name": "SCHALELLOS", "category": "Seeschnecke", "entry_text": [ @@ -128,7 +128,7 @@ "finden sich zwei Arten." ] }, - "italian": { + "it": { "name": "SHELLOS", "category": "Pokémon Lumacomare", "entry_text": [ @@ -137,7 +137,7 @@ "di Sinnoh ne esistano due tipi." ] }, - "spanish": { + "es": { "name": "SHELLOS", "category": "Pokémon Babosa Mar.", "entry_text": [ @@ -146,7 +146,7 @@ "tipos confirmados." ] }, - "japanese": { + "jp": { "name": "カラナクシ", "category": "ウミウシポケモン", "entry_text": [ diff --git a/res/pokemon/shieldon/data.json b/res/pokemon/shieldon/data.json index df3b133282..49759e66e7 100644 --- a/res/pokemon/shieldon/data.json +++ b/res/pokemon/shieldon/data.json @@ -1,5 +1,4 @@ { - "name": "Shieldon", "base_stats": { "hp": 30, "attack": 42, @@ -121,7 +120,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "SHIELDON", "category": "Shield Pokémon", "entry_text": [ "It is outstandingly armored. As a\n", @@ -129,7 +129,7 @@ "berries without having to fight." ] }, - "french": { + "fr": { "name": "DINOCLIER", "category": "Pokémon Bouclier", "entry_text": [ @@ -138,7 +138,7 @@ "visage est très dur." ] }, - "german": { + "de": { "name": "SCHILTERUS", "category": "Schutzschild", "entry_text": [ @@ -147,7 +147,7 @@ "Gesichtshaut ist extrem hart." ] }, - "italian": { + "it": { "name": "SHIELDON", "category": "Pokémon Schermo", "entry_text": [ @@ -156,7 +156,7 @@ "muso è molto resistente." ] }, - "spanish": { + "es": { "name": "SHIELDON", "category": "Pokémon Escudo", "entry_text": [ @@ -165,7 +165,7 @@ "facial es tremendamente dura." ] }, - "japanese": { + "jp": { "name": "タテトプス", "category": "シ-ルドポケモン", "entry_text": [ diff --git a/res/pokemon/shiftry/data.json b/res/pokemon/shiftry/data.json index d7535d38c0..8314bc0ed6 100644 --- a/res/pokemon/shiftry/data.json +++ b/res/pokemon/shiftry/data.json @@ -1,5 +1,4 @@ { - "name": "Shiftry", "base_stats": { "hp": 90, "attack": 100, @@ -124,7 +123,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "SHIFTRY", "category": "Wicked Pokémon", "entry_text": [ "By flapping its leafy fan, it can\n", @@ -132,7 +132,7 @@ "that can level houses." ] }, - "french": { + "fr": { "name": "TENGALICE", "category": "Pokémon Malveillant", "entry_text": [ @@ -141,7 +141,7 @@ "capables de souffler une maison. " ] }, - "german": { + "de": { "name": "TENGULIST", "category": "Verschlagen", "entry_text": [ @@ -150,7 +150,7 @@ "30 m/sek erreichen können." ] }, - "italian": { + "it": { "name": "SHIFTRY", "category": "Pokémon Burbero", "entry_text": [ @@ -159,7 +159,7 @@ "che spazzano via interi edifici." ] }, - "spanish": { + "es": { "name": "SHIFTRY", "category": "Pokémon Malvado", "entry_text": [ @@ -168,7 +168,7 @@ "capaces de levantar casas." ] }, - "japanese": { + "jp": { "name": "ダ-テング", "category": "よこしまポケモン", "entry_text": [ diff --git a/res/pokemon/shinx/data.json b/res/pokemon/shinx/data.json index c9a3eb0753..19e37a9f79 100644 --- a/res/pokemon/shinx/data.json +++ b/res/pokemon/shinx/data.json @@ -1,5 +1,4 @@ { - "name": "Shinx", "base_stats": { "hp": 45, "attack": 65, @@ -108,7 +107,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "SHINX", "category": "Flash Pokémon", "entry_text": [ "The extension and contraction of\n", @@ -116,7 +116,7 @@ "It glows when in trouble." ] }, - "french": { + "fr": { "name": "LIXY", "category": "Pokémon Flash", "entry_text": [ @@ -125,7 +125,7 @@ "l’ennemi est aveuglé pour s’enfuir." ] }, - "german": { + "de": { "name": "SHEINUX", "category": "Flacker", "entry_text": [ @@ -134,7 +134,7 @@ "der Gegner einen Moment blind ist." ] }, - "italian": { + "it": { "name": "SHINX", "category": "Pokémon Baleno", "entry_text": [ @@ -143,7 +143,7 @@ "to e lui ne approfitta per fuggire." ] }, - "spanish": { + "es": { "name": "SHINX", "category": "Pokémon Flash", "entry_text": [ @@ -152,7 +152,7 @@ "temporal de su rival para huir." ] }, - "japanese": { + "jp": { "name": "コリンク", "category": "せんこうポケモン", "entry_text": [ diff --git a/res/pokemon/shroomish/data.json b/res/pokemon/shroomish/data.json index 6982ef4a3c..17e5d1a250 100644 --- a/res/pokemon/shroomish/data.json +++ b/res/pokemon/shroomish/data.json @@ -1,5 +1,4 @@ { - "name": "Shroomish", "base_stats": { "hp": 60, "attack": 40, @@ -106,7 +105,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "SHROOMISH", "category": "Mushroom Pokémon", "entry_text": [ "It spouts poison spores from the\n", @@ -114,7 +114,7 @@ "cause pain all over if inhaled." ] }, - "french": { + "fr": { "name": "BALIGNON", "category": "Pokémon Champignon", "entry_text": [ @@ -123,7 +123,7 @@ "dangereux de les inhaler." ] }, - "german": { + "de": { "name": "KNILZ", "category": "Pilz", "entry_text": [ @@ -132,7 +132,7 @@ "verursachen sie Schmerzen." ] }, - "italian": { + "it": { "name": "SHROOMISH", "category": "Pokémon Fungo", "entry_text": [ @@ -141,7 +141,7 @@ "provocano dolore in tutto il corpo." ] }, - "spanish": { + "es": { "name": "SHROOMISH", "category": "Pokémon Hongo", "entry_text": [ @@ -150,7 +150,7 @@ "Inhalarlas es muy doloroso." ] }, - "japanese": { + "jp": { "name": "キノココ", "category": "きのこポケモン", "entry_text": [ diff --git a/res/pokemon/shuckle/data.json b/res/pokemon/shuckle/data.json index bd28685d3c..047c9cca81 100644 --- a/res/pokemon/shuckle/data.json +++ b/res/pokemon/shuckle/data.json @@ -1,5 +1,4 @@ { - "name": "Shuckle", "base_stats": { "hp": 20, "attack": 10, @@ -105,7 +104,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "SHUCKLE", "category": "Mold Pokémon", "entry_text": [ "It stores berries in its shell.\n", @@ -113,7 +113,7 @@ "become delicious juices." ] }, - "french": { + "fr": { "name": "CARATROC", "category": "Pokémon Pourri", "entry_text": [ @@ -122,7 +122,7 @@ "produisent des jus délicieux." ] }, - "german": { + "de": { "name": "POTTROTT", "category": "Schimmel", "entry_text": [ @@ -131,7 +131,7 @@ "leckeren Saft." ] }, - "italian": { + "it": { "name": "SHUCKLE", "category": "Pokémon Muffa", "entry_text": [ @@ -140,7 +140,7 @@ "trasformano in un succo delizioso." ] }, - "spanish": { + "es": { "name": "SHUCKLE", "category": "Pokémon Moho", "entry_text": [ @@ -149,7 +149,7 @@ "producir deliciosos zumos." ] }, - "japanese": { + "jp": { "name": "ツボツボ", "category": "はっこうポケモン", "entry_text": [ diff --git a/res/pokemon/shuppet/data.json b/res/pokemon/shuppet/data.json index 38ae16a0d5..09ec70bbfe 100644 --- a/res/pokemon/shuppet/data.json +++ b/res/pokemon/shuppet/data.json @@ -1,5 +1,4 @@ { - "name": "Shuppet", "base_stats": { "hp": 44, "attack": 75, @@ -122,7 +121,8 @@ "pokemon_pos_f": 65526, "trainer_pos_m": 9, "pokemon_pos_m": 65526, - "english": { + "en": { + "name": "SHUPPET", "category": "Puppet Pokémon", "entry_text": [ "It loves vengeful emotions and\n", @@ -130,7 +130,7 @@ "houses where vengeful people live." ] }, - "french": { + "fr": { "name": "POLICHOMBR", "category": "Pokémon Poupée", "entry_text": [ @@ -139,7 +139,7 @@ "gouttières des gens vindicatifs." ] }, - "german": { + "de": { "name": "SHUPPET", "category": "Puppe", "entry_text": [ @@ -148,7 +148,7 @@ "sern, in denen Rachsüchtige leben." ] }, - "italian": { + "it": { "name": "SHUPPET", "category": "Pokémon Pupazzo", "entry_text": [ @@ -157,7 +157,7 @@ "di vendetta, che lui adora." ] }, - "spanish": { + "es": { "name": "SHUPPET", "category": "Pokémon Títere", "entry_text": [ @@ -166,7 +166,7 @@ "de las casas de gente vengativa." ] }, - "japanese": { + "jp": { "name": "カゲボウズ", "category": "にんぎょうポケモン", "entry_text": [ diff --git a/res/pokemon/silcoon/data.json b/res/pokemon/silcoon/data.json index bf544e1754..a124223048 100644 --- a/res/pokemon/silcoon/data.json +++ b/res/pokemon/silcoon/data.json @@ -1,5 +1,4 @@ { - "name": "Silcoon", "base_stats": { "hp": 50, "attack": 35, @@ -63,7 +62,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "SILCOON", "category": "Cocoon Pokémon", "entry_text": [ "It wraps silk around the branches\n", @@ -71,7 +71,7 @@ "its silk while awaiting evolution." ] }, - "french": { + "fr": { "name": "ARMULYS", "category": "Pokémon Cocon", "entry_text": [ @@ -80,7 +80,7 @@ "immobile en attendant d’évoluer." ] }, - "german": { + "de": { "name": "SCHALOKO", "category": "Kokon", "entry_text": [ @@ -89,7 +89,7 @@ "seine Entwicklung." ] }, - "italian": { + "it": { "name": "SILCOON", "category": "Pokémon Bozzolo", "entry_text": [ @@ -98,7 +98,7 @@ "aspetta immobile l’evoluzione." ] }, - "spanish": { + "es": { "name": "SILCOON", "category": "Pokémon Capullo", "entry_text": [ @@ -107,7 +107,7 @@ "esperar su evolución." ] }, - "japanese": { + "jp": { "name": "カラサリス", "category": "さなぎポケモン", "entry_text": [ diff --git a/res/pokemon/skarmory/data.json b/res/pokemon/skarmory/data.json index c8b556bc00..32bf0ccf88 100644 --- a/res/pokemon/skarmory/data.json +++ b/res/pokemon/skarmory/data.json @@ -1,5 +1,4 @@ { - "name": "Skarmory", "base_stats": { "hp": 65, "attack": 80, @@ -119,7 +118,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 9, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "SKARMORY", "category": "Armor Bird Pokémon", "entry_text": [ "Despite being clad entirely in\n", @@ -127,7 +127,7 @@ "speeds over 180 mph." ] }, - "french": { + "fr": { "name": "AIRMURE", "category": "Pokémon Armoiseau", "entry_text": [ @@ -136,7 +136,7 @@ "vole à plus de 300 km/h." ] }, - "german": { + "de": { "name": "PANZAERON", "category": "Flugstahl", "entry_text": [ @@ -145,7 +145,7 @@ "fliegt, erreicht es bis zu 300 km/h." ] }, - "italian": { + "it": { "name": "SKARMORY", "category": "Pokémon Armuccello", "entry_text": [ @@ -154,7 +154,7 @@ "Vola alla velocità di 300 km/h." ] }, - "spanish": { + "es": { "name": "SKARMORY", "category": "Pokémon Coraza Ave", "entry_text": [ @@ -163,7 +163,7 @@ "de 300 km por hora." ] }, - "japanese": { + "jp": { "name": "エア-ムド", "category": "よろいどりポケモン", "entry_text": [ diff --git a/res/pokemon/skiploom/data.json b/res/pokemon/skiploom/data.json index 57263a135d..04806c4a28 100644 --- a/res/pokemon/skiploom/data.json +++ b/res/pokemon/skiploom/data.json @@ -1,5 +1,4 @@ { - "name": "Skiploom", "base_stats": { "hp": 55, "attack": 45, @@ -114,7 +113,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 9, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "SKIPLOOM", "category": "Cottonweed Pokémon", "entry_text": [ "It blooms when the weather warms.\n", @@ -122,7 +122,7 @@ "much sunlight as possible." ] }, - "french": { + "fr": { "name": "FLORAVOL", "category": "Pokémon Pissenlit", "entry_text": [ @@ -131,7 +131,7 @@ "pour absorber les rayons du soleil." ] }, - "german": { + "de": { "name": "HUBELUPF", "category": "Löwenzahn", "entry_text": [ @@ -140,7 +140,7 @@ "so viel Sonnenlicht auf wie möglich." ] }, - "italian": { + "it": { "name": "SKIPLOOM", "category": "Pokémon Gramigna", "entry_text": [ @@ -149,7 +149,7 @@ "per assorbire l’energia solare." ] }, - "spanish": { + "es": { "name": "SKIPLOOM", "category": "Pokémon Algadón", "entry_text": [ @@ -158,7 +158,7 @@ "luz solar que puede." ] }, - "japanese": { + "jp": { "name": "ポポッコ", "category": "わたくさポケモン", "entry_text": [ diff --git a/res/pokemon/skitty/data.json b/res/pokemon/skitty/data.json index 151520e20b..959132b033 100644 --- a/res/pokemon/skitty/data.json +++ b/res/pokemon/skitty/data.json @@ -1,5 +1,4 @@ { - "name": "Skitty", "base_stats": { "hp": 50, "attack": 45, @@ -126,7 +125,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "SKITTY", "category": "Kitten Pokémon", "entry_text": [ "It can’t stop itself from chasing\n", @@ -134,7 +134,7 @@ "circle, chasing its own tail." ] }, - "french": { + "fr": { "name": "SKITTY", "category": "Pokémon Chaton", "entry_text": [ @@ -143,7 +143,7 @@ "chassant sa propre queue." ] }, - "german": { + "de": { "name": "ENECO", "category": "Kätzchen", "entry_text": [ @@ -152,7 +152,7 @@ "und jagt seinen eigenen Schweif." ] }, - "italian": { + "it": { "name": "SKITTY", "category": "Pokémon Micio", "entry_text": [ @@ -161,7 +161,7 @@ "tondo a caccia della propria coda." ] }, - "spanish": { + "es": { "name": "SKITTY", "category": "Pokémon Gatito", "entry_text": [ @@ -170,7 +170,7 @@ "círculos persiguiéndose la cola." ] }, - "japanese": { + "jp": { "name": "エネコ", "category": "こねこポケモン", "entry_text": [ diff --git a/res/pokemon/skorupi/data.json b/res/pokemon/skorupi/data.json index 6c39aaf8a0..54d822f0c6 100644 --- a/res/pokemon/skorupi/data.json +++ b/res/pokemon/skorupi/data.json @@ -1,5 +1,4 @@ { - "name": "Skorupi", "base_stats": { "hp": 40, "attack": 50, @@ -119,7 +118,8 @@ "pokemon_pos_f": 20, "trainer_pos_m": 9, "pokemon_pos_m": 20, - "english": { + "en": { + "name": "SKORUPI", "category": "Scorpion Pokémon", "entry_text": [ "As soon as the tail claws close,\n", @@ -127,7 +127,7 @@ "It can survive a year without food." ] }, - "french": { + "fr": { "name": "RAPION", "category": "Pokémon Scorpion", "entry_text": [ @@ -136,7 +136,7 @@ "la retient jusqu’à ce qu’il agisse." ] }, - "german": { + "de": { "name": "PIONSKORA", "category": "Skorpion", "entry_text": [ @@ -145,7 +145,7 @@ "giftet sie. Dann wartet es ab..." ] }, - "italian": { + "it": { "name": "SKORUPI", "category": "Pokémon Scorpione", "entry_text": [ @@ -154,7 +154,7 @@ "il veleno che inietta non agisce." ] }, - "spanish": { + "es": { "name": "SKORUPI", "category": "Pokémon Escorpión", "entry_text": [ @@ -163,7 +163,7 @@ "Espera hasta que hace efecto." ] }, - "japanese": { + "jp": { "name": "スコルピ", "category": "さそりポケモン", "entry_text": [ diff --git a/res/pokemon/skuntank/data.json b/res/pokemon/skuntank/data.json index 86c51f8469..0c580099ed 100644 --- a/res/pokemon/skuntank/data.json +++ b/res/pokemon/skuntank/data.json @@ -1,5 +1,4 @@ { - "name": "Skuntank", "base_stats": { "hp": 103, "attack": 93, @@ -116,7 +115,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "SKUNTANK", "category": "Skunk Pokémon", "entry_text": [ "It attacks by spraying a horribly\n", @@ -124,7 +124,7 @@ "Attacks from above confound it." ] }, - "french": { + "fr": { "name": "MOUFFLAIR", "category": "Pokémon Moufette", "entry_text": [ @@ -133,7 +133,7 @@ "Il peut tirer à 50 mètres." ] }, - "german": { + "de": { "name": "SKUNTANK", "category": "Stinktier", "entry_text": [ @@ -142,7 +142,7 @@ "Reichweite liegt bei über 50 Metern." ] }, - "italian": { + "it": { "name": "SKUNTANK", "category": "Pokémon Moffetta", "entry_text": [ @@ -151,7 +151,7 @@ "raggio d’azione di oltre 50 metri." ] }, - "spanish": { + "es": { "name": "SKUNTANK", "category": "Pokémon Mofeta", "entry_text": [ @@ -160,7 +160,7 @@ "que puede llegar a más de 50 m." ] }, - "japanese": { + "jp": { "name": "スカタンク", "category": "スカンクポケモン", "entry_text": [ diff --git a/res/pokemon/slaking/data.json b/res/pokemon/slaking/data.json index cd11cbbe0d..2e748e1f20 100644 --- a/res/pokemon/slaking/data.json +++ b/res/pokemon/slaking/data.json @@ -1,5 +1,4 @@ { - "name": "Slaking", "base_stats": { "hp": 150, "attack": 160, @@ -127,7 +126,8 @@ "pokemon_pos_f": 5, "trainer_pos_m": 9, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "SLAKING", "category": "Lazy Pokémon", "entry_text": [ "The world’s laziest Pokémon. When\n", @@ -135,7 +135,7 @@ "energy for striking back." ] }, - "french": { + "fr": { "name": "MONAFLEMIT", "category": "Pokémon Fainéant", "entry_text": [ @@ -144,7 +144,7 @@ "ses forces et contre-attaquer." ] }, - "german": { + "de": { "name": "LETARKING", "category": "Müßig", "entry_text": [ @@ -153,7 +153,7 @@ "Energie, um zuzuschlagen." ] }, - "italian": { + "it": { "name": "SLAKING", "category": "Pokémon Pigrizia", "entry_text": [ @@ -162,7 +162,7 @@ "risparmiare forze per attaccare." ] }, - "spanish": { + "es": { "name": "SLAKING", "category": "Pokémon Holgazán", "entry_text": [ @@ -171,7 +171,7 @@ "reúne fuerzas para contraatacar." ] }, - "japanese": { + "jp": { "name": "ケッキング", "category": "ものぐさポケモン", "entry_text": [ diff --git a/res/pokemon/slakoth/data.json b/res/pokemon/slakoth/data.json index 6a5a3af91c..7aeb20b12a 100644 --- a/res/pokemon/slakoth/data.json +++ b/res/pokemon/slakoth/data.json @@ -1,5 +1,4 @@ { - "name": "Slakoth", "base_stats": { "hp": 60, "attack": 60, @@ -120,7 +119,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "SLAKOTH", "category": "Slacker Pokémon", "entry_text": [ "It spends nearly all its time in a\n", @@ -128,7 +128,7 @@ "makes one drowsy." ] }, - "french": { + "fr": { "name": "PARECOOL", "category": "Pokémon Flâneur", "entry_text": [ @@ -137,7 +137,7 @@ "envie de bâiller." ] }, - "german": { + "de": { "name": "BUMMELZ", "category": "Faulpelz", "entry_text": [ @@ -146,7 +146,7 @@ "sein Anblick macht bereits müde." ] }, - "italian": { + "it": { "name": "SLAKOTH", "category": "Pokémon Ozioso", "entry_text": [ @@ -155,7 +155,7 @@ "si prova sonnolenza." ] }, - "spanish": { + "es": { "name": "SLAKOTH", "category": "Pokémon Gandul", "entry_text": [ @@ -164,7 +164,7 @@ "solo de verlo." ] }, - "japanese": { + "jp": { "name": "ナマケロ", "category": "なまけものポケモン", "entry_text": [ diff --git a/res/pokemon/slowbro/data.json b/res/pokemon/slowbro/data.json index 576f5e62b4..d794519590 100644 --- a/res/pokemon/slowbro/data.json +++ b/res/pokemon/slowbro/data.json @@ -1,5 +1,4 @@ { - "name": "Slowbro", "base_stats": { "hp": 95, "attack": 75, @@ -138,7 +137,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "SLOWBRO", "category": "Hermit Crab Pokémon", "entry_text": [ "Though usually dim witted, it\n", @@ -146,7 +146,7 @@ "SHELLDER on its tail bites down." ] }, - "french": { + "fr": { "name": "FLAGADOSS", "category": "Pokémon Symbiose", "entry_text": [ @@ -155,7 +155,7 @@ "queue se met à mordre." ] }, - "german": { + "de": { "name": "LAHMUS", "category": "Symbiose", "entry_text": [ @@ -164,7 +164,7 @@ "scheint es Intelligenz zu gewinnen." ] }, - "italian": { + "it": { "name": "SLOWBRO", "category": "Pokémon Paguro", "entry_text": [ @@ -173,7 +173,7 @@ "che ha sulla coda lo morde." ] }, - "spanish": { + "es": { "name": "SLOWBRO", "category": "Pokémon Ermitaño", "entry_text": [ @@ -182,7 +182,7 @@ "su cola le muerde." ] }, - "japanese": { + "jp": { "name": "ヤドラン", "category": "やどかりポケモン", "entry_text": [ diff --git a/res/pokemon/slowking/data.json b/res/pokemon/slowking/data.json index 830b0439b9..6e648d6563 100644 --- a/res/pokemon/slowking/data.json +++ b/res/pokemon/slowking/data.json @@ -1,5 +1,4 @@ { - "name": "Slowking", "base_stats": { "hp": 95, "attack": 75, @@ -138,7 +137,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 15, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "SLOWKING", "category": "Royal Pokémon", "entry_text": [ "Being bitten by SHELLDER gave it\n", @@ -146,7 +146,7 @@ "award-winning scientists." ] }, - "french": { + "fr": { "name": "ROIGADA", "category": "Pokémon Royal", "entry_text": [ @@ -155,7 +155,7 @@ "rivalise avec celle d’un prix Nobel." ] }, - "german": { + "de": { "name": "LASCHOKING", "category": "Monarch", "entry_text": [ @@ -164,7 +164,7 @@ "Nobelpreisträgern messen kann." ] }, - "italian": { + "it": { "name": "SLOWKING", "category": "Pokémon Reale", "entry_text": [ @@ -173,7 +173,7 @@ "rinomati scienziati." ] }, - "spanish": { + "es": { "name": "SLOWKING", "category": "Pokémon Regio", "entry_text": [ @@ -182,7 +182,7 @@ "de un ganador del premio Nobel." ] }, - "japanese": { + "jp": { "name": "ヤドキング", "category": "おうじゃポケモン", "entry_text": [ diff --git a/res/pokemon/slowpoke/data.json b/res/pokemon/slowpoke/data.json index d6e20e8ab2..9a704debdc 100644 --- a/res/pokemon/slowpoke/data.json +++ b/res/pokemon/slowpoke/data.json @@ -1,5 +1,4 @@ { - "name": "Slowpoke", "base_stats": { "hp": 90, "attack": 65, @@ -135,7 +134,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "SLOWPOKE", "category": "Dopey Pokémon", "entry_text": [ "Although slow, it is skilled at\n", @@ -143,7 +143,7 @@ "feel pain if its tail is bitten." ] }, - "french": { + "fr": { "name": "RAMOLOSS", "category": "Pokémon Crétin", "entry_text": [ @@ -152,7 +152,7 @@ "est insensible aux morsures." ] }, - "german": { + "de": { "name": "FLEGMON", "category": "Schnarcher", "entry_text": [ @@ -161,7 +161,7 @@ "etwas an, tut es ihm nicht weh." ] }, - "italian": { + "it": { "name": "SLOWPOKE", "category": "Pokémon Ronfone", "entry_text": [ @@ -170,7 +170,7 @@ "dolore se gliela mordono." ] }, - "spanish": { + "es": { "name": "SLOWPOKE", "category": "Pokémon Atontado", "entry_text": [ @@ -179,7 +179,7 @@ "cola, que es insensible al dolor." ] }, - "japanese": { + "jp": { "name": "ヤドン", "category": "まぬけポケモン", "entry_text": [ diff --git a/res/pokemon/slugma/data.json b/res/pokemon/slugma/data.json index fed7d5d227..b0d66fec2d 100644 --- a/res/pokemon/slugma/data.json +++ b/res/pokemon/slugma/data.json @@ -1,5 +1,4 @@ { - "name": "Slugma", "base_stats": { "hp": 40, "attack": 40, @@ -109,7 +108,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "SLUGMA", "category": "Lava Pokémon", "entry_text": [ "Its body is made of magma.\n", @@ -117,7 +117,7 @@ "body will cool and harden." ] }, - "french": { + "fr": { "name": "LIMAGMA", "category": "Pokémon Lave", "entry_text": [ @@ -126,7 +126,7 @@ "et durcit." ] }, - "german": { + "de": { "name": "SCHNECKMAG", "category": "Lava", "entry_text": [ @@ -135,7 +135,7 @@ "kühlt es aus und verhärtet sich." ] }, - "italian": { + "it": { "name": "SLUGMA", "category": "Pokémon Lava", "entry_text": [ @@ -144,7 +144,7 @@ "corpo si raffredda e s’indurisce." ] }, - "spanish": { + "es": { "name": "SLUGMA", "category": "Pokémon Lava", "entry_text": [ @@ -153,7 +153,7 @@ "endurece." ] }, - "japanese": { + "jp": { "name": "マグマッグ", "category": "ようがんポケモン", "entry_text": [ diff --git a/res/pokemon/smeargle/data.json b/res/pokemon/smeargle/data.json index 96119465ca..57db27e281 100644 --- a/res/pokemon/smeargle/data.json +++ b/res/pokemon/smeargle/data.json @@ -1,5 +1,4 @@ { - "name": "Smeargle", "base_stats": { "hp": 55, "attack": 20, @@ -65,7 +64,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "SMEARGLE", "category": "Painter Pokémon", "entry_text": [ "It marks its territory by using its\n", @@ -73,7 +73,7 @@ "more than 5,000 different marks." ] }, - "french": { + "fr": { "name": "QUEULORIOR", "category": "Pokémon Peintre", "entry_text": [ @@ -82,7 +82,7 @@ "dénombre plus de 5 000 marques." ] }, - "german": { + "de": { "name": "FARBEAGLE", "category": "Maler", "entry_text": [ @@ -91,7 +91,7 @@ "mehr als 5 000 Markierungen." ] }, - "italian": { + "it": { "name": "SMEARGLE", "category": "Pokémon Pittore", "entry_text": [ @@ -100,7 +100,7 @@ "lasciato oltre 5000 segni diversi." ] }, - "spanish": { + "es": { "name": "SMEARGLE", "category": "Pokémon Pintor", "entry_text": [ @@ -109,7 +109,7 @@ "más de 5000 marcas diferentes." ] }, - "japanese": { + "jp": { "name": "ド-ブル", "category": "えかきポケモン", "entry_text": [ diff --git a/res/pokemon/smoochum/data.json b/res/pokemon/smoochum/data.json index 92f13cca1f..3be08789b4 100644 --- a/res/pokemon/smoochum/data.json +++ b/res/pokemon/smoochum/data.json @@ -1,5 +1,4 @@ { - "name": "Smoochum", "base_stats": { "hp": 45, "attack": 30, @@ -123,7 +122,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "SMOOCHUM", "category": "Kiss Pokémon", "entry_text": [ "It tests everything by touching\n", @@ -131,7 +131,7 @@ "what it likes and dislikes." ] }, - "french": { + "fr": { "name": "LIPPOUTI", "category": "Pokémon Bisou", "entry_text": [ @@ -140,7 +140,7 @@ "goûts et ses dégoûts." ] }, - "german": { + "de": { "name": "KUSSILLA", "category": "Kuss", "entry_text": [ @@ -149,7 +149,7 @@ "mag und nicht mag." ] }, - "italian": { + "it": { "name": "SMOOCHUM", "category": "Pokémon Bacio", "entry_text": [ @@ -158,7 +158,7 @@ "gli piace e ciò che non gli piace." ] }, - "spanish": { + "es": { "name": "SMOOCHUM", "category": "Pokémon Beso", "entry_text": [ @@ -167,7 +167,7 @@ "cosas que le gustan y disgustan." ] }, - "japanese": { + "jp": { "name": "ムチュ-ル", "category": "くちづけポケモン", "entry_text": [ diff --git a/res/pokemon/sneasel/data.json b/res/pokemon/sneasel/data.json index 1c8d9729f3..60a79a69da 100644 --- a/res/pokemon/sneasel/data.json +++ b/res/pokemon/sneasel/data.json @@ -1,5 +1,4 @@ { - "name": "Sneasel", "base_stats": { "hp": 55, "attack": 95, @@ -132,7 +131,8 @@ "pokemon_pos_f": 12, "trainer_pos_m": 9, "pokemon_pos_m": 12, - "english": { + "en": { + "name": "SNEASEL", "category": "Sharp Claw Pokémon", "entry_text": [ "A smart and sneaky Pokémon. A pair\n", @@ -140,7 +140,7 @@ "having one lure the parents away." ] }, - "french": { + "fr": { "name": "FARFURET", "category": "Pokémon Grifacérée", "entry_text": [ @@ -149,7 +149,7 @@ "percent les défenses de l’ennemi." ] }, - "german": { + "de": { "name": "SNIEBEL", "category": "Stichklaue", "entry_text": [ @@ -158,7 +158,7 @@ "es mit seinen scharfen Krallen an." ] }, - "italian": { + "it": { "name": "SNEASEL", "category": "Pokémon Lamartigli", "entry_text": [ @@ -167,7 +167,7 @@ "con i suoi artigli uncinati." ] }, - "spanish": { + "es": { "name": "SNEASEL", "category": "Pokémon Garra Filo", "entry_text": [ @@ -176,7 +176,7 @@ "los puntos débiles de sus rivales." ] }, - "japanese": { + "jp": { "name": "ニュ-ラ", "category": "かぎづめポケモン", "entry_text": [ diff --git a/res/pokemon/snorlax/data.json b/res/pokemon/snorlax/data.json index 7b4f2ba315..5c9c9e7964 100644 --- a/res/pokemon/snorlax/data.json +++ b/res/pokemon/snorlax/data.json @@ -1,5 +1,4 @@ { - "name": "Snorlax", "base_stats": { "hp": 160, "attack": 110, @@ -129,7 +128,8 @@ "pokemon_pos_f": 7, "trainer_pos_m": 16, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "SNORLAX", "category": "Sleeping Pokémon", "entry_text": [ "When its belly is full, it becomes\n", @@ -137,7 +137,7 @@ "so it is safe to bounce on its belly." ] }, - "french": { + "fr": { "name": "RONFLEX", "category": "Pokémon Pionceur", "entry_text": [ @@ -146,7 +146,7 @@ "quand elle est moisie ou pourrie." ] }, - "german": { + "de": { "name": "RELAXO", "category": "Tagträumer", "entry_text": [ @@ -155,7 +155,7 @@ "verschimmelt und verdorben ist." ] }, - "italian": { + "it": { "name": "SNORLAX", "category": "Pokémon Sonno", "entry_text": [ @@ -164,7 +164,7 @@ "marcio o ammuffito." ] }, - "spanish": { + "es": { "name": "SNORLAX", "category": "Pokémon Dormir", "entry_text": [ @@ -173,7 +173,7 @@ "podrida o mohosa." ] }, - "japanese": { + "jp": { "name": "カビゴン", "category": "いねむりポケモン", "entry_text": [ diff --git a/res/pokemon/snorunt/data.json b/res/pokemon/snorunt/data.json index 24f756f4ab..0320e23d81 100644 --- a/res/pokemon/snorunt/data.json +++ b/res/pokemon/snorunt/data.json @@ -1,5 +1,4 @@ { - "name": "Snorunt", "base_stats": { "hp": 50, "attack": 50, @@ -110,7 +109,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "SNORUNT", "category": "Snow Hat Pokémon", "entry_text": [ "It is said that several SNORUNT\n", @@ -118,7 +118,7 @@ "live together in harmony." ] }, - "french": { + "fr": { "name": "STALGAMIN", "category": "Pokémon Capuche", "entry_text": [ @@ -127,7 +127,7 @@ "maison, richesse à l’horizon”." ] }, - "german": { + "de": { "name": "SCHNEPPKE", "category": "Schneehut", "entry_text": [ @@ -136,7 +136,7 @@ "stand einzieht, wenn es darin lebt." ] }, - "italian": { + "it": { "name": "SNORUNT", "category": "Pokémon Cappelneve", "entry_text": [ @@ -145,7 +145,7 @@ "prosperità alla casa in cui vive." ] }, - "spanish": { + "es": { "name": "SNORUNT", "category": "Pokémon Gorro Nieve", "entry_text": [ @@ -154,7 +154,7 @@ "casa, trae prosperidad." ] }, - "japanese": { + "jp": { "name": "ユキワラシ", "category": "ゆきかさポケモン", "entry_text": [ diff --git a/res/pokemon/snover/data.json b/res/pokemon/snover/data.json index e1e278d433..ff6220e00e 100644 --- a/res/pokemon/snover/data.json +++ b/res/pokemon/snover/data.json @@ -1,5 +1,4 @@ { - "name": "Snover", "base_stats": { "hp": 60, "attack": 62, @@ -114,7 +113,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "SNOVER", "category": "Frost Tree Pokémon", "entry_text": [ "Seemingly curious about people,\n", @@ -122,7 +122,7 @@ "find on snowy mountains." ] }, - "french": { + "fr": { "name": "BLIZZI", "category": "Pokémon Arbregelé", "entry_text": [ @@ -131,7 +131,7 @@ "il lui arrive d’être très indiscret." ] }, - "german": { + "de": { "name": "SHNEBEDECK", "category": "Frostbaum", "entry_text": [ @@ -140,7 +140,7 @@ "schen und ist daher sehr neugierig." ] }, - "italian": { + "it": { "name": "SNOVER", "category": "Pokémon Albergelo", "entry_text": [ @@ -149,7 +149,7 @@ "è molto curioso nei loro confronti." ] }, - "spanish": { + "es": { "name": "SNOVER", "category": "Pokémon Árbol Nieve", "entry_text": [ @@ -158,7 +158,7 @@ "humanos y es muy curioso." ] }, - "japanese": { + "jp": { "name": "ユキカブリ", "category": "じゅひょうポケモン", "entry_text": [ diff --git a/res/pokemon/snubbull/data.json b/res/pokemon/snubbull/data.json index a7215ddf99..b12cf91f72 100644 --- a/res/pokemon/snubbull/data.json +++ b/res/pokemon/snubbull/data.json @@ -1,5 +1,4 @@ { - "name": "Snubbull", "base_stats": { "hp": 60, "attack": 80, @@ -127,7 +126,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "SNUBBULL", "category": "Fairy Pokémon", "entry_text": [ "Small Pokémon flee from its scary\n", @@ -135,7 +135,7 @@ "by women to be cute." ] }, - "french": { + "fr": { "name": "SNUBBULL", "category": "Pokémon Fée", "entry_text": [ @@ -144,7 +144,7 @@ "femmes le trouvent mignon." ] }, - "german": { + "de": { "name": "SNUBBULL", "category": "Fee", "entry_text": [ @@ -153,7 +153,7 @@ "es niedlich." ] }, - "italian": { + "it": { "name": "SNUBBULL", "category": "Pokémon Fata", "entry_text": [ @@ -162,7 +162,7 @@ "Ma le donne lo trovano carino." ] }, - "spanish": { + "es": { "name": "SNUBBULL", "category": "Pokémon Hada", "entry_text": [ @@ -171,7 +171,7 @@ "para muchas féminas es mono." ] }, - "japanese": { + "jp": { "name": "ブル-", "category": "ようせいポケモン", "entry_text": [ diff --git a/res/pokemon/solrock/data.json b/res/pokemon/solrock/data.json index 2822f6e532..1328228607 100644 --- a/res/pokemon/solrock/data.json +++ b/res/pokemon/solrock/data.json @@ -1,5 +1,4 @@ { - "name": "Solrock", "base_stats": { "hp": 70, "attack": 95, @@ -126,7 +125,8 @@ "pokemon_pos_f": 65528, "trainer_pos_m": 9, "pokemon_pos_m": 65528, - "english": { + "en": { + "name": "SOLROCK", "category": "Meteorite Pokémon", "entry_text": [ "A new Pokémon species, rumored\n", @@ -134,7 +134,7 @@ "light while spinning." ] }, - "french": { + "fr": { "name": "SOLAROC", "category": "Pokémon Météorite", "entry_text": [ @@ -143,7 +143,7 @@ "de la lumière en tournoyant." ] }, - "german": { + "de": { "name": "SONNFEL", "category": "Meteorit", "entry_text": [ @@ -152,7 +152,7 @@ "Sonne. Sie strahlt Licht ab." ] }, - "italian": { + "it": { "name": "SOLROCK", "category": "Pokémon Meteorite", "entry_text": [ @@ -161,7 +161,7 @@ "roteando vorticosamente." ] }, - "spanish": { + "es": { "name": "SOLROCK", "category": "Pokémon Meteorito", "entry_text": [ @@ -170,7 +170,7 @@ "Emite luz al girar." ] }, - "japanese": { + "jp": { "name": "ソルロック", "category": "いんせきポケモン", "entry_text": [ diff --git a/res/pokemon/spearow/data.json b/res/pokemon/spearow/data.json index afd7c8eb34..e91890ff48 100644 --- a/res/pokemon/spearow/data.json +++ b/res/pokemon/spearow/data.json @@ -1,5 +1,4 @@ { - "name": "Spearow", "base_stats": { "hp": 40, "attack": 60, @@ -107,7 +106,8 @@ "pokemon_pos_f": 30, "trainer_pos_m": 9, "pokemon_pos_m": 30, - "english": { + "en": { + "name": "SPEAROW", "category": "Tiny Bird Pokémon", "entry_text": [ "It flaps its small wings busily to\n", @@ -115,7 +115,7 @@ "in grass for prey." ] }, - "french": { + "fr": { "name": "PIAFABEC", "category": "Pokémon Minoiseau", "entry_text": [ @@ -124,7 +124,7 @@ "à manger dans l’herbe avec le bec." ] }, - "german": { + "de": { "name": "HABITAK", "category": "Kleinvogel", "entry_text": [ @@ -133,7 +133,7 @@ "es im Gras nach Beute." ] }, - "italian": { + "it": { "name": "SPEAROW", "category": "Pokémon Uccellino", "entry_text": [ @@ -142,7 +142,7 @@ "beccando nell’erba." ] }, - "spanish": { + "es": { "name": "SPEAROW", "category": "Pokémon Pajarito", "entry_text": [ @@ -151,7 +151,7 @@ "la hierba con su pico." ] }, - "japanese": { + "jp": { "name": "オニスズメ", "category": "ことりポケモン", "entry_text": [ diff --git a/res/pokemon/spheal/data.json b/res/pokemon/spheal/data.json index 75606cdb1b..3a33c0eecd 100644 --- a/res/pokemon/spheal/data.json +++ b/res/pokemon/spheal/data.json @@ -1,5 +1,4 @@ { - "name": "Spheal", "base_stats": { "hp": 70, "attack": 40, @@ -113,7 +112,8 @@ "pokemon_pos_f": 20, "trainer_pos_m": 9, "pokemon_pos_m": 20, - "english": { + "en": { + "name": "SPHEAL", "category": "Clap Pokémon", "entry_text": [ "It rolls across ice floes to reach\n", @@ -121,7 +121,7 @@ "shaped for swimming." ] }, - "french": { + "fr": { "name": "OBALIE", "category": "Pokémon Clap Clap", "entry_text": [ @@ -130,7 +130,7 @@ "n’est pas adaptée à la nage." ] }, - "german": { + "de": { "name": "SEEMOPS", "category": "Applaus", "entry_text": [ @@ -139,7 +139,7 @@ "Schwimmen nicht geeignet ist." ] }, - "italian": { + "it": { "name": "SPHEAL", "category": "Pokémon Rotolante", "entry_text": [ @@ -148,7 +148,7 @@ "per raggiungere la riva." ] }, - "spanish": { + "es": { "name": "SPHEAL", "category": "Pokémon Aplauso", "entry_text": [ @@ -157,7 +157,7 @@ "no está bien adaptado para nadar." ] }, - "japanese": { + "jp": { "name": "タマザラシ", "category": "てたたきポケモン", "entry_text": [ diff --git a/res/pokemon/spinarak/data.json b/res/pokemon/spinarak/data.json index 6c5b36f957..750247bf04 100644 --- a/res/pokemon/spinarak/data.json +++ b/res/pokemon/spinarak/data.json @@ -1,5 +1,4 @@ { - "name": "Spinarak", "base_stats": { "hp": 40, "attack": 60, @@ -105,7 +104,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "SPINARAK", "category": "String Spit Pokémon", "entry_text": [ "It sets a trap by spinning a web\n", @@ -113,7 +113,7 @@ "motionlessly for prey to arrive." ] }, - "french": { + "fr": { "name": "MIMIGAL", "category": "Pokémon Crache Fil", "entry_text": [ @@ -122,7 +122,7 @@ "dans l’attente d’une proie." ] }, - "german": { + "de": { "name": "WEBARAK", "category": "Fadenwurf", "entry_text": [ @@ -131,7 +131,7 @@ "spinnt. Es wartet still auf Beute." ] }, - "italian": { + "it": { "name": "SPINARAK", "category": "Pokémon Tela", "entry_text": [ @@ -140,7 +140,7 @@ "la preda senza muoversi." ] }, - "spanish": { + "es": { "name": "SPINARAK", "category": "Pokémon Escupesoga", "entry_text": [ @@ -149,7 +149,7 @@ "espera inmóvil a su presa." ] }, - "japanese": { + "jp": { "name": "イトマル", "category": "いとはきポケモン", "entry_text": [ diff --git a/res/pokemon/spinda/data.json b/res/pokemon/spinda/data.json index a2947b389f..57579df516 100644 --- a/res/pokemon/spinda/data.json +++ b/res/pokemon/spinda/data.json @@ -1,5 +1,4 @@ { - "name": "Spinda", "base_stats": { "hp": 60, "attack": 60, @@ -124,7 +123,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "SPINDA", "category": "Spot Panda Pokémon", "entry_text": [ "No two SPINDA have the same\n", @@ -132,7 +132,7 @@ "step fouls the aim of foes." ] }, - "french": { + "fr": { "name": "SPINDA", "category": "Pokémon Panda Tache", "entry_text": [ @@ -141,7 +141,7 @@ "chancelant le rend difficile à viser." ] }, - "german": { + "de": { "name": "PANDIR", "category": "Punkt-Panda", "entry_text": [ @@ -150,7 +150,7 @@ "senkt die gegn. Zielsicherheit." ] }, - "italian": { + "it": { "name": "SPINDA", "category": "Pokémon Macchipanda", "entry_text": [ @@ -159,7 +159,7 @@ "barcollante confonde i nemici." ] }, - "spanish": { + "es": { "name": "SPINDA", "category": "Pokémon Panda Topos", "entry_text": [ @@ -168,7 +168,7 @@ "al bailar confunde a los rivales." ] }, - "japanese": { + "jp": { "name": "パッチ-ル", "category": "ぶちパンダポケモン", "entry_text": [ diff --git a/res/pokemon/spiritomb/data.json b/res/pokemon/spiritomb/data.json index 32310384c7..713d77ce62 100644 --- a/res/pokemon/spiritomb/data.json +++ b/res/pokemon/spiritomb/data.json @@ -1,5 +1,4 @@ { - "name": "Spiritomb", "base_stats": { "hp": 50, "attack": 92, @@ -114,7 +113,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "SPIRITOMB", "category": "Forbidden Pokémon", "entry_text": [ "Its constant mischief and misdeeds\n", @@ -122,7 +122,7 @@ "Keystone by a mysterious spell." ] }, - "french": { + "fr": { "name": "SPIRITOMB", "category": "Pokémon Interdit", "entry_text": [ @@ -131,7 +131,7 @@ "dans une clé de voûte étrange." ] }, - "german": { + "de": { "name": "KRYPPUK", "category": "Verboten", "entry_text": [ @@ -140,7 +140,7 @@ "einem mysteriösen Stein gebunden." ] }, - "italian": { + "it": { "name": "SPIRITOMB", "category": "Pokémon Proibito", "entry_text": [ @@ -149,7 +149,7 @@ "una Roccianima." ] }, - "spanish": { + "es": { "name": "SPIRITOMB", "category": "Pokémon Prohibido", "entry_text": [ @@ -158,7 +158,7 @@ "piedra angular mística." ] }, - "japanese": { + "jp": { "name": "ミカルゲ", "category": "ふういんポケモン", "entry_text": [ diff --git a/res/pokemon/spoink/data.json b/res/pokemon/spoink/data.json index 3365c19072..1b961dd8d1 100644 --- a/res/pokemon/spoink/data.json +++ b/res/pokemon/spoink/data.json @@ -1,5 +1,4 @@ { - "name": "Spoink", "base_stats": { "hp": 60, "attack": 25, @@ -123,7 +122,8 @@ "pokemon_pos_f": 20, "trainer_pos_m": 9, "pokemon_pos_m": 20, - "english": { + "en": { + "name": "SPOINK", "category": "Bounce Pokémon", "entry_text": [ "It bounces constantly, using its\n", @@ -131,7 +131,7 @@ "bouncing keeps its heart beating." ] }, - "french": { + "fr": { "name": "SPOINK", "category": "Pokémon Rebond", "entry_text": [ @@ -140,7 +140,7 @@ "nouveau choc fait battre son cœur." ] }, - "german": { + "de": { "name": "SPOINK", "category": "Sprungfeder", "entry_text": [ @@ -149,7 +149,7 @@ "Nur so bleibt sein Herz aktiv." ] }, - "italian": { + "it": { "name": "SPOINK", "category": "Pokémon Molla", "entry_text": [ @@ -158,7 +158,7 @@ "sollecita il cuore e lo fa battere." ] }, - "spanish": { + "es": { "name": "SPOINK", "category": "Pokémon Saltarín", "entry_text": [ @@ -167,7 +167,7 @@ "mantener el latido de su corazón." ] }, - "japanese": { + "jp": { "name": "バネブ-", "category": "とびはねポケモン", "entry_text": [ diff --git a/res/pokemon/squirtle/data.json b/res/pokemon/squirtle/data.json index 0b8056360f..769c5c113a 100644 --- a/res/pokemon/squirtle/data.json +++ b/res/pokemon/squirtle/data.json @@ -1,5 +1,4 @@ { - "name": "Squirtle", "base_stats": { "hp": 44, "attack": 48, @@ -119,7 +118,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "SQUIRTLE", "category": "Tiny Turtle Pokémon", "entry_text": [ "It shelters itself in its shell,\n", @@ -127,7 +127,7 @@ "water at every opportunity." ] }, - "french": { + "fr": { "name": "CARAPUCE", "category": "Pokémon Minitortue", "entry_text": [ @@ -136,7 +136,7 @@ "l’ennemi à la première occasion." ] }, - "german": { + "de": { "name": "SCHIGGY", "category": "Minikröte", "entry_text": [ @@ -145,7 +145,7 @@ "Wasserstrahlen seine Gegner an." ] }, - "italian": { + "it": { "name": "SQUIRTLE", "category": "Pokémon Tartaghina", "entry_text": [ @@ -154,7 +154,7 @@ "il nemico con spruzzi d’acqua." ] }, - "spanish": { + "es": { "name": "SQUIRTLE", "category": "Pokémon Tortuguita", "entry_text": [ @@ -163,7 +163,7 @@ "presión cuando tiene oportunidad." ] }, - "japanese": { + "jp": { "name": "ゼニガメ", "category": "かめのこポケモン", "entry_text": [ diff --git a/res/pokemon/stantler/data.json b/res/pokemon/stantler/data.json index ee61b6a4ed..7afccd768d 100644 --- a/res/pokemon/stantler/data.json +++ b/res/pokemon/stantler/data.json @@ -1,5 +1,4 @@ { - "name": "Stantler", "base_stats": { "hp": 73, "attack": 95, @@ -121,7 +120,8 @@ "pokemon_pos_f": 6, "trainer_pos_m": 8, "pokemon_pos_m": 7, - "english": { + "en": { + "name": "STANTLER", "category": "Big Horn Pokémon", "entry_text": [ "Staring at its antlers creates\n", @@ -129,7 +129,7 @@ "being drawn into their centers." ] }, - "french": { + "fr": { "name": "CERFROUSSE", "category": "Pokémon Maxi Corne", "entry_text": [ @@ -138,7 +138,7 @@ "comme si leur centre l’attirait." ] }, - "german": { + "de": { "name": "DAMHIRPLEX", "category": "Vielender", "entry_text": [ @@ -147,7 +147,7 @@ "Mitte gezogen zu werden." ] }, - "italian": { + "it": { "name": "STANTLER", "category": "Pokémon Grancorno", "entry_text": [ @@ -156,7 +156,7 @@ "se venisse risucchiato." ] }, - "spanish": { + "es": { "name": "STANTLER", "category": "Pokémon Grancuerno", "entry_text": [ @@ -165,7 +165,7 @@ "pérdida de equilibrio." ] }, - "japanese": { + "jp": { "name": "オドシシ", "category": "おおツノポケモン", "entry_text": [ diff --git a/res/pokemon/staraptor/data.json b/res/pokemon/staraptor/data.json index cc4b33940c..0a5c4caed6 100644 --- a/res/pokemon/staraptor/data.json +++ b/res/pokemon/staraptor/data.json @@ -1,5 +1,4 @@ { - "name": "Staraptor", "base_stats": { "hp": 85, "attack": 120, @@ -107,7 +106,8 @@ "pokemon_pos_f": 12, "trainer_pos_m": 9, "pokemon_pos_m": 12, - "english": { + "en": { + "name": "STARAPTOR", "category": "Predator Pokémon", "entry_text": [ "It never stops attacking even\n", @@ -115,7 +115,7 @@ "shape of its comb." ] }, - "french": { + "fr": { "name": "ETOURAPTOR", "category": "Pokémon Rapace", "entry_text": [ @@ -124,7 +124,7 @@ "beaucoup plus grands que lui." ] }, - "german": { + "de": { "name": "STARAPTOR", "category": "Raubtier", "entry_text": [ @@ -133,7 +133,7 @@ "heraus, die viel größer sind." ] }, - "italian": { + "it": { "name": "STARAPTOR", "category": "Pokémon Rapace", "entry_text": [ @@ -142,7 +142,7 @@ "grossi di lui." ] }, - "spanish": { + "es": { "name": "STARAPTOR", "category": "Pokémon Depredador", "entry_text": [ @@ -151,7 +151,7 @@ "mucho mayores." ] }, - "japanese": { + "jp": { "name": "ムクホ-ク", "category": "もうきんポケモン", "entry_text": [ diff --git a/res/pokemon/staravia/data.json b/res/pokemon/staravia/data.json index 7b2ecad727..d42a2487c7 100644 --- a/res/pokemon/staravia/data.json +++ b/res/pokemon/staravia/data.json @@ -1,5 +1,4 @@ { - "name": "Staravia", "base_stats": { "hp": 55, "attack": 75, @@ -109,7 +108,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "STARAVIA", "category": "Starling Pokémon", "entry_text": [ "Recognizing their own weakness,\n", @@ -117,7 +117,7 @@ "alone, a STARAVIA cries noisily." ] }, - "french": { + "fr": { "name": "ETOURVOL", "category": "Pokémon Etourneau", "entry_text": [ @@ -126,7 +126,7 @@ "Ils forment de grandes volées." ] }, - "german": { + "de": { "name": "STARAVIA", "category": "Star", "entry_text": [ @@ -135,7 +135,7 @@ "bleibt in einem großen Schwarm." ] }, - "italian": { + "it": { "name": "STARAVIA", "category": "Pokémon Storno", "entry_text": [ @@ -144,7 +144,7 @@ "Si muove in grandi gruppi." ] }, - "spanish": { + "es": { "name": "STARAVIA", "category": "Pokémon Estornino", "entry_text": [ @@ -153,7 +153,7 @@ "Siempre va en bandadas." ] }, - "japanese": { + "jp": { "name": "ムクバ-ド", "category": "むくどりポケモン", "entry_text": [ diff --git a/res/pokemon/starly/data.json b/res/pokemon/starly/data.json index a552326c2b..a586eafa43 100644 --- a/res/pokemon/starly/data.json +++ b/res/pokemon/starly/data.json @@ -1,5 +1,4 @@ { - "name": "Starly", "base_stats": { "hp": 40, "attack": 55, @@ -108,7 +107,8 @@ "pokemon_pos_f": 29, "trainer_pos_m": 9, "pokemon_pos_m": 29, - "english": { + "en": { + "name": "STARLY", "category": "Starling Pokémon", "entry_text": [ "Because they are weak individually,\n", @@ -116,7 +116,7 @@ "bicker if the group grows too big." ] }, - "french": { + "fr": { "name": "ETOURMI", "category": "Pokémon Etourneau", "entry_text": [ @@ -125,7 +125,7 @@ "une vigueur impressionnante." ] }, - "german": { + "de": { "name": "STARALILI", "category": "Star", "entry_text": [ @@ -134,7 +134,7 @@ "ihre Flügel mit enormer Kraft." ] }, - "italian": { + "it": { "name": "STARLY", "category": "Pokémon Storno", "entry_text": [ @@ -143,7 +143,7 @@ "molto energica." ] }, - "spanish": { + "es": { "name": "STARLY", "category": "Pokémon Estornino", "entry_text": [ @@ -152,7 +152,7 @@ "las alas con gran fuerza." ] }, - "japanese": { + "jp": { "name": "ムックル", "category": "むくどりポケモン", "entry_text": [ diff --git a/res/pokemon/starmie/data.json b/res/pokemon/starmie/data.json index 4a41549915..ed27a51614 100644 --- a/res/pokemon/starmie/data.json +++ b/res/pokemon/starmie/data.json @@ -1,5 +1,4 @@ { - "name": "Starmie", "base_stats": { "hp": 60, "attack": 75, @@ -110,7 +109,8 @@ "pokemon_pos_f": 13, "trainer_pos_m": 9, "pokemon_pos_m": 13, - "english": { + "en": { + "name": "STARMIE", "category": "Mysterious Pokémon", "entry_text": [ "At the center of its body is a red\n", @@ -118,7 +118,7 @@ "radio signals into the night sky." ] }, - "french": { + "fr": { "name": "STAROSS", "category": "Pokémon Mystérieux", "entry_text": [ @@ -127,7 +127,7 @@ "mystérieux vers le ciel nocturne." ] }, - "german": { + "de": { "name": "STARMIE", "category": "Mysteriös", "entry_text": [ @@ -136,7 +136,7 @@ "Radiowellen in die Nacht sendet." ] }, - "italian": { + "it": { "name": "STARMIE", "category": "Pokémon Misterioso", "entry_text": [ @@ -145,7 +145,7 @@ "segnali radio nel cielo notturno." ] }, - "spanish": { + "es": { "name": "STARMIE", "category": "Pokémon Misterioso", "entry_text": [ @@ -154,7 +154,7 @@ "de radio en la noche." ] }, - "japanese": { + "jp": { "name": "スタ-ミ-", "category": "なぞのポケモン", "entry_text": [ diff --git a/res/pokemon/staryu/data.json b/res/pokemon/staryu/data.json index e2f50318d1..a4a25aab2f 100644 --- a/res/pokemon/staryu/data.json +++ b/res/pokemon/staryu/data.json @@ -1,5 +1,4 @@ { - "name": "Staryu", "base_stats": { "hp": 30, "attack": 45, @@ -117,7 +116,8 @@ "pokemon_pos_f": 19, "trainer_pos_m": 9, "pokemon_pos_m": 19, - "english": { + "en": { + "name": "STARYU", "category": "Star Shape Pokémon", "entry_text": [ "If its body is torn, it can grow\n", @@ -125,7 +125,7 @@ "The core flashes at midnight." ] }, - "french": { + "fr": { "name": "STARI", "category": "Pokémon Etoile", "entry_text": [ @@ -134,7 +134,7 @@ "intact. Le noyau s’illumine à minuit." ] }, - "german": { + "de": { "name": "STERNDU", "category": "Sternform", "entry_text": [ @@ -143,7 +143,7 @@ "der rote Kern intakt ist." ] }, - "italian": { + "it": { "name": "STARYU", "category": "Pokémon Stella", "entry_text": [ @@ -152,7 +152,7 @@ "to. Il nucleo brilla a mezzanotte." ] }, - "spanish": { + "es": { "name": "STARYU", "category": "Pokémon Estrellada", "entry_text": [ @@ -161,7 +161,7 @@ "núcleo rojo, que brilla en la noche." ] }, - "japanese": { + "jp": { "name": "ヒトデマン", "category": "ほしがたポケモン", "entry_text": [ diff --git a/res/pokemon/steelix/data.json b/res/pokemon/steelix/data.json index da2049a9aa..85244d5201 100644 --- a/res/pokemon/steelix/data.json +++ b/res/pokemon/steelix/data.json @@ -1,5 +1,4 @@ { - "name": "Steelix", "base_stats": { "hp": 75, "attack": 85, @@ -128,7 +127,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 21, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "STEELIX", "category": "Iron Snake Pokémon", "entry_text": [ "It is thought its body transformed\n", @@ -136,7 +136,7 @@ "internally from swallowing soil." ] }, - "french": { + "fr": { "name": "STEELIX", "category": "Pokémon Serpenfer", "entry_text": [ @@ -145,7 +145,7 @@ "corps est plus dur que le métal." ] }, - "german": { + "de": { "name": "STAHLOS", "category": "Stahlboa", "entry_text": [ @@ -154,7 +154,7 @@ "Stahl werden lassen." ] }, - "italian": { + "it": { "name": "STEELIX", "category": "Pokémon Ferroserpe", "entry_text": [ @@ -163,7 +163,7 @@ "più duro di qualsiasi metallo." ] }, - "spanish": { + "es": { "name": "STEELIX", "category": "Pokémon Serpférrea", "entry_text": [ @@ -172,7 +172,7 @@ "presión y calor de su hábitat." ] }, - "japanese": { + "jp": { "name": "ハガネ-ル", "category": "てつへびポケモン", "entry_text": [ diff --git a/res/pokemon/stunky/data.json b/res/pokemon/stunky/data.json index cdc5ed8f2a..a0f4fc0468 100644 --- a/res/pokemon/stunky/data.json +++ b/res/pokemon/stunky/data.json @@ -1,5 +1,4 @@ { - "name": "Stunky", "base_stats": { "hp": 63, "attack": 63, @@ -116,7 +115,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 9, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "STUNKY", "category": "Skunk Pokémon", "entry_text": [ "It sprays a foul fluid from its\n", @@ -124,7 +124,7 @@ "mile radius, driving Pokémon away." ] }, - "french": { + "fr": { "name": "MOUFOUETTE", "category": "Pokémon Moufette", "entry_text": [ @@ -133,7 +133,7 @@ "La puanteur dure 24 heures." ] }, - "german": { + "de": { "name": "SKUNKAPUH", "category": "Stinktier", "entry_text": [ @@ -142,7 +142,7 @@ "Hinterleib, die 24 Stunden stinkt." ] }, - "italian": { + "it": { "name": "STUNKY", "category": "Pokémon Moffetta", "entry_text": [ @@ -151,7 +151,7 @@ "Il tanfo permane per 24 ore." ] }, - "spanish": { + "es": { "name": "STUNKY", "category": "Pokémon Mofeta", "entry_text": [ @@ -160,7 +160,7 @@ "El hedor dura 24 horas." ] }, - "japanese": { + "jp": { "name": "スカンプ-", "category": "スカンクポケモン", "entry_text": [ diff --git a/res/pokemon/sudowoodo/data.json b/res/pokemon/sudowoodo/data.json index 2c5e0795c2..abc27e485b 100644 --- a/res/pokemon/sudowoodo/data.json +++ b/res/pokemon/sudowoodo/data.json @@ -1,5 +1,4 @@ { - "name": "Sudowoodo", "base_stats": { "hp": 70, "attack": 100, @@ -119,7 +118,8 @@ "pokemon_pos_f": 11, "trainer_pos_m": 9, "pokemon_pos_m": 11, - "english": { + "en": { + "name": "SUDOWOODO", "category": "Imitation Pokémon", "entry_text": [ "To avoid being attacked, it does\n", @@ -127,7 +127,7 @@ "water and flees from rain." ] }, - "french": { + "fr": { "name": "SIMULARBRE", "category": "Pokémon Imitation", "entry_text": [ @@ -136,7 +136,7 @@ "pierre. L’eau est son point faible." ] }, - "german": { + "de": { "name": "MOGELBAUM", "category": "Imitation", "entry_text": [ @@ -145,7 +145,7 @@ "Es ist schwach gegenüber Wasser." ] }, - "italian": { + "it": { "name": "SUDOWOODO", "category": "Pokémon Imitazione", "entry_text": [ @@ -154,7 +154,7 @@ "È debole contro l’acqua." ] }, - "spanish": { + "es": { "name": "SUDOWOODO", "category": "Pokémon Imitación", "entry_text": [ @@ -163,7 +163,7 @@ "piedras. Es débil frente al agua." ] }, - "japanese": { + "jp": { "name": "ウソッキ-", "category": "まねポケモン", "entry_text": [ diff --git a/res/pokemon/suicune/data.json b/res/pokemon/suicune/data.json index 85052f0eb2..01924c79b6 100644 --- a/res/pokemon/suicune/data.json +++ b/res/pokemon/suicune/data.json @@ -1,5 +1,4 @@ { - "name": "Suicune", "base_stats": { "hp": 100, "attack": 75, @@ -116,7 +115,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 15, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "SUICUNE", "category": "Aurora Pokémon", "entry_text": [ "It races around the world to\n", @@ -124,7 +124,7 @@ "away with the north wind." ] }, - "french": { + "fr": { "name": "SUICUNE", "category": "Pokémon Aurore", "entry_text": [ @@ -133,7 +133,7 @@ "accompagne le vent du nord." ] }, - "german": { + "de": { "name": "SUICUNE", "category": "Polarlicht", "entry_text": [ @@ -142,7 +142,7 @@ "reinigen. Es zieht mit dem Nordwind." ] }, - "italian": { + "it": { "name": "SUICUNE", "category": "Pokémon Aurora", "entry_text": [ @@ -151,7 +151,7 @@ "Si allontana con i venti del nord." ] }, - "spanish": { + "es": { "name": "SUICUNE", "category": "Pokémon Aurora", "entry_text": [ @@ -160,7 +160,7 @@ "con el viento del norte." ] }, - "japanese": { + "jp": { "name": "スイクン", "category": "オ-ロラポケモン", "entry_text": [ diff --git a/res/pokemon/sunflora/data.json b/res/pokemon/sunflora/data.json index 5ec4f34bf4..8a53297d95 100644 --- a/res/pokemon/sunflora/data.json +++ b/res/pokemon/sunflora/data.json @@ -1,5 +1,4 @@ { - "name": "Sunflora", "base_stats": { "hp": 75, "attack": 75, @@ -107,7 +106,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "SUNFLORA", "category": "Sun Pokémon", "entry_text": [ "It gets energy from warm sunlight\n", @@ -115,7 +115,7 @@ "moving in pursuit of it." ] }, - "french": { + "fr": { "name": "HELIATRONC", "category": "Pokémon Soleil", "entry_text": [ @@ -124,7 +124,7 @@ "vers les régions ensoleillées." ] }, - "german": { + "de": { "name": "SONNFLORA", "category": "Sonne", "entry_text": [ @@ -133,7 +133,7 @@ "dem Sonnenlicht hinterher." ] }, - "italian": { + "it": { "name": "SUNFLORA", "category": "Pokémon Sole", "entry_text": [ @@ -142,7 +142,7 @@ "di assorbirne sempre di più." ] }, - "spanish": { + "es": { "name": "SUNFLORA", "category": "Pokémon Sol", "entry_text": [ @@ -151,7 +151,7 @@ "su heliotropismo." ] }, - "japanese": { + "jp": { "name": "キマワリ", "category": "たいようポケモン", "entry_text": [ diff --git a/res/pokemon/sunkern/data.json b/res/pokemon/sunkern/data.json index 2c1beb98f6..8e8ef04ad7 100644 --- a/res/pokemon/sunkern/data.json +++ b/res/pokemon/sunkern/data.json @@ -1,5 +1,4 @@ { - "name": "Sunkern", "base_stats": { "hp": 30, "attack": 30, @@ -110,7 +109,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "SUNKERN", "category": "Seed Pokémon", "entry_text": [ "It suddenly falls out of the sky in\n", @@ -118,7 +118,7 @@ "summer, their population explodes." ] }, - "french": { + "fr": { "name": "TOURNEGRIN", "category": "Pokémon Graine", "entry_text": [ @@ -127,7 +127,7 @@ "l’année suivant un été froid." ] }, - "german": { + "de": { "name": "SONNKERN", "category": "Samen", "entry_text": [ @@ -136,7 +136,7 @@ "explodiert seine Population." ] }, - "italian": { + "it": { "name": "SUNKERN", "category": "Pokémon Seme", "entry_text": [ @@ -145,7 +145,7 @@ "la popolazione di SUNKERN esplode." ] }, - "spanish": { + "es": { "name": "SUNKERN", "category": "Pokémon Semilla", "entry_text": [ @@ -154,7 +154,7 @@ "suaves su número se multiplica." ] }, - "japanese": { + "jp": { "name": "ヒマナッツ", "category": "たねポケモン", "entry_text": [ diff --git a/res/pokemon/surskit/data.json b/res/pokemon/surskit/data.json index 75cbcb003a..bc2dd775ab 100644 --- a/res/pokemon/surskit/data.json +++ b/res/pokemon/surskit/data.json @@ -1,5 +1,4 @@ { - "name": "Surskit", "base_stats": { "hp": 40, "attack": 30, @@ -104,7 +103,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "SURSKIT", "category": "Pond Skater Pokémon", "entry_text": [ "It appears as if it is skating on\n", @@ -112,7 +112,7 @@ "scent from the tip of its head." ] }, - "french": { + "fr": { "name": "ARAKDO", "category": "Pokémon Maresurfeur", "entry_text": [ @@ -121,7 +121,7 @@ "sa tête sert à attirer ses proies." ] }, - "german": { + "de": { "name": "GEHWEIHER", "category": "Wassergeher", "entry_text": [ @@ -130,7 +130,7 @@ "süßen Duft an." ] }, - "italian": { + "it": { "name": "SURSKIT", "category": "Pokémon Sfiorapozze", "entry_text": [ @@ -139,7 +139,7 @@ "con cui attira le prede." ] }, - "spanish": { + "es": { "name": "SURSKIT", "category": "Pokémon Zapatero", "entry_text": [ @@ -148,7 +148,7 @@ "aroma de su cabeza." ] }, - "japanese": { + "jp": { "name": "アメタマ", "category": "あめんぼポケモン", "entry_text": [ diff --git a/res/pokemon/swablu/data.json b/res/pokemon/swablu/data.json index dc3ddc3eaf..616eea5f82 100644 --- a/res/pokemon/swablu/data.json +++ b/res/pokemon/swablu/data.json @@ -1,5 +1,4 @@ { - "name": "Swablu", "base_stats": { "hp": 45, "attack": 40, @@ -115,7 +114,8 @@ "pokemon_pos_f": 65522, "trainer_pos_m": 9, "pokemon_pos_m": 65522, - "english": { + "en": { + "name": "SWABLU", "category": "Cotton Bird Pokémon", "entry_text": [ "It can’t relax if it or its\n", @@ -123,7 +123,7 @@ "It wipes off dirt with its wings." ] }, - "french": { + "fr": { "name": "TYLTON", "category": "Pokémon Oiseaucoton", "entry_text": [ @@ -132,7 +132,7 @@ "quelqu’un, on dirait un chapeau." ] }, - "german": { + "de": { "name": "WABLU", "category": "Wollvogel", "entry_text": [ @@ -141,7 +141,7 @@ "Kopf, sehen sie wie ein Wollhut aus." ] }, - "italian": { + "it": { "name": "SWABLU", "category": "Pokémon Alidicotone", "entry_text": [ @@ -150,7 +150,7 @@ "sembra un cappello di cotone." ] }, - "spanish": { + "es": { "name": "SWABLU", "category": "Pokémon Ave Algodón", "entry_text": [ @@ -159,7 +159,7 @@ "cabeza, tiene pinta de gorro." ] }, - "japanese": { + "jp": { "name": "チルット", "category": "わたどりポケモン", "entry_text": [ diff --git a/res/pokemon/swalot/data.json b/res/pokemon/swalot/data.json index bbb125600c..fdb234aa88 100644 --- a/res/pokemon/swalot/data.json +++ b/res/pokemon/swalot/data.json @@ -1,5 +1,4 @@ { - "name": "Swalot", "base_stats": { "hp": 100, "attack": 73, @@ -118,7 +117,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 9, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "SWALOT", "category": "Poison Bag Pokémon", "entry_text": [ "It swallows anything whole.\n", @@ -126,7 +126,7 @@ "follicles to douse foes." ] }, - "french": { + "fr": { "name": "AVALTOUT", "category": "Pokémon Sac Poison", "entry_text": [ @@ -135,7 +135,7 @@ "toxiques qui endorment l’ennemi." ] }, - "german": { + "de": { "name": "SCHLUKWECH", "category": "Giftbeutel", "entry_text": [ @@ -144,7 +144,7 @@ "ab, mit denen es Gegner besprüht. " ] }, - "italian": { + "it": { "name": "SWALOT", "category": "Pokémon Velenosacco", "entry_text": [ @@ -153,7 +153,7 @@ "con cui bagna i nemici." ] }, - "spanish": { + "es": { "name": "SWALOT", "category": "Pokémon Bolsa Ven.", "entry_text": [ @@ -162,7 +162,7 @@ "tóxicos que dañan a sus enemigos." ] }, - "japanese": { + "jp": { "name": "マルノ-ム", "category": "どくぶくろポケモン", "entry_text": [ diff --git a/res/pokemon/swampert/data.json b/res/pokemon/swampert/data.json index 6b19e06849..b324c48395 100644 --- a/res/pokemon/swampert/data.json +++ b/res/pokemon/swampert/data.json @@ -1,5 +1,4 @@ { - "name": "Swampert", "base_stats": { "hp": 100, "attack": 110, @@ -126,7 +125,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "SWAMPERT", "category": "Mud Fish Pokémon", "entry_text": [ "It can swim while towing a large\n", @@ -134,7 +134,7 @@ "swing of its thick arms." ] }, - "french": { + "fr": { "name": "LAGGRON", "category": "Pokémon Poissonboue", "entry_text": [ @@ -143,7 +143,7 @@ "grand coup de ses bras épais." ] }, - "german": { + "de": { "name": "SUMPEX", "category": "Lehmhüpfer", "entry_text": [ @@ -152,7 +152,7 @@ "es mit Schlägen seiner Arme zurück." ] }, - "italian": { + "it": { "name": "SWAMPERT", "category": "Pokémon Fango Pesce", "entry_text": [ @@ -161,7 +161,7 @@ "se abbatte i nemici in un sol colpo." ] }, - "spanish": { + "es": { "name": "SWAMPERT", "category": "Pokémon Pez Lodo", "entry_text": [ @@ -170,7 +170,7 @@ "con sus gruesos brazos." ] }, - "japanese": { + "jp": { "name": "ラグラ-ジ", "category": "ぬまうおポケモン", "entry_text": [ diff --git a/res/pokemon/swellow/data.json b/res/pokemon/swellow/data.json index 4beb69ae93..64208fa692 100644 --- a/res/pokemon/swellow/data.json +++ b/res/pokemon/swellow/data.json @@ -1,5 +1,4 @@ { - "name": "Swellow", "base_stats": { "hp": 60, "attack": 85, @@ -106,7 +105,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "SWELLOW", "category": "Swallow Pokémon", "entry_text": [ "It circles the sky in search of\n", @@ -114,7 +114,7 @@ "steeply to catch the prey." ] }, - "french": { + "fr": { "name": "HELEDELLE", "category": "Pokémon Hirondelle", "entry_text": [ @@ -123,7 +123,7 @@ "sur elle en un éclair." ] }, - "german": { + "de": { "name": "SCHWALBOSS", "category": "Schwalbe", "entry_text": [ @@ -132,7 +132,7 @@ "stürzt es sich im Sturzflug auf sie." ] }, - "italian": { + "it": { "name": "SWELLOW", "category": "Pokémon Rondine", "entry_text": [ @@ -141,7 +141,7 @@ "in picchiata per catturarla." ] }, - "spanish": { + "es": { "name": "SWELLOW", "category": "Pokémon Buche", "entry_text": [ @@ -150,7 +150,7 @@ "sin dudarlo." ] }, - "japanese": { + "jp": { "name": "オオスバメ", "category": "ツバメポケモン", "entry_text": [ diff --git a/res/pokemon/swinub/data.json b/res/pokemon/swinub/data.json index 408ed4f987..6137451eb1 100644 --- a/res/pokemon/swinub/data.json +++ b/res/pokemon/swinub/data.json @@ -1,5 +1,4 @@ { - "name": "Swinub", "base_stats": { "hp": 50, "attack": 50, @@ -115,7 +114,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "SWINUB", "category": "Pig Pokémon", "entry_text": [ "It has a very sensitive nose. It\n", @@ -123,7 +123,7 @@ "even hot springs buried under ice." ] }, - "french": { + "fr": { "name": "MARCACRIN", "category": "Pokémon Cochon", "entry_text": [ @@ -132,7 +132,7 @@ "trouve aussi des sources chaudes." ] }, - "german": { + "de": { "name": "QUIEKEL", "category": "Ferkel", "entry_text": [ @@ -141,7 +141,7 @@ "Nahrung findet es heiße Quellen." ] }, - "italian": { + "it": { "name": "SWINUB", "category": "Pokémon Maiale", "entry_text": [ @@ -150,7 +150,7 @@ "talvolta trova sorgenti termali." ] }, - "spanish": { + "es": { "name": "SWINUB", "category": "Pokémon Cerdo", "entry_text": [ @@ -159,7 +159,7 @@ "veces descubre aguas termales." ] }, - "japanese": { + "jp": { "name": "ウリム-", "category": "いのぶたポケモン", "entry_text": [ diff --git a/res/pokemon/taillow/data.json b/res/pokemon/taillow/data.json index 5ddd07715c..7ace9da190 100644 --- a/res/pokemon/taillow/data.json +++ b/res/pokemon/taillow/data.json @@ -1,5 +1,4 @@ { - "name": "Taillow", "base_stats": { "hp": 40, "attack": 55, @@ -107,7 +106,8 @@ "pokemon_pos_f": 65519, "trainer_pos_m": 9, "pokemon_pos_m": 65519, - "english": { + "en": { + "name": "TAILLOW", "category": "TinySwallow Pokémon", "entry_text": [ "It has a gutsy spirit that makes\n", @@ -115,7 +115,7 @@ "flies in search of warm climates." ] }, - "french": { + "fr": { "name": "NIRONDELLE", "category": "Pokémon Minirondel", "entry_text": [ @@ -124,7 +124,7 @@ "Il vole en quête de climats chauds." ] }, - "german": { + "de": { "name": "SCHWALBINI", "category": "Schwälblein", "entry_text": [ @@ -133,7 +133,7 @@ "ständig nach warmen Regionen." ] }, - "italian": { + "it": { "name": "TAILLOW", "category": "Pokémon Rondinella", "entry_text": [ @@ -142,7 +142,7 @@ "Migra verso i paesi caldi." ] }, - "spanish": { + "es": { "name": "TAILLOW", "category": "Pokémon Pequebuche", "entry_text": [ @@ -151,7 +151,7 @@ "en busca de climas templados. " ] }, - "japanese": { + "jp": { "name": "スバメ", "category": "こツバメポケモン", "entry_text": [ diff --git a/res/pokemon/tangela/data.json b/res/pokemon/tangela/data.json index 0e442283b4..93ee158e60 100644 --- a/res/pokemon/tangela/data.json +++ b/res/pokemon/tangela/data.json @@ -1,5 +1,4 @@ { - "name": "Tangela", "base_stats": { "hp": 65, "attack": 55, @@ -118,7 +117,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "TANGELA", "category": "Vine Pokémon", "entry_text": [ "The blue vines shrouding its body\n", @@ -126,7 +126,7 @@ "hair. It is known to be ticklish." ] }, - "french": { + "fr": { "name": "SAQUEDENEU", "category": "Pokémon Vigne", "entry_text": [ @@ -135,7 +135,7 @@ "visage qu’elles dissimulent." ] }, - "german": { + "de": { "name": "TANGELA", "category": "Ranke", "entry_text": [ @@ -144,7 +144,7 @@ "dieses Pokémon gesehen." ] }, - "italian": { + "it": { "name": "TANGELA", "category": "Pokémon Liana", "entry_text": [ @@ -153,7 +153,7 @@ "celato dal groviglio di liane." ] }, - "spanish": { + "es": { "name": "TANGELA", "category": "Pokémon Enredadera", "entry_text": [ @@ -162,7 +162,7 @@ "que se oculta tras ellas." ] }, - "japanese": { + "jp": { "name": "モンジャラ", "category": "ツルじょうポケモン", "entry_text": [ diff --git a/res/pokemon/tangrowth/data.json b/res/pokemon/tangrowth/data.json index dcc9f29d85..57a32e1a3a 100644 --- a/res/pokemon/tangrowth/data.json +++ b/res/pokemon/tangrowth/data.json @@ -1,5 +1,4 @@ { - "name": "Tangrowth", "base_stats": { "hp": 100, "attack": 100, @@ -124,7 +123,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 15, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "TANGROWTH", "category": "Vine Pokémon", "entry_text": [ "Its arms are made of plants that\n", @@ -132,7 +132,7 @@ "grow back right away if cut." ] }, - "french": { + "fr": { "name": "BOULDENEU", "category": "Pokémon Vigne", "entry_text": [ @@ -141,7 +141,7 @@ "perdre un bras face à un ennemi." ] }, - "german": { + "de": { "name": "TANGOLOSS", "category": "Ranke", "entry_text": [ @@ -150,7 +150,7 @@ "verlängert." ] }, - "italian": { + "it": { "name": "TANGROWTH", "category": "Pokémon Liana", "entry_text": [ @@ -159,7 +159,7 @@ "perde uno, non si turba affatto." ] }, - "spanish": { + "es": { "name": "TANGROWTH", "category": "Pokémon Enredadera", "entry_text": [ @@ -168,7 +168,7 @@ "importa perder ante depredadores." ] }, - "japanese": { + "jp": { "name": "モジャンボ", "category": "ツルじょうポケモン", "entry_text": [ diff --git a/res/pokemon/tauros/data.json b/res/pokemon/tauros/data.json index 5ab8db5c63..30b9c74ccf 100644 --- a/res/pokemon/tauros/data.json +++ b/res/pokemon/tauros/data.json @@ -1,5 +1,4 @@ { - "name": "Tauros", "base_stats": { "hp": 75, "attack": 100, @@ -119,7 +118,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 9, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "TAUROS", "category": "Wild Bull Pokémon", "entry_text": [ "Once it takes aim at its foe, it\n", @@ -127,7 +127,7 @@ "famous for its violent nature." ] }, - "french": { + "fr": { "name": "TAUROS", "category": "Pokémon Buffle", "entry_text": [ @@ -136,7 +136,7 @@ "pour sa nature violente." ] }, - "german": { + "de": { "name": "TAUROS", "category": "Wildbulle", "entry_text": [ @@ -145,7 +145,7 @@ "Kopf voran auf ihn zu." ] }, - "italian": { + "it": { "name": "TAUROS", "category": "Pokémon Torobrado", "entry_text": [ @@ -154,7 +154,7 @@ "È noto per la sua indole violenta." ] }, - "spanish": { + "es": { "name": "TAUROS", "category": "Pokémon Toro Bravo", "entry_text": [ @@ -163,7 +163,7 @@ "famoso por su carácter violento." ] }, - "japanese": { + "jp": { "name": "ケンタロス", "category": "あばれうしポケモン", "entry_text": [ diff --git a/res/pokemon/teddiursa/data.json b/res/pokemon/teddiursa/data.json index 3b5f368b3c..f91a5a447b 100644 --- a/res/pokemon/teddiursa/data.json +++ b/res/pokemon/teddiursa/data.json @@ -1,5 +1,4 @@ { - "name": "Teddiursa", "base_stats": { "hp": 60, "attack": 80, @@ -126,7 +125,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "TEDDIURSA", "category": "Little Bear Pokémon", "entry_text": [ "It lets honey soak into its paws\n", @@ -134,7 +134,7 @@ "Every set of paws tastes unique." ] }, - "french": { + "fr": { "name": "TEDDIURSA", "category": "Pokémon Mini Ours", "entry_text": [ @@ -143,7 +143,7 @@ "de pattes a un goût unique." ] }, - "german": { + "de": { "name": "TEDDIURSA", "category": "Kleinbär", "entry_text": [ @@ -152,7 +152,7 @@ "welchen dabeihat." ] }, - "italian": { + "it": { "name": "TEDDIURSA", "category": "Pokémon Orsetto", "entry_text": [ @@ -161,7 +161,7 @@ "Ogni assaggio ha un sapore unico." ] }, - "spanish": { + "es": { "name": "TEDDIURSA", "category": "Pokémon Osito", "entry_text": [ @@ -170,7 +170,7 @@ "Cada una de ellas sabe diferente." ] }, - "japanese": { + "jp": { "name": "ヒメグマ", "category": "こぐまポケモン", "entry_text": [ diff --git a/res/pokemon/tentacool/data.json b/res/pokemon/tentacool/data.json index 211ba29094..e6c4ec5a32 100644 --- a/res/pokemon/tentacool/data.json +++ b/res/pokemon/tentacool/data.json @@ -1,5 +1,4 @@ { - "name": "Tentacool", "base_stats": { "hp": 40, "attack": 40, @@ -111,7 +110,8 @@ "pokemon_pos_f": 65533, "trainer_pos_m": 9, "pokemon_pos_m": 65533, - "english": { + "en": { + "name": "TENTACOOL", "category": "Jellyfish Pokémon", "entry_text": [ "Because its body is almost entirely\n", @@ -119,7 +119,7 @@ "it is washed ashore." ] }, - "french": { + "fr": { "name": "TENTACOOL", "category": "Pokémon Mollusque", "entry_text": [ @@ -128,7 +128,7 @@ "projettent d’étranges rayons." ] }, - "german": { + "de": { "name": "TENTACHA", "category": "Qualle", "entry_text": [ @@ -137,7 +137,7 @@ "verschießt es eigenartige Strahlen." ] }, - "italian": { + "it": { "name": "TENTACOOL", "category": "Pokémon Medusa", "entry_text": [ @@ -146,7 +146,7 @@ "misteriosi dagli occhi cristallini." ] }, - "spanish": { + "es": { "name": "TENTACOOL", "category": "Pokémon Medusa", "entry_text": [ @@ -155,7 +155,7 @@ "rayos con sus ojos cristalinos." ] }, - "japanese": { + "jp": { "name": "メノクラゲ", "category": "くらげポケモン", "entry_text": [ diff --git a/res/pokemon/tentacruel/data.json b/res/pokemon/tentacruel/data.json index bba28230ff..75eb2750cf 100644 --- a/res/pokemon/tentacruel/data.json +++ b/res/pokemon/tentacruel/data.json @@ -1,5 +1,4 @@ { - "name": "Tentacruel", "base_stats": { "hp": 80, "attack": 70, @@ -109,7 +108,8 @@ "pokemon_pos_f": 65535, "trainer_pos_m": 4, "pokemon_pos_m": 65535, - "english": { + "en": { + "name": "TENTACRUEL", "category": "Jellyfish Pokémon", "entry_text": [ "It extends its 80 tentacles to\n", @@ -117,7 +117,7 @@ "that is difficult to escape." ] }, - "french": { + "fr": { "name": "TENTACRUEL", "category": "Pokémon Mollusque", "entry_text": [ @@ -126,7 +126,7 @@ "ce que son poison fasse effet." ] }, - "german": { + "de": { "name": "TENTOXA", "category": "Qualle", "entry_text": [ @@ -135,7 +135,7 @@ "wird durch Gift geschwächt. " ] }, - "italian": { + "it": { "name": "TENTACRUEL", "category": "Pokémon Medusa", "entry_text": [ @@ -144,7 +144,7 @@ "veleno non l’ha indebolita." ] }, - "spanish": { + "es": { "name": "TENTACRUEL", "category": "Pokémon Medusa", "entry_text": [ @@ -153,7 +153,7 @@ "se debilitan por el veneno." ] }, - "japanese": { + "jp": { "name": "ドククラゲ", "category": "くらげポケモン", "entry_text": [ diff --git a/res/pokemon/togekiss/data.json b/res/pokemon/togekiss/data.json index 6fed8bac10..4116680984 100644 --- a/res/pokemon/togekiss/data.json +++ b/res/pokemon/togekiss/data.json @@ -1,5 +1,4 @@ { - "name": "Togekiss", "base_stats": { "hp": 85, "attack": 50, @@ -122,7 +121,8 @@ "pokemon_pos_f": 65534, "trainer_pos_m": 9, "pokemon_pos_m": 65534, - "english": { + "en": { + "name": "TOGEKISS", "category": "Jubilee Pokémon", "entry_text": [ "It shares many blessings with\n", @@ -130,7 +130,7 @@ "rights and avoid needless strife." ] }, - "french": { + "fr": { "name": "TOGEKISS", "category": "Pokémon Célébration", "entry_text": [ @@ -139,7 +139,7 @@ "fait plus rare." ] }, - "german": { + "de": { "name": "TOGEKISS", "category": "Jubilierer", "entry_text": [ @@ -148,7 +148,7 @@ "Zeit wurde es nur selten gesehen." ] }, - "italian": { + "it": { "name": "TOGEKISS", "category": "Pokémon Festa", "entry_text": [ @@ -157,7 +157,7 @@ "apparizioni sono diventate rare." ] }, - "spanish": { + "es": { "name": "TOGEKISS", "category": "Pokémon Festejo", "entry_text": [ @@ -166,7 +166,7 @@ "a menudo." ] }, - "japanese": { + "jp": { "name": "トゲキッス", "category": "しゅくふくポケモン", "entry_text": [ diff --git a/res/pokemon/togepi/data.json b/res/pokemon/togepi/data.json index eb7a42dfad..efec8da617 100644 --- a/res/pokemon/togepi/data.json +++ b/res/pokemon/togepi/data.json @@ -1,5 +1,4 @@ { - "name": "Togepi", "base_stats": { "hp": 35, "attack": 20, @@ -118,7 +117,8 @@ "pokemon_pos_f": 29, "trainer_pos_m": 9, "pokemon_pos_m": 29, - "english": { + "en": { + "name": "TOGEPI", "category": "Spike Ball Pokémon", "entry_text": [ "It transforms the kindness and joy\n", @@ -126,7 +126,7 @@ "stores in its shell." ] }, - "french": { + "fr": { "name": "TOGEPI", "category": "Pokémon Balle Pic", "entry_text": [ @@ -135,7 +135,7 @@ "avec les êtres au cœur pur." ] }, - "german": { + "de": { "name": "TOGEPI", "category": "Zackenball", "entry_text": [ @@ -144,7 +144,7 @@ "Lebewesen teilt." ] }, - "italian": { + "it": { "name": "TOGEPI", "category": "Pokémon Pallapunte", "entry_text": [ @@ -153,7 +153,7 @@ "persone gentili." ] }, - "spanish": { + "es": { "name": "TOGEPI", "category": "Pokémon Bolaclavos", "entry_text": [ @@ -162,7 +162,7 @@ "las personas de buen corazón." ] }, - "japanese": { + "jp": { "name": "トゲピ-", "category": "はりたまポケモン", "entry_text": [ diff --git a/res/pokemon/togetic/data.json b/res/pokemon/togetic/data.json index 67c7a8499f..de6ced6205 100644 --- a/res/pokemon/togetic/data.json +++ b/res/pokemon/togetic/data.json @@ -1,5 +1,4 @@ { - "name": "Togetic", "base_stats": { "hp": 55, "attack": 40, @@ -139,7 +138,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "TOGETIC", "category": "Happiness Pokémon", "entry_text": [ "To share its happiness, it flies\n", @@ -147,7 +147,7 @@ "hearted people." ] }, - "french": { + "fr": { "name": "TOGETIC", "category": "Pokémon Bonheur", "entry_text": [ @@ -156,7 +156,7 @@ "brillant appelé “poudre de joie”." ] }, - "german": { + "de": { "name": "TOGETIC", "category": "Freude", "entry_text": [ @@ -165,7 +165,7 @@ "glänzenden “Glücksstaub”." ] }, - "italian": { + "it": { "name": "TOGETIC", "category": "Pokémon Felicità", "entry_text": [ @@ -174,7 +174,7 @@ "detto “Polvere della gioia”." ] }, - "spanish": { + "es": { "name": "TOGETIC", "category": "Pokémon Felicidad", "entry_text": [ @@ -183,7 +183,7 @@ "“polvillo de la alegría”." ] }, - "japanese": { + "jp": { "name": "トゲチック", "category": "しあわせポケモン", "entry_text": [ diff --git a/res/pokemon/torchic/data.json b/res/pokemon/torchic/data.json index 00091a5363..765019657e 100644 --- a/res/pokemon/torchic/data.json +++ b/res/pokemon/torchic/data.json @@ -1,5 +1,4 @@ { - "name": "Torchic", "base_stats": { "hp": 45, "attack": 60, @@ -111,7 +110,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "TORCHIC", "category": "Chick Pokémon", "entry_text": [ "A fire burns inside, so it feels\n", @@ -119,7 +119,7 @@ "fireballs of 1,800 degrees F." ] }, - "french": { + "fr": { "name": "POUSSIFEU", "category": "Pokémon Poussin", "entry_text": [ @@ -128,7 +128,7 @@ "des boules de feu à 1 000 °C." ] }, - "german": { + "de": { "name": "FLEMMLI", "category": "Küken", "entry_text": [ @@ -137,7 +137,7 @@ "Feuerbälle." ] }, - "italian": { + "it": { "name": "TORCHIC", "category": "Pokémon Pulcino", "entry_text": [ @@ -146,7 +146,7 @@ "Lancia palle di fuoco a 1000°C." ] }, - "spanish": { + "es": { "name": "TORCHIC", "category": "Pokémon Polluelo", "entry_text": [ @@ -155,7 +155,7 @@ "bolas de fuego a 1000 grados." ] }, - "japanese": { + "jp": { "name": "アチャモ", "category": "ひよこポケモン", "entry_text": [ diff --git a/res/pokemon/torkoal/data.json b/res/pokemon/torkoal/data.json index 04c525661b..4f231368ff 100644 --- a/res/pokemon/torkoal/data.json +++ b/res/pokemon/torkoal/data.json @@ -1,5 +1,4 @@ { - "name": "Torkoal", "base_stats": { "hp": 70, "attack": 85, @@ -113,7 +112,8 @@ "pokemon_pos_f": 20, "trainer_pos_m": 9, "pokemon_pos_m": 20, - "english": { + "en": { + "name": "TORKOAL", "category": "Coal Pokémon", "entry_text": [ "It burns coal inside its shell for\n", @@ -121,7 +121,7 @@ "it is endangered." ] }, - "french": { + "fr": { "name": "CHARTOR", "category": "Pokémon Charbon", "entry_text": [ @@ -130,7 +130,7 @@ "de la suie noire en cas de danger." ] }, - "german": { + "de": { "name": "QURTEL", "category": "Kohle", "entry_text": [ @@ -139,7 +139,7 @@ "Bei Gefahr sondert es Ruß ab." ] }, - "italian": { + "it": { "name": "TORKOAL", "category": "Pokémon Carbone", "entry_text": [ @@ -148,7 +148,7 @@ "pericolo, emette fuliggine scura." ] }, - "spanish": { + "es": { "name": "TORKOAL", "category": "Pokémon Carbón", "entry_text": [ @@ -157,7 +157,7 @@ "echa un denso humo negro." ] }, - "japanese": { + "jp": { "name": "コ-タス", "category": "せきたんポケモン", "entry_text": [ diff --git a/res/pokemon/torterra/data.json b/res/pokemon/torterra/data.json index 4289f977e4..3f84743f1a 100644 --- a/res/pokemon/torterra/data.json +++ b/res/pokemon/torterra/data.json @@ -1,5 +1,4 @@ { - "name": "Torterra", "base_stats": { "hp": 95, "attack": 109, @@ -124,7 +123,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 16, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "TORTERRA", "category": "Continent Pokémon", "entry_text": [ "Some Pokémon are born on a\n", @@ -132,7 +132,7 @@ "entire life there." ] }, - "french": { + "fr": { "name": "TORTERRA", "category": "Pokémon Continent", "entry_text": [ @@ -141,7 +141,7 @@ "immobile pour y faire leur nid." ] }, - "german": { + "de": { "name": "CHELTERRAR", "category": "Kontinent", "entry_text": [ @@ -150,7 +150,7 @@ "Nester zu bauen." ] }, - "italian": { + "it": { "name": "TORTERRA", "category": "Pokémon Continente", "entry_text": [ @@ -159,7 +159,7 @@ "per costruirvi la loro tana." ] }, - "spanish": { + "es": { "name": "TORTERRA", "category": "Pokémon Continente", "entry_text": [ @@ -168,7 +168,7 @@ "para hacer sus nidos." ] }, - "japanese": { + "jp": { "name": "ドダイトス", "category": "たいりくポケモン", "entry_text": [ diff --git a/res/pokemon/totodile/data.json b/res/pokemon/totodile/data.json index 260f7d2f8c..cd40fab741 100644 --- a/res/pokemon/totodile/data.json +++ b/res/pokemon/totodile/data.json @@ -1,5 +1,4 @@ { - "name": "Totodile", "base_stats": { "hp": 50, "attack": 65, @@ -122,7 +121,8 @@ "pokemon_pos_f": 25, "trainer_pos_m": 9, "pokemon_pos_m": 25, - "english": { + "en": { + "name": "TOTODILE", "category": "Big Jaw Pokémon", "entry_text": [ "It has the habit of biting anything\n", @@ -130,7 +130,7 @@ "Trainer needs to be careful." ] }, - "french": { + "fr": { "name": "KAIMINUS", "category": "Pokémon Mâchoire", "entry_text": [ @@ -139,7 +139,7 @@ "son Dresseur doit s’en méfier." ] }, - "german": { + "de": { "name": "KARNIMANI", "category": "Großmaul", "entry_text": [ @@ -148,7 +148,7 @@ "seine Trainer müssen aufpassen." ] }, - "italian": { + "it": { "name": "TOTODILE", "category": "Pokémon Mascellone", "entry_text": [ @@ -157,7 +157,7 @@ "il suo Allenatore è al sicuro!" ] }, - "spanish": { + "es": { "name": "TOTODILE", "category": "Pokémon Fauces", "entry_text": [ @@ -166,7 +166,7 @@ "incluso entrenadores." ] }, - "japanese": { + "jp": { "name": "ワニノコ", "category": "おおあごポケモン", "entry_text": [ diff --git a/res/pokemon/toxicroak/data.json b/res/pokemon/toxicroak/data.json index 76fe4405a9..a923e59f15 100644 --- a/res/pokemon/toxicroak/data.json +++ b/res/pokemon/toxicroak/data.json @@ -1,5 +1,4 @@ { - "name": "Toxicroak", "base_stats": { "hp": 83, "attack": 106, @@ -132,7 +131,8 @@ "pokemon_pos_f": 11, "trainer_pos_m": 9, "pokemon_pos_m": 11, - "english": { + "en": { + "name": "TOXICROAK", "category": "Toxic Mouth Pokémon", "entry_text": [ "It has a poison sac at its throat.\n", @@ -140,7 +140,7 @@ "is churned for greater potency." ] }, - "french": { + "fr": { "name": "COATOX", "category": "Pokémon Toxique", "entry_text": [ @@ -149,7 +149,7 @@ "égratignure peut s’avérer fatale." ] }, - "german": { + "de": { "name": "TOXIQUAK", "category": "Giftmund", "entry_text": [ @@ -158,7 +158,7 @@ "ein kleiner Kratzer fatal ist." ] }, - "italian": { + "it": { "name": "TOXICROAK", "category": "Pokémon Inveieleno", "entry_text": [ @@ -167,7 +167,7 @@ "graffio può essere letale." ] }, - "spanish": { + "es": { "name": "TOXICROAK", "category": "Pokémon Boca Tóxica", "entry_text": [ @@ -176,7 +176,7 @@ "arañazo puede ser mortal." ] }, - "japanese": { + "jp": { "name": "ドクロッグ", "category": "どくづきポケモン", "entry_text": [ diff --git a/res/pokemon/trapinch/data.json b/res/pokemon/trapinch/data.json index 62d342a89b..e50fc7bda5 100644 --- a/res/pokemon/trapinch/data.json +++ b/res/pokemon/trapinch/data.json @@ -1,5 +1,4 @@ { - "name": "Trapinch", "base_stats": { "hp": 45, "attack": 100, @@ -106,7 +105,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "TRAPINCH", "category": "Ant Pit Pokémon", "entry_text": [ "It makes a conical pit in desert\n", @@ -114,7 +114,7 @@ "for prey to come tumbling down." ] }, - "french": { + "fr": { "name": "KRAKNOIX", "category": "Pokémon Piégeur", "entry_text": [ @@ -123,7 +123,7 @@ "attendant qu’une proie trébuche." ] }, - "german": { + "de": { "name": "KNACKLION", "category": "Ameisenlöwe", "entry_text": [ @@ -132,7 +132,7 @@ "Boden und wartet auf Beute." ] }, - "italian": { + "it": { "name": "TRAPINCH", "category": "Pokémon Trappola", "entry_text": [ @@ -141,7 +141,7 @@ "cadano in trappola." ] }, - "spanish": { + "es": { "name": "TRAPINCH", "category": "Pokémon Hormigaleón", "entry_text": [ @@ -150,7 +150,7 @@ "presas caigan en ellas." ] }, - "japanese": { + "jp": { "name": "ナックラ-", "category": "ありじごくポケモン", "entry_text": [ diff --git a/res/pokemon/treecko/data.json b/res/pokemon/treecko/data.json index 46adc38e8c..0dd0148b3b 100644 --- a/res/pokemon/treecko/data.json +++ b/res/pokemon/treecko/data.json @@ -1,5 +1,4 @@ { - "name": "Treecko", "base_stats": { "hp": 40, "attack": 45, @@ -120,7 +119,8 @@ "pokemon_pos_f": 22, "trainer_pos_m": 9, "pokemon_pos_m": 22, - "english": { + "en": { + "name": "TREECKO", "category": "Wood Gecko Pokémon", "entry_text": [ "The soles of its feet are covered\n", @@ -128,7 +128,7 @@ "it to walk on walls and ceilings." ] }, - "french": { + "fr": { "name": "ARCKO", "category": "Pokémon Bois Gecko", "entry_text": [ @@ -137,7 +137,7 @@ "de marcher au mur et au plafond." ] }, - "german": { + "de": { "name": "GECKARBOR", "category": "Waldgecko", "entry_text": [ @@ -146,7 +146,7 @@ "Wänden und Decken Halt findet." ] }, - "italian": { + "it": { "name": "TREECKO", "category": "Pokémon Legnogeco", "entry_text": [ @@ -155,7 +155,7 @@ "camminare su muri e soffitti." ] }, - "spanish": { + "es": { "name": "TREECKO", "category": "Pokémon Geco Bosque", "entry_text": [ @@ -164,7 +164,7 @@ "andar por paredes y techos." ] }, - "japanese": { + "jp": { "name": "キモリ", "category": "もりトカゲポケモン", "entry_text": [ diff --git a/res/pokemon/tropius/data.json b/res/pokemon/tropius/data.json index f79b382c33..3480799423 100644 --- a/res/pokemon/tropius/data.json +++ b/res/pokemon/tropius/data.json @@ -1,5 +1,4 @@ { - "name": "Tropius", "base_stats": { "hp": 99, "attack": 68, @@ -117,7 +116,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 15, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "TROPIUS", "category": "Fruit Pokémon", "entry_text": [ "Delicious fruits grew out from\n", @@ -125,7 +125,7 @@ "ate the same kind of fruit." ] }, - "french": { + "fr": { "name": "TROPIUS", "category": "Pokémon Fruit", "entry_text": [ @@ -134,7 +134,7 @@ "autour de son cou." ] }, - "german": { + "de": { "name": "TROPIUS", "category": "Obst", "entry_text": [ @@ -143,7 +143,7 @@ "um seinen Hals herumzuwachsen." ] }, - "italian": { + "it": { "name": "TROPIUS", "category": "Pokémon Frutto", "entry_text": [ @@ -152,7 +152,7 @@ "a crescergli attorno al collo." ] }, - "spanish": { + "es": { "name": "TROPIUS", "category": "Pokémon Fruto", "entry_text": [ @@ -161,7 +161,7 @@ "propio cuello." ] }, - "japanese": { + "jp": { "name": "トロピウス", "category": "フル-ツポケモン", "entry_text": [ diff --git a/res/pokemon/turtwig/data.json b/res/pokemon/turtwig/data.json index 270daf5665..13f3351202 100644 --- a/res/pokemon/turtwig/data.json +++ b/res/pokemon/turtwig/data.json @@ -1,5 +1,4 @@ { - "name": "Turtwig", "base_stats": { "hp": 55, "attack": 68, @@ -114,7 +113,8 @@ "pokemon_pos_f": 28, "trainer_pos_m": 9, "pokemon_pos_m": 28, - "english": { + "en": { + "name": "TURTWIG", "category": "Tiny Leaf Pokémon", "entry_text": [ "The shell on its back is made of\n", @@ -122,7 +122,7 @@ "the shell should feel moist." ] }, - "french": { + "fr": { "name": "TORTIPOUSS", "category": "Pokémon Minifeuille", "entry_text": [ @@ -131,7 +131,7 @@ "s’abreuve. Il vit le long des lacs." ] }, - "german": { + "de": { "name": "CHELAST", "category": "Winziglaub", "entry_text": [ @@ -140,7 +140,7 @@ "auf seinem Rücken. Es lebt an Seen." ] }, - "italian": { + "it": { "name": "TURTWIG", "category": "Pokémon Fogliolina", "entry_text": [ @@ -149,7 +149,7 @@ "Vive sulle rive dei laghi." ] }, - "spanish": { + "es": { "name": "TURTWIG", "category": "Pokémon Hojita", "entry_text": [ @@ -158,7 +158,7 @@ "agua. Vive cerca de los lagos." ] }, - "japanese": { + "jp": { "name": "ナエトル", "category": "わかばポケモン", "entry_text": [ diff --git a/res/pokemon/typhlosion/data.json b/res/pokemon/typhlosion/data.json index 5cffc83f1d..4156f32302 100644 --- a/res/pokemon/typhlosion/data.json +++ b/res/pokemon/typhlosion/data.json @@ -1,5 +1,4 @@ { - "name": "Typhlosion", "base_stats": { "hp": 78, "attack": 84, @@ -121,7 +120,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 9, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "TYPHLOSION", "category": "Volcano Pokémon", "entry_text": [ "It attacks using blasts of fire.\n", @@ -129,7 +129,7 @@ "intense fire to hide itself." ] }, - "french": { + "fr": { "name": "TYPHLOSION", "category": "Pokémon Volcan", "entry_text": [ @@ -138,7 +138,7 @@ "les vagues de chaleur qu’il produit." ] }, - "german": { + "de": { "name": "TORNUPTO", "category": "Vulkan", "entry_text": [ @@ -147,7 +147,7 @@ "flimmern, in dem es sich versteckt." ] }, - "italian": { + "it": { "name": "TYPHLOSION", "category": "Pokémon Vulcano", "entry_text": [ @@ -156,7 +156,7 @@ "calore creata dalle fiamme roventi." ] }, - "spanish": { + "es": { "name": "TYPHLOSION", "category": "Pokémon Volcán", "entry_text": [ @@ -165,7 +165,7 @@ "ocultarse." ] }, - "japanese": { + "jp": { "name": "バクフ-ン", "category": "かざんポケモン", "entry_text": [ diff --git a/res/pokemon/tyranitar/data.json b/res/pokemon/tyranitar/data.json index 61400f28dd..bbbafb48de 100644 --- a/res/pokemon/tyranitar/data.json +++ b/res/pokemon/tyranitar/data.json @@ -1,5 +1,4 @@ { - "name": "Tyranitar", "base_stats": { "hp": 100, "attack": 134, @@ -146,7 +145,8 @@ "pokemon_pos_f": 3, "trainer_pos_m": 16, "pokemon_pos_m": 3, - "english": { + "en": { + "name": "TYRANITAR", "category": "Armor Pokémon", "entry_text": [ "If it rampages, it knocks down\n", @@ -154,7 +154,7 @@ "must be redrawn afterward." ] }, - "french": { + "fr": { "name": "TYRANOCIF", "category": "Pokémon Armure", "entry_text": [ @@ -163,7 +163,7 @@ "On doit alors modifier les cartes." ] }, - "german": { + "de": { "name": "DESPOTAR", "category": "Panzer", "entry_text": [ @@ -172,7 +172,7 @@ "trocken." ] }, - "italian": { + "it": { "name": "TYRANITAR", "category": "Pokémon Armatura", "entry_text": [ @@ -181,7 +181,7 @@ "mappe devono essere riscritte. " ] }, - "spanish": { + "es": { "name": "TYRANITAR", "category": "Pokémon Coraza", "entry_text": [ @@ -190,7 +190,7 @@ "mucho trabajo a los cartógrafos." ] }, - "japanese": { + "jp": { "name": "バンギラス", "category": "よろいポケモン", "entry_text": [ diff --git a/res/pokemon/tyrogue/data.json b/res/pokemon/tyrogue/data.json index 0b67e445cf..c1e0cd07c5 100644 --- a/res/pokemon/tyrogue/data.json +++ b/res/pokemon/tyrogue/data.json @@ -1,5 +1,4 @@ { - "name": "Tyrogue", "base_stats": { "hp": 35, "attack": 35, @@ -108,7 +107,8 @@ "pokemon_pos_f": 18, "trainer_pos_m": 9, "pokemon_pos_m": 18, - "english": { + "en": { + "name": "TYROGUE", "category": "Scuffle Pokémon", "entry_text": [ "It is famous for its eagerness to\n", @@ -116,7 +116,7 @@ "from challenging larger foes." ] }, - "french": { + "fr": { "name": "DEBUGANT", "category": "Pokémon Bagarreur", "entry_text": [ @@ -125,7 +125,7 @@ "des ennemis plus grands." ] }, - "german": { + "de": { "name": "RABAUZ", "category": "Racker", "entry_text": [ @@ -134,7 +134,7 @@ "Verletzungen." ] }, - "italian": { + "it": { "name": "TYROGUE", "category": "Pokémon Baruffa", "entry_text": [ @@ -143,7 +143,7 @@ "più forti di lui che sfida." ] }, - "spanish": { + "es": { "name": "TYROGUE", "category": "Pokémon Peleón", "entry_text": [ @@ -152,7 +152,7 @@ "luchar con enemigos más grandes." ] }, - "japanese": { + "jp": { "name": "バルキ-", "category": "けんかポケモン", "entry_text": [ diff --git a/res/pokemon/umbreon/data.json b/res/pokemon/umbreon/data.json index bbe37a071e..ba54ee4099 100644 --- a/res/pokemon/umbreon/data.json +++ b/res/pokemon/umbreon/data.json @@ -1,5 +1,4 @@ { - "name": "Umbreon", "base_stats": { "hp": 95, "attack": 65, @@ -111,7 +110,8 @@ "pokemon_pos_f": 15, "trainer_pos_m": 9, "pokemon_pos_m": 15, - "english": { + "en": { + "name": "UMBREON", "category": "Moonlight Pokémon", "entry_text": [ "When exposed to the moon’s aura,\n", @@ -119,7 +119,7 @@ "and it gains a mysterious power." ] }, - "french": { + "fr": { "name": "NOCTALI", "category": "Pokémon Lune", "entry_text": [ @@ -128,7 +128,7 @@ "les ombres en quête d’une proie." ] }, - "german": { + "de": { "name": "NACHTARA", "category": "Mondschein", "entry_text": [ @@ -137,7 +137,7 @@ "Im Dunkeln wartet es auf Beute." ] }, - "italian": { + "it": { "name": "UMBREON", "category": "Pokémon Lucelunare", "entry_text": [ @@ -146,7 +146,7 @@ "cela nel buio in attesa della preda." ] }, - "spanish": { + "es": { "name": "UMBREON", "category": "Pokémon Luz Lunar", "entry_text": [ @@ -155,7 +155,7 @@ "Busca presas en la oscuridad. " ] }, - "japanese": { + "jp": { "name": "ブラッキ-", "category": "げっこうポケモン", "entry_text": [ diff --git a/res/pokemon/unown/data.json b/res/pokemon/unown/data.json index d61bdf94d0..16c9341111 100644 --- a/res/pokemon/unown/data.json +++ b/res/pokemon/unown/data.json @@ -1,5 +1,4 @@ { - "name": "Unown", "base_stats": { "hp": 48, "attack": 72, @@ -56,7 +55,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 9, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "UNOWN", "category": "Symbol Pokémon", "entry_text": [ "When alone, nothing happens.\n", @@ -64,7 +64,7 @@ "an odd power is said to emerge." ] }, - "french": { + "fr": { "name": "ZARBI", "category": "Pokémon Symbolique", "entry_text": [ @@ -73,7 +73,7 @@ "ZARBI est apparu en premier." ] }, - "german": { + "de": { "name": "ICOGNITO", "category": "Symbol", "entry_text": [ @@ -82,7 +82,7 @@ "Sprache oder ICOGNITO?" ] }, - "italian": { + "it": { "name": "UNOWN", "category": "Pokémon Simbolo", "entry_text": [ @@ -91,7 +91,7 @@ "parso prima, l’alfabeto o UNOWN." ] }, - "spanish": { + "es": { "name": "UNOWN", "category": "Pokémon Símbolo", "entry_text": [ @@ -100,7 +100,7 @@ "la escritura o los UNOWN." ] }, - "japanese": { + "jp": { "name": "アンノ-ン", "category": "シンボルポケモン", "entry_text": [ diff --git a/res/pokemon/ursaring/data.json b/res/pokemon/ursaring/data.json index 7b8fbb6238..57bbe9ef0e 100644 --- a/res/pokemon/ursaring/data.json +++ b/res/pokemon/ursaring/data.json @@ -1,5 +1,4 @@ { - "name": "Ursaring", "base_stats": { "hp": 90, "attack": 130, @@ -127,7 +126,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 9, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "URSARING", "category": "Hibernator Pokémon", "entry_text": [ "In its territory, it leaves\n", @@ -135,7 +135,7 @@ "delicious berries or fruits." ] }, - "french": { + "fr": { "name": "URSARING", "category": "Pokémon Hibernant", "entry_text": [ @@ -144,7 +144,7 @@ "portent des Baies ou des fruits." ] }, - "german": { + "de": { "name": "URSARING", "category": "Schläfer", "entry_text": [ @@ -153,7 +153,7 @@ "oder Beeren tragen, mit Kratzern." ] }, - "italian": { + "it": { "name": "URSARING", "category": "Pokémon Letargo", "entry_text": [ @@ -162,7 +162,7 @@ "o frutti deliziosi." ] }, - "spanish": { + "es": { "name": "URSARING", "category": "Pokémon Hibernante", "entry_text": [ @@ -171,7 +171,7 @@ "gustan para marcarlos." ] }, - "japanese": { + "jp": { "name": "リングマ", "category": "とうみんポケモン", "entry_text": [ diff --git a/res/pokemon/uxie/data.json b/res/pokemon/uxie/data.json index fbc804a5dc..47f4e402d6 100644 --- a/res/pokemon/uxie/data.json +++ b/res/pokemon/uxie/data.json @@ -1,5 +1,4 @@ { - "name": "Uxie", "base_stats": { "hp": 75, "attack": 75, @@ -125,7 +124,8 @@ "pokemon_pos_f": 65526, "trainer_pos_m": 9, "pokemon_pos_m": 65526, - "english": { + "en": { + "name": "UXIE", "category": "Knowledge Pokémon", "entry_text": [ "When UXIE flew, people gained the\n", @@ -133,7 +133,7 @@ "It was the birth of knowledge." ] }, - "french": { + "fr": { "name": "CREHELF", "category": "Pokémon Savoir", "entry_text": [ @@ -142,7 +142,7 @@ "pouvoir d’effacer la mémoire." ] }, - "german": { + "de": { "name": "SELFE", "category": "Wissen", "entry_text": [ @@ -151,7 +151,7 @@ "löschen, die ihm in die Augen sehen." ] }, - "italian": { + "it": { "name": "UXIE", "category": "Pokémon Sapienza", "entry_text": [ @@ -160,7 +160,7 @@ "dere la memoria a chiunque lo fissi." ] }, - "spanish": { + "es": { "name": "UXIE", "category": "Pokémon Sabiduría", "entry_text": [ @@ -169,7 +169,7 @@ "borrar la memoria con una mirada." ] }, - "japanese": { + "jp": { "name": "ユクシ-", "category": "ちしきポケモン", "entry_text": [ diff --git a/res/pokemon/vaporeon/data.json b/res/pokemon/vaporeon/data.json index 4e902f177b..79892e25b2 100644 --- a/res/pokemon/vaporeon/data.json +++ b/res/pokemon/vaporeon/data.json @@ -1,5 +1,4 @@ { - "name": "Vaporeon", "base_stats": { "hp": 130, "attack": 65, @@ -113,7 +112,8 @@ "pokemon_pos_f": 10, "trainer_pos_m": 9, "pokemon_pos_m": 10, - "english": { + "en": { + "name": "VAPOREON", "category": "Bubble Jet Pokémon", "entry_text": [ "Its cell composition is similar\n", @@ -121,7 +121,7 @@ "it can melt away into water." ] }, - "french": { + "fr": { "name": "AQUALI", "category": "Pokémon Bulleur", "entry_text": [ @@ -130,7 +130,7 @@ "disparaître dans l’élément liquide." ] }, - "german": { + "de": { "name": "AQUANA", "category": "Blubblase", "entry_text": [ @@ -139,7 +139,7 @@ "selbst wird es unsichtbar." ] }, - "italian": { + "it": { "name": "VAPOREON", "category": "Pokémon Bollajet", "entry_text": [ @@ -148,7 +148,7 @@ "nell’acqua diventando invisibile." ] }, - "spanish": { + "es": { "name": "VAPOREON", "category": "Pokémon Burbuja", "entry_text": [ @@ -157,7 +157,7 @@ "la perfección con el agua." ] }, - "japanese": { + "jp": { "name": "シャワ-ズ", "category": "あわはきポケモン", "entry_text": [ diff --git a/res/pokemon/venomoth/data.json b/res/pokemon/venomoth/data.json index 06871cb7c1..08e05f52b9 100644 --- a/res/pokemon/venomoth/data.json +++ b/res/pokemon/venomoth/data.json @@ -1,5 +1,4 @@ { - "name": "Venomoth", "base_stats": { "hp": 70, "attack": 65, @@ -114,7 +113,8 @@ "pokemon_pos_f": 65530, "trainer_pos_m": 9, "pokemon_pos_m": 65530, - "english": { + "en": { + "name": "VENOMOTH", "category": "Poison Moth Pokémon", "entry_text": [ "It flutters its wings to scatter\n", @@ -122,7 +122,7 @@ "toxins if they contact skin." ] }, - "french": { + "fr": { "name": "AEROMITE", "category": "Pokémon Papipoison", "entry_text": [ @@ -131,7 +131,7 @@ "toxiques au toucher." ] }, - "german": { + "de": { "name": "OMOT", "category": "Giftmotte", "entry_text": [ @@ -140,7 +140,7 @@ "Diese geben bei Kontakt Gift ab." ] }, - "italian": { + "it": { "name": "VENOMOTH", "category": "Pokémon Velentarma", "entry_text": [ @@ -149,7 +149,7 @@ "con la pelle." ] }, - "spanish": { + "es": { "name": "VENOMOTH", "category": "Pokémon Polilla V.", "entry_text": [ @@ -158,7 +158,7 @@ "libera toxinas si toca la piel." ] }, - "japanese": { + "jp": { "name": "モルフォン", "category": "どくがポケモン", "entry_text": [ diff --git a/res/pokemon/venonat/data.json b/res/pokemon/venonat/data.json index be9470caa1..db5a6e6d76 100644 --- a/res/pokemon/venonat/data.json +++ b/res/pokemon/venonat/data.json @@ -1,5 +1,4 @@ { - "name": "Venonat", "base_stats": { "hp": 60, "attack": 55, @@ -105,7 +104,8 @@ "pokemon_pos_f": 20, "trainer_pos_m": 9, "pokemon_pos_m": 20, - "english": { + "en": { + "name": "VENONAT", "category": "Insect Pokémon", "entry_text": [ "Its big eyes are actually clusters\n", @@ -113,7 +113,7 @@ "drawn by light." ] }, - "french": { + "fr": { "name": "MIMITOSS", "category": "Pokémon Vermine", "entry_text": [ @@ -122,7 +122,7 @@ "nuit, il est attiré par la lumière." ] }, - "german": { + "de": { "name": "BLUZUK", "category": "Insekt", "entry_text": [ @@ -131,7 +131,7 @@ "es von Licht angezogen." ] }, - "italian": { + "it": { "name": "VENONAT", "category": "Pokémon Insetto", "entry_text": [ @@ -140,7 +140,7 @@ "Di notte, è attirato dalla luce." ] }, - "spanish": { + "es": { "name": "VENONAT", "category": "Pokémon Insecto", "entry_text": [ @@ -149,7 +149,7 @@ "noche se siente atraído por la luz." ] }, - "japanese": { + "jp": { "name": "コンパン", "category": "こんちゅうポケモン", "entry_text": [ diff --git a/res/pokemon/venusaur/data.json b/res/pokemon/venusaur/data.json index 1b3784d6c9..4320bc3b04 100644 --- a/res/pokemon/venusaur/data.json +++ b/res/pokemon/venusaur/data.json @@ -1,5 +1,4 @@ { - "name": "Venusaur", "base_stats": { "hp": 80, "attack": 82, @@ -115,7 +114,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 8, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "VENUSAUR", "category": "Seed Pokémon", "entry_text": [ "After a rainy day, the flower on\n", @@ -123,7 +123,7 @@ "scent attracts other Pokémon." ] }, - "french": { + "fr": { "name": "FLORIZARRE", "category": "Pokémon Graine", "entry_text": [ @@ -132,7 +132,7 @@ "Cela appâte les autres Pokémon." ] }, - "german": { + "de": { "name": "BISAFLOR", "category": "Samen", "entry_text": [ @@ -141,7 +141,7 @@ "Das Aroma zieht andere Pokémon an." ] }, - "italian": { + "it": { "name": "VENUSAUR", "category": "Pokémon Seme", "entry_text": [ @@ -150,7 +150,7 @@ "intenso e attira gli altri Pokémon." ] }, - "spanish": { + "es": { "name": "VENUSAUR", "category": "Pokémon Semilla", "entry_text": [ @@ -159,7 +159,7 @@ "potente y atrae a otros Pokémon." ] }, - "japanese": { + "jp": { "name": "フシギバナ", "category": "たねポケモン", "entry_text": [ diff --git a/res/pokemon/vespiquen/data.json b/res/pokemon/vespiquen/data.json index d93dcf0801..155222b421 100644 --- a/res/pokemon/vespiquen/data.json +++ b/res/pokemon/vespiquen/data.json @@ -1,5 +1,4 @@ { - "name": "Vespiquen", "base_stats": { "hp": 70, "attack": 80, @@ -112,7 +111,8 @@ "pokemon_pos_f": 65532, "trainer_pos_m": 9, "pokemon_pos_m": 65532, - "english": { + "en": { + "name": "VESPIQUEN", "category": "Beehive Pokémon", "entry_text": [ "It releases various pheromones\n", @@ -120,7 +120,7 @@ "its bidding while fighting foes." ] }, - "french": { + "fr": { "name": "APIREINE", "category": "Pokémon Ruche", "entry_text": [ @@ -129,7 +129,7 @@ "le nectar récolté par APITRINI." ] }, - "german": { + "de": { "name": "HONWEISEL", "category": "Bienenstock", "entry_text": [ @@ -138,7 +138,7 @@ "dem Honig, den WADRIBIE sammelt." ] }, - "italian": { + "it": { "name": "VESPIQUEN", "category": "Pokémon Alveare", "entry_text": [ @@ -147,7 +147,7 @@ "raccolto da COMBEE." ] }, - "spanish": { + "es": { "name": "VESPIQUEN", "category": "Pokémon Colmena", "entry_text": [ @@ -156,7 +156,7 @@ "por COMBEE." ] }, - "japanese": { + "jp": { "name": "ビ-クイン", "category": "はちのすポケモン", "entry_text": [ diff --git a/res/pokemon/vibrava/data.json b/res/pokemon/vibrava/data.json index 805071db33..195ea8829b 100644 --- a/res/pokemon/vibrava/data.json +++ b/res/pokemon/vibrava/data.json @@ -1,5 +1,4 @@ { - "name": "Vibrava", "base_stats": { "hp": 50, "attack": 70, @@ -119,7 +118,8 @@ "pokemon_pos_f": 65532, "trainer_pos_m": 9, "pokemon_pos_m": 65532, - "english": { + "en": { + "name": "VIBRAVA", "category": "Vibration Pokémon", "entry_text": [ "It violently shudders its wings,\n", @@ -127,7 +127,7 @@ "induce headaches in people." ] }, - "french": { + "fr": { "name": "VIBRANINF", "category": "Pokémon Vibration", "entry_text": [ @@ -136,7 +136,7 @@ "qui donnent mal au crâne." ] }, - "german": { + "de": { "name": "VIBRAVA", "category": "Vibration", "entry_text": [ @@ -145,7 +145,7 @@ "die Kopfschmerzen verursachen." ] }, - "italian": { + "it": { "name": "VIBRAVA", "category": "Pokémon Vibrazione", "entry_text": [ @@ -154,7 +154,7 @@ "provocano il mal di testa." ] }, - "spanish": { + "es": { "name": "VIBRAVA", "category": "Pokémon Vibrante", "entry_text": [ @@ -163,7 +163,7 @@ "provocan dolores de cabeza." ] }, - "japanese": { + "jp": { "name": "ビブラ-バ", "category": "しんどうポケモン", "entry_text": [ diff --git a/res/pokemon/victreebel/data.json b/res/pokemon/victreebel/data.json index 7544245012..0983b13adb 100644 --- a/res/pokemon/victreebel/data.json +++ b/res/pokemon/victreebel/data.json @@ -1,5 +1,4 @@ { - "name": "Victreebel", "base_stats": { "hp": 80, "attack": 105, @@ -101,7 +100,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 2, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "VICTREEBEL", "category": "Flycatcher Pokémon", "entry_text": [ "It pools in its mouth a fluid with\n", @@ -109,7 +109,7 @@ "an acid that dissolves anything." ] }, - "french": { + "fr": { "name": "EMPIFLOR", "category": "Pokémon Carnivore", "entry_text": [ @@ -118,7 +118,7 @@ "un acide extrêmement corrosif." ] }, - "german": { + "de": { "name": "SARZENIA", "category": "Fliegentot", "entry_text": [ @@ -127,7 +127,7 @@ "in Wahrheit aber ätzend ist." ] }, - "italian": { + "it": { "name": "VICTREEBEL", "category": "Pokémon Moschivoro", "entry_text": [ @@ -136,7 +136,7 @@ "acido altamente corrosivo." ] }, - "spanish": { + "es": { "name": "VICTREEBEL", "category": "Pokémon Matamoscas", "entry_text": [ @@ -145,7 +145,7 @@ "ácido que disuelve cualquier cosa." ] }, - "japanese": { + "jp": { "name": "ウツボット", "category": "ハエとりポケモン", "entry_text": [ diff --git a/res/pokemon/vigoroth/data.json b/res/pokemon/vigoroth/data.json index 6b576fa1dd..33ba4e48eb 100644 --- a/res/pokemon/vigoroth/data.json +++ b/res/pokemon/vigoroth/data.json @@ -1,5 +1,4 @@ { - "name": "Vigoroth", "base_stats": { "hp": 80, "attack": 80, @@ -128,7 +127,8 @@ "pokemon_pos_f": 1, "trainer_pos_m": 9, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "VIGOROTH", "category": "Wild Monkey Pokémon", "entry_text": [ "Its heart beats at a tenfold\n", @@ -136,7 +136,7 @@ "even a moment." ] }, - "french": { + "fr": { "name": "VIGOROTH", "category": "Pokémon Turbusinge", "entry_text": [ @@ -145,7 +145,7 @@ "tient pas en place." ] }, - "german": { + "de": { "name": "MUNTIER", "category": "Wildaffe", "entry_text": [ @@ -154,7 +154,7 @@ "nicht für einen Moment still sitzen." ] }, - "italian": { + "it": { "name": "VIGOROTH", "category": "Pokémon Indocile", "entry_text": [ @@ -163,7 +163,7 @@ "sta fermo neanche un momento." ] }, - "spanish": { + "es": { "name": "VIGOROTH", "category": "Pokémon Mono Feroz", "entry_text": [ @@ -172,7 +172,7 @@ "No se está quieto ni un instante." ] }, - "japanese": { + "jp": { "name": "ヤルキモノ", "category": "あばれザルポケモン", "entry_text": [ diff --git a/res/pokemon/vileplume/data.json b/res/pokemon/vileplume/data.json index 14d975b1f3..11400bac5e 100644 --- a/res/pokemon/vileplume/data.json +++ b/res/pokemon/vileplume/data.json @@ -1,5 +1,4 @@ { - "name": "Vileplume", "base_stats": { "hp": 75, "attack": 80, @@ -97,7 +96,8 @@ "pokemon_pos_f": 14, "trainer_pos_m": 9, "pokemon_pos_m": 14, - "english": { + "en": { + "name": "VILEPLUME", "category": "Flower Pokémon", "entry_text": [ "Its petals are the largest in the\n", @@ -105,7 +105,7 @@ "extremely allergenic pollen." ] }, - "french": { + "fr": { "name": "RAFFLESIA", "category": "Pokémon Fleur", "entry_text": [ @@ -114,7 +114,7 @@ "un pollen extrêmement allergène." ] }, - "german": { + "de": { "name": "GIFLOR", "category": "Blume", "entry_text": [ @@ -123,7 +123,7 @@ "die schreckliche Allergien auslösen." ] }, - "italian": { + "it": { "name": "VILEPLUME", "category": "Pokémon Fiore", "entry_text": [ @@ -132,7 +132,7 @@ "un polline che causa allergie." ] }, - "spanish": { + "es": { "name": "VILEPLUME", "category": "Pokémon Flor", "entry_text": [ @@ -141,7 +141,7 @@ "un terrible polen alergénico." ] }, - "japanese": { + "jp": { "name": "ラフレシア", "category": "フラワ-ポケモン", "entry_text": [ diff --git a/res/pokemon/volbeat/data.json b/res/pokemon/volbeat/data.json index 21abd1829d..382cc1f8df 100644 --- a/res/pokemon/volbeat/data.json +++ b/res/pokemon/volbeat/data.json @@ -1,5 +1,4 @@ { - "name": "Volbeat", "base_stats": { "hp": 65, "attack": 73, @@ -118,7 +117,8 @@ "pokemon_pos_f": 21, "trainer_pos_m": 9, "pokemon_pos_m": 21, - "english": { + "en": { + "name": "VOLBEAT", "category": "Firefly Pokémon", "entry_text": [ "It communicates with others by\n", @@ -126,7 +126,7 @@ "loves ILLUMISE’s sweet aroma." ] }, - "french": { + "fr": { "name": "MUCIOLE", "category": "Pokémon Luciole", "entry_text": [ @@ -135,7 +135,7 @@ "adore le doux parfum de LUMIVOLE." ] }, - "german": { + "de": { "name": "VOLBEAT", "category": "Libelle", "entry_text": [ @@ -144,7 +144,7 @@ "bringt. Es liebt ILLUMISEs Duft." ] }, - "italian": { + "it": { "name": "VOLBEAT", "category": "Pokémon Lucciola", "entry_text": [ @@ -153,7 +153,7 @@ "Ama il dolce aroma di ILLUMISE." ] }, - "spanish": { + "es": { "name": "VOLBEAT", "category": "Pokémon Luciérnaga", "entry_text": [ @@ -162,7 +162,7 @@ "suave aroma de ILLUMISE." ] }, - "japanese": { + "jp": { "name": "バルビ-ト", "category": "ほたるポケモン", "entry_text": [ diff --git a/res/pokemon/voltorb/data.json b/res/pokemon/voltorb/data.json index 323a34949c..47c2062b36 100644 --- a/res/pokemon/voltorb/data.json +++ b/res/pokemon/voltorb/data.json @@ -1,5 +1,4 @@ { - "name": "Voltorb", "base_stats": { "hp": 40, "attack": 30, @@ -110,7 +109,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "VOLTORB", "category": "Ball Pokémon", "entry_text": [ "It looks just like a Poké Ball.\n", @@ -118,7 +118,7 @@ "electrocute or explode on touch." ] }, - "french": { + "fr": { "name": "VOLTORBE", "category": "Pokémon Balle", "entry_text": [ @@ -127,7 +127,7 @@ "ou s’électrifier au toucher." ] }, - "german": { + "de": { "name": "VOLTOBAL", "category": "Ball", "entry_text": [ @@ -136,7 +136,7 @@ "explodieren kann." ] }, - "italian": { + "it": { "name": "VOLTORB", "category": "Pokémon Ball", "entry_text": [ @@ -145,7 +145,7 @@ "farlo esplodere." ] }, - "spanish": { + "es": { "name": "VOLTORB", "category": "Pokémon Bola", "entry_text": [ @@ -154,7 +154,7 @@ "descargas o explotar si se toca." ] }, - "japanese": { + "jp": { "name": "ビリリダマ", "category": "ボ-ルポケモン", "entry_text": [ diff --git a/res/pokemon/vulpix/data.json b/res/pokemon/vulpix/data.json index 5c6d529762..7a1c2575d4 100644 --- a/res/pokemon/vulpix/data.json +++ b/res/pokemon/vulpix/data.json @@ -1,5 +1,4 @@ { - "name": "Vulpix", "base_stats": { "hp": 38, "attack": 41, @@ -112,7 +111,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "VULPIX", "category": "Fox Pokémon", "entry_text": [ "It controls balls of fire. As it\n", @@ -120,7 +120,7 @@ "their tips to make more tails." ] }, - "french": { + "fr": { "name": "GOUPIX", "category": "Pokémon Renard", "entry_text": [ @@ -129,7 +129,7 @@ "nouvelles. " ] }, - "german": { + "de": { "name": "VULPIX", "category": "Fuchs", "entry_text": [ @@ -138,7 +138,7 @@ "Schweife, um weitere zu bilden." ] }, - "italian": { + "it": { "name": "VULPIX", "category": "Pokémon Volpe", "entry_text": [ @@ -147,7 +147,7 @@ "se ne generano delle altre." ] }, - "spanish": { + "es": { "name": "VULPIX", "category": "Pokémon Zorro", "entry_text": [ @@ -156,7 +156,7 @@ "multiplican." ] }, - "japanese": { + "jp": { "name": "ロコン", "category": "きつねポケモン", "entry_text": [ diff --git a/res/pokemon/wailmer/data.json b/res/pokemon/wailmer/data.json index d05ca95f7d..a3d4d97709 100644 --- a/res/pokemon/wailmer/data.json +++ b/res/pokemon/wailmer/data.json @@ -1,5 +1,4 @@ { - "name": "Wailmer", "base_stats": { "hp": 130, "attack": 70, @@ -113,7 +112,8 @@ "pokemon_pos_f": 9, "trainer_pos_m": 16, "pokemon_pos_m": 9, - "english": { + "en": { + "name": "WAILMER", "category": "Ball Whale Pokémon", "entry_text": [ "On sunny days, it lands on beaches\n", @@ -121,7 +121,7 @@ "It spouts water from its nose." ] }, - "french": { + "fr": { "name": "WAILMER", "category": "Pokémon Baleinboule", "entry_text": [ @@ -130,7 +130,7 @@ "expulse de l’eau par son évent." ] }, - "german": { + "de": { "name": "WAILMER", "category": "Kugelwal", "entry_text": [ @@ -139,7 +139,7 @@ "Bälle herumhüpfen. " ] }, - "italian": { + "it": { "name": "WAILMER", "category": "Pokémon Balenottero", "entry_text": [ @@ -148,7 +148,7 @@ "Spruzza acqua dalle narici." ] }, - "spanish": { + "es": { "name": "WAILMER", "category": "Pokémon Ballenabola", "entry_text": [ @@ -157,7 +157,7 @@ "pelota. Lanza agua por la nariz." ] }, - "japanese": { + "jp": { "name": "ホエルコ", "category": "たまくじらポケモン", "entry_text": [ diff --git a/res/pokemon/wailord/data.json b/res/pokemon/wailord/data.json index 9de4ff718c..cb456f077e 100644 --- a/res/pokemon/wailord/data.json +++ b/res/pokemon/wailord/data.json @@ -1,5 +1,4 @@ { - "name": "Wailord", "base_stats": { "hp": 170, "attack": 90, @@ -113,7 +112,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 18, "pokemon_pos_m": 1, - "english": { + "en": { + "name": "WAILORD", "category": "Float Whale Pokémon", "entry_text": [ "The biggest of all Pokémon.\n", @@ -121,7 +121,7 @@ "10,000 feet on only one breath." ] }, - "french": { + "fr": { "name": "WAILORD", "category": "Pokémon Cachabouée", "entry_text": [ @@ -130,7 +130,7 @@ "3 000 m en retenant son souffle." ] }, - "german": { + "de": { "name": "WAILORD", "category": "Flutwal", "entry_text": [ @@ -139,7 +139,7 @@ "3 000 Meter tauchen." ] }, - "italian": { + "it": { "name": "WAILORD", "category": "Pokémon Megabalena", "entry_text": [ @@ -148,7 +148,7 @@ "una profondità di 3000 metri." ] }, - "spanish": { + "es": { "name": "WAILORD", "category": "Pokémon Ballenaflot", "entry_text": [ @@ -157,7 +157,7 @@ "3000 m aguantando la respiración." ] }, - "japanese": { + "jp": { "name": "ホエルオ-", "category": "うきくじらポケモン", "entry_text": [ diff --git a/res/pokemon/walrein/data.json b/res/pokemon/walrein/data.json index 9f9ad72d88..23bb00a4bb 100644 --- a/res/pokemon/walrein/data.json +++ b/res/pokemon/walrein/data.json @@ -1,5 +1,4 @@ { - "name": "Walrein", "base_stats": { "hp": 110, "attack": 80, @@ -116,7 +115,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "WALREIN", "category": "Ice Break Pokémon", "entry_text": [ "It shatters ice with its big tusks.\n", @@ -124,7 +124,7 @@ "the cold, but also enemy attacks." ] }, - "french": { + "fr": { "name": "KAIMORSE", "category": "Pokémon Brise Glace", "entry_text": [ @@ -133,7 +133,7 @@ "froid, mais aussi des attaques." ] }, - "german": { + "de": { "name": "WALRAISA", "category": "Eisbrecher", "entry_text": [ @@ -142,7 +142,7 @@ "schützt es vor Kälte und Angriffen." ] }, - "italian": { + "it": { "name": "WALREIN", "category": "Pokémon Spaccagelo", "entry_text": [ @@ -151,7 +151,7 @@ "il freddo e gli attacchi nemici." ] }, - "spanish": { + "es": { "name": "WALREIN", "category": "Pokémon Rompehielo", "entry_text": [ @@ -160,7 +160,7 @@ "del frío y de los enemigos." ] }, - "japanese": { + "jp": { "name": "トドゼルガ", "category": "こおりわりポケモン", "entry_text": [ diff --git a/res/pokemon/wartortle/data.json b/res/pokemon/wartortle/data.json index c335c159d3..701ee4d1ca 100644 --- a/res/pokemon/wartortle/data.json +++ b/res/pokemon/wartortle/data.json @@ -1,5 +1,4 @@ { - "name": "Wartortle", "base_stats": { "hp": 59, "attack": 63, @@ -121,7 +120,8 @@ "pokemon_pos_f": 17, "trainer_pos_m": 9, "pokemon_pos_m": 17, - "english": { + "en": { + "name": "WARTORTLE", "category": "Turtle Pokémon", "entry_text": [ "It is said to live 10,000 years.\n", @@ -129,7 +129,7 @@ "symbol of longevity." ] }, - "french": { + "fr": { "name": "CARABAFFE", "category": "Pokémon Tortue", "entry_text": [ @@ -138,7 +138,7 @@ "symbole de longévité populaire." ] }, - "german": { + "de": { "name": "SCHILLOK", "category": "Kröte", "entry_text": [ @@ -147,7 +147,7 @@ "Symbol für langes Leben." ] }, - "italian": { + "it": { "name": "WARTORTLE", "category": "Pokémon Tartaruga", "entry_text": [ @@ -156,7 +156,7 @@ "pelliccia, indice di longevità." ] }, - "spanish": { + "es": { "name": "WARTORTLE", "category": "Pokémon Tortuga", "entry_text": [ @@ -165,7 +165,7 @@ "longevidad." ] }, - "japanese": { + "jp": { "name": "カメ-ル", "category": "かめポケモン", "entry_text": [ diff --git a/res/pokemon/weavile/data.json b/res/pokemon/weavile/data.json index 7371c7dd12..d101ce3615 100644 --- a/res/pokemon/weavile/data.json +++ b/res/pokemon/weavile/data.json @@ -1,5 +1,4 @@ { - "name": "Weavile", "base_stats": { "hp": 70, "attack": 120, @@ -133,7 +132,8 @@ "pokemon_pos_f": 13, "trainer_pos_m": 9, "pokemon_pos_m": 13, - "english": { + "en": { + "name": "WEAVILE", "category": "Sharp Claw Pokémon", "entry_text": [ "Evolution made it even more\n", @@ -141,7 +141,7 @@ "signs in boulders." ] }, - "french": { + "fr": { "name": "DIMORET", "category": "Pokémon Grifacérée", "entry_text": [ @@ -150,7 +150,7 @@ "façon très organisée." ] }, - "german": { + "de": { "name": "SNIBUNNA", "category": "Stichklaue", "entry_text": [ @@ -159,7 +159,7 @@ "der Jagd großes Geschick zeigen." ] }, - "italian": { + "it": { "name": "WEAVILE", "category": "Pokémon Lamartigli", "entry_text": [ @@ -168,7 +168,7 @@ "Insieme sono cacciatori abilissimi." ] }, - "spanish": { + "es": { "name": "WEAVILE", "category": "Pokémon Garra Filo", "entry_text": [ @@ -177,7 +177,7 @@ "cazar con gran coordinación." ] }, - "japanese": { + "jp": { "name": "マニュ-ラ", "category": "かぎづめポケモン", "entry_text": [ diff --git a/res/pokemon/weedle/data.json b/res/pokemon/weedle/data.json index 4d1a805187..c78bac8fef 100644 --- a/res/pokemon/weedle/data.json +++ b/res/pokemon/weedle/data.json @@ -1,5 +1,4 @@ { - "name": "Weedle", "base_stats": { "hp": 40, "attack": 35, @@ -64,7 +63,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "WEEDLE", "category": "Hairy Bug Pokémon", "entry_text": [ "It eats its weight in leaves every\n", @@ -72,7 +72,7 @@ "the needle on its head." ] }, - "french": { + "fr": { "name": "ASPICOT", "category": "Pokémon Insectopic", "entry_text": [ @@ -81,7 +81,7 @@ "tête pour repousser l’ennemi." ] }, - "german": { + "de": { "name": "HORNLIU", "category": "Raupe", "entry_text": [ @@ -90,7 +90,7 @@ "dient der Verteidigung." ] }, - "italian": { + "it": { "name": "WEEDLE", "category": "Pokémon Millepiedi", "entry_text": [ @@ -99,7 +99,7 @@ "nemici con l’aculeo sulla testa." ] }, - "spanish": { + "es": { "name": "WEEDLE", "category": "Pokémon Oruga", "entry_text": [ @@ -108,7 +108,7 @@ "con el aguijón de su cabeza." ] }, - "japanese": { + "jp": { "name": "ビ-ドル", "category": "けむしポケモン", "entry_text": [ diff --git a/res/pokemon/weepinbell/data.json b/res/pokemon/weepinbell/data.json index 3801388794..c2317db316 100644 --- a/res/pokemon/weepinbell/data.json +++ b/res/pokemon/weepinbell/data.json @@ -1,5 +1,4 @@ { - "name": "Weepinbell", "base_stats": { "hp": 65, "attack": 90, @@ -111,7 +110,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "WEEPINBELL", "category": "Flycatcher Pokémon", "entry_text": [ "A Pokémon that appears to be a\n", @@ -119,7 +119,7 @@ "dousing them with a toxic powder." ] }, - "french": { + "fr": { "name": "BOUSTIFLOR", "category": "Pokémon Carnivore", "entry_text": [ @@ -128,7 +128,7 @@ "à l’aide d’une poudre toxique." ] }, - "german": { + "de": { "name": "ULTRIGARIA", "category": "Fliegentot", "entry_text": [ @@ -137,7 +137,7 @@ "giftigen Puder darüber verteilt." ] }, - "italian": { + "it": { "name": "WEEPINBELL", "category": "Pokémon Moschivoro", "entry_text": [ @@ -146,7 +146,7 @@ "tossica." ] }, - "spanish": { + "es": { "name": "WEEPINBELL", "category": "Pokémon Matamoscas", "entry_text": [ @@ -155,7 +155,7 @@ "tóxico cuando están desprevenidas." ] }, - "japanese": { + "jp": { "name": "ウツドン", "category": "ハエとりポケモン", "entry_text": [ diff --git a/res/pokemon/weezing/data.json b/res/pokemon/weezing/data.json index 45842b6213..db7894ba59 100644 --- a/res/pokemon/weezing/data.json +++ b/res/pokemon/weezing/data.json @@ -1,5 +1,4 @@ { - "name": "Weezing", "base_stats": { "hp": 65, "attack": 90, @@ -112,7 +111,8 @@ "pokemon_pos_f": 65526, "trainer_pos_m": 9, "pokemon_pos_m": 65526, - "english": { + "en": { + "name": "WEEZING", "category": "Poison Gas Pokémon", "entry_text": [ "It grows by feeding on gases\n", @@ -120,7 +120,7 @@ "rare, triplets have been found." ] }, - "french": { + "fr": { "name": "SMOGOGO", "category": "Pokémon Gaz Mortel", "entry_text": [ @@ -129,7 +129,7 @@ "qu’ils soient fort rares." ] }, - "german": { + "de": { "name": "SMOGMOG", "category": "Giftwolke", "entry_text": [ @@ -138,7 +138,7 @@ "kann man Drillinge von ihnen finden." ] }, - "italian": { + "it": { "name": "WEEZING", "category": "Pokémon Velenuvola", "entry_text": [ @@ -147,7 +147,7 @@ "hanno trovati in gruppi di tre." ] }, - "spanish": { + "es": { "name": "WEEZING", "category": "Pokémon Gas Veneno", "entry_text": [ @@ -156,7 +156,7 @@ "dado raros casos de trillizos." ] }, - "japanese": { + "jp": { "name": "マタドガス", "category": "どくガスポケモン", "entry_text": [ diff --git a/res/pokemon/whiscash/data.json b/res/pokemon/whiscash/data.json index 6c1d87db42..cdd979bd65 100644 --- a/res/pokemon/whiscash/data.json +++ b/res/pokemon/whiscash/data.json @@ -1,5 +1,4 @@ { - "name": "Whiscash", "base_stats": { "hp": 110, "attack": 78, @@ -115,7 +114,8 @@ "pokemon_pos_f": 2, "trainer_pos_m": 9, "pokemon_pos_m": 2, - "english": { + "en": { + "name": "WHISCASH", "category": "Whiskers Pokémon", "entry_text": [ "It is extremely protective of its\n", @@ -123,7 +123,7 @@ "it attacks using vicious tremors." ] }, - "french": { + "fr": { "name": "BARBICHA", "category": "Pokémon Barbillon", "entry_text": [ @@ -132,7 +132,7 @@ "des secousses qui portent à 5 km." ] }, - "german": { + "de": { "name": "WELSAR", "category": "Barthaar", "entry_text": [ @@ -141,7 +141,7 @@ "in 5 km Entfernung zu spüren sind." ] }, - "italian": { + "it": { "name": "WHISCASH", "category": "Pokémon Baffetti", "entry_text": [ @@ -150,7 +150,7 @@ "nando terremoti del raggio di 5 km." ] }, - "spanish": { + "es": { "name": "WHISCASH", "category": "Pokémon Bigotudo", "entry_text": [ @@ -159,7 +159,7 @@ "se sienten en un radio de 5 km." ] }, - "japanese": { + "jp": { "name": "ナマズン", "category": "ひげうおポケモン", "entry_text": [ diff --git a/res/pokemon/whismur/data.json b/res/pokemon/whismur/data.json index bf56f7a397..418766e0a4 100644 --- a/res/pokemon/whismur/data.json +++ b/res/pokemon/whismur/data.json @@ -1,5 +1,4 @@ { - "name": "Whismur", "base_stats": { "hp": 64, "attack": 51, @@ -111,7 +110,8 @@ "pokemon_pos_f": 23, "trainer_pos_m": 9, "pokemon_pos_m": 23, - "english": { + "en": { + "name": "WHISMUR", "category": "Whisper Pokémon", "entry_text": [ "Usually, its cries are like quiet\n", @@ -119,7 +119,7 @@ "at the same volume as a jet plane." ] }, - "french": { + "fr": { "name": "CHUCHMUR", "category": "Pokémon Chuchoteur", "entry_text": [ @@ -128,7 +128,7 @@ "volume d’un avion à réaction." ] }, - "german": { + "de": { "name": "FLURMEL", "category": "Flüster", "entry_text": [ @@ -137,7 +137,7 @@ "ist es so laut wie ein Flugzeug." ] }, - "italian": { + "it": { "name": "WHISMUR", "category": "Pokémon Sussurro", "entry_text": [ @@ -146,7 +146,7 @@ "assordante quanto un jet." ] }, - "spanish": { + "es": { "name": "WHISMUR", "category": "Pokémon Susurro", "entry_text": [ @@ -155,7 +155,7 @@ "grita con el volumen de un reactor." ] }, - "japanese": { + "jp": { "name": "ゴニョニョ", "category": "ささやきポケモン", "entry_text": [ diff --git a/res/pokemon/wigglytuff/data.json b/res/pokemon/wigglytuff/data.json index 76c4e10b6a..fbf7931f07 100644 --- a/res/pokemon/wigglytuff/data.json +++ b/res/pokemon/wigglytuff/data.json @@ -1,5 +1,4 @@ { - "name": "Wigglytuff", "base_stats": { "hp": 140, "attack": 70, @@ -124,7 +123,8 @@ "pokemon_pos_f": 16, "trainer_pos_m": 9, "pokemon_pos_m": 16, - "english": { + "en": { + "name": "WIGGLYTUFF", "category": "Balloon Pokémon", "entry_text": [ "Its fine fur feels sublime to the\n", @@ -132,7 +132,7 @@ "inhaling air." ] }, - "french": { + "fr": { "name": "GRODOUDOU", "category": "Pokémon Bouboule", "entry_text": [ @@ -141,7 +141,7 @@ "peut gonfler en aspirant de l’air." ] }, - "german": { + "de": { "name": "KNUDDELUFF", "category": "Ballon", "entry_text": [ @@ -150,7 +150,7 @@ "indem es Luft einatmet." ] }, - "italian": { + "it": { "name": "WIGGLYTUFF", "category": "Pokémon Pallone", "entry_text": [ @@ -159,7 +159,7 @@ "semplicemente inalando aria." ] }, - "spanish": { + "es": { "name": "WIGGLYTUFF", "category": "Pokémon Globo", "entry_text": [ @@ -168,7 +168,7 @@ "tragando aire." ] }, - "japanese": { + "jp": { "name": "プクリン", "category": "ふうせんポケモン", "entry_text": [ diff --git a/res/pokemon/wingull/data.json b/res/pokemon/wingull/data.json index 4174ccf0cb..d4bfd69acb 100644 --- a/res/pokemon/wingull/data.json +++ b/res/pokemon/wingull/data.json @@ -1,5 +1,4 @@ { - "name": "Wingull", "base_stats": { "hp": 40, "attack": 30, @@ -115,7 +114,8 @@ "pokemon_pos_f": 65534, "trainer_pos_m": 9, "pokemon_pos_m": 65534, - "english": { + "en": { + "name": "WINGULL", "category": "Seagull Pokémon", "entry_text": [ "It soars high in the sky, riding on\n", @@ -123,7 +123,7 @@ "food tucked in its bill." ] }, - "french": { + "fr": { "name": "GOELISE", "category": "Pokémon Mouette", "entry_text": [ @@ -132,7 +132,7 @@ "grâce aux courants ascendants." ] }, - "german": { + "de": { "name": "WINGULL", "category": "Seemöwe", "entry_text": [ @@ -141,7 +141,7 @@ "in größerer Höhe fliegen zu können." ] }, - "italian": { + "it": { "name": "WINGULL", "category": "Pokémon Gabbiano", "entry_text": [ @@ -150,7 +150,7 @@ "quota dalle correnti ascensionali." ] }, - "spanish": { + "es": { "name": "WINGULL", "category": "Pokémon Gaviota", "entry_text": [ @@ -159,7 +159,7 @@ "corrientes ascendentes." ] }, - "japanese": { + "jp": { "name": "キャモメ", "category": "うみねこポケモン", "entry_text": [ diff --git a/res/pokemon/wobbuffet/data.json b/res/pokemon/wobbuffet/data.json index ad0c942105..369986fc02 100644 --- a/res/pokemon/wobbuffet/data.json +++ b/res/pokemon/wobbuffet/data.json @@ -1,5 +1,4 @@ { - "name": "Wobbuffet", "base_stats": { "hp": 190, "attack": 33, @@ -59,7 +58,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "WOBBUFFET", "category": "Patient Pokémon", "entry_text": [ "It desperately tries to keep its\n", @@ -67,7 +67,7 @@ "proof the tail hides a secret." ] }, - "french": { + "fr": { "name": "QULBUTOKE", "category": "Pokémon Patient", "entry_text": [ @@ -76,7 +76,7 @@ "qu’elle renferme un secret. " ] }, - "german": { + "de": { "name": "WOINGENAU", "category": "Geduld", "entry_text": [ @@ -85,7 +85,7 @@ "Er soll ein Geheimnis enthalten." ] }, - "italian": { + "it": { "name": "WOBBUFFET", "category": "Pokémon Pazienza", "entry_text": [ @@ -94,7 +94,7 @@ "che essa celi un segreto." ] }, - "spanish": { + "es": { "name": "WOBBUFFET", "category": "Pokémon Paciente", "entry_text": [ @@ -103,7 +103,7 @@ "contiene un secreto." ] }, - "japanese": { + "jp": { "name": "ソ-ナンス", "category": "がまんポケモン", "entry_text": [ diff --git a/res/pokemon/wooper/data.json b/res/pokemon/wooper/data.json index 85915e62cf..afa7a194e0 100644 --- a/res/pokemon/wooper/data.json +++ b/res/pokemon/wooper/data.json @@ -1,5 +1,4 @@ { - "name": "Wooper", "base_stats": { "hp": 55, "attack": 45, @@ -115,7 +114,8 @@ "pokemon_pos_f": 26, "trainer_pos_m": 9, "pokemon_pos_m": 26, - "english": { + "en": { + "name": "WOOPER", "category": "Water Fish Pokémon", "entry_text": [ "When walking on land, it covers its\n", @@ -123,7 +123,7 @@ "keeps its skin from dehydrating." ] }, - "french": { + "fr": { "name": "AXOLOTO", "category": "Pokémon Poisson", "entry_text": [ @@ -132,7 +132,7 @@ "de l’eau." ] }, - "german": { + "de": { "name": "FELINO", "category": "Fisch", "entry_text": [ @@ -141,7 +141,7 @@ "Boden, wenn es schlafen will." ] }, - "italian": { + "it": { "name": "WOOPER", "category": "Pokémon Acquapesce", "entry_text": [ @@ -150,7 +150,7 @@ "metà nei fondali melmosi." ] }, - "spanish": { + "es": { "name": "WOOPER", "category": "Pokémon Pez Agua", "entry_text": [ @@ -159,7 +159,7 @@ "fondo." ] }, - "japanese": { + "jp": { "name": "ウパ-", "category": "みずうおポケモン", "entry_text": [ diff --git a/res/pokemon/wormadam/data.json b/res/pokemon/wormadam/data.json index 24befbfd11..6a4686f4dd 100644 --- a/res/pokemon/wormadam/data.json +++ b/res/pokemon/wormadam/data.json @@ -1,5 +1,4 @@ { - "name": "Wormadam", "base_stats": { "hp": 60, "attack": 59, @@ -110,7 +109,8 @@ "pokemon_pos_f": 65524, "trainer_pos_m": 9, "pokemon_pos_m": 65524, - "english": { + "en": { + "name": "WORMADAM", "category": "Bagworm Pokémon", "entry_text": [ "When evolving, its body takes in\n", @@ -118,7 +118,7 @@ "there are many body variations." ] }, - "french": { + "fr": { "name": "CHENISELLE", "category": "Pokémon Ver Caché", "entry_text": [ @@ -127,7 +127,7 @@ "CHENISELLE ne s’en sépare jamais." ] }, - "german": { + "de": { "name": "BURMADAME", "category": "Beutelwurm", "entry_text": [ @@ -136,7 +136,7 @@ "Es legt den Umhang niemals ab." ] }, - "italian": { + "it": { "name": "WORMADAM", "category": "Pokémon Larva", "entry_text": [ @@ -145,7 +145,7 @@ "Pokémon. Non se ne separa mai." ] }, - "spanish": { + "es": { "name": "WORMADAM", "category": "Pokémon Larva", "entry_text": [ @@ -154,7 +154,7 @@ "de este Pokémon." ] }, - "japanese": { + "jp": { "name": "ミノマダム", "category": "みのむしポケモン", "entry_text": [ diff --git a/res/pokemon/wormadam/forms/sandy/data.json b/res/pokemon/wormadam/forms/sandy/data.json index 9f8e72fdf2..1076ed160f 100644 --- a/res/pokemon/wormadam/forms/sandy/data.json +++ b/res/pokemon/wormadam/forms/sandy/data.json @@ -1,5 +1,4 @@ { - "name": "Wormadam", "base_stats": { "hp": 60, "attack": 79, @@ -93,5 +92,48 @@ "MOVE_UPROAR" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "WORMADAM", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/wormadam/forms/trash/data.json b/res/pokemon/wormadam/forms/trash/data.json index c5479bda09..bac210a9b2 100644 --- a/res/pokemon/wormadam/forms/trash/data.json +++ b/res/pokemon/wormadam/forms/trash/data.json @@ -1,5 +1,4 @@ { - "name": "Wormadam", "base_stats": { "hp": 60, "attack": 69, @@ -93,5 +92,48 @@ "MOVE_UPROAR" ] }, - "evolutions": [ ] -} \ No newline at end of file + "evolutions": [ ], + "pokedex_data": { + "height": 0, + "weight": 0, + "body_shape": "SHAPE_QUADRUPED", + "trainer_scale_f": 0, + "pokemon_scale_f": 0, + "trainer_scale_m": 0, + "pokemon_scale_m": 0, + "trainer_pos_f": 0, + "pokemon_pos_f": 0, + "trainer_pos_m": 0, + "pokemon_pos_m": 0, + "en": { + "name": "WORMADAM", + "category": "", + "entry_text": [ ] + }, + "fr": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "de": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "it": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "es": { + "name": "", + "category": "", + "entry_text": [ ] + }, + "jp": { + "name": "", + "category": "", + "entry_text": [ ] + } + } +} diff --git a/res/pokemon/wurmple/data.json b/res/pokemon/wurmple/data.json index a5abf78c7f..f11e4b8fe7 100644 --- a/res/pokemon/wurmple/data.json +++ b/res/pokemon/wurmple/data.json @@ -1,5 +1,4 @@ { - "name": "Wurmple", "base_stats": { "hp": 45, "attack": 45, @@ -70,7 +69,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "WURMPLE", "category": "Worm Pokémon", "entry_text": [ "Often targeted by bird Pokémon,\n", @@ -78,7 +78,7 @@ "poison from its tail spikes." ] }, - "french": { + "fr": { "name": "CHENIPOTTE", "category": "Pokémon Ver", "entry_text": [ @@ -87,7 +87,7 @@ "les piquants de son postérieur." ] }, - "german": { + "de": { "name": "WAUMPEL", "category": "Wurm", "entry_text": [ @@ -96,7 +96,7 @@ "verteidigt es sich mit Stacheln." ] }, - "italian": { + "it": { "name": "WURMPLE", "category": "Pokémon Baco", "entry_text": [ @@ -105,7 +105,7 @@ "che ha sulla parte posteriore." ] }, - "spanish": { + "es": { "name": "WURMPLE", "category": "Pokémon Gusano", "entry_text": [ @@ -114,7 +114,7 @@ "con sus púas." ] }, - "japanese": { + "jp": { "name": "ケムッソ", "category": "いもむしポケモン", "entry_text": [ diff --git a/res/pokemon/wynaut/data.json b/res/pokemon/wynaut/data.json index abecccbf8d..549d7bd274 100644 --- a/res/pokemon/wynaut/data.json +++ b/res/pokemon/wynaut/data.json @@ -1,5 +1,4 @@ { - "name": "Wynaut", "base_stats": { "hp": 95, "attack": 23, @@ -68,7 +67,8 @@ "pokemon_pos_f": 24, "trainer_pos_m": 9, "pokemon_pos_m": 24, - "english": { + "en": { + "name": "WYNAUT", "category": "Bright Pokémon", "entry_text": [ "It grows strong by pushing up\n", @@ -76,7 +76,7 @@ "It loves eating sweet fruit." ] }, - "french": { + "fr": { "name": "OKEOKE", "category": "Pokémon Ravi", "entry_text": [ @@ -85,7 +85,7 @@ "raffole des fruits sucrés." ] }, - "german": { + "de": { "name": "ISSO", "category": "Strahlekind", "entry_text": [ @@ -94,7 +94,7 @@ "Süßigkeiten." ] }, - "italian": { + "it": { "name": "WYNAUT", "category": "Pokémon Brillante", "entry_text": [ @@ -103,7 +103,7 @@ "rafforzarsi. Amano i frutti dolci." ] }, - "spanish": { + "es": { "name": "WYNAUT", "category": "Pokémon Radiante", "entry_text": [ @@ -112,7 +112,7 @@ "los dulces." ] }, - "japanese": { + "jp": { "name": "ソ-ナノ", "category": "ほがらかポケモン", "entry_text": [ diff --git a/res/pokemon/xatu/data.json b/res/pokemon/xatu/data.json index 4d9c092f89..280af79eac 100644 --- a/res/pokemon/xatu/data.json +++ b/res/pokemon/xatu/data.json @@ -1,5 +1,4 @@ { - "name": "Xatu", "base_stats": { "hp": 65, "attack": 75, @@ -126,7 +125,8 @@ "pokemon_pos_f": 4, "trainer_pos_m": 9, "pokemon_pos_m": 4, - "english": { + "en": { + "name": "XATU", "category": "Mystic Pokémon", "entry_text": [ "This odd Pokémon can see both\n", @@ -134,7 +134,7 @@ "the sun’s movement all day." ] }, - "french": { + "fr": { "name": "XATU", "category": "Pokémon Mystique", "entry_text": [ @@ -143,7 +143,7 @@ "sans cesse la course du soleil." ] }, - "german": { + "de": { "name": "XATU", "category": "Mystik", "entry_text": [ @@ -152,7 +152,7 @@ "beobachtet ständig die Sonne." ] }, - "italian": { + "it": { "name": "XATU", "category": "Pokémon Magico", "entry_text": [ @@ -161,7 +161,7 @@ "vando il sole tutto il giorno." ] }, - "spanish": { + "es": { "name": "XATU", "category": "Pokémon Místico", "entry_text": [ @@ -170,7 +170,7 @@ "día mirando al sol." ] }, - "japanese": { + "jp": { "name": "ネイティオ", "category": "せいれいポケモン", "entry_text": [ diff --git a/res/pokemon/yanma/data.json b/res/pokemon/yanma/data.json index bb5fc1ecd4..399badb33b 100644 --- a/res/pokemon/yanma/data.json +++ b/res/pokemon/yanma/data.json @@ -1,5 +1,4 @@ { - "name": "Yanma", "base_stats": { "hp": 65, "attack": 65, @@ -116,7 +115,8 @@ "pokemon_pos_f": 65531, "trainer_pos_m": 9, "pokemon_pos_m": 65531, - "english": { + "en": { + "name": "YANMA", "category": "Clear Wing Pokémon", "entry_text": [ "It can hover in one spot by\n", @@ -124,7 +124,7 @@ "flits about to guard its territory." ] }, - "french": { + "fr": { "name": "YANMA", "category": "Pokémon Translaile", "entry_text": [ @@ -133,7 +133,7 @@ "une proie, même dans son dos." ] }, - "german": { + "de": { "name": "YANMA", "category": "Libelle", "entry_text": [ @@ -142,7 +142,7 @@ "Beute, die sich hinter ihm befindet." ] }, - "italian": { + "it": { "name": "YANMA", "category": "Pokémon Alachiara", "entry_text": [ @@ -151,7 +151,7 @@ "persino le prede alle sue spalle." ] }, - "spanish": { + "es": { "name": "YANMA", "category": "Pokémon Ala Clara", "entry_text": [ @@ -160,7 +160,7 @@ "las presas que están a su espalda." ] }, - "japanese": { + "jp": { "name": "ヤンヤンマ", "category": "うすばねポケモン", "entry_text": [ diff --git a/res/pokemon/yanmega/data.json b/res/pokemon/yanmega/data.json index e83e15a48a..211eb83152 100644 --- a/res/pokemon/yanmega/data.json +++ b/res/pokemon/yanmega/data.json @@ -1,5 +1,4 @@ { - "name": "Yanmega", "base_stats": { "hp": 86, "attack": 76, @@ -118,7 +117,8 @@ "pokemon_pos_f": 65532, "trainer_pos_m": 9, "pokemon_pos_m": 65532, - "english": { + "en": { + "name": "YANMEGA", "category": "Ogre Darner Pokémon", "entry_text": [ "Its jaw power is incredible. It is\n", @@ -126,7 +126,7 @@ "flying by at high speed." ] }, - "french": { + "fr": { "name": "YANMEGA", "category": "Pokémon Libellogre", "entry_text": [ @@ -135,7 +135,7 @@ "graves blessures internes." ] }, - "german": { + "de": { "name": "YANMEGA", "category": "Agrion", "entry_text": [ @@ -144,7 +144,7 @@ "Gegn. innere Verletzungen zufügen." ] }, - "italian": { + "it": { "name": "YANMEGA", "category": "Pokémon Libellorco", "entry_text": [ @@ -153,7 +153,7 @@ "organi interni dei nemici." ] }, - "spanish": { + "es": { "name": "YANMEGA", "category": "Pokémon Libélula", "entry_text": [ @@ -162,7 +162,7 @@ "lesiones internas a sus rivales." ] }, - "japanese": { + "jp": { "name": "メガヤンマ", "category": "オニトンボポケモン", "entry_text": [ diff --git a/res/pokemon/zangoose/data.json b/res/pokemon/zangoose/data.json index b57b08cc1f..023c9e91d2 100644 --- a/res/pokemon/zangoose/data.json +++ b/res/pokemon/zangoose/data.json @@ -1,5 +1,4 @@ { - "name": "Zangoose", "base_stats": { "hp": 73, "attack": 115, @@ -134,7 +133,8 @@ "pokemon_pos_f": 8, "trainer_pos_m": 9, "pokemon_pos_m": 8, - "english": { + "en": { + "name": "ZANGOOSE", "category": "Cat Ferret Pokémon", "entry_text": [ "It has feuded with SEVIPER for\n", @@ -142,7 +142,7 @@ "are its biggest weapons." ] }, - "french": { + "fr": { "name": "MANGRIFF", "category": "Pokémon Chat Furet", "entry_text": [ @@ -151,7 +151,7 @@ "aiguisées sont son meilleur atout." ] }, - "german": { + "de": { "name": "SENGO", "category": "Frettkatz", "entry_text": [ @@ -160,7 +160,7 @@ "Klauen sind seine stärksten Waffen." ] }, - "italian": { + "it": { "name": "ZANGOOSE", "category": "Pokémon Furogatto", "entry_text": [ @@ -169,7 +169,7 @@ "le sue armi più potenti." ] }, - "spanish": { + "es": { "name": "ZANGOOSE", "category": "Pokémon Gato Hurón", "entry_text": [ @@ -178,7 +178,7 @@ "eficaz son sus zarpas afiladas." ] }, - "japanese": { + "jp": { "name": "ザング-ス", "category": "ネコイタチポケモン", "entry_text": [ diff --git a/res/pokemon/zapdos/data.json b/res/pokemon/zapdos/data.json index 798976b6ae..53bd240744 100644 --- a/res/pokemon/zapdos/data.json +++ b/res/pokemon/zapdos/data.json @@ -1,5 +1,4 @@ { - "name": "Zapdos", "base_stats": { "hp": 90, "attack": 90, @@ -115,7 +114,8 @@ "pokemon_pos_f": 0, "trainer_pos_m": 5, "pokemon_pos_m": 0, - "english": { + "en": { + "name": "ZAPDOS", "category": "Electric Pokémon", "entry_text": [ "A legendary Pokémon that is said\n", @@ -123,7 +123,7 @@ "controls lightning bolts." ] }, - "french": { + "fr": { "name": "ELECTHOR", "category": "Pokémon Electrique", "entry_text": [ @@ -132,7 +132,7 @@ "d’orage. Il contrôle la foudre." ] }, - "german": { + "de": { "name": "ZAPDOS", "category": "Elektro", "entry_text": [ @@ -141,7 +141,7 @@ "Es kontrolliert Blitze. " ] }, - "italian": { + "it": { "name": "ZAPDOS", "category": "Pokémon Elettrico", "entry_text": [ @@ -150,7 +150,7 @@ "ralesche. Controlla i fulmini." ] }, - "spanish": { + "es": { "name": "ZAPDOS", "category": "Pokémon Eléctrico", "entry_text": [ @@ -159,7 +159,7 @@ "Controla los rayos eléctricos." ] }, - "japanese": { + "jp": { "name": "サンダ-", "category": "でんげきポケモン", "entry_text": [ diff --git a/res/pokemon/zigzagoon/data.json b/res/pokemon/zigzagoon/data.json index 3119c418cd..ef67de6dff 100644 --- a/res/pokemon/zigzagoon/data.json +++ b/res/pokemon/zigzagoon/data.json @@ -1,5 +1,4 @@ { - "name": "Zigzagoon", "base_stats": { "hp": 38, "attack": 30, @@ -122,7 +121,8 @@ "pokemon_pos_f": 27, "trainer_pos_m": 9, "pokemon_pos_m": 27, - "english": { + "en": { + "name": "ZIGZAGOON", "category": "TinyRaccoon Pokémon", "entry_text": [ "It walks in zigzag fashion. It is\n", @@ -130,7 +130,7 @@ "grass and even in the ground." ] }, - "french": { + "fr": { "name": "ZIGZATON", "category": "Pokémon Petit Raton", "entry_text": [ @@ -139,7 +139,7 @@ "objets dans l’herbe ou sous terre." ] }, - "german": { + "de": { "name": "ZIGZACHS", "category": "Kleindachs", "entry_text": [ @@ -148,12 +148,12 @@ "Boden, zu finden." ] }, - "italian": { + "it": { "name": "ZIGZAGOON", "category": "Pokémon Procione", "entry_text": [ "Avanza a zigzag. È bravo a trovare\n", "strumenti nell’erba e sul terreno." ] }, - "spanish": { + "es": { "name": "ZIGZAGOON", "category": "Pokémon Mapachito", "entry_text": [ @@ -162,7 +162,7 @@ "la hierba e incluso enterrados." ] }, - "japanese": { + "jp": { "name": "ジグザグマ", "category": "まめだぬきポケモン", "entry_text": [ diff --git a/res/pokemon/zubat/data.json b/res/pokemon/zubat/data.json index 96991a8581..9c1970e05e 100644 --- a/res/pokemon/zubat/data.json +++ b/res/pokemon/zubat/data.json @@ -1,5 +1,4 @@ { - "name": "Zubat", "base_stats": { "hp": 40, "attack": 45, @@ -115,7 +114,8 @@ "pokemon_pos_f": 65525, "trainer_pos_m": 9, "pokemon_pos_m": 65525, - "english": { + "en": { + "name": "ZUBAT", "category": "Bat Pokémon", "entry_text": [ "It checks its surroundings and\n", @@ -123,7 +123,7 @@ "ultrasonic waves from its mouth." ] }, - "french": { + "fr": { "name": "NOSFERAPTI", "category": "Pokémon Chovsouris", "entry_text": [ @@ -132,7 +132,7 @@ "ultrasons émis par sa gueule." ] }, - "german": { + "de": { "name": "ZUBAT", "category": "Fledermaus", "entry_text": [ @@ -141,7 +141,7 @@ "Ultraschallwellen wahrnehmen." ] }, - "italian": { + "it": { "name": "ZUBAT", "category": "Pokémon Pipistrello", "entry_text": [ @@ -150,7 +150,7 @@ "che emette dalla bocca." ] }, - "spanish": { + "es": { "name": "ZUBAT", "category": "Pokémon Murciélago", "entry_text": [ @@ -159,7 +159,7 @@ "ultrasónicas que emite su boca." ] }, - "japanese": { + "jp": { "name": "ズバット", "category": "こうもりポケモン", "entry_text": [ diff --git a/res/text/meson.build b/res/text/meson.build index 9a7b60d3a4..eda92bc734 100644 --- a/res/text/meson.build +++ b/res/text/meson.build @@ -5,41 +5,41 @@ # the authority on mapping the in-repo filename of each bank and the index of that bank within the # archive. All text bank files to be processed *must* have a name which *matches* their # corresponding entry in `generated/text_banks.txt`, minus the `TEXT_BANK_` prefix. For example, -# `TEXT_BANK_SPECIES_NAMES` corresponds to a file named `species_names`. +# `TEXT_BANK_SPECIES_NAME` corresponds to a file named `species_names`. # 1. Declare a set of files which are known to be generated. As with all other text banks, these # *must* have names which match the values in `generated/text_banks.txt`, minus the `TEXT_BANK_` # prefix, and in lower-case. -pokedex_text_bank_names = [ - 'species_names.gmm', - 'species_names_with_articles.gmm', - 'dex_entry_french.gmm', - 'dex_entry_german.gmm', - 'dex_entry_italian.gmm', - 'dex_entry_spanish.gmm', - 'dex_entry_japanese.gmm', - 'dex_entry_english.gmm', +species_text_bank_names = [ + 'species_name.gmm', + 'species_name_with_articles.gmm', + 'species_pokedex_entry_fr.gmm', + 'species_pokedex_entry_de.gmm', + 'species_pokedex_entry_it.gmm', + 'species_pokedex_entry_es.gmm', + 'species_pokedex_entry_jp.gmm', + 'species_pokedex_entry_en.gmm', 'species_weight.gmm', 'species_weight_gira.gmm', 'species_height.gmm', 'species_height_gira.gmm', 'species_category.gmm', - 'species_name_number_english.gmm', - 'species_name_number_french.gmm', - 'species_name_number_german.gmm', - 'species_name_number_italian.gmm', - 'species_name_number_spanish.gmm', - 'species_name_number_japanese.gmm', - 'species_category_english.gmm', - 'species_category_french.gmm', - 'species_category_german.gmm', - 'species_category_italian.gmm', - 'species_category_spanish.gmm', - 'species_category_japanese.gmm' + 'species_name_with_natdex_number_en.gmm', + 'species_name_with_natdex_number_fr.gmm', + 'species_name_with_natdex_number_de.gmm', + 'species_name_with_natdex_number_it.gmm', + 'species_name_with_natdex_number_es.gmm', + 'species_name_with_natdex_number_jp.gmm', + 'species_category_en.gmm', + 'species_category_fr.gmm', + 'species_category_de.gmm', + 'species_category_it.gmm', + 'species_category_es.gmm', + 'species_category_jp.gmm' ] # This list will be what's used hereafter when referring to any-and-all generated banks. -generated_text_banks = pokedex_text_bank_names +generated_text_banks = species_text_bank_names # 2. All other files must be static. Pull these from `generated/text_banks.txt`. This allows us # to circumvent needing to build an NAIX, which reduces overall build depenedencies and speeds @@ -83,19 +83,18 @@ gmm_to_bin_gen = generator(msgenc_exe, ) # 5. Set up targets which build generated text banks and build the final NARC. -pokedex_text_banks = custom_target('pokedex_text_banks', - output: pokedex_text_bank_names, +species_text_banks = custom_target('species_text_banks', + output: species_text_bank_names, command: [ - make_pokedex_text_banks_py, + make_species_text_banks_py, '--source-dir', pokemon_data_root, - '--output-dir', '@OUTDIR@', - pokedex_text_bank_names + '--output-dir', '@OUTDIR@' ], env: species_env, depend_files: [ species_data_files ], ) -text_bank_files += pokedex_text_banks +text_bank_files += species_text_banks text_banks = custom_target('pl_msg.narc', output: 'pl_msg.narc', diff --git a/res/text/dex_entry_diamond.gmm b/res/text/species_pokedex_entry_diamond.gmm similarity index 100% rename from res/text/dex_entry_diamond.gmm rename to res/text/species_pokedex_entry_diamond.gmm diff --git a/res/text/dex_entry_pearl.gmm b/res/text/species_pokedex_entry_pearl.gmm similarity index 100% rename from res/text/dex_entry_pearl.gmm rename to res/text/species_pokedex_entry_pearl.gmm diff --git a/res/text/dex_entry_unused.gmm b/res/text/species_pokedex_entry_unused.gmm similarity index 100% rename from res/text/dex_entry_unused.gmm rename to res/text/species_pokedex_entry_unused.gmm diff --git a/src/message.c b/src/message.c index 218bb775e0..e06c4b071f 100644 --- a/src/message.c +++ b/src/message.c @@ -337,7 +337,7 @@ void MessageLoader_Get(const MessageLoader *loader, u32 entryID, charcode_t *dst void MessageLoader_GetSpeciesName(u32 species, u32 heapID, charcode_t *dst) { - MessageLoader *loader = MessageLoader_Init(MESSAGE_LOADER_NARC_HANDLE, NARC_INDEX_MSGDATA__PL_MSG, TEXT_BANK_SPECIES_NAMES, heapID); + MessageLoader *loader = MessageLoader_Init(MESSAGE_LOADER_NARC_HANDLE, NARC_INDEX_MSGDATA__PL_MSG, TEXT_BANK_SPECIES_NAME, heapID); MessageLoader_Get(loader, species, dst); MessageLoader_Free(loader); diff --git a/src/message_util.c b/src/message_util.c index d04bad6793..040d1b6414 100644 --- a/src/message_util.c +++ b/src/message_util.c @@ -51,7 +51,7 @@ Strbuf *MessageUtil_MoveName(u32 moveID, u32 heapID) Strbuf *MessageUtil_SpeciesName(u32 species, u32 heapID) { - MessageLoader *loader = MessageLoader_Init(MESSAGE_LOADER_NARC_HANDLE, NARC_INDEX_MSGDATA__PL_MSG, TEXT_BANK_SPECIES_NAMES, heapID); + MessageLoader *loader = MessageLoader_Init(MESSAGE_LOADER_NARC_HANDLE, NARC_INDEX_MSGDATA__PL_MSG, TEXT_BANK_SPECIES_NAME, heapID); if (loader) { Strbuf *speciesName = MessageLoader_GetNewStrbuf(loader, species); diff --git a/src/overlay021/pokedex_text.c b/src/overlay021/pokedex_text.c index f02e580413..e287e9936f 100644 --- a/src/overlay021/pokedex_text.c +++ b/src/overlay021/pokedex_text.c @@ -61,12 +61,12 @@ Strbuf *PokedexText_NameNumber(int species, int language, enum HeapId heapID) return MessageUtil_SpeciesName(species, heapID); } else { const int nameNumberBanks[] = { - TEXT_BANK_SPECIES_NAME_NUMBER_JAPANESE, - TEXT_BANK_SPECIES_NAME_NUMBER_ENGLISH, - TEXT_BANK_SPECIES_NAME_NUMBER_FRENCH, - TEXT_BANK_SPECIES_NAME_NUMBER_GERMAN, - TEXT_BANK_SPECIES_NAME_NUMBER_ITALIAN, - TEXT_BANK_SPECIES_NAME_NUMBER_SPANISH + TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_JP, + TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_EN, + TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_FR, + TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_DE, + TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_IT, + TEXT_BANK_SPECIES_NAME_WITH_NATDEX_NUMBER_ES }; bankID = nameNumberBanks[index]; index = dexNum; @@ -89,12 +89,12 @@ Strbuf *PokedexText_Category(int species, int language, enum HeapId heapID) bankID = TEXT_BANK_SPECIES_CATEGORY; } else { const int categoryBanks[] = { - TEXT_BANK_SPECIES_CATEGORY_JAPANESE, - TEXT_BANK_SPECIES_CATEGORY_ENGLISH, - TEXT_BANK_SPECIES_CATEGORY_FRENCH, - TEXT_BANK_SPECIES_CATEGORY_GERMAN, - TEXT_BANK_SPECIES_CATEGORY_ITALIAN, - TEXT_BANK_SPECIES_CATEGORY_SPANISH + TEXT_BANK_SPECIES_CATEGORY_JP, + TEXT_BANK_SPECIES_CATEGORY_EN, + TEXT_BANK_SPECIES_CATEGORY_FR, + TEXT_BANK_SPECIES_CATEGORY_DE, + TEXT_BANK_SPECIES_CATEGORY_IT, + TEXT_BANK_SPECIES_CATEGORY_ES }; bankID = categoryBanks[index]; index = dexNum; @@ -115,15 +115,15 @@ Strbuf *PokedexText_DexEntry(int species, int language, int entryOffset, enum He if (index == NUM_LANGUAGES) { GF_ASSERT(entryOffset < 1); index = species + entryOffset; - bankID = TEXT_BANK_DEX_ENTRY_ENGLISH; + bankID = TEXT_BANK_SPECIES_POKEDEX_ENTRY_EN; } else { const int dexEntryBanks[] = { - TEXT_BANK_DEX_ENTRY_JAPANESE, - TEXT_BANK_DEX_ENTRY_UNUSED, - TEXT_BANK_DEX_ENTRY_FRENCH, - TEXT_BANK_DEX_ENTRY_GERMAN, - TEXT_BANK_DEX_ENTRY_ITALIAN, - TEXT_BANK_DEX_ENTRY_SPANISH + TEXT_BANK_SPECIES_POKEDEX_ENTRY_JP, + TEXT_BANK_SPECIES_POKEDEX_ENTRY_UNUSED, + TEXT_BANK_SPECIES_POKEDEX_ENTRY_FR, + TEXT_BANK_SPECIES_POKEDEX_ENTRY_DE, + TEXT_BANK_SPECIES_POKEDEX_ENTRY_IT, + TEXT_BANK_SPECIES_POKEDEX_ENTRY_ES }; GF_ASSERT(entryOffset < 1); bankID = dexEntryBanks[index]; diff --git a/src/string_template.c b/src/string_template.c index 28a462ca1a..cc283ae437 100644 --- a/src/string_template.c +++ b/src/string_template.c @@ -171,7 +171,7 @@ void StringTemplate_SetCounterpartName(StringTemplate *template, u32 idx, const void StringTemplate_SetSpeciesName(StringTemplate *template, u32 idx, BoxPokemon *boxMon) { - MessageLoader *loader = InitMessageLoader(TEXT_BANK_SPECIES_NAMES, template->heapID); + MessageLoader *loader = InitMessageLoader(TEXT_BANK_SPECIES_NAME, template->heapID); u32 species = BoxPokemon_GetValue(boxMon, MON_DATA_SPECIES, NULL); MessageLoader_GetStrbuf(loader, species, template->templateBuf); @@ -186,7 +186,7 @@ void StringTemplate_SetSpeciesNameWithArticle(StringTemplate *template, u32 idx, void StringTemplate_SetSpeciesNameWithArticleByID(StringTemplate *template, u32 idx, u32 species) { - MessageLoader *loader = InitMessageLoader(TEXT_BANK_SPECIES_NAMES_WITH_ARTICLES, template->heapID); + MessageLoader *loader = InitMessageLoader(TEXT_BANK_SPECIES_NAME_WITH_ARTICLES, template->heapID); MessageLoader_GetStrbuf(loader, species, template->templateBuf); SetStringTemplateArg(template, idx, template->templateBuf, NULL); diff --git a/tools/scripts/make_pokedex_data.py b/tools/scripts/make_pokedex_data.py index 873e15e291..c69e6532fe 100644 --- a/tools/scripts/make_pokedex_data.py +++ b/tools/scripts/make_pokedex_data.py @@ -70,21 +70,17 @@ def DataSize(num): for i, species_dir in enumerate(SPECIES_DIRS): file = source_dir / species_dir / 'data.json' + if ((species_dir == 'giratina') and (args.giratina_form == 'giratina_origin')): + file = source_dir / 'giratina/forms/origin/data.json' with open(file, 'r', encoding='utf-8') as data_file: pkdata = json.load(data_file) - pk_name = pkdata['name'].lower() # Do not attempt to process eggs - if pk_name in ['egg', 'bad egg']: + if species_dir in ['egg', 'bad_egg']: continue pkdexdata = pkdata['pokedex_data'] - if pk_name == 'giratina': - if args.giratina_form == 'giratina_origin': - pkdexdata = pkdexdata['origin'] - else: - pkdexdata = pkdexdata['altered'] - + for j in range(11): dataSize = DataSize(j) if j == 2: @@ -112,7 +108,7 @@ def DataSize(num): # store for later heightData[i-1] = pkdexdata['height'] weightData[i-1] = pkdexdata['weight'] - nameData[i-1] = pk_name.replace('porygon2','porygon-z2') + nameData[i-1] = pkdexdata['en']['name'] # sinnoh dex order with open(source_dir / 'sinnoh_pokedex.json') as data_file: @@ -128,9 +124,9 @@ def DataSize(num): binData[13] = binData[13] + (idx+1).to_bytes(2, 'little') # first letter - letter = ord(nameData[idx][0]) - if letter > 96 and letter < 123: - letterIDX = int((letter - 1) / 3) - 14 + letter = ord(nameData[idx][0].upper()) + if letter >= ord('A') and letter <= ord('Z'): + letterIDX = (letter - 11) // 3 binData[letterIDX] = binData[letterIDX] + (idx+1).to_bytes(2, 'little') # heaviest to lightest diff --git a/tools/scripts/make_pokedex_text_banks.py b/tools/scripts/make_species_text_banks.py similarity index 50% rename from tools/scripts/make_pokedex_text_banks.py rename to tools/scripts/make_species_text_banks.py index bd79fd7dc3..940a7f6c8e 100644 --- a/tools/scripts/make_pokedex_text_banks.py +++ b/tools/scripts/make_species_text_banks.py @@ -17,30 +17,65 @@ argparser.add_argument('-o', '--output-dir', required=True, help='Path to the output directory (where the gmm files will be made)') -argparser.add_argument('out_files', - nargs=25, - help='List of output file names') args = argparser.parse_args() source_dir = pathlib.Path(args.source_dir) output_dir = pathlib.Path(args.output_dir) -file_names = args.out_files +file_names = [ + 'species_name.gmm', + 'species_name_with_articles.gmm', + 'species_pokedex_entry_fr.gmm', + 'species_pokedex_entry_de.gmm', + 'species_pokedex_entry_it.gmm', + 'species_pokedex_entry_es.gmm', + 'species_pokedex_entry_jp.gmm', + 'species_pokedex_entry_en.gmm', + 'species_weight.gmm', + 'species_weight_gira.gmm', + 'species_height.gmm', + 'species_height_gira.gmm', + 'species_category.gmm', + 'species_name_with_natdex_number_en.gmm', + 'species_name_with_natdex_number_fr.gmm', + 'species_name_with_natdex_number_de.gmm', + 'species_name_with_natdex_number_it.gmm', + 'species_name_with_natdex_number_es.gmm', + 'species_name_with_natdex_number_jp.gmm', + 'species_category_en.gmm', + 'species_category_fr.gmm', + 'species_category_de.gmm', + 'species_category_it.gmm', + 'species_category_es.gmm', + 'species_category_jp.gmm' +] + +# variables +NUM_POKEMON = len(SPECIES_DIRS) +languages = ['en', 'fr', 'de', 'it', 'es', 'jp'] +NUM_LANGUAGES = len(languages) +species_name = ['' for i in range(NUM_POKEMON)] +species_name_articles = ['' for i in range(NUM_POKEMON)] +species_pokedex_entry = [['' for i in range(NUM_POKEMON-2)] for j in range(NUM_LANGUAGES)] +species_weight = ['' for i in range(NUM_POKEMON-2)] +species_weight_gira = ['' for i in range(NUM_POKEMON-2)] +species_height = ['' for i in range(NUM_POKEMON-2)] +species_height_gira = ['' for i in range(NUM_POKEMON-2)] +species_name_number = [['' for i in range(NUM_POKEMON-2)] for j in range(NUM_LANGUAGES)] +species_category = [['' for i in range(NUM_POKEMON-2)] for j in range(NUM_LANGUAGES)] def Convert_weight(hectograms): - conv = 4.536 + conv = 4.536 # this is the best estimate for the value Gamefreak used for conversion lbs = round(hectograms/conv,1) - if lbs == 1505.7: + + # exceptions + if lbs == 1505.7: # Dialga lbs = 1505.8 - elif lbs == 740.7: + elif lbs == 740.7: # Palkia lbs = 740.8 - elif lbs == 1653.4: + elif lbs == 1653.4: # Giratina Altered lbs = 1653.5 - weight = f'{lbs} lbs.' - while (len(weight) < 11): - weight = ' ' + weight - - return weight + return f'{lbs: >6} lbs.' def Convert_Height(decimeters): conv = 3.937 @@ -52,10 +87,7 @@ def Convert_Height(decimeters): inches -= 12 height = f'{feet}’{inches:02}”' - while (len(height) < 7): - height = ' ' + height - - return height + return f'{height: >7}' def Full_Width_Number(value): num = '' @@ -63,84 +95,75 @@ def Full_Width_Number(value): num = chr(0xff10 + value%10) + num value = value//10 - while (len(num) < NUM_CHR): - num = '0' + num - - return num - -# variables -NUM_POKEMON = len(SPECIES_DIRS) -NUM_CHR = len(str(NUM_POKEMON)) -languages = ['english', 'french', 'german', 'italian', 'spanish', 'japanese'] -text_data = [['' for i in range(NUM_POKEMON)] for i in range(2)] + [['' for i in range(NUM_POKEMON-2)] for i in range(23)] + return f'{num:0>{len(str(NUM_POKEMON))}}' # collect data for i, species_dir in enumerate(SPECIES_DIRS): file = source_dir / species_dir / 'data.json' with open(file, 'r', encoding='utf-8') as data_file: pkdata = json.load(data_file) - pokemon_name = pkdata['name'] - - if pokemon_name not in ['Egg', 'Bad Egg']: - pokemon_name = pokemon_name.upper() + pokemon_name = pkdata['pokedex_data']['en']['name'] # species_names - text_data[0][i] = pokemon_name + species_name[i] = pokemon_name # species_names_with_articles if pokemon_name[0] in ['A','E','I','O','U']: - text_data[1][i] = 'an {COLOR 255}' + pokemon_name + '{COLOR 0}' + species_name_articles[i] = f'an {{COLOR 255}}{pokemon_name}{{COLOR 0}}' else: - text_data[1][i] = 'a {COLOR 255}' + pokemon_name + '{COLOR 0}' + species_name_articles[i] = f'a {{COLOR 255}}{pokemon_name}{{COLOR 0}}' # eggs do not have dex entries - if pokemon_name in ['Egg', 'Bad Egg']: + if species_dir in ['egg', 'bad_egg']: continue pkdexdata = pkdata['pokedex_data'] # weight and height + species_weight_gira[i] = Convert_weight(pkdexdata['weight']) + species_height_gira[i] = Convert_Height(pkdexdata['height']) if species_dir == 'giratina': - text_data[8][i] = Convert_weight(pkdexdata['origin']['weight']) - text_data[9][i] = Convert_weight(pkdexdata['altered']['weight']) - text_data[10][i] = Convert_Height(pkdexdata['origin']['height']) - text_data[11][i] = Convert_Height(pkdexdata['altered']['height']) + form_file = source_dir / species_dir / 'forms/origin/data.json' + with open(form_file, 'r', encoding='utf-8') as data_file: + form_pkdata = json.load(data_file) + species_weight[i] = Convert_weight(form_pkdata['pokedex_data']['weight']) + species_height[i] = Convert_Height(form_pkdata['pokedex_data']['height']) else: - text_data[8][i] = Convert_weight(pkdexdata['weight']) - text_data[9][i] = Convert_weight(pkdexdata['weight']) - text_data[10][i] = Convert_Height(pkdexdata['height']) - text_data[11][i] = Convert_Height(pkdexdata['height']) + species_weight[i] = Convert_weight(pkdexdata['weight']) + species_height[i] = Convert_Height(pkdexdata['height']) for j, lang in enumerate(languages): # dex_entry entry = ''.join(pkdexdata[lang]['entry_text']).replace('\n','\\n') - if (lang == 'english'): - text_data[7][i] = entry + if (lang == 'en'): + species_pokedex_entry[5][i] = entry else: - text_data[1 + j][i] = entry + species_pokedex_entry[j - 1][i] = entry - # name_number + # name_with_natdex_number if (i == 0): - if (lang == 'english'): - text_data[13][0] = pokemon_name - else: - text_data[13 + j][0] = pkdexdata[lang]['name'] + species_name_number[j][0] = pkdexdata[lang]['name'] else: - if (lang == 'english'): - text_data[13][i] = f'{i:03} ' + pokemon_name - elif (lang == 'japanese'): - text_data[18][i] = f'{Full_Width_Number(i)} ' + pkdexdata['japanese']['name'] + if (lang == 'jp'): + species_name_number[5][i] = f'{Full_Width_Number(i)} ' + pkdexdata['jp']['name'] else: - text_data[13 + j][i] = f'{i:03} ' + pkdexdata[lang]['name'] + species_name_number[j][i] = f'{i:03} ' + str(pkdexdata[lang]['name']) # category - text_data[19 + j][i] = pkdexdata[lang]['category'] - text_data[12][i] = pkdexdata['english']['category'] - -text_data[0][0] = '-----' -text_data[8][0] = '????.? lbs.' -text_data[9][0] = '????.? lbs.' -text_data[10][0] = '???’??”' -text_data[11][0] = '???’??”' + species_category[j][i] = pkdexdata[lang]['category'] + +# SPECIES_NONE +species_name[0] = '-----' +species_weight[0] = '????.? lbs.' +species_weight_gira[0] = '????.? lbs.' +species_height[0] = '???’??”' +species_height_gira[0] = '???’??”' + +# organize data +text_data = [species_name, species_name_articles] +text_data += species_pokedex_entry +text_data += [species_weight, species_weight_gira, species_height, species_height_gira, species_category[0]] +text_data += species_name_number +text_data += species_category # constants fileKeys = [ diff --git a/tools/scripts/meson.build b/tools/scripts/meson.build index c07e2a2700..f4a8e5ca26 100644 --- a/tools/scripts/meson.build +++ b/tools/scripts/meson.build @@ -6,5 +6,5 @@ make_pl_pokezukan_py = find_program('make_pl_pokezukan.py', native: true) make_shinzukan_py = find_program('make_shinzukan.py', native: true) make_pl_growtbl_py = find_program('make_pl_growtbl.py', native: true) make_pokedex_data_py = find_program('make_pokedex_data.py', native: true) -make_pokedex_text_banks_py = find_program('make_pokedex_text_banks.py', native: true) +make_species_text_banks_py = find_program('make_species_text_banks.py', native: true) make_pokedex_enc_platinum_py = find_program('make_pokedex_enc_platinum.py', native: true)