mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
Electivire & Magmortar!
This commit is contained in:
parent
fece27f7c2
commit
fe33ec1040
22 changed files with 151 additions and 31 deletions
|
|
@ -177,7 +177,9 @@ INCLUDE "data/pokemon/base_stats/purakkusu.asm"
|
|||
INCLUDE "data/pokemon/base_stats/jynx.asm"
|
||||
INCLUDE "data/pokemon/base_stats/buu.asm"
|
||||
INCLUDE "data/pokemon/base_stats/electabuzz.asm"
|
||||
INCLUDE "data/pokemon/base_stats/electivire.asm"
|
||||
INCLUDE "data/pokemon/base_stats/magmar.asm"
|
||||
INCLUDE "data/pokemon/base_stats/magmortar.asm"
|
||||
INCLUDE "data/pokemon/base_stats/trampel.asm"
|
||||
INCLUDE "data/pokemon/base_stats/tauros.asm"
|
||||
INCLUDE "data/pokemon/base_stats/magikarp.asm"
|
||||
|
|
|
|||
27
data/pokemon/base_stats/electivire.asm
Normal file
27
data/pokemon/base_stats/electivire.asm
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
db DEX_ELECTIVIRE ; pokedex id
|
||||
|
||||
db 75, 123, 67, 95, 85
|
||||
; hp atk def spd spc
|
||||
|
||||
db ELECTRIC, ELECTRIC ; type
|
||||
db 30 ; catch rate
|
||||
db 199 ; base exp
|
||||
|
||||
INCBIN "gfx/pokemon/front/electivire.pic", 0, 1 ; sprite dimensions
|
||||
dw ElectivirePicFront, ElectivirePicBack
|
||||
|
||||
db QUICK_ATTACK, LEER, NO_MOVE, NO_MOVE ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
|
||||
DOUBLE_EDGE, HYPER_BEAM, SUBMISSION, COUNTER, SEISMIC_TOSS, \
|
||||
RAGE, THUNDERBOLT, THUNDER, EARTHQUAKE, FISSURE, \
|
||||
PSYCHIC_M, TELEPORT, MIMIC, DOUBLE_TEAM, REFLECT, \
|
||||
BIDE, METRONOME, SWIFT, SKULL_BASH, REST, \
|
||||
THUNDER_WAVE, PSYWAVE, ROCK_SLIDE, SUBSTITUTE, STRENGTH, \
|
||||
FLASH
|
||||
; end
|
||||
|
||||
db BANK(ElectivirePicFront)
|
||||
assert BANK(ElectivirePicFront) == BANK(ElectivirePicBack)
|
||||
26
data/pokemon/base_stats/magmortar.asm
Normal file
26
data/pokemon/base_stats/magmortar.asm
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
db DEX_MAGMORTAR ; pokedex id
|
||||
|
||||
db 75, 95, 67, 83, 125
|
||||
; hp atk def spd spc
|
||||
|
||||
db FIRE, FIRE ; type
|
||||
db 30 ; catch rate
|
||||
db 199 ; base exp
|
||||
|
||||
INCBIN "gfx/pokemon/front/magmortar.pic", 0, 1 ; sprite dimensions
|
||||
dw MagmortarPicFront, MagmortarPicBack
|
||||
|
||||
db EMBER, NO_MOVE, NO_MOVE, NO_MOVE ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
|
||||
DOUBLE_EDGE, HYPER_BEAM, SUBMISSION, COUNTER, SEISMIC_TOSS, \
|
||||
RAGE, THUNDERBOLT, THUNDER, EARTHQUAKE, FISSURE, \
|
||||
PSYCHIC_M, TELEPORT, MIMIC, DOUBLE_TEAM, BIDE, \
|
||||
METRONOME, FIRE_BLAST, SKULL_BASH, REST, PSYWAVE, \
|
||||
ROCK_SLIDE, SUBSTITUTE, STRENGTH
|
||||
; end
|
||||
|
||||
db BANK(MagmortarPicFront)
|
||||
assert BANK(MagmortarPicFront) == BANK(MagmortarPicBack)
|
||||
|
|
@ -219,12 +219,12 @@ CryData::
|
|||
mon_cry SFX_CRY_00, $00, $00 ; Kingdra
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Politoed
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Slowking
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Electivire
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Magmortar
|
||||
; mon_cry SFX_CRY_1E, $79, $40 ; Para
|
||||
; mon_cry SFX_CRY_00, $00, $00 ; Hinaazu
|
||||
; mon_cry SFX_CRY_05, $FF, $40 ; Betobebii
|
||||
; mon_cry SFX_CRY_00, $00, $00 ; Magnezone
|
||||
; mon_cry SFX_CRY_00, $00, $00 ; Electivire
|
||||
; mon_cry SFX_CRY_00, $00, $00 ; Magmortar
|
||||
; mon_cry SFX_CRY_00, $00, $00 ; Porygon-Z
|
||||
; mon_cry SFX_CRY_00, $00, $00 ; Perrserker
|
||||
; mon_cry SFX_CRY_00, $00, $00 ; Sirfetch'd
|
||||
|
|
|
|||
|
|
@ -213,6 +213,8 @@ PokedexEntryPointers:
|
|||
dw KingdraDexEntry
|
||||
dw PolitoedDexEntry
|
||||
dw SlowkingDexEntry
|
||||
dw ElectivireDexEntry
|
||||
dw MagmortarDexEntry
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
||||
; string: species name
|
||||
|
|
@ -1696,4 +1698,18 @@ SlowkingDexEntry:
|
|||
dw 1750
|
||||
text_far _SlowkingDexEntry
|
||||
text_end
|
||||
|
||||
ElectivireDexEntry:
|
||||
db "THUNDER@"
|
||||
db 5,11
|
||||
dw 3060
|
||||
text_far _ElectivireDexEntry
|
||||
text_end
|
||||
|
||||
MagmortarDexEntry:
|
||||
db "BLAST@"
|
||||
db 5,3
|
||||
dw 1500
|
||||
text_far _MagmortarDexEntry
|
||||
text_end
|
||||
|
||||
|
|
@ -213,4 +213,6 @@ PokedexOrder:
|
|||
db DEX_KINGDRA
|
||||
db DEX_POLITOED
|
||||
db DEX_SLOWKING
|
||||
db DEX_ELECTIVIRE
|
||||
db DEX_MAGMORTAR
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
|
|
|||
|
|
@ -216,6 +216,8 @@ EvosMovesPointerTable:
|
|||
dw KingdraEvosMoves
|
||||
dw PolitoedEvosMoves
|
||||
dw SlowkingEvosMoves
|
||||
dw ElectivireEvosMoves
|
||||
dw MagmortarEvosMoves
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
||||
RhydonEvosMoves:
|
||||
|
|
@ -820,7 +822,7 @@ BarundaEvosMoves:
|
|||
|
||||
MagmarEvosMoves:
|
||||
; Evolutions
|
||||
;db EV_ITEM, FIRE_STONE, 1, MAGMORTAR
|
||||
db EV_ITEM, FIRE_STONE, 1, MAGMORTAR
|
||||
db 0
|
||||
; Learnset
|
||||
db 36, LEER
|
||||
|
|
@ -844,7 +846,7 @@ BuuEvosMoves:
|
|||
|
||||
ElectabuzzEvosMoves:
|
||||
; Evolutions
|
||||
;db EV_ITEM, THUNDER_STONE, 1, ELECTIVIRE
|
||||
db EV_ITEM, THUNDER_STONE, 1, ELECTIVIRE
|
||||
db 0
|
||||
; Learnset
|
||||
db 34, THUNDERSHOCK
|
||||
|
|
@ -2740,3 +2742,28 @@ SlowkingEvosMoves:
|
|||
db 44, AMNESIA
|
||||
db 55, PSYCHIC_M
|
||||
db 0
|
||||
|
||||
ElectivireEvosMoves:
|
||||
; Evolutions
|
||||
db 0
|
||||
; Learnset
|
||||
db 34, THUNDERSHOCK
|
||||
db 37, SCREECH
|
||||
db 42, THUNDERPUNCH
|
||||
db 49, LIGHT_SCREEN
|
||||
db 54, THUNDER
|
||||
db 58, LOW_KICK
|
||||
db 0
|
||||
|
||||
MagmortarEvosMoves:
|
||||
; Evolutions
|
||||
db 0
|
||||
; Learnset
|
||||
db 36, LEER
|
||||
db 39, CONFUSE_RAY
|
||||
db 43, FIRE_PUNCH
|
||||
db 48, SMOKESCREEN
|
||||
db 52, SMOG
|
||||
db 55, FLAMETHROWER
|
||||
db 0
|
||||
|
||||
|
|
@ -177,7 +177,9 @@ MonPartyData:
|
|||
nybble ICON_MON ; Jynx
|
||||
nybble ICON_MON ; Buu
|
||||
nybble ICON_MON ; Electabuzz
|
||||
nybble ICON_MON ; Electivire
|
||||
nybble ICON_MON ; Magmar
|
||||
nybble ICON_MON ; Magmortar
|
||||
nybble ICON_MON ; Trampel
|
||||
nybble ICON_QUADRUPED ; Tauros
|
||||
nybble ICON_WATER ; Magikarp
|
||||
|
|
|
|||
|
|
@ -213,5 +213,7 @@ MonsterNames::
|
|||
db "KINGDRA@@@"
|
||||
db "POLITOED@@"
|
||||
db "SLOWKING@@"
|
||||
db "ELECTIVIRE"
|
||||
db "MAGMORTAR@"
|
||||
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
|
|
|||
|
|
@ -178,7 +178,9 @@ MonsterPalettes:
|
|||
db PAL_REDBAR ; JYNX
|
||||
db PAL_BLUEMON ; BUU
|
||||
db PAL_YELLOWMON ; ELECTABUZZ
|
||||
db PAL_YELLOWMON ; ELECTIVIRE
|
||||
db PAL_REDMON ; MAGMAR
|
||||
db PAL_REDMON ; MAGMORTAR
|
||||
db PAL_GREYMON ; TRAMPEL
|
||||
db PAL_BROWNMON ; TAUROS
|
||||
db PAL_REDMON ; MAGIKARP
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue