From 274661debd32cb166241b4515b602fdc372ad9a2 Mon Sep 17 00:00:00 2001 From: Misty Date: Sat, 14 Oct 2023 14:04:14 -0400 Subject: [PATCH] Proof Of Concept --- data/pokemon/base_stats/blastyke.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/glaceon.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/gorochu.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/leafeon.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/pichuse.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/raichua.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/sylveon.asm | 21 +++++++++++++++++++++ data/pokemon/base_stats/totartle.asm | 21 +++++++++++++++++++++ 8 files changed, 168 insertions(+) create mode 100644 data/pokemon/base_stats/blastyke.asm create mode 100644 data/pokemon/base_stats/glaceon.asm create mode 100644 data/pokemon/base_stats/gorochu.asm create mode 100644 data/pokemon/base_stats/leafeon.asm create mode 100644 data/pokemon/base_stats/pichuse.asm create mode 100644 data/pokemon/base_stats/raichua.asm create mode 100644 data/pokemon/base_stats/sylveon.asm create mode 100644 data/pokemon/base_stats/totartle.asm diff --git a/data/pokemon/base_stats/blastyke.asm b/data/pokemon/base_stats/blastyke.asm new file mode 100644 index 0000000..6384836 --- /dev/null +++ b/data/pokemon/base_stats/blastyke.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 49, 43, 60, 48, 45, 65 + ; hp atk def spd sat sdf + + db WATER, WATER ; type + db 45 ; catch rate + db 65 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F12_5 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/blastyke/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_SLOW ; growth rate + dn EGG_MONSTER, EGG_WATER_1 ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, WATERFALL, ICE_BEAM + ; end diff --git a/data/pokemon/base_stats/glaceon.asm b/data/pokemon/base_stats/glaceon.asm new file mode 100644 index 0000000..b7fbf21 --- /dev/null +++ b/data/pokemon/base_stats/glaceon.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 65, 60, 110, 65, 130, 95 + ; hp atk def spd sat sdf + + db ICE, ICE ; type + db 45 ; catch rate + db 196 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F12_5 ; gender ratio + db 100 ; unknown 1 + db 35 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/glaceon/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, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT + ; end diff --git a/data/pokemon/base_stats/gorochu.asm b/data/pokemon/base_stats/gorochu.asm new file mode 100644 index 0000000..7dd84df --- /dev/null +++ b/data/pokemon/base_stats/gorochu.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 70, 100, 65, 110, 100, 90 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC ; type + db 45 ; catch rate + db 193 ; base exp + db NO_ITEM, BERRY ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 10 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/gorochu/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_GROUND, EGG_FAIRY ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FLY, SURF, STRENGTH, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/leafeon.asm b/data/pokemon/base_stats/leafeon.asm new file mode 100644 index 0000000..8892f5e --- /dev/null +++ b/data/pokemon/base_stats/leafeon.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 65, 110, 130, 95, 60, 65 + ; hp atk def spd sat sdf + + db GRASS, GRASS ; type + db 45 ; catch rate + db 196 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F12_5 ; gender ratio + db 100 ; unknown 1 + db 35 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/leafeon/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, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, CUT + ; end diff --git a/data/pokemon/base_stats/pichuse.asm b/data/pokemon/base_stats/pichuse.asm new file mode 100644 index 0000000..3b9ba76 --- /dev/null +++ b/data/pokemon/base_stats/pichuse.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 20, 40, 15, 60, 35, 35 + ; hp atk def spd sat sdf + + db ELECTRIC, ELECTRIC ; type + db 190 ; catch rate + db 42 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F100 ; gender ratio + db 100 ; unknown 1 + db 10 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/pichuse/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_NONE, EGG_NONE ; egg groups + + ; tm/hm learnset + tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/raichua.asm b/data/pokemon/base_stats/raichua.asm new file mode 100644 index 0000000..d97beaf --- /dev/null +++ b/data/pokemon/base_stats/raichua.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 60, 85, 50, 100, 90, 80 + ; hp atk def spd sat sdf + + db ELECTRIC, PSYCHIC_TYPE ; type + db 75 ; catch rate + db 122 ; base exp + db NO_ITEM, BERRY ; items + db GENDER_F50 ; gender ratio + db 100 ; unknown 1 + db 10 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/raichua/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_FAST ; growth rate + dn EGG_GROUND, EGG_FAIRY ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, PSYCHIC_M, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FLY, SURF, STRENGTH, FLASH, THUNDERBOLT + ; end diff --git a/data/pokemon/base_stats/sylveon.asm b/data/pokemon/base_stats/sylveon.asm new file mode 100644 index 0000000..c3c16f5 --- /dev/null +++ b/data/pokemon/base_stats/sylveon.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 95, 65, 65, 60, 110, 130 + ; hp atk def spd sat sdf + + db FAIRY, FAIRY ; type + db 45 ; catch rate + db 196 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F12_5 ; gender ratio + db 100 ; unknown 1 + db 35 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/sylveon/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, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, CUT + ; end diff --git a/data/pokemon/base_stats/totartle.asm b/data/pokemon/base_stats/totartle.asm new file mode 100644 index 0000000..527efd3 --- /dev/null +++ b/data/pokemon/base_stats/totartle.asm @@ -0,0 +1,21 @@ + db 0 ; species ID placeholder + + db 79, 83, 85, 78, 100, 105 + ; hp atk def spd sat sdf + + db WATER, GRASS ; type + db 45 ; catch rate + db 210 ; base exp + db NO_ITEM, NO_ITEM ; items + db GENDER_F12_5 ; gender ratio + db 100 ; unknown 1 + db 20 ; step cycles to hatch + db 5 ; unknown 2 + INCBIN "gfx/pokemon/totartle/front.dimensions" + dw NULL, NULL ; unused (beta front/back pics) + db GROWTH_MEDIUM_SLOW ; growth rate + dn EGG_MONSTER, EGG_WATER_1 ; egg groups + + ; tm/hm learnset + tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, WATERFALL, ICE_BEAM + ; end