mirror of
https://github.com/pret/pmd-red.git
synced 2026-04-15 09:36:55 -05:00
615 lines
18 KiB
ArmAsm
615 lines
18 KiB
ArmAsm
.section .rodata
|
|
|
|
.align 2
|
|
|
|
@ These macros correspond to structs defined in 'include/structs/axdata.h'
|
|
|
|
.macro ax_siro ptr:req
|
|
.string "SIRO"
|
|
.4byte \ptr
|
|
.word 0, 0
|
|
.endm
|
|
|
|
.macro ax_main poses:req, anims:req, animCount:req, sprites:req, positions:req
|
|
.4byte \poses
|
|
.4byte \anims
|
|
.4byte \animCount
|
|
.4byte \sprites
|
|
.4byte \positions
|
|
.endm
|
|
|
|
.macro ax_pose_full spriteId:req, unk1AlwaysZero:req, unk2AlwaysZero:req, flags1:req, flags2:req, flags3:req
|
|
.2byte \spriteId
|
|
.byte \unk1AlwaysZero
|
|
.byte \unk2AlwaysZero
|
|
.2byte \flags1
|
|
.2byte \flags2
|
|
.2byte \flags3
|
|
.endm
|
|
|
|
.macro ax_pose spriteId:req, flags1:req, flags2:req, flags3:req
|
|
ax_pose_full \spriteId, 0, 0, \flags1, \flags2, \flags3
|
|
.endm
|
|
|
|
.macro ax_pose_terminator
|
|
ax_pose_full -1, -1, -1, -1, -1, -1
|
|
.endm
|
|
|
|
.macro ax_anim frames:req, unkFlags:req, poseId:req, offsetX:req, offsetY:req, shadowX:req, shadowY:req
|
|
.byte \frames
|
|
.byte \unkFlags
|
|
.2byte \poseId
|
|
.2byte \offsetX, \offsetY
|
|
.2byte \shadowX, \shadowY
|
|
.endm
|
|
|
|
.macro ax_anim_terminator
|
|
ax_anim 0, 0, 0, 0, 0, 0, 0
|
|
.endm
|
|
|
|
.macro ax_sprite ptr:req, size:req
|
|
.4byte \ptr
|
|
.4byte \size
|
|
.endm
|
|
|
|
.macro ax_sprite_terminator
|
|
ax_sprite 0, 0
|
|
.endm
|
|
|
|
@ It seems pksdir is put every 10 mons
|
|
.include "data/ax/bulbasaur.inc"
|
|
.include "data/ax/ivysaur.inc"
|
|
.include "data/ax/venusaur.inc"
|
|
.include "data/ax/charmander.inc"
|
|
.include "data/ax/charmeleon.inc"
|
|
.include "data/ax/charizard.inc"
|
|
.include "data/ax/squirtle.inc"
|
|
.include "data/ax/wartortle.inc"
|
|
.include "data/ax/blastoise.inc"
|
|
.include "data/ax/caterpie.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/metapod.inc"
|
|
.include "data/ax/butterfree.inc"
|
|
.include "data/ax/weedle.inc"
|
|
.include "data/ax/kakuna.inc"
|
|
.include "data/ax/beedrill.inc"
|
|
.include "data/ax/pidgey.inc"
|
|
.include "data/ax/pidgeotto.inc"
|
|
.include "data/ax/pidgeot.inc"
|
|
.include "data/ax/rattata.inc"
|
|
.include "data/ax/raticate.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/spearow.inc"
|
|
.include "data/ax/fearow.inc"
|
|
.include "data/ax/ekans.inc"
|
|
.include "data/ax/arbok.inc"
|
|
.include "data/ax/pikachu.inc"
|
|
.include "data/ax/raichu.inc"
|
|
.include "data/ax/sandshrew.inc"
|
|
.include "data/ax/sandslash.inc"
|
|
.include "data/ax/nidoranf.inc"
|
|
.include "data/ax/nidorina.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/nidoqueen.inc"
|
|
.include "data/ax/nidoranm.inc"
|
|
.include "data/ax/nidorino.inc"
|
|
.include "data/ax/nidoking.inc"
|
|
.include "data/ax/clefairy.inc"
|
|
.include "data/ax/clefable.inc"
|
|
.include "data/ax/vulpix.inc"
|
|
.include "data/ax/ninetales.inc"
|
|
.include "data/ax/jigglypuff.inc"
|
|
.include "data/ax/wigglytuff.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/zubat.inc"
|
|
.include "data/ax/golbat.inc"
|
|
.include "data/ax/oddish.inc"
|
|
.include "data/ax/gloom.inc"
|
|
.include "data/ax/vileplume.inc"
|
|
.include "data/ax/paras.inc"
|
|
.include "data/ax/parasect.inc"
|
|
.include "data/ax/venonat.inc"
|
|
.include "data/ax/venomoth.inc"
|
|
.include "data/ax/diglett.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/dugtrio.inc"
|
|
.include "data/ax/meowth.inc"
|
|
.include "data/ax/persian.inc"
|
|
.include "data/ax/psyduck.inc"
|
|
.include "data/ax/golduck.inc"
|
|
.include "data/ax/mankey.inc"
|
|
.include "data/ax/primeape.inc"
|
|
.include "data/ax/growlithe.inc"
|
|
.include "data/ax/arcanine.inc"
|
|
.include "data/ax/poliwag.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/poliwhirl.inc"
|
|
.include "data/ax/poliwrath.inc"
|
|
.include "data/ax/abra.inc"
|
|
.include "data/ax/kadabra.inc"
|
|
.include "data/ax/alakazam.inc"
|
|
.include "data/ax/machop.inc"
|
|
.include "data/ax/machoke.inc"
|
|
.include "data/ax/machamp.inc"
|
|
.include "data/ax/bellsprout.inc"
|
|
.include "data/ax/weepinbell.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/victreebel.inc"
|
|
.include "data/ax/tentacool.inc"
|
|
.include "data/ax/tentacruel.inc"
|
|
.include "data/ax/geodude.inc"
|
|
.include "data/ax/graveler.inc"
|
|
.include "data/ax/golem.inc"
|
|
.include "data/ax/ponyta.inc"
|
|
.include "data/ax/rapidash.inc"
|
|
.include "data/ax/slowpoke.inc"
|
|
.include "data/ax/slowbro.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/magnemite.inc"
|
|
.include "data/ax/magneton.inc"
|
|
.include "data/ax/farfetchd.inc"
|
|
.include "data/ax/doduo.inc"
|
|
.include "data/ax/dodrio.inc"
|
|
.include "data/ax/seel.inc"
|
|
.include "data/ax/dewgong.inc"
|
|
.include "data/ax/grimer.inc"
|
|
.include "data/ax/muk.inc"
|
|
.include "data/ax/shellder.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/cloyster.inc"
|
|
.include "data/ax/gastly.inc"
|
|
.include "data/ax/haunter.inc"
|
|
.include "data/ax/gengar.inc"
|
|
.include "data/ax/onix.inc"
|
|
.include "data/ax/drowzee.inc"
|
|
.include "data/ax/hypno.inc"
|
|
.include "data/ax/krabby.inc"
|
|
.include "data/ax/kingler.inc"
|
|
.include "data/ax/voltorb.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/electrode.inc"
|
|
.include "data/ax/exeggcute.inc"
|
|
.include "data/ax/exeggutor.inc"
|
|
.include "data/ax/cubone.inc"
|
|
.include "data/ax/marowak.inc"
|
|
.include "data/ax/hitmonlee.inc"
|
|
.include "data/ax/hitmonchan.inc"
|
|
.include "data/ax/lickitung.inc"
|
|
.include "data/ax/koffing.inc"
|
|
.include "data/ax/weezing.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/rhyhorn.inc"
|
|
.include "data/ax/rhydon.inc"
|
|
.include "data/ax/chansey.inc"
|
|
.include "data/ax/tangela.inc"
|
|
.include "data/ax/kangaskhan.inc"
|
|
.include "data/ax/horsea.inc"
|
|
.include "data/ax/seadra.inc"
|
|
.include "data/ax/goldeen.inc"
|
|
.include "data/ax/seaking.inc"
|
|
.include "data/ax/staryu.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/starmie.inc"
|
|
.include "data/ax/mrmime.inc"
|
|
.include "data/ax/scyther.inc"
|
|
.include "data/ax/jynx.inc"
|
|
.include "data/ax/electabuzz.inc"
|
|
.include "data/ax/magmar.inc"
|
|
.include "data/ax/pinsir.inc"
|
|
.include "data/ax/tauros.inc"
|
|
.include "data/ax/magikarp.inc"
|
|
.include "data/ax/gyarados.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/lapras.inc"
|
|
.include "data/ax/ditto.inc"
|
|
.include "data/ax/eevee.inc"
|
|
.include "data/ax/vaporeon.inc"
|
|
.include "data/ax/jolteon.inc"
|
|
.include "data/ax/flareon.inc"
|
|
.include "data/ax/porygon.inc"
|
|
.include "data/ax/omanyte.inc"
|
|
.include "data/ax/omastar.inc"
|
|
.include "data/ax/kabuto.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/kabutops.inc"
|
|
.include "data/ax/aerodactyl.inc"
|
|
.include "data/ax/snorlax.inc"
|
|
.include "data/ax/articuno.inc"
|
|
.include "data/ax/zapdos.inc"
|
|
.include "data/ax/moltres.inc"
|
|
.include "data/ax/dratini.inc"
|
|
.include "data/ax/dragonair.inc"
|
|
.include "data/ax/dragonite.inc"
|
|
.include "data/ax/mewtwo.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/mew.inc"
|
|
.include "data/ax/chikorita.inc"
|
|
.include "data/ax/bayleef.inc"
|
|
.include "data/ax/meganium.inc"
|
|
.include "data/ax/cyndaquil.inc"
|
|
.include "data/ax/quilava.inc"
|
|
.include "data/ax/typhlosion.inc"
|
|
.include "data/ax/totodile.inc"
|
|
.include "data/ax/croconaw.inc"
|
|
.include "data/ax/feraligatr.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/sentret.inc"
|
|
.include "data/ax/furret.inc"
|
|
.include "data/ax/hoothoot.inc"
|
|
.include "data/ax/noctowl.inc"
|
|
.include "data/ax/ledyba.inc"
|
|
.include "data/ax/ledian.inc"
|
|
.include "data/ax/spinarak.inc"
|
|
.include "data/ax/ariados.inc"
|
|
.include "data/ax/crobat.inc"
|
|
.include "data/ax/chinchou.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/lanturn.inc"
|
|
.include "data/ax/pichu.inc"
|
|
.include "data/ax/cleffa.inc"
|
|
.include "data/ax/igglybuff.inc"
|
|
.include "data/ax/togepi.inc"
|
|
.include "data/ax/togetic.inc"
|
|
.include "data/ax/natu.inc"
|
|
.include "data/ax/xatu.inc"
|
|
.include "data/ax/mareep.inc"
|
|
.include "data/ax/flaaffy.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/ampharos.inc"
|
|
.include "data/ax/bellossom.inc"
|
|
.include "data/ax/marill.inc"
|
|
.include "data/ax/azumarill.inc"
|
|
.include "data/ax/sudowoodo.inc"
|
|
.include "data/ax/politoed.inc"
|
|
.include "data/ax/hoppip.inc"
|
|
.include "data/ax/skiploom.inc"
|
|
.include "data/ax/jumpluff.inc"
|
|
.include "data/ax/aipom.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/sunkern.inc"
|
|
.include "data/ax/sunflora.inc"
|
|
.include "data/ax/yanma.inc"
|
|
.include "data/ax/wooper.inc"
|
|
.include "data/ax/quagsire.inc"
|
|
.include "data/ax/espeon.inc"
|
|
.include "data/ax/umbreon.inc"
|
|
.include "data/ax/murkrow.inc"
|
|
.include "data/ax/slowking.inc"
|
|
.include "data/ax/misdreavus.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/unowna.inc"
|
|
.include "data/ax/unownb.inc"
|
|
.include "data/ax/unownc.inc"
|
|
.include "data/ax/unownd.inc"
|
|
.include "data/ax/unowne.inc"
|
|
.include "data/ax/unownf.inc"
|
|
.include "data/ax/unowng.inc"
|
|
.include "data/ax/unownh.inc"
|
|
.include "data/ax/unowni.inc"
|
|
.include "data/ax/unownj.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/unownk.inc"
|
|
.include "data/ax/unownl.inc"
|
|
.include "data/ax/unownm.inc"
|
|
.include "data/ax/unownn.inc"
|
|
.include "data/ax/unowno.inc"
|
|
.include "data/ax/unownp.inc"
|
|
.include "data/ax/unownq.inc"
|
|
.include "data/ax/unownr.inc"
|
|
.include "data/ax/unowns.inc"
|
|
.include "data/ax/unownt.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/unownu.inc"
|
|
.include "data/ax/unownv.inc"
|
|
.include "data/ax/unownw.inc"
|
|
.include "data/ax/unownx.inc"
|
|
.include "data/ax/unowny.inc"
|
|
.include "data/ax/unownz.inc"
|
|
.include "data/ax/wobbuffet.inc"
|
|
.include "data/ax/girafarig.inc"
|
|
.include "data/ax/pineco.inc"
|
|
.include "data/ax/forretress.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/dunsparce.inc"
|
|
.include "data/ax/gligar.inc"
|
|
.include "data/ax/steelix.inc"
|
|
.include "data/ax/snubbull.inc"
|
|
.include "data/ax/granbull.inc"
|
|
.include "data/ax/qwilfish.inc"
|
|
.include "data/ax/scizor.inc"
|
|
.include "data/ax/shuckle.inc"
|
|
.include "data/ax/heracross.inc"
|
|
.include "data/ax/sneasel.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/teddiursa.inc"
|
|
.include "data/ax/ursaring.inc"
|
|
.include "data/ax/slugma.inc"
|
|
.include "data/ax/magcargo.inc"
|
|
.include "data/ax/swinub.inc"
|
|
.include "data/ax/piloswine.inc"
|
|
.include "data/ax/corsola.inc"
|
|
.include "data/ax/remoraid.inc"
|
|
.include "data/ax/octillery.inc"
|
|
.include "data/ax/delibird.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/mantine.inc"
|
|
.include "data/ax/skarmory.inc"
|
|
.include "data/ax/houndour.inc"
|
|
.include "data/ax/houndoom.inc"
|
|
.include "data/ax/kingdra.inc"
|
|
.include "data/ax/phanpy.inc"
|
|
.include "data/ax/donphan.inc"
|
|
.include "data/ax/porygon2.inc"
|
|
.include "data/ax/stantler.inc"
|
|
.include "data/ax/smeargle.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/tyrogue.inc"
|
|
.include "data/ax/hitmontop.inc"
|
|
.include "data/ax/smoochum.inc"
|
|
.include "data/ax/elekid.inc"
|
|
.include "data/ax/magby.inc"
|
|
.include "data/ax/miltank.inc"
|
|
.include "data/ax/blissey.inc"
|
|
.include "data/ax/raikou.inc"
|
|
.include "data/ax/entei.inc"
|
|
.include "data/ax/suicune.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/larvitar.inc"
|
|
.include "data/ax/pupitar.inc"
|
|
.include "data/ax/tyranitar.inc"
|
|
.include "data/ax/lugia.inc"
|
|
.include "data/ax/hooh.inc"
|
|
.include "data/ax/celebi.inc"
|
|
.include "data/ax/treecko.inc"
|
|
.include "data/ax/grovyle.inc"
|
|
.include "data/ax/sceptile.inc"
|
|
.include "data/ax/torchic.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/combusken.inc"
|
|
.include "data/ax/blaziken.inc"
|
|
.include "data/ax/mudkip.inc"
|
|
.include "data/ax/marshtomp.inc"
|
|
.include "data/ax/swampert.inc"
|
|
.include "data/ax/poochyena.inc"
|
|
.include "data/ax/mightyena.inc"
|
|
.include "data/ax/zigzagoon.inc"
|
|
.include "data/ax/linoone.inc"
|
|
.include "data/ax/wurmple.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/silcoon.inc"
|
|
.include "data/ax/beautifly.inc"
|
|
.include "data/ax/cascoon.inc"
|
|
.include "data/ax/dustox.inc"
|
|
.include "data/ax/lotad.inc"
|
|
.include "data/ax/lombre.inc"
|
|
.include "data/ax/ludicolo.inc"
|
|
.include "data/ax/seedot.inc"
|
|
.include "data/ax/nuzleaf.inc"
|
|
.include "data/ax/shiftry.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/taillow.inc"
|
|
.include "data/ax/swellow.inc"
|
|
.include "data/ax/wingull.inc"
|
|
.include "data/ax/pelipper.inc"
|
|
.include "data/ax/ralts.inc"
|
|
.include "data/ax/kirlia.inc"
|
|
.include "data/ax/gardevoir.inc"
|
|
.include "data/ax/surskit.inc"
|
|
.include "data/ax/masquerain.inc"
|
|
.include "data/ax/shroomish.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/breloom.inc"
|
|
.include "data/ax/slakoth.inc"
|
|
.include "data/ax/vigoroth.inc"
|
|
.include "data/ax/slaking.inc"
|
|
.include "data/ax/nincada.inc"
|
|
.include "data/ax/ninjask.inc"
|
|
.include "data/ax/shedinja.inc"
|
|
.include "data/ax/whismur.inc"
|
|
.include "data/ax/loudred.inc"
|
|
.include "data/ax/exploud.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/makuhita.inc"
|
|
.include "data/ax/hariyama.inc"
|
|
.include "data/ax/azurill.inc"
|
|
.include "data/ax/nosepass.inc"
|
|
.include "data/ax/skitty.inc"
|
|
.include "data/ax/delcatty.inc"
|
|
.include "data/ax/sableye.inc"
|
|
.include "data/ax/mawile.inc"
|
|
.include "data/ax/aron.inc"
|
|
.include "data/ax/lairon.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/aggron.inc"
|
|
.include "data/ax/meditite.inc"
|
|
.include "data/ax/medicham.inc"
|
|
.include "data/ax/electrike.inc"
|
|
.include "data/ax/manectric.inc"
|
|
.include "data/ax/plusle.inc"
|
|
.include "data/ax/minun.inc"
|
|
.include "data/ax/volbeat.inc"
|
|
.include "data/ax/illumise.inc"
|
|
.include "data/ax/roselia.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/gulpin.inc"
|
|
.include "data/ax/swalot.inc"
|
|
.include "data/ax/carvanha.inc"
|
|
.include "data/ax/sharpedo.inc"
|
|
.include "data/ax/wailmer.inc"
|
|
.include "data/ax/wailord.inc"
|
|
.include "data/ax/numel.inc"
|
|
.include "data/ax/camerupt.inc"
|
|
.include "data/ax/torkoal.inc"
|
|
.include "data/ax/spoink.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/grumpig.inc"
|
|
.include "data/ax/spinda.inc"
|
|
.include "data/ax/trapinch.inc"
|
|
.include "data/ax/vibrava.inc"
|
|
.include "data/ax/flygon.inc"
|
|
.include "data/ax/cacnea.inc"
|
|
.include "data/ax/cacturne.inc"
|
|
.include "data/ax/swablu.inc"
|
|
.include "data/ax/altaria.inc"
|
|
.include "data/ax/zangoose.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/seviper.inc"
|
|
.include "data/ax/lunatone.inc"
|
|
.include "data/ax/solrock.inc"
|
|
.include "data/ax/barboach.inc"
|
|
.include "data/ax/whiscash.inc"
|
|
.include "data/ax/corphish.inc"
|
|
.include "data/ax/crawdaunt.inc"
|
|
.include "data/ax/baltoy.inc"
|
|
.include "data/ax/claydol.inc"
|
|
.include "data/ax/lileep.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/cradily.inc"
|
|
.include "data/ax/anorith.inc"
|
|
.include "data/ax/armaldo.inc"
|
|
.include "data/ax/feebas.inc"
|
|
.include "data/ax/milotic.inc"
|
|
.include "data/ax/castform.inc"
|
|
.include "data/ax/castformsnowy.inc"
|
|
.include "data/ax/castformsunny.inc"
|
|
.include "data/ax/castformrainy.inc"
|
|
.include "data/ax/kecleon.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/shuppet.inc"
|
|
.include "data/ax/banette.inc"
|
|
.include "data/ax/duskull.inc"
|
|
.include "data/ax/dusclops.inc"
|
|
.include "data/ax/tropius.inc"
|
|
.include "data/ax/chimecho.inc"
|
|
.include "data/ax/absol.inc"
|
|
.include "data/ax/wynaut.inc"
|
|
.include "data/ax/snorunt.inc"
|
|
.include "data/ax/glalie.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/spheal.inc"
|
|
.include "data/ax/sealeo.inc"
|
|
.include "data/ax/walrein.inc"
|
|
.include "data/ax/clamperl.inc"
|
|
.include "data/ax/huntail.inc"
|
|
.include "data/ax/gorebyss.inc"
|
|
.include "data/ax/relicanth.inc"
|
|
.include "data/ax/luvdisc.inc"
|
|
.include "data/ax/bagon.inc"
|
|
.include "data/ax/shelgon.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/salamence.inc"
|
|
.include "data/ax/beldum.inc"
|
|
.include "data/ax/metang.inc"
|
|
.include "data/ax/metagross.inc"
|
|
.include "data/ax/regirock.inc"
|
|
.include "data/ax/regice.inc"
|
|
.include "data/ax/registeel.inc"
|
|
.include "data/ax/latias.inc"
|
|
.include "data/ax/latios.inc"
|
|
.include "data/ax/kyogre.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/groudon.inc"
|
|
.include "data/ax/rayquaza.inc"
|
|
.include "data/ax/jirachi.inc"
|
|
.include "data/ax/deoxysnormal.inc"
|
|
.include "data/ax/unownemark.inc"
|
|
.include "data/ax/unownqmark.inc"
|
|
.include "data/ax/deoxysattack.inc"
|
|
.include "data/ax/deoxysdefense.inc"
|
|
.include "data/ax/deoxysspeed.inc"
|
|
.include "data/ax/munchlax.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/ax/decoy.inc"
|
|
.include "data/ax/statue.inc"
|
|
.include "data/ax/rayquazacutscene.inc"
|
|
|
|
.macro kao_siro ptr:req
|
|
.string "SIRO"
|
|
.4byte \ptr
|
|
.word 0, 0
|
|
.endm
|
|
|
|
@ See "include/structs_str_mon_portrait.h"
|
|
.macro kao_portrait pal:req, gfx:req
|
|
.4byte \pal
|
|
.4byte \gfx
|
|
.endm
|
|
|
|
.include "data/kao/bulbasaur.inc"
|
|
.include "data/kao/charmander.inc"
|
|
.include "data/kao/charizard.inc"
|
|
.include "data/kao/squirtle.inc"
|
|
.include "data/kao/blastoise.inc"
|
|
.include "data/kao/caterpie.inc"
|
|
.include "data/kao/metapod.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/kao/butterfree.inc"
|
|
.include "data/kao/ekans.inc"
|
|
.include "data/kao/pikachu.inc"
|
|
.include "data/kao/ninetales.inc"
|
|
.include "data/kao/wigglytuff.inc"
|
|
.include "data/kao/diglett.inc"
|
|
.include "data/kao/dugtrio.inc"
|
|
.include "data/kao/meowth.inc"
|
|
.include "data/kao/persian.inc"
|
|
.include "data/kao/psyduck.inc"
|
|
.include "data/kao/mankey.inc"
|
|
.include "data/kao/alakazam.inc"
|
|
.include "data/kao/machop.inc"
|
|
.include "data/kao/bellsprout.inc"
|
|
.include "data/kao/golem.inc"
|
|
.include "data/kao/magnemite.inc"
|
|
.include "data/kao/gengar.inc"
|
|
.include "data/kao/cubone.inc"
|
|
.include "data/kao/kangaskhan.inc"
|
|
.include "data/kao/eevee.inc"
|
|
.include "data/kao/articuno.inc"
|
|
.include "data/kao/zapdos.inc"
|
|
.include "data/kao/moltres.inc"
|
|
.include "data/kao/mewtwo.inc"
|
|
.include "data/kao/chikorita.inc"
|
|
.include "data/kao/cyndaquil.inc"
|
|
.include "data/kao/totodile.inc"
|
|
.include "data/kao/xatu.inc"
|
|
.include "data/kao/jumpluff.inc"
|
|
.include "data/kao/wobbuffet.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/kao/snubbull.inc"
|
|
.include "data/kao/granbull.inc"
|
|
.include "data/kao/octillery.inc"
|
|
.include "data/kao/skarmory.inc"
|
|
.include "data/kao/smeargle.inc"
|
|
.include "data/kao/raikou.inc"
|
|
.include "data/kao/entei.inc"
|
|
.include "data/kao/suicune.inc"
|
|
.include "data/kao/tyranitar.inc"
|
|
.include "data/kao/lugia.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/kao/hooh.inc"
|
|
.include "data/kao/treecko.inc"
|
|
.include "data/kao/torchic.inc"
|
|
.include "data/kao/mudkip.inc"
|
|
.include "data/kao/lombre.inc"
|
|
.include "data/kao/shiftry.inc"
|
|
.include "data/kao/pelipper.inc"
|
|
.include "data/kao/gardevoir.inc"
|
|
.include "data/kao/makuhita.inc"
|
|
.include "data/kao/skitty.inc"
|
|
.include "data/kao/medicham.inc"
|
|
.include "data/kao/gulpin.inc"
|
|
.include "data/kao/spinda.inc"
|
|
.include "data/kao/whiscash.inc"
|
|
.include "data/kao/kecleon.inc"
|
|
.include "data/kao/absol.inc"
|
|
.include "data/kao/wynaut.inc"
|
|
.include "data/kao/latias.inc"
|
|
.include "data/kao/latios.inc"
|
|
.include "data/kao/kyogre.inc"
|
|
.string "pksdir0\0"
|
|
.include "data/kao/groudon.inc"
|
|
.include "data/kao/rayquaza.inc"
|
|
.include "data/kao/jirachi.inc"
|
|
.include "data/kao/deoxysnormal.inc"
|
|
.include "data/kao/munchlax.inc"
|
|
.include "data/kao/rayquazacutscene.inc"
|