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
258 lines
12 KiB
NASM
258 lines
12 KiB
NASM
MACRO mon_cry
|
|
; index, pitch, length
|
|
dw \1, \2, \3
|
|
ENDM
|
|
|
|
PokemonCries::
|
|
; entries correspond to constants/pokedex_constants.asm
|
|
mon_cry CRY_BULBASAUR, 128, 129 ; BULBASAUR
|
|
mon_cry CRY_BULBASAUR, 32, 256 ; IVYSAUR
|
|
mon_cry CRY_BULBASAUR, 0, 320 ; VENUSAUR
|
|
mon_cry CRY_CHARMANDER, 96, 192 ; CHARMANDER
|
|
mon_cry CRY_CHARMANDER, 32, 192 ; CHARMELEON
|
|
mon_cry CRY_CHARMANDER, 0, 256 ; CHARIZARD
|
|
mon_cry CRY_SQUIRTLE, 96, 192 ; SQUIRTLE
|
|
mon_cry CRY_SQUIRTLE, 32, 192 ; WARTORTLE
|
|
mon_cry CRY_SQUIRTLE, 0, 256 ; TOTARTLE
|
|
mon_cry CRY_BULBASAUR, 238, 129 ; PIKACHU
|
|
mon_cry CRY_RAICHU, 238, 136 ; RAICHU
|
|
mon_cry CRY_RAICHU, 238, 136 ; RAICHU_A
|
|
mon_cry CRY_GOROCHU, 0, 256 ; GOROCHU
|
|
mon_cry CRY_VENONAT, 136, 224 ; EEVEE
|
|
mon_cry CRY_VENONAT, 170, 383 ; VAPOREON
|
|
mon_cry CRY_VENONAT, 61, 256 ; JOLTEON
|
|
mon_cry CRY_VENONAT, 16, 160 ; FLAREON
|
|
mon_cry CRY_AIPOM, 162, 320 ; ESPEON
|
|
mon_cry CRY_VENONAT, -233, 240 ; UMBREON
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; LEAFEON (incomplete)
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; GLACEON (incomplete)
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; SYLVEON (incomplete)
|
|
mon_cry CRY_RATTATA, 0, 256 ; RATTATA
|
|
mon_cry CRY_RATTATA, 32, 383 ; RATICATE
|
|
mon_cry CRY_RATTATA, 32, 383 ; RATICATE_A
|
|
mon_cry CRY_PIDGEY, 223, 132 ; PIDGEY
|
|
mon_cry CRY_PIDGEOTTO, 40, 320 ; PIDGEOTTO
|
|
mon_cry CRY_PIDGEOTTO, 17, 383 ; PIDGEOT
|
|
mon_cry CRY_CLEFAIRY, 193, 156 ; COINPUR
|
|
mon_cry CRY_CLEFAIRY, 119, 144 ; MEOWTH
|
|
mon_cry CRY_CLEFAIRY, 153, 383 ; PERSIAN
|
|
mon_cry CRY_CLEFAIRY, 153, 383 ; PERSIAN_A
|
|
mon_cry CRY_CLEFAIRY, 26, 192 ; PERRSERKER (may revise)
|
|
mon_cry CRY_CATERPIE, 128, 160 ; CATERPIE
|
|
mon_cry CRY_METAPOD, 204, 129 ; METAPOD
|
|
mon_cry CRY_CATERPIE, 119, 192 ; BUTTERFREE
|
|
mon_cry CRY_WEEDLE, 238, 129 ; WEEDLE
|
|
mon_cry CRY_BLASTOISE, 255, 129 ; KAKUNA
|
|
mon_cry CRY_BLASTOISE, 96, 256 ; BEEDRILL
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; GENTLARVA (incomplete)
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; PUPAL (incomplete)
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; CARAPTHOR (incomplete)
|
|
mon_cry CRY_KANGASKHAN, 163, 129 ; KOTORA
|
|
mon_cry CRY_KANGASKHAN, 45, 129 ; GAOTORA
|
|
mon_cry CRY_KANGASKHAN, 5, 129 ; GOROTORA
|
|
mon_cry CRY_SPEAROW, 0, 256 ; SPEAROW
|
|
mon_cry CRY_FEAROW, 64, 288 ; FEAROW
|
|
mon_cry CRY_NIDORAN_F, 0, 256 ; NIDORAN_F
|
|
mon_cry CRY_NIDORAN_F, 44, 352 ; NIDORINA
|
|
mon_cry CRY_NIDOQUEEN, 0, 256 ; NIDOQUEEN
|
|
mon_cry CRY_NIDORAN_M, 0, 256 ; NIDORAN_M
|
|
mon_cry CRY_NIDORAN_M, 44, 320 ; NIDORINO
|
|
mon_cry CRY_RAICHU, 0, 256 ; NIDOKING
|
|
mon_cry CRY_NIDOQUEEN, 44, 256 ; NIDOREIGN
|
|
mon_cry CRY_SQUIRTLE, 180, 206 ; BITTYBAT
|
|
mon_cry CRY_SQUIRTLE, 224, 256 ; ZUBAT
|
|
mon_cry CRY_SQUIRTLE, 250, 256 ; GOLBAT
|
|
mon_cry CRY_SQUIRTLE, -16, 320 ; CROBAT
|
|
mon_cry CRY_VULPIX, 240, 144 ; GEODUDE
|
|
mon_cry CRY_VULPIX, 0, 256 ; GRAVELER
|
|
mon_cry CRY_GOLEM, 224, 192 ; GOLEM
|
|
mon_cry CRY_GOLEM, 224, 192 ; GOLEM_A
|
|
mon_cry CRY_PARAS, 32, 352 ; PARAS
|
|
mon_cry CRY_PARAS, 66, 383 ; PARASECT
|
|
mon_cry CRY_CLEFAIRY, 204, 129 ; CLEFAIRY
|
|
mon_cry CRY_CLEFAIRY, 170, 160 ; CLEFABLE
|
|
mon_cry CRY_PIDGEY, 255, 181 ; JIGGLYPUFF
|
|
mon_cry CRY_PIDGEY, 104, 224 ; WIGGLYTUFF
|
|
mon_cry CRY_NIDORAN_M, 32, 192 ; SANDSHREW
|
|
mon_cry CRY_NIDORAN_M, 255, 383 ; SANDSLASH
|
|
mon_cry CRY_NIDORAN_M, 255, 383 ; SANDSLASH_A
|
|
mon_cry CRY_EKANS, 18, 192 ; EKANS
|
|
mon_cry CRY_EKANS, 224, 144 ; ARBOK
|
|
mon_cry CRY_PIDGEY, 224, 224 ; VULPIII
|
|
mon_cry CRY_VULPIX, 79, 144 ; VULPIX
|
|
mon_cry CRY_VULPIX, 136, 224 ; NINETALES
|
|
mon_cry CRY_VULPIX, 136, 224 ; NINETALES_A
|
|
mon_cry CRY_NIDOQUEEN, 221, 224 ; MANKEY
|
|
mon_cry CRY_NIDOQUEEN, 175, 192 ; PRIMEAPE
|
|
mon_cry CRY_NIDOQUEEN, -1280, 512 ; ANNIHILAPE
|
|
mon_cry CRY_ODDISH, 221, 129 ; ODDISH
|
|
mon_cry CRY_ODDISH, 170, 192 ; GLOOM
|
|
mon_cry CRY_VILEPLUME, 34, 383 ; VILEPLUME
|
|
mon_cry CRY_CLEFFA, 132, 336 ; BELLOSSOM
|
|
mon_cry CRY_PSYDUCK, 85, 129 ; BELLSPROUT
|
|
mon_cry CRY_WEEPINBELL, 68, 160 ; WEEPINBELL
|
|
mon_cry CRY_WEEPINBELL, 102, 332 ; VICTREEBEL
|
|
mon_cry CRY_SLOWKING, 573, 320 ; BELLIGNAN
|
|
mon_cry CRY_EKANS, 128, 128 ; MAGIKARP
|
|
mon_cry CRY_EKANS, 0, 256 ; GYARADOS
|
|
mon_cry CRY_CATERPIE, 137, 142 ; ORFRY
|
|
mon_cry CRY_CATERPIE, 128, 192 ; GOLDEEN
|
|
mon_cry CRY_CATERPIE, 16, 383 ; SEAKING
|
|
mon_cry CRY_VENONAT, 68, 192 ; VENONAT
|
|
mon_cry CRY_VENONAT, 41, 256 ; VENOMOTH
|
|
mon_cry CRY_PSYDUCK, 32, 224 ; PSYDUCK
|
|
mon_cry CRY_PSYDUCK, 147, 208 ; WEIRDUCK
|
|
mon_cry CRY_PSYDUCK, 255, 192 ; GOLDUCK
|
|
mon_cry CRY_PIDGEY, 255, 383 ; POLIWAG
|
|
mon_cry CRY_PIDGEY, 119, 224 ; POLIWHIRL
|
|
mon_cry CRY_PIDGEY, 0, 383 ; POLIWRATH
|
|
mon_cry CRY_CLEFFA, -675, 456 ; POLITOED
|
|
mon_cry CRY_METAPOD, 192, 129 ; ABRA
|
|
mon_cry CRY_METAPOD, 168, 320 ; KADABRA
|
|
mon_cry CRY_METAPOD, 152, 383 ; ALAKAZAM
|
|
mon_cry CRY_RATTATA, 255, 192 ; CHEEP
|
|
mon_cry CRY_RATTATA, 50, 383 ; JABETTA
|
|
mon_cry CRY_SEEL, 0, 256 ; LICKITUNG
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; LICKILICKY (incomplete)
|
|
mon_cry CRY_GROWLITHE, 32, 192 ; GROWLITHE
|
|
mon_cry CRY_WEEDLE, 0, 256 ; ARCANINE
|
|
mon_cry CRY_WEEDLE, 0, 256 ; ARCANINE_H
|
|
mon_cry CRY_SPEAROW, 221, 129 ; FARFETCHD
|
|
mon_cry CRY_FEAROW, 25, 383 ; LUXWAN
|
|
mon_cry CRY_SPEAROW, -112, 192 ; SIRFETCHD
|
|
mon_cry CRY_DROWZEE, 136, 160 ; DROWZEE
|
|
mon_cry CRY_DROWZEE, 238, 192 ; HYPNO
|
|
mon_cry CRY_METAPOD, 128, 224 ; MAGNEMITE
|
|
mon_cry CRY_METAPOD, 177, 272 ; MAGNETITE
|
|
mon_cry CRY_METAPOD, 32, 320 ; MAGNETON
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; MAGNEZONE (incomplete)
|
|
mon_cry CRY_DIGLETT, 170, 129 ; DIGLETT
|
|
mon_cry CRY_DIGLETT, 42, 144 ; DUGTRIO
|
|
mon_cry CRY_DIGLETT, 42, 144 ; DUGTRIO_A
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; WIGLETT (incomplete)
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; WUGTRIO (incomplete)
|
|
mon_cry CRY_EKANS, 255, 320 ; ONIX
|
|
mon_cry CRY_TYPHLOSION, 239, 247 ; STEELIX
|
|
mon_cry CRY_VOLTORB, 237, 256 ; VOLTORB
|
|
mon_cry CRY_VOLTORB, 168, 272 ; ELECTRODE
|
|
mon_cry CRY_VOLTORB, 168, 272 ; ELECTRODE_H
|
|
mon_cry CRY_VENONAT, 0, 256 ; TENTACOOL
|
|
mon_cry CRY_VENONAT, 238, 383 ; TENTACRUEL
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; TOEDSCOOL (incomplete)
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; TOEDSCRUEL (incomplete)
|
|
mon_cry CRY_BLASTOISE, 147, 128 ; BLOTTLE
|
|
mon_cry CRY_BLASTOISE, 60, 128 ; PENDRAKEN
|
|
mon_cry CRY_GOLEM, 147, 224 ; RIBBITO
|
|
mon_cry CRY_GOLEM, 37, 383 ; CROAKOZUNA
|
|
mon_cry CRY_GROWLITHE, 238, 129 ; MACHOP
|
|
mon_cry CRY_GROWLITHE, 72, 224 ; MACHOKE
|
|
mon_cry CRY_GROWLITHE, 8, 320 ; MACHAMP
|
|
mon_cry CRY_KRABBY, 32, 352 ; KRABBY
|
|
mon_cry CRY_KRABBY, 238, 352 ; KINGLER
|
|
mon_cry CRY_SLOWPOKE, 0, 256 ; SLOWPOKE
|
|
mon_cry CRY_GROWLITHE, 0, 256 ; SLOWBRO
|
|
mon_cry CRY_GROWLITHE, 0, 256 ; SLOWBRO_G
|
|
mon_cry CRY_SLOWKING, 260, 512 ; SLOWKING
|
|
mon_cry CRY_SLOWKING, 260, 512 ; SLOWKING_G
|
|
mon_cry CRY_GOROCHU, 246, 192 ; GAVILLAIN
|
|
mon_cry CRY_WEEPINBELL, 55, 144 ; KOLTA
|
|
mon_cry CRY_WEEPINBELL, 0, 256 ; PONYTA
|
|
mon_cry CRY_WEEPINBELL, 32, 320 ; RAPIDASH
|
|
mon_cry CRY_WEEPINBELL, 32, 320 ; RAPIDASH_G
|
|
mon_cry CRY_METAPOD, 0, 256 ; GASTLY
|
|
mon_cry CRY_METAPOD, 48, 192 ; HAUNTER
|
|
mon_cry CRY_MUK, 0, 383 ; GENGAR
|
|
mon_cry CRY_CLEFAIRY, 0, 256 ; CUBONE
|
|
mon_cry CRY_ODDISH, 79, 224 ; MAROWAK
|
|
mon_cry CRY_ODDISH, 79, 224 ; MAROWAK_A
|
|
mon_cry CRY_ODDISH, 0, 383 ; GUARDIA
|
|
mon_cry CRY_PIDGEY, 0, 256 ; BALUMBA
|
|
mon_cry CRY_DIGLETT, 187, 129 ; DODUO
|
|
mon_cry CRY_DIGLETT, 153, 160 ; DODRIO
|
|
mon_cry CRY_GRIMER, 0, 256 ; GRIMER
|
|
mon_cry CRY_MUK, 239, 383 ; MUK
|
|
mon_cry CRY_MUK, 239, 383 ; MUK_A
|
|
mon_cry CRY_GOLEM, 230, 349 ; KOFFING
|
|
mon_cry CRY_GOLEM, 255, 383 ; WEEZING
|
|
mon_cry CRY_GOLEM, 255, 383 ; WEEZING_G
|
|
mon_cry CRY_GOLEM, 0, 256 ; TANGELA
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; TANGROWTH
|
|
mon_cry CRY_WEEDLE, 64, 293 ; RAMOOSE
|
|
mon_cry CRY_GOLEM, 128, 320 ; HITMONLEE
|
|
mon_cry CRY_SEEL, 238, 320 ; HITMONCHAN
|
|
mon_cry CRY_SLUGMA, 0, 256 ; HITMONTOP
|
|
mon_cry CRY_CLEFAIRY, 153, 144 ; HORSEA
|
|
mon_cry CRY_CLEFAIRY, 60, 129 ; SEADRA
|
|
mon_cry CRY_SLUGMA, 763, 256 ; KINGDRA
|
|
mon_cry CRY_SEEL, 136, 320 ; SEEL
|
|
mon_cry CRY_SEEL, 35, 383 ; DEWGONG
|
|
mon_cry CRY_FEAROW, 0, 256 ; SHELLDER
|
|
mon_cry CRY_FEAROW, 111, 352 ; CLOYSTER
|
|
mon_cry CRY_TOTODILE, 512, 320 ; DISTURBAN
|
|
mon_cry CRY_PARAS, 2, 160 ; STARYU
|
|
mon_cry CRY_PARAS, 0, 256 ; STARMIE
|
|
mon_cry CRY_BLASTOISE, 247, 128 ; BLASTYKE
|
|
mon_cry CRY_BLASTOISE, 0, 256 ; BLASTOISE
|
|
mon_cry CRY_GOROCHU, 16, 272 ; SHARPOON
|
|
mon_cry CRY_DIGLETT, 0, 256 ; EXEGGCUTE
|
|
mon_cry CRY_DROWZEE, 0, 256 ; EXEGGUTOR
|
|
mon_cry CRY_DROWZEE, 0, 256 ; EXEGGUTOR_A
|
|
mon_cry CRY_CHARMANDER, 0, 256 ; RHYHORN
|
|
mon_cry CRY_RHYDON, 0, 256 ; RHYDON
|
|
mon_cry CRY_TYPHLOSION, -496, 256 ; RHYPERIOR
|
|
mon_cry CRY_CATERPIE, 0, 256 ; SCYTHER
|
|
mon_cry CRY_AMPHAROS, 0, 352 ; SCIZOR
|
|
mon_cry CRY_CATERPIE, -512, 383 ; KLEAVOR
|
|
mon_cry CRY_PIDGEOTTO, 0, 256 ; PINSIR
|
|
mon_cry CRY_RAICHU, 291, 256 ; TRICULES
|
|
mon_cry CRY_KANGASKHAN, 0, 256 ; KANGASKHAN
|
|
mon_cry CRY_KANGASKHAN, 144, 304 ; TRAMPEL
|
|
mon_cry CRY_SQUIRTLE, 17, 192 ; TAUROS
|
|
mon_cry CRY_SQUIRTLE, 17, 192 ; TAUROS_P
|
|
mon_cry CRY_SQUIRTLE, 17, 192 ; TAUROS_PB
|
|
mon_cry CRY_SQUIRTLE, 17, 192 ; TAUROS_PA
|
|
mon_cry CRY_PIDGEOTTO, 10, 320 ; CHANSEY
|
|
mon_cry CRY_SLOWKING, 659, 320 ; BLISSEY
|
|
mon_cry CRY_NIDORAN_M, 128, 144 ; CACTORMUS
|
|
mon_cry CRY_KRABBY, 8, 192 ; MR_MIME
|
|
mon_cry CRY_KRABBY, -256, 232 ; MR_RIME
|
|
mon_cry CRY_DROWZEE, 255, 383 ; JYNX
|
|
mon_cry CRY_DROWZEE, 46, 352 ; BUU
|
|
mon_cry CRY_VOLTORB, 143, 383 ; ELECTABUZZ
|
|
mon_cry CRY_TEDDIURSA, 470, 256 ; ELECTIVIRE
|
|
mon_cry CRY_CHARMANDER, 255, 176 ; MAGMAR
|
|
mon_cry CRY_NIDORAN_M, 0, 0 ; MAGMORTAR (incomplete)
|
|
mon_cry CRY_LAPRAS, 0, 256 ; LAPRAS
|
|
mon_cry CRY_PIDGEY, 255, 383 ; DITTO
|
|
mon_cry CRY_PIDGEY, 80, 383 ; MIMMEO
|
|
mon_cry CRY_WEEPINBELL, 170, 383 ; PORYGON
|
|
mon_cry CRY_GIRAFARIG, 115, 576 ; PORYGON2
|
|
mon_cry CRY_PARAS, 287, 519 ; PORYGONZ
|
|
mon_cry CRY_GROWLITHE, 240, 129 ; OMANYTE
|
|
mon_cry CRY_GROWLITHE, 255, 192 ; OMASTAR
|
|
mon_cry CRY_CATERPIE, 187, 192 ; KABUTO
|
|
mon_cry CRY_FEAROW, 238, 129 ; KABUTOPS
|
|
mon_cry CRY_VILEPLUME, 32, 368 ; AERODACTYL
|
|
mon_cry CRY_BULBASAUR, 64, 256 ; DECILLA
|
|
mon_cry CRY_BULBASAUR, 0, 256 ; GAWARHED
|
|
mon_cry CRY_BLASTOISE, 0, 128 ; OMEGADGE
|
|
mon_cry CRY_GRIMER, 85, 129 ; SNORLAX
|
|
mon_cry CRY_PIDGEY, 250, 256 ; SCREAM_TAIL
|
|
mon_cry CRY_METAPOD, 31, 349 ; SANDY_SHOCKS
|
|
mon_cry CRY_BULBASAUR, 99, 192 ; SQUEAMATA
|
|
mon_cry CRY_BULBASAUR, 64, 320 ; MINISTARE
|
|
mon_cry CRY_BULBASAUR, 32, 320 ; IGUANARCH
|
|
mon_cry CRY_BULBASAUR, 96, 192 ; DRATINI
|
|
mon_cry CRY_BULBASAUR, 64, 256 ; DRAGONAIR
|
|
mon_cry CRY_BULBASAUR, 60, 320 ; DRAGONITE
|
|
mon_cry CRY_RAICHU, 128, 192 ; ARTICUNO
|
|
mon_cry CRY_RAICHU, 128, 192 ; ARTICUNO_G
|
|
mon_cry CRY_FEAROW, 255, 256 ; ZAPDOS
|
|
mon_cry CRY_FEAROW, 255, 256 ; ZAPDOS_G
|
|
mon_cry CRY_RAICHU, 248, 192 ; MOLTRES
|
|
mon_cry CRY_RAICHU, 248, 192 ; MOLTRES_G
|
|
mon_cry CRY_PARAS, 153, 383 ; MEWTWO
|
|
mon_cry CRY_PARAS, 238, 383 ; MEW
|
|
mon_cry CRY_PIDGEY, 255, 156 ; MELTAN (may revise)
|
|
mon_cry CRY_RHYDON, 240, 224 ; MELMETAL
|