From 0cba5ddcebbaf535f7ca1904b01b99cb097fddba Mon Sep 17 00:00:00 2001 From: h2o-DS <71458559+h2o-DS@users.noreply.github.com> Date: Wed, 7 May 2025 23:46:30 -0400 Subject: [PATCH] Generate pms.narc (#502) * Generate pms Added offspring field to species data files Added pms.narc to datagen_species * Document Comments Added pms.narc to header comments * Remove Hardcode * Optimization --- platinum.us/filesys.csv | 2 +- platinum.us/filesys.sha1 | 2 +- res/pokemon/abomasnow/data.json | 1 + res/pokemon/abra/data.json | 1 + res/pokemon/absol/data.json | 1 + res/pokemon/aerodactyl/data.json | 1 + res/pokemon/aggron/data.json | 1 + res/pokemon/aipom/data.json | 1 + res/pokemon/alakazam/data.json | 1 + res/pokemon/altaria/data.json | 1 + res/pokemon/ambipom/data.json | 1 + res/pokemon/ampharos/data.json | 1 + res/pokemon/anorith/data.json | 1 + res/pokemon/arbok/data.json | 1 + res/pokemon/arcanine/data.json | 1 + res/pokemon/arceus/data.json | 1 + res/pokemon/ariados/data.json | 1 + res/pokemon/armaldo/data.json | 1 + res/pokemon/aron/data.json | 1 + res/pokemon/articuno/data.json | 1 + res/pokemon/azelf/data.json | 1 + res/pokemon/azumarill/data.json | 1 + res/pokemon/azurill/data.json | 1 + res/pokemon/bad_egg/data.json | 1 + res/pokemon/bagon/data.json | 1 + res/pokemon/baltoy/data.json | 1 + res/pokemon/banette/data.json | 1 + res/pokemon/barboach/data.json | 1 + res/pokemon/bastiodon/data.json | 1 + res/pokemon/bayleef/data.json | 1 + res/pokemon/beautifly/data.json | 1 + res/pokemon/beedrill/data.json | 1 + res/pokemon/beldum/data.json | 1 + res/pokemon/bellossom/data.json | 1 + res/pokemon/bellsprout/data.json | 1 + res/pokemon/bibarel/data.json | 1 + res/pokemon/bidoof/data.json | 1 + res/pokemon/blastoise/data.json | 1 + res/pokemon/blaziken/data.json | 1 + res/pokemon/blissey/data.json | 1 + res/pokemon/bonsly/data.json | 1 + res/pokemon/breloom/data.json | 1 + res/pokemon/bronzong/data.json | 1 + res/pokemon/bronzor/data.json | 1 + res/pokemon/budew/data.json | 1 + res/pokemon/buizel/data.json | 1 + res/pokemon/bulbasaur/data.json | 1 + res/pokemon/buneary/data.json | 1 + res/pokemon/burmy/data.json | 1 + res/pokemon/butterfree/data.json | 1 + res/pokemon/cacnea/data.json | 1 + res/pokemon/cacturne/data.json | 1 + res/pokemon/camerupt/data.json | 1 + res/pokemon/carnivine/data.json | 1 + res/pokemon/carvanha/data.json | 1 + res/pokemon/cascoon/data.json | 1 + res/pokemon/castform/data.json | 1 + res/pokemon/caterpie/data.json | 1 + res/pokemon/celebi/data.json | 1 + res/pokemon/chansey/data.json | 1 + res/pokemon/charizard/data.json | 1 + res/pokemon/charmander/data.json | 1 + res/pokemon/charmeleon/data.json | 1 + res/pokemon/chatot/data.json | 1 + res/pokemon/cherrim/data.json | 1 + res/pokemon/cherubi/data.json | 1 + res/pokemon/chikorita/data.json | 1 + res/pokemon/chimchar/data.json | 1 + res/pokemon/chimecho/data.json | 1 + res/pokemon/chinchou/data.json | 1 + res/pokemon/chingling/data.json | 1 + res/pokemon/clamperl/data.json | 1 + res/pokemon/claydol/data.json | 1 + res/pokemon/clefable/data.json | 1 + res/pokemon/clefairy/data.json | 1 + res/pokemon/cleffa/data.json | 1 + res/pokemon/cloyster/data.json | 1 + res/pokemon/combee/data.json | 1 + res/pokemon/combusken/data.json | 1 + res/pokemon/corphish/data.json | 1 + res/pokemon/corsola/data.json | 1 + res/pokemon/cradily/data.json | 1 + res/pokemon/cranidos/data.json | 1 + res/pokemon/crawdaunt/data.json | 1 + res/pokemon/cresselia/data.json | 1 + res/pokemon/croagunk/data.json | 1 + res/pokemon/crobat/data.json | 1 + res/pokemon/croconaw/data.json | 1 + res/pokemon/cubone/data.json | 1 + res/pokemon/cyndaquil/data.json | 1 + res/pokemon/darkrai/data.json | 1 + res/pokemon/delcatty/data.json | 1 + res/pokemon/delibird/data.json | 1 + res/pokemon/deoxys/data.json | 1 + res/pokemon/dewgong/data.json | 1 + res/pokemon/dialga/data.json | 1 + res/pokemon/diglett/data.json | 1 + res/pokemon/ditto/data.json | 1 + res/pokemon/dodrio/data.json | 1 + res/pokemon/doduo/data.json | 1 + res/pokemon/donphan/data.json | 1 + res/pokemon/dragonair/data.json | 1 + res/pokemon/dragonite/data.json | 1 + res/pokemon/drapion/data.json | 1 + res/pokemon/dratini/data.json | 1 + res/pokemon/drifblim/data.json | 1 + res/pokemon/drifloon/data.json | 1 + res/pokemon/drowzee/data.json | 1 + res/pokemon/dugtrio/data.json | 1 + res/pokemon/dunsparce/data.json | 1 + res/pokemon/dusclops/data.json | 1 + res/pokemon/dusknoir/data.json | 1 + res/pokemon/duskull/data.json | 1 + res/pokemon/dustox/data.json | 1 + res/pokemon/eevee/data.json | 1 + res/pokemon/egg/data.json | 1 + res/pokemon/ekans/data.json | 1 + res/pokemon/electabuzz/data.json | 1 + res/pokemon/electivire/data.json | 1 + res/pokemon/electrike/data.json | 1 + res/pokemon/electrode/data.json | 1 + res/pokemon/elekid/data.json | 1 + res/pokemon/empoleon/data.json | 1 + res/pokemon/entei/data.json | 1 + res/pokemon/espeon/data.json | 1 + res/pokemon/exeggcute/data.json | 1 + res/pokemon/exeggutor/data.json | 1 + res/pokemon/exploud/data.json | 1 + res/pokemon/farfetchd/data.json | 1 + res/pokemon/fearow/data.json | 1 + res/pokemon/feebas/data.json | 1 + res/pokemon/feraligatr/data.json | 1 + res/pokemon/finneon/data.json | 1 + res/pokemon/flaaffy/data.json | 1 + res/pokemon/flareon/data.json | 1 + res/pokemon/floatzel/data.json | 1 + res/pokemon/flygon/data.json | 1 + res/pokemon/forretress/data.json | 1 + res/pokemon/froslass/data.json | 1 + res/pokemon/furret/data.json | 1 + res/pokemon/gabite/data.json | 1 + res/pokemon/gallade/data.json | 1 + res/pokemon/garchomp/data.json | 1 + res/pokemon/gardevoir/data.json | 1 + res/pokemon/gastly/data.json | 1 + res/pokemon/gastrodon/data.json | 1 + res/pokemon/gengar/data.json | 1 + res/pokemon/geodude/data.json | 1 + res/pokemon/gible/data.json | 1 + res/pokemon/girafarig/data.json | 1 + res/pokemon/giratina/data.json | 1 + res/pokemon/glaceon/data.json | 1 + res/pokemon/glalie/data.json | 1 + res/pokemon/glameow/data.json | 1 + res/pokemon/gligar/data.json | 1 + res/pokemon/gliscor/data.json | 1 + res/pokemon/gloom/data.json | 1 + res/pokemon/golbat/data.json | 1 + res/pokemon/goldeen/data.json | 1 + res/pokemon/golduck/data.json | 1 + res/pokemon/golem/data.json | 1 + res/pokemon/gorebyss/data.json | 1 + res/pokemon/granbull/data.json | 1 + res/pokemon/graveler/data.json | 1 + res/pokemon/grimer/data.json | 1 + res/pokemon/grotle/data.json | 1 + res/pokemon/groudon/data.json | 1 + res/pokemon/grovyle/data.json | 1 + res/pokemon/growlithe/data.json | 1 + res/pokemon/grumpig/data.json | 1 + res/pokemon/gulpin/data.json | 1 + res/pokemon/gyarados/data.json | 1 + res/pokemon/happiny/data.json | 1 + res/pokemon/hariyama/data.json | 1 + res/pokemon/haunter/data.json | 1 + res/pokemon/heatran/data.json | 1 + res/pokemon/heracross/data.json | 1 + res/pokemon/hippopotas/data.json | 1 + res/pokemon/hippowdon/data.json | 1 + res/pokemon/hitmonchan/data.json | 1 + res/pokemon/hitmonlee/data.json | 1 + res/pokemon/hitmontop/data.json | 1 + res/pokemon/ho_oh/data.json | 1 + res/pokemon/honchkrow/data.json | 1 + res/pokemon/hoothoot/data.json | 1 + res/pokemon/hoppip/data.json | 1 + res/pokemon/horsea/data.json | 1 + res/pokemon/houndoom/data.json | 1 + res/pokemon/houndour/data.json | 1 + res/pokemon/huntail/data.json | 1 + res/pokemon/hypno/data.json | 1 + res/pokemon/igglybuff/data.json | 1 + res/pokemon/illumise/data.json | 1 + res/pokemon/infernape/data.json | 1 + res/pokemon/ivysaur/data.json | 1 + res/pokemon/jigglypuff/data.json | 1 + res/pokemon/jirachi/data.json | 1 + res/pokemon/jolteon/data.json | 1 + res/pokemon/jumpluff/data.json | 1 + res/pokemon/jynx/data.json | 1 + res/pokemon/kabuto/data.json | 1 + res/pokemon/kabutops/data.json | 1 + res/pokemon/kadabra/data.json | 1 + res/pokemon/kakuna/data.json | 1 + res/pokemon/kangaskhan/data.json | 1 + res/pokemon/kecleon/data.json | 1 + res/pokemon/kingdra/data.json | 1 + res/pokemon/kingler/data.json | 1 + res/pokemon/kirlia/data.json | 1 + res/pokemon/koffing/data.json | 1 + res/pokemon/krabby/data.json | 1 + res/pokemon/kricketot/data.json | 1 + res/pokemon/kricketune/data.json | 1 + res/pokemon/kyogre/data.json | 1 + res/pokemon/lairon/data.json | 1 + res/pokemon/lanturn/data.json | 1 + res/pokemon/lapras/data.json | 1 + res/pokemon/larvitar/data.json | 1 + res/pokemon/latias/data.json | 1 + res/pokemon/latios/data.json | 1 + res/pokemon/leafeon/data.json | 1 + res/pokemon/ledian/data.json | 1 + res/pokemon/ledyba/data.json | 1 + res/pokemon/lickilicky/data.json | 1 + res/pokemon/lickitung/data.json | 1 + res/pokemon/lileep/data.json | 1 + res/pokemon/linoone/data.json | 1 + res/pokemon/lombre/data.json | 1 + res/pokemon/lopunny/data.json | 1 + res/pokemon/lotad/data.json | 1 + res/pokemon/loudred/data.json | 1 + res/pokemon/lucario/data.json | 1 + res/pokemon/ludicolo/data.json | 1 + res/pokemon/lugia/data.json | 1 + res/pokemon/lumineon/data.json | 1 + res/pokemon/lunatone/data.json | 1 + res/pokemon/luvdisc/data.json | 1 + res/pokemon/luxio/data.json | 1 + res/pokemon/luxray/data.json | 1 + res/pokemon/machamp/data.json | 1 + res/pokemon/machoke/data.json | 1 + res/pokemon/machop/data.json | 1 + res/pokemon/magby/data.json | 1 + res/pokemon/magcargo/data.json | 1 + res/pokemon/magikarp/data.json | 1 + res/pokemon/magmar/data.json | 1 + res/pokemon/magmortar/data.json | 1 + res/pokemon/magnemite/data.json | 1 + res/pokemon/magneton/data.json | 1 + res/pokemon/magnezone/data.json | 1 + res/pokemon/makuhita/data.json | 1 + res/pokemon/mamoswine/data.json | 1 + res/pokemon/manaphy/data.json | 1 + res/pokemon/manectric/data.json | 1 + res/pokemon/mankey/data.json | 1 + res/pokemon/mantine/data.json | 1 + res/pokemon/mantyke/data.json | 1 + res/pokemon/mareep/data.json | 1 + res/pokemon/marill/data.json | 1 + res/pokemon/marowak/data.json | 1 + res/pokemon/marshtomp/data.json | 1 + res/pokemon/masquerain/data.json | 1 + res/pokemon/mawile/data.json | 1 + res/pokemon/medicham/data.json | 1 + res/pokemon/meditite/data.json | 1 + res/pokemon/meganium/data.json | 1 + res/pokemon/meowth/data.json | 1 + res/pokemon/meson.build | 2 ++ res/pokemon/mesprit/data.json | 1 + res/pokemon/metagross/data.json | 1 + res/pokemon/metang/data.json | 1 + res/pokemon/metapod/data.json | 1 + res/pokemon/mew/data.json | 1 + res/pokemon/mewtwo/data.json | 1 + res/pokemon/mightyena/data.json | 1 + res/pokemon/milotic/data.json | 1 + res/pokemon/miltank/data.json | 1 + res/pokemon/mime_jr/data.json | 1 + res/pokemon/minun/data.json | 1 + res/pokemon/misdreavus/data.json | 1 + res/pokemon/mismagius/data.json | 1 + res/pokemon/moltres/data.json | 1 + res/pokemon/monferno/data.json | 1 + res/pokemon/mothim/data.json | 1 + res/pokemon/mr_mime/data.json | 1 + res/pokemon/mudkip/data.json | 1 + res/pokemon/muk/data.json | 1 + res/pokemon/munchlax/data.json | 1 + res/pokemon/murkrow/data.json | 1 + res/pokemon/natu/data.json | 1 + res/pokemon/nidoking/data.json | 1 + res/pokemon/nidoqueen/data.json | 1 + res/pokemon/nidoran_f/data.json | 1 + res/pokemon/nidoran_m/data.json | 1 + res/pokemon/nidorina/data.json | 1 + res/pokemon/nidorino/data.json | 1 + res/pokemon/nincada/data.json | 1 + res/pokemon/ninetales/data.json | 1 + res/pokemon/ninjask/data.json | 1 + res/pokemon/noctowl/data.json | 1 + res/pokemon/none/data.json | 1 + res/pokemon/nosepass/data.json | 1 + res/pokemon/numel/data.json | 1 + res/pokemon/nuzleaf/data.json | 1 + res/pokemon/octillery/data.json | 1 + res/pokemon/oddish/data.json | 1 + res/pokemon/omanyte/data.json | 1 + res/pokemon/omastar/data.json | 1 + res/pokemon/onix/data.json | 1 + res/pokemon/pachirisu/data.json | 1 + res/pokemon/palkia/data.json | 1 + res/pokemon/paras/data.json | 1 + res/pokemon/parasect/data.json | 1 + res/pokemon/pelipper/data.json | 1 + res/pokemon/persian/data.json | 1 + res/pokemon/phanpy/data.json | 1 + res/pokemon/phione/data.json | 1 + res/pokemon/pichu/data.json | 1 + res/pokemon/pidgeot/data.json | 1 + res/pokemon/pidgeotto/data.json | 1 + res/pokemon/pidgey/data.json | 1 + res/pokemon/pikachu/data.json | 1 + res/pokemon/piloswine/data.json | 1 + res/pokemon/pineco/data.json | 1 + res/pokemon/pinsir/data.json | 1 + res/pokemon/piplup/data.json | 1 + res/pokemon/plusle/data.json | 1 + res/pokemon/politoed/data.json | 1 + res/pokemon/poliwag/data.json | 1 + res/pokemon/poliwhirl/data.json | 1 + res/pokemon/poliwrath/data.json | 1 + res/pokemon/ponyta/data.json | 1 + res/pokemon/poochyena/data.json | 1 + res/pokemon/porygon/data.json | 1 + res/pokemon/porygon2/data.json | 1 + res/pokemon/porygon_z/data.json | 1 + res/pokemon/primeape/data.json | 1 + res/pokemon/prinplup/data.json | 1 + res/pokemon/probopass/data.json | 1 + res/pokemon/psyduck/data.json | 1 + res/pokemon/pupitar/data.json | 1 + res/pokemon/purugly/data.json | 1 + res/pokemon/quagsire/data.json | 1 + res/pokemon/quilava/data.json | 1 + res/pokemon/qwilfish/data.json | 1 + res/pokemon/raichu/data.json | 1 + res/pokemon/raikou/data.json | 1 + res/pokemon/ralts/data.json | 1 + res/pokemon/rampardos/data.json | 1 + res/pokemon/rapidash/data.json | 1 + res/pokemon/raticate/data.json | 1 + res/pokemon/rattata/data.json | 1 + res/pokemon/rayquaza/data.json | 1 + res/pokemon/regice/data.json | 1 + res/pokemon/regigigas/data.json | 1 + res/pokemon/regirock/data.json | 1 + res/pokemon/registeel/data.json | 1 + res/pokemon/relicanth/data.json | 1 + res/pokemon/remoraid/data.json | 1 + res/pokemon/rhydon/data.json | 1 + res/pokemon/rhyhorn/data.json | 1 + res/pokemon/rhyperior/data.json | 1 + res/pokemon/riolu/data.json | 1 + res/pokemon/roselia/data.json | 1 + res/pokemon/roserade/data.json | 1 + res/pokemon/rotom/data.json | 1 + res/pokemon/sableye/data.json | 1 + res/pokemon/salamence/data.json | 1 + res/pokemon/sandshrew/data.json | 1 + res/pokemon/sandslash/data.json | 1 + res/pokemon/sceptile/data.json | 1 + res/pokemon/scizor/data.json | 1 + res/pokemon/scyther/data.json | 1 + res/pokemon/seadra/data.json | 1 + res/pokemon/seaking/data.json | 1 + res/pokemon/sealeo/data.json | 1 + res/pokemon/seedot/data.json | 1 + res/pokemon/seel/data.json | 1 + res/pokemon/sentret/data.json | 1 + res/pokemon/seviper/data.json | 1 + res/pokemon/sharpedo/data.json | 1 + res/pokemon/shaymin/data.json | 1 + res/pokemon/shedinja/data.json | 1 + res/pokemon/shelgon/data.json | 1 + res/pokemon/shellder/data.json | 1 + res/pokemon/shellos/data.json | 1 + res/pokemon/shieldon/data.json | 1 + res/pokemon/shiftry/data.json | 1 + res/pokemon/shinx/data.json | 1 + res/pokemon/shroomish/data.json | 1 + res/pokemon/shuckle/data.json | 1 + res/pokemon/shuppet/data.json | 1 + res/pokemon/silcoon/data.json | 1 + res/pokemon/skarmory/data.json | 1 + res/pokemon/skiploom/data.json | 1 + res/pokemon/skitty/data.json | 1 + res/pokemon/skorupi/data.json | 1 + res/pokemon/skuntank/data.json | 1 + res/pokemon/slaking/data.json | 1 + res/pokemon/slakoth/data.json | 1 + res/pokemon/slowbro/data.json | 1 + res/pokemon/slowking/data.json | 1 + res/pokemon/slowpoke/data.json | 1 + res/pokemon/slugma/data.json | 1 + res/pokemon/smeargle/data.json | 1 + res/pokemon/smoochum/data.json | 1 + res/pokemon/sneasel/data.json | 1 + res/pokemon/snorlax/data.json | 1 + res/pokemon/snorunt/data.json | 1 + res/pokemon/snover/data.json | 1 + res/pokemon/snubbull/data.json | 1 + res/pokemon/solrock/data.json | 1 + res/pokemon/spearow/data.json | 1 + res/pokemon/spheal/data.json | 1 + res/pokemon/spinarak/data.json | 1 + res/pokemon/spinda/data.json | 1 + res/pokemon/spiritomb/data.json | 1 + res/pokemon/spoink/data.json | 1 + res/pokemon/squirtle/data.json | 1 + res/pokemon/stantler/data.json | 1 + res/pokemon/staraptor/data.json | 1 + res/pokemon/staravia/data.json | 1 + res/pokemon/starly/data.json | 1 + res/pokemon/starmie/data.json | 1 + res/pokemon/staryu/data.json | 1 + res/pokemon/steelix/data.json | 1 + res/pokemon/stunky/data.json | 1 + res/pokemon/sudowoodo/data.json | 1 + res/pokemon/suicune/data.json | 1 + res/pokemon/sunflora/data.json | 1 + res/pokemon/sunkern/data.json | 1 + res/pokemon/surskit/data.json | 1 + res/pokemon/swablu/data.json | 1 + res/pokemon/swalot/data.json | 1 + res/pokemon/swampert/data.json | 1 + res/pokemon/swellow/data.json | 1 + res/pokemon/swinub/data.json | 1 + res/pokemon/taillow/data.json | 1 + res/pokemon/tangela/data.json | 1 + res/pokemon/tangrowth/data.json | 1 + res/pokemon/tauros/data.json | 1 + res/pokemon/teddiursa/data.json | 1 + res/pokemon/tentacool/data.json | 1 + res/pokemon/tentacruel/data.json | 1 + res/pokemon/togekiss/data.json | 1 + res/pokemon/togepi/data.json | 1 + res/pokemon/togetic/data.json | 1 + res/pokemon/torchic/data.json | 1 + res/pokemon/torkoal/data.json | 1 + res/pokemon/torterra/data.json | 1 + res/pokemon/totodile/data.json | 1 + res/pokemon/toxicroak/data.json | 1 + res/pokemon/trapinch/data.json | 1 + res/pokemon/treecko/data.json | 1 + res/pokemon/tropius/data.json | 1 + res/pokemon/turtwig/data.json | 1 + res/pokemon/typhlosion/data.json | 1 + res/pokemon/tyranitar/data.json | 1 + res/pokemon/tyrogue/data.json | 1 + res/pokemon/umbreon/data.json | 1 + res/pokemon/unown/data.json | 1 + res/pokemon/ursaring/data.json | 1 + res/pokemon/uxie/data.json | 1 + res/pokemon/vaporeon/data.json | 1 + res/pokemon/venomoth/data.json | 1 + res/pokemon/venonat/data.json | 1 + res/pokemon/venusaur/data.json | 1 + res/pokemon/vespiquen/data.json | 1 + res/pokemon/vibrava/data.json | 1 + res/pokemon/victreebel/data.json | 1 + res/pokemon/vigoroth/data.json | 1 + res/pokemon/vileplume/data.json | 1 + res/pokemon/volbeat/data.json | 1 + res/pokemon/voltorb/data.json | 1 + res/pokemon/vulpix/data.json | 1 + res/pokemon/wailmer/data.json | 1 + res/pokemon/wailord/data.json | 1 + res/pokemon/walrein/data.json | 1 + res/pokemon/wartortle/data.json | 1 + res/pokemon/weavile/data.json | 1 + res/pokemon/weedle/data.json | 1 + res/pokemon/weepinbell/data.json | 1 + res/pokemon/weezing/data.json | 1 + res/pokemon/whiscash/data.json | 1 + res/pokemon/whismur/data.json | 1 + res/pokemon/wigglytuff/data.json | 1 + res/pokemon/wingull/data.json | 1 + res/pokemon/wobbuffet/data.json | 1 + res/pokemon/wooper/data.json | 1 + res/pokemon/wormadam/data.json | 1 + res/pokemon/wurmple/data.json | 1 + res/pokemon/wynaut/data.json | 1 + res/pokemon/xatu/data.json | 1 + res/pokemon/yanma/data.json | 1 + res/pokemon/yanmega/data.json | 1 + res/pokemon/zangoose/data.json | 1 + res/pokemon/zapdos/data.json | 1 + res/pokemon/zigzagoon/data.json | 1 + res/pokemon/zubat/data.json | 1 + res/prebuilt/poketool/personal/meson.build | 1 - res/prebuilt/poketool/personal/pms.narc | Bin 1016 -> 0 bytes tools/datagen/datagen_species.cpp | 24 +++++++++++++++++++++ 502 files changed, 524 insertions(+), 3 deletions(-) delete mode 100644 res/prebuilt/poketool/personal/pms.narc diff --git a/platinum.us/filesys.csv b/platinum.us/filesys.csv index 30060ca893..a907501b07 100644 --- a/platinum.us/filesys.csv +++ b/platinum.us/filesys.csv @@ -161,7 +161,7 @@ res/pokemon/pl_personal.narc,/poketool/personal/pl_personal.narc res/pokemon/evo.narc,/poketool/personal/evo.narc res/prebuilt/poketool/personal/growtbl.narc,/poketool/personal/growtbl.narc res/pokemon/pl_growtbl.narc,/poketool/personal/pl_growtbl.narc -res/prebuilt/poketool/personal/pms.narc,/poketool/personal/pms.narc +res/pokemon/pms.narc,/poketool/personal/pms.narc res/pokemon/wotbl.narc,/poketool/personal/wotbl.narc res/trainers/trdata.narc,/poketool/trainer/trdata.narc res/trainers/trpoke.narc,/poketool/trainer/trpoke.narc diff --git a/platinum.us/filesys.sha1 b/platinum.us/filesys.sha1 index 203e566084..e102a48d15 100644 --- a/platinum.us/filesys.sha1 +++ b/platinum.us/filesys.sha1 @@ -160,7 +160,7 @@ e32324642d5ec29155743970ac8bc14dd74f63e1 *res/prebuilt/poketool/trgra/trfgra.nar 7755e3a884a11b098122ca9dd656223fd4b02dd0 *res/pokemon/evo.narc fbbf1287b2ac10c5212be0e4a69461507e860005 *res/prebuilt/poketool/personal/growtbl.narc fbbf1287b2ac10c5212be0e4a69461507e860005 *res/pokemon/pl_growtbl.narc -de5c1035595e3cb52990b183497e513246bd0efe *res/prebuilt/poketool/personal/pms.narc +de5c1035595e3cb52990b183497e513246bd0efe *res/pokemon/pms.narc cd4b737f173cc6ac1a25636efa4edfd83da79599 *res/pokemon/wotbl.narc 59f49fe682ef8cf4dfb8f6b7da2e0f51401b50cc *res/trainers/trdata.narc da4dc734c7051754a3280d9e918942c42d183adb *res/trainers/trpoke.narc diff --git a/res/pokemon/abomasnow/data.json b/res/pokemon/abomasnow/data.json index 481e054b85..9a4e1cef56 100644 --- a/res/pokemon/abomasnow/data.json +++ b/res/pokemon/abomasnow/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SNOVER", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/abra/data.json b/res/pokemon/abra/data.json index 44c91199d4..e1b46499cf 100644 --- a/res/pokemon/abra/data.json +++ b/res/pokemon/abra/data.json @@ -99,6 +99,7 @@ "SPECIES_KADABRA" ] ], + "offspring": "SPECIES_ABRA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/absol/data.json b/res/pokemon/absol/data.json index 009fb092f5..7e2c16f24f 100644 --- a/res/pokemon/absol/data.json +++ b/res/pokemon/absol/data.json @@ -125,6 +125,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ABSOL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/aerodactyl/data.json b/res/pokemon/aerodactyl/data.json index cf4746d943..d5cf47f437 100644 --- a/res/pokemon/aerodactyl/data.json +++ b/res/pokemon/aerodactyl/data.json @@ -110,6 +110,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_AERODACTYL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/aggron/data.json b/res/pokemon/aggron/data.json index 1bc07287fe..e74d8771db 100644 --- a/res/pokemon/aggron/data.json +++ b/res/pokemon/aggron/data.json @@ -134,6 +134,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ARON", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/aipom/data.json b/res/pokemon/aipom/data.json index c4bafa09c2..23c3daca4f 100644 --- a/res/pokemon/aipom/data.json +++ b/res/pokemon/aipom/data.json @@ -116,6 +116,7 @@ "SPECIES_AMBIPOM" ] ], + "offspring": "SPECIES_AIPOM", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/alakazam/data.json b/res/pokemon/alakazam/data.json index 9677a740a4..cca81e94e2 100644 --- a/res/pokemon/alakazam/data.json +++ b/res/pokemon/alakazam/data.json @@ -109,6 +109,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ABRA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/altaria/data.json b/res/pokemon/altaria/data.json index d47b4190de..929d301a27 100644 --- a/res/pokemon/altaria/data.json +++ b/res/pokemon/altaria/data.json @@ -106,6 +106,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SWABLU", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/ambipom/data.json b/res/pokemon/ambipom/data.json index 9134103b8d..b269d8cec8 100644 --- a/res/pokemon/ambipom/data.json +++ b/res/pokemon/ambipom/data.json @@ -114,6 +114,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_AIPOM", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/ampharos/data.json b/res/pokemon/ampharos/data.json index e4ad3d8f3e..cc456bfc47 100644 --- a/res/pokemon/ampharos/data.json +++ b/res/pokemon/ampharos/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MAREEP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/anorith/data.json b/res/pokemon/anorith/data.json index dc7548dadc..5d9b3e4771 100644 --- a/res/pokemon/anorith/data.json +++ b/res/pokemon/anorith/data.json @@ -96,6 +96,7 @@ "SPECIES_ARMALDO" ] ], + "offspring": "SPECIES_ANORITH", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/arbok/data.json b/res/pokemon/arbok/data.json index add0b4c1ad..810ad60278 100644 --- a/res/pokemon/arbok/data.json +++ b/res/pokemon/arbok/data.json @@ -100,6 +100,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_EKANS", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/arcanine/data.json b/res/pokemon/arcanine/data.json index 9d7d6e4cef..1443ee2837 100644 --- a/res/pokemon/arcanine/data.json +++ b/res/pokemon/arcanine/data.json @@ -85,6 +85,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GROWLITHE", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/arceus/data.json b/res/pokemon/arceus/data.json index 78b7d5f670..cd3c548c32 100644 --- a/res/pokemon/arceus/data.json +++ b/res/pokemon/arceus/data.json @@ -152,6 +152,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ARCEUS", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/ariados/data.json b/res/pokemon/ariados/data.json index a0ef8c1adb..50c9fb91a1 100644 --- a/res/pokemon/ariados/data.json +++ b/res/pokemon/ariados/data.json @@ -87,6 +87,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SPINARAK", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/armaldo/data.json b/res/pokemon/armaldo/data.json index adbf608e9d..32fc863dc1 100644 --- a/res/pokemon/armaldo/data.json +++ b/res/pokemon/armaldo/data.json @@ -101,6 +101,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ANORITH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/aron/data.json b/res/pokemon/aron/data.json index db0d9a2fdb..a9dfd855df 100644 --- a/res/pokemon/aron/data.json +++ b/res/pokemon/aron/data.json @@ -107,6 +107,7 @@ "SPECIES_LAIRON" ] ], + "offspring": "SPECIES_ARON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/articuno/data.json b/res/pokemon/articuno/data.json index 7ae5860943..7757b9308f 100644 --- a/res/pokemon/articuno/data.json +++ b/res/pokemon/articuno/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ARTICUNO", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/azelf/data.json b/res/pokemon/azelf/data.json index f6bb0ccf73..7ccb391785 100644 --- a/res/pokemon/azelf/data.json +++ b/res/pokemon/azelf/data.json @@ -114,6 +114,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_AZELF", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/azumarill/data.json b/res/pokemon/azumarill/data.json index c739c96c35..06c17c7da0 100644 --- a/res/pokemon/azumarill/data.json +++ b/res/pokemon/azumarill/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_AZURILL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/azurill/data.json b/res/pokemon/azurill/data.json index 4421937e6c..3e211bb199 100644 --- a/res/pokemon/azurill/data.json +++ b/res/pokemon/azurill/data.json @@ -80,6 +80,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS", "SPECIES_MARILL" ] ], + "offspring": "SPECIES_AZURILL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/bad_egg/data.json b/res/pokemon/bad_egg/data.json index 5e42887b42..248436767a 100644 --- a/res/pokemon/bad_egg/data.json +++ b/res/pokemon/bad_egg/data.json @@ -38,6 +38,7 @@ "by_tm": [ ] }, "evolutions": [ ], + "offspring": "SPECIES_BAD_EGG", "pokedex_data": { "height": 0, "weight": 0, diff --git a/res/pokemon/bagon/data.json b/res/pokemon/bagon/data.json index a0d1f8bfbc..d22e983b3a 100644 --- a/res/pokemon/bagon/data.json +++ b/res/pokemon/bagon/data.json @@ -95,6 +95,7 @@ "SPECIES_SHELGON" ] ], + "offspring": "SPECIES_BAGON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/baltoy/data.json b/res/pokemon/baltoy/data.json index 329a941c70..299add3dde 100644 --- a/res/pokemon/baltoy/data.json +++ b/res/pokemon/baltoy/data.json @@ -108,6 +108,7 @@ "SPECIES_CLAYDOL" ] ], + "offspring": "SPECIES_BALTOY", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/banette/data.json b/res/pokemon/banette/data.json index a4c897fc96..50be8bd017 100644 --- a/res/pokemon/banette/data.json +++ b/res/pokemon/banette/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SHUPPET", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/barboach/data.json b/res/pokemon/barboach/data.json index 38776fed36..d8ce0f9c4e 100644 --- a/res/pokemon/barboach/data.json +++ b/res/pokemon/barboach/data.json @@ -93,6 +93,7 @@ "SPECIES_WHISCASH" ] ], + "offspring": "SPECIES_BARBOACH", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/bastiodon/data.json b/res/pokemon/bastiodon/data.json index 83cc556880..303e7de800 100644 --- a/res/pokemon/bastiodon/data.json +++ b/res/pokemon/bastiodon/data.json @@ -105,6 +105,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SHIELDON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/bayleef/data.json b/res/pokemon/bayleef/data.json index aeff61f177..a91825557d 100644 --- a/res/pokemon/bayleef/data.json +++ b/res/pokemon/bayleef/data.json @@ -99,6 +99,7 @@ "SPECIES_MEGANIUM" ] ], + "offspring": "SPECIES_CHIKORITA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/beautifly/data.json b/res/pokemon/beautifly/data.json index b6e52519af..6ee785a454 100644 --- a/res/pokemon/beautifly/data.json +++ b/res/pokemon/beautifly/data.json @@ -89,6 +89,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_WURMPLE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/beedrill/data.json b/res/pokemon/beedrill/data.json index 4487b09dc6..703ae7047d 100644 --- a/res/pokemon/beedrill/data.json +++ b/res/pokemon/beedrill/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_WEEDLE", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/beldum/data.json b/res/pokemon/beldum/data.json index dcafeae24b..e0771ec4ab 100644 --- a/res/pokemon/beldum/data.json +++ b/res/pokemon/beldum/data.json @@ -49,6 +49,7 @@ "SPECIES_METANG" ] ], + "offspring": "SPECIES_BELDUM", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/bellossom/data.json b/res/pokemon/bellossom/data.json index 40b889159f..5591ccd20b 100644 --- a/res/pokemon/bellossom/data.json +++ b/res/pokemon/bellossom/data.json @@ -83,6 +83,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ODDISH", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/bellsprout/data.json b/res/pokemon/bellsprout/data.json index cfa63d639a..a195df0cbb 100644 --- a/res/pokemon/bellsprout/data.json +++ b/res/pokemon/bellsprout/data.json @@ -92,6 +92,7 @@ "SPECIES_WEEPINBELL" ] ], + "offspring": "SPECIES_BELLSPROUT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/bibarel/data.json b/res/pokemon/bibarel/data.json index d2daeef0fc..65a487e60d 100644 --- a/res/pokemon/bibarel/data.json +++ b/res/pokemon/bibarel/data.json @@ -108,6 +108,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BIDOOF", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/bidoof/data.json b/res/pokemon/bidoof/data.json index 4c206a3bb8..30298f960e 100644 --- a/res/pokemon/bidoof/data.json +++ b/res/pokemon/bidoof/data.json @@ -102,6 +102,7 @@ "SPECIES_BIBAREL" ] ], + "offspring": "SPECIES_BIDOOF", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/blastoise/data.json b/res/pokemon/blastoise/data.json index cc1cb9438c..4d4a20e932 100644 --- a/res/pokemon/blastoise/data.json +++ b/res/pokemon/blastoise/data.json @@ -111,6 +111,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SQUIRTLE", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/blaziken/data.json b/res/pokemon/blaziken/data.json index fa70fb3106..dfea174518 100644 --- a/res/pokemon/blaziken/data.json +++ b/res/pokemon/blaziken/data.json @@ -113,6 +113,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TORCHIC", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/blissey/data.json b/res/pokemon/blissey/data.json index a8c3cf90ec..109953522c 100644 --- a/res/pokemon/blissey/data.json +++ b/res/pokemon/blissey/data.json @@ -124,6 +124,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_HAPPINY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/bonsly/data.json b/res/pokemon/bonsly/data.json index f6b98248a9..2309ed95e3 100644 --- a/res/pokemon/bonsly/data.json +++ b/res/pokemon/bonsly/data.json @@ -93,6 +93,7 @@ "SPECIES_SUDOWOODO" ] ], + "offspring": "SPECIES_BONSLY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/breloom/data.json b/res/pokemon/breloom/data.json index 60f3558a60..aa0cb62562 100644 --- a/res/pokemon/breloom/data.json +++ b/res/pokemon/breloom/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SHROOMISH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/bronzong/data.json b/res/pokemon/bronzong/data.json index b9fbeab242..e8283c81ab 100644 --- a/res/pokemon/bronzong/data.json +++ b/res/pokemon/bronzong/data.json @@ -110,6 +110,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BRONZOR", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/bronzor/data.json b/res/pokemon/bronzor/data.json index a44f2f2d07..18b0eb42ef 100644 --- a/res/pokemon/bronzor/data.json +++ b/res/pokemon/bronzor/data.json @@ -104,6 +104,7 @@ "SPECIES_BRONZONG" ] ], + "offspring": "SPECIES_BRONZOR", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/budew/data.json b/res/pokemon/budew/data.json index 2a29a498fc..cb8b84b275 100644 --- a/res/pokemon/budew/data.json +++ b/res/pokemon/budew/data.json @@ -83,6 +83,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS_DAY", "SPECIES_ROSELIA" ] ], + "offspring": "SPECIES_BUDEW", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/buizel/data.json b/res/pokemon/buizel/data.json index 7233188673..c7ea67bd8a 100644 --- a/res/pokemon/buizel/data.json +++ b/res/pokemon/buizel/data.json @@ -95,6 +95,7 @@ "SPECIES_FLOATZEL" ] ], + "offspring": "SPECIES_BUIZEL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/bulbasaur/data.json b/res/pokemon/bulbasaur/data.json index 45a883f117..ce43959f26 100644 --- a/res/pokemon/bulbasaur/data.json +++ b/res/pokemon/bulbasaur/data.json @@ -94,6 +94,7 @@ "SPECIES_IVYSAUR" ] ], + "offspring": "SPECIES_BULBASAUR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/buneary/data.json b/res/pokemon/buneary/data.json index 49849c167d..363835d261 100644 --- a/res/pokemon/buneary/data.json +++ b/res/pokemon/buneary/data.json @@ -98,6 +98,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS", "SPECIES_LOPUNNY" ] ], + "offspring": "SPECIES_BUNEARY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/burmy/data.json b/res/pokemon/burmy/data.json index ac6fda069f..3e87b2d915 100644 --- a/res/pokemon/burmy/data.json +++ b/res/pokemon/burmy/data.json @@ -53,6 +53,7 @@ "SPECIES_MOTHIM" ] ], + "offspring": "SPECIES_BURMY", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/butterfree/data.json b/res/pokemon/butterfree/data.json index dc7beee1da..4892fa01e0 100644 --- a/res/pokemon/butterfree/data.json +++ b/res/pokemon/butterfree/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CATERPIE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/cacnea/data.json b/res/pokemon/cacnea/data.json index 42e67b7215..2c9f3600c4 100644 --- a/res/pokemon/cacnea/data.json +++ b/res/pokemon/cacnea/data.json @@ -103,6 +103,7 @@ "SPECIES_CACTURNE" ] ], + "offspring": "SPECIES_CACNEA", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/cacturne/data.json b/res/pokemon/cacturne/data.json index 32be308004..ce0769c653 100644 --- a/res/pokemon/cacturne/data.json +++ b/res/pokemon/cacturne/data.json @@ -106,6 +106,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CACNEA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/camerupt/data.json b/res/pokemon/camerupt/data.json index c22568346c..8777c965db 100644 --- a/res/pokemon/camerupt/data.json +++ b/res/pokemon/camerupt/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_NUMEL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/carnivine/data.json b/res/pokemon/carnivine/data.json index e4733f1ed9..8b0ec07a73 100644 --- a/res/pokemon/carnivine/data.json +++ b/res/pokemon/carnivine/data.json @@ -91,6 +91,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CARNIVINE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/carvanha/data.json b/res/pokemon/carvanha/data.json index 0be6833c82..9f7ff591d3 100644 --- a/res/pokemon/carvanha/data.json +++ b/res/pokemon/carvanha/data.json @@ -99,6 +99,7 @@ "SPECIES_SHARPEDO" ] ], + "offspring": "SPECIES_CARVANHA", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/cascoon/data.json b/res/pokemon/cascoon/data.json index 5af72d788d..38d623f57b 100644 --- a/res/pokemon/cascoon/data.json +++ b/res/pokemon/cascoon/data.json @@ -46,6 +46,7 @@ "SPECIES_DUSTOX" ] ], + "offspring": "SPECIES_WURMPLE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/castform/data.json b/res/pokemon/castform/data.json index dc5be4f8ce..9bd873b6ff 100644 --- a/res/pokemon/castform/data.json +++ b/res/pokemon/castform/data.json @@ -89,6 +89,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CASTFORM", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/caterpie/data.json b/res/pokemon/caterpie/data.json index dffc119290..272ff5ca2f 100644 --- a/res/pokemon/caterpie/data.json +++ b/res/pokemon/caterpie/data.json @@ -47,6 +47,7 @@ "SPECIES_METAPOD" ] ], + "offspring": "SPECIES_CATERPIE", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/celebi/data.json b/res/pokemon/celebi/data.json index d83336d20c..5ef36db294 100644 --- a/res/pokemon/celebi/data.json +++ b/res/pokemon/celebi/data.json @@ -113,6 +113,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CELEBI", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/chansey/data.json b/res/pokemon/chansey/data.json index a640bed5b8..95453cf40b 100644 --- a/res/pokemon/chansey/data.json +++ b/res/pokemon/chansey/data.json @@ -124,6 +124,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS", "SPECIES_BLISSEY" ] ], + "offspring": "SPECIES_HAPPINY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/charizard/data.json b/res/pokemon/charizard/data.json index 89f0f9180a..4202978fc0 100644 --- a/res/pokemon/charizard/data.json +++ b/res/pokemon/charizard/data.json @@ -115,6 +115,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CHARMANDER", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/charmander/data.json b/res/pokemon/charmander/data.json index 42f8d7cd9c..3e5f656007 100644 --- a/res/pokemon/charmander/data.json +++ b/res/pokemon/charmander/data.json @@ -98,6 +98,7 @@ "SPECIES_CHARMELEON" ] ], + "offspring": "SPECIES_CHARMANDER", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/charmeleon/data.json b/res/pokemon/charmeleon/data.json index 8ac56ee498..b94fd32731 100644 --- a/res/pokemon/charmeleon/data.json +++ b/res/pokemon/charmeleon/data.json @@ -99,6 +99,7 @@ "SPECIES_CHARIZARD" ] ], + "offspring": "SPECIES_CHARMANDER", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/chatot/data.json b/res/pokemon/chatot/data.json index caee2a2561..2633ac23a2 100644 --- a/res/pokemon/chatot/data.json +++ b/res/pokemon/chatot/data.json @@ -88,6 +88,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CHATOT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/cherrim/data.json b/res/pokemon/cherrim/data.json index b89760331e..97a2950639 100644 --- a/res/pokemon/cherrim/data.json +++ b/res/pokemon/cherrim/data.json @@ -84,6 +84,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CHERUBI", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/cherubi/data.json b/res/pokemon/cherubi/data.json index 042b629b13..ff192654b5 100644 --- a/res/pokemon/cherubi/data.json +++ b/res/pokemon/cherubi/data.json @@ -86,6 +86,7 @@ "SPECIES_CHERRIM" ] ], + "offspring": "SPECIES_CHERUBI", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/chikorita/data.json b/res/pokemon/chikorita/data.json index ff3a5f883e..41fe79e5ef 100644 --- a/res/pokemon/chikorita/data.json +++ b/res/pokemon/chikorita/data.json @@ -95,6 +95,7 @@ "SPECIES_BAYLEEF" ] ], + "offspring": "SPECIES_CHIKORITA", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/chimchar/data.json b/res/pokemon/chimchar/data.json index 7dad7eaca2..077fa97bd8 100644 --- a/res/pokemon/chimchar/data.json +++ b/res/pokemon/chimchar/data.json @@ -109,6 +109,7 @@ "SPECIES_MONFERNO" ] ], + "offspring": "SPECIES_CHIMCHAR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/chimecho/data.json b/res/pokemon/chimecho/data.json index b85b8035fc..cd83991817 100644 --- a/res/pokemon/chimecho/data.json +++ b/res/pokemon/chimecho/data.json @@ -101,6 +101,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CHINGLING", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/chinchou/data.json b/res/pokemon/chinchou/data.json index b717d6118d..939cdbe486 100644 --- a/res/pokemon/chinchou/data.json +++ b/res/pokemon/chinchou/data.json @@ -96,6 +96,7 @@ "SPECIES_LANTURN" ] ], + "offspring": "SPECIES_CHINCHOU", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/chingling/data.json b/res/pokemon/chingling/data.json index c1b6626c3d..de88923763 100644 --- a/res/pokemon/chingling/data.json +++ b/res/pokemon/chingling/data.json @@ -96,6 +96,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS_NIGHT", "SPECIES_CHIMECHO" ] ], + "offspring": "SPECIES_CHINGLING", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/clamperl/data.json b/res/pokemon/clamperl/data.json index acdc92f6b0..5f9760e8d1 100644 --- a/res/pokemon/clamperl/data.json +++ b/res/pokemon/clamperl/data.json @@ -83,6 +83,7 @@ "SPECIES_GOREBYSS" ] ], + "offspring": "SPECIES_CLAMPERL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/claydol/data.json b/res/pokemon/claydol/data.json index 0d5a0c6ec9..c364cfca07 100644 --- a/res/pokemon/claydol/data.json +++ b/res/pokemon/claydol/data.json @@ -111,6 +111,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BALTOY", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/clefable/data.json b/res/pokemon/clefable/data.json index edb02a0d0b..5551b517b4 100644 --- a/res/pokemon/clefable/data.json +++ b/res/pokemon/clefable/data.json @@ -112,6 +112,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CLEFFA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/clefairy/data.json b/res/pokemon/clefairy/data.json index 68759826c2..55b1469a8f 100644 --- a/res/pokemon/clefairy/data.json +++ b/res/pokemon/clefairy/data.json @@ -128,6 +128,7 @@ "SPECIES_CLEFABLE" ] ], + "offspring": "SPECIES_CLEFFA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/cleffa/data.json b/res/pokemon/cleffa/data.json index 95d87b717a..9e128048d2 100644 --- a/res/pokemon/cleffa/data.json +++ b/res/pokemon/cleffa/data.json @@ -97,6 +97,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS", "SPECIES_CLEFAIRY" ] ], + "offspring": "SPECIES_CLEFFA", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/cloyster/data.json b/res/pokemon/cloyster/data.json index 4bc69db2ef..c386b37fbd 100644 --- a/res/pokemon/cloyster/data.json +++ b/res/pokemon/cloyster/data.json @@ -83,6 +83,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SHELLDER", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/combee/data.json b/res/pokemon/combee/data.json index 8761c458e9..7445bcb4a5 100644 --- a/res/pokemon/combee/data.json +++ b/res/pokemon/combee/data.json @@ -54,6 +54,7 @@ "SPECIES_VESPIQUEN" ] ], + "offspring": "SPECIES_COMBEE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/combusken/data.json b/res/pokemon/combusken/data.json index 3755698a09..cab647a4a7 100644 --- a/res/pokemon/combusken/data.json +++ b/res/pokemon/combusken/data.json @@ -108,6 +108,7 @@ "SPECIES_BLAZIKEN" ] ], + "offspring": "SPECIES_TORCHIC", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/corphish/data.json b/res/pokemon/corphish/data.json index f44d23c12f..48be653edd 100644 --- a/res/pokemon/corphish/data.json +++ b/res/pokemon/corphish/data.json @@ -107,6 +107,7 @@ "SPECIES_CRAWDAUNT" ] ], + "offspring": "SPECIES_CORPHISH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/corsola/data.json b/res/pokemon/corsola/data.json index f88efe5671..ead2c41101 100644 --- a/res/pokemon/corsola/data.json +++ b/res/pokemon/corsola/data.json @@ -103,6 +103,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CORSOLA", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/cradily/data.json b/res/pokemon/cradily/data.json index b853cd4a5b..387ec863fe 100644 --- a/res/pokemon/cradily/data.json +++ b/res/pokemon/cradily/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LILEEP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/cranidos/data.json b/res/pokemon/cranidos/data.json index 5862efdb18..2c52021d85 100644 --- a/res/pokemon/cranidos/data.json +++ b/res/pokemon/cranidos/data.json @@ -112,6 +112,7 @@ "SPECIES_RAMPARDOS" ] ], + "offspring": "SPECIES_CRANIDOS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/crawdaunt/data.json b/res/pokemon/crawdaunt/data.json index d1e4aa14c1..ec16f5b27a 100644 --- a/res/pokemon/crawdaunt/data.json +++ b/res/pokemon/crawdaunt/data.json @@ -111,6 +111,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CORPHISH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/cresselia/data.json b/res/pokemon/cresselia/data.json index 219cf68cb1..7d3738ac75 100644 --- a/res/pokemon/cresselia/data.json +++ b/res/pokemon/cresselia/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CRESSELIA", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/croagunk/data.json b/res/pokemon/croagunk/data.json index 1da80f0612..10cbd2b959 100644 --- a/res/pokemon/croagunk/data.json +++ b/res/pokemon/croagunk/data.json @@ -114,6 +114,7 @@ "SPECIES_TOXICROAK" ] ], + "offspring": "SPECIES_CROAGUNK", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/crobat/data.json b/res/pokemon/crobat/data.json index eef3344adf..8214127c98 100644 --- a/res/pokemon/crobat/data.json +++ b/res/pokemon/crobat/data.json @@ -100,6 +100,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ZUBAT", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/croconaw/data.json b/res/pokemon/croconaw/data.json index eab1335953..35b93edaf4 100644 --- a/res/pokemon/croconaw/data.json +++ b/res/pokemon/croconaw/data.json @@ -109,6 +109,7 @@ "SPECIES_FERALIGATR" ] ], + "offspring": "SPECIES_TOTODILE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/cubone/data.json b/res/pokemon/cubone/data.json index 3949e64501..98bda3d75b 100644 --- a/res/pokemon/cubone/data.json +++ b/res/pokemon/cubone/data.json @@ -109,6 +109,7 @@ "SPECIES_MAROWAK" ] ], + "offspring": "SPECIES_CUBONE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/cyndaquil/data.json b/res/pokemon/cyndaquil/data.json index be4382ec4f..2a433399a5 100644 --- a/res/pokemon/cyndaquil/data.json +++ b/res/pokemon/cyndaquil/data.json @@ -88,6 +88,7 @@ "SPECIES_QUILAVA" ] ], + "offspring": "SPECIES_CYNDAQUIL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/darkrai/data.json b/res/pokemon/darkrai/data.json index 9d0ce4a181..ee92d034ea 100644 --- a/res/pokemon/darkrai/data.json +++ b/res/pokemon/darkrai/data.json @@ -118,6 +118,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DARKRAI", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/delcatty/data.json b/res/pokemon/delcatty/data.json index 07f07a4ef7..e02399abae 100644 --- a/res/pokemon/delcatty/data.json +++ b/res/pokemon/delcatty/data.json @@ -94,6 +94,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SKITTY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/delibird/data.json b/res/pokemon/delibird/data.json index 231b71d1d4..dafe03f46d 100644 --- a/res/pokemon/delibird/data.json +++ b/res/pokemon/delibird/data.json @@ -80,6 +80,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DELIBIRD", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/deoxys/data.json b/res/pokemon/deoxys/data.json index 644c3a4502..532bbd3d1e 100644 --- a/res/pokemon/deoxys/data.json +++ b/res/pokemon/deoxys/data.json @@ -123,6 +123,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DEOXYS", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/dewgong/data.json b/res/pokemon/dewgong/data.json index df309bc9a2..18588c4146 100644 --- a/res/pokemon/dewgong/data.json +++ b/res/pokemon/dewgong/data.json @@ -95,6 +95,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SEEL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/dialga/data.json b/res/pokemon/dialga/data.json index 7ed546b464..88461731f5 100644 --- a/res/pokemon/dialga/data.json +++ b/res/pokemon/dialga/data.json @@ -111,6 +111,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DIALGA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/diglett/data.json b/res/pokemon/diglett/data.json index ebc705d55d..4bfd8baa78 100644 --- a/res/pokemon/diglett/data.json +++ b/res/pokemon/diglett/data.json @@ -92,6 +92,7 @@ "SPECIES_DUGTRIO" ] ], + "offspring": "SPECIES_DIGLETT", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/ditto/data.json b/res/pokemon/ditto/data.json index db175a4b08..606cbc0578 100644 --- a/res/pokemon/ditto/data.json +++ b/res/pokemon/ditto/data.json @@ -39,6 +39,7 @@ "by_tutor": [ ] }, "evolutions": [ ], + "offspring": "SPECIES_DITTO", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/dodrio/data.json b/res/pokemon/dodrio/data.json index 8571e4fbb5..23f93705be 100644 --- a/res/pokemon/dodrio/data.json +++ b/res/pokemon/dodrio/data.json @@ -90,6 +90,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DODUO", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/doduo/data.json b/res/pokemon/doduo/data.json index ff8faccc64..0b8758a2c3 100644 --- a/res/pokemon/doduo/data.json +++ b/res/pokemon/doduo/data.json @@ -88,6 +88,7 @@ "SPECIES_DODRIO" ] ], + "offspring": "SPECIES_DODUO", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/donphan/data.json b/res/pokemon/donphan/data.json index bb2f5d04c2..27f0621220 100644 --- a/res/pokemon/donphan/data.json +++ b/res/pokemon/donphan/data.json @@ -100,6 +100,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PHANPY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/dragonair/data.json b/res/pokemon/dragonair/data.json index dedafd83e1..4de1b58e60 100644 --- a/res/pokemon/dragonair/data.json +++ b/res/pokemon/dragonair/data.json @@ -101,6 +101,7 @@ "SPECIES_DRAGONITE" ] ], + "offspring": "SPECIES_DRATINI", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/dragonite/data.json b/res/pokemon/dragonite/data.json index b91517c786..247df0c7a2 100644 --- a/res/pokemon/dragonite/data.json +++ b/res/pokemon/dragonite/data.json @@ -130,6 +130,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DRATINI", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/drapion/data.json b/res/pokemon/drapion/data.json index 7e7ff97cfe..8ddde601df 100644 --- a/res/pokemon/drapion/data.json +++ b/res/pokemon/drapion/data.json @@ -106,6 +106,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SKORUPI", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/dratini/data.json b/res/pokemon/dratini/data.json index 90f82f54cd..1f62d7628f 100644 --- a/res/pokemon/dratini/data.json +++ b/res/pokemon/dratini/data.json @@ -99,6 +99,7 @@ "SPECIES_DRAGONAIR" ] ], + "offspring": "SPECIES_DRATINI", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/drifblim/data.json b/res/pokemon/drifblim/data.json index 8838a663c2..bc235f7ac6 100644 --- a/res/pokemon/drifblim/data.json +++ b/res/pokemon/drifblim/data.json @@ -109,6 +109,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DRIFLOON", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/drifloon/data.json b/res/pokemon/drifloon/data.json index b7760ec10f..8c2e8232e5 100644 --- a/res/pokemon/drifloon/data.json +++ b/res/pokemon/drifloon/data.json @@ -110,6 +110,7 @@ "SPECIES_DRIFBLIM" ] ], + "offspring": "SPECIES_DRIFLOON", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/drowzee/data.json b/res/pokemon/drowzee/data.json index 973cbbe557..8878ff2b1d 100644 --- a/res/pokemon/drowzee/data.json +++ b/res/pokemon/drowzee/data.json @@ -107,6 +107,7 @@ "SPECIES_HYPNO" ] ], + "offspring": "SPECIES_DROWZEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/dugtrio/data.json b/res/pokemon/dugtrio/data.json index 04ead23ddd..6f40d8a757 100644 --- a/res/pokemon/dugtrio/data.json +++ b/res/pokemon/dugtrio/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DIGLETT", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/dunsparce/data.json b/res/pokemon/dunsparce/data.json index 2aeb2b3588..5d14dcfa08 100644 --- a/res/pokemon/dunsparce/data.json +++ b/res/pokemon/dunsparce/data.json @@ -108,6 +108,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DUNSPARCE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/dusclops/data.json b/res/pokemon/dusclops/data.json index 7c72a677b0..399e41c589 100644 --- a/res/pokemon/dusclops/data.json +++ b/res/pokemon/dusclops/data.json @@ -123,6 +123,7 @@ "SPECIES_DUSKNOIR" ] ], + "offspring": "SPECIES_DUSKULL", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/dusknoir/data.json b/res/pokemon/dusknoir/data.json index 8bc787ed56..18f4f0331f 100644 --- a/res/pokemon/dusknoir/data.json +++ b/res/pokemon/dusknoir/data.json @@ -118,6 +118,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DUSKULL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/duskull/data.json b/res/pokemon/duskull/data.json index 242d0fbf95..c620b006ca 100644 --- a/res/pokemon/duskull/data.json +++ b/res/pokemon/duskull/data.json @@ -103,6 +103,7 @@ "SPECIES_DUSCLOPS" ] ], + "offspring": "SPECIES_DUSKULL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/dustox/data.json b/res/pokemon/dustox/data.json index d582d7b16e..7a13a8cdcd 100644 --- a/res/pokemon/dustox/data.json +++ b/res/pokemon/dustox/data.json @@ -90,6 +90,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_WURMPLE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/eevee/data.json b/res/pokemon/eevee/data.json index 749f8f36ea..8611325307 100644 --- a/res/pokemon/eevee/data.json +++ b/res/pokemon/eevee/data.json @@ -97,6 +97,7 @@ [ "EVO_LEVEL_HAPPINESS_DAY", "SPECIES_ESPEON" ], [ "EVO_LEVEL_HAPPINESS_NIGHT", "SPECIES_UMBREON" ] ], + "offspring": "SPECIES_EEVEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/egg/data.json b/res/pokemon/egg/data.json index 5e3911535e..ed659b99b4 100644 --- a/res/pokemon/egg/data.json +++ b/res/pokemon/egg/data.json @@ -38,6 +38,7 @@ "by_tm": [ ] }, "evolutions": [ ], + "offspring": "SPECIES_EGG", "pokedex_data": { "height": 0, "weight": 0, diff --git a/res/pokemon/ekans/data.json b/res/pokemon/ekans/data.json index f9945c06c4..3583021a48 100644 --- a/res/pokemon/ekans/data.json +++ b/res/pokemon/ekans/data.json @@ -98,6 +98,7 @@ "SPECIES_ARBOK" ] ], + "offspring": "SPECIES_EKANS", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/electabuzz/data.json b/res/pokemon/electabuzz/data.json index f5767dc118..f46771f2fd 100644 --- a/res/pokemon/electabuzz/data.json +++ b/res/pokemon/electabuzz/data.json @@ -104,6 +104,7 @@ "SPECIES_ELECTIVIRE" ] ], + "offspring": "SPECIES_ELEKID", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/electivire/data.json b/res/pokemon/electivire/data.json index 6125e58cd0..0a446dfab9 100644 --- a/res/pokemon/electivire/data.json +++ b/res/pokemon/electivire/data.json @@ -108,6 +108,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ELEKID", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/electrike/data.json b/res/pokemon/electrike/data.json index f2aed3ecd8..5342eb686f 100644 --- a/res/pokemon/electrike/data.json +++ b/res/pokemon/electrike/data.json @@ -93,6 +93,7 @@ "SPECIES_MANECTRIC" ] ], + "offspring": "SPECIES_ELECTRIKE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/electrode/data.json b/res/pokemon/electrode/data.json index c41e66f112..8f3ed44b85 100644 --- a/res/pokemon/electrode/data.json +++ b/res/pokemon/electrode/data.json @@ -92,6 +92,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_VOLTORB", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/elekid/data.json b/res/pokemon/elekid/data.json index 60cb1c7b5f..8c760fc904 100644 --- a/res/pokemon/elekid/data.json +++ b/res/pokemon/elekid/data.json @@ -98,6 +98,7 @@ "SPECIES_ELECTABUZZ" ] ], + "offspring": "SPECIES_ELEKID", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/empoleon/data.json b/res/pokemon/empoleon/data.json index 2e4861c5e0..c10bda8bb8 100644 --- a/res/pokemon/empoleon/data.json +++ b/res/pokemon/empoleon/data.json @@ -112,6 +112,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PIPLUP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/entei/data.json b/res/pokemon/entei/data.json index 0b4cf3ad22..5adf131616 100644 --- a/res/pokemon/entei/data.json +++ b/res/pokemon/entei/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ENTEI", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/espeon/data.json b/res/pokemon/espeon/data.json index e5f9f85304..cb9d2f8703 100644 --- a/res/pokemon/espeon/data.json +++ b/res/pokemon/espeon/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_EEVEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/exeggcute/data.json b/res/pokemon/exeggcute/data.json index 48b5f2c326..374e454aa2 100644 --- a/res/pokemon/exeggcute/data.json +++ b/res/pokemon/exeggcute/data.json @@ -101,6 +101,7 @@ "SPECIES_EXEGGUTOR" ] ], + "offspring": "SPECIES_EXEGGCUTE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/exeggutor/data.json b/res/pokemon/exeggutor/data.json index 091f01ac69..a924e534d6 100644 --- a/res/pokemon/exeggutor/data.json +++ b/res/pokemon/exeggutor/data.json @@ -92,6 +92,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_EXEGGCUTE", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/exploud/data.json b/res/pokemon/exploud/data.json index 6b9ae07ae2..619f59e012 100644 --- a/res/pokemon/exploud/data.json +++ b/res/pokemon/exploud/data.json @@ -113,6 +113,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_WHISMUR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/farfetchd/data.json b/res/pokemon/farfetchd/data.json index ca670c553d..61632fd1fd 100644 --- a/res/pokemon/farfetchd/data.json +++ b/res/pokemon/farfetchd/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_FARFETCHD", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/fearow/data.json b/res/pokemon/fearow/data.json index 10c23b63b6..8bd5632c12 100644 --- a/res/pokemon/fearow/data.json +++ b/res/pokemon/fearow/data.json @@ -89,6 +89,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SPEAROW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/feebas/data.json b/res/pokemon/feebas/data.json index 0e20d2bf0f..e114e2c6b1 100644 --- a/res/pokemon/feebas/data.json +++ b/res/pokemon/feebas/data.json @@ -76,6 +76,7 @@ "SPECIES_MILOTIC" ] ], + "offspring": "SPECIES_FEEBAS", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/feraligatr/data.json b/res/pokemon/feraligatr/data.json index 7c4ca8a485..120fdb2bff 100644 --- a/res/pokemon/feraligatr/data.json +++ b/res/pokemon/feraligatr/data.json @@ -115,6 +115,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TOTODILE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/finneon/data.json b/res/pokemon/finneon/data.json index 0c38a34142..8f147a43ef 100644 --- a/res/pokemon/finneon/data.json +++ b/res/pokemon/finneon/data.json @@ -99,6 +99,7 @@ "SPECIES_LUMINEON" ] ], + "offspring": "SPECIES_FINNEON", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/flaaffy/data.json b/res/pokemon/flaaffy/data.json index 99531e09f9..483e2d5287 100644 --- a/res/pokemon/flaaffy/data.json +++ b/res/pokemon/flaaffy/data.json @@ -95,6 +95,7 @@ "SPECIES_AMPHAROS" ] ], + "offspring": "SPECIES_MAREEP", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/flareon/data.json b/res/pokemon/flareon/data.json index 92507a43ab..8d0edd5c79 100644 --- a/res/pokemon/flareon/data.json +++ b/res/pokemon/flareon/data.json @@ -91,6 +91,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_EEVEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/floatzel/data.json b/res/pokemon/floatzel/data.json index 0af9dcb4a4..aae176909f 100644 --- a/res/pokemon/floatzel/data.json +++ b/res/pokemon/floatzel/data.json @@ -100,6 +100,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BUIZEL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/flygon/data.json b/res/pokemon/flygon/data.json index 35bd675702..168a79fede 100644 --- a/res/pokemon/flygon/data.json +++ b/res/pokemon/flygon/data.json @@ -106,6 +106,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TRAPINCH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/forretress/data.json b/res/pokemon/forretress/data.json index 067ccbf2b9..6dc6750d40 100644 --- a/res/pokemon/forretress/data.json +++ b/res/pokemon/forretress/data.json @@ -101,6 +101,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PINECO", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/froslass/data.json b/res/pokemon/froslass/data.json index dc1ae2cddd..8eb0ebd522 100644 --- a/res/pokemon/froslass/data.json +++ b/res/pokemon/froslass/data.json @@ -106,6 +106,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SNORUNT", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/furret/data.json b/res/pokemon/furret/data.json index b37470c4ec..40342e25f3 100644 --- a/res/pokemon/furret/data.json +++ b/res/pokemon/furret/data.json @@ -114,6 +114,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SENTRET", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/gabite/data.json b/res/pokemon/gabite/data.json index 0d9d0a368d..91ea9f7806 100644 --- a/res/pokemon/gabite/data.json +++ b/res/pokemon/gabite/data.json @@ -102,6 +102,7 @@ "SPECIES_GARCHOMP" ] ], + "offspring": "SPECIES_GIBLE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/gallade/data.json b/res/pokemon/gallade/data.json index 97fc77089a..08b648ce0f 100644 --- a/res/pokemon/gallade/data.json +++ b/res/pokemon/gallade/data.json @@ -130,6 +130,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_RALTS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/garchomp/data.json b/res/pokemon/garchomp/data.json index bbab056cec..ae28cd4cae 100644 --- a/res/pokemon/garchomp/data.json +++ b/res/pokemon/garchomp/data.json @@ -109,6 +109,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GIBLE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/gardevoir/data.json b/res/pokemon/gardevoir/data.json index e04bddfcd3..45feba8c3b 100644 --- a/res/pokemon/gardevoir/data.json +++ b/res/pokemon/gardevoir/data.json @@ -112,6 +112,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_RALTS", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/gastly/data.json b/res/pokemon/gastly/data.json index 06fd62fbd2..e8aeddbcd6 100644 --- a/res/pokemon/gastly/data.json +++ b/res/pokemon/gastly/data.json @@ -108,6 +108,7 @@ "SPECIES_HAUNTER" ] ], + "offspring": "SPECIES_GASTLY", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/gastrodon/data.json b/res/pokemon/gastrodon/data.json index 5ae1692f60..467481a3f0 100644 --- a/res/pokemon/gastrodon/data.json +++ b/res/pokemon/gastrodon/data.json @@ -95,6 +95,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SHELLOS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/gengar/data.json b/res/pokemon/gengar/data.json index 27dcd93645..12706d5557 100644 --- a/res/pokemon/gengar/data.json +++ b/res/pokemon/gengar/data.json @@ -116,6 +116,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GASTLY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/geodude/data.json b/res/pokemon/geodude/data.json index d4491b812f..6ca33b10d0 100644 --- a/res/pokemon/geodude/data.json +++ b/res/pokemon/geodude/data.json @@ -103,6 +103,7 @@ "SPECIES_GRAVELER" ] ], + "offspring": "SPECIES_GEODUDE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/gible/data.json b/res/pokemon/gible/data.json index a860f21422..8f942e76d5 100644 --- a/res/pokemon/gible/data.json +++ b/res/pokemon/gible/data.json @@ -100,6 +100,7 @@ "SPECIES_GABITE" ] ], + "offspring": "SPECIES_GIBLE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/girafarig/data.json b/res/pokemon/girafarig/data.json index b9b4b3a4ca..233803a590 100644 --- a/res/pokemon/girafarig/data.json +++ b/res/pokemon/girafarig/data.json @@ -105,6 +105,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GIRAFARIG", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/giratina/data.json b/res/pokemon/giratina/data.json index 10db1105f4..fc2fc1935e 100644 --- a/res/pokemon/giratina/data.json +++ b/res/pokemon/giratina/data.json @@ -114,6 +114,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GIRATINA", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/glaceon/data.json b/res/pokemon/glaceon/data.json index c0ca3c1f4f..1d9afd0bf4 100644 --- a/res/pokemon/glaceon/data.json +++ b/res/pokemon/glaceon/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_EEVEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/glalie/data.json b/res/pokemon/glalie/data.json index 22ec4ba89a..5161c5a53f 100644 --- a/res/pokemon/glalie/data.json +++ b/res/pokemon/glalie/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SNORUNT", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/glameow/data.json b/res/pokemon/glameow/data.json index bcbb610cca..a088e7feb0 100644 --- a/res/pokemon/glameow/data.json +++ b/res/pokemon/glameow/data.json @@ -102,6 +102,7 @@ "SPECIES_PURUGLY" ] ], + "offspring": "SPECIES_GLAMEOW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/gligar/data.json b/res/pokemon/gligar/data.json index 58cc6629fc..4f657f8649 100644 --- a/res/pokemon/gligar/data.json +++ b/res/pokemon/gligar/data.json @@ -112,6 +112,7 @@ "SPECIES_GLISCOR" ] ], + "offspring": "SPECIES_GLIGAR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/gliscor/data.json b/res/pokemon/gliscor/data.json index 693f8ae2a7..f1e014fc98 100644 --- a/res/pokemon/gliscor/data.json +++ b/res/pokemon/gliscor/data.json @@ -115,6 +115,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GLIGAR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/gloom/data.json b/res/pokemon/gloom/data.json index b4d7f5fcc5..4c975f0892 100644 --- a/res/pokemon/gloom/data.json +++ b/res/pokemon/gloom/data.json @@ -97,6 +97,7 @@ "SPECIES_BELLOSSOM" ] ], + "offspring": "SPECIES_ODDISH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/golbat/data.json b/res/pokemon/golbat/data.json index 32192930e1..6f40914f52 100644 --- a/res/pokemon/golbat/data.json +++ b/res/pokemon/golbat/data.json @@ -99,6 +99,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS", "SPECIES_CROBAT" ] ], + "offspring": "SPECIES_ZUBAT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/goldeen/data.json b/res/pokemon/goldeen/data.json index 6eb141ea7a..d45c36ddc5 100644 --- a/res/pokemon/goldeen/data.json +++ b/res/pokemon/goldeen/data.json @@ -92,6 +92,7 @@ "SPECIES_SEAKING" ] ], + "offspring": "SPECIES_GOLDEEN", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/golduck/data.json b/res/pokemon/golduck/data.json index 485afee0eb..69fcba99af 100644 --- a/res/pokemon/golduck/data.json +++ b/res/pokemon/golduck/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PSYDUCK", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/golem/data.json b/res/pokemon/golem/data.json index 1cc9b4cca4..a432d14565 100644 --- a/res/pokemon/golem/data.json +++ b/res/pokemon/golem/data.json @@ -105,6 +105,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GEODUDE", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/gorebyss/data.json b/res/pokemon/gorebyss/data.json index 4f1da03e98..c0503c4cbf 100644 --- a/res/pokemon/gorebyss/data.json +++ b/res/pokemon/gorebyss/data.json @@ -90,6 +90,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CLAMPERL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/granbull/data.json b/res/pokemon/granbull/data.json index f2352fccb6..a21048c513 100644 --- a/res/pokemon/granbull/data.json +++ b/res/pokemon/granbull/data.json @@ -112,6 +112,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SNUBBULL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/graveler/data.json b/res/pokemon/graveler/data.json index 0811bdda10..ec9addba4e 100644 --- a/res/pokemon/graveler/data.json +++ b/res/pokemon/graveler/data.json @@ -101,6 +101,7 @@ "evolutions": [ [ "EVO_TRADE", "SPECIES_GOLEM" ] ], + "offspring": "SPECIES_GEODUDE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/grimer/data.json b/res/pokemon/grimer/data.json index 111cc19a7d..a6a0230684 100644 --- a/res/pokemon/grimer/data.json +++ b/res/pokemon/grimer/data.json @@ -103,6 +103,7 @@ "SPECIES_MUK" ] ], + "offspring": "SPECIES_GRIMER", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/grotle/data.json b/res/pokemon/grotle/data.json index c28d15748f..17f51af1e9 100644 --- a/res/pokemon/grotle/data.json +++ b/res/pokemon/grotle/data.json @@ -98,6 +98,7 @@ "SPECIES_TORTERRA" ] ], + "offspring": "SPECIES_TURTWIG", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/groudon/data.json b/res/pokemon/groudon/data.json index cfd29b5f0a..d8fab71ec9 100644 --- a/res/pokemon/groudon/data.json +++ b/res/pokemon/groudon/data.json @@ -113,6 +113,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GROUDON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/grovyle/data.json b/res/pokemon/grovyle/data.json index e8c396d7fa..b494099504 100644 --- a/res/pokemon/grovyle/data.json +++ b/res/pokemon/grovyle/data.json @@ -108,6 +108,7 @@ "SPECIES_SCEPTILE" ] ], + "offspring": "SPECIES_TREECKO", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/growlithe/data.json b/res/pokemon/growlithe/data.json index afe2455e36..4a13cd03d0 100644 --- a/res/pokemon/growlithe/data.json +++ b/res/pokemon/growlithe/data.json @@ -94,6 +94,7 @@ "SPECIES_ARCANINE" ] ], + "offspring": "SPECIES_GROWLITHE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/grumpig/data.json b/res/pokemon/grumpig/data.json index ec7a358608..7c3ae8dc7b 100644 --- a/res/pokemon/grumpig/data.json +++ b/res/pokemon/grumpig/data.json @@ -115,6 +115,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SPOINK", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/gulpin/data.json b/res/pokemon/gulpin/data.json index b0a3ff7799..267babb53a 100644 --- a/res/pokemon/gulpin/data.json +++ b/res/pokemon/gulpin/data.json @@ -100,6 +100,7 @@ "SPECIES_SWALOT" ] ], + "offspring": "SPECIES_GULPIN", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/gyarados/data.json b/res/pokemon/gyarados/data.json index 0dfb766f46..82893f71ac 100644 --- a/res/pokemon/gyarados/data.json +++ b/res/pokemon/gyarados/data.json @@ -104,6 +104,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MAGIKARP", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/happiny/data.json b/res/pokemon/happiny/data.json index 5976af02c5..48565621e7 100644 --- a/res/pokemon/happiny/data.json +++ b/res/pokemon/happiny/data.json @@ -96,6 +96,7 @@ "SPECIES_CHANSEY" ] ], + "offspring": "SPECIES_HAPPINY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/hariyama/data.json b/res/pokemon/hariyama/data.json index 729beed11b..65b9379a8a 100644 --- a/res/pokemon/hariyama/data.json +++ b/res/pokemon/hariyama/data.json @@ -106,6 +106,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MAKUHITA", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/haunter/data.json b/res/pokemon/haunter/data.json index 92b992bde7..3d92806f4e 100644 --- a/res/pokemon/haunter/data.json +++ b/res/pokemon/haunter/data.json @@ -109,6 +109,7 @@ "evolutions": [ [ "EVO_TRADE", "SPECIES_GENGAR" ] ], + "offspring": "SPECIES_GASTLY", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/heatran/data.json b/res/pokemon/heatran/data.json index 61daf52db0..1be514267a 100644 --- a/res/pokemon/heatran/data.json +++ b/res/pokemon/heatran/data.json @@ -102,6 +102,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_HEATRAN", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/heracross/data.json b/res/pokemon/heracross/data.json index 385287a3c2..e63caa45a3 100644 --- a/res/pokemon/heracross/data.json +++ b/res/pokemon/heracross/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_HERACROSS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/hippopotas/data.json b/res/pokemon/hippopotas/data.json index ffb8c3b3cd..4f76219fa9 100644 --- a/res/pokemon/hippopotas/data.json +++ b/res/pokemon/hippopotas/data.json @@ -87,6 +87,7 @@ "SPECIES_HIPPOWDON" ] ], + "offspring": "SPECIES_HIPPOPOTAS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/hippowdon/data.json b/res/pokemon/hippowdon/data.json index cf4471ac6b..efa8739e67 100644 --- a/res/pokemon/hippowdon/data.json +++ b/res/pokemon/hippowdon/data.json @@ -90,6 +90,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_HIPPOPOTAS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/hitmonchan/data.json b/res/pokemon/hitmonchan/data.json index bbd5dfb590..878cc90943 100644 --- a/res/pokemon/hitmonchan/data.json +++ b/res/pokemon/hitmonchan/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TYROGUE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/hitmonlee/data.json b/res/pokemon/hitmonlee/data.json index ee3f24e2a7..afbd05edb2 100644 --- a/res/pokemon/hitmonlee/data.json +++ b/res/pokemon/hitmonlee/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TYROGUE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/hitmontop/data.json b/res/pokemon/hitmontop/data.json index 083075f9ba..d40ca965e6 100644 --- a/res/pokemon/hitmontop/data.json +++ b/res/pokemon/hitmontop/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TYROGUE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/ho_oh/data.json b/res/pokemon/ho_oh/data.json index f839dc74fc..4e2190c662 100644 --- a/res/pokemon/ho_oh/data.json +++ b/res/pokemon/ho_oh/data.json @@ -116,6 +116,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_HO_OH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/honchkrow/data.json b/res/pokemon/honchkrow/data.json index 05b6724e9a..86fdd0360a 100644 --- a/res/pokemon/honchkrow/data.json +++ b/res/pokemon/honchkrow/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MURKROW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/hoothoot/data.json b/res/pokemon/hoothoot/data.json index e9fd0e1963..c0ba932a45 100644 --- a/res/pokemon/hoothoot/data.json +++ b/res/pokemon/hoothoot/data.json @@ -101,6 +101,7 @@ "SPECIES_NOCTOWL" ] ], + "offspring": "SPECIES_HOOTHOOT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/hoppip/data.json b/res/pokemon/hoppip/data.json index 4efa98406a..daec5f3d16 100644 --- a/res/pokemon/hoppip/data.json +++ b/res/pokemon/hoppip/data.json @@ -94,6 +94,7 @@ "SPECIES_SKIPLOOM" ] ], + "offspring": "SPECIES_HOPPIP", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/horsea/data.json b/res/pokemon/horsea/data.json index acb6a1ffbf..8d90e2fd83 100644 --- a/res/pokemon/horsea/data.json +++ b/res/pokemon/horsea/data.json @@ -92,6 +92,7 @@ "SPECIES_SEADRA" ] ], + "offspring": "SPECIES_HORSEA", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/houndoom/data.json b/res/pokemon/houndoom/data.json index f54babe6fa..24b255ceee 100644 --- a/res/pokemon/houndoom/data.json +++ b/res/pokemon/houndoom/data.json @@ -102,6 +102,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_HOUNDOUR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/houndour/data.json b/res/pokemon/houndour/data.json index d0b895d2a1..36c9ddc47c 100644 --- a/res/pokemon/houndour/data.json +++ b/res/pokemon/houndour/data.json @@ -102,6 +102,7 @@ "SPECIES_HOUNDOOM" ] ], + "offspring": "SPECIES_HOUNDOUR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/huntail/data.json b/res/pokemon/huntail/data.json index 411eb359c9..f012ed1b2c 100644 --- a/res/pokemon/huntail/data.json +++ b/res/pokemon/huntail/data.json @@ -88,6 +88,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CLAMPERL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/hypno/data.json b/res/pokemon/hypno/data.json index 846484705b..1614ea28c4 100644 --- a/res/pokemon/hypno/data.json +++ b/res/pokemon/hypno/data.json @@ -108,6 +108,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_DROWZEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/igglybuff/data.json b/res/pokemon/igglybuff/data.json index bad67c9769..ae88293613 100644 --- a/res/pokemon/igglybuff/data.json +++ b/res/pokemon/igglybuff/data.json @@ -93,6 +93,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS", "SPECIES_JIGGLYPUFF" ] ], + "offspring": "SPECIES_IGGLYBUFF", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/illumise/data.json b/res/pokemon/illumise/data.json index 8024bd17de..e17d3479d3 100644 --- a/res/pokemon/illumise/data.json +++ b/res/pokemon/illumise/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ILLUMISE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/infernape/data.json b/res/pokemon/infernape/data.json index a8688297e5..1e940b18fa 100644 --- a/res/pokemon/infernape/data.json +++ b/res/pokemon/infernape/data.json @@ -116,6 +116,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CHIMCHAR", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/ivysaur/data.json b/res/pokemon/ivysaur/data.json index 90c77ed667..b5f27b92d4 100644 --- a/res/pokemon/ivysaur/data.json +++ b/res/pokemon/ivysaur/data.json @@ -96,6 +96,7 @@ "SPECIES_VENUSAUR" ] ], + "offspring": "SPECIES_BULBASAUR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/jigglypuff/data.json b/res/pokemon/jigglypuff/data.json index b27557ea3d..5d58ff13fb 100644 --- a/res/pokemon/jigglypuff/data.json +++ b/res/pokemon/jigglypuff/data.json @@ -119,6 +119,7 @@ "SPECIES_WIGGLYTUFF" ] ], + "offspring": "SPECIES_IGGLYBUFF", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/jirachi/data.json b/res/pokemon/jirachi/data.json index c8cc2f1ca8..9bfeb7d523 100644 --- a/res/pokemon/jirachi/data.json +++ b/res/pokemon/jirachi/data.json @@ -117,6 +117,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_JIRACHI", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/jolteon/data.json b/res/pokemon/jolteon/data.json index 4c07b7a106..1de4fcad74 100644 --- a/res/pokemon/jolteon/data.json +++ b/res/pokemon/jolteon/data.json @@ -94,6 +94,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_EEVEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/jumpluff/data.json b/res/pokemon/jumpluff/data.json index 8fc7493cf1..a168d7aa17 100644 --- a/res/pokemon/jumpluff/data.json +++ b/res/pokemon/jumpluff/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_HOPPIP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/jynx/data.json b/res/pokemon/jynx/data.json index db96cf9d84..84590215eb 100644 --- a/res/pokemon/jynx/data.json +++ b/res/pokemon/jynx/data.json @@ -111,6 +111,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SMOOCHUM", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/kabuto/data.json b/res/pokemon/kabuto/data.json index dfd4b3a52e..fa5434dc44 100644 --- a/res/pokemon/kabuto/data.json +++ b/res/pokemon/kabuto/data.json @@ -99,6 +99,7 @@ "SPECIES_KABUTOPS" ] ], + "offspring": "SPECIES_KABUTO", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/kabutops/data.json b/res/pokemon/kabutops/data.json index 26944fdcf2..25bc0edd79 100644 --- a/res/pokemon/kabutops/data.json +++ b/res/pokemon/kabutops/data.json @@ -111,6 +111,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_KABUTO", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/kadabra/data.json b/res/pokemon/kadabra/data.json index ffb24c02e0..9e467b02db 100644 --- a/res/pokemon/kadabra/data.json +++ b/res/pokemon/kadabra/data.json @@ -108,6 +108,7 @@ "evolutions": [ [ "EVO_TRADE", "SPECIES_ALAKAZAM" ] ], + "offspring": "SPECIES_ABRA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/kakuna/data.json b/res/pokemon/kakuna/data.json index 9ccced4ef6..0c4d386f63 100644 --- a/res/pokemon/kakuna/data.json +++ b/res/pokemon/kakuna/data.json @@ -46,6 +46,7 @@ "SPECIES_BEEDRILL" ] ], + "offspring": "SPECIES_WEEDLE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/kangaskhan/data.json b/res/pokemon/kangaskhan/data.json index 3f6cd0c41c..644593770a 100644 --- a/res/pokemon/kangaskhan/data.json +++ b/res/pokemon/kangaskhan/data.json @@ -120,6 +120,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_KANGASKHAN", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/kecleon/data.json b/res/pokemon/kecleon/data.json index 9f88bd29cf..bf13648d5d 100644 --- a/res/pokemon/kecleon/data.json +++ b/res/pokemon/kecleon/data.json @@ -124,6 +124,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_KECLEON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/kingdra/data.json b/res/pokemon/kingdra/data.json index d9ea365952..954d752559 100644 --- a/res/pokemon/kingdra/data.json +++ b/res/pokemon/kingdra/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_HORSEA", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/kingler/data.json b/res/pokemon/kingler/data.json index 3f4670ad16..a514ec97f6 100644 --- a/res/pokemon/kingler/data.json +++ b/res/pokemon/kingler/data.json @@ -102,6 +102,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_KRABBY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/kirlia/data.json b/res/pokemon/kirlia/data.json index 0b7b53ff5f..cdbfe7e381 100644 --- a/res/pokemon/kirlia/data.json +++ b/res/pokemon/kirlia/data.json @@ -118,6 +118,7 @@ "SPECIES_GALLADE" ] ], + "offspring": "SPECIES_RALTS", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/koffing/data.json b/res/pokemon/koffing/data.json index cd1e009dff..90251e1245 100644 --- a/res/pokemon/koffing/data.json +++ b/res/pokemon/koffing/data.json @@ -97,6 +97,7 @@ "SPECIES_WEEZING" ] ], + "offspring": "SPECIES_KOFFING", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/krabby/data.json b/res/pokemon/krabby/data.json index 4b4ed9c315..314c0b225a 100644 --- a/res/pokemon/krabby/data.json +++ b/res/pokemon/krabby/data.json @@ -105,6 +105,7 @@ "SPECIES_KINGLER" ] ], + "offspring": "SPECIES_KRABBY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/kricketot/data.json b/res/pokemon/kricketot/data.json index 5e496e930c..dcfb0e9c38 100644 --- a/res/pokemon/kricketot/data.json +++ b/res/pokemon/kricketot/data.json @@ -52,6 +52,7 @@ "SPECIES_KRICKETUNE" ] ], + "offspring": "SPECIES_KRICKETOT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/kricketune/data.json b/res/pokemon/kricketune/data.json index 466414e0e0..b5dc947557 100644 --- a/res/pokemon/kricketune/data.json +++ b/res/pokemon/kricketune/data.json @@ -89,6 +89,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_KRICKETOT", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/kyogre/data.json b/res/pokemon/kyogre/data.json index 8a777b7981..0761b05bab 100644 --- a/res/pokemon/kyogre/data.json +++ b/res/pokemon/kyogre/data.json @@ -101,6 +101,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_KYOGRE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lairon/data.json b/res/pokemon/lairon/data.json index b08453584c..fae77a12c4 100644 --- a/res/pokemon/lairon/data.json +++ b/res/pokemon/lairon/data.json @@ -111,6 +111,7 @@ "SPECIES_AGGRON" ] ], + "offspring": "SPECIES_ARON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lanturn/data.json b/res/pokemon/lanturn/data.json index a55f2d05aa..374e0d6a52 100644 --- a/res/pokemon/lanturn/data.json +++ b/res/pokemon/lanturn/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CHINCHOU", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/lapras/data.json b/res/pokemon/lapras/data.json index 5e0b9e4fa1..2d9318de58 100644 --- a/res/pokemon/lapras/data.json +++ b/res/pokemon/lapras/data.json @@ -102,6 +102,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LAPRAS", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/larvitar/data.json b/res/pokemon/larvitar/data.json index b09b0b55cd..428bbbf050 100644 --- a/res/pokemon/larvitar/data.json +++ b/res/pokemon/larvitar/data.json @@ -100,6 +100,7 @@ "SPECIES_PUPITAR" ] ], + "offspring": "SPECIES_LARVITAR", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/latias/data.json b/res/pokemon/latias/data.json index 3226124a18..f88fd5b2b7 100644 --- a/res/pokemon/latias/data.json +++ b/res/pokemon/latias/data.json @@ -121,6 +121,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LATIAS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/latios/data.json b/res/pokemon/latios/data.json index 963bacc8ff..856f9dd792 100644 --- a/res/pokemon/latios/data.json +++ b/res/pokemon/latios/data.json @@ -120,6 +120,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LATIOS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/leafeon/data.json b/res/pokemon/leafeon/data.json index 8eab279027..fb0f6cfe02 100644 --- a/res/pokemon/leafeon/data.json +++ b/res/pokemon/leafeon/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_EEVEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/ledian/data.json b/res/pokemon/ledian/data.json index 38fb8ea159..5e0d38c514 100644 --- a/res/pokemon/ledian/data.json +++ b/res/pokemon/ledian/data.json @@ -103,6 +103,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LEDYBA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/ledyba/data.json b/res/pokemon/ledyba/data.json index 0b2c96b2c3..ac8114c2c2 100644 --- a/res/pokemon/ledyba/data.json +++ b/res/pokemon/ledyba/data.json @@ -102,6 +102,7 @@ "SPECIES_LEDIAN" ] ], + "offspring": "SPECIES_LEDYBA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lickilicky/data.json b/res/pokemon/lickilicky/data.json index 92ff99e739..382a20aff5 100644 --- a/res/pokemon/lickilicky/data.json +++ b/res/pokemon/lickilicky/data.json @@ -116,6 +116,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LICKITUNG", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/lickitung/data.json b/res/pokemon/lickitung/data.json index ce9d8d497d..1785e15b92 100644 --- a/res/pokemon/lickitung/data.json +++ b/res/pokemon/lickitung/data.json @@ -118,6 +118,7 @@ "SPECIES_LICKILICKY" ] ], + "offspring": "SPECIES_LICKITUNG", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lileep/data.json b/res/pokemon/lileep/data.json index fa451fdf1c..213ed1da49 100644 --- a/res/pokemon/lileep/data.json +++ b/res/pokemon/lileep/data.json @@ -96,6 +96,7 @@ "SPECIES_CRADILY" ] ], + "offspring": "SPECIES_LILEEP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/linoone/data.json b/res/pokemon/linoone/data.json index 4176b8eea2..ef71fc4857 100644 --- a/res/pokemon/linoone/data.json +++ b/res/pokemon/linoone/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ZIGZAGOON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lombre/data.json b/res/pokemon/lombre/data.json index f4a6a56a9a..0956769981 100644 --- a/res/pokemon/lombre/data.json +++ b/res/pokemon/lombre/data.json @@ -105,6 +105,7 @@ "SPECIES_LUDICOLO" ] ], + "offspring": "SPECIES_LOTAD", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lopunny/data.json b/res/pokemon/lopunny/data.json index dddbef5bf4..6d7aad7223 100644 --- a/res/pokemon/lopunny/data.json +++ b/res/pokemon/lopunny/data.json @@ -108,6 +108,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BUNEARY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lotad/data.json b/res/pokemon/lotad/data.json index 5ac4d50ce3..172080a1a5 100644 --- a/res/pokemon/lotad/data.json +++ b/res/pokemon/lotad/data.json @@ -94,6 +94,7 @@ "SPECIES_LOMBRE" ] ], + "offspring": "SPECIES_LOTAD", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/loudred/data.json b/res/pokemon/loudred/data.json index 65ade2651d..3c9a9f17b4 100644 --- a/res/pokemon/loudred/data.json +++ b/res/pokemon/loudred/data.json @@ -107,6 +107,7 @@ "SPECIES_EXPLOUD" ] ], + "offspring": "SPECIES_WHISMUR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lucario/data.json b/res/pokemon/lucario/data.json index 808b5830c9..7785076cdc 100644 --- a/res/pokemon/lucario/data.json +++ b/res/pokemon/lucario/data.json @@ -114,6 +114,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_RIOLU", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/ludicolo/data.json b/res/pokemon/ludicolo/data.json index d6de8e9797..f4ea0f0c37 100644 --- a/res/pokemon/ludicolo/data.json +++ b/res/pokemon/ludicolo/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LOTAD", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lugia/data.json b/res/pokemon/lugia/data.json index 266001ac4d..494088577d 100644 --- a/res/pokemon/lugia/data.json +++ b/res/pokemon/lugia/data.json @@ -124,6 +124,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LUGIA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/lumineon/data.json b/res/pokemon/lumineon/data.json index 7996fa05d8..6bb8f8e622 100644 --- a/res/pokemon/lumineon/data.json +++ b/res/pokemon/lumineon/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_FINNEON", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/lunatone/data.json b/res/pokemon/lunatone/data.json index 9cb553752a..ab66d12b15 100644 --- a/res/pokemon/lunatone/data.json +++ b/res/pokemon/lunatone/data.json @@ -105,6 +105,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LUNATONE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/luvdisc/data.json b/res/pokemon/luvdisc/data.json index d73c7ac3ba..b9e08d179f 100644 --- a/res/pokemon/luvdisc/data.json +++ b/res/pokemon/luvdisc/data.json @@ -84,6 +84,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LUVDISC", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/luxio/data.json b/res/pokemon/luxio/data.json index 02e1aa1ec4..534c0a18e9 100644 --- a/res/pokemon/luxio/data.json +++ b/res/pokemon/luxio/data.json @@ -92,6 +92,7 @@ "SPECIES_LUXRAY" ] ], + "offspring": "SPECIES_SHINX", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/luxray/data.json b/res/pokemon/luxray/data.json index f556e6a496..5b66864712 100644 --- a/res/pokemon/luxray/data.json +++ b/res/pokemon/luxray/data.json @@ -90,6 +90,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SHINX", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/machamp/data.json b/res/pokemon/machamp/data.json index e1cb499105..648cdef28a 100644 --- a/res/pokemon/machamp/data.json +++ b/res/pokemon/machamp/data.json @@ -100,6 +100,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MACHOP", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/machoke/data.json b/res/pokemon/machoke/data.json index 0801572382..8b43ea13b2 100644 --- a/res/pokemon/machoke/data.json +++ b/res/pokemon/machoke/data.json @@ -99,6 +99,7 @@ "evolutions": [ [ "EVO_TRADE", "SPECIES_MACHAMP" ] ], + "offspring": "SPECIES_MACHOP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/machop/data.json b/res/pokemon/machop/data.json index a261a1e813..ed52aea9f6 100644 --- a/res/pokemon/machop/data.json +++ b/res/pokemon/machop/data.json @@ -102,6 +102,7 @@ "SPECIES_MACHOKE" ] ], + "offspring": "SPECIES_MACHOP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/magby/data.json b/res/pokemon/magby/data.json index 6c42740254..0ad910d23a 100644 --- a/res/pokemon/magby/data.json +++ b/res/pokemon/magby/data.json @@ -93,6 +93,7 @@ "SPECIES_MAGMAR" ] ], + "offspring": "SPECIES_MAGBY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/magcargo/data.json b/res/pokemon/magcargo/data.json index 759afe2ed8..595053cdfc 100644 --- a/res/pokemon/magcargo/data.json +++ b/res/pokemon/magcargo/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SLUGMA", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/magikarp/data.json b/res/pokemon/magikarp/data.json index b0f9db083e..481dfd31f3 100644 --- a/res/pokemon/magikarp/data.json +++ b/res/pokemon/magikarp/data.json @@ -47,6 +47,7 @@ "SPECIES_GYARADOS" ] ], + "offspring": "SPECIES_MAGIKARP", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/magmar/data.json b/res/pokemon/magmar/data.json index 5f3926da27..d4ca7e7f5c 100644 --- a/res/pokemon/magmar/data.json +++ b/res/pokemon/magmar/data.json @@ -98,6 +98,7 @@ "SPECIES_MAGMORTAR" ] ], + "offspring": "SPECIES_MAGBY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/magmortar/data.json b/res/pokemon/magmortar/data.json index b4232098db..ee9ec91a84 100644 --- a/res/pokemon/magmortar/data.json +++ b/res/pokemon/magmortar/data.json @@ -102,6 +102,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MAGBY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/magnemite/data.json b/res/pokemon/magnemite/data.json index b55aeaefee..a57cfdf42f 100644 --- a/res/pokemon/magnemite/data.json +++ b/res/pokemon/magnemite/data.json @@ -96,6 +96,7 @@ "SPECIES_MAGNETON" ] ], + "offspring": "SPECIES_MAGNEMITE", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/magneton/data.json b/res/pokemon/magneton/data.json index 8a1917ea9d..e4e0397b3e 100644 --- a/res/pokemon/magneton/data.json +++ b/res/pokemon/magneton/data.json @@ -97,6 +97,7 @@ "evolutions": [ [ "EVO_LEVEL_MAGNETIC_FIELD", "SPECIES_MAGNEZONE" ] ], + "offspring": "SPECIES_MAGNEMITE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/magnezone/data.json b/res/pokemon/magnezone/data.json index 9645143070..8edc5b7cfc 100644 --- a/res/pokemon/magnezone/data.json +++ b/res/pokemon/magnezone/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MAGNEMITE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/makuhita/data.json b/res/pokemon/makuhita/data.json index 156d0ac19f..a7a7b0a6ef 100644 --- a/res/pokemon/makuhita/data.json +++ b/res/pokemon/makuhita/data.json @@ -103,6 +103,7 @@ "SPECIES_HARIYAMA" ] ], + "offspring": "SPECIES_MAKUHITA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/mamoswine/data.json b/res/pokemon/mamoswine/data.json index 98fdfa4643..0af01df84b 100644 --- a/res/pokemon/mamoswine/data.json +++ b/res/pokemon/mamoswine/data.json @@ -104,6 +104,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SWINUB", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/manaphy/data.json b/res/pokemon/manaphy/data.json index 01e255779c..c8f41df827 100644 --- a/res/pokemon/manaphy/data.json +++ b/res/pokemon/manaphy/data.json @@ -102,6 +102,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MANAPHY", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/manectric/data.json b/res/pokemon/manectric/data.json index 0ebd88bdac..8e31a5bdc5 100644 --- a/res/pokemon/manectric/data.json +++ b/res/pokemon/manectric/data.json @@ -94,6 +94,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ELECTRIKE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/mankey/data.json b/res/pokemon/mankey/data.json index 05154f44cc..b9fdf4d2ff 100644 --- a/res/pokemon/mankey/data.json +++ b/res/pokemon/mankey/data.json @@ -114,6 +114,7 @@ "SPECIES_PRIMEAPE" ] ], + "offspring": "SPECIES_MANKEY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/mantine/data.json b/res/pokemon/mantine/data.json index f189122b30..ddbe2f30ae 100644 --- a/res/pokemon/mantine/data.json +++ b/res/pokemon/mantine/data.json @@ -103,6 +103,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MANTYKE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/mantyke/data.json b/res/pokemon/mantyke/data.json index 2009dabd8c..cda06091b0 100644 --- a/res/pokemon/mantyke/data.json +++ b/res/pokemon/mantyke/data.json @@ -92,6 +92,7 @@ "SPECIES_MANTINE" ] ], + "offspring": "SPECIES_MANTYKE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/mareep/data.json b/res/pokemon/mareep/data.json index 3796749d42..cf20af08d5 100644 --- a/res/pokemon/mareep/data.json +++ b/res/pokemon/mareep/data.json @@ -86,6 +86,7 @@ "SPECIES_FLAAFFY" ] ], + "offspring": "SPECIES_MAREEP", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/marill/data.json b/res/pokemon/marill/data.json index 5937987baa..541b50cf0d 100644 --- a/res/pokemon/marill/data.json +++ b/res/pokemon/marill/data.json @@ -99,6 +99,7 @@ "SPECIES_AZUMARILL" ] ], + "offspring": "SPECIES_AZURILL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/marowak/data.json b/res/pokemon/marowak/data.json index 44fe088f83..21bf3604cd 100644 --- a/res/pokemon/marowak/data.json +++ b/res/pokemon/marowak/data.json @@ -111,6 +111,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CUBONE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/marshtomp/data.json b/res/pokemon/marshtomp/data.json index df04a4d8b7..9a0ac1f18b 100644 --- a/res/pokemon/marshtomp/data.json +++ b/res/pokemon/marshtomp/data.json @@ -105,6 +105,7 @@ "SPECIES_SWAMPERT" ] ], + "offspring": "SPECIES_MUDKIP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/masquerain/data.json b/res/pokemon/masquerain/data.json index e42e5fed70..19652623ac 100644 --- a/res/pokemon/masquerain/data.json +++ b/res/pokemon/masquerain/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SURSKIT", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/mawile/data.json b/res/pokemon/mawile/data.json index e1b4058694..b235f54405 100644 --- a/res/pokemon/mawile/data.json +++ b/res/pokemon/mawile/data.json @@ -109,6 +109,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MAWILE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/medicham/data.json b/res/pokemon/medicham/data.json index 72d21da612..0eb7492127 100644 --- a/res/pokemon/medicham/data.json +++ b/res/pokemon/medicham/data.json @@ -113,6 +113,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MEDITITE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/meditite/data.json b/res/pokemon/meditite/data.json index 45f4b17266..b49c1f793c 100644 --- a/res/pokemon/meditite/data.json +++ b/res/pokemon/meditite/data.json @@ -110,6 +110,7 @@ "SPECIES_MEDICHAM" ] ], + "offspring": "SPECIES_MEDITITE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/meganium/data.json b/res/pokemon/meganium/data.json index 1600843811..4b93282a45 100644 --- a/res/pokemon/meganium/data.json +++ b/res/pokemon/meganium/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CHIKORITA", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/meowth/data.json b/res/pokemon/meowth/data.json index 9ce5155f52..ac7b735cb6 100644 --- a/res/pokemon/meowth/data.json +++ b/res/pokemon/meowth/data.json @@ -109,6 +109,7 @@ "SPECIES_PERSIAN" ] ], + "offspring": "SPECIES_MEOWTH", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/meson.build b/res/pokemon/meson.build index f2c04c8719..91517cb183 100644 --- a/res/pokemon/meson.build +++ b/res/pokemon/meson.build @@ -9,6 +9,7 @@ # - height - Y offsets applied to each species' front and back sprites # - pl_poke_data - Sprite animation sequences, frame data, and shadow sizes # applied to a species' front and back sprites +# - pms - table of offspring for each species # - tutorable_moves.h - a table of moves which can be tutored, including the # cost of each shard to tutor it and which tutor provides it; ordinarily, # this might be move-level data, but it is kept here for simplicity in @@ -174,6 +175,7 @@ datagen_species_out = custom_target('datagen_species_out', 'ppark.narc', 'height.narc', 'pl_poke_data.narc', + 'pms.narc', 'tutorable_moves.h', 'species_learnsets_by_tutor.h', 'species_footprints.h', diff --git a/res/pokemon/mesprit/data.json b/res/pokemon/mesprit/data.json index e20b15b303..29a98284fb 100644 --- a/res/pokemon/mesprit/data.json +++ b/res/pokemon/mesprit/data.json @@ -108,6 +108,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MESPRIT", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/metagross/data.json b/res/pokemon/metagross/data.json index 79e53d6b52..541a3e460f 100644 --- a/res/pokemon/metagross/data.json +++ b/res/pokemon/metagross/data.json @@ -110,6 +110,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BELDUM", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/metang/data.json b/res/pokemon/metang/data.json index bcd9fa710c..b85b01ed4c 100644 --- a/res/pokemon/metang/data.json +++ b/res/pokemon/metang/data.json @@ -114,6 +114,7 @@ "SPECIES_METAGROSS" ] ], + "offspring": "SPECIES_BELDUM", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/metapod/data.json b/res/pokemon/metapod/data.json index 7c54de3fc2..0806a62366 100644 --- a/res/pokemon/metapod/data.json +++ b/res/pokemon/metapod/data.json @@ -46,6 +46,7 @@ "SPECIES_BUTTERFREE" ] ], + "offspring": "SPECIES_CATERPIE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/mew/data.json b/res/pokemon/mew/data.json index ceb7792072..c2e7f9ab13 100644 --- a/res/pokemon/mew/data.json +++ b/res/pokemon/mew/data.json @@ -190,6 +190,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MEW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/mewtwo/data.json b/res/pokemon/mewtwo/data.json index 77be81d12a..d94a1697bd 100644 --- a/res/pokemon/mewtwo/data.json +++ b/res/pokemon/mewtwo/data.json @@ -135,6 +135,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MEWTWO", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/mightyena/data.json b/res/pokemon/mightyena/data.json index 63ec74c713..6f8c35f893 100644 --- a/res/pokemon/mightyena/data.json +++ b/res/pokemon/mightyena/data.json @@ -95,6 +95,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_POOCHYENA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/milotic/data.json b/res/pokemon/milotic/data.json index 6183938cc9..a06ea47d4c 100644 --- a/res/pokemon/milotic/data.json +++ b/res/pokemon/milotic/data.json @@ -92,6 +92,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_FEEBAS", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/miltank/data.json b/res/pokemon/miltank/data.json index e826bacde6..84200c9864 100644 --- a/res/pokemon/miltank/data.json +++ b/res/pokemon/miltank/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MILTANK", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/mime_jr/data.json b/res/pokemon/mime_jr/data.json index 2e1d95d83f..655319b23d 100644 --- a/res/pokemon/mime_jr/data.json +++ b/res/pokemon/mime_jr/data.json @@ -115,6 +115,7 @@ "SPECIES_MR_MIME" ] ], + "offspring": "SPECIES_MIME_JR", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/minun/data.json b/res/pokemon/minun/data.json index 2f55bb3d91..b5845b74b7 100644 --- a/res/pokemon/minun/data.json +++ b/res/pokemon/minun/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MINUN", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/misdreavus/data.json b/res/pokemon/misdreavus/data.json index 6f6554d7db..54dcfe4c91 100644 --- a/res/pokemon/misdreavus/data.json +++ b/res/pokemon/misdreavus/data.json @@ -107,6 +107,7 @@ "SPECIES_MISMAGIUS" ] ], + "offspring": "SPECIES_MISDREAVUS", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/mismagius/data.json b/res/pokemon/mismagius/data.json index 7255dcf433..276ee02d82 100644 --- a/res/pokemon/mismagius/data.json +++ b/res/pokemon/mismagius/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MISDREAVUS", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/moltres/data.json b/res/pokemon/moltres/data.json index efbd52293d..7b0f869e76 100644 --- a/res/pokemon/moltres/data.json +++ b/res/pokemon/moltres/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MOLTRES", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/monferno/data.json b/res/pokemon/monferno/data.json index e6f3da77b0..a972cc2a60 100644 --- a/res/pokemon/monferno/data.json +++ b/res/pokemon/monferno/data.json @@ -114,6 +114,7 @@ "SPECIES_INFERNAPE" ] ], + "offspring": "SPECIES_CHIMCHAR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/mothim/data.json b/res/pokemon/mothim/data.json index ab69231cbc..5269ec6834 100644 --- a/res/pokemon/mothim/data.json +++ b/res/pokemon/mothim/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BURMY", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/mr_mime/data.json b/res/pokemon/mr_mime/data.json index 96c5ba5d00..b1a460b2a4 100644 --- a/res/pokemon/mr_mime/data.json +++ b/res/pokemon/mr_mime/data.json @@ -121,6 +121,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MIME_JR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/mudkip/data.json b/res/pokemon/mudkip/data.json index 6e5d7d4a1c..3235c82b9d 100644 --- a/res/pokemon/mudkip/data.json +++ b/res/pokemon/mudkip/data.json @@ -97,6 +97,7 @@ "SPECIES_MARSHTOMP" ] ], + "offspring": "SPECIES_MUDKIP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/muk/data.json b/res/pokemon/muk/data.json index a77aebe086..83a4d6fb55 100644 --- a/res/pokemon/muk/data.json +++ b/res/pokemon/muk/data.json @@ -106,6 +106,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GRIMER", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/munchlax/data.json b/res/pokemon/munchlax/data.json index 9dfd0f3a26..f5b9bc33b5 100644 --- a/res/pokemon/munchlax/data.json +++ b/res/pokemon/munchlax/data.json @@ -111,6 +111,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS", "SPECIES_SNORLAX" ] ], + "offspring": "SPECIES_MUNCHLAX", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/murkrow/data.json b/res/pokemon/murkrow/data.json index ddf8051e80..e53a3777f8 100644 --- a/res/pokemon/murkrow/data.json +++ b/res/pokemon/murkrow/data.json @@ -104,6 +104,7 @@ "SPECIES_HONCHKROW" ] ], + "offspring": "SPECIES_MURKROW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/natu/data.json b/res/pokemon/natu/data.json index 056da69890..d190993352 100644 --- a/res/pokemon/natu/data.json +++ b/res/pokemon/natu/data.json @@ -110,6 +110,7 @@ "SPECIES_XATU" ] ], + "offspring": "SPECIES_NATU", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/nidoking/data.json b/res/pokemon/nidoking/data.json index 9c2f81d0d4..8eed7e7a5a 100644 --- a/res/pokemon/nidoking/data.json +++ b/res/pokemon/nidoking/data.json @@ -116,6 +116,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_NIDORAN_M", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/nidoqueen/data.json b/res/pokemon/nidoqueen/data.json index 82b2468f04..f47a62495f 100644 --- a/res/pokemon/nidoqueen/data.json +++ b/res/pokemon/nidoqueen/data.json @@ -116,6 +116,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_NIDORAN_F", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/nidoran_f/data.json b/res/pokemon/nidoran_f/data.json index f14e169b3d..9b2f8523a7 100644 --- a/res/pokemon/nidoran_f/data.json +++ b/res/pokemon/nidoran_f/data.json @@ -96,6 +96,7 @@ "SPECIES_NIDORINA" ] ], + "offspring": "SPECIES_NIDORAN_F", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/nidoran_m/data.json b/res/pokemon/nidoran_m/data.json index 543befb636..a932cc7819 100644 --- a/res/pokemon/nidoran_m/data.json +++ b/res/pokemon/nidoran_m/data.json @@ -96,6 +96,7 @@ "SPECIES_NIDORINO" ] ], + "offspring": "SPECIES_NIDORAN_M", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/nidorina/data.json b/res/pokemon/nidorina/data.json index b9d019358c..08c02a5917 100644 --- a/res/pokemon/nidorina/data.json +++ b/res/pokemon/nidorina/data.json @@ -96,6 +96,7 @@ "SPECIES_NIDOQUEEN" ] ], + "offspring": "SPECIES_NIDORAN_F", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/nidorino/data.json b/res/pokemon/nidorino/data.json index 9799489295..6edf090c63 100644 --- a/res/pokemon/nidorino/data.json +++ b/res/pokemon/nidorino/data.json @@ -96,6 +96,7 @@ "SPECIES_NIDOKING" ] ], + "offspring": "SPECIES_NIDORAN_M", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/nincada/data.json b/res/pokemon/nincada/data.json index fcdcb58d8f..73560a5cf8 100644 --- a/res/pokemon/nincada/data.json +++ b/res/pokemon/nincada/data.json @@ -90,6 +90,7 @@ "SPECIES_SHEDINJA" ] ], + "offspring": "SPECIES_NINCADA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/ninetales/data.json b/res/pokemon/ninetales/data.json index 2ca857ab82..db72708a86 100644 --- a/res/pokemon/ninetales/data.json +++ b/res/pokemon/ninetales/data.json @@ -84,6 +84,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_VULPIX", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/ninjask/data.json b/res/pokemon/ninjask/data.json index e0e118eda0..872da4f8f8 100644 --- a/res/pokemon/ninjask/data.json +++ b/res/pokemon/ninjask/data.json @@ -100,6 +100,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_NINCADA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/noctowl/data.json b/res/pokemon/noctowl/data.json index 211bd55d37..318bc6b6a2 100644 --- a/res/pokemon/noctowl/data.json +++ b/res/pokemon/noctowl/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_HOOTHOOT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/none/data.json b/res/pokemon/none/data.json index 91d0e120b0..7b9ffff325 100644 --- a/res/pokemon/none/data.json +++ b/res/pokemon/none/data.json @@ -36,6 +36,7 @@ "by_tm": [ ] }, "evolutions": [ ], + "offspring": "SPECIES_NONE", "footprint": { "has": false, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/nosepass/data.json b/res/pokemon/nosepass/data.json index aa929709f1..5899e6e7ad 100644 --- a/res/pokemon/nosepass/data.json +++ b/res/pokemon/nosepass/data.json @@ -99,6 +99,7 @@ "evolutions": [ [ "EVO_LEVEL_MAGNETIC_FIELD", "SPECIES_PROBOPASS" ] ], + "offspring": "SPECIES_NOSEPASS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/numel/data.json b/res/pokemon/numel/data.json index 6d095bf019..43cd5c7daa 100644 --- a/res/pokemon/numel/data.json +++ b/res/pokemon/numel/data.json @@ -92,6 +92,7 @@ "SPECIES_CAMERUPT" ] ], + "offspring": "SPECIES_NUMEL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/nuzleaf/data.json b/res/pokemon/nuzleaf/data.json index 3e70313b29..c9acf529d6 100644 --- a/res/pokemon/nuzleaf/data.json +++ b/res/pokemon/nuzleaf/data.json @@ -106,6 +106,7 @@ "SPECIES_SHIFTRY" ] ], + "offspring": "SPECIES_SEEDOT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/octillery/data.json b/res/pokemon/octillery/data.json index 5051c912c4..a79226d594 100644 --- a/res/pokemon/octillery/data.json +++ b/res/pokemon/octillery/data.json @@ -103,6 +103,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_REMORAID", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/oddish/data.json b/res/pokemon/oddish/data.json index 859c2fcdeb..48de2ae0f9 100644 --- a/res/pokemon/oddish/data.json +++ b/res/pokemon/oddish/data.json @@ -88,6 +88,7 @@ "SPECIES_GLOOM" ] ], + "offspring": "SPECIES_ODDISH", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/omanyte/data.json b/res/pokemon/omanyte/data.json index 0d3ece957e..3f9aa7ca56 100644 --- a/res/pokemon/omanyte/data.json +++ b/res/pokemon/omanyte/data.json @@ -99,6 +99,7 @@ "SPECIES_OMASTAR" ] ], + "offspring": "SPECIES_OMANYTE", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/omastar/data.json b/res/pokemon/omastar/data.json index 92f8024430..3cdbf53656 100644 --- a/res/pokemon/omastar/data.json +++ b/res/pokemon/omastar/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_OMANYTE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/onix/data.json b/res/pokemon/onix/data.json index 5ff6b9f852..76c5f49a97 100644 --- a/res/pokemon/onix/data.json +++ b/res/pokemon/onix/data.json @@ -108,6 +108,7 @@ "SPECIES_STEELIX" ] ], + "offspring": "SPECIES_ONIX", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/pachirisu/data.json b/res/pokemon/pachirisu/data.json index 854b709a2f..75a50cf7bc 100644 --- a/res/pokemon/pachirisu/data.json +++ b/res/pokemon/pachirisu/data.json @@ -92,6 +92,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PACHIRISU", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/palkia/data.json b/res/pokemon/palkia/data.json index 42f5006b1a..2ee3e87900 100644 --- a/res/pokemon/palkia/data.json +++ b/res/pokemon/palkia/data.json @@ -113,6 +113,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PALKIA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/paras/data.json b/res/pokemon/paras/data.json index 4ea383c6f8..f617e18605 100644 --- a/res/pokemon/paras/data.json +++ b/res/pokemon/paras/data.json @@ -94,6 +94,7 @@ "SPECIES_PARASECT" ] ], + "offspring": "SPECIES_PARAS", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/parasect/data.json b/res/pokemon/parasect/data.json index 74e9abbcf4..047e60c75e 100644 --- a/res/pokemon/parasect/data.json +++ b/res/pokemon/parasect/data.json @@ -94,6 +94,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PARAS", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/pelipper/data.json b/res/pokemon/pelipper/data.json index 7d6797efd4..6ddc55fa65 100644 --- a/res/pokemon/pelipper/data.json +++ b/res/pokemon/pelipper/data.json @@ -104,6 +104,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_WINGULL", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/persian/data.json b/res/pokemon/persian/data.json index 24d193d561..ad6a78fb3a 100644 --- a/res/pokemon/persian/data.json +++ b/res/pokemon/persian/data.json @@ -110,6 +110,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MEOWTH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/phanpy/data.json b/res/pokemon/phanpy/data.json index e7a896c42a..597999ebfb 100644 --- a/res/pokemon/phanpy/data.json +++ b/res/pokemon/phanpy/data.json @@ -95,6 +95,7 @@ "SPECIES_DONPHAN" ] ], + "offspring": "SPECIES_PHANPY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/phione/data.json b/res/pokemon/phione/data.json index 15ee28c2c6..4b7cc75e3e 100644 --- a/res/pokemon/phione/data.json +++ b/res/pokemon/phione/data.json @@ -90,6 +90,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PHIONE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/pichu/data.json b/res/pokemon/pichu/data.json index ecdd6c50bd..f23b6a79cd 100644 --- a/res/pokemon/pichu/data.json +++ b/res/pokemon/pichu/data.json @@ -83,6 +83,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS", "SPECIES_PIKACHU" ] ], + "offspring": "SPECIES_PICHU", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/pidgeot/data.json b/res/pokemon/pidgeot/data.json index 075694170f..4212fda031 100644 --- a/res/pokemon/pidgeot/data.json +++ b/res/pokemon/pidgeot/data.json @@ -92,6 +92,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PIDGEY", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/pidgeotto/data.json b/res/pokemon/pidgeotto/data.json index 4754e9f107..df9e597aa3 100644 --- a/res/pokemon/pidgeotto/data.json +++ b/res/pokemon/pidgeotto/data.json @@ -95,6 +95,7 @@ "SPECIES_PIDGEOT" ] ], + "offspring": "SPECIES_PIDGEY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/pidgey/data.json b/res/pokemon/pidgey/data.json index ff971fe072..ab2c981f2a 100644 --- a/res/pokemon/pidgey/data.json +++ b/res/pokemon/pidgey/data.json @@ -93,6 +93,7 @@ "SPECIES_PIDGEOTTO" ] ], + "offspring": "SPECIES_PIDGEY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/pikachu/data.json b/res/pokemon/pikachu/data.json index 40d3d604b1..50aece39df 100644 --- a/res/pokemon/pikachu/data.json +++ b/res/pokemon/pikachu/data.json @@ -100,6 +100,7 @@ "SPECIES_RAICHU" ] ], + "offspring": "SPECIES_PICHU", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/piloswine/data.json b/res/pokemon/piloswine/data.json index 295a110070..559c397812 100644 --- a/res/pokemon/piloswine/data.json +++ b/res/pokemon/piloswine/data.json @@ -106,6 +106,7 @@ "SPECIES_MAMOSWINE" ] ], + "offspring": "SPECIES_SWINUB", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/pineco/data.json b/res/pokemon/pineco/data.json index 476323d578..efc067faf9 100644 --- a/res/pokemon/pineco/data.json +++ b/res/pokemon/pineco/data.json @@ -95,6 +95,7 @@ "SPECIES_FORRETRESS" ] ], + "offspring": "SPECIES_PINECO", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/pinsir/data.json b/res/pokemon/pinsir/data.json index 1fba12c655..cfffa62749 100644 --- a/res/pokemon/pinsir/data.json +++ b/res/pokemon/pinsir/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PINSIR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/piplup/data.json b/res/pokemon/piplup/data.json index 27f9b02e6c..c59ae1be65 100644 --- a/res/pokemon/piplup/data.json +++ b/res/pokemon/piplup/data.json @@ -98,6 +98,7 @@ "SPECIES_PRINPLUP" ] ], + "offspring": "SPECIES_PIPLUP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/plusle/data.json b/res/pokemon/plusle/data.json index 13470630ac..7a275b51c0 100644 --- a/res/pokemon/plusle/data.json +++ b/res/pokemon/plusle/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PLUSLE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/politoed/data.json b/res/pokemon/politoed/data.json index 975cd27ca8..d2442b6625 100644 --- a/res/pokemon/politoed/data.json +++ b/res/pokemon/politoed/data.json @@ -89,6 +89,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_POLIWAG", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/poliwag/data.json b/res/pokemon/poliwag/data.json index 19d50a633d..920b8d44fa 100644 --- a/res/pokemon/poliwag/data.json +++ b/res/pokemon/poliwag/data.json @@ -89,6 +89,7 @@ "SPECIES_POLIWHIRL" ] ], + "offspring": "SPECIES_POLIWAG", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/poliwhirl/data.json b/res/pokemon/poliwhirl/data.json index 0ec9303dde..c622aa332e 100644 --- a/res/pokemon/poliwhirl/data.json +++ b/res/pokemon/poliwhirl/data.json @@ -104,6 +104,7 @@ "SPECIES_POLITOED" ] ], + "offspring": "SPECIES_POLIWAG", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/poliwrath/data.json b/res/pokemon/poliwrath/data.json index 2321d08a30..836b3ef321 100644 --- a/res/pokemon/poliwrath/data.json +++ b/res/pokemon/poliwrath/data.json @@ -94,6 +94,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_POLIWAG", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/ponyta/data.json b/res/pokemon/ponyta/data.json index b5c2d53b06..5abf1a0f43 100644 --- a/res/pokemon/ponyta/data.json +++ b/res/pokemon/ponyta/data.json @@ -86,6 +86,7 @@ "SPECIES_RAPIDASH" ] ], + "offspring": "SPECIES_PONYTA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/poochyena/data.json b/res/pokemon/poochyena/data.json index 4948afff7c..133df17597 100644 --- a/res/pokemon/poochyena/data.json +++ b/res/pokemon/poochyena/data.json @@ -95,6 +95,7 @@ "SPECIES_MIGHTYENA" ] ], + "offspring": "SPECIES_POOCHYENA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/porygon/data.json b/res/pokemon/porygon/data.json index 22af6ba296..633c97f20a 100644 --- a/res/pokemon/porygon/data.json +++ b/res/pokemon/porygon/data.json @@ -104,6 +104,7 @@ "SPECIES_PORYGON2" ] ], + "offspring": "SPECIES_PORYGON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/porygon2/data.json b/res/pokemon/porygon2/data.json index 472f4ad869..b449892617 100644 --- a/res/pokemon/porygon2/data.json +++ b/res/pokemon/porygon2/data.json @@ -105,6 +105,7 @@ "SPECIES_PORYGON_Z" ] ], + "offspring": "SPECIES_PORYGON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/porygon_z/data.json b/res/pokemon/porygon_z/data.json index b601b81460..a04b09dd48 100644 --- a/res/pokemon/porygon_z/data.json +++ b/res/pokemon/porygon_z/data.json @@ -103,6 +103,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PORYGON", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/primeape/data.json b/res/pokemon/primeape/data.json index 85c105cadc..f1d95aa7b7 100644 --- a/res/pokemon/primeape/data.json +++ b/res/pokemon/primeape/data.json @@ -112,6 +112,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MANKEY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/prinplup/data.json b/res/pokemon/prinplup/data.json index 7e97e7ddc0..63ef26b436 100644 --- a/res/pokemon/prinplup/data.json +++ b/res/pokemon/prinplup/data.json @@ -103,6 +103,7 @@ "SPECIES_EMPOLEON" ] ], + "offspring": "SPECIES_PIPLUP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/probopass/data.json b/res/pokemon/probopass/data.json index 88c33ffecb..345244616e 100644 --- a/res/pokemon/probopass/data.json +++ b/res/pokemon/probopass/data.json @@ -106,6 +106,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_NOSEPASS", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/psyduck/data.json b/res/pokemon/psyduck/data.json index b890fc1788..c2313c3ca9 100644 --- a/res/pokemon/psyduck/data.json +++ b/res/pokemon/psyduck/data.json @@ -105,6 +105,7 @@ "SPECIES_GOLDUCK" ] ], + "offspring": "SPECIES_PSYDUCK", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/pupitar/data.json b/res/pokemon/pupitar/data.json index 5284623828..f0160c2adc 100644 --- a/res/pokemon/pupitar/data.json +++ b/res/pokemon/pupitar/data.json @@ -103,6 +103,7 @@ "SPECIES_TYRANITAR" ] ], + "offspring": "SPECIES_LARVITAR", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/purugly/data.json b/res/pokemon/purugly/data.json index 45b88a85f3..52216c8f88 100644 --- a/res/pokemon/purugly/data.json +++ b/res/pokemon/purugly/data.json @@ -103,6 +103,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GLAMEOW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/quagsire/data.json b/res/pokemon/quagsire/data.json index 582f7978ff..dfb7643bde 100644 --- a/res/pokemon/quagsire/data.json +++ b/res/pokemon/quagsire/data.json @@ -103,6 +103,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_WOOPER", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/quilava/data.json b/res/pokemon/quilava/data.json index def69bae7a..d54eb07385 100644 --- a/res/pokemon/quilava/data.json +++ b/res/pokemon/quilava/data.json @@ -95,6 +95,7 @@ "SPECIES_TYPHLOSION" ] ], + "offspring": "SPECIES_CYNDAQUIL", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/qwilfish/data.json b/res/pokemon/qwilfish/data.json index 8042dd3e3f..3908432909 100644 --- a/res/pokemon/qwilfish/data.json +++ b/res/pokemon/qwilfish/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_QWILFISH", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/raichu/data.json b/res/pokemon/raichu/data.json index 986564cf66..4a45502f22 100644 --- a/res/pokemon/raichu/data.json +++ b/res/pokemon/raichu/data.json @@ -89,6 +89,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PICHU", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/raikou/data.json b/res/pokemon/raikou/data.json index c9b761764e..152ac2bfca 100644 --- a/res/pokemon/raikou/data.json +++ b/res/pokemon/raikou/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_RAIKOU", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/ralts/data.json b/res/pokemon/ralts/data.json index 417b659d6a..5a4ddf2d3b 100644 --- a/res/pokemon/ralts/data.json +++ b/res/pokemon/ralts/data.json @@ -110,6 +110,7 @@ "SPECIES_KIRLIA" ] ], + "offspring": "SPECIES_RALTS", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/rampardos/data.json b/res/pokemon/rampardos/data.json index 1b1e5b9be6..9bb17222c4 100644 --- a/res/pokemon/rampardos/data.json +++ b/res/pokemon/rampardos/data.json @@ -116,6 +116,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CRANIDOS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/rapidash/data.json b/res/pokemon/rapidash/data.json index 7188a1bf43..0350d14d4b 100644 --- a/res/pokemon/rapidash/data.json +++ b/res/pokemon/rapidash/data.json @@ -88,6 +88,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_PONYTA", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/raticate/data.json b/res/pokemon/raticate/data.json index 51f0cc676c..8a67c35561 100644 --- a/res/pokemon/raticate/data.json +++ b/res/pokemon/raticate/data.json @@ -105,6 +105,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_RATTATA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/rattata/data.json b/res/pokemon/rattata/data.json index eccc7725a2..2ecf8df98f 100644 --- a/res/pokemon/rattata/data.json +++ b/res/pokemon/rattata/data.json @@ -102,6 +102,7 @@ "SPECIES_RATICATE" ] ], + "offspring": "SPECIES_RATTATA", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/rayquaza/data.json b/res/pokemon/rayquaza/data.json index 2dc7091e27..d58cdda6bb 100644 --- a/res/pokemon/rayquaza/data.json +++ b/res/pokemon/rayquaza/data.json @@ -119,6 +119,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_RAYQUAZA", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/regice/data.json b/res/pokemon/regice/data.json index 07dff1502c..bcc4d76f96 100644 --- a/res/pokemon/regice/data.json +++ b/res/pokemon/regice/data.json @@ -104,6 +104,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_REGICE", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/regigigas/data.json b/res/pokemon/regigigas/data.json index b8ab8f35b9..1efc43ff81 100644 --- a/res/pokemon/regigigas/data.json +++ b/res/pokemon/regigigas/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_REGIGIGAS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/regirock/data.json b/res/pokemon/regirock/data.json index 6e424babde..d5f1c38f81 100644 --- a/res/pokemon/regirock/data.json +++ b/res/pokemon/regirock/data.json @@ -104,6 +104,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_REGIROCK", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/registeel/data.json b/res/pokemon/registeel/data.json index 78875d5618..c2198cd310 100644 --- a/res/pokemon/registeel/data.json +++ b/res/pokemon/registeel/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_REGISTEEL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/relicanth/data.json b/res/pokemon/relicanth/data.json index 9801de0620..f55b7d6926 100644 --- a/res/pokemon/relicanth/data.json +++ b/res/pokemon/relicanth/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_RELICANTH", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/remoraid/data.json b/res/pokemon/remoraid/data.json index f3529c8e27..52d9d7c071 100644 --- a/res/pokemon/remoraid/data.json +++ b/res/pokemon/remoraid/data.json @@ -98,6 +98,7 @@ "SPECIES_OCTILLERY" ] ], + "offspring": "SPECIES_REMORAID", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/rhydon/data.json b/res/pokemon/rhydon/data.json index 96044d101f..7036e6dd31 100644 --- a/res/pokemon/rhydon/data.json +++ b/res/pokemon/rhydon/data.json @@ -129,6 +129,7 @@ "SPECIES_RHYPERIOR" ] ], + "offspring": "SPECIES_RHYHORN", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/rhyhorn/data.json b/res/pokemon/rhyhorn/data.json index 6515755247..09a43f7307 100644 --- a/res/pokemon/rhyhorn/data.json +++ b/res/pokemon/rhyhorn/data.json @@ -111,6 +111,7 @@ "SPECIES_RHYDON" ] ], + "offspring": "SPECIES_RHYHORN", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/rhyperior/data.json b/res/pokemon/rhyperior/data.json index 21dc07b847..40b3f50a30 100644 --- a/res/pokemon/rhyperior/data.json +++ b/res/pokemon/rhyperior/data.json @@ -127,6 +127,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_RHYHORN", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/riolu/data.json b/res/pokemon/riolu/data.json index 25e219986d..1641d3933d 100644 --- a/res/pokemon/riolu/data.json +++ b/res/pokemon/riolu/data.json @@ -98,6 +98,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS_DAY", "SPECIES_LUCARIO" ] ], + "offspring": "SPECIES_RIOLU", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/roselia/data.json b/res/pokemon/roselia/data.json index c96d504a09..68938ce5c4 100644 --- a/res/pokemon/roselia/data.json +++ b/res/pokemon/roselia/data.json @@ -98,6 +98,7 @@ "SPECIES_ROSERADE" ] ], + "offspring": "SPECIES_BUDEW", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/roserade/data.json b/res/pokemon/roserade/data.json index 7c79547fb3..6f3310eb63 100644 --- a/res/pokemon/roserade/data.json +++ b/res/pokemon/roserade/data.json @@ -83,6 +83,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BUDEW", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/rotom/data.json b/res/pokemon/rotom/data.json index d90c231de9..f6ebd2b353 100644 --- a/res/pokemon/rotom/data.json +++ b/res/pokemon/rotom/data.json @@ -92,6 +92,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ROTOM", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/sableye/data.json b/res/pokemon/sableye/data.json index 9ec5a73fac..5353ca5ef6 100644 --- a/res/pokemon/sableye/data.json +++ b/res/pokemon/sableye/data.json @@ -116,6 +116,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SABLEYE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/salamence/data.json b/res/pokemon/salamence/data.json index 6c27169026..7f59d36e55 100644 --- a/res/pokemon/salamence/data.json +++ b/res/pokemon/salamence/data.json @@ -111,6 +111,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BAGON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/sandshrew/data.json b/res/pokemon/sandshrew/data.json index f40485cf7a..acfcd2eaca 100644 --- a/res/pokemon/sandshrew/data.json +++ b/res/pokemon/sandshrew/data.json @@ -104,6 +104,7 @@ "SPECIES_SANDSLASH" ] ], + "offspring": "SPECIES_SANDSHREW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/sandslash/data.json b/res/pokemon/sandslash/data.json index f578e905e1..86a551bf30 100644 --- a/res/pokemon/sandslash/data.json +++ b/res/pokemon/sandslash/data.json @@ -105,6 +105,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SANDSHREW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/sceptile/data.json b/res/pokemon/sceptile/data.json index 1dfcc85c73..8acc357391 100644 --- a/res/pokemon/sceptile/data.json +++ b/res/pokemon/sceptile/data.json @@ -112,6 +112,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TREECKO", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/scizor/data.json b/res/pokemon/scizor/data.json index e6d791f323..c07d9771f9 100644 --- a/res/pokemon/scizor/data.json +++ b/res/pokemon/scizor/data.json @@ -103,6 +103,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SCYTHER", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/scyther/data.json b/res/pokemon/scyther/data.json index f83091eb64..fa25251519 100644 --- a/res/pokemon/scyther/data.json +++ b/res/pokemon/scyther/data.json @@ -102,6 +102,7 @@ "SPECIES_SCIZOR" ] ], + "offspring": "SPECIES_SCYTHER", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/seadra/data.json b/res/pokemon/seadra/data.json index b3abfb5aaa..68151839e7 100644 --- a/res/pokemon/seadra/data.json +++ b/res/pokemon/seadra/data.json @@ -97,6 +97,7 @@ "SPECIES_KINGDRA" ] ], + "offspring": "SPECIES_HORSEA", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/seaking/data.json b/res/pokemon/seaking/data.json index afed5df4c2..bafd19efc0 100644 --- a/res/pokemon/seaking/data.json +++ b/res/pokemon/seaking/data.json @@ -90,6 +90,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GOLDEEN", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/sealeo/data.json b/res/pokemon/sealeo/data.json index 04aecf1a9e..979eb892fb 100644 --- a/res/pokemon/sealeo/data.json +++ b/res/pokemon/sealeo/data.json @@ -98,6 +98,7 @@ "SPECIES_WALREIN" ] ], + "offspring": "SPECIES_SPHEAL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/seedot/data.json b/res/pokemon/seedot/data.json index 8dda06f0a7..e7cfdfee94 100644 --- a/res/pokemon/seedot/data.json +++ b/res/pokemon/seedot/data.json @@ -86,6 +86,7 @@ "SPECIES_NUZLEAF" ] ], + "offspring": "SPECIES_SEEDOT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/seel/data.json b/res/pokemon/seel/data.json index c6531e0b16..a49013e509 100644 --- a/res/pokemon/seel/data.json +++ b/res/pokemon/seel/data.json @@ -94,6 +94,7 @@ "SPECIES_DEWGONG" ] ], + "offspring": "SPECIES_SEEL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/sentret/data.json b/res/pokemon/sentret/data.json index 454975f9dc..d23a3ff53e 100644 --- a/res/pokemon/sentret/data.json +++ b/res/pokemon/sentret/data.json @@ -111,6 +111,7 @@ "SPECIES_FURRET" ] ], + "offspring": "SPECIES_SENTRET", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/seviper/data.json b/res/pokemon/seviper/data.json index 82d07595b3..1f69839412 100644 --- a/res/pokemon/seviper/data.json +++ b/res/pokemon/seviper/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SEVIPER", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/sharpedo/data.json b/res/pokemon/sharpedo/data.json index d21e8e8119..80412056f1 100644 --- a/res/pokemon/sharpedo/data.json +++ b/res/pokemon/sharpedo/data.json @@ -108,6 +108,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CARVANHA", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/shaymin/data.json b/res/pokemon/shaymin/data.json index 3c15da1bea..e0d1f23c3d 100644 --- a/res/pokemon/shaymin/data.json +++ b/res/pokemon/shaymin/data.json @@ -88,6 +88,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SHAYMIN", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/shedinja/data.json b/res/pokemon/shedinja/data.json index 6608a41fbf..dd1d013b21 100644 --- a/res/pokemon/shedinja/data.json +++ b/res/pokemon/shedinja/data.json @@ -89,6 +89,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_NINCADA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/shelgon/data.json b/res/pokemon/shelgon/data.json index 064d07b8ab..f3d5d6d27d 100644 --- a/res/pokemon/shelgon/data.json +++ b/res/pokemon/shelgon/data.json @@ -101,6 +101,7 @@ "SPECIES_SALAMENCE" ] ], + "offspring": "SPECIES_BAGON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/shellder/data.json b/res/pokemon/shellder/data.json index a26e731039..b1aa989c75 100644 --- a/res/pokemon/shellder/data.json +++ b/res/pokemon/shellder/data.json @@ -89,6 +89,7 @@ "SPECIES_CLOYSTER" ] ], + "offspring": "SPECIES_SHELLDER", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/shellos/data.json b/res/pokemon/shellos/data.json index 71d3b38576..236fdaadd7 100644 --- a/res/pokemon/shellos/data.json +++ b/res/pokemon/shellos/data.json @@ -85,6 +85,7 @@ "SPECIES_GASTRODON" ] ], + "offspring": "SPECIES_SHELLOS", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/shieldon/data.json b/res/pokemon/shieldon/data.json index 49759e66e7..1d5313832f 100644 --- a/res/pokemon/shieldon/data.json +++ b/res/pokemon/shieldon/data.json @@ -104,6 +104,7 @@ "SPECIES_BASTIODON" ] ], + "offspring": "SPECIES_SHIELDON", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/shiftry/data.json b/res/pokemon/shiftry/data.json index 8314bc0ed6..d2631b3c40 100644 --- a/res/pokemon/shiftry/data.json +++ b/res/pokemon/shiftry/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SEEDOT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/shinx/data.json b/res/pokemon/shinx/data.json index 19e37a9f79..237c091172 100644 --- a/res/pokemon/shinx/data.json +++ b/res/pokemon/shinx/data.json @@ -91,6 +91,7 @@ "SPECIES_LUXIO" ] ], + "offspring": "SPECIES_SHINX", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/shroomish/data.json b/res/pokemon/shroomish/data.json index 17e5d1a250..4acf7c75b3 100644 --- a/res/pokemon/shroomish/data.json +++ b/res/pokemon/shroomish/data.json @@ -89,6 +89,7 @@ "SPECIES_BRELOOM" ] ], + "offspring": "SPECIES_SHROOMISH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/shuckle/data.json b/res/pokemon/shuckle/data.json index 047c9cca81..6c3b3f21c4 100644 --- a/res/pokemon/shuckle/data.json +++ b/res/pokemon/shuckle/data.json @@ -88,6 +88,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SHUCKLE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/shuppet/data.json b/res/pokemon/shuppet/data.json index 09ec70bbfe..2d94faf5e0 100644 --- a/res/pokemon/shuppet/data.json +++ b/res/pokemon/shuppet/data.json @@ -105,6 +105,7 @@ "SPECIES_BANETTE" ] ], + "offspring": "SPECIES_SHUPPET", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/silcoon/data.json b/res/pokemon/silcoon/data.json index a124223048..61c0433082 100644 --- a/res/pokemon/silcoon/data.json +++ b/res/pokemon/silcoon/data.json @@ -46,6 +46,7 @@ "SPECIES_BEAUTIFLY" ] ], + "offspring": "SPECIES_WURMPLE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/skarmory/data.json b/res/pokemon/skarmory/data.json index 32bf0ccf88..676ebc2522 100644 --- a/res/pokemon/skarmory/data.json +++ b/res/pokemon/skarmory/data.json @@ -102,6 +102,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SKARMORY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/skiploom/data.json b/res/pokemon/skiploom/data.json index 04806c4a28..a4b83553bc 100644 --- a/res/pokemon/skiploom/data.json +++ b/res/pokemon/skiploom/data.json @@ -97,6 +97,7 @@ "SPECIES_JUMPLUFF" ] ], + "offspring": "SPECIES_HOPPIP", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/skitty/data.json b/res/pokemon/skitty/data.json index 959132b033..5e6c796ad8 100644 --- a/res/pokemon/skitty/data.json +++ b/res/pokemon/skitty/data.json @@ -109,6 +109,7 @@ "SPECIES_DELCATTY" ] ], + "offspring": "SPECIES_SKITTY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/skorupi/data.json b/res/pokemon/skorupi/data.json index 54d822f0c6..9508bc59f1 100644 --- a/res/pokemon/skorupi/data.json +++ b/res/pokemon/skorupi/data.json @@ -102,6 +102,7 @@ "SPECIES_DRAPION" ] ], + "offspring": "SPECIES_SKORUPI", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/skuntank/data.json b/res/pokemon/skuntank/data.json index 0c580099ed..1af5170425 100644 --- a/res/pokemon/skuntank/data.json +++ b/res/pokemon/skuntank/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_STUNKY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/slaking/data.json b/res/pokemon/slaking/data.json index 2e748e1f20..62912a8d12 100644 --- a/res/pokemon/slaking/data.json +++ b/res/pokemon/slaking/data.json @@ -110,6 +110,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SLAKOTH", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/slakoth/data.json b/res/pokemon/slakoth/data.json index 7aeb20b12a..03ad362457 100644 --- a/res/pokemon/slakoth/data.json +++ b/res/pokemon/slakoth/data.json @@ -103,6 +103,7 @@ "SPECIES_VIGOROTH" ] ], + "offspring": "SPECIES_SLAKOTH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/slowbro/data.json b/res/pokemon/slowbro/data.json index d794519590..b374a6b8c8 100644 --- a/res/pokemon/slowbro/data.json +++ b/res/pokemon/slowbro/data.json @@ -121,6 +121,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SLOWPOKE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/slowking/data.json b/res/pokemon/slowking/data.json index 6e648d6563..dbdabce54b 100644 --- a/res/pokemon/slowking/data.json +++ b/res/pokemon/slowking/data.json @@ -121,6 +121,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SLOWPOKE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/slowpoke/data.json b/res/pokemon/slowpoke/data.json index 9a704debdc..c332928458 100644 --- a/res/pokemon/slowpoke/data.json +++ b/res/pokemon/slowpoke/data.json @@ -118,6 +118,7 @@ "SPECIES_SLOWKING" ] ], + "offspring": "SPECIES_SLOWPOKE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/slugma/data.json b/res/pokemon/slugma/data.json index b0d66fec2d..d3345b56a3 100644 --- a/res/pokemon/slugma/data.json +++ b/res/pokemon/slugma/data.json @@ -92,6 +92,7 @@ "SPECIES_MAGCARGO" ] ], + "offspring": "SPECIES_SLUGMA", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/smeargle/data.json b/res/pokemon/smeargle/data.json index 57db27e281..b87060cf06 100644 --- a/res/pokemon/smeargle/data.json +++ b/res/pokemon/smeargle/data.json @@ -48,6 +48,7 @@ "by_tutor": [ ] }, "evolutions": [ ], + "offspring": "SPECIES_SMEARGLE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/smoochum/data.json b/res/pokemon/smoochum/data.json index 3be08789b4..4c00058ab3 100644 --- a/res/pokemon/smoochum/data.json +++ b/res/pokemon/smoochum/data.json @@ -106,6 +106,7 @@ "SPECIES_JYNX" ] ], + "offspring": "SPECIES_SMOOCHUM", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/sneasel/data.json b/res/pokemon/sneasel/data.json index 60a79a69da..42561779cd 100644 --- a/res/pokemon/sneasel/data.json +++ b/res/pokemon/sneasel/data.json @@ -115,6 +115,7 @@ "SPECIES_WEAVILE" ] ], + "offspring": "SPECIES_SNEASEL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/snorlax/data.json b/res/pokemon/snorlax/data.json index 5c9c9e7964..94746c9dda 100644 --- a/res/pokemon/snorlax/data.json +++ b/res/pokemon/snorlax/data.json @@ -112,6 +112,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MUNCHLAX", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/snorunt/data.json b/res/pokemon/snorunt/data.json index 0320e23d81..afe98b58c6 100644 --- a/res/pokemon/snorunt/data.json +++ b/res/pokemon/snorunt/data.json @@ -93,6 +93,7 @@ "SPECIES_FROSLASS" ] ], + "offspring": "SPECIES_SNORUNT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/snover/data.json b/res/pokemon/snover/data.json index ff6220e00e..15cf580f10 100644 --- a/res/pokemon/snover/data.json +++ b/res/pokemon/snover/data.json @@ -97,6 +97,7 @@ "SPECIES_ABOMASNOW" ] ], + "offspring": "SPECIES_SNOVER", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/snubbull/data.json b/res/pokemon/snubbull/data.json index b12cf91f72..e0f3403abf 100644 --- a/res/pokemon/snubbull/data.json +++ b/res/pokemon/snubbull/data.json @@ -110,6 +110,7 @@ "SPECIES_GRANBULL" ] ], + "offspring": "SPECIES_SNUBBULL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/solrock/data.json b/res/pokemon/solrock/data.json index 1328228607..89d95ac21e 100644 --- a/res/pokemon/solrock/data.json +++ b/res/pokemon/solrock/data.json @@ -109,6 +109,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SOLROCK", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/spearow/data.json b/res/pokemon/spearow/data.json index e91890ff48..93dca73c8b 100644 --- a/res/pokemon/spearow/data.json +++ b/res/pokemon/spearow/data.json @@ -90,6 +90,7 @@ "SPECIES_FEAROW" ] ], + "offspring": "SPECIES_SPEAROW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/spheal/data.json b/res/pokemon/spheal/data.json index 3a33c0eecd..0f4190d1e1 100644 --- a/res/pokemon/spheal/data.json +++ b/res/pokemon/spheal/data.json @@ -96,6 +96,7 @@ "SPECIES_SEALEO" ] ], + "offspring": "SPECIES_SPHEAL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/spinarak/data.json b/res/pokemon/spinarak/data.json index 750247bf04..012679afe8 100644 --- a/res/pokemon/spinarak/data.json +++ b/res/pokemon/spinarak/data.json @@ -88,6 +88,7 @@ "SPECIES_ARIADOS" ] ], + "offspring": "SPECIES_SPINARAK", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/spinda/data.json b/res/pokemon/spinda/data.json index 57579df516..e6ee1e4ffd 100644 --- a/res/pokemon/spinda/data.json +++ b/res/pokemon/spinda/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SPINDA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/spiritomb/data.json b/res/pokemon/spiritomb/data.json index 713d77ce62..b4d73944f9 100644 --- a/res/pokemon/spiritomb/data.json +++ b/res/pokemon/spiritomb/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SPIRITOMB", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/spoink/data.json b/res/pokemon/spoink/data.json index 1b961dd8d1..07e3ac2b9b 100644 --- a/res/pokemon/spoink/data.json +++ b/res/pokemon/spoink/data.json @@ -106,6 +106,7 @@ "SPECIES_GRUMPIG" ] ], + "offspring": "SPECIES_SPOINK", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/squirtle/data.json b/res/pokemon/squirtle/data.json index 769c5c113a..a7b14c5667 100644 --- a/res/pokemon/squirtle/data.json +++ b/res/pokemon/squirtle/data.json @@ -102,6 +102,7 @@ "SPECIES_WARTORTLE" ] ], + "offspring": "SPECIES_SQUIRTLE", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/stantler/data.json b/res/pokemon/stantler/data.json index 7afccd768d..d32bfd10d7 100644 --- a/res/pokemon/stantler/data.json +++ b/res/pokemon/stantler/data.json @@ -104,6 +104,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_STANTLER", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/staraptor/data.json b/res/pokemon/staraptor/data.json index 0a5c4caed6..81a934b106 100644 --- a/res/pokemon/staraptor/data.json +++ b/res/pokemon/staraptor/data.json @@ -90,6 +90,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_STARLY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/staravia/data.json b/res/pokemon/staravia/data.json index d42a2487c7..06f001a65c 100644 --- a/res/pokemon/staravia/data.json +++ b/res/pokemon/staravia/data.json @@ -92,6 +92,7 @@ "SPECIES_STARAPTOR" ] ], + "offspring": "SPECIES_STARLY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/starly/data.json b/res/pokemon/starly/data.json index a586eafa43..c8636c2d36 100644 --- a/res/pokemon/starly/data.json +++ b/res/pokemon/starly/data.json @@ -91,6 +91,7 @@ "SPECIES_STARAVIA" ] ], + "offspring": "SPECIES_STARLY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/starmie/data.json b/res/pokemon/starmie/data.json index ed27a51614..7a95182119 100644 --- a/res/pokemon/starmie/data.json +++ b/res/pokemon/starmie/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_STARYU", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/staryu/data.json b/res/pokemon/staryu/data.json index a4a25aab2f..ecd0564ef6 100644 --- a/res/pokemon/staryu/data.json +++ b/res/pokemon/staryu/data.json @@ -100,6 +100,7 @@ "SPECIES_STARMIE" ] ], + "offspring": "SPECIES_STARYU", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/steelix/data.json b/res/pokemon/steelix/data.json index 85244d5201..a54296c3b6 100644 --- a/res/pokemon/steelix/data.json +++ b/res/pokemon/steelix/data.json @@ -111,6 +111,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ONIX", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/stunky/data.json b/res/pokemon/stunky/data.json index a0f4fc0468..c9dc92f556 100644 --- a/res/pokemon/stunky/data.json +++ b/res/pokemon/stunky/data.json @@ -99,6 +99,7 @@ "SPECIES_SKUNTANK" ] ], + "offspring": "SPECIES_STUNKY", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/sudowoodo/data.json b/res/pokemon/sudowoodo/data.json index abc27e485b..3172edbf77 100644 --- a/res/pokemon/sudowoodo/data.json +++ b/res/pokemon/sudowoodo/data.json @@ -102,6 +102,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BONSLY", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/suicune/data.json b/res/pokemon/suicune/data.json index 01924c79b6..74814c9ad0 100644 --- a/res/pokemon/suicune/data.json +++ b/res/pokemon/suicune/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SUICUNE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/sunflora/data.json b/res/pokemon/sunflora/data.json index 8a53297d95..aabc80e125 100644 --- a/res/pokemon/sunflora/data.json +++ b/res/pokemon/sunflora/data.json @@ -90,6 +90,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SUNKERN", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/sunkern/data.json b/res/pokemon/sunkern/data.json index 8e8ef04ad7..2668df5a38 100644 --- a/res/pokemon/sunkern/data.json +++ b/res/pokemon/sunkern/data.json @@ -93,6 +93,7 @@ "SPECIES_SUNFLORA" ] ], + "offspring": "SPECIES_SUNKERN", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/surskit/data.json b/res/pokemon/surskit/data.json index bc2dd775ab..a70d756308 100644 --- a/res/pokemon/surskit/data.json +++ b/res/pokemon/surskit/data.json @@ -87,6 +87,7 @@ "SPECIES_MASQUERAIN" ] ], + "offspring": "SPECIES_SURSKIT", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/swablu/data.json b/res/pokemon/swablu/data.json index 616eea5f82..0fb69180c4 100644 --- a/res/pokemon/swablu/data.json +++ b/res/pokemon/swablu/data.json @@ -98,6 +98,7 @@ "SPECIES_ALTARIA" ] ], + "offspring": "SPECIES_SWABLU", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/swalot/data.json b/res/pokemon/swalot/data.json index fdb234aa88..0d66e707b4 100644 --- a/res/pokemon/swalot/data.json +++ b/res/pokemon/swalot/data.json @@ -101,6 +101,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_GULPIN", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/swampert/data.json b/res/pokemon/swampert/data.json index b324c48395..436553ce2c 100644 --- a/res/pokemon/swampert/data.json +++ b/res/pokemon/swampert/data.json @@ -109,6 +109,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_MUDKIP", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/swellow/data.json b/res/pokemon/swellow/data.json index 64208fa692..5e760e95a6 100644 --- a/res/pokemon/swellow/data.json +++ b/res/pokemon/swellow/data.json @@ -89,6 +89,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TAILLOW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/swinub/data.json b/res/pokemon/swinub/data.json index 6137451eb1..b4745f3181 100644 --- a/res/pokemon/swinub/data.json +++ b/res/pokemon/swinub/data.json @@ -98,6 +98,7 @@ "SPECIES_PILOSWINE" ] ], + "offspring": "SPECIES_SWINUB", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/taillow/data.json b/res/pokemon/taillow/data.json index 7ace9da190..c37c188602 100644 --- a/res/pokemon/taillow/data.json +++ b/res/pokemon/taillow/data.json @@ -90,6 +90,7 @@ "SPECIES_SWELLOW" ] ], + "offspring": "SPECIES_TAILLOW", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/tangela/data.json b/res/pokemon/tangela/data.json index 93ee158e60..e49a388cc4 100644 --- a/res/pokemon/tangela/data.json +++ b/res/pokemon/tangela/data.json @@ -101,6 +101,7 @@ "SPECIES_TANGROWTH" ] ], + "offspring": "SPECIES_TANGELA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/tangrowth/data.json b/res/pokemon/tangrowth/data.json index 57a32e1a3a..94c08dd1ac 100644 --- a/res/pokemon/tangrowth/data.json +++ b/res/pokemon/tangrowth/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TANGELA", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/tauros/data.json b/res/pokemon/tauros/data.json index 30b9c74ccf..ee9b129b58 100644 --- a/res/pokemon/tauros/data.json +++ b/res/pokemon/tauros/data.json @@ -102,6 +102,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TAUROS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/teddiursa/data.json b/res/pokemon/teddiursa/data.json index f91a5a447b..c4adaffb51 100644 --- a/res/pokemon/teddiursa/data.json +++ b/res/pokemon/teddiursa/data.json @@ -109,6 +109,7 @@ "SPECIES_URSARING" ] ], + "offspring": "SPECIES_TEDDIURSA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/tentacool/data.json b/res/pokemon/tentacool/data.json index e6c4ec5a32..b4cfc82978 100644 --- a/res/pokemon/tentacool/data.json +++ b/res/pokemon/tentacool/data.json @@ -94,6 +94,7 @@ "SPECIES_TENTACRUEL" ] ], + "offspring": "SPECIES_TENTACOOL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/tentacruel/data.json b/res/pokemon/tentacruel/data.json index 75eb2750cf..ba2c91db16 100644 --- a/res/pokemon/tentacruel/data.json +++ b/res/pokemon/tentacruel/data.json @@ -92,6 +92,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TENTACOOL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/togekiss/data.json b/res/pokemon/togekiss/data.json index 4116680984..b8c9a5bfa3 100644 --- a/res/pokemon/togekiss/data.json +++ b/res/pokemon/togekiss/data.json @@ -105,6 +105,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TOGEPI", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/togepi/data.json b/res/pokemon/togepi/data.json index efec8da617..70d48e32c8 100644 --- a/res/pokemon/togepi/data.json +++ b/res/pokemon/togepi/data.json @@ -101,6 +101,7 @@ "evolutions": [ [ "EVO_LEVEL_HAPPINESS", "SPECIES_TOGETIC" ] ], + "offspring": "SPECIES_TOGEPI", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/togetic/data.json b/res/pokemon/togetic/data.json index de6ced6205..e0cf75449e 100644 --- a/res/pokemon/togetic/data.json +++ b/res/pokemon/togetic/data.json @@ -122,6 +122,7 @@ "SPECIES_TOGEKISS" ] ], + "offspring": "SPECIES_TOGEPI", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/torchic/data.json b/res/pokemon/torchic/data.json index 765019657e..30bd001087 100644 --- a/res/pokemon/torchic/data.json +++ b/res/pokemon/torchic/data.json @@ -94,6 +94,7 @@ "SPECIES_COMBUSKEN" ] ], + "offspring": "SPECIES_TORCHIC", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/torkoal/data.json b/res/pokemon/torkoal/data.json index 4f231368ff..6b00764e42 100644 --- a/res/pokemon/torkoal/data.json +++ b/res/pokemon/torkoal/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TORKOAL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/torterra/data.json b/res/pokemon/torterra/data.json index 3f84743f1a..0d49c1f98c 100644 --- a/res/pokemon/torterra/data.json +++ b/res/pokemon/torterra/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TURTWIG", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/totodile/data.json b/res/pokemon/totodile/data.json index cd40fab741..5d55e837f7 100644 --- a/res/pokemon/totodile/data.json +++ b/res/pokemon/totodile/data.json @@ -105,6 +105,7 @@ "SPECIES_CROCONAW" ] ], + "offspring": "SPECIES_TOTODILE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/toxicroak/data.json b/res/pokemon/toxicroak/data.json index a923e59f15..4e53600744 100644 --- a/res/pokemon/toxicroak/data.json +++ b/res/pokemon/toxicroak/data.json @@ -115,6 +115,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CROAGUNK", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/trapinch/data.json b/res/pokemon/trapinch/data.json index e50fc7bda5..1c657ff5a0 100644 --- a/res/pokemon/trapinch/data.json +++ b/res/pokemon/trapinch/data.json @@ -89,6 +89,7 @@ "SPECIES_VIBRAVA" ] ], + "offspring": "SPECIES_TRAPINCH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/treecko/data.json b/res/pokemon/treecko/data.json index 0dd0148b3b..bdc4278e95 100644 --- a/res/pokemon/treecko/data.json +++ b/res/pokemon/treecko/data.json @@ -103,6 +103,7 @@ "SPECIES_GROVYLE" ] ], + "offspring": "SPECIES_TREECKO", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/tropius/data.json b/res/pokemon/tropius/data.json index 3480799423..585e2953d9 100644 --- a/res/pokemon/tropius/data.json +++ b/res/pokemon/tropius/data.json @@ -100,6 +100,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TROPIUS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/turtwig/data.json b/res/pokemon/turtwig/data.json index 13f3351202..63f359eeb4 100644 --- a/res/pokemon/turtwig/data.json +++ b/res/pokemon/turtwig/data.json @@ -97,6 +97,7 @@ "SPECIES_GROTLE" ] ], + "offspring": "SPECIES_TURTWIG", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/typhlosion/data.json b/res/pokemon/typhlosion/data.json index 4156f32302..20297601c3 100644 --- a/res/pokemon/typhlosion/data.json +++ b/res/pokemon/typhlosion/data.json @@ -104,6 +104,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_CYNDAQUIL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/tyranitar/data.json b/res/pokemon/tyranitar/data.json index bbbafb48de..a6070d9497 100644 --- a/res/pokemon/tyranitar/data.json +++ b/res/pokemon/tyranitar/data.json @@ -129,6 +129,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_LARVITAR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/tyrogue/data.json b/res/pokemon/tyrogue/data.json index c1e0cd07c5..09d126672d 100644 --- a/res/pokemon/tyrogue/data.json +++ b/res/pokemon/tyrogue/data.json @@ -91,6 +91,7 @@ "SPECIES_HITMONTOP" ] ], + "offspring": "SPECIES_TYROGUE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/umbreon/data.json b/res/pokemon/umbreon/data.json index ba54ee4099..24686a988e 100644 --- a/res/pokemon/umbreon/data.json +++ b/res/pokemon/umbreon/data.json @@ -94,6 +94,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_EEVEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/unown/data.json b/res/pokemon/unown/data.json index 16c9341111..91ec178e35 100644 --- a/res/pokemon/unown/data.json +++ b/res/pokemon/unown/data.json @@ -39,6 +39,7 @@ "by_tutor": [ ] }, "evolutions": [ ], + "offspring": "SPECIES_UNOWN", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/ursaring/data.json b/res/pokemon/ursaring/data.json index 57bbe9ef0e..679cffcc2c 100644 --- a/res/pokemon/ursaring/data.json +++ b/res/pokemon/ursaring/data.json @@ -110,6 +110,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_TEDDIURSA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/uxie/data.json b/res/pokemon/uxie/data.json index 47f4e402d6..ccd010039e 100644 --- a/res/pokemon/uxie/data.json +++ b/res/pokemon/uxie/data.json @@ -108,6 +108,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_UXIE", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/vaporeon/data.json b/res/pokemon/vaporeon/data.json index 79892e25b2..bd63c17b9f 100644 --- a/res/pokemon/vaporeon/data.json +++ b/res/pokemon/vaporeon/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_EEVEE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/venomoth/data.json b/res/pokemon/venomoth/data.json index 08e05f52b9..beec529e4d 100644 --- a/res/pokemon/venomoth/data.json +++ b/res/pokemon/venomoth/data.json @@ -97,6 +97,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_VENONAT", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/venonat/data.json b/res/pokemon/venonat/data.json index db5a6e6d76..ac8a0bdedf 100644 --- a/res/pokemon/venonat/data.json +++ b/res/pokemon/venonat/data.json @@ -88,6 +88,7 @@ "SPECIES_VENOMOTH" ] ], + "offspring": "SPECIES_VENONAT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/venusaur/data.json b/res/pokemon/venusaur/data.json index 4320bc3b04..2fdb0df326 100644 --- a/res/pokemon/venusaur/data.json +++ b/res/pokemon/venusaur/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BULBASAUR", "footprint": { "has": true, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/vespiquen/data.json b/res/pokemon/vespiquen/data.json index 155222b421..39de274c03 100644 --- a/res/pokemon/vespiquen/data.json +++ b/res/pokemon/vespiquen/data.json @@ -95,6 +95,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_COMBEE", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/vibrava/data.json b/res/pokemon/vibrava/data.json index 195ea8829b..6c77bc1616 100644 --- a/res/pokemon/vibrava/data.json +++ b/res/pokemon/vibrava/data.json @@ -102,6 +102,7 @@ "SPECIES_FLYGON" ] ], + "offspring": "SPECIES_TRAPINCH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/victreebel/data.json b/res/pokemon/victreebel/data.json index 0983b13adb..8dfc50b818 100644 --- a/res/pokemon/victreebel/data.json +++ b/res/pokemon/victreebel/data.json @@ -84,6 +84,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BELLSPROUT", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/vigoroth/data.json b/res/pokemon/vigoroth/data.json index 33ba4e48eb..3d29353252 100644 --- a/res/pokemon/vigoroth/data.json +++ b/res/pokemon/vigoroth/data.json @@ -111,6 +111,7 @@ "SPECIES_SLAKING" ] ], + "offspring": "SPECIES_SLAKOTH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/vileplume/data.json b/res/pokemon/vileplume/data.json index 11400bac5e..daea278dbb 100644 --- a/res/pokemon/vileplume/data.json +++ b/res/pokemon/vileplume/data.json @@ -80,6 +80,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ODDISH", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/volbeat/data.json b/res/pokemon/volbeat/data.json index 382cc1f8df..587637e785 100644 --- a/res/pokemon/volbeat/data.json +++ b/res/pokemon/volbeat/data.json @@ -101,6 +101,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_VOLBEAT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/voltorb/data.json b/res/pokemon/voltorb/data.json index 47c2062b36..3e2ee12433 100644 --- a/res/pokemon/voltorb/data.json +++ b/res/pokemon/voltorb/data.json @@ -93,6 +93,7 @@ "SPECIES_ELECTRODE" ] ], + "offspring": "SPECIES_VOLTORB", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/vulpix/data.json b/res/pokemon/vulpix/data.json index 7a1c2575d4..492dd0f7da 100644 --- a/res/pokemon/vulpix/data.json +++ b/res/pokemon/vulpix/data.json @@ -95,6 +95,7 @@ "SPECIES_NINETALES" ] ], + "offspring": "SPECIES_VULPIX", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/wailmer/data.json b/res/pokemon/wailmer/data.json index a3d4d97709..e6c1eb05d8 100644 --- a/res/pokemon/wailmer/data.json +++ b/res/pokemon/wailmer/data.json @@ -96,6 +96,7 @@ "SPECIES_WAILORD" ] ], + "offspring": "SPECIES_WAILMER", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/wailord/data.json b/res/pokemon/wailord/data.json index cb456f077e..a2b4322927 100644 --- a/res/pokemon/wailord/data.json +++ b/res/pokemon/wailord/data.json @@ -96,6 +96,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_WAILMER", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/walrein/data.json b/res/pokemon/walrein/data.json index 23bb00a4bb..d1141d8adb 100644 --- a/res/pokemon/walrein/data.json +++ b/res/pokemon/walrein/data.json @@ -99,6 +99,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SPHEAL", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/wartortle/data.json b/res/pokemon/wartortle/data.json index 701ee4d1ca..d2a1ab8063 100644 --- a/res/pokemon/wartortle/data.json +++ b/res/pokemon/wartortle/data.json @@ -104,6 +104,7 @@ "SPECIES_BLASTOISE" ] ], + "offspring": "SPECIES_SQUIRTLE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/weavile/data.json b/res/pokemon/weavile/data.json index d101ce3615..ae38824179 100644 --- a/res/pokemon/weavile/data.json +++ b/res/pokemon/weavile/data.json @@ -116,6 +116,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_SNEASEL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/weedle/data.json b/res/pokemon/weedle/data.json index c78bac8fef..bc9d68110c 100644 --- a/res/pokemon/weedle/data.json +++ b/res/pokemon/weedle/data.json @@ -47,6 +47,7 @@ "SPECIES_KAKUNA" ] ], + "offspring": "SPECIES_WEEDLE", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/weepinbell/data.json b/res/pokemon/weepinbell/data.json index c2317db316..4e3960c98c 100644 --- a/res/pokemon/weepinbell/data.json +++ b/res/pokemon/weepinbell/data.json @@ -94,6 +94,7 @@ "SPECIES_VICTREEBEL" ] ], + "offspring": "SPECIES_BELLSPROUT", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/weezing/data.json b/res/pokemon/weezing/data.json index db7894ba59..c288b6d434 100644 --- a/res/pokemon/weezing/data.json +++ b/res/pokemon/weezing/data.json @@ -95,6 +95,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_KOFFING", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/whiscash/data.json b/res/pokemon/whiscash/data.json index cdd979bd65..48c70324a9 100644 --- a/res/pokemon/whiscash/data.json +++ b/res/pokemon/whiscash/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BARBOACH", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/whismur/data.json b/res/pokemon/whismur/data.json index 418766e0a4..5236263190 100644 --- a/res/pokemon/whismur/data.json +++ b/res/pokemon/whismur/data.json @@ -94,6 +94,7 @@ "SPECIES_LOUDRED" ] ], + "offspring": "SPECIES_WHISMUR", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/wigglytuff/data.json b/res/pokemon/wigglytuff/data.json index fbf7931f07..707a74e597 100644 --- a/res/pokemon/wigglytuff/data.json +++ b/res/pokemon/wigglytuff/data.json @@ -107,6 +107,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_IGGLYBUFF", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/wingull/data.json b/res/pokemon/wingull/data.json index d4bfd69acb..9585e54bef 100644 --- a/res/pokemon/wingull/data.json +++ b/res/pokemon/wingull/data.json @@ -98,6 +98,7 @@ "SPECIES_PELIPPER" ] ], + "offspring": "SPECIES_WINGULL", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/wobbuffet/data.json b/res/pokemon/wobbuffet/data.json index 369986fc02..8ac2470431 100644 --- a/res/pokemon/wobbuffet/data.json +++ b/res/pokemon/wobbuffet/data.json @@ -42,6 +42,7 @@ "by_tutor": [ ] }, "evolutions": [ ], + "offspring": "SPECIES_WYNAUT", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/wooper/data.json b/res/pokemon/wooper/data.json index afa7a194e0..e273a35d1b 100644 --- a/res/pokemon/wooper/data.json +++ b/res/pokemon/wooper/data.json @@ -98,6 +98,7 @@ "SPECIES_QUAGSIRE" ] ], + "offspring": "SPECIES_WOOPER", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/wormadam/data.json b/res/pokemon/wormadam/data.json index 6a4686f4dd..ac51bf8d6c 100644 --- a/res/pokemon/wormadam/data.json +++ b/res/pokemon/wormadam/data.json @@ -93,6 +93,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_BURMY", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/pokemon/wurmple/data.json b/res/pokemon/wurmple/data.json index f11e4b8fe7..0f6a4e2bf9 100644 --- a/res/pokemon/wurmple/data.json +++ b/res/pokemon/wurmple/data.json @@ -53,6 +53,7 @@ "SPECIES_CASCOON" ] ], + "offspring": "SPECIES_WURMPLE", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/wynaut/data.json b/res/pokemon/wynaut/data.json index 549d7bd274..43727b9906 100644 --- a/res/pokemon/wynaut/data.json +++ b/res/pokemon/wynaut/data.json @@ -51,6 +51,7 @@ "SPECIES_WOBBUFFET" ] ], + "offspring": "SPECIES_WYNAUT", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/xatu/data.json b/res/pokemon/xatu/data.json index 280af79eac..af34ac12f6 100644 --- a/res/pokemon/xatu/data.json +++ b/res/pokemon/xatu/data.json @@ -109,6 +109,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_NATU", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/yanma/data.json b/res/pokemon/yanma/data.json index 399badb33b..a4e5c81f87 100644 --- a/res/pokemon/yanma/data.json +++ b/res/pokemon/yanma/data.json @@ -99,6 +99,7 @@ "SPECIES_YANMEGA" ] ], + "offspring": "SPECIES_YANMA", "footprint": { "has": true, "size": "FOOTPRINT_SMALL" diff --git a/res/pokemon/yanmega/data.json b/res/pokemon/yanmega/data.json index 211eb83152..d8c0570f50 100644 --- a/res/pokemon/yanmega/data.json +++ b/res/pokemon/yanmega/data.json @@ -101,6 +101,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_YANMA", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/zangoose/data.json b/res/pokemon/zangoose/data.json index 023c9e91d2..4594235343 100644 --- a/res/pokemon/zangoose/data.json +++ b/res/pokemon/zangoose/data.json @@ -117,6 +117,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ZANGOOSE", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/zapdos/data.json b/res/pokemon/zapdos/data.json index 53bd240744..c24c1044ed 100644 --- a/res/pokemon/zapdos/data.json +++ b/res/pokemon/zapdos/data.json @@ -98,6 +98,7 @@ ] }, "evolutions": [ ], + "offspring": "SPECIES_ZAPDOS", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/zigzagoon/data.json b/res/pokemon/zigzagoon/data.json index ef67de6dff..b2f3f29736 100644 --- a/res/pokemon/zigzagoon/data.json +++ b/res/pokemon/zigzagoon/data.json @@ -105,6 +105,7 @@ "SPECIES_LINOONE" ] ], + "offspring": "SPECIES_ZIGZAGOON", "footprint": { "has": true, "size": "FOOTPRINT_MEDIUM" diff --git a/res/pokemon/zubat/data.json b/res/pokemon/zubat/data.json index 9c1970e05e..1efd130b9d 100644 --- a/res/pokemon/zubat/data.json +++ b/res/pokemon/zubat/data.json @@ -98,6 +98,7 @@ "SPECIES_GOLBAT" ] ], + "offspring": "SPECIES_ZUBAT", "footprint": { "has": false, "size": "FOOTPRINT_LARGE" diff --git a/res/prebuilt/poketool/personal/meson.build b/res/prebuilt/poketool/personal/meson.build index d1dfcde510..ec9bfca93f 100644 --- a/res/prebuilt/poketool/personal/meson.build +++ b/res/prebuilt/poketool/personal/meson.build @@ -1,7 +1,6 @@ prebuilt_files = [ 'growtbl.narc', 'personal.narc', - 'pms.narc', ] foreach f : prebuilt_files diff --git a/res/prebuilt/poketool/personal/pms.narc b/res/prebuilt/poketool/personal/pms.narc deleted file mode 100644 index 4d3fec090caed702c8229ca7d13f7cb82ad4a324..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1016 zcmX}qi%$fLAsrc#iK967PZmx{ww#2Mr;&p*$hGot z7WvkB7#FQV6yma6mFwb-8&a%BO5l)ExnudlhdwN0Fe)u4s-zkZ#Jv7kX>0Hl@vOr$ zd5(I-;Dx+IDqi6=8t_Km$~$?FMrlGVo6#c4Xq7Cqq1|@yH)D?)=tUp;F<=d12*dbg z{f04u#wc--(f^I3F~M@BD<_MaSz&SFHft=4E z<}p|n$RY`m#SE1t470)+&IpO*GDdMZqh+P6mbJ28HcAX*xk=(=D@(bZ@!TOht=%;C zGLcDE3XT0dz*HXOAs%KL)0x2|%(RZv$g;9&oRS>Lwes}ud^sl TryParsePalPark(rapidjson::Document &root) return palPark; } +static u16 TryParseOffspring(rapidjson::Document &root, u16 personalValue) +{ + if (!root.HasMember("offspring")) { + return personalValue; + } + + return LookupConst(root["offspring"].GetString(), Species); +} + + +static void PackOffspring(std::vector offspringData, fs::path path) +{ + std::ofstream ofs(path); + ofs.write(reinterpret_cast(&offspringData[0]), offspringData.size() * sizeof(u16)); +} + static std::vector EmitTutorableMoves(fs::path &tutorSchemaFname, fs::path outFname) { std::string tutorSchema = ReadWholeFile(tutorSchemaFname); @@ -493,8 +510,10 @@ int main(int argc, char **argv) vfs_pack_ctx *wotblVFS = narc_pack_start(); vfs_pack_ctx *heightVFS = narc_pack_start(); std::vector palParkData; + std::vector offspringData; std::vector pokeSpriteData; + u16 personalValue = 0; rapidjson::Document doc; for (auto &species : speciesRegistry) { fs::path speciesDataPath = dataRoot / species / "data.json"; @@ -510,6 +529,7 @@ int main(int argc, char **argv) SpeciesEvolutionList evos = ParseEvolutions(doc); SpeciesLearnsetWithSize sizedLearnset = ParseLevelUpLearnset(doc); std::optional palPark = TryParsePalPark(doc); + u16 offspring = TryParseOffspring(doc, personalValue); TryEmitTutorableLearnset(doc, byTutorMovesets, tutorableMoves, tutorableLearnsetSize); TryEmitFootprint(doc, footprints); @@ -521,6 +541,8 @@ int main(int argc, char **argv) palParkData.emplace_back(palPark.value()); } + offspringData.emplace_back(offspring); + // Mechanically-distinct forms do not have sprite_data.json files fs::path speciesSpriteDataPath = dataRoot / species / "sprite_data.json"; std::ifstream spriteDataIFS(speciesSpriteDataPath, std::ios::in); @@ -542,6 +564,7 @@ int main(int argc, char **argv) std::cerr << e.what() << std::endl; std::exit(EXIT_FAILURE); } + personalValue += 1; } byTutorMovesets << "};\n" @@ -560,5 +583,6 @@ int main(int argc, char **argv) PackNarc(heightVFS, outputRoot / "height.narc"); PackSingleFileNarc(palParkData, outputRoot / "ppark.narc"); PackSingleFileNarc(pokeSpriteData, outputRoot / "pl_poke_data.narc"); + PackOffspring(offspringData, outputRoot / "pms.narc"); return EXIT_SUCCESS; }