mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
expanded Pokemon size
Rhyperior files are dummies and will need to be properly edited with sprites, Rhydon evo data, etc, but it (and the other files included) show that the trainer and pokemon sprite indexes have been separated, which allows us to add the other KEP mons
This commit is contained in:
parent
b33e266d44
commit
1893b4c7cf
28 changed files with 160 additions and 24 deletions
|
|
@ -196,4 +196,5 @@ INCLUDE "data/pokemon/base_stats/dragonair.asm"
|
|||
INCLUDE "data/pokemon/base_stats/dragonite.asm"
|
||||
INCLUDE "data/pokemon/base_stats/mewtwo.asm"
|
||||
INCLUDE "data/pokemon/base_stats/mew.asm"
|
||||
INCLUDE "data/pokemon/base_stats/rhyperior.asm"
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
27
data/pokemon/base_stats/rhyperior.asm
Normal file
27
data/pokemon/base_stats/rhyperior.asm
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
db DEX_RHYDON ; pokedex id
|
||||
|
||||
db 115, 140, 130, 50, 55
|
||||
; hp atk def spd spc
|
||||
|
||||
db GROUND, ROCK ; type
|
||||
db 60 ; catch rate
|
||||
db 204 ; base exp
|
||||
|
||||
INCBIN "gfx/pokemon/front/rhydon.pic", 0, 1 ; sprite dimensions
|
||||
dw RhydonPicFront, RhydonPicBack
|
||||
|
||||
db HORN_ATTACK, STOMP, TAIL_WHIP, FURY_ATTACK ; level 1 learnset
|
||||
db GROWTH_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, HORN_DRILL, BODY_SLAM, \
|
||||
TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, ICE_BEAM, \
|
||||
BLIZZARD, HYPER_BEAM, PAY_DAY, SUBMISSION, COUNTER, \
|
||||
SEISMIC_TOSS, RAGE, THUNDERBOLT, THUNDER, EARTHQUAKE, \
|
||||
FISSURE, DIG, MIMIC, DOUBLE_TEAM, BIDE, \
|
||||
FIRE_BLAST, SKULL_BASH, REST, ROCK_SLIDE, SUBSTITUTE, \
|
||||
SURF, STRENGTH
|
||||
; end
|
||||
|
||||
db BANK(RhydonPicFront)
|
||||
assert BANK(RhydonPicFront) == BANK(RhydonPicBack)
|
||||
|
|
@ -205,4 +205,5 @@ CryData::
|
|||
mon_cry SFX_CRY_05, $FF, $40 ; Betobebii
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Bellossom (unfinished)
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Scizor (unfinished)
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Rhyperior (test)
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
|
|
|||
|
|
@ -199,6 +199,7 @@ PokedexEntryPointers:
|
|||
dw MissingNoDexEntry
|
||||
dw BellossomDexEntry
|
||||
dw ScizorDexEntry
|
||||
dw RhyperiorDexEntry
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
||||
; string: species name
|
||||
|
|
@ -1550,3 +1551,10 @@ ScizorDexEntry:
|
|||
text_far _ScizorDexEntry
|
||||
text_end
|
||||
|
||||
RhyperiorDexEntry:
|
||||
db "TEST@"
|
||||
db 5,11
|
||||
dw 5000
|
||||
text_far _RhyperiorDexEntry
|
||||
text_end
|
||||
|
||||
|
|
@ -199,4 +199,5 @@ PokedexOrder:
|
|||
db DEX_BETOBEBII
|
||||
db DEX_BELLOSSOM
|
||||
db DEX_SCIZOR
|
||||
db DEX_RHYPERIOR
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
|
|
|||
|
|
@ -202,6 +202,7 @@ EvosMovesPointerTable:
|
|||
dw BetobebiiEvosMoves
|
||||
dw BellossomEvosMoves
|
||||
dw ScizorEvosMoves
|
||||
dw RhyperiorEvosMoves
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
||||
RhydonEvosMoves:
|
||||
|
|
@ -2538,3 +2539,14 @@ ScizorEvosMoves:
|
|||
db 50, BULLET_PUNCH
|
||||
db 0
|
||||
|
||||
RhyperiorEvosMoves:
|
||||
; Evolutions
|
||||
db 0
|
||||
; Learnset
|
||||
db 30, STOMP
|
||||
db 35, TAIL_WHIP
|
||||
db 40, FURY_ATTACK
|
||||
db 48, HORN_DRILL
|
||||
db 55, LEER
|
||||
db 64, TAKE_DOWN
|
||||
db 0
|
||||
|
|
|
|||
|
|
@ -196,4 +196,5 @@ MonPartyData:
|
|||
nybble ICON_SNAKE ; Dragonite
|
||||
nybble ICON_MON ; Mewtwo
|
||||
nybble ICON_MON ; Mew
|
||||
nybble ICON_MON ; Rhyperior
|
||||
end_nybble_array NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -199,4 +199,5 @@ MonsterNames::
|
|||
db "BETOBEBII@"
|
||||
db "BELLOSSOM@"
|
||||
db "SCIZOR@@@@"
|
||||
db "RHYPERIOR@"
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
|
|
|||
|
|
@ -448,6 +448,16 @@ _BellossomDexEntry::
|
|||
next "to summon the sun"
|
||||
dex
|
||||
|
||||
_RhyperiorDexEntry::
|
||||
text "This is a newly"
|
||||
next "discovered"
|
||||
next "#MON. It is"
|
||||
|
||||
page "currently under"
|
||||
next "investigation. No"
|
||||
next "info is available"
|
||||
dex
|
||||
|
||||
_MissingNoDexEntry::
|
||||
text "This is a newly"
|
||||
next "discovered"
|
||||
|
|
|
|||
|
|
@ -197,4 +197,5 @@ MonsterPalettes:
|
|||
db PAL_BROWNMON ; DRAGONITE
|
||||
db PAL_MEWMON ; MEWTWO
|
||||
db PAL_MEWMON ; MEW
|
||||
db PAL_GREYMON ; RHYPERIOR
|
||||
assert_table_length NUM_POKEMON + 1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue