diff options
author | U-Fish-PC\Daniel <corrnondacqb@yahoo.com> | 2014-05-16 22:26:26 -0400 |
---|---|---|
committer | U-Fish-PC\Daniel <corrnondacqb@yahoo.com> | 2014-05-16 22:32:35 -0400 |
commit | b438d0c1d7157849e89423a9d6655ae36cad40b7 (patch) | |
tree | 9bff469a6a9bcd32dab207091ffcbe8e16bd49b5 /data/baseStats | |
parent | 1e86625c87ec95ee7e79c3d5766083bfbce9989a (diff) |
Organize base stats and wild mon data (Koolboyman)
Diffstat (limited to 'data/baseStats')
152 files changed, 4500 insertions, 0 deletions
diff --git a/data/baseStats/abra.asm b/data/baseStats/abra.asm new file mode 100755 index 00000000..4aceb5a8 --- /dev/null +++ b/data/baseStats/abra.asm @@ -0,0 +1,29 @@ +AbraBaseStats: ; 38aa6 (e:4aa6) +db DEX_ABRA ; pokedex id +db 25 ; base hp +db 20 ; base attack +db 15 ; base defense +db 90 ; base speed +db 105 ; base special +db PSYCHIC ; species type 1 +db PSYCHIC ; species type 2 +db 200 ; catch rate +db 73 ; base exp yield +db $55 ; sprite dimensions +dw AbraPicFront +dw AbraPicBack +; attacks known at lvl 0 +db TELEPORT +db 0 +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %00000011 +db %00001111 +db %11110000 +db %10000111 +db %00111000 +db %01000011 +db 0 ; padding diff --git a/data/baseStats/aerodactyl.asm b/data/baseStats/aerodactyl.asm new file mode 100755 index 00000000..72e4def1 --- /dev/null +++ b/data/baseStats/aerodactyl.asm @@ -0,0 +1,29 @@ +AerodactylBaseStats: ; 3934a (e:534a) +db DEX_AERODACTYL ; pokedex id +db 80 ; base hp +db 105 ; base attack +db 65 ; base defense +db 130 ; base speed +db 60 ; base special +db ROCK ; species type 1 +db FLYING ; species type 2 +db 45 ; catch rate +db 202 ; base exp yield +db $77 ; sprite dimensions +dw AerodactylPicFront +dw AerodactylPicBack +; attacks known at lvl 0 +db WING_ATTACK +db AGILITY +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00101010 +db %01000011 +db %01001000 +db %11000000 +db %01100011 +db %00001100 +db %00001010 +db 0 ; padding diff --git a/data/baseStats/alakazam.asm b/data/baseStats/alakazam.asm new file mode 100755 index 00000000..67efbf50 --- /dev/null +++ b/data/baseStats/alakazam.asm @@ -0,0 +1,35 @@ +AlakazamBaseStats: ; 38ade (e:4ade) +db DEX_ALAKAZAM ; pokedex id +db 55 ; base hp +db 50 ; base attack +db 45 ; base defense +db 120 ; base speed +db 135 ; base special +db PSYCHIC ; species type 1 +db PSYCHIC ; species type 2 +db 50 ; catch rate +db 186 ; base exp yield +db $77 ; sprite dimensions +dw AlakazamPicFront +dw AlakazamPicBack +; attacks known at lvl 0 +db TELEPORT +IF !_YELLOW + db CONFUSION + db DISABLE +ENDC +IF _YELLOW + db KINESIS + db 0 +ENDC +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %01000011 +db %00001111 +db %11111000 +db %10000111 +db %00111000 +db %01000011 +db 0 ; padding diff --git a/data/baseStats/arbok.asm b/data/baseStats/arbok.asm new file mode 100755 index 00000000..682d9f5e --- /dev/null +++ b/data/baseStats/arbok.asm @@ -0,0 +1,29 @@ +ArbokBaseStats: ; 38662 (e:4662) +db DEX_ARBOK ; pokedex id +db 60 ; base hp +db 85 ; base attack +db 69 ; base defense +db 80 ; base speed +db 65 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 90 ; catch rate +db 147 ; base exp yield +db $77 ; sprite dimensions +dw ArbokPicFront +dw ArbokPicBack +; attacks known at lvl 0 +db WRAP +db LEER +db POISON_STING +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %01000011 +db %00011000 +db %11001110 +db %10000010 +db %10001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/arcanine.asm b/data/baseStats/arcanine.asm new file mode 100755 index 00000000..6ee9b195 --- /dev/null +++ b/data/baseStats/arcanine.asm @@ -0,0 +1,29 @@ +ArcanineBaseStats: ; 38a36 (e:4a36) +db DEX_ARCANINE ; pokedex id +db 90 ; base hp +db 110 ; base attack +db 80 ; base defense +db 95 ; base speed +db 80 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 75 ; catch rate +db 213 ; base exp yield +db $77 ; sprite dimensions +dw ArcaninePicFront +dw ArcaninePicBack +; attacks known at lvl 0 +db ROAR +db EMBER +db LEER +db TAKE_DOWN +db 5 ; growth rate +; learnset +db %10100000 +db %01000011 +db %01001000 +db %11101000 +db %11100011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/articuno.asm b/data/baseStats/articuno.asm new file mode 100755 index 00000000..749c99d1 --- /dev/null +++ b/data/baseStats/articuno.asm @@ -0,0 +1,29 @@ +ArticunoBaseStats: ; 39382 (e:5382) +db DEX_ARTICUNO ; pokedex id +db 90 ; base hp +db 85 ; base attack +db 100 ; base defense +db 85 ; base speed +db 125 ; base special +db ICE ; species type 1 +db FLYING ; species type 2 +db 3 ; catch rate +db 215 ; base exp yield +db $77 ; sprite dimensions +dw ArticunoPicFront +dw ArticunoPicBack +; attacks known at lvl 0 +db PECK +db ICE_BEAM +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00101010 +db %01111111 +db %00001000 +db %11000000 +db %01000011 +db %00001100 +db %00001010 +db 0 ; padding diff --git a/data/baseStats/beedrill.asm b/data/baseStats/beedrill.asm new file mode 100755 index 00000000..ba7d9f96 --- /dev/null +++ b/data/baseStats/beedrill.asm @@ -0,0 +1,29 @@ +BeedrillBaseStats: ; 38566 (e:4566) +db DEX_BEEDRILL ; pokedex id +db 65 ; base hp +db 80 ; base attack +db 40 ; base defense +db 75 ; base speed +db 45 ; base special +db BUG ; species type 1 +db POISON ; species type 2 +db 45 ; catch rate +db 159 ; base exp yield +db $77 ; sprite dimensions +dw BeedrillPicFront +dw BeedrillPicBack +; attacks known at lvl 0 +db FURY_ATTACK +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00100100 +db %01000011 +db %00011000 +db %11000000 +db %11000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/bellsprout.asm b/data/baseStats/bellsprout.asm new file mode 100755 index 00000000..5393c1c9 --- /dev/null +++ b/data/baseStats/bellsprout.asm @@ -0,0 +1,29 @@ +BellsproutBaseStats: ; 38b4e (e:4b4e) +db DEX_BELLSPROUT ; pokedex id +db 50 ; base hp +db 75 ; base attack +db 35 ; base defense +db 40 ; base speed +db 70 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 255 ; catch rate +db 84 ; base exp yield +db $55 ; sprite dimensions +dw BellsproutPicFront +dw BellsproutPicBack +; attacks known at lvl 0 +db VINE_WHIP +db GROWTH +db 0 +db 0 +db 3 ; growth rate +; learnset +db %00100100 +db %00000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/blastoise.asm b/data/baseStats/blastoise.asm new file mode 100755 index 00000000..088ac257 --- /dev/null +++ b/data/baseStats/blastoise.asm @@ -0,0 +1,29 @@ +BlastoiseBaseStats: ; 384be (e:44be) +db DEX_BLASTOISE ; pokedex id +db 79 ; base hp +db 83 ; base attack +db 100 ; base defense +db 78 ; base speed +db 85 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 45 ; catch rate +db 210 ; base exp yield +db $77 ; sprite dimensions +dw BlastoisePicFront +dw BlastoisePicBack +; attacks known at lvl 0 +db TACKLE +db TAIL_WHIP +db BUBBLE +db WATER_GUN +db 3 ; growth rate +; learnset +db %10110001 +db %01111111 +db %00001111 +db %11001110 +db %10000011 +db %00001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/bulbasaur.asm b/data/baseStats/bulbasaur.asm new file mode 100755 index 00000000..cc9db19f --- /dev/null +++ b/data/baseStats/bulbasaur.asm @@ -0,0 +1,29 @@ +BulbasaurBaseStats: ; 383de (e:43de) +db DEX_BULBASAUR ; pokedex id +db 45 ; base hp +db 49 ; base attack +db 49 ; base defense +db 45 ; base speed +db 65 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 45 ; catch rate +db 64 ; base exp yield +db $55 ; sprite dimensions +dw BulbasaurPicFront +dw BulbasaurPicBack +; attacks known at lvl 0 +db TACKLE +db GROWL +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10100100 +db %00000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/butterfree.asm b/data/baseStats/butterfree.asm new file mode 100755 index 00000000..0573f878 --- /dev/null +++ b/data/baseStats/butterfree.asm @@ -0,0 +1,34 @@ +ButterfreeBaseStats: ; 38512 (e:4512) +db DEX_BUTTERFREE ; pokedex id +db 60 ; base hp +db 45 ; base attack +db 50 ; base defense +db 70 ; base speed +db 80 ; base special +db BUG ; species type 1 +db FLYING ; species type 2 +db 45 ; catch rate +db 160 ; base exp yield +db $77 ; sprite dimensions +dw ButterfreePicFront +dw ButterfreePicBack +; attacks known at lvl 0 +db CONFUSION +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00101010 +db %01000011 +db %00111000 +db %11110000 +db %01000011 +db %00101000 +IF !_YELLOW + db %00000010 +ENDC +IF _YELLOW + db %01000010 +ENDC +db 0 ; padding diff --git a/data/baseStats/caterpie.asm b/data/baseStats/caterpie.asm new file mode 100755 index 00000000..fce47780 --- /dev/null +++ b/data/baseStats/caterpie.asm @@ -0,0 +1,29 @@ +CaterpieBaseStats: ; 384da (e:44da) +db DEX_CATERPIE ; pokedex id +db 45 ; base hp +db 30 ; base attack +db 35 ; base defense +db 45 ; base speed +db 20 ; base special +db BUG ; species type 1 +db BUG ; species type 2 +db 255 ; catch rate +db 53 ; base exp yield +db $55 ; sprite dimensions +dw CaterpiePicFront +dw CaterpiePicBack +; attacks known at lvl 0 +db TACKLE +db STRING_SHOT +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db 0 ; padding diff --git a/data/baseStats/chansey.asm b/data/baseStats/chansey.asm new file mode 100755 index 00000000..eceb5491 --- /dev/null +++ b/data/baseStats/chansey.asm @@ -0,0 +1,34 @@ +ChanseyBaseStats: ; 3901e (e:501e) +db DEX_CHANSEY ; pokedex id +db 250 ; base hp +db 5 ; base attack +db 5 ; base defense +db 50 ; base speed +db 105 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 30 ; catch rate +db 255 ; base exp yield +db $66 ; sprite dimensions +dw ChanseyPicFront +dw ChanseyPicBack +; attacks known at lvl 0 +db POUND +IF !_YELLOW + db DOUBLESLAP +ENDC +IF _YELLOW + db TAIL_WHIP +ENDC +db 0 +db 0 +db 4 ; growth rate +; learnset +db %10110001 +db %01111111 +db %10101111 +db %11110001 +db %10110111 +db %00111001 +db %01100011 +db 0 ; padding diff --git a/data/baseStats/charizard.asm b/data/baseStats/charizard.asm new file mode 100755 index 00000000..280ce4ab --- /dev/null +++ b/data/baseStats/charizard.asm @@ -0,0 +1,34 @@ +CharizardBaseStats: ; 3846a (e:446a) +db DEX_CHARIZARD ; pokedex id +db 78 ; base hp +db 84 ; base attack +db 78 ; base defense +db 100 ; base speed +db 85 ; base special +db FIRE ; species type 1 +db FLYING ; species type 2 +db 45 ; catch rate +db 209 ; base exp yield +db $77 ; sprite dimensions +dw CharizardPicFront +dw CharizardPicBack +; attacks known at lvl 0 +db SCRATCH +db GROWL +db EMBER +db LEER +db 3 ; growth rate +; learnset +db %10110101 +db %01000011 +db %01001111 +db %11001110 +db %11100011 +db %00001000 +IF !_YELLOW + db %00100110 +ENDC +IF _YELLOW + db %00101110 +ENDC +db 0 ; padding diff --git a/data/baseStats/charmander.asm b/data/baseStats/charmander.asm new file mode 100755 index 00000000..1cb1a623 --- /dev/null +++ b/data/baseStats/charmander.asm @@ -0,0 +1,29 @@ +CharmanderBaseStats: ; 38432 (e:4432) +db DEX_CHARMANDER ; pokedex id +db 39 ; base hp +db 52 ; base attack +db 43 ; base defense +db 65 ; base speed +db 50 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 45 ; catch rate +db 65 ; base exp yield +db $55 ; sprite dimensions +dw CharmanderPicFront +dw CharmanderPicBack +; attacks known at lvl 0 +db SCRATCH +db GROWL +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10110101 +db %00000011 +db %01001111 +db %11001000 +db %11100011 +db %00001000 +db %00100110 +db 0 ; padding diff --git a/data/baseStats/charmeleon.asm b/data/baseStats/charmeleon.asm new file mode 100755 index 00000000..e4b1ee3f --- /dev/null +++ b/data/baseStats/charmeleon.asm @@ -0,0 +1,29 @@ +CharmeleonBaseStats: ; 3844e (e:444e) +db DEX_CHARMELEON ; pokedex id +db 58 ; base hp +db 64 ; base attack +db 58 ; base defense +db 80 ; base speed +db 65 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 45 ; catch rate +db 142 ; base exp yield +db $66 ; sprite dimensions +dw CharmeleonPicFront +dw CharmeleonPicBack +; attacks known at lvl 0 +db SCRATCH +db GROWL +db EMBER +db 0 +db 3 ; growth rate +; learnset +db %10110101 +db %00000011 +db %01001111 +db %11001000 +db %11100011 +db %00001000 +db %00100110 +db 0 ; padding diff --git a/data/baseStats/clefable.asm b/data/baseStats/clefable.asm new file mode 100755 index 00000000..76267cc9 --- /dev/null +++ b/data/baseStats/clefable.asm @@ -0,0 +1,29 @@ +ClefableBaseStats: ; 387b2 (e:47b2) +db DEX_CLEFABLE ; pokedex id +db 95 ; base hp +db 70 ; base attack +db 73 ; base defense +db 60 ; base speed +db 85 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 25 ; catch rate +db 129 ; base exp yield +db $66 ; sprite dimensions +dw ClefablePicFront +dw ClefablePicBack +; attacks known at lvl 0 +db SING +db DOUBLESLAP +db MINIMIZE +db METRONOME +db 4 ; growth rate +; learnset +db %10110001 +db %01111111 +db %10101111 +db %11110001 +db %10100111 +db %00111000 +db %01100011 +db 0 ; padding diff --git a/data/baseStats/clefairy.asm b/data/baseStats/clefairy.asm new file mode 100755 index 00000000..6585357e --- /dev/null +++ b/data/baseStats/clefairy.asm @@ -0,0 +1,29 @@ +ClefairyBaseStats: ; 38796 (e:4796) +db DEX_CLEFAIRY ; pokedex id +db 70 ; base hp +db 45 ; base attack +db 48 ; base defense +db 35 ; base speed +db 60 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 150 ; catch rate +db 68 ; base exp yield +db $55 ; sprite dimensions +dw ClefairyPicFront +dw ClefairyPicBack +; attacks known at lvl 0 +db POUND +db GROWL +db 0 +db 0 +db 4 ; growth rate +; learnset +db %10110001 +db %00111111 +db %10101111 +db %11110001 +db %10100111 +db %00111000 +db %01100011 +db 0 ; padding diff --git a/data/baseStats/cloyster.asm b/data/baseStats/cloyster.asm new file mode 100755 index 00000000..c32af3dc --- /dev/null +++ b/data/baseStats/cloyster.asm @@ -0,0 +1,29 @@ +CloysterBaseStats: ; 38db6 (e:4db6) +db DEX_CLOYSTER ; pokedex id +db 50 ; base hp +db 95 ; base attack +db 180 ; base defense +db 70 ; base speed +db 85 ; base special +db WATER ; species type 1 +db ICE ; species type 2 +db 60 ; catch rate +db 203 ; base exp yield +db $77 ; sprite dimensions +dw CloysterPicFront +dw CloysterPicBack +; attacks known at lvl 0 +db WITHDRAW +db SUPERSONIC +db CLAMP +db AURORA_BEAM +db 5 ; growth rate +; learnset +db %00100000 +db %01111111 +db %00001000 +db %11100000 +db %01001011 +db %01001000 +db %00010011 +db 0 ; padding diff --git a/data/baseStats/cubone.asm b/data/baseStats/cubone.asm new file mode 100755 index 00000000..0a9f0ece --- /dev/null +++ b/data/baseStats/cubone.asm @@ -0,0 +1,29 @@ +CuboneBaseStats: ; 38f22 (e:4f22) +db DEX_CUBONE ; pokedex id +db 50 ; base hp +db 50 ; base attack +db 95 ; base defense +db 35 ; base speed +db 40 ; base special +db GROUND ; species type 1 +db GROUND ; species type 2 +db 190 ; catch rate +db 87 ; base exp yield +db $55 ; sprite dimensions +dw CubonePicFront +dw CubonePicBack +; attacks known at lvl 0 +db BONE_CLUB +db GROWL +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %00111111 +db %00001111 +db %11001110 +db %10100010 +db %00001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/dewgong.asm b/data/baseStats/dewgong.asm new file mode 100755 index 00000000..3558b34c --- /dev/null +++ b/data/baseStats/dewgong.asm @@ -0,0 +1,29 @@ +DewgongBaseStats: ; 38d46 (e:4d46) +db DEX_DEWGONG ; pokedex id +db 90 ; base hp +db 70 ; base attack +db 80 ; base defense +db 70 ; base speed +db 95 ; base special +db WATER ; species type 1 +db ICE ; species type 2 +db 75 ; catch rate +db 176 ; base exp yield +db $66 ; sprite dimensions +dw DewgongPicFront +dw DewgongPicBack +; attacks known at lvl 0 +db HEADBUTT +db GROWL +db AURORA_BEAM +db 0 +db 0 ; growth rate +; learnset +db %11100000 +db %11111111 +db %00001000 +db %11000000 +db %10000010 +db %00001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/diglett.asm b/data/baseStats/diglett.asm new file mode 100755 index 00000000..f227463e --- /dev/null +++ b/data/baseStats/diglett.asm @@ -0,0 +1,34 @@ +DiglettBaseStats: ; 3893a (e:493a) +db DEX_DIGLETT ; pokedex id +db 10 ; base hp +db 55 ; base attack +db 25 ; base defense +db 95 ; base speed +db 45 ; base special +db GROUND ; species type 1 +db GROUND ; species type 2 +db 255 ; catch rate +db 81 ; base exp yield +db $55 ; sprite dimensions +dw DiglettPicFront +dw DiglettPicBack +; attacks known at lvl 0 +db SCRATCH +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %00000011 +db %00001000 +db %11001110 +db %00000010 +db %10001000 +IF !_YELLOW + db %00000010 +ENDC +IF _YELLOW + db %00000110 +ENDC +db 0 ; padding diff --git a/data/baseStats/ditto.asm b/data/baseStats/ditto.asm new file mode 100755 index 00000000..f377a373 --- /dev/null +++ b/data/baseStats/ditto.asm @@ -0,0 +1,29 @@ +DittoBaseStats: ; 39232 (e:5232) +db DEX_DITTO ; pokedex id +db 48 ; base hp +db 48 ; base attack +db 48 ; base defense +db 48 ; base speed +db 48 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 35 ; catch rate +db 61 ; base exp yield +db $55 ; sprite dimensions +dw DittoPicFront +dw DittoPicBack +; attacks known at lvl 0 +db TRANSFORM +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db 0 ; padding diff --git a/data/baseStats/dodrio.asm b/data/baseStats/dodrio.asm new file mode 100755 index 00000000..fd104196 --- /dev/null +++ b/data/baseStats/dodrio.asm @@ -0,0 +1,29 @@ +DodrioBaseStats: ; 38d0e (e:4d0e) +db DEX_DODRIO ; pokedex id +db 60 ; base hp +db 110 ; base attack +db 70 ; base defense +db 100 ; base speed +db 60 ; base special +db NORMAL ; species type 1 +db FLYING ; species type 2 +db 45 ; catch rate +db 158 ; base exp yield +db $77 ; sprite dimensions +dw DodrioPicFront +dw DodrioPicBack +; attacks known at lvl 0 +db PECK +db GROWL +db FURY_ATTACK +db 0 +db 0 ; growth rate +; learnset +db %10101000 +db %01000011 +db %00001000 +db %11000000 +db %10000011 +db %00001100 +db %00001011 +db 0 ; padding diff --git a/data/baseStats/doduo.asm b/data/baseStats/doduo.asm new file mode 100755 index 00000000..239214a7 --- /dev/null +++ b/data/baseStats/doduo.asm @@ -0,0 +1,29 @@ +DoduoBaseStats: ; 38cf2 (e:4cf2) +db DEX_DODUO ; pokedex id +db 35 ; base hp +db 85 ; base attack +db 45 ; base defense +db 75 ; base speed +db 35 ; base special +db NORMAL ; species type 1 +db FLYING ; species type 2 +db 190 ; catch rate +db 96 ; base exp yield +db $55 ; sprite dimensions +dw DoduoPicFront +dw DoduoPicBack +; attacks known at lvl 0 +db PECK +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10101000 +db %00000011 +db %00001000 +db %11000000 +db %10000011 +db %00001100 +db %00001011 +db 0 ; padding diff --git a/data/baseStats/dragonair.asm b/data/baseStats/dragonair.asm new file mode 100755 index 00000000..92380dce --- /dev/null +++ b/data/baseStats/dragonair.asm @@ -0,0 +1,29 @@ +DragonairBaseStats: ; 393f2 (e:53f2) +db DEX_DRAGONAIR ; pokedex id +db 61 ; base hp +db 84 ; base attack +db 65 ; base defense +db 70 ; base speed +db 70 ; base special +db DRAGON ; species type 1 +db DRAGON ; species type 2 +db 45 ; catch rate +db 144 ; base exp yield +db $66 ; sprite dimensions +dw DragonairPicFront +dw DragonairPicBack +; attacks known at lvl 0 +db WRAP +db LEER +db THUNDER_WAVE +db 0 +db 5 ; growth rate +; learnset +db %11100000 +db %00111111 +db %11001000 +db %11000001 +db %11100011 +db %00011000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/dragonite.asm b/data/baseStats/dragonite.asm new file mode 100755 index 00000000..7a68d129 --- /dev/null +++ b/data/baseStats/dragonite.asm @@ -0,0 +1,29 @@ +DragoniteBaseStats: ; 3940e (e:540e) +db DEX_DRAGONITE ; pokedex id +db 91 ; base hp +db 134 ; base attack +db 95 ; base defense +db 80 ; base speed +db 100 ; base special +db DRAGON ; species type 1 +db FLYING ; species type 2 +db 45 ; catch rate +db 218 ; base exp yield +db $77 ; sprite dimensions +dw DragonitePicFront +dw DragonitePicBack +; attacks known at lvl 0 +db WRAP +db LEER +db THUNDER_WAVE +db AGILITY +db 5 ; growth rate +; learnset +db %11100010 +db %01111111 +db %11001000 +db %11000001 +db %11100011 +db %00011000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/dratini.asm b/data/baseStats/dratini.asm new file mode 100755 index 00000000..f3f66803 --- /dev/null +++ b/data/baseStats/dratini.asm @@ -0,0 +1,29 @@ +DratiniBaseStats: ; 393d6 (e:53d6) +db DEX_DRATINI ; pokedex id +db 41 ; base hp +db 64 ; base attack +db 45 ; base defense +db 50 ; base speed +db 50 ; base special +db DRAGON ; species type 1 +db DRAGON ; species type 2 +db 45 ; catch rate +db 67 ; base exp yield +db $55 ; sprite dimensions +dw DratiniPicFront +dw DratiniPicBack +; attacks known at lvl 0 +db WRAP +db LEER +db 0 +db 0 +db 5 ; growth rate +; learnset +db %10100000 +db %00111111 +db %11001000 +db %11000001 +db %11100011 +db %00011000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/drowzee.asm b/data/baseStats/drowzee.asm new file mode 100755 index 00000000..14c1aca1 --- /dev/null +++ b/data/baseStats/drowzee.asm @@ -0,0 +1,29 @@ +DrowzeeBaseStats: ; 38e42 (e:4e42) +db DEX_DROWZEE ; pokedex id +db 60 ; base hp +db 48 ; base attack +db 45 ; base defense +db 42 ; base speed +db 90 ; base special +db PSYCHIC ; species type 1 +db PSYCHIC ; species type 2 +db 190 ; catch rate +db 102 ; base exp yield +db $66 ; sprite dimensions +dw DrowzeePicFront +dw DrowzeePicBack +; attacks known at lvl 0 +db POUND +db HYPNOSIS +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %00000011 +db %00001111 +db %11110000 +db %10000111 +db %00111010 +db %01000011 +db 0 ; padding diff --git a/data/baseStats/dugtrio.asm b/data/baseStats/dugtrio.asm new file mode 100755 index 00000000..dbea18df --- /dev/null +++ b/data/baseStats/dugtrio.asm @@ -0,0 +1,34 @@ +DugtrioBaseStats: ; 38956 (e:4956) +db DEX_DUGTRIO ; pokedex id +db 35 ; base hp +db 80 ; base attack +db 50 ; base defense +db 120 ; base speed +db 70 ; base special +db GROUND ; species type 1 +db GROUND ; species type 2 +db 50 ; catch rate +db 153 ; base exp yield +db $66 ; sprite dimensions +dw DugtrioPicFront +dw DugtrioPicBack +; attacks known at lvl 0 +db SCRATCH +db GROWL +db DIG +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %01000011 +db %00001000 +db %11001110 +db %00000010 +db %10001000 +IF !_YELLOW + db %00000010 +ENDC +IF _YELLOW + db %00000110 +ENDC +db 0 ; padding diff --git a/data/baseStats/eevee.asm b/data/baseStats/eevee.asm new file mode 100755 index 00000000..9f5935ef --- /dev/null +++ b/data/baseStats/eevee.asm @@ -0,0 +1,34 @@ +EeveeBaseStats: ; 3924e (e:524e) +db DEX_EEVEE ; pokedex id +db 55 ; base hp +db 55 ; base attack +db 50 ; base defense +db 55 ; base speed +db 65 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 45 ; catch rate +db 92 ; base exp yield +db $55 ; sprite dimensions +dw EeveePicFront +dw EeveePicBack +; attacks known at lvl 0 +db TACKLE +IF !_YELLOW + db SAND_ATTACK +ENDC +IF _YELLOW + db TAIL_WHIP +ENDC +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %00000011 +db %00001000 +db %11000000 +db %11000011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/ekans.asm b/data/baseStats/ekans.asm new file mode 100755 index 00000000..00bdcb25 --- /dev/null +++ b/data/baseStats/ekans.asm @@ -0,0 +1,29 @@ +EkansBaseStats: ; 38646 (e:4646) +db DEX_EKANS ; pokedex id +db 35 ; base hp +db 60 ; base attack +db 44 ; base defense +db 55 ; base speed +db 40 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 255 ; catch rate +db 62 ; base exp yield +db $55 ; sprite dimensions +dw EkansPicFront +dw EkansPicBack +; attacks known at lvl 0 +db WRAP +db LEER +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %00000011 +db %00011000 +db %11001110 +db %10000010 +db %10001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/electabuzz.asm b/data/baseStats/electabuzz.asm new file mode 100755 index 00000000..340e0eb0 --- /dev/null +++ b/data/baseStats/electabuzz.asm @@ -0,0 +1,29 @@ +ElectabuzzBaseStats: ; 3916e (e:516e) +db DEX_ELECTABUZZ ; pokedex id +db 65 ; base hp +db 83 ; base attack +db 57 ; base defense +db 105 ; base speed +db 85 ; base special +db ELECTRIC ; species type 1 +db ELECTRIC ; species type 2 +db 45 ; catch rate +db 156 ; base exp yield +db $66 ; sprite dimensions +dw ElectabuzzPicFront +dw ElectabuzzPicBack +; attacks known at lvl 0 +db QUICK_ATTACK +db LEER +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %01000011 +db %10001111 +db %11110001 +db %11000111 +db %00111000 +db %01100010 +db 0 ; padding diff --git a/data/baseStats/electrode.asm b/data/baseStats/electrode.asm new file mode 100755 index 00000000..3e738692 --- /dev/null +++ b/data/baseStats/electrode.asm @@ -0,0 +1,29 @@ +ElectrodeBaseStats: ; 38ece (e:4ece) +db DEX_ELECTRODE ; pokedex id +db 60 ; base hp +db 50 ; base attack +db 70 ; base defense +db 140 ; base speed +db 80 ; base special +db ELECTRIC ; species type 1 +db ELECTRIC ; species type 2 +db 60 ; catch rate +db 150 ; base exp yield +db $55 ; sprite dimensions +dw ElectrodePicFront +dw ElectrodePicBack +; attacks known at lvl 0 +db TACKLE +db SCREECH +db SONICBOOM +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %01000001 +db %10001000 +db %11100001 +db %11001011 +db %01011000 +db %01000010 +db 0 ; padding diff --git a/data/baseStats/exeggcute.asm b/data/baseStats/exeggcute.asm new file mode 100755 index 00000000..aba88c7f --- /dev/null +++ b/data/baseStats/exeggcute.asm @@ -0,0 +1,29 @@ +ExeggcuteBaseStats: ; 38eea (e:4eea) +db DEX_EXEGGCUTE ; pokedex id +db 60 ; base hp +db 40 ; base attack +db 80 ; base defense +db 40 ; base speed +db 60 ; base special +db GRASS ; species type 1 +db PSYCHIC ; species type 2 +db 90 ; catch rate +db 98 ; base exp yield +db $77 ; sprite dimensions +dw ExeggcutePicFront +dw ExeggcutePicBack +; attacks known at lvl 0 +db BARRAGE +db HYPNOSIS +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00100000 +db %00000011 +db %00001000 +db %11110000 +db %00011011 +db %01101000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/exeggutor.asm b/data/baseStats/exeggutor.asm new file mode 100755 index 00000000..4e2820c2 --- /dev/null +++ b/data/baseStats/exeggutor.asm @@ -0,0 +1,29 @@ +ExeggutorBaseStats: ; 38f06 (e:4f06) +db DEX_EXEGGUTOR ; pokedex id +db 95 ; base hp +db 95 ; base attack +db 85 ; base defense +db 55 ; base speed +db 125 ; base special +db GRASS ; species type 1 +db PSYCHIC ; species type 2 +db 45 ; catch rate +db 212 ; base exp yield +db $77 ; sprite dimensions +dw ExeggutorPicFront +dw ExeggutorPicBack +; attacks known at lvl 0 +db BARRAGE +db HYPNOSIS +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00100000 +db %01000011 +db %00111000 +db %11110000 +db %00011011 +db %01101000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/farfetchd.asm b/data/baseStats/farfetchd.asm new file mode 100755 index 00000000..ee9770a8 --- /dev/null +++ b/data/baseStats/farfetchd.asm @@ -0,0 +1,29 @@ +FarfetchdBaseStats: ; 38cd6 (e:4cd6) +db DEX_FARFETCH_D ; pokedex id +db 52 ; base hp +db 65 ; base attack +db 55 ; base defense +db 60 ; base speed +db 58 ; base special +db NORMAL ; species type 1 +db FLYING ; species type 2 +db 45 ; catch rate +db 94 ; base exp yield +db $66 ; sprite dimensions +dw FarfetchdPicFront +dw FarfetchdPicBack +; attacks known at lvl 0 +db PECK +db SAND_ATTACK +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10101110 +db %00000011 +db %00001000 +db %11000000 +db %11000011 +db %00001000 +db %00001110 +db 0 ; padding diff --git a/data/baseStats/fearow.asm b/data/baseStats/fearow.asm new file mode 100755 index 00000000..398c32fb --- /dev/null +++ b/data/baseStats/fearow.asm @@ -0,0 +1,29 @@ +FearowBaseStats: ; 3862a (e:462a) +db DEX_FEAROW ; pokedex id +db 65 ; base hp +db 90 ; base attack +db 65 ; base defense +db 100 ; base speed +db 61 ; base special +db NORMAL ; species type 1 +db FLYING ; species type 2 +db 90 ; catch rate +db 162 ; base exp yield +db $77 ; sprite dimensions +dw FearowPicFront +dw FearowPicBack +; attacks known at lvl 0 +db PECK +db GROWL +db LEER +db 0 +db 0 ; growth rate +; learnset +db %00101010 +db %01000011 +db %00001000 +db %11000000 +db %01000010 +db %00001100 +db %00001010 +db 0 ; padding diff --git a/data/baseStats/flareon.asm b/data/baseStats/flareon.asm new file mode 100755 index 00000000..91a4b955 --- /dev/null +++ b/data/baseStats/flareon.asm @@ -0,0 +1,34 @@ +FlareonBaseStats: ; 392a2 (e:52a2) +db DEX_FLAREON ; pokedex id +db 65 ; base hp +db 130 ; base attack +db 60 ; base defense +db 65 ; base speed +db 110 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 45 ; catch rate +db 198 ; base exp yield +db $66 ; sprite dimensions +dw FlareonPicFront +dw FlareonPicBack +; attacks known at lvl 0 +db TACKLE +IF !_YELLOW + db SAND_ATTACK +ENDC +IF _YELLOW + db TAIL_WHIP +ENDC +db QUICK_ATTACK +db EMBER +db 0 ; growth rate +; learnset +db %10100000 +db %01000011 +db %00001000 +db %11000000 +db %11100011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/gastly.asm b/data/baseStats/gastly.asm new file mode 100755 index 00000000..f60d7f6d --- /dev/null +++ b/data/baseStats/gastly.asm @@ -0,0 +1,29 @@ +GastlyBaseStats: ; 38dd2 (e:4dd2) +db DEX_GASTLY ; pokedex id +db 30 ; base hp +db 35 ; base attack +db 30 ; base defense +db 80 ; base speed +db 100 ; base special +db GHOST ; species type 1 +db POISON ; species type 2 +db 190 ; catch rate +db 95 ; base exp yield +db $77 ; sprite dimensions +dw GastlyPicFront +dw GastlyPicBack +; attacks known at lvl 0 +db LICK +db CONFUSE_RAY +db NIGHT_SHADE +db 0 +db 3 ; growth rate +; learnset +db %00100000 +db %00000000 +db %10011000 +db %11010001 +db %00001010 +db %01101010 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/gengar.asm b/data/baseStats/gengar.asm new file mode 100755 index 00000000..905fdc19 --- /dev/null +++ b/data/baseStats/gengar.asm @@ -0,0 +1,29 @@ +GengarBaseStats: ; 38e0a (e:4e0a) +db DEX_GENGAR ; pokedex id +db 60 ; base hp +db 65 ; base attack +db 60 ; base defense +db 110 ; base speed +db 130 ; base special +db GHOST ; species type 1 +db POISON ; species type 2 +db 45 ; catch rate +db 190 ; base exp yield +db $66 ; sprite dimensions +dw GengarPicFront +dw GengarPicBack +; attacks known at lvl 0 +db LICK +db CONFUSE_RAY +db NIGHT_SHADE +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %01000011 +db %10011111 +db %11010001 +db %10001110 +db %01101010 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/geodude.asm b/data/baseStats/geodude.asm new file mode 100755 index 00000000..a07fca42 --- /dev/null +++ b/data/baseStats/geodude.asm @@ -0,0 +1,29 @@ +GeodudeBaseStats: ; 38bda (e:4bda) +db DEX_GEODUDE ; pokedex id +db 40 ; base hp +db 80 ; base attack +db 100 ; base defense +db 20 ; base speed +db 30 ; base special +db ROCK ; species type 1 +db GROUND ; species type 2 +db 255 ; catch rate +db 86 ; base exp yield +db $55 ; sprite dimensions +dw GeodudePicFront +dw GeodudePicBack +; attacks known at lvl 0 +db TACKLE +db 0 +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10100001 +db %00000011 +db %00001111 +db %11001110 +db %00101110 +db %11001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/gloom.asm b/data/baseStats/gloom.asm new file mode 100755 index 00000000..388b5bdc --- /dev/null +++ b/data/baseStats/gloom.asm @@ -0,0 +1,29 @@ +GloomBaseStats: ; 38892 (e:4892) +db DEX_GLOOM ; pokedex id +db 60 ; base hp +db 65 ; base attack +db 70 ; base defense +db 40 ; base speed +db 85 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 120 ; catch rate +db 132 ; base exp yield +db $66 ; sprite dimensions +dw GloomPicFront +dw GloomPicBack +; attacks known at lvl 0 +db ABSORB +db POISONPOWDER +db STUN_SPORE +db 0 +db 3 ; growth rate +; learnset +db %00100100 +db %00000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/golbat.asm b/data/baseStats/golbat.asm new file mode 100755 index 00000000..d4b0d6c0 --- /dev/null +++ b/data/baseStats/golbat.asm @@ -0,0 +1,29 @@ +GolbatBaseStats: ; 3885a (e:485a) +db DEX_GOLBAT ; pokedex id +db 75 ; base hp +db 80 ; base attack +db 70 ; base defense +db 90 ; base speed +db 75 ; base special +db POISON ; species type 1 +db FLYING ; species type 2 +db 90 ; catch rate +db 171 ; base exp yield +db $77 ; sprite dimensions +dw GolbatPicFront +dw GolbatPicBack +; attacks known at lvl 0 +db LEECH_LIFE +db SCREECH +db BITE +db 0 +db 0 ; growth rate +; learnset +db %00101010 +db %01000011 +db %00011000 +db %11000000 +db %01000010 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/goldeen.asm b/data/baseStats/goldeen.asm new file mode 100755 index 00000000..87401de1 --- /dev/null +++ b/data/baseStats/goldeen.asm @@ -0,0 +1,29 @@ +GoldeenBaseStats: ; 390aa (e:50aa) +db DEX_GOLDEEN ; pokedex id +db 45 ; base hp +db 67 ; base attack +db 60 ; base defense +db 63 ; base speed +db 50 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 225 ; catch rate +db 111 ; base exp yield +db $66 ; sprite dimensions +dw GoldeenPicFront +dw GoldeenPicBack +; attacks known at lvl 0 +db PECK +db TAIL_WHIP +db 0 +db 0 +db 0 ; growth rate +; learnset +db %01100000 +db %00111111 +db %00001000 +db %11000000 +db %11000010 +db %00001000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/golduck.asm b/data/baseStats/golduck.asm new file mode 100755 index 00000000..52f544c5 --- /dev/null +++ b/data/baseStats/golduck.asm @@ -0,0 +1,29 @@ +GolduckBaseStats: ; 389c6 (e:49c6) +db DEX_GOLDUCK ; pokedex id +db 80 ; base hp +db 82 ; base attack +db 78 ; base defense +db 85 ; base speed +db 80 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 75 ; catch rate +db 174 ; base exp yield +db $77 ; sprite dimensions +dw GolduckPicFront +dw GolduckPicBack +; attacks known at lvl 0 +db SCRATCH +db TAIL_WHIP +db DISABLE +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %11111111 +db %00001111 +db %11001000 +db %11000010 +db %00001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/golem.asm b/data/baseStats/golem.asm new file mode 100755 index 00000000..0cfc1077 --- /dev/null +++ b/data/baseStats/golem.asm @@ -0,0 +1,29 @@ +GolemBaseStats: ; 38c12 (e:4c12) +db DEX_GOLEM ; pokedex id +db 80 ; base hp +db 110 ; base attack +db 130 ; base defense +db 45 ; base speed +db 55 ; base special +db ROCK ; species type 1 +db GROUND ; species type 2 +db 45 ; catch rate +db 177 ; base exp yield +db $66 ; sprite dimensions +dw GolemPicFront +dw GolemPicBack +; attacks known at lvl 0 +db TACKLE +db DEFENSE_CURL +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %01000011 +db %00001111 +db %11001110 +db %00101110 +db %11001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/graveler.asm b/data/baseStats/graveler.asm new file mode 100755 index 00000000..c3e2b03f --- /dev/null +++ b/data/baseStats/graveler.asm @@ -0,0 +1,29 @@ +GravelerBaseStats: ; 38bf6 (e:4bf6) +db DEX_GRAVELER ; pokedex id +db 55 ; base hp +db 95 ; base attack +db 115 ; base defense +db 35 ; base speed +db 45 ; base special +db ROCK ; species type 1 +db GROUND ; species type 2 +db 120 ; catch rate +db 134 ; base exp yield +db $66 ; sprite dimensions +dw GravelerPicFront +dw GravelerPicBack +; attacks known at lvl 0 +db TACKLE +db DEFENSE_CURL +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10100001 +db %00000011 +db %00001111 +db %11001110 +db %00101110 +db %11001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/grimer.asm b/data/baseStats/grimer.asm new file mode 100755 index 00000000..dcfda99d --- /dev/null +++ b/data/baseStats/grimer.asm @@ -0,0 +1,29 @@ +GrimerBaseStats: ; 38d62 (e:4d62) +db DEX_GRIMER ; pokedex id +db 80 ; base hp +db 80 ; base attack +db 50 ; base defense +db 25 ; base speed +db 40 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 190 ; catch rate +db 90 ; base exp yield +db $55 ; sprite dimensions +dw GrimerPicFront +dw GrimerPicBack +; attacks known at lvl 0 +db POUND +db DISABLE +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %00000000 +db %10011000 +db %11000001 +db %00101010 +db %01001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/growlithe.asm b/data/baseStats/growlithe.asm new file mode 100755 index 00000000..715b0f73 --- /dev/null +++ b/data/baseStats/growlithe.asm @@ -0,0 +1,29 @@ +GrowlitheBaseStats: ; 38a1a (e:4a1a) +db DEX_GROWLITHE ; pokedex id +db 55 ; base hp +db 70 ; base attack +db 45 ; base defense +db 60 ; base speed +db 50 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 190 ; catch rate +db 91 ; base exp yield +db $55 ; sprite dimensions +dw GrowlithePicFront +dw GrowlithePicBack +; attacks known at lvl 0 +db BITE +db ROAR +db 0 +db 0 +db 5 ; growth rate +; learnset +db %10100000 +db %00000011 +db %01001000 +db %11001000 +db %11100011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/gyarados.asm b/data/baseStats/gyarados.asm new file mode 100755 index 00000000..0c74a43b --- /dev/null +++ b/data/baseStats/gyarados.asm @@ -0,0 +1,37 @@ +GyaradosBaseStats: ; 391fa (e:51fa) +db DEX_GYARADOS ; pokedex id +db 95 ; base hp +db 125 ; base attack +db 79 ; base defense +db 81 ; base speed +db 100 ; base special +db WATER ; species type 1 +db FLYING ; species type 2 +db 45 ; catch rate +db 214 ; base exp yield +db $77 ; sprite dimensions +dw GyaradosPicFront +dw GyaradosPicBack +; attacks known at lvl 0 +IF !_YELLOW +db BITE +db DRAGON_RAGE +db LEER +db HYDRO_PUMP +ENDC +IF _YELLOW +db TACKLE +db 0 +db 0 +db 0 +ENDC +db 5 ; growth rate +; learnset +db %10100000 +db %01111111 +db %11001000 +db %11000001 +db %10100011 +db %00001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/haunter.asm b/data/baseStats/haunter.asm new file mode 100755 index 00000000..ef46ea39 --- /dev/null +++ b/data/baseStats/haunter.asm @@ -0,0 +1,29 @@ +HaunterBaseStats: ; 38dee (e:4dee) +db DEX_HAUNTER ; pokedex id +db 45 ; base hp +db 50 ; base attack +db 45 ; base defense +db 95 ; base speed +db 115 ; base special +db GHOST ; species type 1 +db POISON ; species type 2 +db 90 ; catch rate +db 126 ; base exp yield +db $66 ; sprite dimensions +dw HaunterPicFront +dw HaunterPicBack +; attacks known at lvl 0 +db LICK +db CONFUSE_RAY +db NIGHT_SHADE +db 0 +db 3 ; growth rate +; learnset +db %00100000 +db %00000000 +db %10011000 +db %11010001 +db %00001010 +db %01101010 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/hitmonchan.asm b/data/baseStats/hitmonchan.asm new file mode 100755 index 00000000..25026ed4 --- /dev/null +++ b/data/baseStats/hitmonchan.asm @@ -0,0 +1,29 @@ +HitmonchanBaseStats: ; 38f76 (e:4f76) +db DEX_HITMONCHAN ; pokedex id +db 50 ; base hp +db 105 ; base attack +db 79 ; base defense +db 76 ; base speed +db 35 ; base special +db FIGHTING ; species type 1 +db FIGHTING ; species type 2 +db 45 ; catch rate +db 140 ; base exp yield +db $66 ; sprite dimensions +dw HitmonchanPicFront +dw HitmonchanPicBack +; attacks known at lvl 0 +db COMET_PUNCH +db AGILITY +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %00000011 +db %00001111 +db %11000000 +db %11000110 +db %00001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/hitmonlee.asm b/data/baseStats/hitmonlee.asm new file mode 100755 index 00000000..11c69508 --- /dev/null +++ b/data/baseStats/hitmonlee.asm @@ -0,0 +1,29 @@ +HitmonleeBaseStats: ; 38f5a (e:4f5a) +db DEX_HITMONLEE ; pokedex id +db 50 ; base hp +db 120 ; base attack +db 53 ; base defense +db 87 ; base speed +db 35 ; base special +db FIGHTING ; species type 1 +db FIGHTING ; species type 2 +db 45 ; catch rate +db 139 ; base exp yield +db $77 ; sprite dimensions +dw HitmonleePicFront +dw HitmonleePicBack +; attacks known at lvl 0 +db DOUBLE_KICK +db MEDITATE +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %00000011 +db %00001111 +db %11000000 +db %11000110 +db %00001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/horsea.asm b/data/baseStats/horsea.asm new file mode 100755 index 00000000..22d0824c --- /dev/null +++ b/data/baseStats/horsea.asm @@ -0,0 +1,29 @@ +HorseaBaseStats: ; 39072 (e:5072) +db DEX_HORSEA ; pokedex id +db 30 ; base hp +db 40 ; base attack +db 70 ; base defense +db 60 ; base speed +db 70 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 225 ; catch rate +db 83 ; base exp yield +db $55 ; sprite dimensions +dw HorseaPicFront +dw HorseaPicBack +; attacks known at lvl 0 +db BUBBLE +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %00111111 +db %00001000 +db %11000000 +db %11000010 +db %00001000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/hypno.asm b/data/baseStats/hypno.asm new file mode 100755 index 00000000..269656d8 --- /dev/null +++ b/data/baseStats/hypno.asm @@ -0,0 +1,29 @@ +HypnoBaseStats: ; 38e5e (e:4e5e) +db DEX_HYPNO ; pokedex id +db 85 ; base hp +db 73 ; base attack +db 70 ; base defense +db 67 ; base speed +db 115 ; base special +db PSYCHIC ; species type 1 +db PSYCHIC ; species type 2 +db 75 ; catch rate +db 165 ; base exp yield +db $77 ; sprite dimensions +dw HypnoPicFront +dw HypnoPicBack +; attacks known at lvl 0 +db POUND +db HYPNOSIS +db DISABLE +db CONFUSION +db 0 ; growth rate +; learnset +db %10110001 +db %01000011 +db %00001111 +db %11110000 +db %10000111 +db %00111010 +db %01000011 +db 0 ; padding diff --git a/data/baseStats/ivysaur.asm b/data/baseStats/ivysaur.asm new file mode 100755 index 00000000..16d75207 --- /dev/null +++ b/data/baseStats/ivysaur.asm @@ -0,0 +1,29 @@ +IvysaurBaseStats: ; 383fa (e:43fa) +db DEX_IVYSAUR ; pokedex id +db 60 ; base hp +db 62 ; base attack +db 63 ; base defense +db 60 ; base speed +db 80 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 45 ; catch rate +db 141 ; base exp yield +db $66 ; sprite dimensions +dw IvysaurPicFront +dw IvysaurPicBack +; attacks known at lvl 0 +db TACKLE +db GROWL +db LEECH_SEED +db 0 +db 3 ; growth rate +; learnset +db %10100100 +db %00000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/jigglypuff.asm b/data/baseStats/jigglypuff.asm new file mode 100755 index 00000000..444e195c --- /dev/null +++ b/data/baseStats/jigglypuff.asm @@ -0,0 +1,29 @@ +JigglypuffBaseStats: ; 38806 (e:4806) +db DEX_JIGGLYPUFF ; pokedex id +db 115 ; base hp +db 45 ; base attack +db 20 ; base defense +db 20 ; base speed +db 25 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 170 ; catch rate +db 76 ; base exp yield +db $55 ; sprite dimensions +dw JigglypuffPicFront +dw JigglypuffPicBack +; attacks known at lvl 0 +db SING +db 0 +db 0 +db 0 +db 4 ; growth rate +; learnset +db %10110001 +db %00111111 +db %10101111 +db %11110001 +db %10100011 +db %00111000 +db %01100011 +db 0 ; padding diff --git a/data/baseStats/jolteon.asm b/data/baseStats/jolteon.asm new file mode 100755 index 00000000..6cf004e3 --- /dev/null +++ b/data/baseStats/jolteon.asm @@ -0,0 +1,34 @@ +JolteonBaseStats: ; 39286 (e:5286) +db DEX_JOLTEON ; pokedex id +db 65 ; base hp +db 65 ; base attack +db 60 ; base defense +db 130 ; base speed +db 110 ; base special +db ELECTRIC ; species type 1 +db ELECTRIC ; species type 2 +db 45 ; catch rate +db 197 ; base exp yield +db $66 ; sprite dimensions +dw JolteonPicFront +dw JolteonPicBack +; attacks known at lvl 0 +db TACKLE +IF !_YELLOW + db SAND_ATTACK +ENDC +IF _YELLOW + db TAIL_WHIP +ENDC +db QUICK_ATTACK +db THUNDERSHOCK +db 0 ; growth rate +; learnset +db %10100000 +db %01000011 +db %10001000 +db %11000001 +db %11000011 +db %00011000 +db %01000010 +db 0 ; padding diff --git a/data/baseStats/jynx.asm b/data/baseStats/jynx.asm new file mode 100755 index 00000000..a6fe671e --- /dev/null +++ b/data/baseStats/jynx.asm @@ -0,0 +1,29 @@ +JynxBaseStats: ; 39152 (e:5152) +db DEX_JYNX ; pokedex id +db 65 ; base hp +db 50 ; base attack +db 35 ; base defense +db 95 ; base speed +db 95 ; base special +db ICE ; species type 1 +db PSYCHIC ; species type 2 +db 45 ; catch rate +db 137 ; base exp yield +db $66 ; sprite dimensions +dw JynxPicFront +dw JynxPicBack +; attacks known at lvl 0 +db POUND +db LOVELY_KISS +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %01111111 +db %00001111 +db %11110000 +db %10000111 +db %00101000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/kabuto.asm b/data/baseStats/kabuto.asm new file mode 100755 index 00000000..74f7539c --- /dev/null +++ b/data/baseStats/kabuto.asm @@ -0,0 +1,29 @@ +KabutoBaseStats: ; 39312 (e:5312) +db DEX_KABUTO ; pokedex id +db 30 ; base hp +db 80 ; base attack +db 90 ; base defense +db 55 ; base speed +db 45 ; base special +db ROCK ; species type 1 +db WATER ; species type 2 +db 45 ; catch rate +db 119 ; base exp yield +db $55 ; sprite dimensions +dw KabutoPicFront +dw KabutoPicBack +; attacks known at lvl 0 +db SCRATCH +db HARDEN +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %00111111 +db %00001000 +db %11000000 +db %00000011 +db %00001000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/kabutops.asm b/data/baseStats/kabutops.asm new file mode 100755 index 00000000..7cf7ccb1 --- /dev/null +++ b/data/baseStats/kabutops.asm @@ -0,0 +1,29 @@ +KabutopsBaseStats: ; 3932e (e:532e) +db DEX_KABUTOPS ; pokedex id +db 60 ; base hp +db 115 ; base attack +db 105 ; base defense +db 80 ; base speed +db 70 ; base special +db ROCK ; species type 1 +db WATER ; species type 2 +db 45 ; catch rate +db 201 ; base exp yield +db $66 ; sprite dimensions +dw KabutopsPicFront +dw KabutopsPicBack +; attacks known at lvl 0 +db SCRATCH +db HARDEN +db ABSORB +db 0 +db 0 ; growth rate +; learnset +db %10110110 +db %01111111 +db %00001101 +db %11000000 +db %10000011 +db %00001000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/kadabra.asm b/data/baseStats/kadabra.asm new file mode 100755 index 00000000..eecfb266 --- /dev/null +++ b/data/baseStats/kadabra.asm @@ -0,0 +1,35 @@ +KadabraBaseStats: ; 38ac2 (e:4ac2) +db DEX_KADABRA ; pokedex id +db 40 ; base hp +db 35 ; base attack +db 30 ; base defense +db 105 ; base speed +db 120 ; base special +db PSYCHIC ; species type 1 +db PSYCHIC ; species type 2 +db 100 ; catch rate +db 145 ; base exp yield +db $66 ; sprite dimensions +dw KadabraPicFront +dw KadabraPicBack +; attacks known at lvl 0 +db TELEPORT +IF !_YELLOW + db CONFUSION + db DISABLE +ENDC +IF _YELLOW + DB KINESIS + db 0 +ENDC +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %00000011 +db %00001111 +db %11111000 +db %10000111 +db %00111000 +db %01000011 +db 0 ; padding diff --git a/data/baseStats/kakuna.asm b/data/baseStats/kakuna.asm new file mode 100755 index 00000000..b503a8a9 --- /dev/null +++ b/data/baseStats/kakuna.asm @@ -0,0 +1,29 @@ +KakunaBaseStats: ; 3854a (e:454a) +db DEX_KAKUNA ; pokedex id +db 45 ; base hp +db 25 ; base attack +db 50 ; base defense +db 35 ; base speed +db 25 ; base special +db BUG ; species type 1 +db POISON ; species type 2 +db 120 ; catch rate +db 71 ; base exp yield +db $55 ; sprite dimensions +dw KakunaPicFront +dw KakunaPicBack +; attacks known at lvl 0 +db HARDEN +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db 0 ; padding diff --git a/data/baseStats/kangaskhan.asm b/data/baseStats/kangaskhan.asm new file mode 100755 index 00000000..7bc066f4 --- /dev/null +++ b/data/baseStats/kangaskhan.asm @@ -0,0 +1,29 @@ +KangaskhanBaseStats: ; 39056 (e:5056) +db DEX_KANGASKHAN ; pokedex id +db 105 ; base hp +db 95 ; base attack +db 80 ; base defense +db 90 ; base speed +db 40 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 45 ; catch rate +db 175 ; base exp yield +db $77 ; sprite dimensions +dw KangaskhanPicFront +dw KangaskhanPicBack +; attacks known at lvl 0 +db COMET_PUNCH +db RAGE +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %01111111 +db %10001111 +db %11000111 +db %10100010 +db %10001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/kingler.asm b/data/baseStats/kingler.asm new file mode 100755 index 00000000..8d4d7c56 --- /dev/null +++ b/data/baseStats/kingler.asm @@ -0,0 +1,29 @@ +KinglerBaseStats: ; 38e96 (e:4e96) +db DEX_KINGLER ; pokedex id +db 55 ; base hp +db 130 ; base attack +db 115 ; base defense +db 75 ; base speed +db 50 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 60 ; catch rate +db 206 ; base exp yield +db $77 ; sprite dimensions +dw KinglerPicFront +dw KinglerPicBack +; attacks known at lvl 0 +db BUBBLE +db LEER +db VICEGRIP +db 0 +db 0 ; growth rate +; learnset +db %10100100 +db %01111111 +db %00001000 +db %11000000 +db %00000010 +db %00001000 +db %00110110 +db 0 ; padding diff --git a/data/baseStats/koffing.asm b/data/baseStats/koffing.asm new file mode 100755 index 00000000..7f86c2ef --- /dev/null +++ b/data/baseStats/koffing.asm @@ -0,0 +1,29 @@ +KoffingBaseStats: ; 38fae (e:4fae) +db DEX_KOFFING ; pokedex id +db 40 ; base hp +db 65 ; base attack +db 95 ; base defense +db 35 ; base speed +db 60 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 190 ; catch rate +db 114 ; base exp yield +db $66 ; sprite dimensions +dw KoffingPicFront +dw KoffingPicBack +; attacks known at lvl 0 +db TACKLE +db SMOG +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %00000000 +db %10001000 +db %11000001 +db %00101010 +db %01001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/krabby.asm b/data/baseStats/krabby.asm new file mode 100755 index 00000000..64ce47a0 --- /dev/null +++ b/data/baseStats/krabby.asm @@ -0,0 +1,29 @@ +KrabbyBaseStats: ; 38e7a (e:4e7a) +db DEX_KRABBY ; pokedex id +db 30 ; base hp +db 105 ; base attack +db 90 ; base defense +db 50 ; base speed +db 25 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 225 ; catch rate +db 115 ; base exp yield +db $55 ; sprite dimensions +dw KrabbyPicFront +dw KrabbyPicBack +; attacks known at lvl 0 +db BUBBLE +db LEER +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100100 +db %00111111 +db %00001000 +db %11000000 +db %00000010 +db %00001000 +db %00110110 +db 0 ; padding diff --git a/data/baseStats/lapras.asm b/data/baseStats/lapras.asm new file mode 100755 index 00000000..1dfc3f7b --- /dev/null +++ b/data/baseStats/lapras.asm @@ -0,0 +1,29 @@ +LaprasBaseStats: ; 39216 (e:5216) +db DEX_LAPRAS ; pokedex id +db 130 ; base hp +db 85 ; base attack +db 80 ; base defense +db 60 ; base speed +db 95 ; base special +db WATER ; species type 1 +db ICE ; species type 2 +db 45 ; catch rate +db 219 ; base exp yield +db $77 ; sprite dimensions +dw LaprasPicFront +dw LaprasPicBack +; attacks known at lvl 0 +db WATER_GUN +db GROWL +db 0 +db 0 +db 5 ; growth rate +; learnset +db %11100000 +db %01111111 +db %11101000 +db %11010001 +db %10000011 +db %00101000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/lickitung.asm b/data/baseStats/lickitung.asm new file mode 100755 index 00000000..810936ee --- /dev/null +++ b/data/baseStats/lickitung.asm @@ -0,0 +1,29 @@ +LickitungBaseStats: ; 38f92 (e:4f92) +db DEX_LICKITUNG ; pokedex id +db 90 ; base hp +db 55 ; base attack +db 75 ; base defense +db 30 ; base speed +db 60 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 45 ; catch rate +db 127 ; base exp yield +db $77 ; sprite dimensions +dw LickitungPicFront +dw LickitungPicBack +; attacks known at lvl 0 +db WRAP +db SUPERSONIC +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110101 +db %01111111 +db %10001111 +db %11000111 +db %10100010 +db %00001000 +db %00110110 +db 0 ; padding diff --git a/data/baseStats/machamp.asm b/data/baseStats/machamp.asm new file mode 100755 index 00000000..9d105d0b --- /dev/null +++ b/data/baseStats/machamp.asm @@ -0,0 +1,29 @@ +MachampBaseStats: ; 38b32 (e:4b32) +db DEX_MACHAMP ; pokedex id +db 90 ; base hp +db 130 ; base attack +db 80 ; base defense +db 55 ; base speed +db 65 ; base special +db FIGHTING ; species type 1 +db FIGHTING ; species type 2 +db 45 ; catch rate +db 193 ; base exp yield +db $77 ; sprite dimensions +dw MachampPicFront +dw MachampPicBack +; attacks known at lvl 0 +db KARATE_CHOP +db LOW_KICK +db LEER +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %01000011 +db %00001111 +db %11001110 +db %10100110 +db %10001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/machoke.asm b/data/baseStats/machoke.asm new file mode 100755 index 00000000..4fd97567 --- /dev/null +++ b/data/baseStats/machoke.asm @@ -0,0 +1,29 @@ +MachokeBaseStats: ; 38b16 (e:4b16) +db DEX_MACHOKE ; pokedex id +db 80 ; base hp +db 100 ; base attack +db 70 ; base defense +db 45 ; base speed +db 50 ; base special +db FIGHTING ; species type 1 +db FIGHTING ; species type 2 +db 90 ; catch rate +db 146 ; base exp yield +db $77 ; sprite dimensions +dw MachokePicFront +dw MachokePicBack +; attacks known at lvl 0 +db KARATE_CHOP +db LOW_KICK +db LEER +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %00000011 +db %00001111 +db %11001110 +db %10100110 +db %10001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/machop.asm b/data/baseStats/machop.asm new file mode 100755 index 00000000..2b9250f1 --- /dev/null +++ b/data/baseStats/machop.asm @@ -0,0 +1,29 @@ +MachopBaseStats: ; 38afa (e:4afa) +db DEX_MACHOP ; pokedex id +db 70 ; base hp +db 80 ; base attack +db 50 ; base defense +db 35 ; base speed +db 35 ; base special +db FIGHTING ; species type 1 +db FIGHTING ; species type 2 +db 180 ; catch rate +db 88 ; base exp yield +db $55 ; sprite dimensions +dw MachopPicFront +dw MachopPicBack +; attacks known at lvl 0 +db KARATE_CHOP +db 0 +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %00000011 +db %00001111 +db %11001110 +db %10100110 +db %10001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/magikarp.asm b/data/baseStats/magikarp.asm new file mode 100755 index 00000000..a8a0ee13 --- /dev/null +++ b/data/baseStats/magikarp.asm @@ -0,0 +1,29 @@ +MagikarpBaseStats: ; 391de (e:51de) +db DEX_MAGIKARP ; pokedex id +db 20 ; base hp +db 10 ; base attack +db 55 ; base defense +db 80 ; base speed +db 20 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 255 ; catch rate +db 20 ; base exp yield +db $66 ; sprite dimensions +dw MagikarpPicFront +dw MagikarpPicBack +; attacks known at lvl 0 +db SPLASH +db 0 +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db 0 ; padding diff --git a/data/baseStats/magmar.asm b/data/baseStats/magmar.asm new file mode 100755 index 00000000..915ed593 --- /dev/null +++ b/data/baseStats/magmar.asm @@ -0,0 +1,29 @@ +MagmarBaseStats: ; 3918a (e:518a) +db DEX_MAGMAR ; pokedex id +db 65 ; base hp +db 95 ; base attack +db 57 ; base defense +db 93 ; base speed +db 85 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 45 ; catch rate +db 167 ; base exp yield +db $66 ; sprite dimensions +dw MagmarPicFront +dw MagmarPicBack +; attacks known at lvl 0 +db EMBER +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %01000011 +db %00001111 +db %11110000 +db %10100110 +db %00101000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/magnemite.asm b/data/baseStats/magnemite.asm new file mode 100755 index 00000000..d6f5d802 --- /dev/null +++ b/data/baseStats/magnemite.asm @@ -0,0 +1,29 @@ +MagnemiteBaseStats: ; 38c9e (e:4c9e) +db DEX_MAGNEMITE ; pokedex id +db 25 ; base hp +db 35 ; base attack +db 70 ; base defense +db 45 ; base speed +db 95 ; base special +db ELECTRIC ; species type 1 +db ELECTRIC ; species type 2 +db 190 ; catch rate +db 89 ; base exp yield +db $55 ; sprite dimensions +dw MagnemitePicFront +dw MagnemitePicBack +; attacks known at lvl 0 +db TACKLE +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %00000011 +db %10001000 +db %11100001 +db %01000011 +db %00011000 +db %01000010 +db 0 ; padding diff --git a/data/baseStats/magneton.asm b/data/baseStats/magneton.asm new file mode 100755 index 00000000..4cc2ad79 --- /dev/null +++ b/data/baseStats/magneton.asm @@ -0,0 +1,29 @@ +MagnetonBaseStats: ; 38cba (e:4cba) +db DEX_MAGNETON ; pokedex id +db 50 ; base hp +db 60 ; base attack +db 95 ; base defense +db 70 ; base speed +db 120 ; base special +db ELECTRIC ; species type 1 +db ELECTRIC ; species type 2 +db 60 ; catch rate +db 161 ; base exp yield +db $66 ; sprite dimensions +dw MagnetonPicFront +dw MagnetonPicBack +; attacks known at lvl 0 +db TACKLE +db SONICBOOM +db THUNDERSHOCK +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %01000011 +db %10001000 +db %11100001 +db %01000011 +db %00011000 +db %01000010 +db 0 ; padding diff --git a/data/baseStats/mankey.asm b/data/baseStats/mankey.asm new file mode 100755 index 00000000..6177c52f --- /dev/null +++ b/data/baseStats/mankey.asm @@ -0,0 +1,29 @@ +MankeyBaseStats: ; 389e2 (e:49e2) +db DEX_MANKEY ; pokedex id +db 40 ; base hp +db 80 ; base attack +db 35 ; base defense +db 70 ; base speed +db 35 ; base special +db FIGHTING ; species type 1 +db FIGHTING ; species type 2 +db 190 ; catch rate +db 74 ; base exp yield +db $55 ; sprite dimensions +dw MankeyPicFront +dw MankeyPicBack +; attacks known at lvl 0 +db SCRATCH +db LEER +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %10000011 +db %10001111 +db %11001001 +db %11000110 +db %10001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/marowak.asm b/data/baseStats/marowak.asm new file mode 100755 index 00000000..6a209361 --- /dev/null +++ b/data/baseStats/marowak.asm @@ -0,0 +1,36 @@ +MarowakBaseStats: ; 38f3e (e:4f3e) +db DEX_MAROWAK ; pokedex id +db 60 ; base hp +db 80 ; base attack +db 110 ; base defense +db 45 ; base speed +db 50 ; base special +db GROUND ; species type 1 +db GROUND ; species type 2 +db 75 ; catch rate +db 124 ; base exp yield +db $66 ; sprite dimensions +dw MarowakPicFront +dw MarowakPicBack +; attacks known at lvl 0 +db BONE_CLUB +IF !_YELLOW + db GROWL + db LEER + db FOCUS_ENERGY +ENDC +IF _YELLOW + db TAIL_WHIP + db 0 + db 0 +ENDC +db 0 ; growth rate +; learnset +db %10110001 +db %01111111 +db %00001111 +db %11001110 +db %10100010 +db %00001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/meowth.asm b/data/baseStats/meowth.asm new file mode 100755 index 00000000..89ccdf2f --- /dev/null +++ b/data/baseStats/meowth.asm @@ -0,0 +1,29 @@ +MeowthBaseStats: ; 38972 (e:4972) +db DEX_MEOWTH ; pokedex id +db 40 ; base hp +db 45 ; base attack +db 35 ; base defense +db 90 ; base speed +db 40 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 255 ; catch rate +db 69 ; base exp yield +db $55 ; sprite dimensions +dw MeowthPicFront +dw MeowthPicBack +; attacks known at lvl 0 +db SCRATCH +db GROWL +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %10001111 +db %10001000 +db %11000001 +db %11000010 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/metapod.asm b/data/baseStats/metapod.asm new file mode 100755 index 00000000..2a75ff55 --- /dev/null +++ b/data/baseStats/metapod.asm @@ -0,0 +1,29 @@ +MetapodBaseStats: ; 384f6 (e:44f6) +db DEX_METAPOD ; pokedex id +db 50 ; base hp +db 20 ; base attack +db 55 ; base defense +db 30 ; base speed +db 25 ; base special +db BUG ; species type 1 +db BUG ; species type 2 +db 120 ; catch rate +db 72 ; base exp yield +db $55 ; sprite dimensions +dw MetapodPicFront +dw MetapodPicBack +; attacks known at lvl 0 +db HARDEN +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db 0 ; padding diff --git a/data/baseStats/mew.asm b/data/baseStats/mew.asm new file mode 100755 index 00000000..3a6d3327 --- /dev/null +++ b/data/baseStats/mew.asm @@ -0,0 +1,29 @@ +MewBaseStats: ; 425b (1:425b) +db DEX_MEW ; pokedex id +db 100 ; base hp +db 100 ; base attack +db 100 ; base defense +db 100 ; base speed +db 100 ; base special +db PSYCHIC ; species type 1 +db PSYCHIC ; species type 2 +db 45 ; catch rate +db 64 ; base exp yield +db $55 ; sprite dimensions +dw MewPicFront +dw MewPicBack +; attacks known at lvl 0 +db POUND +db 0 +db 0 +db 0 +db 3 ; growth rate +; include learnset directly +db %11111111 +db %11111111 +db %11111111 +db %11111111 +db %11111111 +db %11111111 +db %11111111 +db %11111111 ; usually spacing diff --git a/data/baseStats/mewtwo.asm b/data/baseStats/mewtwo.asm new file mode 100755 index 00000000..a5ddc958 --- /dev/null +++ b/data/baseStats/mewtwo.asm @@ -0,0 +1,29 @@ +MewtwoBaseStats: ; 3942a (e:542a) +db DEX_MEWTWO ; pokedex id +db 106 ; base hp +db 110 ; base attack +db 90 ; base defense +db 130 ; base speed +db 154 ; base special +db PSYCHIC ; species type 1 +db PSYCHIC ; species type 2 +db 3 ; catch rate +db 220 ; base exp yield +db $77 ; sprite dimensions +dw MewtwoPicFront +dw MewtwoPicBack +; attacks known at lvl 0 +db CONFUSION +db DISABLE +db SWIFT +db PSYCHIC_M +db 5 ; growth rate +; learnset +db %10110001 +db %11111111 +db %10101111 +db %11110001 +db %10101111 +db %00111000 +db %01100011 +db 0 ; padding diff --git a/data/baseStats/moltres.asm b/data/baseStats/moltres.asm new file mode 100755 index 00000000..85699f6e --- /dev/null +++ b/data/baseStats/moltres.asm @@ -0,0 +1,29 @@ +MoltresBaseStats: ; 393ba (e:53ba) +db DEX_MOLTRES ; pokedex id +db 90 ; base hp +db 100 ; base attack +db 90 ; base defense +db 90 ; base speed +db 125 ; base special +db FIRE ; species type 1 +db FLYING ; species type 2 +db 3 ; catch rate +db 217 ; base exp yield +db $77 ; sprite dimensions +dw MoltresPicFront +dw MoltresPicBack +; attacks known at lvl 0 +db PECK +db FIRE_SPIN +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00101010 +db %01000011 +db %00001000 +db %11000000 +db %01100011 +db %00001100 +db %00001010 +db 0 ; padding diff --git a/data/baseStats/mrmime.asm b/data/baseStats/mrmime.asm new file mode 100755 index 00000000..8d3d8bd7 --- /dev/null +++ b/data/baseStats/mrmime.asm @@ -0,0 +1,29 @@ +MrMimeBaseStats: ; 3911a (e:511a) +db DEX_MR_MIME ; pokedex id +db 40 ; base hp +db 45 ; base attack +db 65 ; base defense +db 90 ; base speed +db 100 ; base special +db PSYCHIC ; species type 1 +db PSYCHIC ; species type 2 +db 45 ; catch rate +db 136 ; base exp yield +db $66 ; sprite dimensions +dw MrMimePicFront +dw MrMimePicBack +; attacks known at lvl 0 +db CONFUSION +db BARRIER +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %01000011 +db %10101111 +db %11110001 +db %10000111 +db %00111000 +db %01000010 +db 0 ; padding diff --git a/data/baseStats/muk.asm b/data/baseStats/muk.asm new file mode 100755 index 00000000..79c1e1be --- /dev/null +++ b/data/baseStats/muk.asm @@ -0,0 +1,29 @@ +MukBaseStats: ; 38d7e (e:4d7e) +db DEX_MUK ; pokedex id +db 105 ; base hp +db 105 ; base attack +db 75 ; base defense +db 50 ; base speed +db 65 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 75 ; catch rate +db 157 ; base exp yield +db $77 ; sprite dimensions +dw MukPicFront +dw MukPicBack +; attacks known at lvl 0 +db POUND +db DISABLE +db POISON_GAS +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %01000000 +db %10011000 +db %11000001 +db %00101010 +db %01001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/nidoking.asm b/data/baseStats/nidoking.asm new file mode 100755 index 00000000..55cd235d --- /dev/null +++ b/data/baseStats/nidoking.asm @@ -0,0 +1,29 @@ +NidokingBaseStats: ; 3877a (e:477a) +db DEX_NIDOKING ; pokedex id +db 81 ; base hp +db 92 ; base attack +db 77 ; base defense +db 85 ; base speed +db 75 ; base special +db POISON ; species type 1 +db GROUND ; species type 2 +db 45 ; catch rate +db 195 ; base exp yield +db $77 ; sprite dimensions +dw NidokingPicFront +dw NidokingPicBack +; attacks known at lvl 0 +db TACKLE +db HORN_ATTACK +db POISON_STING +db THRASH +db 3 ; growth rate +; learnset +db %11110001 +db %11111111 +db %10001111 +db %11000111 +db %10100011 +db %10001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/nidoqueen.asm b/data/baseStats/nidoqueen.asm new file mode 100755 index 00000000..12054109 --- /dev/null +++ b/data/baseStats/nidoqueen.asm @@ -0,0 +1,29 @@ +NidoqueenBaseStats: ; 38726 (e:4726) +db DEX_NIDOQUEEN ; pokedex id +db 90 ; base hp +db 82 ; base attack +db 87 ; base defense +db 76 ; base speed +db 75 ; base special +db POISON ; species type 1 +db GROUND ; species type 2 +db 45 ; catch rate +db 194 ; base exp yield +db $77 ; sprite dimensions +dw NidoqueenPicFront +dw NidoqueenPicBack +; attacks known at lvl 0 +db TACKLE +db SCRATCH +db TAIL_WHIP +db BODY_SLAM +db 3 ; growth rate +; learnset +db %11110001 +db %11111111 +db %10001111 +db %11000111 +db %10100011 +db %10001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/nidoranf.asm b/data/baseStats/nidoranf.asm new file mode 100755 index 00000000..9a399a15 --- /dev/null +++ b/data/baseStats/nidoranf.asm @@ -0,0 +1,29 @@ +NidoranFBaseStats: ; 386ee (e:46ee) +db DEX_NIDORAN_F ; pokedex id +db 55 ; base hp +db 47 ; base attack +db 52 ; base defense +db 41 ; base speed +db 40 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 235 ; catch rate +db 59 ; base exp yield +db $55 ; sprite dimensions +dw NidoranFPicFront +dw NidoranFPicBack +; attacks known at lvl 0 +db GROWL +db TACKLE +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10100000 +db %00100011 +db %10001000 +db %11000001 +db %10000011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/nidoranm.asm b/data/baseStats/nidoranm.asm new file mode 100755 index 00000000..646c94d3 --- /dev/null +++ b/data/baseStats/nidoranm.asm @@ -0,0 +1,29 @@ +NidoranMBaseStats: ; 38742 (e:4742) +db DEX_NIDORAN_M ; pokedex id +db 46 ; base hp +db 57 ; base attack +db 40 ; base defense +db 50 ; base speed +db 40 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 235 ; catch rate +db 60 ; base exp yield +db $55 ; sprite dimensions +dw NidoranMPicFront +dw NidoranMPicBack +; attacks known at lvl 0 +db LEER +db TACKLE +db 0 +db 0 +db 3 ; growth rate +; learnset +db %11100000 +db %00100011 +db %10001000 +db %11000001 +db %10000011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/nidorina.asm b/data/baseStats/nidorina.asm new file mode 100755 index 00000000..6787022d --- /dev/null +++ b/data/baseStats/nidorina.asm @@ -0,0 +1,29 @@ +NidorinaBaseStats: ; 3870a (e:470a) +db DEX_NIDORINA ; pokedex id +db 70 ; base hp +db 62 ; base attack +db 67 ; base defense +db 56 ; base speed +db 55 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 120 ; catch rate +db 117 ; base exp yield +db $66 ; sprite dimensions +dw NidorinaPicFront +dw NidorinaPicBack +; attacks known at lvl 0 +db GROWL +db TACKLE +db SCRATCH +db 0 +db 3 ; growth rate +; learnset +db %11100000 +db %00111111 +db %10001000 +db %11000001 +db %10000011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/nidorino.asm b/data/baseStats/nidorino.asm new file mode 100755 index 00000000..ee64fdaf --- /dev/null +++ b/data/baseStats/nidorino.asm @@ -0,0 +1,29 @@ +NidorinoBaseStats: ; 3875e (e:475e) +db DEX_NIDORINO ; pokedex id +db 61 ; base hp +db 72 ; base attack +db 57 ; base defense +db 65 ; base speed +db 55 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 120 ; catch rate +db 118 ; base exp yield +db $66 ; sprite dimensions +dw NidorinoPicFront +dw NidorinoPicBack +; attacks known at lvl 0 +db LEER +db TACKLE +db HORN_ATTACK +db 0 +db 3 ; growth rate +; learnset +db %11100000 +db %00111111 +db %10001000 +db %11000001 +db %10000011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/ninetails.asm b/data/baseStats/ninetails.asm new file mode 100755 index 00000000..a79adb03 --- /dev/null +++ b/data/baseStats/ninetails.asm @@ -0,0 +1,29 @@ +NinetalesBaseStats: ; 387ea (e:47ea) +db DEX_NINETALES ; pokedex id +db 73 ; base hp +db 76 ; base attack +db 75 ; base defense +db 100 ; base speed +db 100 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 75 ; catch rate +db 178 ; base exp yield +db $77 ; sprite dimensions +dw NinetalesPicFront +dw NinetalesPicBack +; attacks known at lvl 0 +db EMBER +db TAIL_WHIP +db QUICK_ATTACK +db ROAR +db 0 ; growth rate +; learnset +db %10100000 +db %01000011 +db %00001000 +db %11001000 +db %11100011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/oddish.asm b/data/baseStats/oddish.asm new file mode 100755 index 00000000..fa4b42ae --- /dev/null +++ b/data/baseStats/oddish.asm @@ -0,0 +1,29 @@ +OddishBaseStats: ; 38876 (e:4876) +db DEX_ODDISH ; pokedex id +db 45 ; base hp +db 50 ; base attack +db 55 ; base defense +db 30 ; base speed +db 75 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 255 ; catch rate +db 78 ; base exp yield +db $55 ; sprite dimensions +dw OddishPicFront +dw OddishPicBack +; attacks known at lvl 0 +db ABSORB +db 0 +db 0 +db 0 +db 3 ; growth rate +; learnset +db %00100100 +db %00000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/omanyte.asm b/data/baseStats/omanyte.asm new file mode 100755 index 00000000..49deceeb --- /dev/null +++ b/data/baseStats/omanyte.asm @@ -0,0 +1,29 @@ +OmanyteBaseStats: ; 392da (e:52da) +db DEX_OMANYTE ; pokedex id +db 35 ; base hp +db 40 ; base attack +db 100 ; base defense +db 35 ; base speed +db 90 ; base special +db ROCK ; species type 1 +db WATER ; species type 2 +db 45 ; catch rate +db 120 ; base exp yield +db $55 ; sprite dimensions +dw OmanytePicFront +dw OmanytePicBack +; attacks known at lvl 0 +db WATER_GUN +db WITHDRAW +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %00111111 +db %00001000 +db %11000000 +db %00000011 +db %00001000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/omastar.asm b/data/baseStats/omastar.asm new file mode 100755 index 00000000..d1462ac3 --- /dev/null +++ b/data/baseStats/omastar.asm @@ -0,0 +1,29 @@ +OmastarBaseStats: ; 392f6 (e:52f6) +db DEX_OMASTAR ; pokedex id +db 70 ; base hp +db 60 ; base attack +db 125 ; base defense +db 55 ; base speed +db 115 ; base special +db ROCK ; species type 1 +db WATER ; species type 2 +db 45 ; catch rate +db 199 ; base exp yield +db $66 ; sprite dimensions +dw OmastarPicFront +dw OmastarPicBack +; attacks known at lvl 0 +db WATER_GUN +db WITHDRAW +db HORN_ATTACK +db 0 +db 0 ; growth rate +; learnset +db %11100000 +db %01111111 +db %00001101 +db %11000000 +db %10000011 +db %00001000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/onix.asm b/data/baseStats/onix.asm new file mode 100755 index 00000000..2fd6d6d2 --- /dev/null +++ b/data/baseStats/onix.asm @@ -0,0 +1,29 @@ +OnixBaseStats: ; 38e26 (e:4e26) +db DEX_ONIX ; pokedex id +db 35 ; base hp +db 45 ; base attack +db 160 ; base defense +db 70 ; base speed +db 30 ; base special +db ROCK ; species type 1 +db GROUND ; species type 2 +db 45 ; catch rate +db 108 ; base exp yield +db $77 ; sprite dimensions +dw OnixPicFront +dw OnixPicBack +; attacks known at lvl 0 +db TACKLE +db SCREECH +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %00000011 +db %00001000 +db %11001110 +db %10001010 +db %11001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/paras.asm b/data/baseStats/paras.asm new file mode 100755 index 00000000..8fbb729c --- /dev/null +++ b/data/baseStats/paras.asm @@ -0,0 +1,29 @@ +ParasBaseStats: ; 388ca (e:48ca) +db DEX_PARAS ; pokedex id +db 35 ; base hp +db 70 ; base attack +db 55 ; base defense +db 25 ; base speed +db 55 ; base special +db BUG ; species type 1 +db GRASS ; species type 2 +db 190 ; catch rate +db 70 ; base exp yield +db $55 ; sprite dimensions +dw ParasPicFront +dw ParasPicBack +; attacks known at lvl 0 +db SCRATCH +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100100 +db %00000011 +db %00111000 +db %11001000 +db %10000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/parasect.asm b/data/baseStats/parasect.asm new file mode 100755 index 00000000..81231c0f --- /dev/null +++ b/data/baseStats/parasect.asm @@ -0,0 +1,29 @@ +ParasectBaseStats: ; 388e6 (e:48e6) +db DEX_PARASECT ; pokedex id +db 60 ; base hp +db 95 ; base attack +db 80 ; base defense +db 30 ; base speed +db 80 ; base special +db BUG ; species type 1 +db GRASS ; species type 2 +db 75 ; catch rate +db 128 ; base exp yield +db $77 ; sprite dimensions +dw ParasectPicFront +dw ParasectPicBack +; attacks known at lvl 0 +db SCRATCH +db STUN_SPORE +db LEECH_LIFE +db 0 +db 0 ; growth rate +; learnset +db %10100100 +db %01000011 +db %00111000 +db %11001000 +db %10000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/persian.asm b/data/baseStats/persian.asm new file mode 100755 index 00000000..ddf889b9 --- /dev/null +++ b/data/baseStats/persian.asm @@ -0,0 +1,29 @@ +PersianBaseStats: ; 3898e (e:498e) +db DEX_PERSIAN ; pokedex id +db 65 ; base hp +db 70 ; base attack +db 60 ; base defense +db 115 ; base speed +db 65 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 90 ; catch rate +db 148 ; base exp yield +db $77 ; sprite dimensions +dw PersianPicFront +dw PersianPicBack +; attacks known at lvl 0 +db SCRATCH +db GROWL +db BITE +db SCREECH +db 0 ; growth rate +; learnset +db %10100000 +db %11001111 +db %10001000 +db %11000001 +db %11000010 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/pidgeot.asm b/data/baseStats/pidgeot.asm new file mode 100755 index 00000000..6367cd24 --- /dev/null +++ b/data/baseStats/pidgeot.asm @@ -0,0 +1,29 @@ +PidgeotBaseStats: ; 385ba (e:45ba) +db DEX_PIDGEOT ; pokedex id +db 83 ; base hp +db 80 ; base attack +db 75 ; base defense +db 91 ; base speed +db 70 ; base special +db NORMAL ; species type 1 +db FLYING ; species type 2 +db 45 ; catch rate +db 172 ; base exp yield +db $77 ; sprite dimensions +dw PidgeotPicFront +dw PidgeotPicBack +; attacks known at lvl 0 +db GUST +db SAND_ATTACK +db QUICK_ATTACK +db 0 +db 3 ; growth rate +; learnset +db %00101010 +db %01000011 +db %00001000 +db %11000000 +db %01000011 +db %00001100 +db %00001010 +db 0 ; padding diff --git a/data/baseStats/pidgeotto.asm b/data/baseStats/pidgeotto.asm new file mode 100755 index 00000000..65a39130 --- /dev/null +++ b/data/baseStats/pidgeotto.asm @@ -0,0 +1,29 @@ +PidgeottoBaseStats: ; 3859e (e:459e) +db DEX_PIDGEOTTO ; pokedex id +db 63 ; base hp +db 60 ; base attack +db 55 ; base defense +db 71 ; base speed +db 50 ; base special +db NORMAL ; species type 1 +db FLYING ; species type 2 +db 120 ; catch rate +db 113 ; base exp yield +db $66 ; sprite dimensions +dw PidgeottoPicFront +dw PidgeottoPicBack +; attacks known at lvl 0 +db GUST +db SAND_ATTACK +db 0 +db 0 +db 3 ; growth rate +; learnset +db %00101010 +db %00000011 +db %00001000 +db %11000000 +db %01000011 +db %00001100 +db %00001010 +db 0 ; padding diff --git a/data/baseStats/pidgey.asm b/data/baseStats/pidgey.asm new file mode 100755 index 00000000..81bbb12a --- /dev/null +++ b/data/baseStats/pidgey.asm @@ -0,0 +1,29 @@ +PidgeyBaseStats: ; 38582 (e:4582) +db DEX_PIDGEY ; pokedex id +db 40 ; base hp +db 45 ; base attack +db 40 ; base defense +db 56 ; base speed +db 35 ; base special +db NORMAL ; species type 1 +db FLYING ; species type 2 +db 255 ; catch rate +db 55 ; base exp yield +db $55 ; sprite dimensions +dw PidgeyPicFront +dw PidgeyPicBack +; attacks known at lvl 0 +db GUST +db 0 +db 0 +db 0 +db 3 ; growth rate +; learnset +db %00101010 +db %00000011 +db %00001000 +db %11000000 +db %01000011 +db %00001100 +db %00001010 +db 0 ; padding diff --git a/data/baseStats/pikachu.asm b/data/baseStats/pikachu.asm new file mode 100755 index 00000000..21e4d32d --- /dev/null +++ b/data/baseStats/pikachu.asm @@ -0,0 +1,29 @@ +PikachuBaseStats: ; 3867e (e:467e) +db DEX_PIKACHU ; pokedex id +db 35 ; base hp +db 55 ; base attack +db 30 ; base defense +db 90 ; base speed +db 50 ; base special +db ELECTRIC ; species type 1 +db ELECTRIC ; species type 2 +db 190 ; catch rate +db 82 ; base exp yield +db $55 ; sprite dimensions +dw PikachuPicFront +dw PikachuPicBack +; attacks known at lvl 0 +db THUNDERSHOCK +db GROWL +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %10000011 +db %10001101 +db %11000001 +db %11000011 +db %00011000 +db %01000010 +db 0 ; padding diff --git a/data/baseStats/pinsir.asm b/data/baseStats/pinsir.asm new file mode 100755 index 00000000..1e57fcc4 --- /dev/null +++ b/data/baseStats/pinsir.asm @@ -0,0 +1,29 @@ +PinsirBaseStats: ; 391a6 (e:51a6) +db DEX_PINSIR ; pokedex id +db 65 ; base hp +db 125 ; base attack +db 100 ; base defense +db 85 ; base speed +db 55 ; base special +db BUG ; species type 1 +db BUG ; species type 2 +db 45 ; catch rate +db 200 ; base exp yield +db $77 ; sprite dimensions +dw PinsirPicFront +dw PinsirPicBack +; attacks known at lvl 0 +db VICEGRIP +db 0 +db 0 +db 0 +db 5 ; growth rate +; learnset +db %10100100 +db %01000011 +db %00001101 +db %11000000 +db %00000010 +db %00001000 +db %00100110 +db 0 ; padding diff --git a/data/baseStats/poliwag.asm b/data/baseStats/poliwag.asm new file mode 100755 index 00000000..3d1e9534 --- /dev/null +++ b/data/baseStats/poliwag.asm @@ -0,0 +1,29 @@ +PoliwagBaseStats: ; 38a52 (e:4a52) +db DEX_POLIWAG ; pokedex id +db 40 ; base hp +db 50 ; base attack +db 40 ; base defense +db 90 ; base speed +db 40 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 255 ; catch rate +db 77 ; base exp yield +db $55 ; sprite dimensions +dw PoliwagPicFront +dw PoliwagPicBack +; attacks known at lvl 0 +db BUBBLE +db 0 +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10100000 +db %00111111 +db %00001000 +db %11010000 +db %10000010 +db %00101000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/poliwhirl.asm b/data/baseStats/poliwhirl.asm new file mode 100755 index 00000000..1b9cc03d --- /dev/null +++ b/data/baseStats/poliwhirl.asm @@ -0,0 +1,29 @@ +PoliwhirlBaseStats: ; 38a6e (e:4a6e) +db DEX_POLIWHIRL ; pokedex id +db 65 ; base hp +db 65 ; base attack +db 65 ; base defense +db 90 ; base speed +db 50 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 120 ; catch rate +db 131 ; base exp yield +db $66 ; sprite dimensions +dw PoliwhirlPicFront +dw PoliwhirlPicBack +; attacks known at lvl 0 +db BUBBLE +db HYPNOSIS +db WATER_GUN +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %00111111 +db %00001111 +db %11010110 +db %10000110 +db %00101000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/poliwrath.asm b/data/baseStats/poliwrath.asm new file mode 100755 index 00000000..3a891209 --- /dev/null +++ b/data/baseStats/poliwrath.asm @@ -0,0 +1,29 @@ +PoliwrathBaseStats: ; 38a8a (e:4a8a) +db DEX_POLIWRATH ; pokedex id +db 90 ; base hp +db 85 ; base attack +db 95 ; base defense +db 70 ; base speed +db 70 ; base special +db WATER ; species type 1 +db FIGHTING ; species type 2 +db 45 ; catch rate +db 185 ; base exp yield +db $77 ; sprite dimensions +dw PoliwrathPicFront +dw PoliwrathPicBack +; attacks known at lvl 0 +db HYPNOSIS +db WATER_GUN +db DOUBLESLAP +db BODY_SLAM +db 3 ; growth rate +; learnset +db %10110001 +db %01111111 +db %00001111 +db %11010110 +db %10000110 +db %00101000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/ponyta.asm b/data/baseStats/ponyta.asm new file mode 100755 index 00000000..2b99f4b1 --- /dev/null +++ b/data/baseStats/ponyta.asm @@ -0,0 +1,29 @@ +PonytaBaseStats: ; 38c2e (e:4c2e) +db DEX_PONYTA ; pokedex id +db 50 ; base hp +db 85 ; base attack +db 55 ; base defense +db 90 ; base speed +db 65 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 190 ; catch rate +db 152 ; base exp yield +db $66 ; sprite dimensions +dw PonytaPicFront +dw PonytaPicBack +; attacks known at lvl 0 +db EMBER +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %11100000 +db %00000011 +db %00001000 +db %11000000 +db %11100011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/porygon.asm b/data/baseStats/porygon.asm new file mode 100755 index 00000000..37a25174 --- /dev/null +++ b/data/baseStats/porygon.asm @@ -0,0 +1,29 @@ +PorygonBaseStats: ; 392be (e:52be) +db DEX_PORYGON ; pokedex id +db 65 ; base hp +db 60 ; base attack +db 70 ; base defense +db 40 ; base speed +db 75 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 45 ; catch rate +db 130 ; base exp yield +db $66 ; sprite dimensions +dw PorygonPicFront +dw PorygonPicBack +; attacks known at lvl 0 +db TACKLE +db SHARPEN +db CONVERSION +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %01110011 +db %10001000 +db %11110001 +db %11000011 +db %00111000 +db %01000011 +db 0 ; padding diff --git a/data/baseStats/primeape.asm b/data/baseStats/primeape.asm new file mode 100755 index 00000000..ea649a6f --- /dev/null +++ b/data/baseStats/primeape.asm @@ -0,0 +1,34 @@ +PrimeapeBaseStats: ; 389fe (e:49fe) +db DEX_PRIMEAPE ; pokedex id +db 65 ; base hp +db 105 ; base attack +db 60 ; base defense +db 95 ; base speed +db 60 ; base special +db FIGHTING ; species type 1 +db FIGHTING ; species type 2 +db 75 ; catch rate +db 149 ; base exp yield +db $77 ; sprite dimensions +dw PrimeapePicFront +dw PrimeapePicBack +; attacks known at lvl 0 +db SCRATCH +IF !_YELLOW + db LEER +ENDC +db KARATE_CHOP +db FURY_SWIPES +IF _YELLOW + db LOW_KICK +ENDC +db 0 ; growth rate +; learnset +db %10110001 +db %11000011 +db %10001111 +db %11001001 +db %11000110 +db %10001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/psyduck.asm b/data/baseStats/psyduck.asm new file mode 100755 index 00000000..921fd7e8 --- /dev/null +++ b/data/baseStats/psyduck.asm @@ -0,0 +1,29 @@ +PsyduckBaseStats: ; 389aa (e:49aa) +db DEX_PSYDUCK ; pokedex id +db 50 ; base hp +db 52 ; base attack +db 48 ; base defense +db 55 ; base speed +db 50 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 190 ; catch rate +db 80 ; base exp yield +db $55 ; sprite dimensions +dw PsyduckPicFront +dw PsyduckPicBack +; attacks known at lvl 0 +db SCRATCH +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %10111111 +db %00001111 +db %11001000 +db %11000010 +db %00001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/raichu.asm b/data/baseStats/raichu.asm new file mode 100755 index 00000000..6bd2f940 --- /dev/null +++ b/data/baseStats/raichu.asm @@ -0,0 +1,29 @@ +RaichuBaseStats: ; 3869a (e:469a) +db DEX_RAICHU ; pokedex id +db 60 ; base hp +db 90 ; base attack +db 55 ; base defense +db 100 ; base speed +db 90 ; base special +db ELECTRIC ; species type 1 +db ELECTRIC ; species type 2 +db 75 ; catch rate +db 122 ; base exp yield +db $77 ; sprite dimensions +dw RaichuPicFront +dw RaichuPicBack +; attacks known at lvl 0 +db THUNDERSHOCK +db GROWL +db THUNDER_WAVE +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %11000011 +db %10001101 +db %11000001 +db %11000011 +db %00011000 +db %01000010 +db 0 ; padding diff --git a/data/baseStats/rapidash.asm b/data/baseStats/rapidash.asm new file mode 100755 index 00000000..7d6064ab --- /dev/null +++ b/data/baseStats/rapidash.asm @@ -0,0 +1,29 @@ +RapidashBaseStats: ; 38c4a (e:4c4a) +db DEX_RAPIDASH ; pokedex id +db 65 ; base hp +db 100 ; base attack +db 70 ; base defense +db 105 ; base speed +db 80 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 60 ; catch rate +db 192 ; base exp yield +db $77 ; sprite dimensions +dw RapidashPicFront +dw RapidashPicBack +; attacks known at lvl 0 +db EMBER +db TAIL_WHIP +db STOMP +db GROWL +db 0 ; growth rate +; learnset +db %11100000 +db %01000011 +db %00001000 +db %11000000 +db %11100011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/raticate.asm b/data/baseStats/raticate.asm new file mode 100755 index 00000000..301b7b21 --- /dev/null +++ b/data/baseStats/raticate.asm @@ -0,0 +1,29 @@ +RaticateBaseStats: ; 385f2 (e:45f2) +db DEX_RATICATE ; pokedex id +db 55 ; base hp +db 81 ; base attack +db 60 ; base defense +db 97 ; base speed +db 50 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 90 ; catch rate +db 116 ; base exp yield +db $66 ; sprite dimensions +dw RaticatePicFront +dw RaticatePicBack +; attacks known at lvl 0 +db TACKLE +db TAIL_WHIP +db QUICK_ATTACK +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %01111111 +db %10001000 +db %11001001 +db %11000010 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/rattata.asm b/data/baseStats/rattata.asm new file mode 100755 index 00000000..72dbd8ef --- /dev/null +++ b/data/baseStats/rattata.asm @@ -0,0 +1,29 @@ +RattataBaseStats: ; 385d6 (e:45d6) +db DEX_RATTATA ; pokedex id +db 30 ; base hp +db 56 ; base attack +db 35 ; base defense +db 72 ; base speed +db 25 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 255 ; catch rate +db 57 ; base exp yield +db $55 ; sprite dimensions +dw RattataPicFront +dw RattataPicBack +; attacks known at lvl 0 +db TACKLE +db TAIL_WHIP +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %00101111 +db %10001000 +db %11001001 +db %11000010 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/rhydon.asm b/data/baseStats/rhydon.asm new file mode 100755 index 00000000..4a867c05 --- /dev/null +++ b/data/baseStats/rhydon.asm @@ -0,0 +1,29 @@ +RhydonBaseStats: ; 39002 (e:5002) +db DEX_RHYDON ; pokedex id +db 105 ; base hp +db 130 ; base attack +db 120 ; base defense +db 40 ; base speed +db 45 ; base special +db GROUND ; species type 1 +db ROCK ; species type 2 +db 60 ; catch rate +db 204 ; base exp yield +db $77 ; sprite dimensions +dw RhydonPicFront +dw RhydonPicBack +; attacks known at lvl 0 +db HORN_ATTACK +db STOMP +db TAIL_WHIP +db FURY_ATTACK +db 5 ; growth rate +; learnset +db %11110001 +db %11111111 +db %10001111 +db %11001111 +db %10100010 +db %10001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/rhyhorn.asm b/data/baseStats/rhyhorn.asm new file mode 100755 index 00000000..5ae2a56b --- /dev/null +++ b/data/baseStats/rhyhorn.asm @@ -0,0 +1,29 @@ +RhyhornBaseStats: ; 38fe6 (e:4fe6) +db DEX_RHYHORN ; pokedex id +db 80 ; base hp +db 85 ; base attack +db 95 ; base defense +db 25 ; base speed +db 30 ; base special +db GROUND ; species type 1 +db ROCK ; species type 2 +db 120 ; catch rate +db 135 ; base exp yield +db $77 ; sprite dimensions +dw RhyhornPicFront +dw RhyhornPicBack +; attacks known at lvl 0 +db HORN_ATTACK +db 0 +db 0 +db 0 +db 5 ; growth rate +; learnset +db %11100000 +db %00000011 +db %10001000 +db %11001111 +db %10100010 +db %10001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/sandshrew.asm b/data/baseStats/sandshrew.asm new file mode 100755 index 00000000..07df1cf2 --- /dev/null +++ b/data/baseStats/sandshrew.asm @@ -0,0 +1,29 @@ +SandshrewBaseStats: ; 386b6 (e:46b6) +db DEX_SANDSHREW ; pokedex id +db 50 ; base hp +db 75 ; base attack +db 85 ; base defense +db 40 ; base speed +db 30 ; base special +db GROUND ; species type 1 +db GROUND ; species type 2 +db 255 ; catch rate +db 93 ; base exp yield +db $55 ; sprite dimensions +dw SandshrewPicFront +dw SandshrewPicBack +; attacks known at lvl 0 +db SCRATCH +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100100 +db %00000011 +db %00001101 +db %11001110 +db %11000010 +db %10001000 +db %00100110 +db 0 ; padding diff --git a/data/baseStats/sandslash.asm b/data/baseStats/sandslash.asm new file mode 100755 index 00000000..25e1e200 --- /dev/null +++ b/data/baseStats/sandslash.asm @@ -0,0 +1,29 @@ +SandslashBaseStats: ; 386d2 (e:46d2) +db DEX_SANDSLASH ; pokedex id +db 75 ; base hp +db 100 ; base attack +db 110 ; base defense +db 65 ; base speed +db 55 ; base special +db GROUND ; species type 1 +db GROUND ; species type 2 +db 90 ; catch rate +db 163 ; base exp yield +db $66 ; sprite dimensions +dw SandslashPicFront +dw SandslashPicBack +; attacks known at lvl 0 +db SCRATCH +db SAND_ATTACK +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100100 +db %01000011 +db %00001101 +db %11001110 +db %11000010 +db %10001000 +db %00100110 +db 0 ; padding diff --git a/data/baseStats/scyther.asm b/data/baseStats/scyther.asm new file mode 100755 index 00000000..a2f1cc73 --- /dev/null +++ b/data/baseStats/scyther.asm @@ -0,0 +1,29 @@ +ScytherBaseStats: ; 39136 (e:5136) +db DEX_SCYTHER ; pokedex id +db 70 ; base hp +db 110 ; base attack +db 80 ; base defense +db 105 ; base speed +db 55 ; base special +db BUG ; species type 1 +db FLYING ; species type 2 +db 45 ; catch rate +db 187 ; base exp yield +db $77 ; sprite dimensions +dw ScytherPicFront +dw ScytherPicBack +; attacks known at lvl 0 +db QUICK_ATTACK +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00100100 +db %01000011 +db %00001000 +db %11000000 +db %11000010 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/seadra.asm b/data/baseStats/seadra.asm new file mode 100755 index 00000000..a824bde9 --- /dev/null +++ b/data/baseStats/seadra.asm @@ -0,0 +1,29 @@ +SeadraBaseStats: ; 3908e (e:508e) +db DEX_SEADRA ; pokedex id +db 55 ; base hp +db 65 ; base attack +db 95 ; base defense +db 85 ; base speed +db 95 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 75 ; catch rate +db 155 ; base exp yield +db $66 ; sprite dimensions +dw SeadraPicFront +dw SeadraPicBack +; attacks known at lvl 0 +db BUBBLE +db SMOKESCREEN +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %01111111 +db %00001000 +db %11000000 +db %11000010 +db %00001000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/seaking.asm b/data/baseStats/seaking.asm new file mode 100755 index 00000000..0b0d40dc --- /dev/null +++ b/data/baseStats/seaking.asm @@ -0,0 +1,29 @@ +SeakingBaseStats: ; 390c6 (e:50c6) +db DEX_SEAKING ; pokedex id +db 80 ; base hp +db 92 ; base attack +db 65 ; base defense +db 68 ; base speed +db 80 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 60 ; catch rate +db 170 ; base exp yield +db $77 ; sprite dimensions +dw SeakingPicFront +dw SeakingPicBack +; attacks known at lvl 0 +db PECK +db TAIL_WHIP +db SUPERSONIC +db 0 +db 0 ; growth rate +; learnset +db %01100000 +db %01111111 +db %00001000 +db %11000000 +db %11000010 +db %00001000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/seel.asm b/data/baseStats/seel.asm new file mode 100755 index 00000000..d721d246 --- /dev/null +++ b/data/baseStats/seel.asm @@ -0,0 +1,29 @@ +SeelBaseStats: ; 38d2a (e:4d2a) +db DEX_SEEL ; pokedex id +db 65 ; base hp +db 45 ; base attack +db 55 ; base defense +db 45 ; base speed +db 70 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 190 ; catch rate +db 100 ; base exp yield +db $66 ; sprite dimensions +dw SeelPicFront +dw SeelPicBack +; attacks known at lvl 0 +db HEADBUTT +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %11100000 +db %10111111 +db %00001000 +db %11000000 +db %10000010 +db %00001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/shellder.asm b/data/baseStats/shellder.asm new file mode 100755 index 00000000..085674b3 --- /dev/null +++ b/data/baseStats/shellder.asm @@ -0,0 +1,29 @@ +ShellderBaseStats: ; 38d9a (e:4d9a) +db DEX_SHELLDER ; pokedex id +db 30 ; base hp +db 65 ; base attack +db 100 ; base defense +db 40 ; base speed +db 45 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 190 ; catch rate +db 97 ; base exp yield +db $55 ; sprite dimensions +dw ShellderPicFront +dw ShellderPicBack +; attacks known at lvl 0 +db TACKLE +db WITHDRAW +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00100000 +db %00111111 +db %00001000 +db %11100000 +db %01001011 +db %01001000 +db %00010011 +db 0 ; padding diff --git a/data/baseStats/slowbro.asm b/data/baseStats/slowbro.asm new file mode 100755 index 00000000..37e445a2 --- /dev/null +++ b/data/baseStats/slowbro.asm @@ -0,0 +1,29 @@ +SlowbroBaseStats: ; 38c82 (e:4c82) +db DEX_SLOWBRO ; pokedex id +db 95 ; base hp +db 75 ; base attack +db 110 ; base defense +db 30 ; base speed +db 80 ; base special +db WATER ; species type 1 +db PSYCHIC ; species type 2 +db 75 ; catch rate +db 164 ; base exp yield +db $77 ; sprite dimensions +dw SlowbroPicFront +dw SlowbroPicBack +; attacks known at lvl 0 +db CONFUSION +db DISABLE +db HEADBUTT +db 0 +db 0 ; growth rate +; learnset +db %10110001 +db %11111111 +db %00001111 +db %11111110 +db %11100011 +db %00111000 +db %01110011 +db 0 ; padding diff --git a/data/baseStats/slowpoke.asm b/data/baseStats/slowpoke.asm new file mode 100755 index 00000000..61755e54 --- /dev/null +++ b/data/baseStats/slowpoke.asm @@ -0,0 +1,29 @@ +SlowpokeBaseStats: ; 38c66 (e:4c66) +db DEX_SLOWPOKE ; pokedex id +db 90 ; base hp +db 65 ; base attack +db 65 ; base defense +db 15 ; base speed +db 40 ; base special +db WATER ; species type 1 +db PSYCHIC ; species type 2 +db 190 ; catch rate +db 99 ; base exp yield +db $55 ; sprite dimensions +dw SlowpokePicFront +dw SlowpokePicBack +; attacks known at lvl 0 +db CONFUSION +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %10111111 +db %00001000 +db %11111110 +db %11100011 +db %00111000 +db %01110011 +db 0 ; padding diff --git a/data/baseStats/snorlax.asm b/data/baseStats/snorlax.asm new file mode 100755 index 00000000..c3f0a928 --- /dev/null +++ b/data/baseStats/snorlax.asm @@ -0,0 +1,29 @@ +SnorlaxBaseStats: ; 39366 (e:5366) +db DEX_SNORLAX ; pokedex id +db 160 ; base hp +db 110 ; base attack +db 65 ; base defense +db 30 ; base speed +db 65 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 25 ; catch rate +db 154 ; base exp yield +db $77 ; sprite dimensions +dw SnorlaxPicFront +dw SnorlaxPicBack +; attacks known at lvl 0 +db HEADBUTT +db AMNESIA +db REST +db 0 +db 5 ; growth rate +; learnset +db %10110001 +db %11111111 +db %10101111 +db %11010111 +db %10101111 +db %10101000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/spearow.asm b/data/baseStats/spearow.asm new file mode 100755 index 00000000..351a9c35 --- /dev/null +++ b/data/baseStats/spearow.asm @@ -0,0 +1,29 @@ +SpearowBaseStats: ; 3860e (e:460e) +db DEX_SPEAROW ; pokedex id +db 40 ; base hp +db 60 ; base attack +db 30 ; base defense +db 70 ; base speed +db 31 ; base special +db NORMAL ; species type 1 +db FLYING ; species type 2 +db 255 ; catch rate +db 58 ; base exp yield +db $55 ; sprite dimensions +dw SpearowPicFront +dw SpearowPicBack +; attacks known at lvl 0 +db PECK +db GROWL +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00101010 +db %00000011 +db %00001000 +db %11000000 +db %01000010 +db %00001100 +db %00001010 +db 0 ; padding diff --git a/data/baseStats/squirtle.asm b/data/baseStats/squirtle.asm new file mode 100755 index 00000000..aa7406a6 --- /dev/null +++ b/data/baseStats/squirtle.asm @@ -0,0 +1,29 @@ +SquirtleBaseStats: ; 38486 (e:4486) +db DEX_SQUIRTLE ; pokedex id +db 44 ; base hp +db 48 ; base attack +db 65 ; base defense +db 43 ; base speed +db 50 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 45 ; catch rate +db 66 ; base exp yield +db $55 ; sprite dimensions +dw SquirtlePicFront +dw SquirtlePicBack +; attacks known at lvl 0 +db TACKLE +db TAIL_WHIP +db 0 +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %00111111 +db %00001111 +db %11001000 +db %10000011 +db %00001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/starmie.asm b/data/baseStats/starmie.asm new file mode 100755 index 00000000..f20bebb6 --- /dev/null +++ b/data/baseStats/starmie.asm @@ -0,0 +1,29 @@ +StarmieBaseStats: ; 390fe (e:50fe) +db DEX_STARMIE ; pokedex id +db 60 ; base hp +db 75 ; base attack +db 85 ; base defense +db 115 ; base speed +db 100 ; base special +db WATER ; species type 1 +db PSYCHIC ; species type 2 +db 60 ; catch rate +db 207 ; base exp yield +db $66 ; sprite dimensions +dw StarmiePicFront +dw StarmiePicBack +; attacks known at lvl 0 +db TACKLE +db WATER_GUN +db HARDEN +db 0 +db 5 ; growth rate +; learnset +db %00100000 +db %01111111 +db %10001000 +db %11110001 +db %11000011 +db %00111000 +db %01010011 +db 0 ; padding diff --git a/data/baseStats/staryu.asm b/data/baseStats/staryu.asm new file mode 100755 index 00000000..e0208fc5 --- /dev/null +++ b/data/baseStats/staryu.asm @@ -0,0 +1,29 @@ +StaryuBaseStats: ; 390e2 (e:50e2) +db DEX_STARYU ; pokedex id +db 30 ; base hp +db 45 ; base attack +db 55 ; base defense +db 85 ; base speed +db 70 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 225 ; catch rate +db 106 ; base exp yield +db $66 ; sprite dimensions +dw StaryuPicFront +dw StaryuPicBack +; attacks known at lvl 0 +db TACKLE +db 0 +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00100000 +db %00111111 +db %10001000 +db %11110001 +db %11000011 +db %00111000 +db %01010011 +db 0 ; padding diff --git a/data/baseStats/tangela.asm b/data/baseStats/tangela.asm new file mode 100755 index 00000000..d140fe5a --- /dev/null +++ b/data/baseStats/tangela.asm @@ -0,0 +1,29 @@ +TangelaBaseStats: ; 3903a (e:503a) +db DEX_TANGELA ; pokedex id +db 65 ; base hp +db 55 ; base attack +db 115 ; base defense +db 60 ; base speed +db 100 ; base special +db GRASS ; species type 1 +db GRASS ; species type 2 +db 45 ; catch rate +db 166 ; base exp yield +db $66 ; sprite dimensions +dw TangelaPicFront +dw TangelaPicBack +; attacks known at lvl 0 +db CONSTRICT +db BIND +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100100 +db %01000011 +db %00111000 +db %11000000 +db %10000010 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/tauros.asm b/data/baseStats/tauros.asm new file mode 100755 index 00000000..6d6841cf --- /dev/null +++ b/data/baseStats/tauros.asm @@ -0,0 +1,29 @@ +TaurosBaseStats: ; 391c2 (e:51c2) +db DEX_TAUROS ; pokedex id +db 75 ; base hp +db 100 ; base attack +db 95 ; base defense +db 110 ; base speed +db 70 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 45 ; catch rate +db 211 ; base exp yield +db $77 ; sprite dimensions +dw TaurosPicFront +dw TaurosPicBack +; attacks known at lvl 0 +db TACKLE +db 0 +db 0 +db 0 +db 5 ; growth rate +; learnset +db %11100000 +db %01110011 +db %10001000 +db %11000111 +db %10100010 +db %00001000 +db %00100010 +db 0 ; padding diff --git a/data/baseStats/tentacool.asm b/data/baseStats/tentacool.asm new file mode 100755 index 00000000..0bb1ff93 --- /dev/null +++ b/data/baseStats/tentacool.asm @@ -0,0 +1,29 @@ +TentacoolBaseStats: ; 38ba2 (e:4ba2) +db DEX_TENTACOOL ; pokedex id +db 40 ; base hp +db 40 ; base attack +db 35 ; base defense +db 70 ; base speed +db 100 ; base special +db WATER ; species type 1 +db POISON ; species type 2 +db 190 ; catch rate +db 105 ; base exp yield +db $55 ; sprite dimensions +dw TentacoolPicFront +dw TentacoolPicBack +; attacks known at lvl 0 +db ACID +db 0 +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00100100 +db %00111111 +db %00011000 +db %11000000 +db %10000011 +db %00001000 +db %00010110 +db 0 ; padding diff --git a/data/baseStats/tentacruel.asm b/data/baseStats/tentacruel.asm new file mode 100755 index 00000000..25dff714 --- /dev/null +++ b/data/baseStats/tentacruel.asm @@ -0,0 +1,29 @@ +TentacruelBaseStats: ; 38bbe (e:4bbe) +db DEX_TENTACRUEL ; pokedex id +db 80 ; base hp +db 70 ; base attack +db 65 ; base defense +db 100 ; base speed +db 120 ; base special +db WATER ; species type 1 +db POISON ; species type 2 +db 60 ; catch rate +db 205 ; base exp yield +db $66 ; sprite dimensions +dw TentacruelPicFront +dw TentacruelPicBack +; attacks known at lvl 0 +db ACID +db SUPERSONIC +db WRAP +db 0 +db 5 ; growth rate +; learnset +db %00100100 +db %01111111 +db %00011000 +db %11000000 +db %10000011 +db %00001000 +db %00010110 +db 0 ; padding diff --git a/data/baseStats/vaporeon.asm b/data/baseStats/vaporeon.asm new file mode 100755 index 00000000..f03808fe --- /dev/null +++ b/data/baseStats/vaporeon.asm @@ -0,0 +1,34 @@ +VaporeonBaseStats: ; 3926a (e:526a) +db DEX_VAPOREON ; pokedex id +db 130 ; base hp +db 65 ; base attack +db 60 ; base defense +db 65 ; base speed +db 110 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 45 ; catch rate +db 196 ; base exp yield +db $66 ; sprite dimensions +dw VaporeonPicFront +dw VaporeonPicBack +; attacks known at lvl 0 +db TACKLE +IF !_YELLOW + db SAND_ATTACK +ENDC +IF _YELLOW + db TAIL_WHIP +ENDC +db QUICK_ATTACK +db WATER_GUN +db 0 ; growth rate +; learnset +db %10100000 +db %01111111 +db %00001000 +db %11000000 +db %11000011 +db %00001000 +db %00010010 +db 0 ; padding diff --git a/data/baseStats/venomoth.asm b/data/baseStats/venomoth.asm new file mode 100755 index 00000000..c975ee6e --- /dev/null +++ b/data/baseStats/venomoth.asm @@ -0,0 +1,35 @@ +VenomothBaseStats: ; 3891e (e:491e) +db DEX_VENOMOTH ; pokedex id +db 70 ; base hp +db 65 ; base attack +db 60 ; base defense +db 90 ; base speed +db 90 ; base special +db BUG ; species type 1 +db POISON ; species type 2 +db 75 ; catch rate +db 138 ; base exp yield +db $77 ; sprite dimensions +dw VenomothPicFront +dw VenomothPicBack +; attacks known at lvl 0 +db TACKLE +db DISABLE +IF !_YELLOW + db POISONPOWDER + db LEECH_LIFE +ENDC +IF _YELLOW + db SUPERSONIC + db CONFUSION +ENDC +db 0 ; growth rate +; learnset +db %00101010 +db %01000011 +db %00111000 +db %11110000 +db %01000011 +db %00101000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/venonat.asm b/data/baseStats/venonat.asm new file mode 100755 index 00000000..cc4a6cb2 --- /dev/null +++ b/data/baseStats/venonat.asm @@ -0,0 +1,38 @@ +VenonatBaseStats: ; 38902 (e:4902) +db DEX_VENONAT ; pokedex id +db 60 ; base hp +db 55 ; base attack +db 50 ; base defense +db 45 ; base speed +db 40 ; base special +db BUG ; species type 1 +db POISON ; species type 2 +db 190 ; catch rate +db 75 ; base exp yield +db $55 ; sprite dimensions +dw VenonatPicFront +dw VenonatPicBack +; attacks known at lvl 0 +db TACKLE +db DISABLE +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %00000011 +db %00111000 +IF !_YELLOW + db %11010000 + db %00000011 + db %00101000 + db %00000010 +ENDC +IF _YELLOW + db %11110000 + db %01000011 + db %00101000 + db %00100010 +ENDC + +db 0 ; padding diff --git a/data/baseStats/venusaur.asm b/data/baseStats/venusaur.asm new file mode 100755 index 00000000..7b861914 --- /dev/null +++ b/data/baseStats/venusaur.asm @@ -0,0 +1,29 @@ +VenusaurBaseStats: ; 38416 (e:4416) +db DEX_VENUSAUR ; pokedex id +db 80 ; base hp +db 82 ; base attack +db 83 ; base defense +db 80 ; base speed +db 100 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 45 ; catch rate +db 208 ; base exp yield +db $77 ; sprite dimensions +dw VenusaurPicFront +dw VenusaurPicBack +; attacks known at lvl 0 +db TACKLE +db GROWL +db LEECH_SEED +db VINE_WHIP +db 3 ; growth rate +; learnset +db %10100100 +db %01000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/vicctreebel.asm b/data/baseStats/vicctreebel.asm new file mode 100755 index 00000000..98e40bb1 --- /dev/null +++ b/data/baseStats/vicctreebel.asm @@ -0,0 +1,29 @@ + BaseStats: ; 38b86 (e:4b86) +db DEX_ ; pokedex id +db 80 ; base hp +db 105 ; base attack +db 65 ; base defense +db 70 ; base speed +db 100 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 45 ; catch rate +db 191 ; base exp yield +db $77 ; sprite dimensions +dw PicFront +dw PicBack +; attacks known at lvl 0 +db SLEEP_POWDER +db STUN_SPORE +db ACID +db RAZOR_LEAF +db 3 ; growth rate +; learnset +db %10100100 +db %01000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/victreebel.asm b/data/baseStats/victreebel.asm new file mode 100755 index 00000000..39051f4f --- /dev/null +++ b/data/baseStats/victreebel.asm @@ -0,0 +1,29 @@ +VictreebelBaseStats: ; 38b86 (e:4b86) +db DEX_VICTREEBEL ; pokedex id +db 80 ; base hp +db 105 ; base attack +db 65 ; base defense +db 70 ; base speed +db 100 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 45 ; catch rate +db 191 ; base exp yield +db $77 ; sprite dimensions +dw VictreebelPicFront +dw VictreebelPicBack +; attacks known at lvl 0 +db SLEEP_POWDER +db STUN_SPORE +db ACID +db RAZOR_LEAF +db 3 ; growth rate +; learnset +db %10100100 +db %01000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/vileplume.asm b/data/baseStats/vileplume.asm new file mode 100755 index 00000000..60b58098 --- /dev/null +++ b/data/baseStats/vileplume.asm @@ -0,0 +1,29 @@ +VileplumeBaseStats: ; 388ae (e:48ae) +db DEX_VILEPLUME ; pokedex id +db 75 ; base hp +db 80 ; base attack +db 85 ; base defense +db 50 ; base speed +db 100 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 45 ; catch rate +db 184 ; base exp yield +db $77 ; sprite dimensions +dw VileplumePicFront +dw VileplumePicBack +; attacks known at lvl 0 +db STUN_SPORE +db SLEEP_POWDER +db ACID +db PETAL_DANCE +db 3 ; growth rate +; learnset +db %10100100 +db %01000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/voltorb.asm b/data/baseStats/voltorb.asm new file mode 100755 index 00000000..33cf8fe5 --- /dev/null +++ b/data/baseStats/voltorb.asm @@ -0,0 +1,29 @@ +VoltorbBaseStats: ; 38eb2 (e:4eb2) +db DEX_VOLTORB ; pokedex id +db 40 ; base hp +db 30 ; base attack +db 50 ; base defense +db 100 ; base speed +db 55 ; base special +db ELECTRIC ; species type 1 +db ELECTRIC ; species type 2 +db 190 ; catch rate +db 103 ; base exp yield +db $55 ; sprite dimensions +dw VoltorbPicFront +dw VoltorbPicBack +; attacks known at lvl 0 +db TACKLE +db SCREECH +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %00000001 +db %10001000 +db %11100001 +db %01001011 +db %01011000 +db %01000010 +db 0 ; padding diff --git a/data/baseStats/vulpix.asm b/data/baseStats/vulpix.asm new file mode 100755 index 00000000..c01a64fc --- /dev/null +++ b/data/baseStats/vulpix.asm @@ -0,0 +1,29 @@ +VulpixBaseStats: ; 387ce (e:47ce) +db DEX_VULPIX ; pokedex id +db 38 ; base hp +db 41 ; base attack +db 40 ; base defense +db 65 ; base speed +db 65 ; base special +db FIRE ; species type 1 +db FIRE ; species type 2 +db 190 ; catch rate +db 63 ; base exp yield +db $66 ; sprite dimensions +dw VulpixPicFront +dw VulpixPicBack +; attacks known at lvl 0 +db EMBER +db TAIL_WHIP +db 0 +db 0 +db 0 ; growth rate +; learnset +db %10100000 +db %00000011 +db %00001000 +db %11001000 +db %11100011 +db %00001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/wartortle.asm b/data/baseStats/wartortle.asm new file mode 100755 index 00000000..9b2253a4 --- /dev/null +++ b/data/baseStats/wartortle.asm @@ -0,0 +1,29 @@ +WartortleBaseStats: ; 384a2 (e:44a2) +db DEX_WARTORTLE ; pokedex id +db 59 ; base hp +db 63 ; base attack +db 80 ; base defense +db 58 ; base speed +db 65 ; base special +db WATER ; species type 1 +db WATER ; species type 2 +db 45 ; catch rate +db 143 ; base exp yield +db $66 ; sprite dimensions +dw WartortlePicFront +dw WartortlePicBack +; attacks known at lvl 0 +db TACKLE +db TAIL_WHIP +db BUBBLE +db 0 +db 3 ; growth rate +; learnset +db %10110001 +db %00111111 +db %00001111 +db %11001000 +db %10000011 +db %00001000 +db %00110010 +db 0 ; padding diff --git a/data/baseStats/weedle.asm b/data/baseStats/weedle.asm new file mode 100755 index 00000000..683fa06d --- /dev/null +++ b/data/baseStats/weedle.asm @@ -0,0 +1,29 @@ +WeedleBaseStats: ; 3852e (e:452e) +db DEX_WEEDLE ; pokedex id +db 40 ; base hp +db 35 ; base attack +db 30 ; base defense +db 50 ; base speed +db 20 ; base special +db BUG ; species type 1 +db POISON ; species type 2 +db 255 ; catch rate +db 52 ; base exp yield +db $55 ; sprite dimensions +dw WeedlePicFront +dw WeedlePicBack +; attacks known at lvl 0 +db POISON_STING +db STRING_SHOT +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db %00000000 +db 0 ; padding diff --git a/data/baseStats/weepinbell.asm b/data/baseStats/weepinbell.asm new file mode 100755 index 00000000..52263505 --- /dev/null +++ b/data/baseStats/weepinbell.asm @@ -0,0 +1,29 @@ +WeepinbellBaseStats: ; 38b6a (e:4b6a) +db DEX_WEEPINBELL ; pokedex id +db 65 ; base hp +db 90 ; base attack +db 50 ; base defense +db 55 ; base speed +db 85 ; base special +db GRASS ; species type 1 +db POISON ; species type 2 +db 120 ; catch rate +db 151 ; base exp yield +db $66 ; sprite dimensions +dw WeepinbellPicFront +dw WeepinbellPicBack +; attacks known at lvl 0 +db VINE_WHIP +db GROWTH +db WRAP +db 0 +db 3 ; growth rate +; learnset +db %00100100 +db %00000011 +db %00111000 +db %11000000 +db %00000011 +db %00001000 +db %00000110 +db 0 ; padding diff --git a/data/baseStats/weezing.asm b/data/baseStats/weezing.asm new file mode 100755 index 00000000..72c37340 --- /dev/null +++ b/data/baseStats/weezing.asm @@ -0,0 +1,29 @@ +WeezingBaseStats: ; 38fca (e:4fca) +db DEX_WEEZING ; pokedex id +db 65 ; base hp +db 90 ; base attack +db 120 ; base defense +db 60 ; base speed +db 85 ; base special +db POISON ; species type 1 +db POISON ; species type 2 +db 60 ; catch rate +db 173 ; base exp yield +db $77 ; sprite dimensions +dw WeezingPicFront +dw WeezingPicBack +; attacks known at lvl 0 +db TACKLE +db SMOG +db SLUDGE +db 0 +db 0 ; growth rate +; learnset +db %00100000 +db %01000000 +db %10001000 +db %11000001 +db %00101010 +db %01001000 +db %00000010 +db 0 ; padding diff --git a/data/baseStats/wigglytuff.asm b/data/baseStats/wigglytuff.asm new file mode 100755 index 00000000..f9c50c69 --- /dev/null +++ b/data/baseStats/wigglytuff.asm @@ -0,0 +1,29 @@ +WigglytuffBaseStats: ; 38822 (e:4822) +db DEX_WIGGLYTUFF ; pokedex id +db 140 ; base hp +db 70 ; base attack +db 45 ; base defense +db 45 ; base speed +db 50 ; base special +db NORMAL ; species type 1 +db NORMAL ; species type 2 +db 50 ; catch rate +db 109 ; base exp yield +db $66 ; sprite dimensions +dw WigglytuffPicFront +dw WigglytuffPicBack +; attacks known at lvl 0 +db SING +db DISABLE +db DEFENSE_CURL +db DOUBLESLAP +db 4 ; growth rate +; learnset +db %10110001 +db %01111111 +db %10101111 +db %11110001 +db %10100011 +db %00111000 +db %01100011 +db 0 ; padding diff --git a/data/baseStats/zapdos.asm b/data/baseStats/zapdos.asm new file mode 100755 index 00000000..32cc0fa6 --- /dev/null +++ b/data/baseStats/zapdos.asm @@ -0,0 +1,29 @@ +ZapdosBaseStats: ; 3939e (e:539e) +db DEX_ZAPDOS ; pokedex id +db 90 ; base hp +db 90 ; base attack +db 85 ; base defense +db 100 ; base speed +db 125 ; base special +db ELECTRIC ; species type 1 +db FLYING ; species type 2 +db 3 ; catch rate +db 216 ; base exp yield +db $77 ; sprite dimensions +dw ZapdosPicFront +dw ZapdosPicBack +; attacks known at lvl 0 +db THUNDERSHOCK +db DRILL_PECK +db 0 +db 0 +db 5 ; growth rate +; learnset +db %00101010 +db %01000011 +db %10001000 +db %11000001 +db %01000011 +db %00011100 +db %01001010 +db 0 ; padding diff --git a/data/baseStats/zubat.asm b/data/baseStats/zubat.asm new file mode 100755 index 00000000..f80ff419 --- /dev/null +++ b/data/baseStats/zubat.asm @@ -0,0 +1,29 @@ +ZubatBaseStats: ; 3883e (e:483e) +db DEX_ZUBAT ; pokedex id +db 40 ; base hp +db 45 ; base attack +db 35 ; base defense +db 55 ; base speed +db 40 ; base special +db POISON ; species type 1 +db FLYING ; species type 2 +db 255 ; catch rate +db 54 ; base exp yield +db $55 ; sprite dimensions +dw ZubatPicFront +dw ZubatPicBack +; attacks known at lvl 0 +db LEECH_LIFE +db 0 +db 0 +db 0 +db 0 ; growth rate +; learnset +db %00101010 +db %00000011 +db %00011000 +db %11000000 +db %01000010 +db %00001000 +db %00000010 +db 0 ; padding |