From 23fdbb841566e761b98c890b6670bb7f49126837 Mon Sep 17 00:00:00 2001 From: Misty Date: Tue, 24 Oct 2023 03:16:02 -0400 Subject: [PATCH] Base Stat Batch 4 A bunch of base stat ASMs, up to Disturban! Also includes Walking Wake! --- data/pokemon/base_stats/balumba.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/blottle.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/burgela.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/cheep.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/croakozuna.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/disturban.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/dodaerie.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/gavillain.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/grimera.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/guardia.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/jabetta.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/jungela.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/kolta.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/magnetite.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/magnezone.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/marowaka.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/muka.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/pendraken.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/ponytag.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/ramoose.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/rapidashg.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/ribbito.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/slowbrog.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/slowkingg.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/slowpokeg.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/smujj.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/tangrowth.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/walkingwake.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/weezingg.asm | 21 +++++++++++++++++++++ 29 files changed, 609 insertions(+) create mode 100644 data/pokemon/base_stats/balumba.asm create mode 100644 data/pokemon/base_stats/blottle.asm create mode 100644 data/pokemon/base_stats/burgela.asm create mode 100644 data/pokemon/base_stats/cheep.asm create mode 100644 data/pokemon/base_stats/croakozuna.asm create mode 100644 data/pokemon/base_stats/disturban.asm create mode 100644 data/pokemon/base_stats/dodaerie.asm create mode 100644 data/pokemon/base_stats/gavillain.asm create mode 100644 data/pokemon/base_stats/grimera.asm create mode 100644 data/pokemon/base_stats/guardia.asm create mode 100644 data/pokemon/base_stats/jabetta.asm create mode 100644 data/pokemon/base_stats/jungela.asm create mode 100644 data/pokemon/base_stats/kolta.asm create mode 100644 data/pokemon/base_stats/magnetite.asm create mode 100644 data/pokemon/base_stats/magnezone.asm create mode 100644 data/pokemon/base_stats/marowaka.asm create mode 100644 data/pokemon/base_stats/muka.asm create mode 100644 data/pokemon/base_stats/pendraken.asm create mode 100644 data/pokemon/base_stats/ponytag.asm create mode 100644 data/pokemon/base_stats/ramoose.asm create mode 100644 data/pokemon/base_stats/rapidashg.asm create mode 100644 data/pokemon/base_stats/ribbito.asm create mode 100644 data/pokemon/base_stats/slowbrog.asm create mode 100644 data/pokemon/base_stats/slowkingg.asm create mode 100644 data/pokemon/base_stats/slowpokeg.asm create mode 100644 data/pokemon/base_stats/smujj.asm create mode 100644 data/pokemon/base_stats/tangrowth.asm create mode 100644 data/pokemon/base_stats/walkingwake.asm create mode 100644 data/pokemon/base_stats/weezingg.asm diff --git a/data/pokemon/base_stats/balumba.asm b/data/pokemon/base_stats/balumba.asm new file mode 100644 index 0000000..ac2ab85 --- /dev/null +++ b/data/pokemon/base_stats/balumba.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 90, 50, 30, 125, 100, 75 + ; hp atk def spd sat sdf + + db FAIRY, FLYING ; type + db 45 ; catch rate + db 137 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F75 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/balumba/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_FAIRY, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, PSYCHIC_M, SHADOW_BALL, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DEFNESE_CURL, DREAM_EATER, REST, ATTRACT, NIGHTMARE, FLY, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/blottle.asm b/data/pokemon/base_stats/blottle.asm new file mode 100644 index 0000000..0f483c7 --- /dev/null +++ b/data/pokemon/base_stats/blottle.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 60, 35, 60, 50, 65, 65 + ; hp atk def spd sat sdf + + db WATER, FAIRY ; type + db 190 ; catch rate + db 97 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/blottle/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_WATER_3, EGG_WATER_3 ; egg groups + + ; tm/hm learnset + tmhm CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, SURF, FLASH, WHIRLPOOL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/burgela.asm b/data/pokemon/base_stats/burgela.asm new file mode 100644 index 0000000..bfe7201 --- /dev/null +++ b/data/pokemon/base_stats/burgela.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 45, 35, 85, 40, 80, 20 + ; hp atk def spd sat sdf + + db GRASS, GRASS ; type + db 190 ; catch rate + db 63 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/burgela/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_PLANT, EGG_PLANT ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, CUT, FLASH + ; end diff --git a/data/pokemon/base_stats/cheep.asm b/data/pokemon/base_stats/cheep.asm new file mode 100644 index 0000000..141f16f --- /dev/null +++ b/data/pokemon/base_stats/cheep.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 45, 65, 40, 40, 40, 40 + ; hp atk def spd sat sdf + + db WATER, WATER ; type + db 190 ; catch rate + db 84 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/cheep/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_WATER_2, EGG_WATER_2 ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, STEEL_WING, SURF, STRENGTH, WHIRLPOOL, WATERFALL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/croakozuna.asm b/data/pokemon/base_stats/croakozuna.asm new file mode 100644 index 0000000..116d0fa --- /dev/null +++ b/data/pokemon/base_stats/croakozuna.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 134, 75, 70, 60, 75, 80 + ; hp atk def spd sat sdf + + db WATER, DARK ; type + db 75 ; catch rate + db 174 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/croakozuna/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_WATER_1, EGG_WATER_1 ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, CUT, SURF, STRENGTH, FLASH, WHIRLPOOL, WATERFALL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/disturban.asm b/data/pokemon/base_stats/disturban.asm new file mode 100644 index 0000000..a64432a --- /dev/null +++ b/data/pokemon/base_stats/disturban.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 70, 125, 145, 50, 75, 65 + ; hp atk def spd sat sdf + + db WATER, WATER ; type + db 60 ; catch rate + db 203 ; base exp + db PEARL, BIG_PEARL ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/disturban/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_WATER_3, EGG_WATER_3 ; egg groups + + ; tm/hm learnset + tmhm CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SWIFT, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/dodaerie.asm b/data/pokemon/base_stats/dodaerie.asm new file mode 100644 index 0000000..df55725 --- /dev/null +++ b/data/pokemon/base_stats/dodaerie.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 15, 65, 25, 55, 15, 15 + ; hp atk def spd sat sdf + + db NORMAL, FLYING ; type + db 255 ; catch rate + db 66 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/dodaerie/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_FLYING, EGG_FLYING ; egg groups + + ; tm/hm learnset + tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, THIEF, STEEL_WING, FLY + ; end diff --git a/data/pokemon/base_stats/gavillain.asm b/data/pokemon/base_stats/gavillain.asm new file mode 100644 index 0000000..4537461 --- /dev/null +++ b/data/pokemon/base_stats/gavillain.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 80, 80, 75, 95, 90, 75 + ; hp atk def spd sat sdf + + db DRAGON, ELECTRIC ; type + db 45 ; catch rate + db 167 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 25 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/gavillain/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_MONSTER, EGG_DRAGON ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, THUNDER, EARTHQUAKE, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, THUNDERPUNCH, REST, ATTRACT, THIEF, FIRE_PUNCH, FURY_CUTTER, CUT, FLASH, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/grimera.asm b/data/pokemon/base_stats/grimera.asm new file mode 100644 index 0000000..aa67f21 --- /dev/null +++ b/data/pokemon/base_stats/grimera.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 80, 80, 50, 25, 40, 50 + ; hp atk def spd sat sdf + + db POISON, DARK ; type + db 190 ; catch rate + db 90 ; base exp + db NO_ITEM, NUGGET ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/grimera/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, THUNDERPUNCH, REST, ATTRACT, THIEF, FIRE_PUNCH, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/guardia.asm b/data/pokemon/base_stats/guardia.asm new file mode 100644 index 0000000..bd08ad4 --- /dev/null +++ b/data/pokemon/base_stats/guardia.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 70, 90, 120, 65, 70, 100 + ; hp atk def spd sat sdf + + db GROUND, GROUND ; type + db 45 ; catch rate + db 194 ; base exp + db NO_ITEM, THICK_CLUB ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/guardia/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_MONSTER, EGG_MONSTER ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, STRENGTH, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/jabetta.asm b/data/pokemon/base_stats/jabetta.asm new file mode 100644 index 0000000..af712c7 --- /dev/null +++ b/data/pokemon/base_stats/jabetta.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 80, 125, 70, 80, 80, 60 + ; hp atk def spd sat sdf + + db WATER, FIGHTING ; type + db 75 ; catch rate + db 184 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/jabetta/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_WATER_2, EGG_WATER_2 ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, STEEL_WING, SURF, STRENGTH, WHIRLPOOL, WATERFALL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/jungela.asm b/data/pokemon/base_stats/jungela.asm new file mode 100644 index 0000000..975a48b --- /dev/null +++ b/data/pokemon/base_stats/jungela.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 100, 75, 110, 50, 125, 75 + ; hp atk def spd sat sdf + + db GRASS, DARK ; type + db 30 ; catch rate + db 211 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/jungela/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_PLANT, EGG_PLANT ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, EARTHQUAKE, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, CUT, STRENGTH, FLASH + ; end diff --git a/data/pokemon/base_stats/kolta.asm b/data/pokemon/base_stats/kolta.asm new file mode 100644 index 0000000..d3f04b4 --- /dev/null +++ b/data/pokemon/base_stats/kolta.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 30, 65, 35, 70, 45, 45 + ; hp atk def spd sat sdf + + db FIRE, FIRE ; type + db 255 ; catch rate + db 88 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/kolta/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_GROUND, EGG_GROUND ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, REST, ATTRACT, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/magnetite.asm b/data/pokemon/base_stats/magnetite.asm new file mode 100644 index 0000000..6c2db65 --- /dev/null +++ b/data/pokemon/base_stats/magnetite.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 35, 45, 80, 55, 105, 60 + ; hp atk def spd sat sdf + + db ELECTRIC, STEEL ; type + db 90 ; catch rate + db 118 ; base exp + db NO_ITEM, METAL_COAT ; items + db GENDER_UNKNOWN ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/magnetite/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_MINERAL, EGG_MINERAL ; egg groups + + ; tm/hm learnset + tmhm CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/magnezone.asm b/data/pokemon/base_stats/magnezone.asm new file mode 100644 index 0000000..971da8f --- /dev/null +++ b/data/pokemon/base_stats/magnezone.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 70, 70, 115, 60, 130, 90 + ; hp atk def spd sat sdf + + db ELECTRIC, STEEL ; type + db 30 ; catch rate + db 211 ; base exp + db NO_ITEM, METAL_COAT ; items + db GENDER_UNKNOWN ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/magnezone/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_MINERAL, EGG_MINERAL ; egg groups + + ; tm/hm learnset + tmhm CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/marowaka.asm b/data/pokemon/base_stats/marowaka.asm new file mode 100644 index 0000000..d2c674e --- /dev/null +++ b/data/pokemon/base_stats/marowaka.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 60, 80, 110, 45, 50, 80 + ; hp atk def spd sat sdf + + db FIRE, GHOST ; type + db 75 ; catch rate + db 124 ; base exp + db NO_ITEM, THICK_CLUB ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/marowaka/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_MONSTER, EGG_MONSTER ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, STRENGTH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/muka.asm b/data/pokemon/base_stats/muka.asm new file mode 100644 index 0000000..79a9708 --- /dev/null +++ b/data/pokemon/base_stats/muka.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 105, 105, 75, 50, 65, 100 + ; hp atk def spd sat sdf + + db POISON, DARK ; type + db 75 ; catch rate + db 157 ; base exp + db NO_ITEM, NUGGET ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/muka/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, THUNDERPUNCH, REST, ATTRACT, THIEF, FIRE_PUNCH, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/pendraken.asm b/data/pokemon/base_stats/pendraken.asm new file mode 100644 index 0000000..9c83f4b --- /dev/null +++ b/data/pokemon/base_stats/pendraken.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 80, 60, 85, 90, 105, 95 + ; hp atk def spd sat sdf + + db WATER, FAIRY ; type + db 45 ; catch rate + db 180 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/pendraken/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_WATER_3, EGG_WATER_3 ; egg groups + + ; tm/hm learnset + tmhm CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, DRAGONBREATH, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, DREAM_EATER, REST, ATTRACT, NIGHTMARE, SURF, FLASH, WHIRLPOOL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/ponytag.asm b/data/pokemon/base_stats/ponytag.asm new file mode 100644 index 0000000..66ab53c --- /dev/null +++ b/data/pokemon/base_stats/ponytag.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 50, 85, 55, 90, 65, 65 + ; hp atk def spd sat sdf + + db PSYCHIC_TYPE, PSYCHIC_TYPE ; type + db 190 ; catch rate + db 152 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/ponytag/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_GROUND, EGG_GROUND ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, PSYCHIC_M, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT + ; end diff --git a/data/pokemon/base_stats/ramoose.asm b/data/pokemon/base_stats/ramoose.asm new file mode 100644 index 0000000..53e93bd --- /dev/null +++ b/data/pokemon/base_stats/ramoose.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 85, 110, 85, 60, 65, 90 + ; hp atk def spd sat sdf + + db NORMAL, GRASS ; type + db 45 ; catch rate + db 165 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/ramoose/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_GROUND, EGG_GROUND ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, ROAR, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, THUNDER, RETURN, PSYCHIC_M, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, REST, ATTRACT, STRENGTH, FLASH + ; end diff --git a/data/pokemon/base_stats/rapidashg.asm b/data/pokemon/base_stats/rapidashg.asm new file mode 100644 index 0000000..cea3117 --- /dev/null +++ b/data/pokemon/base_stats/rapidashg.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 65, 100, 70, 105, 80, 80 + ; hp atk def spd sat sdf + + db PSYCHIC_TYPE, FAIRY ; type + db 60 ; catch rate + db 192 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/rapidashg/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_GROUND, EGG_GROUND ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, PSYCHIC_M, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT + ; end diff --git a/data/pokemon/base_stats/ribbito.asm b/data/pokemon/base_stats/ribbito.asm new file mode 100644 index 0000000..70cc39e --- /dev/null +++ b/data/pokemon/base_stats/ribbito.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 94, 55, 50, 40, 55, 60 + ; hp atk def spd sat sdf + + db WATER, WATER ; type + db 190 ; catch rate + db 88 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/ribbito/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_WATER_1, EGG_WATER_1 ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, CUT, SURF, FLASH, WHIRLPOOL, WATERFALL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/slowbrog.asm b/data/pokemon/base_stats/slowbrog.asm new file mode 100644 index 0000000..0c802fb --- /dev/null +++ b/data/pokemon/base_stats/slowbrog.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 95, 100, 95, 30, 100, 70 + ; hp atk def spd sat sdf + + db PSYCHIC_TYPE, POISON ; type + db 75 ; catch rate + db 164 ; base exp + db NO_ITEM, KINGS_ROCK ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/slowbrog/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_MONSTER, EGG_WATER_1 ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, SWIFT, DREAM_EATER, REST, ATTRACT, FURY_CUTTER, NIGHTMARE, SURF, STRENGTH, FLASH, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/slowkingg.asm b/data/pokemon/base_stats/slowkingg.asm new file mode 100644 index 0000000..d78843b --- /dev/null +++ b/data/pokemon/base_stats/slowkingg.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 95, 65, 80, 30, 110, 110 + ; hp atk def spd sat sdf + + db PSYCHIC_TYPE, POISON ; type + db 70 ; catch rate + db 164 ; base exp + db NO_ITEM, KINGS_ROCK ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/slowkingg/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_MONSTER, EGG_WATER_1 ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, SWIFT, DREAM_EATER, REST, ATTRACT, FURY_CUTTER, NIGHTMARE, SURF, STRENGTH, FLASH, WHIRLPOOL, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/slowpokeg.asm b/data/pokemon/base_stats/slowpokeg.asm new file mode 100644 index 0000000..a995b2e --- /dev/null +++ b/data/pokemon/base_stats/slowpokeg.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 90, 65, 65, 15, 40, 40 + ; hp atk def spd sat sdf + + db PSYCHIC_TYPE, PSYCHIC_TYPE ; type + db 190 ; catch rate + db 99 ; base exp + db NO_ITEM, KINGS_ROCK ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/slowpokeg/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_MONSTER, EGG_WATER_1 ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DREAM_EATER, REST, ATTRACT, NIGHTMARE, SURF, STRENGTH, FLASH, FLAMETHROWER, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/smujj.asm b/data/pokemon/base_stats/smujj.asm new file mode 100644 index 0000000..022e9f5 --- /dev/null +++ b/data/pokemon/base_stats/smujj.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 60, 60, 30, 10, 20, 30 + ; hp atk def spd sat sdf + + db POISON, POISON ; type + db 255 ; catch rate + db 61 ; base exp + db NO_ITEM, NUGGET ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/smujj/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, REST, ATTRACT, THIEF, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/tangrowth.asm b/data/pokemon/base_stats/tangrowth.asm new file mode 100644 index 0000000..7c92937 --- /dev/null +++ b/data/pokemon/base_stats/tangrowth.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 100, 100, 125, 50, 110, 50 + ; hp atk def spd sat sdf + + db GRASS, GRASS ; type + db 30 ; catch rate + db 211 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/tangrowth/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_PLANT, EGG_PLANT ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, EARTHQUAKE, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, CUT, STRENGTH, FLASH + ; end diff --git a/data/pokemon/base_stats/walkingwake.asm b/data/pokemon/base_stats/walkingwake.asm new file mode 100644 index 0000000..2428f32 --- /dev/null +++ b/data/pokemon/base_stats/walkingwake.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 99, 83, 91, 109, 125, 83 + ; hp atk def spd sat sdf + + db WATER, DRAGON ; type + db 3 ; catch rate + db 215 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_UNKNOWN ; gender ratio + db 100 ; unknown 1 + db 80 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/walkingwake/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_SLOW ; growth rate + dn EGG_NONE, EGG_NONE ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, CUT, SURF, STRENGTH, WHIRLPOOL, WATERFALL, FLAMETHROWER + ; end diff --git a/data/pokemon/base_stats/weezingg.asm b/data/pokemon/base_stats/weezingg.asm new file mode 100644 index 0000000..c22d3f3 --- /dev/null +++ b/data/pokemon/base_stats/weezingg.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 65, 90, 120, 60, 85, 70 + ; hp atk def spd sat sdf + + db POISON, FAIRY ; type + db 60 ; catch rate + db 173 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/weezingg/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, REST, ATTRACT, THIEF, FLAMETHROWER, THUNDERBOLT + ; end