Kokana, Kasanagi and Carapthor!

A three-stage Bug line that mirrors the Caterpie and Weedle lines, being an old design for Weedle's evolutions. Pudi, Hinaazu and Betobebii have been removed, though.
This commit is contained in:
MementoMartha 2023-04-22 12:20:29 +01:00
parent e5c0587e08
commit 027d9b4ee5
24 changed files with 185 additions and 202 deletions

View file

@ -39,9 +39,9 @@ INCLUDE "data/pokemon/base_stats/butterfree.asm"
INCLUDE "data/pokemon/base_stats/weedle.asm"
INCLUDE "data/pokemon/base_stats/kakuna.asm"
INCLUDE "data/pokemon/base_stats/beedrill.asm"
; INCLUDE "data/pokemon/base_stats/kokana.asm"
; INCLUDE "data/pokemon/base_stats/kasanagi.asm"
; INCLUDE "data/pokemon/base_stats/carapthor.asm"
INCLUDE "data/pokemon/base_stats/kokana.asm"
INCLUDE "data/pokemon/base_stats/kasanagi.asm"
INCLUDE "data/pokemon/base_stats/carapthor.asm"
INCLUDE "data/pokemon/base_stats/spearow.asm"
INCLUDE "data/pokemon/base_stats/fearow.asm"
INCLUDE "data/pokemon/base_stats/ekans.asm"
@ -74,7 +74,6 @@ INCLUDE "data/pokemon/base_stats/mikon.asm"
INCLUDE "data/pokemon/base_stats/vulpix.asm"
INCLUDE "data/pokemon/base_stats/ninetales.asm"
INCLUDE "data/pokemon/base_stats/ninetalesa.asm"
INCLUDE "data/pokemon/base_stats/pudi.asm"
INCLUDE "data/pokemon/base_stats/growlithe.asm"
INCLUDE "data/pokemon/base_stats/arcanine.asm"
INCLUDE "data/pokemon/base_stats/arcanineh.asm"
@ -165,10 +164,8 @@ INCLUDE "data/pokemon/base_stats/guardia.asm"
INCLUDE "data/pokemon/base_stats/farfetchd.asm"
INCLUDE "data/pokemon/base_stats/madaamu.asm"
INCLUDE "data/pokemon/base_stats/sirfetchd.asm"
INCLUDE "data/pokemon/base_stats/hinaazu.asm"
INCLUDE "data/pokemon/base_stats/doduo.asm"
INCLUDE "data/pokemon/base_stats/dodrio.asm"
INCLUDE "data/pokemon/base_stats/betobebii.asm"
INCLUDE "data/pokemon/base_stats/grimer.asm"
INCLUDE "data/pokemon/base_stats/muk.asm"
INCLUDE "data/pokemon/base_stats/muka.asm"

View file

@ -191,7 +191,6 @@ PokedexEntryPointers:
dw WeepinbellDexEntry
dw VictreebelDexEntry
dw MonjaDexEntry
dw PudiDexEntry
dw ScizorDexEntry
dw RhyperiorDexEntry
dw EspeonDexEntry
@ -216,8 +215,9 @@ PokedexEntryPointers:
dw ElectivireDexEntry
dw MagmortarDexEntry
dw TaabanDexEntry
dw HinaazuDexEntry
dw BetobebiiDexEntry
dw KokanaDexEntry
dw KasanagiDexEntry
dw CarapthorDexEntry
dw MagnezoneDexEntry
dw PorygonZDexEntry
dw AnnihilapeDexEntry
@ -1668,13 +1668,6 @@ KleavorDexEntry:
text_far _KleavorDexEntry
text_end
PudiDexEntry:
db "PUPPY@"
db 1,0
dw 270
text_far _PudiDexEntry
text_end
MonjaDexEntry:
db "VINE@"
db 1,4
@ -1759,18 +1752,25 @@ TaabanDexEntry:
text_far _TaabanDexEntry
text_end
BetobebiiDexEntry:
db "SLUDGE@"
KokanaDexEntry:
db "GRUB@"
db 1,0
dw 200
text_far _BetobebiiDexEntry
dw 80
text_far _KokanaDexEntry
text_end
HinaazuDexEntry:
db "BIRD NEST@"
db 1,4
dw 200
text_far _HinaazuDexEntry
KasanagiDexEntry:
db "PUPA@"
db 2,7
dw 220
text_far _KasanagiDexEntry
text_end
CarapthorDexEntry:
db "DAPPER@"
db 3,11
dw 760
text_far _CarapthorDexEntry
text_end
MagnezoneDexEntry:

View file

@ -191,7 +191,6 @@ PokedexOrder:
db DEX_WEEPINBELL
db DEX_VICTREEBEL
db DEX_MONJA
db DEX_PUDI
db DEX_SCIZOR
db DEX_RHYPERIOR
db DEX_ESPEON
@ -216,8 +215,9 @@ PokedexOrder:
db DEX_ELECTIVIRE
db DEX_MAGMORTAR
db DEX_TAABAN
db DEX_HINAAZU
db DEX_BETOBEBII
db DEX_KOKANA
db DEX_KASANAGI
db DEX_CARAPTHOR
db DEX_MAGNEZONE
db DEX_PORYGONZ
db DEX_ANNIHILAPE

View file

@ -203,7 +203,6 @@ EvosMovesPointerTable:
dw WeepinbellEvosMoves
dw VictreebelEvosMoves
dw MonjaEvosMoves
dw PudiEvosMoves
dw ScizorEvosMoves
dw RhyperiorEvosMoves
dw EspeonEvosMoves
@ -228,8 +227,9 @@ EvosMovesPointerTable:
dw ElectivireEvosMoves
dw MagmortarEvosMoves
dw TaabanEvosMoves
dw HinaazuEvosMoves
dw BetobebiiEvosMoves
dw KokanaEvosMoves
dw KasanagiEvosMoves
dw CarapthorEvosMoves
dw MagnezoneEvosMoves
dw PorygonZEvosMoves
dw AnnihilapeEvosMoves
@ -2547,17 +2547,17 @@ MonjaEvosMoves:
db 40, NIGHT_SHADE
db 0
PudiEvosMoves:
;PudiEvosMoves:
; Evolutions
db EV_LEVEL, 16, GROWLITHE
db 0
; db EV_LEVEL, 16, GROWLITHE
; db 0
; Learnset
db 9, EMBER
db 12, LEER
db 15, TAKE_DOWN
db 21, AGILITY
db 30, FLAMETHROWER
db 0
; db 9, EMBER
; db 12, LEER
; db 15, TAKE_DOWN
; db 21, AGILITY
; db 30, FLAMETHROWER
; db 0
ScizorEvosMoves:
; Evolutions
@ -2841,32 +2841,58 @@ TaabanEvosMoves:
db 50, POISON_GAS
db 0
HinaazuEvosMoves:
KokanaEvosMoves:
; Evolutions
db EV_LEVEL, 18, DODUO
db EV_LEVEL, 7, KASANAGI
db 0
; Learnset
db 5, QUICK_ATTACK
db 11, FURY_ATTACK
db 20, DRILL_PECK
db 23, RAGE
db 27, TRI_ATTACK
db 32, AGILITY
db 0
BetobebiiEvosMoves:
KasanagiEvosMoves:
; Evolutions
db EV_LEVEL, 20, GRIMER
db EV_LEVEL, 10, CARAPTHOR
db 0
; Learnset
db 13, POISON_GAS
db 16, ACID
db 19, MINIMIZE
db 22, SLUDGE
db 28, HARDEN
db 33, SCREECH
db 37, ACID_ARMOR
db 0
CarapthorEvosMoves:
; Evolutions
db 0
; Learnset
db 12, COMET_PUNCH
db 16, PIN_MISSILE
db 20, DEFENSE_CURL
db 25, SWIFT
db 30, MEGA_PUNCH
db 35, SUBSTITUTE
db 0
;HinaazuEvosMoves:
; Evolutions
; db EV_LEVEL, 18, DODUO
; db 0
; Learnset
; db 5, QUICK_ATTACK
; db 11, FURY_ATTACK
; db 20, DRILL_PECK
; db 23, RAGE
; db 27, TRI_ATTACK
; db 32, AGILITY
; db 0
;BetobebiiEvosMoves:
; Evolutions
; db EV_LEVEL, 20, GRIMER
; db 0
; Learnset
; db 13, POISON_GAS
; db 16, ACID
; db 19, MINIMIZE
; db 22, SLUDGE
; db 28, HARDEN
; db 33, SCREECH
; db 37, ACID_ARMOR
; db 0
MagnezoneEvosMoves:
; Evolutions

View file

@ -39,9 +39,9 @@ MonPartyData:
nybble ICON_BUG ; Weedle
nybble ICON_BUG ; Kakuna
nybble ICON_BUG ; Beedrill
; nybble ICON_BUG ; Kokana
; nybble ICON_BUG ; Kasanagi
; nybble ICON_BUG ; Carapthor
nybble ICON_BUG ; Kokana
nybble ICON_BUG ; Kasanagi
nybble ICON_BUG ; Carapthor
nybble ICON_BIRD ; Spearow
nybble ICON_BIRD ; Fearow
nybble ICON_SNAKE ; Ekans
@ -74,7 +74,6 @@ MonPartyData:
nybble ICON_QUADRUPED ; Vulpix
nybble ICON_QUADRUPED ; Ninetales
nybble ICON_QUADRUPED ; Ninetales-A
nybble ICON_QUADRUPED ; Pudi
nybble ICON_QUADRUPED ; Growlithe
nybble ICON_QUADRUPED ; Arcanine
nybble ICON_QUADRUPED ; Arcanine-H
@ -165,10 +164,8 @@ MonPartyData:
nybble ICON_BIRD ; Farfetch'd
nybble ICON_BIRD ; Madaamu
nybble ICON_BIRD ; Sirfetch'd
nybble ICON_BIRD ; Hinaazu
nybble ICON_BIRD ; Doduo
nybble ICON_BIRD ; Dodrio
nybble ICON_MON ; Betobebii
nybble ICON_MON ; Grimer
nybble ICON_MON ; Muk
nybble ICON_MON ; Muk-A

View file

@ -191,7 +191,6 @@ MonsterNames::
db "WEEPINBELL"
db "VICTREEBEL"
db "MONJA@@@@@"
db "PUDI@@@@@@"
db "SCIZOR@@@@"
db "RHYPERIOR@"
db "ESPEON@@@@"
@ -216,8 +215,9 @@ MonsterNames::
db "ELECTIVIRE"
db "MAGMORTAR@"
db "TAABAN@@@@"
db "HINAAZU@@@"
db "BETOBEBII@"
db "KOKANA@@@@"
db "KASANAGI@@"
db "CARAPTHOR@"
db "MAGNEZONE@"
db "PORYGON-Z@"
db "ANNIHILAPE"

View file

@ -398,34 +398,34 @@ _TaabanDexEntry::
next "with potent venom"
dex
_HinaazuDexEntry::
text "One of the three"
next "heads is withdrawn"
next "upon evolution."
_KokanaDexEntry::
text "Closely related to"
next "WEEDLE. Due to the"
next "lack of a horn,"
page "It grows back in"
next "as the angriest"
next "head of DODRIO"
para "it hides under"
next "trees, gnawing"
next "their roots"
dex
_PudiDexEntry::
text "A very popular"
next "family pet, this"
next "affectionate"
_KasanagiDexEntry::
text "While awaiting"
next "evolution, it"
next "barely moves. If"
page "#MON shoots"
next "out tiny embers"
next "whenever it barks"
page "threatened, it"
next "shudders while"
next "throwing punches"
dex
_BetobebiiDexEntry::
text "Though it has a"
next "cute appearance,"
next "it constantly"
_CarapthorDexEntry::
text "Often called the"
next "Forest Gent,"
next "CARAPTHOR strolls"
page "emits an foul"
next "odor that deters"
next "anyone around it"
page "around forests"
next "with swagger, to"
next "BEEDRILL's ire"
dex
_ScizorDexEntry::
@ -998,36 +998,6 @@ _TaurosPADexEntry::
next "its horns"
dex
_KokanaDexEntry::
text "Closely related to"
next "WEEDLE. Due to the"
next "lack of a horn,"
para "it hides under"
next "trees, gnawing"
next "their roots"
dex
_KasanagiDexEntry::
text "While awaiting"
next "evolution, it"
next "barely moves. If"
page "threatened, it"
next "shudders while"
next "throwing punches"
dex
_CarapthorDexEntry::
text "Often called the"
next "'Forest Gent',"
next "CARAPTHOR strolls"
page "around forests"
next "with swagger, to"
next "BEEDRILL's ire"
dex
_MissingNoDexEntry::
text "This is a newly"
next "discovered"

View file

@ -40,9 +40,9 @@ MonsterPalettes:
db PAL_YELLOWMON ; WEEDLE
db PAL_YELLOWMON ; KAKUNA
db PAL_YELLOWMON ; BEEDRILL
; db PAL_YELLOWMON ; KOKANA
; db PAL_YELLOWMON ; KASANAGI
; db PAL_YELLOWMON ; CARAPTHOR
db PAL_YELLOWMON ; KOKANA
db PAL_YELLOWMON ; KASANAGI
db PAL_YELLOWMON ; CARAPTHOR
db PAL_BROWNMON ; SPEAROW
db PAL_BROWNMON ; FEAROW
db PAL_PURPLEMON ; EKANS
@ -75,7 +75,6 @@ MonsterPalettes:
db PAL_REDMON ; VULPIX
db PAL_YELLOWMON ; NINETALES
db PAL_CYANMON ; NINETALES_A
db PAL_REDMON ; PUDI
db PAL_REDMON ; GROWLITHE
db PAL_REDMON ; ARCANINE
db PAL_REDMON ; ARCANINE_A
@ -166,10 +165,8 @@ MonsterPalettes:
db PAL_BROWNMON ; FARFETCHD
db PAL_BROWNMON ; MADAAMU
db PAL_BROWNMON ; SIRFETCHD
db PAL_BROWNMON ; HINAAZU
db PAL_BROWNMON ; DODUO
db PAL_BROWNMON ; DODRIO
db PAL_PURPLEMON ; BETOBEBII
db PAL_PURPLEMON ; GRIMER
db PAL_PURPLEMON ; MUK
db PAL_GREENMON ; MUK_A