From a9163e91f4de12d0ddc7ac1b04e15f7d267562b2 Mon Sep 17 00:00:00 2001 From: Misty Date: Mon, 13 Nov 2023 20:46:42 -0500 Subject: [PATCH] ASM Batch 6 11 new Base Stat files in order to prepare for additions up to Violet City! --- data/pokemon/base_stats/aercrow.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/belledam.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/bipulla.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/calflac.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/dudunsparce.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/farigiraf.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/mismagius.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/moibelle.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/phandarin.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/stromen.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/ursaluna.asm | 21 +++++++++++++++++++++ 11 files changed, 231 insertions(+) create mode 100644 data/pokemon/base_stats/aercrow.asm create mode 100644 data/pokemon/base_stats/belledam.asm create mode 100644 data/pokemon/base_stats/bipulla.asm create mode 100644 data/pokemon/base_stats/calflac.asm create mode 100644 data/pokemon/base_stats/dudunsparce.asm create mode 100644 data/pokemon/base_stats/farigiraf.asm create mode 100644 data/pokemon/base_stats/mismagius.asm create mode 100644 data/pokemon/base_stats/moibelle.asm create mode 100644 data/pokemon/base_stats/phandarin.asm create mode 100644 data/pokemon/base_stats/stromen.asm create mode 100644 data/pokemon/base_stats/ursaluna.asm diff --git a/data/pokemon/base_stats/aercrow.asm b/data/pokemon/base_stats/aercrow.asm new file mode 100644 index 0000000..020b7f8 --- /dev/null +++ b/data/pokemon/base_stats/aercrow.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 65, 80, 95, 30, 100, 70 + ; hp atk def spd sat sdf + + db GRASS, FLYING ; type + db 180 ; catch rate + db 98 ; 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/aercrow/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_FAST ; growth rate + dn EGG_FLYING, EGG_FLYING ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, ROAR, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING, FLY + ; end diff --git a/data/pokemon/base_stats/belledam.asm b/data/pokemon/base_stats/belledam.asm new file mode 100644 index 0000000..e37abe1 --- /dev/null +++ b/data/pokemon/base_stats/belledam.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 60, 85, 60, 90, 85, 70 + ; hp atk def spd sat sdf + + db DARK, DARK ; type + db 90 ; catch rate + db 151 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F100 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/belledam/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_FIELD, EGG_FIELD ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DIG, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, CUT, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/bipulla.asm b/data/pokemon/base_stats/bipulla.asm new file mode 100644 index 0000000..2b68393 --- /dev/null +++ b/data/pokemon/base_stats/bipulla.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 20, 20, 20, 45, 65, 45 + ; hp atk def spd sat sdf + + db GHOST, GHOST ; type + db 255 ; catch rate + db 67 ; 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/bipulla/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_GROUND, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, THUNDER, RETURN, PSYCHIC_M, SHADOW_BALL, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/calflac.asm b/data/pokemon/base_stats/calflac.asm new file mode 100644 index 0000000..39b87b8 --- /dev/null +++ b/data/pokemon/base_stats/calflac.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 40, 40, 40, 65, 75, 55 + ; hp atk def spd sat sdf + + db NORMAL, PSYCHIC_TYPE ; type + db 140 ; catch rate + db 107 ; 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/calflac/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_GROUND, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/dudunsparce.asm b/data/pokemon/base_stats/dudunsparce.asm new file mode 100644 index 0000000..fcd68f9 --- /dev/null +++ b/data/pokemon/base_stats/dudunsparce.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 125, 100, 80, 55, 85, 75 + ; hp atk def spd sat sdf + + db NORMAL, NORMAL ; type + db 45 ; catch rate + db 182 ; 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/dudunsparce/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, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, THUNDER, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, FLAMETHROWER, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/farigiraf.asm b/data/pokemon/base_stats/farigiraf.asm new file mode 100644 index 0000000..0466176 --- /dev/null +++ b/data/pokemon/base_stats/farigiraf.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 120, 90, 70, 60, 110, 70 + ; hp atk def spd sat sdf + + db NORMAL, PSYCHIC_TYPE ; type + db 45 ; catch rate + db 255 ; 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/farigiraf/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_GROUND, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/mismagius.asm b/data/pokemon/base_stats/mismagius.asm new file mode 100644 index 0000000..76f5389 --- /dev/null +++ b/data/pokemon/base_stats/mismagius.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 60, 60, 60, 105, 105, 105 + ; hp atk def spd sat sdf + + db GHOST, GHOST ; type + db 45 ; catch rate + db 187 ; base exp + db NO_ITEM, SPELL_TAG ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 25 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/mismagius/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_FAST ; growth rate + dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, PSYCHIC_M, SHADOW_BALL, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/moibelle.asm b/data/pokemon/base_stats/moibelle.asm new file mode 100644 index 0000000..7ab8c5e --- /dev/null +++ b/data/pokemon/base_stats/moibelle.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 40, 65, 40, 70, 65, 50 + ; hp atk def spd sat sdf + + db DARK, DARK ; type + db 255 ; catch rate + db 71 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F100 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/moibelle/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_FIELD, EGG_FIELD ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DIG, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, CUT, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/phandarin.asm b/data/pokemon/base_stats/phandarin.asm new file mode 100644 index 0000000..9105b2d --- /dev/null +++ b/data/pokemon/base_stats/phandarin.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 85, 85, 70, 60, 50, 50 + ; hp atk def spd sat sdf + + db GHOST, FAIRY ; type + db 45 ; catch rate + db 196 ; base exp + db NO_ITEM, SPELL_TAG ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/phandarin/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_FAST ; growth rate + dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SNORE, HYPER_BEAM PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, THUNDER, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SWIFT, THUNDER_PUNCH, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, NIGHTMARE, STRENGTH. THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/stromen.asm b/data/pokemon/base_stats/stromen.asm new file mode 100644 index 0000000..c13c591 --- /dev/null +++ b/data/pokemon/base_stats/stromen.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 30, 120, 60, 10, 120, 60 + ; hp atk def spd sat sdf + + db GHOST, DARK ; type + db 90 ; catch rate + db 98 ; base exp + db NO_ITEM, SPELL_TAG ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/stromen/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_FAST ; growth rate + dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SWIFT, THUNDER_PUNCH, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, NIGHTMARE, STRENGTH. THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/ursaluna.asm b/data/pokemon/base_stats/ursaluna.asm new file mode 100644 index 0000000..75106db --- /dev/null +++ b/data/pokemon/base_stats/ursaluna.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 130, 140, 105, 50, 45, 80 + ; hp atk def spd sat sdf + + db GROUND, NORMAL ; type + db 20 ; catch rate + db 255 ; 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/ursaluna/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 DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, REST, ATTRACT, THIEF, FIRE_PUNCH, FURY_CUTTER, CUT, STRENGTH + ; end