mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00

(oh and also Magnetite too i guess) - Finally updated Oak's Pokedex rating checks to accommodate the higher number of Pokemon. - Albatross strikes again, bringing updated sprites for Alolan Ninetales and Exeggutor, plus Aqua and Blaze Breed Paldean Tauros! Combat Breed is still the same. Please note that the game is still unfinished, I'm hoping I can have the proper time and motivation to knock out the last few bugs and unimplemented features. Doing my best, okay? :3 ~ MM
254 lines
11 KiB
NASM
254 lines
11 KiB
NASM
BaseStats::
|
|
table_width BASE_DATA_SIZE, BaseStats
|
|
INCLUDE "data/pokemon/base_stats/bulbasaur.asm"
|
|
INCLUDE "data/pokemon/base_stats/ivysaur.asm"
|
|
INCLUDE "data/pokemon/base_stats/venusaur.asm"
|
|
INCLUDE "data/pokemon/base_stats/charmander.asm"
|
|
INCLUDE "data/pokemon/base_stats/charmeleon.asm"
|
|
INCLUDE "data/pokemon/base_stats/charizard.asm"
|
|
INCLUDE "data/pokemon/base_stats/squirtle.asm"
|
|
INCLUDE "data/pokemon/base_stats/wartortle.asm"
|
|
INCLUDE "data/pokemon/base_stats/totartle.asm"
|
|
INCLUDE "data/pokemon/base_stats/pikachu.asm"
|
|
INCLUDE "data/pokemon/base_stats/raichu.asm"
|
|
INCLUDE "data/pokemon/base_stats/raichua.asm"
|
|
INCLUDE "data/pokemon/base_stats/gorochu.asm"
|
|
INCLUDE "data/pokemon/base_stats/eevee.asm"
|
|
INCLUDE "data/pokemon/base_stats/vaporeon.asm"
|
|
INCLUDE "data/pokemon/base_stats/jolteon.asm"
|
|
INCLUDE "data/pokemon/base_stats/flareon.asm"
|
|
INCLUDE "data/pokemon/base_stats/espeon.asm"
|
|
INCLUDE "data/pokemon/base_stats/umbreon.asm"
|
|
INCLUDE "data/pokemon/base_stats/leafeon.asm"
|
|
INCLUDE "data/pokemon/base_stats/glaceon.asm"
|
|
INCLUDE "data/pokemon/base_stats/sylveon.asm"
|
|
INCLUDE "data/pokemon/base_stats/rattata.asm"
|
|
INCLUDE "data/pokemon/base_stats/raticate.asm"
|
|
INCLUDE "data/pokemon/base_stats/raticatea.asm"
|
|
INCLUDE "data/pokemon/base_stats/pidgey.asm"
|
|
INCLUDE "data/pokemon/base_stats/pidgeotto.asm"
|
|
INCLUDE "data/pokemon/base_stats/pidgeot.asm"
|
|
INCLUDE "data/pokemon/base_stats/coinpur.asm"
|
|
INCLUDE "data/pokemon/base_stats/meowth.asm"
|
|
INCLUDE "data/pokemon/base_stats/persian.asm"
|
|
INCLUDE "data/pokemon/base_stats/persiana.asm"
|
|
INCLUDE "data/pokemon/base_stats/perrserker.asm"
|
|
INCLUDE "data/pokemon/base_stats/caterpie.asm"
|
|
INCLUDE "data/pokemon/base_stats/metapod.asm"
|
|
INCLUDE "data/pokemon/base_stats/butterfree.asm"
|
|
INCLUDE "data/pokemon/base_stats/weedle.asm"
|
|
INCLUDE "data/pokemon/base_stats/kakuna.asm"
|
|
INCLUDE "data/pokemon/base_stats/beedrill.asm"
|
|
INCLUDE "data/pokemon/base_stats/gentlarva.asm"
|
|
INCLUDE "data/pokemon/base_stats/pupal.asm"
|
|
INCLUDE "data/pokemon/base_stats/carapthor.asm"
|
|
INCLUDE "data/pokemon/base_stats/kotora.asm"
|
|
INCLUDE "data/pokemon/base_stats/gaotora.asm"
|
|
INCLUDE "data/pokemon/base_stats/gorotora.asm"
|
|
INCLUDE "data/pokemon/base_stats/spearow.asm"
|
|
INCLUDE "data/pokemon/base_stats/fearow.asm"
|
|
INCLUDE "data/pokemon/base_stats/nidoranf.asm"
|
|
INCLUDE "data/pokemon/base_stats/nidorina.asm"
|
|
INCLUDE "data/pokemon/base_stats/nidoqueen.asm"
|
|
INCLUDE "data/pokemon/base_stats/nidoranm.asm"
|
|
INCLUDE "data/pokemon/base_stats/nidorino.asm"
|
|
INCLUDE "data/pokemon/base_stats/nidoking.asm"
|
|
INCLUDE "data/pokemon/base_stats/nidoreign.asm"
|
|
INCLUDE "data/pokemon/base_stats/bittybat.asm"
|
|
INCLUDE "data/pokemon/base_stats/zubat.asm"
|
|
INCLUDE "data/pokemon/base_stats/golbat.asm"
|
|
INCLUDE "data/pokemon/base_stats/crobat.asm"
|
|
INCLUDE "data/pokemon/base_stats/geodude.asm"
|
|
INCLUDE "data/pokemon/base_stats/graveler.asm"
|
|
INCLUDE "data/pokemon/base_stats/golem.asm"
|
|
INCLUDE "data/pokemon/base_stats/golema.asm"
|
|
INCLUDE "data/pokemon/base_stats/paras.asm"
|
|
INCLUDE "data/pokemon/base_stats/parasect.asm"
|
|
INCLUDE "data/pokemon/base_stats/clefairy.asm"
|
|
INCLUDE "data/pokemon/base_stats/clefable.asm"
|
|
INCLUDE "data/pokemon/base_stats/jigglypuff.asm"
|
|
INCLUDE "data/pokemon/base_stats/wigglytuff.asm"
|
|
INCLUDE "data/pokemon/base_stats/sandshrew.asm"
|
|
INCLUDE "data/pokemon/base_stats/sandslash.asm"
|
|
INCLUDE "data/pokemon/base_stats/sandslasha.asm"
|
|
INCLUDE "data/pokemon/base_stats/ekans.asm"
|
|
INCLUDE "data/pokemon/base_stats/arbok.asm"
|
|
INCLUDE "data/pokemon/base_stats/vulpiii.asm"
|
|
INCLUDE "data/pokemon/base_stats/vulpix.asm"
|
|
INCLUDE "data/pokemon/base_stats/ninetales.asm"
|
|
INCLUDE "data/pokemon/base_stats/ninetalesa.asm"
|
|
INCLUDE "data/pokemon/base_stats/mankey.asm"
|
|
INCLUDE "data/pokemon/base_stats/primeape.asm"
|
|
INCLUDE "data/pokemon/base_stats/annihilape.asm"
|
|
INCLUDE "data/pokemon/base_stats/oddish.asm"
|
|
INCLUDE "data/pokemon/base_stats/gloom.asm"
|
|
INCLUDE "data/pokemon/base_stats/vileplume.asm"
|
|
INCLUDE "data/pokemon/base_stats/bellossom.asm"
|
|
INCLUDE "data/pokemon/base_stats/bellsprout.asm"
|
|
INCLUDE "data/pokemon/base_stats/weepinbell.asm"
|
|
INCLUDE "data/pokemon/base_stats/victreebel.asm"
|
|
INCLUDE "data/pokemon/base_stats/bellignan.asm"
|
|
INCLUDE "data/pokemon/base_stats/magikarp.asm"
|
|
INCLUDE "data/pokemon/base_stats/gyarados.asm"
|
|
INCLUDE "data/pokemon/base_stats/orfry.asm"
|
|
INCLUDE "data/pokemon/base_stats/goldeen.asm"
|
|
INCLUDE "data/pokemon/base_stats/seaking.asm"
|
|
INCLUDE "data/pokemon/base_stats/venonat.asm"
|
|
INCLUDE "data/pokemon/base_stats/venomoth.asm"
|
|
INCLUDE "data/pokemon/base_stats/psyduck.asm"
|
|
INCLUDE "data/pokemon/base_stats/weirduck.asm"
|
|
INCLUDE "data/pokemon/base_stats/golduck.asm"
|
|
INCLUDE "data/pokemon/base_stats/poliwag.asm"
|
|
INCLUDE "data/pokemon/base_stats/poliwhirl.asm"
|
|
INCLUDE "data/pokemon/base_stats/poliwrath.asm"
|
|
INCLUDE "data/pokemon/base_stats/politoed.asm"
|
|
INCLUDE "data/pokemon/base_stats/abra.asm"
|
|
INCLUDE "data/pokemon/base_stats/kadabra.asm"
|
|
INCLUDE "data/pokemon/base_stats/alakazam.asm"
|
|
INCLUDE "data/pokemon/base_stats/cheep.asm"
|
|
INCLUDE "data/pokemon/base_stats/jabetta.asm"
|
|
INCLUDE "data/pokemon/base_stats/lickitung.asm"
|
|
INCLUDE "data/pokemon/base_stats/lickilicky.asm"
|
|
INCLUDE "data/pokemon/base_stats/growlithe.asm"
|
|
INCLUDE "data/pokemon/base_stats/arcanine.asm"
|
|
INCLUDE "data/pokemon/base_stats/arcanineh.asm"
|
|
INCLUDE "data/pokemon/base_stats/farfetchd.asm"
|
|
INCLUDE "data/pokemon/base_stats/luxwan.asm"
|
|
INCLUDE "data/pokemon/base_stats/sirfetchd.asm"
|
|
INCLUDE "data/pokemon/base_stats/drowzee.asm"
|
|
INCLUDE "data/pokemon/base_stats/hypno.asm"
|
|
INCLUDE "data/pokemon/base_stats/magnemite.asm"
|
|
INCLUDE "data/pokemon/base_stats/magnetite.asm"
|
|
INCLUDE "data/pokemon/base_stats/magneton.asm"
|
|
INCLUDE "data/pokemon/base_stats/magnezone.asm"
|
|
INCLUDE "data/pokemon/base_stats/diglett.asm"
|
|
INCLUDE "data/pokemon/base_stats/dugtrio.asm"
|
|
INCLUDE "data/pokemon/base_stats/dugtrioa.asm"
|
|
INCLUDE "data/pokemon/base_stats/wiglett.asm"
|
|
INCLUDE "data/pokemon/base_stats/wugtrio.asm"
|
|
INCLUDE "data/pokemon/base_stats/onix.asm"
|
|
INCLUDE "data/pokemon/base_stats/steelix.asm"
|
|
INCLUDE "data/pokemon/base_stats/voltorb.asm"
|
|
INCLUDE "data/pokemon/base_stats/electrode.asm"
|
|
INCLUDE "data/pokemon/base_stats/electrodeh.asm"
|
|
INCLUDE "data/pokemon/base_stats/tentacool.asm"
|
|
INCLUDE "data/pokemon/base_stats/tentacruel.asm"
|
|
INCLUDE "data/pokemon/base_stats/toedscool.asm"
|
|
INCLUDE "data/pokemon/base_stats/toedscruel.asm"
|
|
INCLUDE "data/pokemon/base_stats/blottle.asm"
|
|
INCLUDE "data/pokemon/base_stats/pendraken.asm"
|
|
INCLUDE "data/pokemon/base_stats/ribbito.asm"
|
|
INCLUDE "data/pokemon/base_stats/croakozuna.asm"
|
|
INCLUDE "data/pokemon/base_stats/machop.asm"
|
|
INCLUDE "data/pokemon/base_stats/machoke.asm"
|
|
INCLUDE "data/pokemon/base_stats/machamp.asm"
|
|
INCLUDE "data/pokemon/base_stats/krabby.asm"
|
|
INCLUDE "data/pokemon/base_stats/kingler.asm"
|
|
INCLUDE "data/pokemon/base_stats/slowpoke.asm"
|
|
INCLUDE "data/pokemon/base_stats/slowbro.asm"
|
|
INCLUDE "data/pokemon/base_stats/slowbrog.asm"
|
|
INCLUDE "data/pokemon/base_stats/slowking.asm"
|
|
INCLUDE "data/pokemon/base_stats/slowkingg.asm"
|
|
INCLUDE "data/pokemon/base_stats/gavillain.asm"
|
|
INCLUDE "data/pokemon/base_stats/kolta.asm"
|
|
INCLUDE "data/pokemon/base_stats/ponyta.asm"
|
|
INCLUDE "data/pokemon/base_stats/rapidash.asm"
|
|
INCLUDE "data/pokemon/base_stats/rapidashg.asm"
|
|
INCLUDE "data/pokemon/base_stats/gastly.asm"
|
|
INCLUDE "data/pokemon/base_stats/haunter.asm"
|
|
INCLUDE "data/pokemon/base_stats/gengar.asm"
|
|
INCLUDE "data/pokemon/base_stats/cubone.asm"
|
|
INCLUDE "data/pokemon/base_stats/marowak.asm"
|
|
INCLUDE "data/pokemon/base_stats/marowaka.asm"
|
|
INCLUDE "data/pokemon/base_stats/guardia.asm"
|
|
INCLUDE "data/pokemon/base_stats/balumba.asm"
|
|
INCLUDE "data/pokemon/base_stats/doduo.asm"
|
|
INCLUDE "data/pokemon/base_stats/dodrio.asm"
|
|
INCLUDE "data/pokemon/base_stats/grimer.asm"
|
|
INCLUDE "data/pokemon/base_stats/muk.asm"
|
|
INCLUDE "data/pokemon/base_stats/muka.asm"
|
|
INCLUDE "data/pokemon/base_stats/koffing.asm"
|
|
INCLUDE "data/pokemon/base_stats/weezing.asm"
|
|
INCLUDE "data/pokemon/base_stats/weezingg.asm"
|
|
INCLUDE "data/pokemon/base_stats/tangela.asm"
|
|
INCLUDE "data/pokemon/base_stats/tangrowth.asm"
|
|
INCLUDE "data/pokemon/base_stats/ramoose.asm"
|
|
INCLUDE "data/pokemon/base_stats/hitmonlee.asm"
|
|
INCLUDE "data/pokemon/base_stats/hitmonchan.asm"
|
|
INCLUDE "data/pokemon/base_stats/hitmontop.asm"
|
|
INCLUDE "data/pokemon/base_stats/horsea.asm"
|
|
INCLUDE "data/pokemon/base_stats/seadra.asm"
|
|
INCLUDE "data/pokemon/base_stats/kingdra.asm"
|
|
INCLUDE "data/pokemon/base_stats/seel.asm"
|
|
INCLUDE "data/pokemon/base_stats/dewgong.asm"
|
|
INCLUDE "data/pokemon/base_stats/shellder.asm"
|
|
INCLUDE "data/pokemon/base_stats/cloyster.asm"
|
|
INCLUDE "data/pokemon/base_stats/disturban.asm"
|
|
INCLUDE "data/pokemon/base_stats/staryu.asm"
|
|
INCLUDE "data/pokemon/base_stats/starmie.asm"
|
|
INCLUDE "data/pokemon/base_stats/blastyke.asm"
|
|
INCLUDE "data/pokemon/base_stats/blastoise.asm"
|
|
INCLUDE "data/pokemon/base_stats/sharpoon.asm"
|
|
INCLUDE "data/pokemon/base_stats/exeggcute.asm"
|
|
INCLUDE "data/pokemon/base_stats/exeggutor.asm"
|
|
INCLUDE "data/pokemon/base_stats/exeggutora.asm"
|
|
INCLUDE "data/pokemon/base_stats/rhyhorn.asm"
|
|
INCLUDE "data/pokemon/base_stats/rhydon.asm"
|
|
INCLUDE "data/pokemon/base_stats/rhyperior.asm"
|
|
INCLUDE "data/pokemon/base_stats/scyther.asm"
|
|
INCLUDE "data/pokemon/base_stats/scizor.asm"
|
|
INCLUDE "data/pokemon/base_stats/kleavor.asm"
|
|
INCLUDE "data/pokemon/base_stats/pinsir.asm"
|
|
INCLUDE "data/pokemon/base_stats/tricules.asm"
|
|
INCLUDE "data/pokemon/base_stats/kangaskhan.asm"
|
|
INCLUDE "data/pokemon/base_stats/trampel.asm"
|
|
INCLUDE "data/pokemon/base_stats/tauros.asm"
|
|
INCLUDE "data/pokemon/base_stats/taurosp.asm"
|
|
INCLUDE "data/pokemon/base_stats/taurospb.asm"
|
|
INCLUDE "data/pokemon/base_stats/taurospa.asm"
|
|
INCLUDE "data/pokemon/base_stats/chansey.asm"
|
|
INCLUDE "data/pokemon/base_stats/blissey.asm"
|
|
INCLUDE "data/pokemon/base_stats/cactormus.asm"
|
|
INCLUDE "data/pokemon/base_stats/mrmime.asm"
|
|
INCLUDE "data/pokemon/base_stats/mrrime.asm"
|
|
INCLUDE "data/pokemon/base_stats/jynx.asm"
|
|
INCLUDE "data/pokemon/base_stats/buu.asm"
|
|
INCLUDE "data/pokemon/base_stats/electabuzz.asm"
|
|
INCLUDE "data/pokemon/base_stats/electivire.asm"
|
|
INCLUDE "data/pokemon/base_stats/magmar.asm"
|
|
INCLUDE "data/pokemon/base_stats/magmortar.asm"
|
|
INCLUDE "data/pokemon/base_stats/lapras.asm"
|
|
INCLUDE "data/pokemon/base_stats/ditto.asm"
|
|
INCLUDE "data/pokemon/base_stats/mimmeo.asm"
|
|
INCLUDE "data/pokemon/base_stats/porygon.asm"
|
|
INCLUDE "data/pokemon/base_stats/porygon2.asm"
|
|
INCLUDE "data/pokemon/base_stats/porygonz.asm"
|
|
INCLUDE "data/pokemon/base_stats/omanyte.asm"
|
|
INCLUDE "data/pokemon/base_stats/omastar.asm"
|
|
INCLUDE "data/pokemon/base_stats/kabuto.asm"
|
|
INCLUDE "data/pokemon/base_stats/kabutops.asm"
|
|
INCLUDE "data/pokemon/base_stats/aerodactyl.asm"
|
|
INCLUDE "data/pokemon/base_stats/decilla.asm"
|
|
INCLUDE "data/pokemon/base_stats/gawarhed.asm"
|
|
INCLUDE "data/pokemon/base_stats/omegadge.asm"
|
|
INCLUDE "data/pokemon/base_stats/snorlax.asm"
|
|
INCLUDE "data/pokemon/base_stats/screamtail.asm"
|
|
INCLUDE "data/pokemon/base_stats/sandyshocks.asm"
|
|
INCLUDE "data/pokemon/base_stats/squeamata.asm"
|
|
INCLUDE "data/pokemon/base_stats/ministare.asm"
|
|
INCLUDE "data/pokemon/base_stats/iguanarch.asm"
|
|
INCLUDE "data/pokemon/base_stats/dratini.asm"
|
|
INCLUDE "data/pokemon/base_stats/dragonair.asm"
|
|
INCLUDE "data/pokemon/base_stats/dragonite.asm"
|
|
INCLUDE "data/pokemon/base_stats/articuno.asm"
|
|
INCLUDE "data/pokemon/base_stats/articunog.asm"
|
|
INCLUDE "data/pokemon/base_stats/zapdos.asm"
|
|
INCLUDE "data/pokemon/base_stats/zapdosg.asm"
|
|
INCLUDE "data/pokemon/base_stats/moltres.asm"
|
|
INCLUDE "data/pokemon/base_stats/moltresg.asm"
|
|
INCLUDE "data/pokemon/base_stats/mewtwo.asm"
|
|
INCLUDE "data/pokemon/base_stats/mew.asm"
|
|
INCLUDE "data/pokemon/base_stats/meltan.asm"
|
|
INCLUDE "data/pokemon/base_stats/melmetal.asm"
|
|
assert_table_length NUM_POKEMON
|