diff options
| author | Rangi <remy.oukaour+rangi@gmail.com> | 2018-05-28 18:20:13 -0400 |
|---|---|---|
| committer | Rangi <remy.oukaour+rangi@gmail.com> | 2018-05-28 18:20:13 -0400 |
| commit | b9298abb7a7a2349019f060db26be6156e2c5e68 (patch) | |
| tree | bb9b95b64f2bedd07850740ef5a0599ab19f12a4 /data/pokemon | |
| parent | 8e09ad2dde43acb0657c8e8378552f2a7c3e3fd9 (diff) | |
Declare base data
Diffstat (limited to 'data/pokemon')
252 files changed, 4806 insertions, 0 deletions
diff --git a/data/pokemon/base_stats.asm b/data/pokemon/base_stats.asm new file mode 100644 index 0000000..9aea680 --- /dev/null +++ b/data/pokemon/base_stats.asm @@ -0,0 +1,288 @@ +SECTION "Base Data", ROMX[$4F10],BANK[$14] + + +tmhm: MACRO +; used in data/pokemon/base_stats/*.asm +tms1 = 0 ; TM01-TM24 (24) +tms2 = 0 ; TM25-TM48 (24) +tms3 = 0 ; TM49-TM50 + HM01-HM07 (9) +rept _NARG + if 0 < \1 && \1 <= NUM_TMS_HMS + if \1 < 24 + 1 +tms1 = tms1 | (1 << ((\1) - 1)) + elif \1 < 48 + 1 +tms2 = tms2 | (1 << ((\1) - 1 - 24)) + else +tms3 = tms3 | (1 << ((\1) - 1 - 48)) + endc + else + fail "\1 is not a TM/HM number" + endc + shift +endr +rept 3 ; TM01-TM24 (24/24) + db tms1 & $ff +tms1 = tms1 >> 8 +endr +rept 3 ; TM25-TM48 (24/24) + db tms2 & $ff +tms2 = tms2 >> 8 +endr +rept 2 ; TM49-TM50 + HM01-HM07 (9/16) + db tms3 & $ff +tms3 = tms3 >> 8 +endr +ENDM + +BaseData:: +INCLUDE "data/pokemon/base_stats/fushigidane.asm" +INCLUDE "data/pokemon/base_stats/fushigisou.asm" +INCLUDE "data/pokemon/base_stats/fushigibana.asm" +INCLUDE "data/pokemon/base_stats/hitokage.asm" +INCLUDE "data/pokemon/base_stats/lizardo.asm" +INCLUDE "data/pokemon/base_stats/lizardon.asm" +INCLUDE "data/pokemon/base_stats/zenigame.asm" +INCLUDE "data/pokemon/base_stats/kameil.asm" +INCLUDE "data/pokemon/base_stats/kamex.asm" +INCLUDE "data/pokemon/base_stats/caterpie.asm" +INCLUDE "data/pokemon/base_stats/transel.asm" +INCLUDE "data/pokemon/base_stats/butterfree.asm" +INCLUDE "data/pokemon/base_stats/beedle.asm" +INCLUDE "data/pokemon/base_stats/cocoon.asm" +INCLUDE "data/pokemon/base_stats/spear.asm" +INCLUDE "data/pokemon/base_stats/poppo.asm" +INCLUDE "data/pokemon/base_stats/pigeon.asm" +INCLUDE "data/pokemon/base_stats/pigeot.asm" +INCLUDE "data/pokemon/base_stats/koratta.asm" +INCLUDE "data/pokemon/base_stats/ratta.asm" +INCLUDE "data/pokemon/base_stats/onisuzume.asm" +INCLUDE "data/pokemon/base_stats/onidrill.asm" +INCLUDE "data/pokemon/base_stats/arbo.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/sand.asm" +INCLUDE "data/pokemon/base_stats/sandpan.asm" +INCLUDE "data/pokemon/base_stats/nidoran_f.asm" +INCLUDE "data/pokemon/base_stats/nidorina.asm" +INCLUDE "data/pokemon/base_stats/nidoqueen.asm" +INCLUDE "data/pokemon/base_stats/nidoran_m.asm" +INCLUDE "data/pokemon/base_stats/nidorino.asm" +INCLUDE "data/pokemon/base_stats/nidoking.asm" +INCLUDE "data/pokemon/base_stats/pippi.asm" +INCLUDE "data/pokemon/base_stats/pixy.asm" +INCLUDE "data/pokemon/base_stats/rokon.asm" +INCLUDE "data/pokemon/base_stats/kyukon.asm" +INCLUDE "data/pokemon/base_stats/purin.asm" +INCLUDE "data/pokemon/base_stats/pukurin.asm" +INCLUDE "data/pokemon/base_stats/zubat.asm" +INCLUDE "data/pokemon/base_stats/golbat.asm" +INCLUDE "data/pokemon/base_stats/nazonokusa.asm" +INCLUDE "data/pokemon/base_stats/kusaihana.asm" +INCLUDE "data/pokemon/base_stats/ruffresia.asm" +INCLUDE "data/pokemon/base_stats/paras.asm" +INCLUDE "data/pokemon/base_stats/parasect.asm" +INCLUDE "data/pokemon/base_stats/kongpang.asm" +INCLUDE "data/pokemon/base_stats/morphon.asm" +INCLUDE "data/pokemon/base_stats/digda.asm" +INCLUDE "data/pokemon/base_stats/dugtrio.asm" +INCLUDE "data/pokemon/base_stats/nyarth.asm" +INCLUDE "data/pokemon/base_stats/persian.asm" +INCLUDE "data/pokemon/base_stats/koduck.asm" +INCLUDE "data/pokemon/base_stats/golduck.asm" +INCLUDE "data/pokemon/base_stats/mankey.asm" +INCLUDE "data/pokemon/base_stats/okorizaru.asm" +INCLUDE "data/pokemon/base_stats/gardie.asm" +INCLUDE "data/pokemon/base_stats/windie.asm" +INCLUDE "data/pokemon/base_stats/nyoromo.asm" +INCLUDE "data/pokemon/base_stats/nyorozo.asm" +INCLUDE "data/pokemon/base_stats/nyorobon.asm" +INCLUDE "data/pokemon/base_stats/casey.asm" +INCLUDE "data/pokemon/base_stats/yungerer.asm" +INCLUDE "data/pokemon/base_stats/foodin.asm" +INCLUDE "data/pokemon/base_stats/wanriky.asm" +INCLUDE "data/pokemon/base_stats/goriky.asm" +INCLUDE "data/pokemon/base_stats/kairiky.asm" +INCLUDE "data/pokemon/base_stats/madatsubomi.asm" +INCLUDE "data/pokemon/base_stats/utsudon.asm" +INCLUDE "data/pokemon/base_stats/utsubot.asm" +INCLUDE "data/pokemon/base_stats/menokurage.asm" +INCLUDE "data/pokemon/base_stats/dokukurage.asm" +INCLUDE "data/pokemon/base_stats/isitsubute.asm" +INCLUDE "data/pokemon/base_stats/golone.asm" +INCLUDE "data/pokemon/base_stats/golonya.asm" +INCLUDE "data/pokemon/base_stats/ponyta.asm" +INCLUDE "data/pokemon/base_stats/gallop.asm" +INCLUDE "data/pokemon/base_stats/yadon.asm" +INCLUDE "data/pokemon/base_stats/yadoran.asm" +INCLUDE "data/pokemon/base_stats/coil.asm" +INCLUDE "data/pokemon/base_stats/rarecoil.asm" +INCLUDE "data/pokemon/base_stats/kamonegi.asm" +INCLUDE "data/pokemon/base_stats/dodo.asm" +INCLUDE "data/pokemon/base_stats/dodorio.asm" +INCLUDE "data/pokemon/base_stats/pawou.asm" +INCLUDE "data/pokemon/base_stats/jugon.asm" +INCLUDE "data/pokemon/base_stats/betbeter.asm" +INCLUDE "data/pokemon/base_stats/betbeton.asm" +INCLUDE "data/pokemon/base_stats/shellder.asm" +INCLUDE "data/pokemon/base_stats/parshen.asm" +INCLUDE "data/pokemon/base_stats/ghos.asm" +INCLUDE "data/pokemon/base_stats/ghost.asm" +INCLUDE "data/pokemon/base_stats/gangar.asm" +INCLUDE "data/pokemon/base_stats/iwark.asm" +INCLUDE "data/pokemon/base_stats/sleepe.asm" +INCLUDE "data/pokemon/base_stats/sleeper.asm" +INCLUDE "data/pokemon/base_stats/crab.asm" +INCLUDE "data/pokemon/base_stats/kingler.asm" +INCLUDE "data/pokemon/base_stats/biriridama.asm" +INCLUDE "data/pokemon/base_stats/marumine.asm" +INCLUDE "data/pokemon/base_stats/tamatama.asm" +INCLUDE "data/pokemon/base_stats/nassy.asm" +INCLUDE "data/pokemon/base_stats/karakara.asm" +INCLUDE "data/pokemon/base_stats/garagara.asm" +INCLUDE "data/pokemon/base_stats/sawamular.asm" +INCLUDE "data/pokemon/base_stats/ebiwalar.asm" +INCLUDE "data/pokemon/base_stats/beroringa.asm" +INCLUDE "data/pokemon/base_stats/dogars.asm" +INCLUDE "data/pokemon/base_stats/matadogas.asm" +INCLUDE "data/pokemon/base_stats/sihorn.asm" +INCLUDE "data/pokemon/base_stats/sidon.asm" +INCLUDE "data/pokemon/base_stats/lucky.asm" +INCLUDE "data/pokemon/base_stats/monjara.asm" +INCLUDE "data/pokemon/base_stats/garura.asm" +INCLUDE "data/pokemon/base_stats/tattu.asm" +INCLUDE "data/pokemon/base_stats/seadra.asm" +INCLUDE "data/pokemon/base_stats/tosakinto.asm" +INCLUDE "data/pokemon/base_stats/azumao.asm" +INCLUDE "data/pokemon/base_stats/hitodeman.asm" +INCLUDE "data/pokemon/base_stats/starmie.asm" +INCLUDE "data/pokemon/base_stats/barrierd.asm" +INCLUDE "data/pokemon/base_stats/strike.asm" +INCLUDE "data/pokemon/base_stats/rougela.asm" +INCLUDE "data/pokemon/base_stats/eleboo.asm" +INCLUDE "data/pokemon/base_stats/boober.asm" +INCLUDE "data/pokemon/base_stats/kailios.asm" +INCLUDE "data/pokemon/base_stats/kentauros.asm" +INCLUDE "data/pokemon/base_stats/koiking.asm" +INCLUDE "data/pokemon/base_stats/gyarados.asm" +INCLUDE "data/pokemon/base_stats/laplace.asm" +INCLUDE "data/pokemon/base_stats/metamon.asm" +INCLUDE "data/pokemon/base_stats/eievui.asm" +INCLUDE "data/pokemon/base_stats/showers.asm" +INCLUDE "data/pokemon/base_stats/thunders.asm" +INCLUDE "data/pokemon/base_stats/booster.asm" +INCLUDE "data/pokemon/base_stats/porygon.asm" +INCLUDE "data/pokemon/base_stats/omnite.asm" +INCLUDE "data/pokemon/base_stats/omstar.asm" +INCLUDE "data/pokemon/base_stats/kabuto.asm" +INCLUDE "data/pokemon/base_stats/kabutops.asm" +INCLUDE "data/pokemon/base_stats/ptera.asm" +INCLUDE "data/pokemon/base_stats/kabigon.asm" +INCLUDE "data/pokemon/base_stats/freezer.asm" +INCLUDE "data/pokemon/base_stats/thunder.asm" +INCLUDE "data/pokemon/base_stats/fire.asm" +INCLUDE "data/pokemon/base_stats/miniryu.asm" +INCLUDE "data/pokemon/base_stats/hakuryu.asm" +INCLUDE "data/pokemon/base_stats/kairyu.asm" +INCLUDE "data/pokemon/base_stats/mewtwo.asm" +INCLUDE "data/pokemon/base_stats/mew.asm" +INCLUDE "data/pokemon/base_stats/happa.asm" +INCLUDE "data/pokemon/base_stats/hanamogura.asm" +INCLUDE "data/pokemon/base_stats/hanaryu.asm" +INCLUDE "data/pokemon/base_stats/honoguma.asm" +INCLUDE "data/pokemon/base_stats/volbear.asm" +INCLUDE "data/pokemon/base_stats/dynabear.asm" +INCLUDE "data/pokemon/base_stats/kurusu.asm" +INCLUDE "data/pokemon/base_stats/aqua.asm" +INCLUDE "data/pokemon/base_stats/aquaria.asm" +INCLUDE "data/pokemon/base_stats/hoho.asm" +INCLUDE "data/pokemon/base_stats/bobo.asm" +INCLUDE "data/pokemon/base_stats/pachimee.asm" +INCLUDE "data/pokemon/base_stats/mokoko.asm" +INCLUDE "data/pokemon/base_stats/denryu.asm" +INCLUDE "data/pokemon/base_stats/mikon.asm" +INCLUDE "data/pokemon/base_stats/monja.asm" +INCLUDE "data/pokemon/base_stats/jaranra.asm" +INCLUDE "data/pokemon/base_stats/haneei.asm" +INCLUDE "data/pokemon/base_stats/puku.asm" +INCLUDE "data/pokemon/base_stats/shibirefugu.asm" +INCLUDE "data/pokemon/base_stats/pichu.asm" +INCLUDE "data/pokemon/base_stats/py.asm" +INCLUDE "data/pokemon/base_stats/pupurin.asm" +INCLUDE "data/pokemon/base_stats/mizuuo.asm" +INCLUDE "data/pokemon/base_stats/naty.asm" +INCLUDE "data/pokemon/base_stats/natio.asm" +INCLUDE "data/pokemon/base_stats/gyopin.asm" +INCLUDE "data/pokemon/base_stats/maril.asm" +INCLUDE "data/pokemon/base_stats/manbo1.asm" +INCLUDE "data/pokemon/base_stats/ikari.asm" +INCLUDE "data/pokemon/base_stats/grotess.asm" +INCLUDE "data/pokemon/base_stats/eksing.asm" +INCLUDE "data/pokemon/base_stats/para.asm" +INCLUDE "data/pokemon/base_stats/kokumo.asm" +INCLUDE "data/pokemon/base_stats/twohead.asm" +INCLUDE "data/pokemon/base_stats/yoroidori.asm" +INCLUDE "data/pokemon/base_stats/animon.asm" +INCLUDE "data/pokemon/base_stats/hinazu.asm" +INCLUDE "data/pokemon/base_stats/sunny.asm" +INCLUDE "data/pokemon/base_stats/paon.asm" +INCLUDE "data/pokemon/base_stats/donphan.asm" +INCLUDE "data/pokemon/base_stats/twinz.asm" +INCLUDE "data/pokemon/base_stats/kirinriki.asm" +INCLUDE "data/pokemon/base_stats/painter.asm" +INCLUDE "data/pokemon/base_stats/kounya.asm" +INCLUDE "data/pokemon/base_stats/rinrin.asm" +INCLUDE "data/pokemon/base_stats/berurun.asm" +INCLUDE "data/pokemon/base_stats/nyorotono.asm" +INCLUDE "data/pokemon/base_stats/yadoking.asm" +INCLUDE "data/pokemon/base_stats/annon.asm" +INCLUDE "data/pokemon/base_stats/rediba.asm" +INCLUDE "data/pokemon/base_stats/mitsuboshi.asm" +INCLUDE "data/pokemon/base_stats/puchicorn.asm" +INCLUDE "data/pokemon/base_stats/eifie.asm" +INCLUDE "data/pokemon/base_stats/blacky.asm" +INCLUDE "data/pokemon/base_stats/turban.asm" +INCLUDE "data/pokemon/base_stats/betbaby.asm" +INCLUDE "data/pokemon/base_stats/teppouo.asm" +INCLUDE "data/pokemon/base_stats/okutank.asm" +INCLUDE "data/pokemon/base_stats/gongu.asm" +INCLUDE "data/pokemon/base_stats/kapoerer.asm" +INCLUDE "data/pokemon/base_stats/pudie.asm" +INCLUDE "data/pokemon/base_stats/haneko.asm" +INCLUDE "data/pokemon/base_stats/poponeko.asm" +INCLUDE "data/pokemon/base_stats/wataneko.asm" +INCLUDE "data/pokemon/base_stats/baririna.asm" +INCLUDE "data/pokemon/base_stats/lip.asm" +INCLUDE "data/pokemon/base_stats/elebaby.asm" +INCLUDE "data/pokemon/base_stats/booby.asm" +INCLUDE "data/pokemon/base_stats/kireihana.asm" +INCLUDE "data/pokemon/base_stats/tsubomitto.asm" +INCLUDE "data/pokemon/base_stats/miltank.asm" +INCLUDE "data/pokemon/base_stats/bombseeker.asm" +INCLUDE "data/pokemon/base_stats/gift.asm" +INCLUDE "data/pokemon/base_stats/kotora.asm" +INCLUDE "data/pokemon/base_stats/raitora.asm" +INCLUDE "data/pokemon/base_stats/madame.asm" +INCLUDE "data/pokemon/base_stats/norowara.asm" +INCLUDE "data/pokemon/base_stats/kyonpan.asm" +INCLUDE "data/pokemon/base_stats/yamikarasu.asm" +INCLUDE "data/pokemon/base_stats/happi.asm" +INCLUDE "data/pokemon/base_stats/scissors.asm" +INCLUDE "data/pokemon/base_stats/purakkusu.asm" +INCLUDE "data/pokemon/base_stats/devil.asm" +INCLUDE "data/pokemon/base_stats/helgaa.asm" +INCLUDE "data/pokemon/base_stats/wolfman.asm" +INCLUDE "data/pokemon/base_stats/warwolf.asm" +INCLUDE "data/pokemon/base_stats/porygon2.asm" +INCLUDE "data/pokemon/base_stats/nameil.asm" +INCLUDE "data/pokemon/base_stats/haganeil.asm" +INCLUDE "data/pokemon/base_stats/kingdra.asm" +INCLUDE "data/pokemon/base_stats/rai.asm" +INCLUDE "data/pokemon/base_stats/en.asm" +INCLUDE "data/pokemon/base_stats/sui.asm" +INCLUDE "data/pokemon/base_stats/nyula.asm" +INCLUDE "data/pokemon/base_stats/houou.asm" +INCLUDE "data/pokemon/base_stats/togepy.asm" +INCLUDE "data/pokemon/base_stats/bulu.asm" +INCLUDE "data/pokemon/base_stats/tail.asm" +INCLUDE "data/pokemon/base_stats/leafy.asm" diff --git a/data/pokemon/base_stats/animon.asm b/data/pokemon/base_stats/animon.asm new file mode 100644 index 0000000..bf4d6ba --- /dev/null +++ b/data/pokemon/base_stats/animon.asm @@ -0,0 +1,18 @@ + db DEX_ANIMON ; 188 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_METAL_COAT ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6797, $6846 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/annon.asm b/data/pokemon/base_stats/annon.asm new file mode 100644 index 0000000..388ad63 --- /dev/null +++ b/data/pokemon/base_stats/annon.asm @@ -0,0 +1,18 @@ + db DEX_ANNON ; 201 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_SILVERPOWDER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4d6a, $4d6c ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/aqua.asm b/data/pokemon/base_stats/aqua.asm new file mode 100644 index 0000000..3edb692 --- /dev/null +++ b/data/pokemon/base_stats/aqua.asm @@ -0,0 +1,18 @@ + db DEX_AQUA ; 159 + + db 55, 55, 60, 55, 55, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_STRANGE_WATER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $642f, $6542 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/aquaria.asm b/data/pokemon/base_stats/aquaria.asm new file mode 100644 index 0000000..375fdbe --- /dev/null +++ b/data/pokemon/base_stats/aquaria.asm @@ -0,0 +1,18 @@ + db DEX_AQUARIA ; 160 + + db 75, 60, 70, 65, 60, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_WISDOM_ORB ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6628, $6829 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/arbo.asm b/data/pokemon/base_stats/arbo.asm new file mode 100644 index 0000000..8a27977 --- /dev/null +++ b/data/pokemon/base_stats/arbo.asm @@ -0,0 +1,18 @@ + db DEX_ARBO ; 023 + + db 35, 60, 44, 55, 50, 40 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 255 ; catch rate + db 62 ; base exp + db ITEM_BERRY, ITEM_SNAKESKIN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $7550, $7651 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 20, 21, 26, 27, 28, 31, 32, 34, 40, 44, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/arbok.asm b/data/pokemon/base_stats/arbok.asm new file mode 100644 index 0000000..2edbaa4 --- /dev/null +++ b/data/pokemon/base_stats/arbok.asm @@ -0,0 +1,18 @@ + db DEX_ARBOK ; 024 + + db 60, 85, 69, 80, 85, 65 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 90 ; catch rate + db 147 ; base exp + db ITEM_APPLE, ITEM_SNAKESKIN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $778b, $79e8 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 15, 20, 21, 26, 27, 28, 31, 32, 34, 40, 44, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/azumao.asm b/data/pokemon/base_stats/azumao.asm new file mode 100644 index 0000000..07040f7 --- /dev/null +++ b/data/pokemon/base_stats/azumao.asm @@ -0,0 +1,18 @@ + db DEX_AZUMAO ; 119 + + db 80, 92, 65, 68, 65, 80 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 60 ; catch rate + db 170 ; base exp + db ITEM_APPLE, ITEM_WET_HORN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $74ea, $76c0 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 9, 10, 11, 12, 13, 14, 15, 20, 31, 32, 34, 39, 40, 44, 50, 53 + ; end diff --git a/data/pokemon/base_stats/baririna.asm b/data/pokemon/base_stats/baririna.asm new file mode 100644 index 0000000..399d1d7 --- /dev/null +++ b/data/pokemon/base_stats/baririna.asm @@ -0,0 +1,18 @@ + db DEX_BARIRINA ; 217 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_INVISIBLE_WALL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6c34, $6ce2 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/barrierd.asm b/data/pokemon/base_stats/barrierd.asm new file mode 100644 index 0000000..632a8f9 --- /dev/null +++ b/data/pokemon/base_stats/barrierd.asm @@ -0,0 +1,18 @@ + db DEX_BARRIERD ; 122 + + db 40, 45, 65, 90, 100, 120 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 45 ; catch rate + db 136 ; base exp + db ITEM_BERRY, ITEM_INVISIBLE_WALL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4000, $4154 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 40, 44, 45, 46, 50, 55 + ; end diff --git a/data/pokemon/base_stats/beedle.asm b/data/pokemon/base_stats/beedle.asm new file mode 100644 index 0000000..f6d442c --- /dev/null +++ b/data/pokemon/base_stats/beedle.asm @@ -0,0 +1,18 @@ + db DEX_BEEDLE ; 013 + + db 40, 35, 30, 50, 20, 20 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_POISON ; type + db 255 ; catch rate + db 52 ; base exp + db ITEM_BERRY, ITEM_TOXIC_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5e7e, $5f46 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57 + ; end diff --git a/data/pokemon/base_stats/beroringa.asm b/data/pokemon/base_stats/beroringa.asm new file mode 100644 index 0000000..ec62b5f --- /dev/null +++ b/data/pokemon/base_stats/beroringa.asm @@ -0,0 +1,18 @@ + db DEX_BERORINGA ; 108 + + db 90, 55, 75, 30, 60, 90 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 45 ; catch rate + db 127 ; base exp + db ITEM_BERRY, ITEM_LONG_TONGUE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5712, $589c ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 24, 25, 26, 27, 31, 32, 34, 38, 40, 44, 50, 51, 53, 54 + ; end diff --git a/data/pokemon/base_stats/berurun.asm b/data/pokemon/base_stats/berurun.asm new file mode 100644 index 0000000..c0747bd --- /dev/null +++ b/data/pokemon/base_stats/berurun.asm @@ -0,0 +1,18 @@ + db DEX_BERURUN ; 198 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_DARK, TYPE_DARK ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_AMULET_COIN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $421a, $4346 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/betbaby.asm b/data/pokemon/base_stats/betbaby.asm new file mode 100644 index 0000000..7a29755 --- /dev/null +++ b/data/pokemon/base_stats/betbaby.asm @@ -0,0 +1,18 @@ + db DEX_BETBABY ; 208 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_GROSS_GARBAGE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $57b1, $5849 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/betbeter.asm b/data/pokemon/base_stats/betbeter.asm new file mode 100644 index 0000000..f2f735c --- /dev/null +++ b/data/pokemon/base_stats/betbeter.asm @@ -0,0 +1,18 @@ + db DEX_BETBETER ; 088 + + db 80, 80, 50, 25, 55, 40 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 190 ; catch rate + db 90 ; base exp + db ITEM_BERRY, ITEM_GROSS_GARBAGE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5e2d, $5f5d ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 20, 21, 24, 25, 31, 32, 34, 36, 38, 44, 47, 50 + ; end diff --git a/data/pokemon/base_stats/betbeton.asm b/data/pokemon/base_stats/betbeton.asm new file mode 100644 index 0000000..0a8323f --- /dev/null +++ b/data/pokemon/base_stats/betbeton.asm @@ -0,0 +1,18 @@ + db DEX_BETBETON ; 089 + + db 105, 105, 75, 50, 80, 65 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 75 ; catch rate + db 157 ; base exp + db ITEM_APPLE, ITEM_GROSS_GARBAGE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $60f0, $62c5 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 15, 20, 21, 24, 25, 31, 32, 34, 36, 38, 44, 47, 50 + ; end diff --git a/data/pokemon/base_stats/biriridama.asm b/data/pokemon/base_stats/biriridama.asm new file mode 100644 index 0000000..36bdf12 --- /dev/null +++ b/data/pokemon/base_stats/biriridama.asm @@ -0,0 +1,18 @@ + db DEX_BIRIRIDAMA ; 100 + + db 40, 30, 50, 100, 55, 55 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 190 ; catch rate + db 103 ; base exp + db ITEM_BERRY, ITEM_STIMULUS_ORB ; items + db GENDER_UNKNOWN ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $433d, $43c6 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 20, 24, 25, 30, 31, 32, 33, 34, 36, 39, 44, 45, 47, 50, 55 + ; end diff --git a/data/pokemon/base_stats/blacky.asm b/data/pokemon/base_stats/blacky.asm new file mode 100644 index 0000000..c00c73e --- /dev/null +++ b/data/pokemon/base_stats/blacky.asm @@ -0,0 +1,18 @@ + db DEX_BLACKY ; 206 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_PRETTY_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $52fa, $5409 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/bobo.asm b/data/pokemon/base_stats/bobo.asm new file mode 100644 index 0000000..4fce8ff --- /dev/null +++ b/data/pokemon/base_stats/bobo.asm @@ -0,0 +1,18 @@ + db DEX_BOBO ; 162 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FLYING, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_WHITE_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6b48, $6c87 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/bombseeker.asm b/data/pokemon/base_stats/bombseeker.asm new file mode 100644 index 0000000..5574fdf --- /dev/null +++ b/data/pokemon/base_stats/bombseeker.asm @@ -0,0 +1,18 @@ + db DEX_BOMBSEEKER ; 224 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_FIRE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_WATER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $7c81, $7dac ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/boober.asm b/data/pokemon/base_stats/boober.asm new file mode 100644 index 0000000..fe4ab2e --- /dev/null +++ b/data/pokemon/base_stats/boober.asm @@ -0,0 +1,18 @@ + db DEX_BOOBER ; 126 + + db 65, 95, 57, 93, 85, 70 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 45 ; catch rate + db 167 ; base exp + db ITEM_BERRY, ITEM_FIRE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4b21, $4c7f ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 17, 18, 19, 20, 29, 30, 31, 32, 34, 35, 38, 40, 44, 46, 50, 54 + ; end diff --git a/data/pokemon/base_stats/booby.asm b/data/pokemon/base_stats/booby.asm new file mode 100644 index 0000000..efd4f77 --- /dev/null +++ b/data/pokemon/base_stats/booby.asm @@ -0,0 +1,18 @@ + db DEX_BOOBY ; 220 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_FIRE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $70ea, $7222 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/booster.asm b/data/pokemon/base_stats/booster.asm new file mode 100644 index 0000000..36cfa32 --- /dev/null +++ b/data/pokemon/base_stats/booster.asm @@ -0,0 +1,18 @@ + db DEX_BOOSTER ; 136 + + db 65, 130, 60, 65, 70, 110 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 45 ; catch rate + db 198 ; base exp + db ITEM_APPLE, ITEM_FIRE_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $65d8, $6784 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 15, 20, 31, 32, 33, 34, 38, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/bulu.asm b/data/pokemon/base_stats/bulu.asm new file mode 100644 index 0000000..38cfc1a --- /dev/null +++ b/data/pokemon/base_stats/bulu.asm @@ -0,0 +1,18 @@ + db DEX_BULU ; 249 + + db 65, 70, 60, 50, 70, 50 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_STRANGE_POWER ; items + db GENDER_FEMALE ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4626, $4761 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/butterfree.asm b/data/pokemon/base_stats/butterfree.asm new file mode 100644 index 0000000..911298c --- /dev/null +++ b/data/pokemon/base_stats/butterfree.asm @@ -0,0 +1,18 @@ + db DEX_BUTTERFREE ; 012 + + db 60, 45, 50, 70, 80, 80 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_FLYING ; type + db 45 ; catch rate + db 160 ; base exp + db ITEM_APPLE, ITEM_SILVERPOWDER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5b17, $5d0c ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 15, 20, 21, 22, 29, 30, 31, 32, 33, 34, 39, 44, 46, 50 + ; end diff --git a/data/pokemon/base_stats/casey.asm b/data/pokemon/base_stats/casey.asm new file mode 100644 index 0000000..d9c1d6f --- /dev/null +++ b/data/pokemon/base_stats/casey.asm @@ -0,0 +1,18 @@ + db DEX_CASEY ; 063 + + db 25, 20, 15, 90, 105, 65 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 200 ; catch rate + db 73 ; base exp + db ITEM_BERRY, ITEM_TWISTEDSPOON ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5acb, $5bce ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 17, 18, 19, 20, 29, 30, 31, 32, 33, 34, 35, 40, 44, 45, 46, 49, 50, 55 + ; end diff --git a/data/pokemon/base_stats/caterpie.asm b/data/pokemon/base_stats/caterpie.asm new file mode 100644 index 0000000..308eb08 --- /dev/null +++ b/data/pokemon/base_stats/caterpie.asm @@ -0,0 +1,18 @@ + db DEX_CATERPIE ; 010 + + db 45, 30, 35, 45, 20, 20 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_BUG ; type + db 255 ; catch rate + db 53 ; base exp + db ITEM_BERRY, ITEM_STRANGE_THREAD ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $57f2, $589f ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57 + ; end diff --git a/data/pokemon/base_stats/cocoon.asm b/data/pokemon/base_stats/cocoon.asm new file mode 100644 index 0000000..baa8698 --- /dev/null +++ b/data/pokemon/base_stats/cocoon.asm @@ -0,0 +1,18 @@ + db DEX_COCOON ; 014 + + db 45, 25, 50, 35, 25, 25 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_POISON ; type + db 120 ; catch rate + db 71 ; base exp + db ITEM_BERRY, ITEM_TOXIC_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5ffa, $60be ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57 + ; end diff --git a/data/pokemon/base_stats/coil.asm b/data/pokemon/base_stats/coil.asm new file mode 100644 index 0000000..c5014b5 --- /dev/null +++ b/data/pokemon/base_stats/coil.asm @@ -0,0 +1,18 @@ + db DEX_COIL ; 081 + + db 25, 35, 70, 45, 60, 95 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 190 ; catch rate + db 89 ; base exp + db ITEM_BERRY, ITEM_EARTH ; items + db GENDER_UNKNOWN ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4d48, $4dce ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 20, 24, 25, 30, 31, 32, 33, 34, 39, 44, 45, 50, 55 + ; end diff --git a/data/pokemon/base_stats/crab.asm b/data/pokemon/base_stats/crab.asm new file mode 100644 index 0000000..62f3886 --- /dev/null +++ b/data/pokemon/base_stats/crab.asm @@ -0,0 +1,18 @@ + db DEX_CRAB ; 098 + + db 30, 105, 90, 50, 35, 25 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 225 ; catch rate + db 115 ; base exp + db ITEM_BERRY, ITEM_STEEL_SHELL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $78ae, $79e7 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 11, 12, 13, 14, 20, 31, 32, 34, 44, 50, 51, 53, 54 + ; end diff --git a/data/pokemon/base_stats/denryu.asm b/data/pokemon/base_stats/denryu.asm new file mode 100644 index 0000000..e285c93 --- /dev/null +++ b/data/pokemon/base_stats/denryu.asm @@ -0,0 +1,18 @@ + db DEX_DENRYU ; 165 + + db 55, 45, 45, 50, 70, 50 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_THUNDER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $72bc, $7448 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/devil.asm b/data/pokemon/base_stats/devil.asm new file mode 100644 index 0000000..929d242 --- /dev/null +++ b/data/pokemon/base_stats/devil.asm @@ -0,0 +1,18 @@ + db DEX_DEVIL ; 235 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_THICK_CLUB ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5bfe, $5d21 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/digda.asm b/data/pokemon/base_stats/digda.asm new file mode 100644 index 0000000..d9d6372 --- /dev/null +++ b/data/pokemon/base_stats/digda.asm @@ -0,0 +1,18 @@ + db DEX_DIGDA ; 050 + + db 10, 55, 25, 95, 50, 45 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_GROUND ; type + db 255 ; catch rate + db 81 ; base exp + db ITEM_BERRY, ITEM_DIGGING_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $77f7, $78e1 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 20, 26, 27, 28, 31, 32, 34, 44, 48, 50 + ; end diff --git a/data/pokemon/base_stats/dodo.asm b/data/pokemon/base_stats/dodo.asm new file mode 100644 index 0000000..f0d4eed --- /dev/null +++ b/data/pokemon/base_stats/dodo.asm @@ -0,0 +1,18 @@ + db DEX_DODO ; 084 + + db 35, 85, 45, 75, 35, 35 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 190 ; catch rate + db 96 ; base exp + db ITEM_BERRY, ITEM_FLEE_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $53d1, $54da ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 4, 6, 8, 9, 10, 20, 31, 32, 33, 34, 40, 43, 44, 49, 50, 52 + ; end diff --git a/data/pokemon/base_stats/dodorio.asm b/data/pokemon/base_stats/dodorio.asm new file mode 100644 index 0000000..f3cd66f --- /dev/null +++ b/data/pokemon/base_stats/dodorio.asm @@ -0,0 +1,18 @@ + db DEX_DODORIO ; 085 + + db 60, 110, 70, 100, 60, 65 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 45 ; catch rate + db 158 ; base exp + db ITEM_APPLE, ITEM_FLEE_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5615, $5814 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 4, 6, 8, 9, 10, 15, 20, 31, 32, 33, 34, 40, 43, 44, 49, 50, 52 + ; end diff --git a/data/pokemon/base_stats/dogars.asm b/data/pokemon/base_stats/dogars.asm new file mode 100644 index 0000000..a56296b --- /dev/null +++ b/data/pokemon/base_stats/dogars.asm @@ -0,0 +1,18 @@ + db DEX_DOGARS ; 109 + + db 40, 65, 95, 35, 60, 40 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 190 ; catch rate + db 114 ; base exp + db ITEM_BERRY, ITEM_GROSS_GARBAGE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5980, $5acf ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 20, 24, 25, 31, 32, 34, 36, 38, 44, 47, 50 + ; end diff --git a/data/pokemon/base_stats/dokukurage.asm b/data/pokemon/base_stats/dokukurage.asm new file mode 100644 index 0000000..fda4eca --- /dev/null +++ b/data/pokemon/base_stats/dokukurage.asm @@ -0,0 +1,18 @@ + db DEX_DOKUKURAGE ; 073 + + db 80, 70, 65, 100, 80, 120 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_POISON ; type + db 60 ; catch rate + db 205 ; base exp + db ITEM_APPLE, ITEM_TOXIC_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $74ae, $761c ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 9, 10, 11, 12, 13, 14, 15, 20, 21, 31, 32, 33, 34, 40, 44, 50, 51, 53 + ; end diff --git a/data/pokemon/base_stats/donphan.asm b/data/pokemon/base_stats/donphan.asm new file mode 100644 index 0000000..44addae --- /dev/null +++ b/data/pokemon/base_stats/donphan.asm @@ -0,0 +1,18 @@ + db DEX_DONPHAN ; 192 + + db 70, 70, 70, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_GROUND ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_TWIN_HORNS ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $708b, $723a ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/dugtrio.asm b/data/pokemon/base_stats/dugtrio.asm new file mode 100644 index 0000000..5e57dc0 --- /dev/null +++ b/data/pokemon/base_stats/dugtrio.asm @@ -0,0 +1,18 @@ + db DEX_DUGTRIO ; 051 + + db 35, 80, 50, 120, 60, 70 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_GROUND ; type + db 50 ; catch rate + db 153 ; base exp + db ITEM_APPLE, ITEM_DIGGING_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $79fc, $7c2d ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 15, 20, 26, 27, 28, 31, 32, 34, 44, 48, 50 + ; end diff --git a/data/pokemon/base_stats/dynabear.asm b/data/pokemon/base_stats/dynabear.asm new file mode 100644 index 0000000..40e6f07 --- /dev/null +++ b/data/pokemon/base_stats/dynabear.asm @@ -0,0 +1,18 @@ + db DEX_DYNABEAR ; 157 + + db 70, 80, 60, 60, 70, 50 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_FIRE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5f82, $61a3 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/ebiwalar.asm b/data/pokemon/base_stats/ebiwalar.asm new file mode 100644 index 0000000..afac1e5 --- /dev/null +++ b/data/pokemon/base_stats/ebiwalar.asm @@ -0,0 +1,18 @@ + db DEX_EBIWALAR ; 107 + + db 50, 105, 79, 76, 35, 85 + ; hp atk def spd sat sdf + + db TYPE_FIGHTING, TYPE_FIGHTING ; type + db 45 ; catch rate + db 140 ; base exp + db ITEM_APPLE, ITEM_DETECT_ORB ; items + db GENDER_MALE ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5443, $55ca ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 17, 18, 19, 20, 31, 32, 34, 35, 39, 40, 44, 50, 54 + ; end diff --git a/data/pokemon/base_stats/eievui.asm b/data/pokemon/base_stats/eievui.asm new file mode 100644 index 0000000..e610909 --- /dev/null +++ b/data/pokemon/base_stats/eievui.asm @@ -0,0 +1,18 @@ + db DEX_EIEVUI ; 133 + + db 55, 55, 50, 55, 45, 65 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 45 ; catch rate + db 92 ; base exp + db ITEM_BERRY, ITEM_PRETTY_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5f0e, $6003 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 20, 31, 32, 33, 34, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/eifie.asm b/data/pokemon/base_stats/eifie.asm new file mode 100644 index 0000000..0c47922 --- /dev/null +++ b/data/pokemon/base_stats/eifie.asm @@ -0,0 +1,18 @@ + db DEX_EIFIE ; 205 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_PRETTY_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5060, $51b6 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/eksing.asm b/data/pokemon/base_stats/eksing.asm new file mode 100644 index 0000000..8f951da --- /dev/null +++ b/data/pokemon/base_stats/eksing.asm @@ -0,0 +1,18 @@ + db DEX_EKSING ; 183 + + db 60, 65, 50, 85, 45, 50 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_POISON_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5b51, $5cbe ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/elebaby.asm b/data/pokemon/base_stats/elebaby.asm new file mode 100644 index 0000000..b9d0f90 --- /dev/null +++ b/data/pokemon/base_stats/elebaby.asm @@ -0,0 +1,18 @@ + db DEX_ELEBABY ; 219 + + db 30, 55, 45, 65, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_THUNDER_FANG ; items + db GENDER_MALE ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6f77, $7022 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/eleboo.asm b/data/pokemon/base_stats/eleboo.asm new file mode 100644 index 0000000..8726a51 --- /dev/null +++ b/data/pokemon/base_stats/eleboo.asm @@ -0,0 +1,18 @@ + db DEX_ELEBOO ; 125 + + db 65, 83, 57, 105, 85, 75 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 45 ; catch rate + db 156 ; base exp + db ITEM_BERRY, ITEM_THUNDER_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4863, $49eb ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 17, 18, 19, 20, 24, 25, 29, 30, 31, 32, 33, 34, 35, 39, 40, 44, 45, 46, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/en.asm b/data/pokemon/base_stats/en.asm new file mode 100644 index 0000000..10b336b --- /dev/null +++ b/data/pokemon/base_stats/en.asm @@ -0,0 +1,18 @@ + db DEX_EN ; 244 + + db 90, 100, 90, 90, 125, 99 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_FIRE_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $751a, $773d ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/fire.asm b/data/pokemon/base_stats/fire.asm new file mode 100644 index 0000000..70d6cef --- /dev/null +++ b/data/pokemon/base_stats/fire.asm @@ -0,0 +1,18 @@ + db DEX_FIRE ; 146 + + db 90, 100, 90, 90, 125, 85 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FLYING ; type + db 3 ; catch rate + db 217 ; base exp + db ITEM_BERRY, ITEM_FIRE_WING ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4305, $455b ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 15, 20, 31, 32, 33, 34, 38, 39, 43, 44, 50, 52 + ; end diff --git a/data/pokemon/base_stats/foodin.asm b/data/pokemon/base_stats/foodin.asm new file mode 100644 index 0000000..bb574e4 --- /dev/null +++ b/data/pokemon/base_stats/foodin.asm @@ -0,0 +1,18 @@ + db DEX_FOODIN ; 065 + + db 55, 50, 45, 120, 135, 95 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 50 ; catch rate + db 186 ; base exp + db ITEM_APPLE, ITEM_TWISTEDSPOON ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5f92, $61b1 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 17, 18, 19, 20, 28, 29, 30, 31, 32, 33, 34, 35, 40, 44, 45, 46, 49, 50, 55 + ; end diff --git a/data/pokemon/base_stats/freezer.asm b/data/pokemon/base_stats/freezer.asm new file mode 100644 index 0000000..a313f43 --- /dev/null +++ b/data/pokemon/base_stats/freezer.asm @@ -0,0 +1,18 @@ + db DEX_FREEZER ; 144 + + db 90, 85, 100, 85, 95, 125 + ; hp atk def spd sat sdf + + db TYPE_ICE, TYPE_FLYING ; type + db 3 ; catch rate + db 215 ; base exp + db ITEM_BERRY, ITEM_ICE_WING ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $7992, $7bca ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 11, 12, 13, 14, 15, 20, 31, 32, 33, 34, 39, 43, 44, 50, 52 + ; end diff --git a/data/pokemon/base_stats/fushigibana.asm b/data/pokemon/base_stats/fushigibana.asm new file mode 100644 index 0000000..ec2b93e --- /dev/null +++ b/data/pokemon/base_stats/fushigibana.asm @@ -0,0 +1,18 @@ + db DEX_FUSHIGIBANA ; 003 + + db 80, 82, 83, 80, 100, 100 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 45 ; catch rate + db 208 ; base exp + db ITEM_APPLE, ITEM_MYSTIC_PETAL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $441a, $464f ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 15, 20, 21, 22, 31, 32, 33, 34, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/fushigidane.asm b/data/pokemon/base_stats/fushigidane.asm new file mode 100644 index 0000000..b9ef105 --- /dev/null +++ b/data/pokemon/base_stats/fushigidane.asm @@ -0,0 +1,18 @@ + db DEX_FUSHIGIDANE ; 001 + + db 45, 49, 49, 45, 65, 65 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 45 ; catch rate + db 64 ; base exp + db ITEM_BERRY, ITEM_MYSTIC_PETAL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4000, $40bc ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 20, 21, 22, 31, 32, 33, 34, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/fushigisou.asm b/data/pokemon/base_stats/fushigisou.asm new file mode 100644 index 0000000..1b5e986 --- /dev/null +++ b/data/pokemon/base_stats/fushigisou.asm @@ -0,0 +1,18 @@ + db DEX_FUSHIGISOU ; 002 + + db 60, 62, 63, 60, 80, 80 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 45 ; catch rate + db 141 ; base exp + db ITEM_BERRY, ITEM_MYSTIC_PETAL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $41ca, $42e7 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 20, 21, 22, 31, 32, 33, 34, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/gallop.asm b/data/pokemon/base_stats/gallop.asm new file mode 100644 index 0000000..7f0b9e7 --- /dev/null +++ b/data/pokemon/base_stats/gallop.asm @@ -0,0 +1,18 @@ + db DEX_GALLOP ; 078 + + db 65, 100, 70, 105, 80, 75 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 60 ; catch rate + db 192 ; base exp + db ITEM_APPLE, ITEM_FIRE_MANE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4536, $4718 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 15, 20, 31, 32, 33, 34, 38, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/gangar.asm b/data/pokemon/base_stats/gangar.asm new file mode 100644 index 0000000..3881330 --- /dev/null +++ b/data/pokemon/base_stats/gangar.asm @@ -0,0 +1,18 @@ + db DEX_GANGAR ; 094 + + db 60, 65, 60, 110, 130, 75 + ; hp atk def spd sat sdf + + db TYPE_GHOST, TYPE_POISON ; type + db 45 ; catch rate + db 190 ; base exp + db ITEM_APPLE, ITEM_SPELL_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6ea1, $6fd2 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 17, 18, 19, 20, 21, 24, 25, 29, 31, 32, 34, 35, 36, 40, 42, 44, 46, 47, 50, 54 + ; end diff --git a/data/pokemon/base_stats/garagara.asm b/data/pokemon/base_stats/garagara.asm new file mode 100644 index 0000000..6cba862 --- /dev/null +++ b/data/pokemon/base_stats/garagara.asm @@ -0,0 +1,18 @@ + db DEX_GARAGARA ; 105 + + db 60, 80, 110, 45, 50, 70 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_GROUND ; type + db 75 ; catch rate + db 124 ; base exp + db ITEM_APPLE, ITEM_THICK_CLUB ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4eaf, $5021 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 26, 27, 28, 31, 32, 34, 38, 40, 44, 50, 54 + ; end diff --git a/data/pokemon/base_stats/gardie.asm b/data/pokemon/base_stats/gardie.asm new file mode 100644 index 0000000..86b4bf9 --- /dev/null +++ b/data/pokemon/base_stats/gardie.asm @@ -0,0 +1,18 @@ + db DEX_GARDIE ; 058 + + db 55, 70, 45, 60, 50, 70 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 190 ; catch rate + db 91 ; base exp + db ITEM_BERRY, ITEM_TALISMAN_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4f7a, $5063 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 20, 23, 28, 31, 32, 33, 34, 38, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/garura.asm b/data/pokemon/base_stats/garura.asm new file mode 100644 index 0000000..54aebd3 --- /dev/null +++ b/data/pokemon/base_stats/garura.asm @@ -0,0 +1,18 @@ + db DEX_GARURA ; 115 + + db 105, 95, 80, 90, 40, 80 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 45 ; catch rate + db 175 ; base exp + db ITEM_BERRY, ITEM_MOMS_LOVE ; items + db GENDER_FEMALE ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6afd, $6d09 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 24, 25, 26, 27, 31, 32, 34, 38, 40, 44, 48, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/ghos.asm b/data/pokemon/base_stats/ghos.asm new file mode 100644 index 0000000..22b1460 --- /dev/null +++ b/data/pokemon/base_stats/ghos.asm @@ -0,0 +1,18 @@ + db DEX_GHOS ; 092 + + db 30, 35, 30, 80, 100, 25 + ; hp atk def spd sat sdf + + db TYPE_GHOST, TYPE_POISON ; type + db 190 ; catch rate + db 95 ; base exp + db ITEM_BERRY, ITEM_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6928, $6a76 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 20, 21, 24, 25, 29, 31, 32, 34, 36, 42, 44, 46, 47, 50 + ; end diff --git a/data/pokemon/base_stats/ghost.asm b/data/pokemon/base_stats/ghost.asm new file mode 100644 index 0000000..b2f3b76 --- /dev/null +++ b/data/pokemon/base_stats/ghost.asm @@ -0,0 +1,18 @@ + db DEX_GHOST ; 093 + + db 45, 50, 45, 95, 115, 40 + ; hp atk def spd sat sdf + + db TYPE_GHOST, TYPE_POISON ; type + db 90 ; catch rate + db 126 ; base exp + db ITEM_BERRY, ITEM_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6bcd, $6d40 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 20, 21, 24, 25, 29, 31, 32, 34, 36, 42, 44, 46, 47, 50 + ; end diff --git a/data/pokemon/base_stats/gift.asm b/data/pokemon/base_stats/gift.asm new file mode 100644 index 0000000..285f3ac --- /dev/null +++ b/data/pokemon/base_stats/gift.asm @@ -0,0 +1,18 @@ + db DEX_GIFT ; 225 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_ICE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_RARE_CANDY ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4000, $4153 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/golbat.asm b/data/pokemon/base_stats/golbat.asm new file mode 100644 index 0000000..01af7ba --- /dev/null +++ b/data/pokemon/base_stats/golbat.asm @@ -0,0 +1,18 @@ + db DEX_GOLBAT ; 042 + + db 75, 80, 70, 90, 55, 75 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_FLYING ; type + db 90 ; catch rate + db 171 ; base exp + db ITEM_BERRY, ITEM_POISON_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $65c9, $6774 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 15, 20, 21, 31, 32, 34, 39, 44, 50 + ; end diff --git a/data/pokemon/base_stats/golduck.asm b/data/pokemon/base_stats/golduck.asm new file mode 100644 index 0000000..e731753 --- /dev/null +++ b/data/pokemon/base_stats/golduck.asm @@ -0,0 +1,18 @@ + db DEX_GOLDUCK ; 055 + + db 80, 82, 78, 85, 80, 80 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 75 ; catch rate + db 174 ; base exp + db ITEM_APPLE, ITEM_MIGRAINE_SEED ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4742, $491c ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 28, 31, 32, 34, 39, 40, 44, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/golone.asm b/data/pokemon/base_stats/golone.asm new file mode 100644 index 0000000..b9dc8ae --- /dev/null +++ b/data/pokemon/base_stats/golone.asm @@ -0,0 +1,18 @@ + db DEX_GOLONE ; 075 + + db 55, 95, 115, 35, 45, 65 + ; hp atk def spd sat sdf + + db TYPE_ROCK, TYPE_GROUND ; type + db 120 ; catch rate + db 134 ; base exp + db ITEM_BERRY, ITEM_HARD_STONE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $7919, $7a9c ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 6, 8, 9, 10, 17, 18, 19, 20, 26, 27, 28, 31, 32, 34, 35, 36, 38, 44, 47, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/golonya.asm b/data/pokemon/base_stats/golonya.asm new file mode 100644 index 0000000..0f7c7ea --- /dev/null +++ b/data/pokemon/base_stats/golonya.asm @@ -0,0 +1,18 @@ + db DEX_GOLONYA ; 076 + + db 80, 110, 130, 45, 55, 80 + ; hp atk def spd sat sdf + + db TYPE_ROCK, TYPE_GROUND ; type + db 45 ; catch rate + db 177 ; base exp + db ITEM_APPLE, ITEM_HARD_STONE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4000, $417e ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 17, 18, 19, 20, 26, 27, 28, 31, 32, 34, 35, 36, 38, 44, 47, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/gongu.asm b/data/pokemon/base_stats/gongu.asm new file mode 100644 index 0000000..2841f13 --- /dev/null +++ b/data/pokemon/base_stats/gongu.asm @@ -0,0 +1,18 @@ + db DEX_GONGU ; 211 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FIGHTING, TYPE_FIGHTING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_POWER_BRACER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5d92, $5e8a ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/goriky.asm b/data/pokemon/base_stats/goriky.asm new file mode 100644 index 0000000..8b758a1 --- /dev/null +++ b/data/pokemon/base_stats/goriky.asm @@ -0,0 +1,18 @@ + db DEX_GORIKY ; 067 + + db 80, 100, 70, 45, 50, 60 + ; hp atk def spd sat sdf + + db TYPE_FIGHTING, TYPE_FIGHTING ; type + db 90 ; catch rate + db 146 ; base exp + db ITEM_BERRY, ITEM_COUNTER_CUFF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $652d, $672e ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 17, 18, 19, 20, 26, 27, 28, 31, 32, 34, 35, 38, 40, 44, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/grotess.asm b/data/pokemon/base_stats/grotess.asm new file mode 100644 index 0000000..33335d9 --- /dev/null +++ b/data/pokemon/base_stats/grotess.asm @@ -0,0 +1,18 @@ + db DEX_GROTESS ; 182 + + db 60, 65, 60, 30, 80, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_STEEL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_WATER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5986, $5a7c ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/gyarados.asm b/data/pokemon/base_stats/gyarados.asm new file mode 100644 index 0000000..cbea4e7 --- /dev/null +++ b/data/pokemon/base_stats/gyarados.asm @@ -0,0 +1,18 @@ + db DEX_GYARADOS ; 130 + + db 95, 125, 79, 81, 85, 100 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_FLYING ; type + db 45 ; catch rate + db 214 ; base exp + db ITEM_APPLE, ITEM_DRAGON_SCALE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $56f5, $5946 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 13, 14, 15, 20, 23, 24, 25, 31, 32, 33, 34, 38, 40, 44, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/gyopin.asm b/data/pokemon/base_stats/gyopin.asm new file mode 100644 index 0000000..30e54cd --- /dev/null +++ b/data/pokemon/base_stats/gyopin.asm @@ -0,0 +1,18 @@ + db DEX_GYOPIN ; 178 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_WET_HORN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $51e1, $528b ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/haganeil.asm b/data/pokemon/base_stats/haganeil.asm new file mode 100644 index 0000000..3e3a04d --- /dev/null +++ b/data/pokemon/base_stats/haganeil.asm @@ -0,0 +1,18 @@ + db DEX_HAGANEIL ; 241 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_STEEL, TYPE_GROUND ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_METAL_COAT ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6b36, $6d76 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/hakuryu.asm b/data/pokemon/base_stats/hakuryu.asm new file mode 100644 index 0000000..86aafd7 --- /dev/null +++ b/data/pokemon/base_stats/hakuryu.asm @@ -0,0 +1,18 @@ + db DEX_HAKURYU ; 148 + + db 61, 84, 65, 70, 70, 70 + ; hp atk def spd sat sdf + + db TYPE_DRAGON, TYPE_DRAGON ; type + db 45 ; catch rate + db 144 ; base exp + db ITEM_BERRY, ITEM_DRAGON_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4814, $4967 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 23, 24, 25, 31, 32, 33, 34, 38, 39, 40, 44, 45, 50, 53 + ; end diff --git a/data/pokemon/base_stats/hanamogura.asm b/data/pokemon/base_stats/hanamogura.asm new file mode 100644 index 0000000..c9c7214 --- /dev/null +++ b/data/pokemon/base_stats/hanamogura.asm @@ -0,0 +1,18 @@ + db DEX_HANAMOGURA ; 153 + + db 50, 45, 50, 50, 45, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_GRASS ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $557a, $56c0 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/hanaryu.asm b/data/pokemon/base_stats/hanaryu.asm new file mode 100644 index 0000000..97360bf --- /dev/null +++ b/data/pokemon/base_stats/hanaryu.asm @@ -0,0 +1,18 @@ + db DEX_HANARYU ; 154 + + db 70, 65, 60, 60, 55, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_GRASS ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $57b5, $59e3 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/haneei.asm b/data/pokemon/base_stats/haneei.asm new file mode 100644 index 0000000..d631d2d --- /dev/null +++ b/data/pokemon/base_stats/haneei.asm @@ -0,0 +1,18 @@ + db DEX_HANEEI ; 169 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_WATER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4000, $4176 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/haneko.asm b/data/pokemon/base_stats/haneko.asm new file mode 100644 index 0000000..81dfa30 --- /dev/null +++ b/data/pokemon/base_stats/haneko.asm @@ -0,0 +1,18 @@ + db DEX_HANEKO ; 214 + + db 40, 50, 35, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $648b, $6572 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/happa.asm b/data/pokemon/base_stats/happa.asm new file mode 100644 index 0000000..2c6832f --- /dev/null +++ b/data/pokemon/base_stats/happa.asm @@ -0,0 +1,18 @@ + db DEX_HAPPA ; 152 + + db 55, 40, 45, 40, 75, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_GRASS ; type + db 255 ; catch rate + db 64 ; base exp + db ITEM_BERRY, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5382, $546c ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/happi.asm b/data/pokemon/base_stats/happi.asm new file mode 100644 index 0000000..6f41bfe --- /dev/null +++ b/data/pokemon/base_stats/happi.asm @@ -0,0 +1,18 @@ + db DEX_HAPPI ; 232 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_LUCKY_EGG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5286, $5414 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/helgaa.asm b/data/pokemon/base_stats/helgaa.asm new file mode 100644 index 0000000..d082519 --- /dev/null +++ b/data/pokemon/base_stats/helgaa.asm @@ -0,0 +1,18 @@ + db DEX_HELGAA ; 236 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_THICK_CLUB ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5e14, $5fa3 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/hinazu.asm b/data/pokemon/base_stats/hinazu.asm new file mode 100644 index 0000000..c57db2d --- /dev/null +++ b/data/pokemon/base_stats/hinazu.asm @@ -0,0 +1,18 @@ + db DEX_HINAZU ; 189 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_FLEE_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $68cc, $6a0a ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/hitodeman.asm b/data/pokemon/base_stats/hitodeman.asm new file mode 100644 index 0000000..b7c550f --- /dev/null +++ b/data/pokemon/base_stats/hitodeman.asm @@ -0,0 +1,18 @@ + db DEX_HITODEMAN ; 120 + + db 30, 45, 55, 85, 70, 55 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 225 ; catch rate + db 106 ; base exp + db ITEM_BERRY, ITEM_CRIMSON_JEWEL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $782d, $7939 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 11, 12, 13, 14, 20, 24, 25, 29, 30, 31, 32, 33, 34, 39, 40, 44, 45, 46, 49, 50, 53, 55 + ; end diff --git a/data/pokemon/base_stats/hitokage.asm b/data/pokemon/base_stats/hitokage.asm new file mode 100644 index 0000000..3b5be79 --- /dev/null +++ b/data/pokemon/base_stats/hitokage.asm @@ -0,0 +1,18 @@ + db DEX_HITOKAGE ; 004 + + db 39, 52, 43, 65, 55, 50 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 45 ; catch rate + db 65 ; base exp + db ITEM_BERRY, ITEM_CONFUSE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $47d4, $48d6 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 3, 5, 6, 8, 9, 10, 17, 18, 19, 20, 23, 28, 31, 32, 33, 34, 38, 39, 40, 44, 50, 51, 54 + ; end diff --git a/data/pokemon/base_stats/hoho.asm b/data/pokemon/base_stats/hoho.asm new file mode 100644 index 0000000..b5e43e3 --- /dev/null +++ b/data/pokemon/base_stats/hoho.asm @@ -0,0 +1,18 @@ + db DEX_HOHO ; 161 + + db 65, 55, 40, 65, 55, 50 + ; hp atk def spd sat sdf + + db TYPE_FLYING, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_WHITE_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $68e9, $69fb ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/honoguma.asm b/data/pokemon/base_stats/honoguma.asm new file mode 100644 index 0000000..3e7572c --- /dev/null +++ b/data/pokemon/base_stats/honoguma.asm @@ -0,0 +1,18 @@ + db DEX_HONOGUMA ; 155 + + db 50, 60, 40, 40, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 255 ; catch rate + db 64 ; base exp + db ITEM_BERRY, ITEM_FIRE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5b0f, $5c20 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/houou.asm b/data/pokemon/base_stats/houou.asm new file mode 100644 index 0000000..e833c36 --- /dev/null +++ b/data/pokemon/base_stats/houou.asm @@ -0,0 +1,18 @@ + db DEX_HOUOU ; 247 + + db 100, 100, 100, 100, 100, 50 + ; hp atk def spd sat sdf + + db TYPE_FLYING, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_SACRED_ASH ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4000, $42ab ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/ikari.asm b/data/pokemon/base_stats/ikari.asm new file mode 100644 index 0000000..b789978 --- /dev/null +++ b/data/pokemon/base_stats/ikari.asm @@ -0,0 +1,18 @@ + db DEX_IKARI ; 181 + + db 90, 110, 50, 110, 55, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_STEEL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_WATER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5743, $5858 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/isitsubute.asm b/data/pokemon/base_stats/isitsubute.asm new file mode 100644 index 0000000..fd6281c --- /dev/null +++ b/data/pokemon/base_stats/isitsubute.asm @@ -0,0 +1,18 @@ + db DEX_ISITSUBUTE ; 074 + + db 40, 80, 100, 20, 30, 45 + ; hp atk def spd sat sdf + + db TYPE_ROCK, TYPE_GROUND ; type + db 255 ; catch rate + db 86 ; base exp + db ITEM_BERRY, ITEM_HARD_STONE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $7747, $7821 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 6, 8, 9, 10, 17, 18, 19, 20, 26, 27, 28, 31, 32, 34, 35, 36, 38, 44, 47, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/iwark.asm b/data/pokemon/base_stats/iwark.asm new file mode 100644 index 0000000..9a58631 --- /dev/null +++ b/data/pokemon/base_stats/iwark.asm @@ -0,0 +1,18 @@ + db DEX_IWARK ; 095 + + db 35, 45, 160, 70, 30, 60 + ; hp atk def spd sat sdf + + db TYPE_ROCK, TYPE_GROUND ; type + db 45 ; catch rate + db 108 ; base exp + db ITEM_BERRY, ITEM_SHARP_STONE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $709b, $7237 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 20, 26, 27, 28, 31, 32, 34, 36, 40, 44, 47, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/jaranra.asm b/data/pokemon/base_stats/jaranra.asm new file mode 100644 index 0000000..52094c4 --- /dev/null +++ b/data/pokemon/base_stats/jaranra.asm @@ -0,0 +1,18 @@ + db DEX_JARANRA ; 168 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_GRASS ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_LONG_VINE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $7a05, $7c03 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/jugon.asm b/data/pokemon/base_stats/jugon.asm new file mode 100644 index 0000000..7154114 --- /dev/null +++ b/data/pokemon/base_stats/jugon.asm @@ -0,0 +1,18 @@ + db DEX_JUGON ; 087 + + db 90, 70, 80, 70, 80, 95 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_ICE ; type + db 75 ; catch rate + db 176 ; base exp + db ITEM_APPLE, ITEM_ICE_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5b9b, $5d51 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 31, 32, 34, 40, 44, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/kabigon.asm b/data/pokemon/base_stats/kabigon.asm new file mode 100644 index 0000000..c3073fc --- /dev/null +++ b/data/pokemon/base_stats/kabigon.asm @@ -0,0 +1,18 @@ + db DEX_KABIGON ; 143 + + db 160, 110, 65, 30, 65, 100 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 25 ; catch rate + db 154 ; base exp + db ITEM_BERRY, ITEM_LEFTOVERS ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $778b, $7917 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 29, 31, 32, 33, 34, 35, 36, 38, 40, 44, 46, 48, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/kabuto.asm b/data/pokemon/base_stats/kabuto.asm new file mode 100644 index 0000000..81e7356 --- /dev/null +++ b/data/pokemon/base_stats/kabuto.asm @@ -0,0 +1,18 @@ + db DEX_KABUTO ; 140 + + db 30, 80, 90, 55, 55, 45 + ; hp atk def spd sat sdf + + db TYPE_ROCK, TYPE_WATER ; type + db 45 ; catch rate + db 119 ; base exp + db ITEM_BERRY, ITEM_FOSSIL_SHARD ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6ffe, $70c3 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 13, 14, 20, 31, 32, 33, 34, 44, 50, 53 + ; end diff --git a/data/pokemon/base_stats/kabutops.asm b/data/pokemon/base_stats/kabutops.asm new file mode 100644 index 0000000..26f1505 --- /dev/null +++ b/data/pokemon/base_stats/kabutops.asm @@ -0,0 +1,18 @@ + db DEX_KABUTOPS ; 141 + + db 60, 115, 105, 80, 65, 70 + ; hp atk def spd sat sdf + + db TYPE_ROCK, TYPE_WATER ; type + db 45 ; catch rate + db 201 ; base exp + db ITEM_APPLE, ITEM_FOSSIL_SHARD ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $718a, $7343 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 2, 3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19, 20, 31, 32, 33, 34, 40, 44, 50, 53 + ; end diff --git a/data/pokemon/base_stats/kailios.asm b/data/pokemon/base_stats/kailios.asm new file mode 100644 index 0000000..7365885 --- /dev/null +++ b/data/pokemon/base_stats/kailios.asm @@ -0,0 +1,18 @@ + db DEX_KAILIOS ; 127 + + db 65, 125, 100, 85, 55, 75 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_BUG ; type + db 45 ; catch rate + db 200 ; base exp + db ITEM_BERRY, ITEM_TWIN_HORNS ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4de5, $4fb5 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 15, 17, 19, 20, 31, 32, 34, 44, 50, 51, 54 + ; end diff --git a/data/pokemon/base_stats/kairiky.asm b/data/pokemon/base_stats/kairiky.asm new file mode 100644 index 0000000..9b84d71 --- /dev/null +++ b/data/pokemon/base_stats/kairiky.asm @@ -0,0 +1,18 @@ + db DEX_KAIRIKY ; 068 + + db 90, 130, 80, 55, 65, 80 + ; hp atk def spd sat sdf + + db TYPE_FIGHTING, TYPE_FIGHTING ; type + db 45 ; catch rate + db 193 ; base exp + db ITEM_APPLE, ITEM_COUNTER_CUFF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6860, $6a59 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 17, 18, 19, 20, 26, 27, 28, 31, 32, 34, 35, 38, 40, 44, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/kairyu.asm b/data/pokemon/base_stats/kairyu.asm new file mode 100644 index 0000000..eac5fb0 --- /dev/null +++ b/data/pokemon/base_stats/kairyu.asm @@ -0,0 +1,18 @@ + db DEX_KAIRYU ; 149 + + db 91, 134, 95, 80, 100, 100 + ; hp atk def spd sat sdf + + db TYPE_DRAGON, TYPE_FLYING ; type + db 45 ; catch rate + db 218 ; base exp + db ITEM_BERRY, ITEM_DRAGON_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4a6c, $4c81 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20, 23, 24, 25, 31, 32, 33, 34, 38, 39, 40, 44, 45, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/kameil.asm b/data/pokemon/base_stats/kameil.asm new file mode 100644 index 0000000..e3661a1 --- /dev/null +++ b/data/pokemon/base_stats/kameil.asm @@ -0,0 +1,18 @@ + db DEX_KAMEIL ; 008 + + db 59, 63, 80, 58, 65, 75 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 45 ; catch rate + db 143 ; base exp + db ITEM_BERRY, ITEM_STEEL_SHELL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $51f9, $536c ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 28, 31, 32, 33, 34, 40, 44, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/kamex.asm b/data/pokemon/base_stats/kamex.asm new file mode 100644 index 0000000..cddc1a1 --- /dev/null +++ b/data/pokemon/base_stats/kamex.asm @@ -0,0 +1,18 @@ + db DEX_KAMEX ; 009 + + db 79, 83, 100, 78, 85, 100 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 45 ; catch rate + db 210 ; base exp + db ITEM_APPLE, ITEM_STEEL_SHELL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $54ac, $56b6 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 26, 27, 28, 31, 32, 33, 34, 40, 44, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/kamonegi.asm b/data/pokemon/base_stats/kamonegi.asm new file mode 100644 index 0000000..b3d1ace --- /dev/null +++ b/data/pokemon/base_stats/kamonegi.asm @@ -0,0 +1,18 @@ + db DEX_KAMONEGI ; 083 + + db 52, 65, 55, 60, 58, 58 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 45 ; catch rate + db 94 ; base exp + db ITEM_BERRY, ITEM_STICK ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5128, $52b3 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 2, 3, 4, 6, 8, 9, 10, 20, 31, 32, 33, 34, 39, 40, 44, 50, 51, 52 + ; end diff --git a/data/pokemon/base_stats/kapoerer.asm b/data/pokemon/base_stats/kapoerer.asm new file mode 100644 index 0000000..99325a9 --- /dev/null +++ b/data/pokemon/base_stats/kapoerer.asm @@ -0,0 +1,18 @@ + db DEX_KAPOERER ; 212 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FIGHTING, TYPE_FIGHTING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_FOCUS_ORB ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5f9e, $6180 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/karakara.asm b/data/pokemon/base_stats/karakara.asm new file mode 100644 index 0000000..4c9043d --- /dev/null +++ b/data/pokemon/base_stats/karakara.asm @@ -0,0 +1,18 @@ + db DEX_KARAKARA ; 104 + + db 50, 50, 95, 35, 40, 40 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_GROUND ; type + db 190 ; catch rate + db 87 ; base exp + db ITEM_BERRY, ITEM_THICK_CLUB ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4c6d, $4d5b ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 26, 27, 28, 31, 32, 34, 38, 40, 44, 50, 54 + ; end diff --git a/data/pokemon/base_stats/kentauros.asm b/data/pokemon/base_stats/kentauros.asm new file mode 100644 index 0000000..34817ec --- /dev/null +++ b/data/pokemon/base_stats/kentauros.asm @@ -0,0 +1,18 @@ + db DEX_KENTAUROS ; 128 + + db 75, 100, 95, 110, 55, 70 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 45 ; catch rate + db 211 ; base exp + db ITEM_BERRY, ITEM_TWIN_HORNS ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $511e, $52f4 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 13, 14, 15, 20, 24, 25, 26, 27, 31, 32, 34, 38, 40, 44, 50, 54 + ; end diff --git a/data/pokemon/base_stats/kingdra.asm b/data/pokemon/base_stats/kingdra.asm new file mode 100644 index 0000000..0b07deb --- /dev/null +++ b/data/pokemon/base_stats/kingdra.asm @@ -0,0 +1,18 @@ + db DEX_KINGDRA ; 242 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_DRAGON, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_DRAGON_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6ecd, $70cf ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/kingler.asm b/data/pokemon/base_stats/kingler.asm new file mode 100644 index 0000000..a1004d8 --- /dev/null +++ b/data/pokemon/base_stats/kingler.asm @@ -0,0 +1,18 @@ + db DEX_KINGLER ; 099 + + db 55, 130, 115, 75, 65, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 60 ; catch rate + db 206 ; base exp + db ITEM_APPLE, ITEM_STEEL_SHELL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4000, $41f2 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 11, 12, 13, 14, 15, 20, 31, 32, 34, 44, 50, 51, 53, 54 + ; end diff --git a/data/pokemon/base_stats/kireihana.asm b/data/pokemon/base_stats/kireihana.asm new file mode 100644 index 0000000..b3af7b6 --- /dev/null +++ b/data/pokemon/base_stats/kireihana.asm @@ -0,0 +1,18 @@ + db DEX_KIREIHANA ; 221 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_MYSTIC_PETAL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $7310, $74dc ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/kirinriki.asm b/data/pokemon/base_stats/kirinriki.asm new file mode 100644 index 0000000..355a225 --- /dev/null +++ b/data/pokemon/base_stats/kirinriki.asm @@ -0,0 +1,18 @@ + db DEX_KIRINRIKI ; 194 + + db 70, 50, 50, 45, 45, 50 + ; hp atk def spd sat sdf + + db TYPE_DARK, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $75c2, $777e ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/koduck.asm b/data/pokemon/base_stats/koduck.asm new file mode 100644 index 0000000..93c7bf8 --- /dev/null +++ b/data/pokemon/base_stats/koduck.asm @@ -0,0 +1,18 @@ + db DEX_KODUCK ; 054 + + db 50, 52, 48, 55, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 190 ; catch rate + db 80 ; base exp + db ITEM_BERRY, ITEM_MIGRAINE_SEED ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4552, $4660 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 28, 31, 32, 34, 39, 40, 44, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/koiking.asm b/data/pokemon/base_stats/koiking.asm new file mode 100644 index 0000000..87f1318 --- /dev/null +++ b/data/pokemon/base_stats/koiking.asm @@ -0,0 +1,18 @@ + db DEX_KOIKING ; 129 + + db 20, 10, 55, 80, 15, 20 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 20 ; base exp + db ITEM_BERRY, ITEM_DRAGON_SCALE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $544b, $55dd ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57 + ; end diff --git a/data/pokemon/base_stats/kokumo.asm b/data/pokemon/base_stats/kokumo.asm new file mode 100644 index 0000000..51913c5 --- /dev/null +++ b/data/pokemon/base_stats/kokumo.asm @@ -0,0 +1,18 @@ + db DEX_KOKUMO ; 185 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_POISON ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_TOXIC_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5f96, $6051 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/kongpang.asm b/data/pokemon/base_stats/kongpang.asm new file mode 100644 index 0000000..0732b5c --- /dev/null +++ b/data/pokemon/base_stats/kongpang.asm @@ -0,0 +1,18 @@ + db DEX_KONGPANG ; 048 + + db 60, 55, 50, 45, 40, 50 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_POISON ; type + db 190 ; catch rate + db 75 ; base exp + db ITEM_BERRY, ITEM_SILVERPOWDER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $72e7, $7404 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 20, 21, 22, 29, 31, 32, 33, 34, 44, 46, 50 + ; end diff --git a/data/pokemon/base_stats/koratta.asm b/data/pokemon/base_stats/koratta.asm new file mode 100644 index 0000000..54f8ad9 --- /dev/null +++ b/data/pokemon/base_stats/koratta.asm @@ -0,0 +1,18 @@ + db DEX_KORATTA ; 019 + + db 30, 56, 35, 72, 25, 35 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 57 ; base exp + db ITEM_BERRY, ITEM_SHARP_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6c3f, $6d1f ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 14, 20, 24, 25, 28, 31, 32, 34, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/kotora.asm b/data/pokemon/base_stats/kotora.asm new file mode 100644 index 0000000..328f3e5 --- /dev/null +++ b/data/pokemon/base_stats/kotora.asm @@ -0,0 +1,18 @@ + db DEX_KOTORA ; 226 + + db 55, 50, 45, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_THUNDER_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4281, $43b2 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/kounya.asm b/data/pokemon/base_stats/kounya.asm new file mode 100644 index 0000000..32cb01e --- /dev/null +++ b/data/pokemon/base_stats/kounya.asm @@ -0,0 +1,18 @@ + db DEX_KOUNYA ; 196 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_AMULET_COIN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $7bdb, $7ca8 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/kurusu.asm b/data/pokemon/base_stats/kurusu.asm new file mode 100644 index 0000000..b96e3a6 --- /dev/null +++ b/data/pokemon/base_stats/kurusu.asm @@ -0,0 +1,18 @@ + db DEX_KURUSU ; 158 + + db 45, 50, 50, 45, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 64 ; base exp + db ITEM_BERRY, ITEM_STRANGE_WATER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6275, $633f ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/kusaihana.asm b/data/pokemon/base_stats/kusaihana.asm new file mode 100644 index 0000000..a04b836 --- /dev/null +++ b/data/pokemon/base_stats/kusaihana.asm @@ -0,0 +1,18 @@ + db DEX_KUSAIHANA ; 044 + + db 60, 65, 70, 40, 85, 80 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 120 ; catch rate + db 132 ; base exp + db ITEM_BERRY, ITEM_MYSTIC_PETAL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6973, $6acb ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 9, 10, 20, 21, 22, 31, 32, 33, 34, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/kyonpan.asm b/data/pokemon/base_stats/kyonpan.asm new file mode 100644 index 0000000..ed6a453 --- /dev/null +++ b/data/pokemon/base_stats/kyonpan.asm @@ -0,0 +1,18 @@ + db DEX_KYONPAN ; 230 + + db 60, 50, 55, 55, 70, 50 + ; hp atk def spd sat sdf + + db TYPE_GHOST, TYPE_GHOST ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_SPIKE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4e35, $4f94 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/kyukon.asm b/data/pokemon/base_stats/kyukon.asm new file mode 100644 index 0000000..74c626e --- /dev/null +++ b/data/pokemon/base_stats/kyukon.asm @@ -0,0 +1,18 @@ + db DEX_KYUKON ; 038 + + db 73, 76, 75, 100, 100, 80 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 75 ; catch rate + db 178 ; base exp + db ITEM_APPLE, ITEM_LIFE_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5c46, $5e65 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 15, 20, 28, 31, 32, 33, 34, 38, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/laplace.asm b/data/pokemon/base_stats/laplace.asm new file mode 100644 index 0000000..a9385e3 --- /dev/null +++ b/data/pokemon/base_stats/laplace.asm @@ -0,0 +1,18 @@ + db DEX_LAPLACE ; 131 + + db 130, 85, 80, 60, 95, 105 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_ICE ; type + db 45 ; catch rate + db 219 ; base exp + db ITEM_BERRY, ITEM_WISDOM_ORB ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5ae8, $5ca3 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20, 22, 23, 24, 25, 29, 31, 32, 33, 34, 40, 44, 46, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/leafy.asm b/data/pokemon/base_stats/leafy.asm new file mode 100644 index 0000000..c259504 --- /dev/null +++ b/data/pokemon/base_stats/leafy.asm @@ -0,0 +1,18 @@ + db DEX_LEAFY ; 251 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_GRASS ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_PRETTY_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4a6b, $4c18 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/lip.asm b/data/pokemon/base_stats/lip.asm new file mode 100644 index 0000000..cf3aa39 --- /dev/null +++ b/data/pokemon/base_stats/lip.asm @@ -0,0 +1,18 @@ + db DEX_LIP ; 218 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_ICE, TYPE_ICE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_ICE_BIKINI ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6db0, $6e9b ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/lizardo.asm b/data/pokemon/base_stats/lizardo.asm new file mode 100644 index 0000000..b9d66ff --- /dev/null +++ b/data/pokemon/base_stats/lizardo.asm @@ -0,0 +1,18 @@ + db DEX_LIZARDO ; 005 + + db 58, 64, 58, 80, 75, 65 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 45 ; catch rate + db 142 ; base exp + db ITEM_BERRY, ITEM_CONFUSE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $49d3, $4b3a ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 3, 5, 6, 8, 9, 10, 17, 18, 19, 20, 23, 28, 31, 32, 33, 34, 38, 39, 40, 44, 50, 51, 54 + ; end diff --git a/data/pokemon/base_stats/lizardon.asm b/data/pokemon/base_stats/lizardon.asm new file mode 100644 index 0000000..4f9e203 --- /dev/null +++ b/data/pokemon/base_stats/lizardon.asm @@ -0,0 +1,18 @@ + db DEX_LIZARDON ; 006 + + db 78, 84, 78, 100, 100, 85 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FLYING ; type + db 45 ; catch rate + db 209 ; base exp + db ITEM_APPLE, ITEM_CONFUSE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4c4c, $4e83 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 3, 5, 6, 8, 9, 10, 15, 17, 18, 19, 20, 23, 26, 27, 28, 31, 32, 33, 34, 38, 39, 40, 44, 50, 51, 54 + ; end diff --git a/data/pokemon/base_stats/lucky.asm b/data/pokemon/base_stats/lucky.asm new file mode 100644 index 0000000..537c03c --- /dev/null +++ b/data/pokemon/base_stats/lucky.asm @@ -0,0 +1,18 @@ + db DEX_LUCKY ; 113 + + db 250, 5, 5, 50, 35, 105 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 30 ; catch rate + db 255 ; base exp + db ITEM_BERRY, ITEM_LUCKY_EGG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $65f9, $674a ; sprites + db GROWTH_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/madame.asm b/data/pokemon/base_stats/madame.asm new file mode 100644 index 0000000..a0a3583 --- /dev/null +++ b/data/pokemon/base_stats/madame.asm @@ -0,0 +1,18 @@ + db DEX_MADAME ; 228 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_STICK ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $482b, $4a32 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/madatsubomi.asm b/data/pokemon/base_stats/madatsubomi.asm new file mode 100644 index 0000000..656ce74 --- /dev/null +++ b/data/pokemon/base_stats/madatsubomi.asm @@ -0,0 +1,18 @@ + db DEX_MADATSUBOMI ; 069 + + db 50, 75, 35, 40, 55, 70 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 255 ; catch rate + db 84 ; base exp + db ITEM_BERRY, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6bc0, $6cb0 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 9, 10, 20, 21, 22, 31, 32, 33, 34, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/manbo1.asm b/data/pokemon/base_stats/manbo1.asm new file mode 100644 index 0000000..2841b31 --- /dev/null +++ b/data/pokemon/base_stats/manbo1.asm @@ -0,0 +1,18 @@ + db DEX_MANBO1 ; 180 + + db 50, 50, 50, 30, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_WATER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $554b, $5630 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/mankey.asm b/data/pokemon/base_stats/mankey.asm new file mode 100644 index 0000000..e5add5b --- /dev/null +++ b/data/pokemon/base_stats/mankey.asm @@ -0,0 +1,18 @@ + db DEX_MANKEY ; 056 + + db 40, 80, 35, 70, 35, 45 + ; hp atk def spd sat sdf + + db TYPE_FIGHTING, TYPE_FIGHTING ; type + db 190 ; catch rate + db 74 ; base exp + db ITEM_LOTTO_TICKET, ITEM_POWER_BRACER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4a29, $4b3c ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 16, 17, 18, 19, 20, 24, 25, 28, 31, 32, 34, 35, 39, 40, 44, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/maril.asm b/data/pokemon/base_stats/maril.asm new file mode 100644 index 0000000..0cfebd6 --- /dev/null +++ b/data/pokemon/base_stats/maril.asm @@ -0,0 +1,18 @@ + db DEX_MARIL ; 179 + + db 45, 50, 55, 40, 55, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_STRANGE_WATER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5352, $5441 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/marumine.asm b/data/pokemon/base_stats/marumine.asm new file mode 100644 index 0000000..9558523 --- /dev/null +++ b/data/pokemon/base_stats/marumine.asm @@ -0,0 +1,18 @@ + db DEX_MARUMINE ; 101 + + db 60, 50, 70, 140, 80, 80 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 60 ; catch rate + db 150 ; base exp + db ITEM_APPLE, ITEM_STIMULUS_ORB ; items + db GENDER_UNKNOWN ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4467, $452e ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 15, 20, 24, 25, 30, 31, 32, 33, 34, 36, 39, 40, 44, 45, 47, 50, 55 + ; end diff --git a/data/pokemon/base_stats/matadogas.asm b/data/pokemon/base_stats/matadogas.asm new file mode 100644 index 0000000..788957c --- /dev/null +++ b/data/pokemon/base_stats/matadogas.asm @@ -0,0 +1,18 @@ + db DEX_MATADOGAS ; 110 + + db 65, 90, 120, 60, 85, 55 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 60 ; catch rate + db 173 ; base exp + db ITEM_APPLE, ITEM_GROSS_GARBAGE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5c0f, $5e09 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 15, 20, 24, 25, 31, 32, 34, 36, 38, 44, 47, 50 + ; end diff --git a/data/pokemon/base_stats/menokurage.asm b/data/pokemon/base_stats/menokurage.asm new file mode 100644 index 0000000..aa93fad --- /dev/null +++ b/data/pokemon/base_stats/menokurage.asm @@ -0,0 +1,18 @@ + db DEX_MENOKURAGE ; 072 + + db 40, 40, 35, 70, 60, 100 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_POISON ; type + db 190 ; catch rate + db 105 ; base exp + db ITEM_BERRY, ITEM_TOXIC_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $72b8, $73a2 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 9, 10, 11, 12, 13, 14, 20, 21, 31, 32, 33, 34, 40, 44, 50, 51, 53 + ; end diff --git a/data/pokemon/base_stats/metamon.asm b/data/pokemon/base_stats/metamon.asm new file mode 100644 index 0000000..7494930 --- /dev/null +++ b/data/pokemon/base_stats/metamon.asm @@ -0,0 +1,18 @@ + db DEX_METAMON ; 132 + + db 48, 48, 48, 48, 48, 48 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 35 ; catch rate + db 61 ; base exp + db ITEM_BERRY, ITEM_METAL_COAT ; items + db GENDER_UNKNOWN ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5dc0, $5e5f ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57 + ; end diff --git a/data/pokemon/base_stats/mew.asm b/data/pokemon/base_stats/mew.asm new file mode 100644 index 0000000..5de0b38 --- /dev/null +++ b/data/pokemon/base_stats/mew.asm @@ -0,0 +1,18 @@ + db DEX_MEW ; 151 + + db 100, 100, 100, 100, 100, 100 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 45 ; catch rate + db 64 ; base exp + db ITEM_BERRY, ITEM_STRANGE_POWER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5144, $5245 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/mewtwo.asm b/data/pokemon/base_stats/mewtwo.asm new file mode 100644 index 0000000..4b2abbd --- /dev/null +++ b/data/pokemon/base_stats/mewtwo.asm @@ -0,0 +1,18 @@ + db DEX_MEWTWO ; 150 + + db 106, 110, 90, 130, 154, 90 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 3 ; catch rate + db 220 ; base exp + db ITEM_BERRY, ITEM_BERSERK_GENE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4dd1, $4fd7 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/mikon.asm b/data/pokemon/base_stats/mikon.asm new file mode 100644 index 0000000..280a173 --- /dev/null +++ b/data/pokemon/base_stats/mikon.asm @@ -0,0 +1,18 @@ + db DEX_MIKON ; 166 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_LIFE_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $756f, $7675 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/miltank.asm b/data/pokemon/base_stats/miltank.asm new file mode 100644 index 0000000..5af24ff --- /dev/null +++ b/data/pokemon/base_stats/miltank.asm @@ -0,0 +1,18 @@ + db DEX_MILTANK ; 223 + + db 110, 50, 60, 40, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_MOMS_LOVE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $79e0, $7b5a ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/miniryu.asm b/data/pokemon/base_stats/miniryu.asm new file mode 100644 index 0000000..e028657 --- /dev/null +++ b/data/pokemon/base_stats/miniryu.asm @@ -0,0 +1,18 @@ + db DEX_MINIRYU ; 147 + + db 41, 64, 45, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_DRAGON, TYPE_DRAGON ; type + db 45 ; catch rate + db 67 ; base exp + db ITEM_BERRY, ITEM_DRAGON_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $466e, $4748 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 13, 14, 20, 23, 24, 25, 31, 32, 33, 34, 38, 39, 40, 44, 45, 50, 53 + ; end diff --git a/data/pokemon/base_stats/mitsuboshi.asm b/data/pokemon/base_stats/mitsuboshi.asm new file mode 100644 index 0000000..f5e902d --- /dev/null +++ b/data/pokemon/base_stats/mitsuboshi.asm @@ -0,0 +1,18 @@ + db DEX_MITSUBOSHI ; 203 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_SILVERPOWDER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4c54, $4d6c ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/mizuuo.asm b/data/pokemon/base_stats/mizuuo.asm new file mode 100644 index 0000000..03b3ecd --- /dev/null +++ b/data/pokemon/base_stats/mizuuo.asm @@ -0,0 +1,18 @@ + db DEX_MIZUUO ; 175 + + db 50, 45, 50, 55, 75, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_STRANGE_WATER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4bd7, $4d13 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/mokoko.asm b/data/pokemon/base_stats/mokoko.asm new file mode 100644 index 0000000..08115a4 --- /dev/null +++ b/data/pokemon/base_stats/mokoko.asm @@ -0,0 +1,18 @@ + db DEX_MOKOKO ; 164 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_THUNDER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6ff0, $714f ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/monja.asm b/data/pokemon/base_stats/monja.asm new file mode 100644 index 0000000..09c3209 --- /dev/null +++ b/data/pokemon/base_stats/monja.asm @@ -0,0 +1,18 @@ + db DEX_MONJA ; 167 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_GRASS ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_LONG_VINE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $77af, $78b7 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/monjara.asm b/data/pokemon/base_stats/monjara.asm new file mode 100644 index 0000000..f043cd8 --- /dev/null +++ b/data/pokemon/base_stats/monjara.asm @@ -0,0 +1,18 @@ + db DEX_MONJARA ; 114 + + db 65, 55, 115, 60, 55, 100 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_GRASS ; type + db 45 ; catch rate + db 166 ; base exp + db ITEM_BERRY, ITEM_LONG_VINE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6844, $69f2 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 15, 20, 21, 22, 31, 32, 34, 40, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/morphon.asm b/data/pokemon/base_stats/morphon.asm new file mode 100644 index 0000000..40f6670 --- /dev/null +++ b/data/pokemon/base_stats/morphon.asm @@ -0,0 +1,18 @@ + db DEX_MORPHON ; 049 + + db 70, 65, 60, 90, 90, 100 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_POISON ; type + db 75 ; catch rate + db 138 ; base exp + db ITEM_APPLE, ITEM_SILVERPOWDER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $74c6, $76b6 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 15, 20, 21, 22, 29, 30, 31, 32, 33, 34, 39, 44, 46, 50 + ; end diff --git a/data/pokemon/base_stats/nameil.asm b/data/pokemon/base_stats/nameil.asm new file mode 100644 index 0000000..9c85565 --- /dev/null +++ b/data/pokemon/base_stats/nameil.asm @@ -0,0 +1,18 @@ + db DEX_NAMEIL ; 240 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_LONG_TONGUE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $687d, $6a2b ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/nassy.asm b/data/pokemon/base_stats/nassy.asm new file mode 100644 index 0000000..93925ff --- /dev/null +++ b/data/pokemon/base_stats/nassy.asm @@ -0,0 +1,18 @@ + db DEX_NASSY ; 103 + + db 95, 95, 85, 55, 125, 75 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_PSYCHIC ; type + db 45 ; catch rate + db 212 ; base exp + db ITEM_APPLE, ITEM_CALM_BERRY ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4924, $4ae7 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 15, 20, 21, 22, 29, 30, 31, 32, 33, 34, 36, 37, 44, 46, 47, 50, 54 + ; end diff --git a/data/pokemon/base_stats/natio.asm b/data/pokemon/base_stats/natio.asm new file mode 100644 index 0000000..1bf14d0 --- /dev/null +++ b/data/pokemon/base_stats/natio.asm @@ -0,0 +1,18 @@ + db DEX_NATIO ; 177 + + db 55, 50, 50, 80, 70, 50 + ; hp atk def spd sat sdf + + db TYPE_FLYING, TYPE_PSYCHIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_BLACK_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4f4f, $508e ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/naty.asm b/data/pokemon/base_stats/naty.asm new file mode 100644 index 0000000..04cc4c7 --- /dev/null +++ b/data/pokemon/base_stats/naty.asm @@ -0,0 +1,18 @@ + db DEX_NATY ; 176 + + db 45, 50, 50, 60, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FLYING, TYPE_PSYCHIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_BLACK_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4e08, $4e9e ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/nazonokusa.asm b/data/pokemon/base_stats/nazonokusa.asm new file mode 100644 index 0000000..54895d8 --- /dev/null +++ b/data/pokemon/base_stats/nazonokusa.asm @@ -0,0 +1,18 @@ + db DEX_NAZONOKUSA ; 043 + + db 45, 50, 55, 30, 75, 70 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 255 ; catch rate + db 78 ; base exp + db ITEM_BERRY, ITEM_MYSTIC_PETAL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $67f6, $68a3 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 9, 10, 20, 21, 22, 31, 32, 33, 34, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/nidoking.asm b/data/pokemon/base_stats/nidoking.asm new file mode 100644 index 0000000..c91b9b3 --- /dev/null +++ b/data/pokemon/base_stats/nidoking.asm @@ -0,0 +1,18 @@ + db DEX_NIDOKING ; 034 + + db 81, 92, 77, 85, 55, 75 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_GROUND ; type + db 45 ; catch rate + db 195 ; base exp + db ITEM_APPLE, ITEM_KINGS_ROCK ; items + db GENDER_MALE ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $50d4, $533c ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 24, 25, 26, 27, 31, 32, 33, 34, 38, 40, 44, 48, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/nidoqueen.asm b/data/pokemon/base_stats/nidoqueen.asm new file mode 100644 index 0000000..a1abcc5 --- /dev/null +++ b/data/pokemon/base_stats/nidoqueen.asm @@ -0,0 +1,18 @@ + db DEX_NIDOQUEEN ; 031 + + db 90, 82, 87, 76, 55, 75 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_GROUND ; type + db 45 ; catch rate + db 194 ; base exp + db ITEM_APPLE, ITEM_KINGS_ROCK ; items + db GENDER_FEMALE ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $493c, $4b22 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 24, 25, 26, 27, 31, 32, 33, 34, 38, 40, 44, 48, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/nidoranf.asm b/data/pokemon/base_stats/nidoranf.asm new file mode 100644 index 0000000..2fe41c4 --- /dev/null +++ b/data/pokemon/base_stats/nidoranf.asm @@ -0,0 +1,18 @@ + db DEX_NIDORAN_F ; 029 + + db 55, 47, 52, 41, 40, 40 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 235 ; catch rate + db 59 ; base exp + db ITEM_BERRY, ITEM_TOXIC_NEEDLE ; items + db GENDER_FEMALE ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4545, $45fe ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 14, 20, 24, 25, 31, 32, 33, 34, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/nidoranm.asm b/data/pokemon/base_stats/nidoranm.asm new file mode 100644 index 0000000..6d5a71c --- /dev/null +++ b/data/pokemon/base_stats/nidoranm.asm @@ -0,0 +1,18 @@ + db DEX_NIDORAN_M ; 032 + + db 46, 57, 40, 50, 40, 40 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 235 ; catch rate + db 60 ; base exp + db ITEM_BERRY, ITEM_TOXIC_NEEDLE ; items + db GENDER_MALE ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4c65, $4d4c ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 14, 20, 24, 25, 31, 32, 33, 34, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/nidorina.asm b/data/pokemon/base_stats/nidorina.asm new file mode 100644 index 0000000..bb02b64 --- /dev/null +++ b/data/pokemon/base_stats/nidorina.asm @@ -0,0 +1,18 @@ + db DEX_NIDORINA ; 030 + + db 70, 62, 67, 56, 45, 55 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 120 ; catch rate + db 117 ; base exp + db ITEM_BERRY, ITEM_TOXIC_NEEDLE ; items + db GENDER_FEMALE ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $46d0, $480d ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 24, 25, 31, 32, 33, 34, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/nidorino.asm b/data/pokemon/base_stats/nidorino.asm new file mode 100644 index 0000000..7a30c08 --- /dev/null +++ b/data/pokemon/base_stats/nidorino.asm @@ -0,0 +1,18 @@ + db DEX_NIDORINO ; 033 + + db 61, 72, 57, 65, 45, 55 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_POISON ; type + db 120 ; catch rate + db 118 ; base exp + db ITEM_BERRY, ITEM_TOXIC_NEEDLE ; items + db GENDER_MALE ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4e28, $4f96 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 24, 25, 31, 32, 33, 34, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/norowara.asm b/data/pokemon/base_stats/norowara.asm new file mode 100644 index 0000000..f471dd4 --- /dev/null +++ b/data/pokemon/base_stats/norowara.asm @@ -0,0 +1,18 @@ + db DEX_NOROWARA ; 229 + + db 55, 40, 50, 45, 75, 50 + ; hp atk def spd sat sdf + + db TYPE_GHOST, TYPE_GHOST ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_SPIKE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4b5b, $4cb1 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/nyarth.asm b/data/pokemon/base_stats/nyarth.asm new file mode 100644 index 0000000..c1cd4f8 --- /dev/null +++ b/data/pokemon/base_stats/nyarth.asm @@ -0,0 +1,18 @@ + db DEX_NYARTH ; 052 + + db 40, 45, 35, 90, 40, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 69 ; base exp + db ITEM_BERRY, ITEM_AMULET_COIN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4000, $412f ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 16, 20, 24, 25, 31, 32, 34, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/nyorobon.asm b/data/pokemon/base_stats/nyorobon.asm new file mode 100644 index 0000000..15edd9f --- /dev/null +++ b/data/pokemon/base_stats/nyorobon.asm @@ -0,0 +1,18 @@ + db DEX_NYOROBON ; 062 + + db 90, 85, 95, 70, 70, 95 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_FIGHTING ; type + db 45 ; catch rate + db 185 ; base exp + db ITEM_APPLE, ITEM_STRANGE_WATER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5852, $5a00 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 26, 27, 29, 31, 32, 34, 35, 40, 44, 46, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/nyoromo.asm b/data/pokemon/base_stats/nyoromo.asm new file mode 100644 index 0000000..c9203a9 --- /dev/null +++ b/data/pokemon/base_stats/nyoromo.asm @@ -0,0 +1,18 @@ + db DEX_NYOROMO ; 060 + + db 40, 50, 40, 90, 40, 45 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 77 ; base exp + db ITEM_BERRY, ITEM_STRANGE_WATER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $545f, $5548 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 13, 14, 20, 29, 31, 32, 34, 40, 44, 46, 50, 53 + ; end diff --git a/data/pokemon/base_stats/nyorotono.asm b/data/pokemon/base_stats/nyorotono.asm new file mode 100644 index 0000000..e58c077 --- /dev/null +++ b/data/pokemon/base_stats/nyorotono.asm @@ -0,0 +1,18 @@ + db DEX_NYOROTONO ; 199 + + db 90, 85, 95, 70, 70, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_STRANGE_WATER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4419, $45c2 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/nyorozo.asm b/data/pokemon/base_stats/nyorozo.asm new file mode 100644 index 0000000..50037ed --- /dev/null +++ b/data/pokemon/base_stats/nyorozo.asm @@ -0,0 +1,18 @@ + db DEX_NYOROZO ; 061 + + db 65, 65, 65, 90, 50, 65 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 120 ; catch rate + db 131 ; base exp + db ITEM_BERRY, ITEM_STRANGE_WATER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5613, $5770 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 26, 27, 29, 31, 32, 34, 35, 40, 44, 46, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/nyula.asm b/data/pokemon/base_stats/nyula.asm new file mode 100644 index 0000000..654f02e --- /dev/null +++ b/data/pokemon/base_stats/nyula.asm @@ -0,0 +1,18 @@ + db DEX_NYULA ; 246 + + db 45, 65, 50, 85, 40, 50 + ; hp atk def spd sat sdf + + db TYPE_DARK, TYPE_DARK ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_CONFUSE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $7bb4, $7ccb ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/okorizaru.asm b/data/pokemon/base_stats/okorizaru.asm new file mode 100644 index 0000000..16b5088 --- /dev/null +++ b/data/pokemon/base_stats/okorizaru.asm @@ -0,0 +1,18 @@ + db DEX_OKORIZARU ; 057 + + db 65, 105, 60, 95, 60, 80 + ; hp atk def spd sat sdf + + db TYPE_FIGHTING, TYPE_FIGHTING ; type + db 75 ; catch rate + db 149 ; base exp + db ITEM_LOTTO_TICKET, ITEM_POWER_BRACER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4c86, $4e52 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 16, 17, 18, 19, 20, 24, 25, 28, 31, 32, 34, 35, 39, 40, 44, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/okutank.asm b/data/pokemon/base_stats/okutank.asm new file mode 100644 index 0000000..b00aaa9 --- /dev/null +++ b/data/pokemon/base_stats/okutank.asm @@ -0,0 +1,18 @@ + db DEX_OKUTANK ; 210 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_SMOKESCREEN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5b3c, $5c7a ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/omnite.asm b/data/pokemon/base_stats/omnite.asm new file mode 100644 index 0000000..cbd9776 --- /dev/null +++ b/data/pokemon/base_stats/omnite.asm @@ -0,0 +1,18 @@ + db DEX_OMNITE ; 138 + + db 35, 40, 100, 35, 90, 55 + ; hp atk def spd sat sdf + + db TYPE_ROCK, TYPE_WATER ; type + db 45 ; catch rate + db 120 ; base exp + db ITEM_BERRY, ITEM_FOSSIL_SHARD ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6ae6, $6bbf ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 13, 14, 20, 31, 32, 33, 34, 44, 50, 53 + ; end diff --git a/data/pokemon/base_stats/omstar.asm b/data/pokemon/base_stats/omstar.asm new file mode 100644 index 0000000..d59c121 --- /dev/null +++ b/data/pokemon/base_stats/omstar.asm @@ -0,0 +1,18 @@ + db DEX_OMSTAR ; 139 + + db 70, 60, 125, 55, 115, 70 + ; hp atk def spd sat sdf + + db TYPE_ROCK, TYPE_WATER ; type + db 45 ; catch rate + db 199 ; base exp + db ITEM_APPLE, ITEM_FOSSIL_SHARD ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6ce4, $6e9c ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19, 20, 31, 32, 33, 34, 40, 44, 50, 53 + ; end diff --git a/data/pokemon/base_stats/onidrill.asm b/data/pokemon/base_stats/onidrill.asm new file mode 100644 index 0000000..ec62a1d --- /dev/null +++ b/data/pokemon/base_stats/onidrill.asm @@ -0,0 +1,18 @@ + db DEX_ONIDRILL ; 022 + + db 65, 90, 65, 100, 61, 61 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 90 ; catch rate + db 162 ; base exp + db ITEM_APPLE, ITEM_BLACK_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $72f0, $7496 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 15, 20, 31, 32, 34, 39, 43, 44, 50, 52 + ; end diff --git a/data/pokemon/base_stats/onisuzume.asm b/data/pokemon/base_stats/onisuzume.asm new file mode 100644 index 0000000..8b2bc6c --- /dev/null +++ b/data/pokemon/base_stats/onisuzume.asm @@ -0,0 +1,18 @@ + db DEX_ONISUZUME ; 021 + + db 40, 60, 30, 70, 31, 31 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 255 ; catch rate + db 58 ; base exp + db ITEM_BERRY, ITEM_BLACK_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $7125, $7206 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 20, 31, 32, 34, 39, 43, 44, 50, 52 + ; end diff --git a/data/pokemon/base_stats/pachimee.asm b/data/pokemon/base_stats/pachimee.asm new file mode 100644 index 0000000..d9311c3 --- /dev/null +++ b/data/pokemon/base_stats/pachimee.asm @@ -0,0 +1,18 @@ + db DEX_PACHIMEE ; 163 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_THUNDER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6d65, $6e74 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/painter.asm b/data/pokemon/base_stats/painter.asm new file mode 100644 index 0000000..b021c81 --- /dev/null +++ b/data/pokemon/base_stats/painter.asm @@ -0,0 +1,18 @@ + db DEX_PAINTER ; 195 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_STRANGE_POWER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $7912, $7aaa ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/paon.asm b/data/pokemon/base_stats/paon.asm new file mode 100644 index 0000000..6b6ff34 --- /dev/null +++ b/data/pokemon/base_stats/paon.asm @@ -0,0 +1,18 @@ + db DEX_PAON ; 191 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_GROUND ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_TWIN_HORNS ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6ebc, $6f94 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/para.asm b/data/pokemon/base_stats/para.asm new file mode 100644 index 0000000..21f30b7 --- /dev/null +++ b/data/pokemon/base_stats/para.asm @@ -0,0 +1,18 @@ + db DEX_PARA ; 184 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_GRASS ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_CORDYCEPS ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5dba, $5ea9 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/paras.asm b/data/pokemon/base_stats/paras.asm new file mode 100644 index 0000000..2dff25f --- /dev/null +++ b/data/pokemon/base_stats/paras.asm @@ -0,0 +1,18 @@ + db DEX_PARAS ; 046 + + db 35, 70, 55, 25, 45, 55 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_GRASS ; type + db 190 ; catch rate + db 70 ; base exp + db ITEM_BERRY, ITEM_CORDYCEPS ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6e8a, $6f4d ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 20, 21, 22, 28, 31, 32, 33, 34, 40, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/parasect.asm b/data/pokemon/base_stats/parasect.asm new file mode 100644 index 0000000..5bc4b36 --- /dev/null +++ b/data/pokemon/base_stats/parasect.asm @@ -0,0 +1,18 @@ + db DEX_PARASECT ; 047 + + db 60, 95, 80, 30, 60, 80 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_GRASS ; type + db 75 ; catch rate + db 128 ; base exp + db ITEM_APPLE, ITEM_CORDYCEPS ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $703c, $71b3 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 15, 20, 21, 22, 28, 31, 32, 33, 34, 40, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/parshen.asm b/data/pokemon/base_stats/parshen.asm new file mode 100644 index 0000000..aba6342 --- /dev/null +++ b/data/pokemon/base_stats/parshen.asm @@ -0,0 +1,18 @@ + db DEX_PARSHEN ; 091 + + db 50, 95, 180, 70, 85, 70 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_ICE ; type + db 60 ; catch rate + db 203 ; base exp + db ITEM_APPLE, ITEM_BIG_PEARL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $65d7, $67ae ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 11, 12, 13, 14, 15, 20, 30, 31, 32, 33, 34, 36, 39, 44, 47, 49, 50, 53 + ; end diff --git a/data/pokemon/base_stats/pawou.asm b/data/pokemon/base_stats/pawou.asm new file mode 100644 index 0000000..942d019 --- /dev/null +++ b/data/pokemon/base_stats/pawou.asm @@ -0,0 +1,18 @@ + db DEX_PAWOU ; 086 + + db 65, 45, 55, 45, 55, 70 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 190 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_ICE_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $595c, $5aa7 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 20, 31, 32, 34, 40, 44, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/persian.asm b/data/pokemon/base_stats/persian.asm new file mode 100644 index 0000000..cc3be61 --- /dev/null +++ b/data/pokemon/base_stats/persian.asm @@ -0,0 +1,18 @@ + db DEX_PERSIAN ; 053 + + db 65, 70, 60, 115, 65, 85 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 90 ; catch rate + db 148 ; base exp + db ITEM_APPLE, ITEM_AMULET_COIN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4272, $4438 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 15, 16, 20, 24, 25, 31, 32, 34, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/pichu.asm b/data/pokemon/base_stats/pichu.asm new file mode 100644 index 0000000..13c161a --- /dev/null +++ b/data/pokemon/base_stats/pichu.asm @@ -0,0 +1,18 @@ + db DEX_PICHU ; 172 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_ELECTRIC_POUCH ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $47a3, $483b ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/pigeon.asm b/data/pokemon/base_stats/pigeon.asm new file mode 100644 index 0000000..7e4fab7 --- /dev/null +++ b/data/pokemon/base_stats/pigeon.asm @@ -0,0 +1,18 @@ + db DEX_PIGEON ; 017 + + db 63, 60, 55, 71, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 120 ; catch rate + db 113 ; base exp + db ITEM_BERRY, ITEM_WHITE_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $67b9, $690a ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 20, 31, 32, 33, 34, 39, 43, 44, 50, 52 + ; end diff --git a/data/pokemon/base_stats/pigeot.asm b/data/pokemon/base_stats/pigeot.asm new file mode 100644 index 0000000..9bbdd76 --- /dev/null +++ b/data/pokemon/base_stats/pigeot.asm @@ -0,0 +1,18 @@ + db DEX_PIGEOT ; 018 + + db 83, 80, 75, 91, 70, 70 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 45 ; catch rate + db 172 ; base exp + db ITEM_APPLE, ITEM_WHITE_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $699d, $6b54 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 15, 20, 31, 32, 33, 34, 39, 43, 44, 50, 52 + ; end diff --git a/data/pokemon/base_stats/pikachu.asm b/data/pokemon/base_stats/pikachu.asm new file mode 100644 index 0000000..ef585e3 --- /dev/null +++ b/data/pokemon/base_stats/pikachu.asm @@ -0,0 +1,18 @@ + db DEX_PIKACHU ; 025 + + db 35, 55, 30, 90, 50, 40 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 190 ; catch rate + db 82 ; base exp + db ITEM_BERRY, ITEM_ELECTRIC_POUCH ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $7abd, $7b9d ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 16, 17, 19, 20, 24, 25, 31, 32, 33, 34, 39, 40, 44, 45, 50, 55 + ; end diff --git a/data/pokemon/base_stats/pippi.asm b/data/pokemon/base_stats/pippi.asm new file mode 100644 index 0000000..895b672 --- /dev/null +++ b/data/pokemon/base_stats/pippi.asm @@ -0,0 +1,18 @@ + db DEX_PIPPI ; 035 + + db 70, 45, 48, 35, 60, 65 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 150 ; catch rate + db 68 ; base exp + db ITEM_BERRY, ITEM_STRANGE_POWER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $54a9, $5589 ; sprites + db GROWTH_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/pixy.asm b/data/pokemon/base_stats/pixy.asm new file mode 100644 index 0000000..6f067a2 --- /dev/null +++ b/data/pokemon/base_stats/pixy.asm @@ -0,0 +1,18 @@ + db DEX_PIXY ; 036 + + db 95, 70, 73, 60, 85, 95 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 25 ; catch rate + db 129 ; base exp + db ITEM_APPLE, ITEM_STRANGE_POWER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $56db, $582c ; sprites + db GROWTH_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/ponyta.asm b/data/pokemon/base_stats/ponyta.asm new file mode 100644 index 0000000..b490476 --- /dev/null +++ b/data/pokemon/base_stats/ponyta.asm @@ -0,0 +1,18 @@ + db DEX_PONYTA ; 077 + + db 50, 85, 55, 90, 65, 55 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 190 ; catch rate + db 152 ; base exp + db ITEM_BERRY, ITEM_FIRE_MANE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4279, $43c5 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 20, 31, 32, 33, 34, 38, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/poponeko.asm b/data/pokemon/base_stats/poponeko.asm new file mode 100644 index 0000000..1aaffa2 --- /dev/null +++ b/data/pokemon/base_stats/poponeko.asm @@ -0,0 +1,18 @@ + db DEX_POPONEKO ; 215 + + db 50, 50, 45, 50, 60, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6699, $67c6 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/poppo.asm b/data/pokemon/base_stats/poppo.asm new file mode 100644 index 0000000..acd6730 --- /dev/null +++ b/data/pokemon/base_stats/poppo.asm @@ -0,0 +1,18 @@ + db DEX_POPPO ; 016 + + db 40, 45, 40, 56, 35, 35 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_FLYING ; type + db 255 ; catch rate + db 55 ; base exp + db ITEM_BERRY, ITEM_WHITE_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6566, $6658 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 20, 31, 32, 33, 34, 39, 43, 44, 50, 52 + ; end diff --git a/data/pokemon/base_stats/porygon.asm b/data/pokemon/base_stats/porygon.asm new file mode 100644 index 0000000..d26cc4b --- /dev/null +++ b/data/pokemon/base_stats/porygon.asm @@ -0,0 +1,18 @@ + db DEX_PORYGON ; 137 + + db 65, 60, 70, 40, 90, 75 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 45 ; catch rate + db 130 ; base exp + db ITEM_BERRY, ITEM_UP_GRADE ; items + db GENDER_UNKNOWN ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $68b1, $69e1 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 14, 15, 20, 24, 25, 29, 30, 31, 32, 33, 34, 39, 40, 44, 45, 46, 49, 50, 55 + ; end diff --git a/data/pokemon/base_stats/porygon2.asm b/data/pokemon/base_stats/porygon2.asm new file mode 100644 index 0000000..6c21453 --- /dev/null +++ b/data/pokemon/base_stats/porygon2.asm @@ -0,0 +1,18 @@ + db DEX_PORYGON2 ; 239 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_UP_GRADE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $65c5, $672f ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/ptera.asm b/data/pokemon/base_stats/ptera.asm new file mode 100644 index 0000000..b0b60b2 --- /dev/null +++ b/data/pokemon/base_stats/ptera.asm @@ -0,0 +1,18 @@ + db DEX_PTERA ; 142 + + db 80, 105, 65, 130, 60, 85 + ; hp atk def spd sat sdf + + db TYPE_ROCK, TYPE_FLYING ; type + db 45 ; catch rate + db 202 ; base exp + db ITEM_BERRY, ITEM_FOSSIL_SHARD ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $74f3, $76ae ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 15, 20, 23, 31, 32, 33, 34, 38, 39, 43, 44, 50, 52 + ; end diff --git a/data/pokemon/base_stats/puchicorn.asm b/data/pokemon/base_stats/puchicorn.asm new file mode 100644 index 0000000..44d58ae --- /dev/null +++ b/data/pokemon/base_stats/puchicorn.asm @@ -0,0 +1,18 @@ + db DEX_PUCHICORN ; 204 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_FIRE_MANE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4e1d, $4f29 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/pudie.asm b/data/pokemon/base_stats/pudie.asm new file mode 100644 index 0000000..3b54a32 --- /dev/null +++ b/data/pokemon/base_stats/pudie.asm @@ -0,0 +1,18 @@ + db DEX_PUDIE ; 213 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_TALISMAN_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $62ea, $63b3 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/puku.asm b/data/pokemon/base_stats/puku.asm new file mode 100644 index 0000000..5ec7238 --- /dev/null +++ b/data/pokemon/base_stats/puku.asm @@ -0,0 +1,18 @@ + db DEX_PUKU ; 170 + + db 55, 80, 50, 45, 60, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_TOXIC_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $42cd, $43b2 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/pukurin.asm b/data/pokemon/base_stats/pukurin.asm new file mode 100644 index 0000000..47c96ac --- /dev/null +++ b/data/pokemon/base_stats/pukurin.asm @@ -0,0 +1,18 @@ + db DEX_PUKURIN ; 040 + + db 140, 70, 45, 45, 50, 80 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 50 ; catch rate + db 109 ; base exp + db ITEM_APPLE, ITEM_STRANGE_POWER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6156, $62af ; sprites + db GROWTH_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/pupurin.asm b/data/pokemon/base_stats/pupurin.asm new file mode 100644 index 0000000..013b46f --- /dev/null +++ b/data/pokemon/base_stats/pupurin.asm @@ -0,0 +1,18 @@ + db DEX_PUPURIN ; 174 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_STRANGE_POWER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4a65, $4b19 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/purakkusu.asm b/data/pokemon/base_stats/purakkusu.asm new file mode 100644 index 0000000..1264eb7 --- /dev/null +++ b/data/pokemon/base_stats/purakkusu.asm @@ -0,0 +1,18 @@ + db DEX_PURAKKUSU ; 234 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_BUG ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_TWIN_HORNS ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $58cc, $5a9e ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/purin.asm b/data/pokemon/base_stats/purin.asm new file mode 100644 index 0000000..3a238e9 --- /dev/null +++ b/data/pokemon/base_stats/purin.asm @@ -0,0 +1,18 @@ + db DEX_PURIN ; 039 + + db 115, 45, 20, 20, 25, 40 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 170 ; catch rate + db 76 ; base exp + db ITEM_BERRY, ITEM_STRANGE_POWER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $5fad, $6097 ; sprites + db GROWTH_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/py.asm b/data/pokemon/base_stats/py.asm new file mode 100644 index 0000000..a7a305e --- /dev/null +++ b/data/pokemon/base_stats/py.asm @@ -0,0 +1,18 @@ + db DEX_PY ; 173 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_STRANGE_POWER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $48f3, $49a5 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/rai.asm b/data/pokemon/base_stats/rai.asm new file mode 100644 index 0000000..1a78b5a --- /dev/null +++ b/data/pokemon/base_stats/rai.asm @@ -0,0 +1,18 @@ + db DEX_RAI ; 243 + + db 90, 90, 85, 100, 125, 98 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_THUNDER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $71f6, $73db ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/raichu.asm b/data/pokemon/base_stats/raichu.asm new file mode 100644 index 0000000..1b6459a --- /dev/null +++ b/data/pokemon/base_stats/raichu.asm @@ -0,0 +1,18 @@ + db DEX_RAICHU ; 026 + + db 60, 90, 55, 100, 90, 80 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 75 ; catch rate + db 122 ; base exp + db ITEM_APPLE, ITEM_ELECTRIC_POUCH ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $7cc3, $7e7e ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 16, 17, 19, 20, 24, 25, 31, 32, 33, 34, 39, 40, 44, 45, 50, 55 + ; end diff --git a/data/pokemon/base_stats/raitora.asm b/data/pokemon/base_stats/raitora.asm new file mode 100644 index 0000000..2ec3698 --- /dev/null +++ b/data/pokemon/base_stats/raitora.asm @@ -0,0 +1,18 @@ + db DEX_RAITORA ; 227 + + db 65, 60, 55, 60, 60, 50 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_THUNDER_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4519, $4731 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/rarecoil.asm b/data/pokemon/base_stats/rarecoil.asm new file mode 100644 index 0000000..47f166f --- /dev/null +++ b/data/pokemon/base_stats/rarecoil.asm @@ -0,0 +1,18 @@ + db DEX_RARECOIL ; 082 + + db 50, 60, 95, 70, 75, 120 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 60 ; catch rate + db 161 ; base exp + db ITEM_APPLE, ITEM_EARTH ; items + db GENDER_UNKNOWN ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4e55, $4fe7 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 15, 20, 24, 25, 30, 31, 32, 33, 34, 39, 44, 45, 50, 55 + ; end diff --git a/data/pokemon/base_stats/ratta.asm b/data/pokemon/base_stats/ratta.asm new file mode 100644 index 0000000..d649e36 --- /dev/null +++ b/data/pokemon/base_stats/ratta.asm @@ -0,0 +1,18 @@ + db DEX_RATTA ; 020 + + db 55, 81, 60, 97, 50, 70 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 90 ; catch rate + db 116 ; base exp + db ITEM_APPLE, ITEM_SHARP_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6e52, $6fe5 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 13, 14, 15, 20, 24, 25, 28, 31, 32, 34, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/rediba.asm b/data/pokemon/base_stats/rediba.asm new file mode 100644 index 0000000..109d3e2 --- /dev/null +++ b/data/pokemon/base_stats/rediba.asm @@ -0,0 +1,18 @@ + db DEX_REDIBA ; 202 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_SILVERPOWDER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $49b8, $4afa ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/rinrin.asm b/data/pokemon/base_stats/rinrin.asm new file mode 100644 index 0000000..cc95116 --- /dev/null +++ b/data/pokemon/base_stats/rinrin.asm @@ -0,0 +1,18 @@ + db DEX_RINRIN ; 197 + + db 40, 65, 40, 70, 65, 50 + ; hp atk def spd sat sdf + + db TYPE_DARK, TYPE_DARK ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_AMULET_COIN ; items + db GENDER_FEMALE ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4000, $4109 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/rokon.asm b/data/pokemon/base_stats/rokon.asm new file mode 100644 index 0000000..cf9b883 --- /dev/null +++ b/data/pokemon/base_stats/rokon.asm @@ -0,0 +1,18 @@ + db DEX_ROKON ; 037 + + db 38, 41, 40, 65, 65, 45 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 190 ; catch rate + db 63 ; base exp + db ITEM_BERRY, ITEM_LIFE_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5980, $5afb ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 20, 28, 31, 32, 33, 34, 38, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/rougela.asm b/data/pokemon/base_stats/rougela.asm new file mode 100644 index 0000000..906e778 --- /dev/null +++ b/data/pokemon/base_stats/rougela.asm @@ -0,0 +1,18 @@ + db DEX_ROUGELA ; 124 + + db 65, 50, 35, 95, 95, 80 + ; hp atk def spd sat sdf + + db TYPE_ICE, TYPE_PSYCHIC ; type + db 45 ; catch rate + db 137 ; base exp + db ITEM_BERRY, ITEM_ICE_BIKINI ; items + db GENDER_FEMALE ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $45dc, $4796 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 29, 30, 31, 32, 33, 34, 35, 40, 44, 46, 50 + ; end diff --git a/data/pokemon/base_stats/ruffresia.asm b/data/pokemon/base_stats/ruffresia.asm new file mode 100644 index 0000000..e5ce4ac --- /dev/null +++ b/data/pokemon/base_stats/ruffresia.asm @@ -0,0 +1,18 @@ + db DEX_RUFFRESIA ; 045 + + db 75, 80, 85, 50, 100, 95 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 45 ; catch rate + db 184 ; base exp + db ITEM_APPLE, ITEM_MYSTIC_PETAL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6bdd, $6d51 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 15, 20, 21, 22, 31, 32, 33, 34, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/sand.asm b/data/pokemon/base_stats/sand.asm new file mode 100644 index 0000000..72fc491 --- /dev/null +++ b/data/pokemon/base_stats/sand.asm @@ -0,0 +1,18 @@ + db DEX_SAND ; 027 + + db 50, 75, 85, 40, 30, 40 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_GROUND ; type + db 255 ; catch rate + db 93 ; base exp + db ITEM_BERRY, ITEM_CONFUSE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4000, $4103 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 17, 19, 20, 26, 27, 28, 31, 32, 34, 39, 40, 44, 48, 50, 51, 54 + ; end diff --git a/data/pokemon/base_stats/sandpan.asm b/data/pokemon/base_stats/sandpan.asm new file mode 100644 index 0000000..5bd07cd --- /dev/null +++ b/data/pokemon/base_stats/sandpan.asm @@ -0,0 +1,18 @@ + db DEX_SANDPAN ; 028 + + db 75, 100, 110, 65, 55, 75 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_GROUND ; type + db 90 ; catch rate + db 163 ; base exp + db ITEM_APPLE, ITEM_CONFUSE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $4238, $43d4 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 15, 17, 19, 20, 26, 27, 28, 31, 32, 34, 39, 40, 44, 48, 50, 51, 54 + ; end diff --git a/data/pokemon/base_stats/sawamular.asm b/data/pokemon/base_stats/sawamular.asm new file mode 100644 index 0000000..db437c3 --- /dev/null +++ b/data/pokemon/base_stats/sawamular.asm @@ -0,0 +1,18 @@ + db DEX_SAWAMULAR ; 106 + + db 50, 120, 53, 87, 35, 85 + ; hp atk def spd sat sdf + + db TYPE_FIGHTING, TYPE_FIGHTING ; type + db 45 ; catch rate + db 139 ; base exp + db ITEM_APPLE, ITEM_FOCUS_ORB ; items + db GENDER_MALE ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5153, $52f2 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 17, 18, 19, 20, 31, 32, 34, 35, 39, 40, 44, 50, 54 + ; end diff --git a/data/pokemon/base_stats/scissors.asm b/data/pokemon/base_stats/scissors.asm new file mode 100644 index 0000000..9e58c25 --- /dev/null +++ b/data/pokemon/base_stats/scissors.asm @@ -0,0 +1,18 @@ + db DEX_SCISSORS ; 233 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_SHARP_SCYTHE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $551b, $5749 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/seadra.asm b/data/pokemon/base_stats/seadra.asm new file mode 100644 index 0000000..ebe30e1 --- /dev/null +++ b/data/pokemon/base_stats/seadra.asm @@ -0,0 +1,18 @@ + db DEX_SEADRA ; 117 + + db 55, 65, 95, 85, 95, 70 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 75 ; catch rate + db 155 ; base exp + db ITEM_BERRY, ITEM_SMOKESCREEN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $703d, $71a4 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 11, 12, 13, 14, 15, 20, 31, 32, 34, 39, 40, 44, 50, 53 + ; end diff --git a/data/pokemon/base_stats/shellder.asm b/data/pokemon/base_stats/shellder.asm new file mode 100644 index 0000000..4d160f6 --- /dev/null +++ b/data/pokemon/base_stats/shellder.asm @@ -0,0 +1,18 @@ + db DEX_SHELLDER ; 090 + + db 30, 65, 100, 40, 45, 30 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 190 ; catch rate + db 97 ; base exp + db ITEM_BERRY, ITEM_BIG_PEARL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $63b0, $64ba ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 11, 12, 13, 14, 20, 30, 31, 32, 33, 34, 36, 39, 44, 47, 49, 50, 53 + ; end diff --git a/data/pokemon/base_stats/shibirefugu.asm b/data/pokemon/base_stats/shibirefugu.asm new file mode 100644 index 0000000..509d0b3 --- /dev/null +++ b/data/pokemon/base_stats/shibirefugu.asm @@ -0,0 +1,18 @@ + db DEX_SHIBIREFUGU ; 171 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_TOXIC_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $44f8, $469c ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/showers.asm b/data/pokemon/base_stats/showers.asm new file mode 100644 index 0000000..d1f7204 --- /dev/null +++ b/data/pokemon/base_stats/showers.asm @@ -0,0 +1,18 @@ + db DEX_SHOWERS ; 134 + + db 130, 65, 60, 65, 70, 110 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 45 ; catch rate + db 196 ; base exp + db ITEM_APPLE, ITEM_WATER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6110, $6274 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 13, 14, 15, 20, 31, 32, 33, 34, 39, 40, 44, 50, 53 + ; end diff --git a/data/pokemon/base_stats/sidon.asm b/data/pokemon/base_stats/sidon.asm new file mode 100644 index 0000000..a49c661 --- /dev/null +++ b/data/pokemon/base_stats/sidon.asm @@ -0,0 +1,18 @@ + db DEX_SIDON ; 112 + + db 105, 130, 120, 40, 45, 70 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_ROCK ; type + db 60 ; catch rate + db 204 ; base exp + db ITEM_APPLE, ITEM_SHARP_HORN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $62a1, $64a3 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 24, 25, 26, 27, 28, 31, 32, 34, 38, 40, 44, 48, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/sihorn.asm b/data/pokemon/base_stats/sihorn.asm new file mode 100644 index 0000000..683336a --- /dev/null +++ b/data/pokemon/base_stats/sihorn.asm @@ -0,0 +1,18 @@ + db DEX_SIHORN ; 111 + + db 80, 85, 95, 25, 30, 55 + ; hp atk def spd sat sdf + + db TYPE_GROUND, TYPE_ROCK ; type + db 120 ; catch rate + db 135 ; base exp + db ITEM_BERRY, ITEM_SHARP_HORN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5f88, $618f ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 8, 9, 10, 20, 24, 25, 26, 27, 28, 31, 32, 34, 38, 40, 44, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/sleepe.asm b/data/pokemon/base_stats/sleepe.asm new file mode 100644 index 0000000..aa66c4d --- /dev/null +++ b/data/pokemon/base_stats/sleepe.asm @@ -0,0 +1,18 @@ + db DEX_SLEEPE ; 096 + + db 60, 48, 45, 42, 45, 90 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 190 ; catch rate + db 102 ; base exp + db ITEM_BERRY, ITEM_5_YEN_COIN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $7361, $74bd ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 17, 18, 19, 20, 29, 30, 31, 32, 33, 34, 35, 40, 42, 44, 45, 46, 49, 50, 55 + ; end diff --git a/data/pokemon/base_stats/sleeper.asm b/data/pokemon/base_stats/sleeper.asm new file mode 100644 index 0000000..aa57181 --- /dev/null +++ b/data/pokemon/base_stats/sleeper.asm @@ -0,0 +1,18 @@ + db DEX_SLEEPER ; 097 + + db 85, 73, 70, 67, 70, 115 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 75 ; catch rate + db 165 ; base exp + db ITEM_APPLE, ITEM_5_YEN_COIN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $75d8, $7798 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 15, 17, 18, 19, 20, 29, 30, 31, 32, 33, 34, 35, 40, 42, 44, 45, 46, 49, 50, 55 + ; end diff --git a/data/pokemon/base_stats/spear.asm b/data/pokemon/base_stats/spear.asm new file mode 100644 index 0000000..21e0698 --- /dev/null +++ b/data/pokemon/base_stats/spear.asm @@ -0,0 +1,18 @@ + db DEX_SPEAR ; 015 + + db 65, 80, 40, 75, 45, 80 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_POISON ; type + db 45 ; catch rate + db 159 ; base exp + db ITEM_APPLE, ITEM_QUICK_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $61ac, $639b ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 9, 10, 15, 20, 21, 31, 32, 33, 34, 39, 40, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/starmie.asm b/data/pokemon/base_stats/starmie.asm new file mode 100644 index 0000000..e189408 --- /dev/null +++ b/data/pokemon/base_stats/starmie.asm @@ -0,0 +1,18 @@ + db DEX_STARMIE ; 121 + + db 60, 75, 85, 115, 100, 85 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_PSYCHIC ; type + db 60 ; catch rate + db 207 ; base exp + db ITEM_APPLE, ITEM_CRIMSON_JEWEL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $7a28, $7bb8 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 11, 12, 13, 14, 15, 20, 24, 25, 29, 30, 31, 32, 33, 34, 39, 40, 44, 45, 46, 49, 50, 53, 55 + ; end diff --git a/data/pokemon/base_stats/strike.asm b/data/pokemon/base_stats/strike.asm new file mode 100644 index 0000000..d9aafb6 --- /dev/null +++ b/data/pokemon/base_stats/strike.asm @@ -0,0 +1,18 @@ + db DEX_STRIKE ; 123 + + db 70, 110, 80, 105, 55, 85 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_FLYING ; type + db 45 ; catch rate + db 187 ; base exp + db ITEM_BERRY, ITEM_SHARP_SCYTHE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $428f, $44af ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 9, 10, 15, 20, 31, 32, 34, 39, 40, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/sui.asm b/data/pokemon/base_stats/sui.asm new file mode 100644 index 0000000..667245b --- /dev/null +++ b/data/pokemon/base_stats/sui.asm @@ -0,0 +1,18 @@ + db DEX_SUI ; 245 + + db 90, 85, 100, 85, 125, 97 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_WATER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $7824, $7a63 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/sunny.asm b/data/pokemon/base_stats/sunny.asm new file mode 100644 index 0000000..710b894 --- /dev/null +++ b/data/pokemon/base_stats/sunny.asm @@ -0,0 +1,18 @@ + db DEX_SUNNY ; 190 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_PSYCHIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_MYSTIC_PETAL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6b8d, $6d26 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/tail.asm b/data/pokemon/base_stats/tail.asm new file mode 100644 index 0000000..4c10527 --- /dev/null +++ b/data/pokemon/base_stats/tail.asm @@ -0,0 +1,18 @@ + db DEX_TAIL ; 250 + + db 55, 55, 50, 60, 60, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_RARE_CANDY ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4891, $499f ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/tamatama.asm b/data/pokemon/base_stats/tamatama.asm new file mode 100644 index 0000000..d7eae1c --- /dev/null +++ b/data/pokemon/base_stats/tamatama.asm @@ -0,0 +1,18 @@ + db DEX_TAMATAMA ; 102 + + db 60, 40, 80, 40, 60, 55 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_PSYCHIC ; type + db 90 ; catch rate + db 98 ; base exp + db ITEM_BERRY, ITEM_CALM_BERRY ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $45ed, $4806 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 20, 29, 30, 31, 32, 33, 34, 36, 37, 44, 46, 47, 50 + ; end diff --git a/data/pokemon/base_stats/tattu.asm b/data/pokemon/base_stats/tattu.asm new file mode 100644 index 0000000..101fb39 --- /dev/null +++ b/data/pokemon/base_stats/tattu.asm @@ -0,0 +1,18 @@ + db DEX_TATTU ; 116 + + db 30, 40, 70, 60, 70, 45 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 225 ; catch rate + db 83 ; base exp + db ITEM_BERRY, ITEM_SMOKESCREEN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6eab, $6f87 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 9, 10, 11, 12, 13, 14, 20, 31, 32, 34, 39, 40, 44, 50, 53 + ; end diff --git a/data/pokemon/base_stats/teppouo.asm b/data/pokemon/base_stats/teppouo.asm new file mode 100644 index 0000000..b1e6a0d --- /dev/null +++ b/data/pokemon/base_stats/teppouo.asm @@ -0,0 +1,18 @@ + db DEX_TEPPOUO ; 209 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_SMOKESCREEN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $58eb, $59f2 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/thunder.asm b/data/pokemon/base_stats/thunder.asm new file mode 100644 index 0000000..142a8c4 --- /dev/null +++ b/data/pokemon/base_stats/thunder.asm @@ -0,0 +1,18 @@ + db DEX_THUNDER ; 145 + + db 90, 90, 85, 100, 125, 90 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_FLYING ; type + db 3 ; catch rate + db 216 ; base exp + db ITEM_BERRY, ITEM_THUNDER_WING ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4000, $41e7 ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 15, 20, 24, 25, 31, 32, 33, 34, 39, 43, 44, 45, 50, 52, 55 + ; end diff --git a/data/pokemon/base_stats/thunders.asm b/data/pokemon/base_stats/thunders.asm new file mode 100644 index 0000000..6b436dc --- /dev/null +++ b/data/pokemon/base_stats/thunders.asm @@ -0,0 +1,18 @@ + db DEX_THUNDERS ; 135 + + db 65, 65, 60, 130, 70, 110 + ; hp atk def spd sat sdf + + db TYPE_ELECTRIC, TYPE_ELECTRIC ; type + db 45 ; catch rate + db 197 ; base exp + db ITEM_APPLE, ITEM_THUNDER_TAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $638c, $64ec ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 15, 20, 24, 25, 31, 32, 33, 34, 39, 40, 44, 45, 50, 55 + ; end diff --git a/data/pokemon/base_stats/togepy.asm b/data/pokemon/base_stats/togepy.asm new file mode 100644 index 0000000..ce5400d --- /dev/null +++ b/data/pokemon/base_stats/togepy.asm @@ -0,0 +1,18 @@ + db DEX_TOGEPY ; 248 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_NORMAL, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_QUICK_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $43e7, $44ea ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/tosakinto.asm b/data/pokemon/base_stats/tosakinto.asm new file mode 100644 index 0000000..cfce64f --- /dev/null +++ b/data/pokemon/base_stats/tosakinto.asm @@ -0,0 +1,18 @@ + db DEX_TOSAKINTO ; 118 + + db 45, 67, 60, 63, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 225 ; catch rate + db 111 ; base exp + db ITEM_BERRY, ITEM_WET_HORN ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $72a3, $738f ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 7, 9, 10, 11, 12, 13, 14, 20, 31, 32, 34, 39, 40, 44, 50, 53 + ; end diff --git a/data/pokemon/base_stats/transel.asm b/data/pokemon/base_stats/transel.asm new file mode 100644 index 0000000..7393d91 --- /dev/null +++ b/data/pokemon/base_stats/transel.asm @@ -0,0 +1,18 @@ + db DEX_TRANSEL ; 011 + + db 50, 20, 55, 30, 25, 25 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_BUG ; type + db 120 ; catch rate + db 72 ; base exp + db ITEM_BERRY, ITEM_STRANGE_THREAD ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $598b, $5a41 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57 + ; end diff --git a/data/pokemon/base_stats/tsubomitto.asm b/data/pokemon/base_stats/tsubomitto.asm new file mode 100644 index 0000000..8a212c9 --- /dev/null +++ b/data/pokemon/base_stats/tsubomitto.asm @@ -0,0 +1,18 @@ + db DEX_TSUBOMITTO ; 222 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $7654, $783e ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/turban.asm b/data/pokemon/base_stats/turban.asm new file mode 100644 index 0000000..4caa61c --- /dev/null +++ b/data/pokemon/base_stats/turban.asm @@ -0,0 +1,18 @@ + db DEX_TURBAN ; 207 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_STEEL_SHELL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5515, $566b ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/twinz.asm b/data/pokemon/base_stats/twinz.asm new file mode 100644 index 0000000..60cdb40 --- /dev/null +++ b/data/pokemon/base_stats/twinz.asm @@ -0,0 +1,18 @@ + db DEX_TWINZ ; 193 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_DARK, TYPE_NORMAL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $7306, $7477 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/twohead.asm b/data/pokemon/base_stats/twohead.asm new file mode 100644 index 0000000..c4193ce --- /dev/null +++ b/data/pokemon/base_stats/twohead.asm @@ -0,0 +1,18 @@ + db DEX_TWOHEAD ; 186 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_BUG, TYPE_POISON ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_TOXIC_NEEDLE ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6170, $632e ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/utsubot.asm b/data/pokemon/base_stats/utsubot.asm new file mode 100644 index 0000000..50d4ec1 --- /dev/null +++ b/data/pokemon/base_stats/utsubot.asm @@ -0,0 +1,18 @@ + db DEX_UTSUBOT ; 071 + + db 80, 105, 65, 70, 65, 100 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 45 ; catch rate + db 191 ; base exp + db ITEM_APPLE, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $700c, $71e6 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 8, 9, 10, 15, 20, 21, 22, 31, 32, 33, 34, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/utsudon.asm b/data/pokemon/base_stats/utsudon.asm new file mode 100644 index 0000000..b7f7cde --- /dev/null +++ b/data/pokemon/base_stats/utsudon.asm @@ -0,0 +1,18 @@ + db DEX_UTSUDON ; 070 + + db 65, 90, 50, 55, 55, 85 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_POISON ; type + db 120 ; catch rate + db 151 ; base exp + db ITEM_BERRY, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $6d8e, $6ed2 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 3, 6, 9, 10, 20, 21, 22, 31, 32, 33, 34, 44, 50, 51 + ; end diff --git a/data/pokemon/base_stats/volbear.asm b/data/pokemon/base_stats/volbear.asm new file mode 100644 index 0000000..451b4bd --- /dev/null +++ b/data/pokemon/base_stats/volbear.asm @@ -0,0 +1,18 @@ + db DEX_VOLBEAR ; 156 + + db 60, 70, 50, 50, 60, 50 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_FIRE_CLAW ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5d1c, $5e85 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/wanriky.asm b/data/pokemon/base_stats/wanriky.asm new file mode 100644 index 0000000..1b1b617 --- /dev/null +++ b/data/pokemon/base_stats/wanriky.asm @@ -0,0 +1,18 @@ + db DEX_WANRIKY ; 066 + + db 70, 80, 50, 35, 35, 40 + ; hp atk def spd sat sdf + + db TYPE_FIGHTING, TYPE_FIGHTING ; type + db 180 ; catch rate + db 88 ; base exp + db ITEM_BERRY, ITEM_COUNTER_CUFF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $630c, $6414 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 17, 18, 19, 20, 26, 27, 28, 31, 32, 34, 35, 38, 40, 44, 48, 50, 54 + ; end diff --git a/data/pokemon/base_stats/warwolf.asm b/data/pokemon/base_stats/warwolf.asm new file mode 100644 index 0000000..56df06a --- /dev/null +++ b/data/pokemon/base_stats/warwolf.asm @@ -0,0 +1,18 @@ + db DEX_WARWOLF ; 238 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_ICE, TYPE_ICE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_ICE_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $62b9, $64bc ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/wataneko.asm b/data/pokemon/base_stats/wataneko.asm new file mode 100644 index 0000000..a93983f --- /dev/null +++ b/data/pokemon/base_stats/wataneko.asm @@ -0,0 +1,18 @@ + db DEX_WATANEKO ; 216 + + db 60, 50, 55, 50, 70, 50 + ; hp atk def spd sat sdf + + db TYPE_GRASS, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_BIG_LEAF ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $6906, $6ad1 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/windie.asm b/data/pokemon/base_stats/windie.asm new file mode 100644 index 0000000..07f2664 --- /dev/null +++ b/data/pokemon/base_stats/windie.asm @@ -0,0 +1,18 @@ + db DEX_WINDIE ; 059 + + db 90, 110, 80, 95, 80, 100 + ; hp atk def spd sat sdf + + db TYPE_FIRE, TYPE_FIRE ; type + db 75 ; catch rate + db 213 ; base exp + db ITEM_APPLE, ITEM_TALISMAN_TAG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $5151, $532e ; sprites + db GROWTH_SLOW ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 15, 20, 23, 28, 30, 31, 32, 33, 34, 38, 39, 40, 44, 50 + ; end diff --git a/data/pokemon/base_stats/wolfman.asm b/data/pokemon/base_stats/wolfman.asm new file mode 100644 index 0000000..1ee2f6e --- /dev/null +++ b/data/pokemon/base_stats/wolfman.asm @@ -0,0 +1,18 @@ + db DEX_WOLFMAN ; 237 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_ICE, TYPE_ICE ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_ICE_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $60a7, $61b4 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/yadoking.asm b/data/pokemon/base_stats/yadoking.asm new file mode 100644 index 0000000..1f86a7a --- /dev/null +++ b/data/pokemon/base_stats/yadoking.asm @@ -0,0 +1,18 @@ + db DEX_YADOKING ; 200 + + db 95, 75, 110, 30, 80, 50 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_PSYCHIC ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_APPLE, ITEM_SLOWPOKETAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $46a7, $4865 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/yadon.asm b/data/pokemon/base_stats/yadon.asm new file mode 100644 index 0000000..0879cbd --- /dev/null +++ b/data/pokemon/base_stats/yadon.asm @@ -0,0 +1,18 @@ + db DEX_YADON ; 079 + + db 90, 65, 65, 15, 40, 35 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_PSYCHIC ; type + db 190 ; catch rate + db 99 ; base exp + db ITEM_BERRY, ITEM_SLOWPOKETAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $481a, $4929 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 6, 8, 9, 10, 11, 12, 13, 14, 16, 20, 26, 27, 28, 29, 30, 31, 32, 33, 34, 38, 39, 40, 44, 45, 46, 49, 50, 53, 54, 55 + ; end diff --git a/data/pokemon/base_stats/yadoran.asm b/data/pokemon/base_stats/yadoran.asm new file mode 100644 index 0000000..3b8269b --- /dev/null +++ b/data/pokemon/base_stats/yadoran.asm @@ -0,0 +1,18 @@ + db DEX_YADORAN ; 080 + + db 95, 75, 110, 30, 80, 65 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_PSYCHIC ; type + db 75 ; catch rate + db 164 ; base exp + db ITEM_BERRY, ITEM_SLOWPOKETAIL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $4a3c, $4c33 ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 26, 27, 28, 29, 30, 31, 32, 33, 34, 38, 39, 40, 44, 45, 46, 49, 50, 53, 54, 55 + ; end diff --git a/data/pokemon/base_stats/yamikarasu.asm b/data/pokemon/base_stats/yamikarasu.asm new file mode 100644 index 0000000..d08ff12 --- /dev/null +++ b/data/pokemon/base_stats/yamikarasu.asm @@ -0,0 +1,18 @@ + db DEX_YAMIKARASU ; 231 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_DARK, TYPE_FLYING ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_BLACK_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $508f, $519e ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/yoroidori.asm b/data/pokemon/base_stats/yoroidori.asm new file mode 100644 index 0000000..4aafd14 --- /dev/null +++ b/data/pokemon/base_stats/yoroidori.asm @@ -0,0 +1,18 @@ + db DEX_YOROIDORI ; 187 + + db 50, 50, 50, 50, 50, 50 + ; hp atk def spd sat sdf + + db TYPE_FLYING, TYPE_STEEL ; type + db 255 ; catch rate + db 100 ; base exp + db ITEM_BERRY, ITEM_BLACK_FEATHER ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 7, 7 ; sprite dimensions + dw $64b6, $66b6 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 44, 45, 46, 49, 50, 54, 55 + ; end diff --git a/data/pokemon/base_stats/yungerer.asm b/data/pokemon/base_stats/yungerer.asm new file mode 100644 index 0000000..84dd231 --- /dev/null +++ b/data/pokemon/base_stats/yungerer.asm @@ -0,0 +1,18 @@ + db DEX_YUNGERER ; 064 + + db 40, 35, 30, 105, 120, 75 + ; hp atk def spd sat sdf + + db TYPE_PSYCHIC, TYPE_PSYCHIC ; type + db 100 ; catch rate + db 145 ; base exp + db ITEM_BERRY, ITEM_TWISTEDSPOON ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 6, 6 ; sprite dimensions + dw $5cff, $5e88 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 17, 18, 19, 20, 28, 29, 30, 31, 32, 33, 34, 35, 40, 44, 45, 46, 49, 50, 55 + ; end diff --git a/data/pokemon/base_stats/zenigame.asm b/data/pokemon/base_stats/zenigame.asm new file mode 100644 index 0000000..6a7bf49 --- /dev/null +++ b/data/pokemon/base_stats/zenigame.asm @@ -0,0 +1,18 @@ + db DEX_ZENIGAME ; 007 + + db 44, 48, 65, 43, 50, 55 + ; hp atk def spd sat sdf + + db TYPE_WATER, TYPE_WATER ; type + db 45 ; catch rate + db 66 ; base exp + db ITEM_BERRY, ITEM_STEEL_SHELL ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $4fe0, $50c7 ; sprites + db GROWTH_MEDIUM_SLOW ; growth rate + + ; tm/hm learnset + tmhm 1, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 28, 31, 32, 33, 34, 40, 44, 50, 53, 54 + ; end diff --git a/data/pokemon/base_stats/zubat.asm b/data/pokemon/base_stats/zubat.asm new file mode 100644 index 0000000..95d6e83 --- /dev/null +++ b/data/pokemon/base_stats/zubat.asm @@ -0,0 +1,18 @@ + db DEX_ZUBAT ; 041 + + db 40, 45, 35, 55, 30, 40 + ; hp atk def spd sat sdf + + db TYPE_POISON, TYPE_FLYING ; type + db 255 ; catch rate + db 54 ; base exp + db ITEM_BERRY, ITEM_POISON_FANG ; items + db GENDER_50_50 ; gender ratio + db 100, 4, 70 ; unknown + dn 5, 5 ; sprite dimensions + dw $6397, $649e ; sprites + db GROWTH_MEDIUM_FAST ; growth rate + + ; tm/hm learnset + tmhm 2, 4, 6, 9, 10, 20, 21, 31, 32, 34, 39, 44, 50 + ; end |
