Base stats for the beta Pokemon

This commit is contained in:
MementoMartha 2022-08-31 18:49:16 +01:00
parent 1ef523b2f5
commit 25bedead03
46 changed files with 1151 additions and 3 deletions

View file

@ -8,7 +8,7 @@ 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/blastoise.asm"
INCLUDE "data/pokemon/base_stats/totartle.asm"
INCLUDE "data/pokemon/base_stats/caterpie.asm"
INCLUDE "data/pokemon/base_stats/metapod.asm"
INCLUDE "data/pokemon/base_stats/butterfree.asm"
@ -26,6 +26,7 @@ INCLUDE "data/pokemon/base_stats/ekans.asm"
INCLUDE "data/pokemon/base_stats/arbok.asm"
INCLUDE "data/pokemon/base_stats/pikachu.asm"
INCLUDE "data/pokemon/base_stats/raichu.asm"
INCLUDE "data/pokemon/base_stats/gorochu.asm"
INCLUDE "data/pokemon/base_stats/sandshrew.asm"
INCLUDE "data/pokemon/base_stats/sandslash.asm"
INCLUDE "data/pokemon/base_stats/nidoranf.asm"
@ -34,29 +35,41 @@ 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/clefairy.asm"
INCLUDE "data/pokemon/base_stats/clefable.asm"
INCLUDE "data/pokemon/base_stats/mikon.asm"
INCLUDE "data/pokemon/base_stats/vulpix.asm"
INCLUDE "data/pokemon/base_stats/ninetales.asm"
INCLUDE "data/pokemon/base_stats/jigglypuff.asm"
INCLUDE "data/pokemon/base_stats/wigglytuff.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/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/para.asm"
INCLUDE "data/pokemon/base_stats/paras.asm"
INCLUDE "data/pokemon/base_stats/parasect.asm"
INCLUDE "data/pokemon/base_stats/venonat.asm"
INCLUDE "data/pokemon/base_stats/venomoth.asm"
INCLUDE "data/pokemon/base_stats/cheep.asm"
INCLUDE "data/pokemon/base_stats/jabetta.asm"
INCLUDE "data/pokemon/base_stats/ribbito.asm"
INCLUDE "data/pokemon/base_stats/croakozuna.asm"
INCLUDE "data/pokemon/base_stats/diglett.asm"
INCLUDE "data/pokemon/base_stats/dugtrio.asm"
INCLUDE "data/pokemon/base_stats/konya.asm"
INCLUDE "data/pokemon/base_stats/meowth.asm"
INCLUDE "data/pokemon/base_stats/persian.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/mankey.asm"
INCLUDE "data/pokemon/base_stats/primeape.asm"
INCLUDE "data/pokemon/base_stats/pudi.asm"
INCLUDE "data/pokemon/base_stats/growlithe.asm"
INCLUDE "data/pokemon/base_stats/arcanine.asm"
INCLUDE "data/pokemon/base_stats/poliwag.asm"
@ -71,22 +84,33 @@ INCLUDE "data/pokemon/base_stats/machamp.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/tsubomitto.asm"
INCLUDE "data/pokemon/base_stats/tentacool.asm"
INCLUDE "data/pokemon/base_stats/tentacruel.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/blottle.asm"
INCLUDE "data/pokemon/base_stats/pendraken.asm"
INCLUDE "data/pokemon/base_stats/puchikoon.asm"
INCLUDE "data/pokemon/base_stats/ponyta.asm"
INCLUDE "data/pokemon/base_stats/rapidash.asm"
INCLUDE "data/pokemon/base_stats/slowpoke.asm"
INCLUDE "data/pokemon/base_stats/slowbro.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/barunda.asm"
INCLUDE "data/pokemon/base_stats/farfetchd.asm"
INCLUDE "data/pokemon/base_stats/madaamu.asm"
INCLUDE "data/pokemon/base_stats/blastyke.asm"
INCLUDE "data/pokemon/base_stats/blastoise.asm"
INCLUDE "data/pokemon/base_stats/hinaazu.asm"
INCLUDE "data/pokemon/base_stats/doduo.asm"
INCLUDE "data/pokemon/base_stats/dodrio.asm"
INCLUDE "data/pokemon/base_stats/seel.asm"
INCLUDE "data/pokemon/base_stats/dewgong.asm"
INCLUDE "data/pokemon/base_stats/betobebii.asm"
INCLUDE "data/pokemon/base_stats/grimer.asm"
INCLUDE "data/pokemon/base_stats/muk.asm"
INCLUDE "data/pokemon/base_stats/shellder.asm"
@ -97,14 +121,22 @@ INCLUDE "data/pokemon/base_stats/gengar.asm"
INCLUDE "data/pokemon/base_stats/onix.asm"
INCLUDE "data/pokemon/base_stats/drowzee.asm"
INCLUDE "data/pokemon/base_stats/hypno.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/krabby.asm"
INCLUDE "data/pokemon/base_stats/kingler.asm"
INCLUDE "data/pokemon/base_stats/voltorb.asm"
INCLUDE "data/pokemon/base_stats/electrode.asm"
INCLUDE "data/pokemon/base_stats/cactus.asm"
INCLUDE "data/pokemon/base_stats/crocky.asm"
INCLUDE "data/pokemon/base_stats/deer.asm"
INCLUDE "data/pokemon/base_stats/exeggcute.asm"
INCLUDE "data/pokemon/base_stats/exeggutor.asm"
INCLUDE "data/pokemon/base_stats/cubone.asm"
INCLUDE "data/pokemon/base_stats/marowak.asm"
INCLUDE "data/pokemon/base_stats/guardia.asm"
INCLUDE "data/pokemon/base_stats/kangaskhan.asm"
INCLUDE "data/pokemon/base_stats/hitmonlee.asm"
INCLUDE "data/pokemon/base_stats/hitmonchan.asm"
INCLUDE "data/pokemon/base_stats/lickitung.asm"
@ -113,25 +145,38 @@ INCLUDE "data/pokemon/base_stats/weezing.asm"
INCLUDE "data/pokemon/base_stats/rhyhorn.asm"
INCLUDE "data/pokemon/base_stats/rhydon.asm"
INCLUDE "data/pokemon/base_stats/chansey.asm"
INCLUDE "data/pokemon/base_stats/monja.asm"
INCLUDE "data/pokemon/base_stats/tangela.asm"
INCLUDE "data/pokemon/base_stats/kangaskhan.asm"
INCLUDE "data/pokemon/base_stats/decilla.asm"
INCLUDE "data/pokemon/base_stats/gyaoon.asm"
INCLUDE "data/pokemon/base_stats/omega.asm"
INCLUDE "data/pokemon/base_stats/horsea.asm"
INCLUDE "data/pokemon/base_stats/seadra.asm"
INCLUDE "data/pokemon/base_stats/gyopin.asm"
INCLUDE "data/pokemon/base_stats/goldeen.asm"
INCLUDE "data/pokemon/base_stats/seaking.asm"
INCLUDE "data/pokemon/base_stats/skimper.asm"
INCLUDE "data/pokemon/base_stats/bawligua.asm"
INCLUDE "data/pokemon/base_stats/cryithan.asm"
INCLUDE "data/pokemon/base_stats/staryu.asm"
INCLUDE "data/pokemon/base_stats/starmie.asm"
INCLUDE "data/pokemon/base_stats/jagg.asm"
INCLUDE "data/pokemon/base_stats/mrmime.asm"
INCLUDE "data/pokemon/base_stats/scyther.asm"
INCLUDE "data/pokemon/base_stats/scizor.asm"
INCLUDE "data/pokemon/base_stats/pinsir.asm"
INCLUDE "data/pokemon/base_stats/purakkusu.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/magmar.asm"
INCLUDE "data/pokemon/base_stats/pinsir.asm"
INCLUDE "data/pokemon/base_stats/trampel.asm"
INCLUDE "data/pokemon/base_stats/tauros.asm"
INCLUDE "data/pokemon/base_stats/magikarp.asm"
INCLUDE "data/pokemon/base_stats/gyarados.asm"
INCLUDE "data/pokemon/base_stats/lapras.asm"
INCLUDE "data/pokemon/base_stats/ditto.asm"
INCLUDE "data/pokemon/base_stats/animon.asm"
INCLUDE "data/pokemon/base_stats/eevee.asm"
INCLUDE "data/pokemon/base_stats/vaporeon.asm"
INCLUDE "data/pokemon/base_stats/jolteon.asm"

View file

@ -0,0 +1,21 @@
db DEX_ANIMON ; pokedex id
db 100, 55, 50, 150, 50
; hp atk def spd spc
db STEEL, STEEL ; type
db 35 ; catch rate
db 161 ; base exp
INCBIN "gfx/pokemon/front/animon.pic", 0, 1 ; sprite dimensions
dw AnimonPicFront, AnimonPicBack
db TRANSFORM, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm
; end
db BANK(AnimonPicFront)
assert BANK(AnimonPicFront) == BANK(AnimonPicBack)

View file

@ -0,0 +1,26 @@
db DEX_BARUNDA ; pokedex id
db 90, 50, 30, 125, 100
; hp atk def spd spc
db FAIRY, FLYING ; type
db 45 ; catch rate
db 137 ; base exp
INCBIN "gfx/pokemon/front/barunda.pic", 0, 1 ; sprite dimensions
dw BarundaPicFront, BarundaPicBack
db FAIRY_WIND, GROWL, DRAININGKISS, NO_MOVE ; level 1 learnset
db GROWTH_FAST ; growth rate
; tm/hm learnset
tmhm RAZOR_WIND, WHIRLWIND, TOXIC, TAKE_DOWN, DOUBLE_EDGE, \
HYPER_BEAM, RAGE, THUNDERBOLT, THUNDER, PSYCHIC_M, \
TELEPORT, MIMIC, DOUBLE_TEAM, REFLECT, BIDE, \
SELFDESTRUCT, SWIFT, SKULL_BASH, DREAM_EATER, REST, \
PSYWAVE, EXPLOSION, TRI_ATTACK, SUBSTITUTE, FLY, \
FLASH
; end
db BANK(BarundaPicFront)
assert BANK(BarundaPicFront) == BANK(BarundaPicBack)

View file

@ -0,0 +1,25 @@
db DEX_BAWLIGUA ; pokedex id
db 72, 53, 46, 98, 81
; hp atk def spd spc
db WATER, WATER ; type
db 45 ; catch rate
db 144 ; base exp
INCBIN "gfx/pokemon/front/bawligua.pic", 0, 1 ; sprite dimensions
dw BawliguaPicFront, BawliguaPicBack
db SCRATCH, GROWL, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, \
WATER_GUN, RAGE, DRAGON_RAGE, THUNDERBOLT, THUNDER, \
DIG, MIMIC, DOUBLE_TEAM, BIDE, SWIFT, \
SKULL_BASH, REST, ROCK_SLIDE, SUBSTITUTE, CUT, \
SURF, STRENGTH
; end
db BANK(BawliguaPicFront)
assert BANK(BawliguaPicFront) == BANK(BawliguaPicBack)

View file

@ -0,0 +1,24 @@
db DEX_BELLOSSOM ; pokedex id
db 75, 80, 85, 50, 100
; hp atk def spd spc
db GRASS, GRASS ; type
db 45 ; catch rate
db 184 ; base exp
INCBIN "gfx/pokemon/front/bellossom.pic", 0, 1 ; sprite dimensions
dw BellossomPicFront, BellossomPicBack
db SLEEP_POWDER, ABSORB, ACID, PETAL_DANCE ; level 1 learnset
db GROWTH_MEDIUM_SLOW ; growth rate
; tm/hm learnset
tmhm SWORDS_DANCE, TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, \
HYPER_BEAM, RAGE, MEGA_DRAIN, SOLARBEAM, MIMIC, \
DOUBLE_TEAM, REFLECT, BIDE, REST, SUBSTITUTE, \
CUT
; end
db BANK(BellossomPicFront)
assert BANK(BellossomPicFront) == BANK(BellossomPicBack)

View file

@ -0,0 +1,23 @@
db DEX_BETOBEBII ; pokedex id
db 65, 65, 35, 10, 25
; hp atk def spd spc
db POISON, POISON ; type
db 255 ; catch rate
db 61 ; base exp
INCBIN "gfx/pokemon/front/betobebii.pic", 0, 1 ; sprite dimensions
dw BetobebiiPicFront, BetobebiiPicBack
db POUND, DISABLE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, RAGE, MEGA_DRAIN, THUNDERBOLT, \
THUNDER, MIMIC, DOUBLE_TEAM, BIDE, SELFDESTRUCT, \
FIRE_BLAST, REST, EXPLOSION, SUBSTITUTE
; end
db BANK(BetobebiiPicFront)
assert BANK(BetobebiiPicFront) == BANK(BetobebiiPicBack)

View file

@ -0,0 +1,23 @@
db DEX_BITTYBAT ; pokedex id
db 35, 40, 30, 50, 35
; hp atk def spd spc
db POISON, FLYING ; type
db 255 ; catch rate
db 44 ; base exp
INCBIN "gfx/pokemon/front/bittybat.pic", 0, 1 ; sprite dimensions
dw BittybatPicFront, BittybatPicBack
db LEECH_LIFE, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm RAZOR_WIND, WHIRLWIND, TOXIC, TAKE_DOWN, DOUBLE_EDGE, \
RAGE, MEGA_DRAIN, MIMIC, DOUBLE_TEAM, BIDE, \
SWIFT, REST, SUBSTITUTE
; end
db BANK(BittybatPicFront)
assert BANK(BittybatPicFront) == BANK(BittybatPicBack)

View file

@ -0,0 +1,25 @@
db DEX_BLASTYKE ; pokedex id
db 49, 43, 60, 48, 45
; hp atk def spd spc
db WATER, WATER ; type
db 45 ; catch rate
db 66 ; base exp
INCBIN "gfx/pokemon/front/blastyke.pic", 0, 1 ; sprite dimensions
dw BlastykePicFront, BlastykePicBack
db TACKLE, TAIL_WHIP, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, ICE_BEAM, BLIZZARD, \
SUBMISSION, COUNTER, SEISMIC_TOSS, RAGE, DIG, \
MIMIC, DOUBLE_TEAM, REFLECT, BIDE, SKULL_BASH, \
REST, SUBSTITUTE, SURF, STRENGTH
; end
db BANK(BlastykePicFront)
assert BANK(BlastykePicFront) == BANK(BlastykePicBack)

View file

@ -0,0 +1,24 @@
db DEX_BLOTTLE ; pokedex id
db 60, 35, 60, 50, 65
; hp atk def spd spc
db WATER, WATER ; type
db 190 ; catch rate
db 97 ; base exp
INCBIN "gfx/pokemon/front/blottle.pic", 0, 1 ; sprite dimensions
dw BlottlePicFront, BlottlePicBack
db CONSTRICT, SMOKESCREEN, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm TOXIC, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, \
ICE_BEAM, BLIZZARD, RAGE, MIMIC, DOUBLE_TEAM, \
REFLECT, BIDE, REST, SUBSTITUTE, SURF, \
FLASH
; end
db BANK(BlottlePicFront)
assert BANK(BlottlePicFront) == BANK(BlottlePicBack)

View file

@ -0,0 +1,25 @@
db DEX_BUU ; pokedex id
db 65, 93, 57, 95, 85
; hp atk def spd spc
db ICE, ICE ; type
db 45 ; catch rate
db 167 ; base exp
INCBIN "gfx/pokemon/front/buu.pic", 0, 1 ; sprite dimensions
dw BuuPicFront, BuuPicBack
db AURORA_BEAM, LEER, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, ICE_BEAM, BLIZZARD, HYPER_BEAM, SUBMISSION, \
COUNTER, SEISMIC_TOSS, RAGE, PSYCHIC_M, TELEPORT, \
MIMIC, DOUBLE_TEAM, REFLECT, BIDE, METRONOME, \
SKULL_BASH, REST, PSYWAVE, SUBSTITUTE, STRENGTH
; end
db BANK(BuuPicFront)
assert BANK(BuuPicFront) == BANK(BuuPicBack)

View file

@ -0,0 +1,25 @@
db DEX_CACTUS ; pokedex id
db 60, 95, 100, 90, 75
; hp atk def spd spc
db GRASS, GROUND ; type
db 45 ; catch rate
db 177 ; base exp
INCBIN "gfx/pokemon/front/cactus.pic", 0, 1 ; sprite dimensions
dw CactusPicFront, CactusPicBack
db TACKLE, SAND_ATTACK, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm WHIRLWIND, MEGA_KICK, TOXIC, HORN_DRILL, BODY_SLAM, \
TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, RAGE, MEGA_DRAIN, \
SOLARBEAM, EARTHQUAKE, FISSURE, MIMIC, DOUBLE_TEAM, \
BIDE, SELFDESTRUCT, SWIFT, REST, EXPLOSION, \
TRI_ATTACK, SUBSTITUTE
; end
db BANK(CactusPicFront)
assert BANK(CactusPicFront) == BANK(CactusPicBack)

View file

@ -0,0 +1,24 @@
db DEX_CHEEP ; pokedex id
db 45, 65, 40, 60, 40
; hp atk def spd spc
db WATER, WATER ; type
db 190 ; catch rate
db 84 ; base exp
INCBIN "gfx/pokemon/front/cheep.pic", 0, 1 ; sprite dimensions
dw CheepPicFront, CheepPicBack
db BUBBLE, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, ICE_BEAM, BLIZZARD, \
COUNTER, SEISMIC_TOSS, RAGE, MIMIC, DOUBLE_TEAM, \
BIDE, SKY_ATTACK, REST, SUBSTITUTE, SURF
; end
db BANK(CheepPicFront)
assert BANK(CheepPicFront) == BANK(CheepPicBack)

View file

@ -0,0 +1,26 @@
db DEX_CROAKOZUNA ; pokedex id
db 134, 75, 70, 60, 75
; hp atk def spd spc
db WATER, DARK ; type
db 75 ; catch rate
db 174 ; base exp
INCBIN "gfx/pokemon/front/croakozuna.pic", 0, 1 ; sprite dimensions
dw CroakozunaPicFront, CroakozunaPicBack
db DOUBLE_TEAM, DOUBLESLAP, BUBBLE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, RAZOR_WIND, SWORDS_DANCE, WHIRLWIND, TOXIC, \
BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, \
HYPER_BEAM, PAY_DAY, SUBMISSION, COUNTER, SEISMIC_TOSS, \
RAGE, DIG, TELEPORT, MIMIC, DOUBLE_TEAM, \
REFLECT, BIDE, METRONOME, SWIFT, REST, \
PSYWAVE, SUBSTITUTE, CUT, SURF, FLASH
; end
db BANK(CroakozunaPicFront)
assert BANK(CroakozunaPicFront) == BANK(CroakozunaPicBack)

View file

@ -0,0 +1,26 @@
db DEX_CROCKY ; pokedex id
db 80, 90, 75, 95, 80
; hp atk def spd spc
db DRAGON, DRAGON ; type
db 45 ; catch rate
db 167 ; base exp
INCBIN "gfx/pokemon/front/crocky.pic", 0, 1 ; sprite dimensions
dw CrockyPicFront, CrockyPicBack
db SCRATCH, LEER, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_FAST ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, \
WATER_GUN, ICE_BEAM, BLIZZARD, HYPER_BEAM, SUBMISSION, \
COUNTER, SEISMIC_TOSS, RAGE, DRAGON_RAGE, EARTHQUAKE, \
FISSURE, DIG, MIMIC, DOUBLE_TEAM, BIDE, \
FIRE_BLAST, SWIFT, SKULL_BASH, REST, ROCK_SLIDE, \
SUBSTITUTE, CUT, FLASH
; end
db BANK(CrockyPicFront)
assert BANK(CrockyPicFront) == BANK(CrockyPicBack)

View file

@ -0,0 +1,25 @@
db DEX_CRYITHAN ; pokedex id
db 92, 83, 76, 118, 101
; hp atk def spd spc
db WATER, DRAGON ; type
db 9 ; catch rate
db 210 ; base exp
INCBIN "gfx/pokemon/front/cryithan.pic", 0, 1 ; sprite dimensions
dw CryithanPicFront, CryithanPicBack
db SCRATCH, GROWL, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, \
WATER_GUN, HYPER_BEAM, RAGE, DRAGON_RAGE, THUNDERBOLT, \
THUNDER, DIG, MIMIC, DOUBLE_TEAM, BIDE, \
SWIFT, SKULL_BASH, REST, ROCK_SLIDE, SUBSTITUTE, \
CUT, SURF, STRENGTH
; end
db BANK(CryithanPicFront)
assert BANK(CryithanPicFront) == BANK(CryithanPicBack)

View file

@ -0,0 +1,25 @@
db DEX_DECILLA ; pokedex id
db 61, 90, 70, 15, 40
; hp atk def spd spc
db ROCK, ROCK ; type
db 45 ; catch rate
db 119 ; base exp
INCBIN "gfx/pokemon/front/decilla.pic", 0, 1 ; sprite dimensions
dw DecillaPicFront, DecillaPicBack
db SUBSTITUTE, GROWL, TACKLE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, SUBMISSION, COUNTER, SEISMIC_TOSS, RAGE, \
DRAGON_RAGE, EARTHQUAKE, FISSURE, DIG, MIMIC, \
DOUBLE_TEAM, BIDE, SKULL_BASH, REST, ROCK_SLIDE, \
SUBSTITUTE
; end
db BANK(DecillaPicFront)
assert BANK(DecillaPicFront) == BANK(DecillaPicBack)

View file

@ -0,0 +1,25 @@
db DEX_DEER ; pokedex id
db 85, 110, 85, 60, 90
; hp atk def spd spc
db NORMAL, GRASS ; type
db 45 ; catch rate
db 165 ; base exp
INCBIN "gfx/pokemon/front/deer.pic", 0, 1 ; sprite dimensions
dw DeerPicFront, DeerPicBack
db TACKLE, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, \
RAGE, MEGA_DRAIN, SOLARBEAM, THUNDERBOLT, THUNDER, \
PSYCHIC_M, TELEPORT, MIMIC, DOUBLE_TEAM, BIDE, \
REST, THUNDER_WAVE, PSYWAVE, SUBSTITUTE, STRENGTH, \
FLASH
; end
db BANK(DeerPicFront)
assert BANK(DeerPicFront) == BANK(DeerPicBack)

View file

@ -0,0 +1,23 @@
db DEX_GAOTORA ; pokedex id
db 65, 80, 65, 60, 75
; hp atk def spd spc
db ELECTRIC, ELECTRIC ; type
db 90 ; catch rate
db 146 ; base exp
INCBIN "gfx/pokemon/front/gaotora.pic", 0, 1 ; sprite dimensions
dw GaotoraPicFront, GaotoraPicBack
db THUNDERSHOCK, LEER, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, RAGE, \
THUNDERBOLT, THUNDER, MIMIC, DOUBLE_TEAM, BIDE, \
SWIFT, SKULL_BASH, REST, THUNDER_WAVE, SUBSTITUTE
; end
db BANK(GaotoraPicFront)
assert BANK(GaotoraPicFront) == BANK(GaotoraPicBack)

View file

@ -0,0 +1,26 @@
db DEX_GOROCHU ; pokedex id
db 70, 100, 65, 110, 100
; hp atk def spd spc
db ELECTRIC, ELECTRIC ; type
db 45 ; catch rate
db 193 ; base exp
INCBIN "gfx/pokemon/front/gorochu.pic", 0, 1 ; sprite dimensions
dw GorochuPicFront, GorochuPicBack
db THUNDERSHOCK, GROWL, THUNDER_WAVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, HORN_DRILL, BODY_SLAM, \
TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, PAY_DAY, SUBMISSION, \
COUNTER, SEISMIC_TOSS, RAGE, THUNDERBOLT, THUNDER, \
MIMIC, DOUBLE_TEAM, REFLECT, BIDE, SWIFT, \
SKULL_BASH, REST, THUNDER_WAVE, SUBSTITUTE, FLY, \
SURF, FLASH
; end
db BANK(GorochuPicFront)
assert BANK(GorochuPicFront) == BANK(GorochuPicBack)

View file

@ -0,0 +1,24 @@
db DEX_GOROTORA ; pokedex id
db 90, 105, 85, 80, 95
; hp atk def spd spc
db ELECTRIC, ELECTRIC ; type
db 60 ; catch rate
db 197 ; base exp
INCBIN "gfx/pokemon/front/gorotora.pic", 0, 1 ; sprite dimensions
dw GorotoraPicFront, GorotoraPicBack
db THUNDERSHOCK, LEER, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, \
RAGE, THUNDERBOLT, THUNDER, EARTHQUAKE, FISSURE, \
MIMIC, DOUBLE_TEAM, BIDE, SWIFT, SKULL_BASH, \
REST, THUNDER_WAVE, SUBSTITUTE
; end
db BANK(GorotoraPicFront)
assert BANK(GorotoraPicFront) == BANK(GorotoraPicBack)

View file

@ -0,0 +1,26 @@
db DEX_GUARDIA ; pokedex id
db 70, 90, 120, 65, 100
; hp atk def spd spc
db GROUND, GROUND ; type
db 45 ; catch rate
db 194 ; base exp
INCBIN "gfx/pokemon/front/guardia.pic", 0, 1 ; sprite dimensions
dw GuardiaPicFront, GuardiaPicBack
db BONE_CLUB, TAIL_WHIP, GROWL, HEADBUTT ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, ICE_BEAM, BLIZZARD, \
HYPER_BEAM, SUBMISSION, COUNTER, SEISMIC_TOSS, RAGE, \
EARTHQUAKE, FISSURE, DIG, MIMIC, DOUBLE_TEAM, \
BIDE, FIRE_BLAST, SKULL_BASH, REST, SUBSTITUTE, \
STRENGTH
; end
db BANK(GuardiaPicFront)
assert BANK(GuardiaPicFront) == BANK(GuardiaPicBack)

View file

@ -0,0 +1,25 @@
db DEX_GYAOON ; pokedex id
db 101, 130, 105, 35, 70
; hp atk def spd spc
db ROCK, ROCK ; type
db 45 ; catch rate
db 204 ; base exp
INCBIN "gfx/pokemon/front/gyaoon.pic", 0, 1 ; sprite dimensions
dw GyaoonPicFront, GyaoonPicBack
db SUBSTITUTE, GROWL, TACKLE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, HYPER_BEAM, SUBMISSION, COUNTER, SEISMIC_TOSS, \
RAGE, DRAGON_RAGE, EARTHQUAKE, FISSURE, DIG, \
MIMIC, DOUBLE_TEAM, BIDE, FIRE_BLAST, SKULL_BASH, \
REST, ROCK_SLIDE, SUBSTITUTE, STRENGTH
; end
db BANK(GyaoonPicFront)
assert BANK(GyaoonPicFront) == BANK(GyaoonPicBack)

View file

@ -0,0 +1,24 @@
db DEX_GYOPIN ; pokedex id
db 35, 57, 50, 53, 40
; hp atk def spd spc
db WATER, WATER ; type
db 255 ; catch rate
db 57 ; base exp
INCBIN "gfx/pokemon/front/gyopin.pic", 0, 1 ; sprite dimensions
dw GyopinPicFront, GyopinPicBack
db PECK, TAIL_WHIP, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm TOXIC, HORN_DRILL, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, \
WATER_GUN, ICE_BEAM, BLIZZARD, RAGE, MIMIC, \
DOUBLE_TEAM, BIDE, SWIFT, SKULL_BASH, REST, \
SUBSTITUTE, SURF
; end
ddb BANK(GyopinPicFront)
assert BANK(GyopinPicFront) == BANK(GyopinPicBack)

View file

@ -0,0 +1,24 @@
db DEX_HINAAZU ; pokedex id
db 20, 70, 30, 20, 60
; hp atk def spd spc
db NORMAL, FLYING ; type
db 255 ; catch rate
db 66 ; base exp
INCBIN "gfx/pokemon/front/hinaazu.pic", 0, 1 ; sprite dimensions
dw HinaazuPicFront, HinaazuPicBack
db PECK, GROWL, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm WHIRLWIND, TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, \
RAGE, MIMIC, DOUBLE_TEAM, REFLECT, BIDE, \
SKULL_BASH, SKY_ATTACK, REST, TRI_ATTACK, SUBSTITUTE, \
FLY
; end
db BANK(HinaazuPicFront)
assert BANK(HinaazuPicFront) == BANK(HinaazuPicBack)

View file

@ -0,0 +1,25 @@
db DEX_JABETTA ; pokedex id
db 80, 125, 70, 80, 80
; hp atk def spd spc
db WATER, FIGHTING ; type
db 75 ; catch rate
db 184 ; base exp
INCBIN "gfx/pokemon/front/jabetta.pic", 0, 1 ; sprite dimensions
dw JabettaPicFront, JabettaPicBack
db BUBBLE, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, ICE_BEAM, BLIZZARD, \
HYPER_BEAM, COUNTER, SEISMIC_TOSS, RAGE, MIMIC, \
DOUBLE_TEAM, BIDE, SKY_ATTACK, REST, SUBSTITUTE, \
SURF, STRENGTH
; end
db BANK(JabettaPicFront)
assert BANK(JabettaPicFront) == BANK(JabettaPicBack)

View file

@ -0,0 +1,24 @@
db DEX_JAGG ; pokedex id
db 80, 115, 100, 60, 85
; hp atk def spd spc
db WATER, STEEL ; type
db 45 ; catch rate
db 204 ; base exp
INCBIN "gfx/pokemon/front/jagg.pic", 0, 1 ; sprite dimensions
dw JaggPicFront, JaggPicBack
db BITE, LEER, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm SWORDS_DANCE, TOXIC, HORN_DRILL, TAKE_DOWN, DOUBLE_EDGE, \
BUBBLEBEAM, WATER_GUN, ICE_BEAM, BLIZZARD, HYPER_BEAM, \
RAGE, EARTHQUAKE, FISSURE, MIMIC, DOUBLE_TEAM, \
BIDE, SKULL_BASH, REST, SUBSTITUTE, SURF
; end
db BANK(JaggPicFront)
assert BANK(JaggPicFront) == BANK(JaggPicBack)

View file

@ -0,0 +1,24 @@
db DEX_KONYA ; pokedex id
db 35, 40, 30, 85, 35
; hp atk def spd spc
db NORMAL, NORMAL ; type
db 255 ; catch rate
db 53 ; base exp
INCBIN "gfx/pokemon/front/konya.pic", 0, 1 ; sprite dimensions
dw KonyaPicFront, KonyaPicBack
db SCRATCH, GROWL, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, \
WATER_GUN, PAY_DAY, RAGE, THUNDERBOLT, THUNDER, \
MIMIC, DOUBLE_TEAM, BIDE, SWIFT, SKULL_BASH, \
REST, SUBSTITUTE
; end
db BANK(KonyaPicFront)
assert BANK(KonyaPicFront) == BANK(KonyaPicBack)

View file

@ -0,0 +1,23 @@
db DEX_KOTORA ; pokedex id
db 50, 65, 45, 40, 55
; hp atk def spd spc
db ELECTRIC, ELECTRIC ; type
db 180 ; catch rate
db 88 ; base exp
INCBIN "gfx/pokemon/front/kotora.pic", 0, 1 ; sprite dimensions
dw KotoraPicFront, KotoraPicBack
db THUNDERSHOCK, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, RAGE, \
THUNDERBOLT, THUNDER, MIMIC, DOUBLE_TEAM, BIDE, \
SWIFT, SKULL_BASH, REST, THUNDER_WAVE, SUBSTITUTE
; end
db BANK(KotoraPicFront)
assert BANK(KotoraPicFront) == BANK(KotoraPicBack)

View file

@ -0,0 +1,25 @@
db DEX_MADAAMU ; pokedex id
db 72, 105, 75, 70, 63
; hp atk def spd spc
db NORMAL, FLYING ; type
db 25 ; catch rate
db 196 ; base exp
INCBIN "gfx/pokemon/front/madaamu.pic", 0, 1 ; sprite dimensions
dw MadaamuPicFront, MadaamuPicBack
db PECK, SAND_ATTACK, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm RAZOR_WIND, SWORDS_DANCE, WHIRLWIND, TOXIC, HORN_DRILL, \
BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, RAGE, THUNDERBOLT, \
THUNDER, MIMIC, DOUBLE_TEAM, REFLECT, BIDE, \
SWIFT, SKULL_BASH, REST, SUBSTITUTE, CUT, \
FLY
; end
db BANK(MadaamuPicFront)
assert BANK(MadaamuPicFront) == BANK(MadaamuPicBack)

View file

@ -0,0 +1,24 @@
db DEX_MAGNETITE ; pokedex id
db 30, 40, 75, 50, 100
; hp atk def spd spc
db ELECTRIC, ELECTRIC ; type
db 90 ; catch rate
db 118 ; base exp
INCBIN "gfx/pokemon/front/magnetite.pic", 0, 1 ; sprite dimensions
dw MagnetitePicFront, MagnetitePicBack
db TACKLE, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm TOXIC, TAKE_DOWN, DOUBLE_EDGE, RAGE, THUNDERBOLT, \
THUNDER, TELEPORT, MIMIC, DOUBLE_TEAM, REFLECT, \
BIDE, SWIFT, REST, THUNDER_WAVE, SUBSTITUTE, \
FLASH
; end
db BANK(MagnetitePicFront)
assert BANK(MagnetitePicFront) == BANK(MagnetitePicBack)

View file

@ -0,0 +1,23 @@
db DEX_MIKON ; pokedex id
db 28, 31, 30, 60, 60
; hp atk def spd spc
db FIRE, FIRE ; type
db 255 ; catch rate
db 53 ; base exp
INCBIN "gfx/pokemon/front/mikon.pic", 0, 1 ; sprite dimensions
dw MikonPicFront, MikonPicBack
db EMBER, TAIL_WHIP, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, RAGE, \
DIG, MIMIC, DOUBLE_TEAM, REFLECT, BIDE, \
FIRE_BLAST, SWIFT, SKULL_BASH, REST, SUBSTITUTE
; end
db BANK(MikonPicFront)
assert BANK(MikonPicFront) == BANK(MikonPicBack)

View file

@ -0,0 +1,23 @@
db DEX_MONJA ; pokedex id
db 45, 35, 85, 40, 80
; hp atk def spd spc
db GRASS, GRASS ; type
db 190 ; catch rate
db 63 ; base exp
INCBIN "gfx/pokemon/front/monja.pic", 0, 1 ; sprite dimensions
dw MonjaPicFront, MonjaPicBack
db CONSTRICT, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm SWORDS_DANCE, TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, \
RAGE, MEGA_DRAIN, SOLARBEAM, MIMIC, DOUBLE_TEAM, \
BIDE, SKULL_BASH, REST, SUBSTITUTE, CUT
; end
db BANK(MonjaPicFront)
assert BANK(MonjaPicFront) == BANK(MonjaPicBack)

View file

@ -0,0 +1,27 @@
db DEX_NIDOREIGN ; pokedex id
db 90, 92, 87, 85, 75
; hp atk def spd spc
db POISON, ROCK ; type
db 45 ; catch rate
db 201 ; base exp
INCBIN "gfx/pokemon/front/nidoreign.pic", 0, 1 ; sprite dimensions
dw NidoreignPicFront, NidoreignPicBack
db SCRATCH, GROWL, TAIL_WHIP, BITE ; level 1 learnset
db GROWTH_MEDIUM_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, HORN_DRILL, BODY_SLAM, \
TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, ICE_BEAM, \
BLIZZARD, HYPER_BEAM, PAY_DAY, SUBMISSION, COUNTER, \
SEISMIC_TOSS, RAGE, THUNDERBOLT, THUNDER, EARTHQUAKE, \
FISSURE, MIMIC, DOUBLE_TEAM, REFLECT, BIDE, \
FIRE_BLAST, SKULL_BASH, REST, ROCK_SLIDE, SUBSTITUTE, \
SURF, STRENGTH
; end
db BANK(NidoreignPicFront)
assert BANK(NidoreignPicFront) == BANK(NidoreignPicBack)

View file

@ -0,0 +1,26 @@
db DEX_OMEGA ; pokedex id
db 101, 100, 120, 25, 95
; hp atk def spd spc
db STEEL, STEEL ; type
db 25 ; catch rate
db 204 ; base exp
INCBIN "gfx/pokemon/front/omega.pic", 0, 1 ; sprite dimensions
dw OmegaPicFront, OmegaPicBack
db SUPERSONIC, METAL_SOUND, TACKLE, MAGNET_BOMB ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, ICE_BEAM, BLIZZARD, HYPER_BEAM, SUBMISSION, \
COUNTER, SEISMIC_TOSS, RAGE, THUNDERBOLT, THUNDER, \
MIMIC, DOUBLE_TEAM, REFLECT, BIDE, SELFDESTRUCT, \
FIRE_BLAST, SWIFT, REST, THUNDER_WAVE, EXPLOSION, \
TRI_ATTACK, SUBSTITUTE, STRENGTH, FLASH
; end
db BANK(OmegaPicFront)
assert BANK(OmegaPicFront) == BANK(OmegaPicBack)

View file

@ -0,0 +1,24 @@
db DEX_PARA ; pokedex id
db 20, 55, 40, 10, 40
; hp atk def spd spc
db BUG, GRASS ; type
db 255 ; catch rate
db 53 ; base exp
INCBIN "gfx/pokemon/front/para.pic", 0, 1 ; sprite dimensions
dw ParaPicFront, ParaPicBack
db SCRATCH, ABSORB, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm SWORDS_DANCE, TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, \
RAGE, MEGA_DRAIN, SOLARBEAM, DIG, MIMIC, \
DOUBLE_TEAM, REFLECT, BIDE, SKULL_BASH, REST, \
SUBSTITUTE, CUT
; end
db BANK(ParaPicFront)
assert BANK(ParaPicFront) == BANK(ParaPicBack)

View file

@ -0,0 +1,25 @@
db DEX_PENDRAKEN ; pokedex id
db 80, 60, 85, 90, 95
; hp atk def spd spc
db WATER, FAIRY ; type
db 45 ; catch rate
db 180 ; base exp
INCBIN "gfx/pokemon/front/pendraken.pic", 0, 1 ; sprite dimensions
dw PendrakenPicFront, PendrakenPicBack
db CONSTRICT, SMOKESCREEN, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm TOXIC, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, \
ICE_BEAM, BLIZZARD, HYPER_BEAM, RAGE, DRAGON_RAGE, \
PSYCHIC_M, TELEPORT, MIMIC, DOUBLE_TEAM, REFLECT, \
BIDE, REST, PSYWAVE, SUBSTITUTE, SURF, \
FLASH
; end
db BANK(PendrakenPicFront)
assert BANK(PendrakenPicFront) == BANK(PendrakenPicBack)

View file

@ -0,0 +1,23 @@
db DEX_PUCHIKOON ; pokedex id
db 30, 65, 35, 70, 45
; hp atk def spd spc
db FIRE, FIRE ; type
db 255 ; catch rate
db 88 ; base exp
INCBIN "gfx/pokemon/front/puchikoon.pic", 0, 1 ; sprite dimensions
dw PuchikoonPicFront, PuchikoonPicBack
db EMBER, TAIL_WHIP, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm TOXIC, HORN_DRILL, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, \
RAGE, MIMIC, DOUBLE_TEAM, REFLECT, BIDE, \
FIRE_BLAST, SWIFT, SKULL_BASH, REST, SUBSTITUTE
; end
db BANK(PuchikoonPicFront)
assert BANK(PuchikoonPicFront) == BANK(PuchikoonPicBack)

View file

@ -0,0 +1,24 @@
db DEX_PUDI ; pokedex id
db 40, 55, 30, 45, 35
; hp atk def spd spc
db FIRE, FIRE ; type
db 255 ; catch rate
db 61 ; base exp
INCBIN "gfx/pokemon/front/pudi.pic", 0, 1 ; sprite dimensions
dw PudiPicFront, PudiPicBack
db BITE, ROAR, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, RAGE, \
DRAGON_RAGE, DIG, MIMIC, DOUBLE_TEAM, REFLECT, \
BIDE, FIRE_BLAST, SWIFT, SKULL_BASH, REST, \
SUBSTITUTE
; end
db BANK(PudiPicFront)
assert BANK(PudiPicFront) == BANK(PudiPicBack)

View file

@ -0,0 +1,24 @@
db DEX_PURAKKUSU ; pokedex id
db 65, 125, 140, 85, 55
; hp atk def spd spc
db BUG, STEEL ; type
db 25 ; catch rate
db 209 ; base exp
INCBIN "gfx/pokemon/front/purakkusu.pic", 0, 1 ; sprite dimensions
dw PurakkusuPicFront, PurakkusuPicBack
db VICEGRIP, HARDEN, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm SWORDS_DANCE, TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, \
HYPER_BEAM, SUBMISSION, SEISMIC_TOSS, RAGE, EARTHQUAKE, \
FISSURE, MIMIC, DOUBLE_TEAM, BIDE, SWIFT, \
REST, SUBSTITUTE, CUT, STRENGTH
; end
ddb BANK(PurakkusuPicFront)
assert BANK(PurakkusuPicFront) == BANK(PurakkusuPicBack)

View file

@ -0,0 +1,26 @@
db DEX_RIBBITO ; pokedex id
db 94, 55, 50, 40, 55
; hp atk def spd spc
db WATER, WATER ; type
db 190 ; catch rate
db 88 ; base exp
INCBIN "gfx/pokemon/front/ribbito.pic", 0, 1 ; sprite dimensions
dw RibbitoPicFront, RibbitoPicBack
db DOUBLE_TEAM, DOUBLESLAP, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, RAZOR_WIND, SWORDS_DANCE, WHIRLWIND, TOXIC, \
BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, \
PAY_DAY, SUBMISSION, COUNTER, SEISMIC_TOSS, RAGE, \
DIG, TELEPORT, MIMIC, DOUBLE_TEAM, REFLECT, \
BIDE, METRONOME, SWIFT, REST, PSYWAVE, \
SUBSTITUTE, CUT, SURF, FLASH,
; end
db BANK(RibbitoPicFront)
assert BANK(RibbitoPicFront) == BANK(RibbitoPicBack)

View file

@ -0,0 +1,23 @@
db DEX_SCIZOR ; pokedex id
db 70, 130, 100, 60, 55
; hp atk def spd spc
db BUG, STEEL ; type
db 45 ; catch rate
db 204 ; base exp
INCBIN "gfx/pokemon/front/scizor.pic", 0, 1 ; sprite dimensions
dw ScizorPicFront, ScizorPicBack
db QUICK_ATTACK, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm SWORDS_DANCE, TOXIC, TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, \
RAGE, MIMIC, DOUBLE_TEAM, BIDE, SWIFT, \
SKULL_BASH, REST, SUBSTITUTE, CUT
; end
db BANK(ScizorPicFront)
assert BANK(ScizorPicFront) == BANK(ScizorPicBack)

View file

@ -0,0 +1,25 @@
db DEX_SKIMPER ; pokedex id
db 62, 43, 36, 88, 71
; hp atk def spd spc
db WATER, WATER ; type
db 60 ; catch rate
db 67 ; base exp
INCBIN "gfx/pokemon/front/skimper.pic", 0, 1 ; sprite dimensions
dw SkimperPicFront, SkimperPicBack
db SCRATCH, GROWL, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, \
WATER_GUN, RAGE, DRAGON_RAGE, THUNDERBOLT, THUNDER, \
DIG, MIMIC, DOUBLE_TEAM, BIDE, SWIFT, \
SKULL_BASH, REST, ROCK_SLIDE, SUBSTITUTE, CUT, \
SURF
; end
db BANK(SkimperPicFront)
assert BANK(SkimperPicFront) == BANK(SkimperPicBack)

View file

@ -0,0 +1,26 @@
db DEX_TOTARTLE ; pokedex id
db 70, 100, 65, 78, 100
; hp atk def spd spc
db WATER, GRASS ; type
db 45 ; catch rate
db 209 ; base exp
INCBIN "gfx/pokemon/front/totartle.pic", 0, 1 ; sprite dimensions
dw TotartlePicFront, TotartlePicBack
db TACKLE, TAIL_WHIP, BUBBLE, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, ICE_BEAM, BLIZZARD, \
HYPER_BEAM, SUBMISSION, COUNTER, SEISMIC_TOSS, RAGE, \
MEGA_DRAIN, SOLARBEAM, EARTHQUAKE, FISSURE, DIG, \
MIMIC, DOUBLE_TEAM, REFLECT, BIDE, SKULL_BASH, \
REST, SUBSTITUTE, SURF, STRENGTH
; end
db BANK(TotartlePicFront)
assert BANK(TotartlePicFront) == BANK(TotartlePicBack)

View file

@ -0,0 +1,26 @@
db DEX_TRAMPEL ; pokedex id
db 130, 100, 90, 56, 64
; hp atk def spd spc
db NORMAL, GROUND ; type
db 45 ; catch rate
db 204 ; base exp
INCBIN "gfx/pokemon/front/trampel.pic", 0, 1 ; sprite dimensions
dw TrampelPicFront, TrampelPicBack
db TACKLE, GROWL, NO_MOVE, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, HORN_DRILL, BODY_SLAM, \
TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, ICE_BEAM, \
BLIZZARD, HYPER_BEAM, SUBMISSION, COUNTER, SEISMIC_TOSS, \
RAGE, THUNDERBOLT, THUNDER, EARTHQUAKE, FISSURE, \
MIMIC, DOUBLE_TEAM, BIDE, FIRE_BLAST, SWIFT, \
SKULL_BASH, REST, ROCK_SLIDE, SUBSTITUTE, STRENGTH
; end
db BANK(TrampelPicFront)
assert BANK(TrampelPicFront) == BANK(TrampelPicBack)

View file

@ -0,0 +1,24 @@
db DEX_TSUBOMITTO ; pokedex id
db 80, 120, 65, 70, 85
; hp atk def spd spc
db GRASS, POISON ; type
db 45 ; catch rate
db 191 ; base exp
INCBIN "gfx/pokemon/front/tsubomitto.pic", 0, 1 ; sprite dimensions
dw TsubomittoPicFront, TsubomittoPicBack
db VINE_WHIP, GROWTH, LOVELY_KISS, RAZOR_LEAF ; level 1 learnset
db GROWTH_MEDIUM_SLOW ; growth rate
; tm/hm learnset
tmhm SWORDS_DANCE, TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, \
HYPER_BEAM, RAGE, MEGA_DRAIN, SOLARBEAM, MIMIC, \
DOUBLE_TEAM, REFLECT, BIDE, REST, SUBSTITUTE, \
CUT
; end
db BANK(TsubomittoPicFront)
assert BANK(TsubomittoPicFront) == BANK(TsubomittoPicBack)

View file

@ -0,0 +1,25 @@
db DEX_WEIRDUCK ; pokedex id
db 65, 67, 63, 70, 65
; hp atk def spd spc
db WATER, WATER ; type
db 120 ; catch rate
db 122 ; base exp
INCBIN "gfx/pokemon/front/weirduck.pic", 0, 1 ; sprite dimensions
dw WeirduckPicFront, WeirduckPicBack
db SCRATCH, TAIL_WHIP, AMNESIA, NO_MOVE ; level 1 learnset
db GROWTH_MEDIUM_FAST ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, ICE_BEAM, BLIZZARD, \
PAY_DAY, SUBMISSION, COUNTER, SEISMIC_TOSS, RAGE, \
DIG, MIMIC, DOUBLE_TEAM, BIDE, SWIFT, \
SKULL_BASH, REST, SUBSTITUTE, SURF, STRENGTH
; end
db BANK(WeirduckPicFront)
assert BANK(WeirduckPicFront) == BANK(WeirduckPicBack)