mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-07 00:25:24 +13:00
Hyoshu-Yang & Hyoshu-Yin (Rework)
A rework of the immediately previous rework. Huh. Changes the Komainu name to Hyoshu, and implements the Yin form too, complete with stats, moves, and a very WIP sprite.
This commit is contained in:
parent
8643d40ab1
commit
cbf8cbb18c
47 changed files with 138 additions and 56 deletions
|
|
@ -421,6 +421,7 @@ INCLUDE "data/pokemon/base_stats/pupitar.asm"
|
|||
INCLUDE "data/pokemon/base_stats/tyranitar.asm"
|
||||
INCLUDE "data/pokemon/base_stats/lugia.asm"
|
||||
INCLUDE "data/pokemon/base_stats/ho_oh.asm"
|
||||
INCLUDE "data/pokemon/base_stats/komainu.asm"
|
||||
INCLUDE "data/pokemon/base_stats/hyoshu_yang.asm"
|
||||
INCLUDE "data/pokemon/base_stats/hyoshu_yin.asm"
|
||||
INCLUDE "data/pokemon/base_stats/celebi.asm"
|
||||
.IndirectEnd::
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
; Yang form
|
||||
db 0 ; species ID placeholder
|
||||
|
||||
db 106, 154, 90, 110, 130, 90
|
||||
|
|
@ -8,15 +7,15 @@
|
|||
db 3 ; catch rate
|
||||
db 220 ; base exp
|
||||
db NO_ITEM, NO_ITEM ; items
|
||||
db GENDER_UNKNOWN ; gender ratio
|
||||
db GENDER_F0 ; gender ratio
|
||||
db 100 ; unknown 1
|
||||
db 120 ; step cycles to hatch
|
||||
db 5 ; unknown 2
|
||||
INCBIN "gfx/pokemon/komainu/front.dimensions"
|
||||
INCBIN "gfx/pokemon/hyoshu_yang/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, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, EARTHQUAKE, RETURN, PSYCHIC_M, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DREAM_EATER, DETECT, REST, STRENGTH, FLASH, ICE_BEAM
|
||||
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, EARTHQUAKE, RETURN, PSYCHIC_M, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DREAM_EATER, DETECT, REST, CUT, STRENGTH, FLASH, ICE_BEAM
|
||||
; end
|
||||
21
data/pokemon/base_stats/hyoshu_yin.asm
Normal file
21
data/pokemon/base_stats/hyoshu_yin.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
db 0 ; species ID placeholder
|
||||
|
||||
db 106, 154, 90, 110, 130, 90
|
||||
; hp atk def spd sat sdf
|
||||
|
||||
db ICE, DARK ; type
|
||||
db 3 ; catch rate
|
||||
db 220 ; base exp
|
||||
db NO_ITEM, NO_ITEM ; items
|
||||
db GENDER_F100 ; gender ratio
|
||||
db 100 ; unknown 1
|
||||
db 120 ; step cycles to hatch
|
||||
db 5 ; unknown 2
|
||||
INCBIN "gfx/pokemon/hyoshu_yin/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, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, EARTHQUAKE, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DREAM_EATER, DETECT, REST, THIEF, NIGHTMARE, CUT, STRENGTH, ICE_BEAM
|
||||
; end
|
||||
|
|
@ -400,6 +400,7 @@ PokemonCries::
|
|||
mon_cry CRY_RAIKOU, -256, 384 ; TYRANITAR
|
||||
mon_cry CRY_TYPHLOSION, 0, 256 ; LUGIA
|
||||
mon_cry CRY_AIPOM, 0, 384 ; HO_OH
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; KOMAINU (placeholder)
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; HYOSHU_YANG (placeholder)
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; HYOSHU_YIN (placeholder)
|
||||
mon_cry CRY_ENTEI, 330, 273 ; CELEBI
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -393,7 +393,8 @@ PupitarPokedexEntry:: INCLUDE "data/pokemon/dex_entries/pupitar.asm"
|
|||
TyranitarPokedexEntry:: INCLUDE "data/pokemon/dex_entries/tyranitar.asm"
|
||||
LugiaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/lugia.asm"
|
||||
HoOhPokedexEntry:: INCLUDE "data/pokemon/dex_entries/ho_oh.asm"
|
||||
KomainuPokedexEntry:: INCLUDE "data/pokemon/dex_entries/komainu.asm"
|
||||
HyoshuYangPokedexEntry:: INCLUDE "data/pokemon/dex_entries/hyoshu_yang.asm"
|
||||
HyoshuYinPokedexEntry:: INCLUDE "data/pokemon/dex_entries/hyoshu_yin.asm"
|
||||
CelebiPokedexEntry:: INCLUDE "data/pokemon/dex_entries/celebi.asm"
|
||||
MagipreyPokedexEntry:: INCLUDE "data/pokemon/dex_entries/magiprey.asm"
|
||||
TerradosPokedexEntry:: INCLUDE "data/pokemon/dex_entries/terrados.asm"
|
||||
|
|
|
|||
10
data/pokemon/dex_entries/hyoshu_yang.asm
Normal file
10
data/pokemon/dex_entries/hyoshu_yang.asm
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
db "GUARDIAN@" ; species name
|
||||
dw 1002, 6060 ; height, weight
|
||||
|
||||
db "Leads and protects"
|
||||
next "those fleeing from"
|
||||
next "persecution. The"
|
||||
|
||||
page "temari it holds"
|
||||
next "is vital for it to"
|
||||
next "ward off evil.@"
|
||||
10
data/pokemon/dex_entries/hyoshu_yin.asm
Normal file
10
data/pokemon/dex_entries/hyoshu_yin.asm
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
db "GUARDIAN@" ; species name
|
||||
dw 1002, 6060 ; height, weight
|
||||
|
||||
db "Folklore states it"
|
||||
next "raised 3 powerful"
|
||||
next "beasts. Some say"
|
||||
|
||||
page "this #MON is"
|
||||
next "a representation"
|
||||
next "of the end.@"
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
db "GUARDIAN@" ; species name
|
||||
dw 1002, 6060 ; height, weight
|
||||
|
||||
db "Said to be the"
|
||||
next "embodiment of the"
|
||||
next "the north wind, it"
|
||||
|
||||
page "leads and protects"
|
||||
next "those fleeing from"
|
||||
next "persecution.@"
|
||||
|
|
@ -395,6 +395,7 @@ PokedexDataPointerTable:
|
|||
dba TyranitarPokedexEntry
|
||||
dba LugiaPokedexEntry
|
||||
dba HoOhPokedexEntry
|
||||
dba KomainuPokedexEntry
|
||||
dba HyoshuYangPokedexEntry
|
||||
dba HyoshuYinPokedexEntry
|
||||
dba CelebiPokedexEntry
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -151,6 +151,8 @@ AlphabeticalPokedexOrder:
|
|||
dw HORSEA
|
||||
dw HOUNDOOM
|
||||
dw HOUNDOUR
|
||||
dw HYOSHU_YANG
|
||||
dw HYOSHU_YIN
|
||||
dw HYPNO
|
||||
dw IGGLYBUFF
|
||||
dw IGUANARCH
|
||||
|
|
@ -312,7 +314,6 @@ AlphabeticalPokedexOrder:
|
|||
dw SEEL
|
||||
dw SENTRET
|
||||
dw SHELLDER
|
||||
dw KOMAINU
|
||||
dw SHUCKLE
|
||||
dw SKARMORY
|
||||
dw SKIPLOOM
|
||||
|
|
|
|||
|
|
@ -394,7 +394,8 @@ NewPokedexOrder:
|
|||
dw TYRANITAR
|
||||
dw LUGIA
|
||||
dw HO_OH
|
||||
dw KOMAINU
|
||||
dw HYOSHU_YANG
|
||||
dw HYOSHU_YIN
|
||||
dw MEWTWO
|
||||
dw MEW
|
||||
dw CELEBI
|
||||
|
|
|
|||
|
|
@ -186,6 +186,7 @@ EggMovePointers2::
|
|||
dw NoEggMoves2
|
||||
dw NoEggMoves2
|
||||
dw NoEggMoves2
|
||||
dw NoEggMoves2
|
||||
.IndirectEnd::
|
||||
|
||||
ChikoritaEggMoves:
|
||||
|
|
|
|||
|
|
@ -393,7 +393,8 @@ EvolutionMoves::
|
|||
dw NO_MOVE ;TYRANITAR ; f8
|
||||
dw NO_MOVE ;LUGIA ; f9
|
||||
dw NO_MOVE ;HO_OH ; fa
|
||||
dw NO_MOVE ;KOMAINU
|
||||
dw NO_MOVE ;HYOSHU_YANG
|
||||
dw NO_MOVE ;HYOSHU_YIN
|
||||
dw NO_MOVE ;CELEBI ; fb
|
||||
|
||||
;---
|
||||
|
|
|
|||
|
|
@ -183,7 +183,8 @@ EvosAttacksPointers2::
|
|||
dw TyranitarEvosAttacks
|
||||
dw LugiaEvosAttacks
|
||||
dw HoOhEvosAttacks
|
||||
dw KomainuEvosAttacks
|
||||
dw HyoshuYangEvosAttacks
|
||||
dw HyoshuYinEvosAttacks
|
||||
dw CelebiEvosAttacks
|
||||
.IndirectEnd::
|
||||
|
||||
|
|
@ -2719,7 +2720,7 @@ HoOhEvosAttacks:
|
|||
dbw 99, FUTURE_SIGHT
|
||||
db 0 ; no more level-up moves
|
||||
|
||||
KomainuEvosAttacks:
|
||||
HyoshuYangEvosAttacks:
|
||||
db 0 ; no more evolutions
|
||||
dbw 1, SCRATCH
|
||||
dbw 1, LEER
|
||||
|
|
@ -2738,6 +2739,26 @@ KomainuEvosAttacks:
|
|||
dbw 88, FUTURE_SIGHT
|
||||
dbw 96, BLIZZARD
|
||||
db 0 ; no more level-up moves
|
||||
|
||||
HyoshuYinEvosAttacks:
|
||||
db 0 ; no more evolutions
|
||||
dbw 1, SCRATCH
|
||||
dbw 1, LEER
|
||||
dbw 1, SCARY_FACE
|
||||
dbw 8, WHIRLWIND
|
||||
dbw 16, POWDER_SNOW
|
||||
dbw 24, BEAT_UP
|
||||
dbw 32, BITE
|
||||
dbw 40, RECOVER
|
||||
dbw 48, HAZE
|
||||
dbw 54, ICE_BEAM
|
||||
dbw 60, WIND_RIDE ; Signature move
|
||||
dbw 68, CRUNCH
|
||||
dbw 74, SWIFT
|
||||
dbw 80, ANCIENTPOWER
|
||||
dbw 88, FUTURE_SIGHT
|
||||
dbw 96, BLIZZARD
|
||||
db 0 ; no more level-up moves
|
||||
|
||||
CelebiEvosAttacks:
|
||||
db 0 ; no more evolutions
|
||||
|
|
|
|||
|
|
@ -395,6 +395,7 @@ FirstEvoStages::
|
|||
dw LARVITAR ;f8
|
||||
dw LUGIA
|
||||
dw HO_OH
|
||||
dw KOMAINU
|
||||
dw HYOSHU_YANG
|
||||
dw HYOSHU_YIN
|
||||
dw CELEBI
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -396,6 +396,7 @@ MonMenuIcons:
|
|||
db ICON_MONSTER ; TYRANITAR
|
||||
db ICON_LUGIA ; LUGIA
|
||||
db ICON_HO_OH ; HO_OH
|
||||
db ICON_FOX ; KOMAINU
|
||||
db ICON_FOX ; HYOSHU_YANG
|
||||
db ICON_FOX ; HYOSHU_YIN
|
||||
db ICON_HUMANSHAPE ; CELEBI
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -399,6 +399,7 @@ PokemonNames::
|
|||
db "TYRANITAR@"
|
||||
db "LUGIA@@@@@"
|
||||
db "HO-OH@@@@@"
|
||||
db "KOMAINU@@@"
|
||||
db "HYOSHU@@@@"
|
||||
db "HYOSHU@@@@"
|
||||
db "CELEBI@@@@"
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -824,8 +824,10 @@ INCBIN "gfx/pokemon/lugia/front.gbcpal", middle_colors
|
|||
INCLUDE "gfx/pokemon/lugia/shiny.pal"
|
||||
INCBIN "gfx/pokemon/ho_oh/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/ho_oh/shiny.pal"
|
||||
INCBIN "gfx/pokemon/komainu/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/komainu/shiny.pal"
|
||||
INCBIN "gfx/pokemon/hyoshu_yang/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/hyoshu_yang/shiny.pal"
|
||||
INCBIN "gfx/pokemon/hyoshu_yin/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/hyoshu_yin/shiny.pal"
|
||||
INCBIN "gfx/pokemon/celebi/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/celebi/shiny.pal"
|
||||
|
||||
|
|
|
|||
|
|
@ -804,8 +804,10 @@ PokemonPicPointers::
|
|||
dba LugiaBackpic
|
||||
dba HoOhFrontpic
|
||||
dba HoOhBackpic
|
||||
dba KomainuFrontpic
|
||||
dba KomainuBackpic
|
||||
dba HyoshuYangFrontpic
|
||||
dba HyoshuYangBackpic
|
||||
dba HyoshuYinFrontpic
|
||||
dba HyoshuYinBackpic
|
||||
dba CelebiFrontpic
|
||||
dba CelebiBackpic
|
||||
assert_table_length NUM_POKEMON + 1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue