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