The Swines, A Dragonfly and the changed Giraffe

- Adds Mamoswine, alongside the new Hirsuswine, a slower and more tanky alternate evolution. Design by me, sprite by zuperZACH.

- Adds the framework for an alternate Yanma evolution, currently dubbed Pending03. It's designed to be based on a clubtail, albeit one that uses its tail like an actual weapon.

- Adds the framework for Emordrome, an alternate Normal/Ghost Girafarig evolution where the dark head grows and takes control. In order to not make the line any more complicated, Calflac has been removed entirely.

- Added cries for the Cubburn line.
This commit is contained in:
Martha Schilling 2024-07-31 20:35:18 +01:00
parent 1d41bfa2f8
commit ff9243c7fb
67 changed files with 363 additions and 85 deletions

View file

@ -302,6 +302,7 @@ INCLUDE "data/pokemon/base_stats/aercrow.asm"
INCLUDE "data/pokemon/base_stats/foxfire.asm"
INCLUDE "data/pokemon/base_stats/yanma.asm"
INCLUDE "data/pokemon/base_stats/yanmega.asm"
INCLUDE "data/pokemon/base_stats/pending03.asm"
INCLUDE "data/pokemon/base_stats/wooper.asm"
INCLUDE "data/pokemon/base_stats/quagsire.asm"
INCLUDE "data/pokemon/base_stats/espeon.asm"
@ -320,9 +321,9 @@ INCLUDE "data/pokemon/base_stats/unown.asm"
INCLUDE "data/pokemon/base_stats/wynaut.asm"
INCLUDE "data/pokemon/base_stats/wobbuffet.asm"
INCLUDE "data/pokemon/base_stats/bipulla.asm"
INCLUDE "data/pokemon/base_stats/calflac.asm"
INCLUDE "data/pokemon/base_stats/girafarig.asm"
INCLUDE "data/pokemon/base_stats/farigiraf.asm"
INCLUDE "data/pokemon/base_stats/emordrome.asm"
INCLUDE "data/pokemon/base_stats/pineco.asm"
INCLUDE "data/pokemon/base_stats/forretress.asm"
INCLUDE "data/pokemon/base_stats/dunsparce.asm"
@ -347,6 +348,8 @@ INCLUDE "data/pokemon/base_stats/slugma.asm"
INCLUDE "data/pokemon/base_stats/magcargo.asm"
INCLUDE "data/pokemon/base_stats/swinub.asm"
INCLUDE "data/pokemon/base_stats/piloswine.asm"
INCLUDE "data/pokemon/base_stats/mamoswine.asm"
INCLUDE "data/pokemon/base_stats/hirsuswine.asm"
INCLUDE "data/pokemon/base_stats/corsola.asm"
INCLUDE "data/pokemon/base_stats/remoraid.asm"
INCLUDE "data/pokemon/base_stats/octillery.asm"

View file

@ -0,0 +1,21 @@
db 0 ; species ID placeholder
db 75, 60, 70, 90, 105, 120
; hp atk def spd sat sdf
db NORMAL, GHOST ; type
db 45 ; catch rate
db 197 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F50 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/emordrome/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_MEDIUM_FAST ; growth rate
dn EGG_GROUND, EGG_INDETERMINATE ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, THUNDERBOLT
; end

View file

@ -5,7 +5,7 @@
db NORMAL, PSYCHIC_TYPE ; type
db 45 ; catch rate
db 255 ; base exp
db 197 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F50 ; gender ratio
db 100 ; unknown 1

View file

@ -0,0 +1,21 @@
db 0 ; species ID placeholder
db 100, 110, 120, 20, 60, 120
; hp atk def spd sat sdf
db ICE, GROUND ; type
db 50 ; catch rate
db 207 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F50 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/hirsuswine/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_SLOW ; growth rate
dn EGG_GROUND, EGG_GROUND ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, DETECT, REST, ATTRACT, STRENGTH, ICE_BEAM
; end

View file

@ -0,0 +1,21 @@
db 0 ; species ID placeholder
db 110, 130, 80, 80, 70, 60
; hp atk def spd sat sdf
db ICE, GROUND ; type
db 50 ; catch rate
db 207 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F50 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/mamoswine/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_SLOW ; growth rate
dn EGG_GROUND, EGG_GROUND ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, DETECT, REST, ATTRACT, STRENGTH, ICE_BEAM
; end

View file

@ -0,0 +1,21 @@
db 0 ; species ID placeholder
db 95, 115, 75, 85, 80, 65
; hp atk def spd sat sdf
db BUG, FLYING ; type
db 30 ; catch rate
db 198 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F50 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/pending03/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_MEDIUM_FAST ; growth rate
dn EGG_BUG, EGG_BUG ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC_M, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, FLASH
; end

View file

@ -1,4 +1,4 @@
db YANMEGA ; species ID placeholder
db 0 ; species ID placeholder
db 86, 76, 86, 95, 116, 56
; hp atk def spd sat sdf
@ -17,5 +17,5 @@
dn EGG_BUG, EGG_BUG ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, FLASH
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC_M, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, FLASH
; end

View file

@ -227,9 +227,9 @@ PokemonCries::
mon_cry CRY_TOTODILE, 1132, 232 ; TOTODILE
mon_cry CRY_TOTODILE, 1088, 272 ; CROCONAW
mon_cry CRY_TOTODILE, 1020, 384 ; FERALIGATR
mon_cry CRY_NIDORAN_M, 0, 0 ; CUBBURN (incomplete)
mon_cry CRY_NIDORAN_M, 0, 0 ; FLAMBEAR (incomplete)
mon_cry CRY_NIDORAN_M, 0, 0 ; BRUINOUS (incomplete)
mon_cry CRY_MARILL, 160, 128 ; CUBBURN
mon_cry CRY_TOTODILE, 752, 160 ; FLAMBEAR
mon_cry CRY_TOTODILE, 3558, 496 ; BRUINOUS
mon_cry CRY_NIDORAN_M, 0, 0 ; PALSSIO (incomplete)
mon_cry CRY_NIDORAN_M, 0, 0 ; PRESSIO (incomplete)
mon_cry CRY_NIDORAN_M, 0, 0 ; DONMARIN (incomplete)
@ -281,6 +281,7 @@ PokemonCries::
mon_cry CRY_NIDORAN_M, 0, 0 ; FOXFIRE (incomplete)
mon_cry CRY_TOTODILE, 49, 200 ; YANMA
mon_cry CRY_NIDORAN_M, 0, 0 ; YANMEGA (incomplete)
mon_cry CRY_NIDORAN_M, 0, 0 ; PENDING03 (incomplete)
mon_cry CRY_WOOPER, 147, 175 ; WOOPER
mon_cry CRY_WOOPER, -198, 320 ; QUAGSIRE
mon_cry CRY_AIPOM, 162, 320 ; ESPEON
@ -298,10 +299,10 @@ PokemonCries::
mon_cry CRY_HOOTHOOT, 354, 256 ; UNOWN
mon_cry CRY_NIDORAN_M, 0, 0 ; WYNAUT (incomplete)
mon_cry CRY_AMPHAROS, 635, 324 ; WOBBUFFET
mon_cry CRY_NIDORAN_M, 0, 0 ; BIPULLA (incomplete)
mon_cry CRY_NIDORAN_M, 0, 0 ; CALFLAC (incomplete)
mon_cry CRY_GIRAFARIG, 48, 256 ; BIPULLA
mon_cry CRY_GIRAFARIG, 65, 512 ; GIRAFARIG
mon_cry CRY_NIDORAN_M, 0, 0 ; FARIGIRAF (incomplete)
mon_cry CRY_NIDORAN_M, 0, 0 ; EMORDROME (incomplete)
mon_cry CRY_SLOWKING, 128, 256 ; PINECO
mon_cry CRY_SLOWKING, 0, 384 ; FORRETRESS
mon_cry CRY_DUNSPARCE, 452, 256 ; DUNSPARCE
@ -326,6 +327,8 @@ PokemonCries::
mon_cry CRY_MAGCARGO, -525, 448 ; MAGCARGO
mon_cry CRY_CYNDAQUIL, 510, 320 ; SWINUB
mon_cry CRY_MAGCARGO, -265, 256 ; PILOSWINE
mon_cry CRY_NIDORAN_M, 0, 0 ; MAMOSWINE (incomplete)
mon_cry CRY_MAGCARGO, -781, 512 ; HIRSUSWINE
mon_cry CRY_MAGCARGO, 161, 232 ; CORSOLA
mon_cry CRY_SUNFLORA, 13, 256 ; REMORAID
mon_cry CRY_TOTODILE, 0, 384 ; OCTILLERY

View file

@ -274,14 +274,15 @@ FoxfirePokedexEntry:: INCLUDE "data/pokemon/dex_entries/foxfire.asm"
SECTION "Pokedex Entries 193-251", ROMX
YanmaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/yanma.asm"
YanmegaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/magneton.asm"
YanmegaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/yanmega.asm"
Pending03PokedexEntry:: INCLUDE "data/pokemon/dex_entries/pending03.asm"
WooperPokedexEntry:: INCLUDE "data/pokemon/dex_entries/wooper.asm"
QuagsirePokedexEntry:: INCLUDE "data/pokemon/dex_entries/quagsire.asm"
EspeonPokedexEntry:: INCLUDE "data/pokemon/dex_entries/espeon.asm"
UmbreonPokedexEntry:: INCLUDE "data/pokemon/dex_entries/umbreon.asm"
LeafeonPokedexEntry:: INCLUDE "data/pokemon/dex_entries/leafeon.asm"
LeafeonPokedexEntry:: INCLUDE "data/pokemon/dex_entries/leafeon.asm"
GlaceonPokedexEntry:: INCLUDE "data/pokemon/dex_entries/glaceon.asm"
SylveonPokedexEntry:: INCLUDE "data/pokemon/dex_entries/sylveon.asm"
SylveonPokedexEntry:: INCLUDE "data/pokemon/dex_entries/sylveon.asm"
MurkrowPokedexEntry:: INCLUDE "data/pokemon/dex_entries/murkrow.asm"
HonchkrowPokedexEntry:: INCLUDE "data/pokemon/dex_entries/honchkrow.asm"
SlowkingPokedexEntry:: INCLUDE "data/pokemon/dex_entries/slowking.asm"
@ -293,9 +294,9 @@ UnownPokedexEntry:: INCLUDE "data/pokemon/dex_entries/unown.asm"
WynautPokedexEntry:: INCLUDE "data/pokemon/dex_entries/wynaut.asm"
WobbuffetPokedexEntry:: INCLUDE "data/pokemon/dex_entries/wobbuffet.asm"
BipullaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/bipulla.asm"
CalflacPokedexEntry:: INCLUDE "data/pokemon/dex_entries/calflac.asm"
GirafarigPokedexEntry:: INCLUDE "data/pokemon/dex_entries/girafarig.asm"
FarigirafPokedexEntry:: INCLUDE "data/pokemon/dex_entries/farigiraf.asm"
EmordromePokedexEntry:: INCLUDE "data/pokemon/dex_entries/emordrome.asm"
PinecoPokedexEntry:: INCLUDE "data/pokemon/dex_entries/pineco.asm"
ForretressPokedexEntry:: INCLUDE "data/pokemon/dex_entries/forretress.asm"
DunsparcePokedexEntry:: INCLUDE "data/pokemon/dex_entries/dunsparce.asm"
@ -320,6 +321,8 @@ SlugmaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/slugma.asm"
MagcargoPokedexEntry:: INCLUDE "data/pokemon/dex_entries/magcargo.asm"
SwinubPokedexEntry:: INCLUDE "data/pokemon/dex_entries/swinub.asm"
PiloswinePokedexEntry:: INCLUDE "data/pokemon/dex_entries/piloswine.asm"
MamoswinePokedexEntry:: INCLUDE "data/pokemon/dex_entries/mamoswine.asm"
HirsuswinePokedexEntry:: INCLUDE "data/pokemon/dex_entries/hirsuswine.asm"
CorsolaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/corsola.asm"
RemoraidPokedexEntry:: INCLUDE "data/pokemon/dex_entries/remoraid.asm"
OctilleryPokedexEntry:: INCLUDE "data/pokemon/dex_entries/octillery.asm"

View file

@ -1,10 +0,0 @@
db "CALF@" ; species name
dw 311, 350 ; height, weight
db "Both of BIPULLA's"
next "halves joined to"
next "become CALFLAC."
page "However, its two"
next "brains struggle"
next "to cooperate.@"

View file

@ -0,0 +1,10 @@
db "CONJOINED@" ; species name
dw 703, 1870 ; height, weight
db "GIRAFARIG's small"
next "head gained enough"
next "power to take over"
page "control, much to"
next "the dismay of the"
next "original head.@"

View file

@ -1,5 +1,5 @@
db "LONG NECK@" ; species name
dw 1006, 3527 ; height, weight
dw 1006, 3520 ; height, weight
db "The tail having"
next "consumed the head,"

View file

@ -0,0 +1,10 @@
db "WAR PIG@" ; species name
dw 611, 3290 ; height, weight
db "Its battle-scarred"
next "tusks are a symbol"
next "of its bravery."
page "Only the hardiest"
next "of PILOSWINE can"
next "evolve into it.@"

View file

@ -0,0 +1,10 @@
db "TWIN TUSK@" ; species name
dw 802, 6410 ; height, weight
db "Once thought to be"
next "extinct following"
next "the ice age, one"
page "was found frozen"
next "in ice dating back"
next "10,000 years.@"

View file

@ -0,0 +1,10 @@
db "CLUBTAIL@" ; species name
dw 503, 1560 ; height, weight
db "It stuns its prey"
next "by striking them"
next "with its heavy"
page "tail, then tears"
next "them apart with"
next "its mandibles.@"

View file

@ -1,10 +1,10 @@
db "OGRE DARNER@" ; species name
dw 603, 1135 ; height, weight
dw 603, 1130 ; height, weight
db "Filled with"
next "primeval power,"
next "the sound of its"
db "Filled with prim-"
next "eval power, the"
next "sound of its wings"
page "wings is often"
page "beating is often"
next "mistaken for that"
next "of a helicopter.@"

View file

@ -276,6 +276,7 @@ PokedexDataPointerTable:
dba FoxfirePokedexEntry
dba YanmaPokedexEntry
dba YanmegaPokedexEntry
dba Pending03PokedexEntry
dba WooperPokedexEntry
dba QuagsirePokedexEntry
dba EspeonPokedexEntry
@ -294,9 +295,9 @@ PokedexDataPointerTable:
dba WynautPokedexEntry
dba WobbuffetPokedexEntry
dba BipullaPokedexEntry
dba CalflacPokedexEntry
dba GirafarigPokedexEntry
dba FarigirafPokedexEntry
dba EmordromePokedexEntry
dba PinecoPokedexEntry
dba ForretressPokedexEntry
dba DunsparcePokedexEntry
@ -321,6 +322,8 @@ PokedexDataPointerTable:
dba MagcargoPokedexEntry
dba SwinubPokedexEntry
dba PiloswinePokedexEntry
dba MamoswinePokedexEntry
dba HirsuswinePokedexEntry
dba CorsolaPokedexEntry
dba RemoraidPokedexEntry
dba OctilleryPokedexEntry

View file

@ -39,7 +39,6 @@ AlphabeticalPokedexOrder:
dw BUTTERFREE
dw BUU
dw CACAWPHONY
dw CALFLAC
dw CARAPTHOR
dw CARETORKER
dw CATERPIE
@ -91,6 +90,7 @@ AlphabeticalPokedexOrder:
dw ELECTIVIRE
dw ELECTRODE
dw ELEKID
dw EMORDROME
dw ENTEI
dw ESPEON
dw EUCALA
@ -140,6 +140,7 @@ AlphabeticalPokedexOrder:
dw HAUNTER
dw HERACROSS
dw HIPPUNK
dw HIRSUSWINE
dw HITMONCHAN
dw HITMONLEE
dw HITMONTOP
@ -206,6 +207,7 @@ AlphabeticalPokedexOrder:
dw MAGNETON
dw MAGNETITE
dw MAGNEZONE
dw MAMOSWINE
dw MANKEY
dw MANTINE
dw MANTYKE
@ -393,6 +395,7 @@ AlphabeticalPokedexOrder:
dw XYLODON
dw XYLOFIN
dw YANMA
dw PENDING03 ; this thing's gonna start with Yan, surely, so I'm putting it here.
dw YANMEGA
dw ZAPDOS
dw ZUBAT

View file

@ -132,6 +132,7 @@ NewPokedexOrder:
dw NIDOREIGN
dw YANMA
dw YANMEGA
dw PENDING03
dw SUNKERN
dw SUNBUD
dw SUNFLORA
@ -199,9 +200,9 @@ NewPokedexOrder:
dw HITMONCHAN
dw HITMONTOP
dw BIPULLA
dw CALFLAC
dw GIRAFARIG
dw FARIGIRAF
dw EMORDROME
dw TAUROS
dw MILTANK
dw MAGBY
@ -281,6 +282,8 @@ NewPokedexOrder:
dw DELIBIRD
dw SWINUB
dw PILOSWINE
dw MAMOSWINE
dw HIRSUSWINE
dw TEDDIURSA
dw URSARING
dw URSALUNA

View file

@ -64,6 +64,7 @@ EggMovePointers2::
dw FoxfireEggMoves
dw YanmaEggMoves
dw NoEggMoves2 ; Yanmega
dw NoEggMoves2 ; Pending03
dw WooperEggMoves
dw NoEggMoves2
dw NoEggMoves2
@ -82,9 +83,9 @@ EggMovePointers2::
dw NoEggMoves2 ; Wynaut
dw NoEggMoves2
dw BipullaEggMoves
dw NoEggMoves2 ; Calflac
dw NoEggMoves2 ; Girafarig
dw NoEggMoves2 ; Farigiraf
dw NoEggMoves2 ; Emordrome
dw PinecoEggMoves
dw NoEggMoves2
dw DunsparceEggMoves
@ -109,6 +110,8 @@ EggMovePointers2::
dw NoEggMoves2
dw SwinubEggMoves
dw NoEggMoves2
dw NoEggMoves2 ; Mamoswine
dw NoEggMoves2 ; Hirsuswine
dw CorsolaEggMoves
dw RemoraidEggMoves
dw NoEggMoves2

View file

@ -64,6 +64,7 @@ EvosAttacksPointers2::
dw FoxfireEvosAttacks
dw YanmaEvosAttacks
dw YanmegaEvosAttacks
dw Pending03EvosAttacks
dw WooperEvosAttacks
dw QuagsireEvosAttacks
dw EspeonEvosAttacks
@ -82,9 +83,9 @@ EvosAttacksPointers2::
dw WynautEvosAttacks
dw WobbuffetEvosAttacks
dw BipullaEvosAttacks
dw CalflacEvosAttacks
dw GirafarigEvosAttacks
dw FarigirafEvosAttacks
dw EmordromeEvosAttacks
dw PinecoEvosAttacks
dw ForretressEvosAttacks
dw DunsparceEvosAttacks
@ -109,6 +110,8 @@ EvosAttacksPointers2::
dw MagcargoEvosAttacks
dw SwinubEvosAttacks
dw PiloswineEvosAttacks
dw MamoswineEvosAttacks
dw HirsuswineEvosAttacks
dw CorsolaEvosAttacks
dw RemoraidEvosAttacks
dw OctilleryEvosAttacks
@ -990,7 +993,8 @@ FoxfireEvosAttacks:
db 0 ; no more level-up moves
YanmaEvosAttacks:
dbbw EVOLVE_LEVEL, 34, YANMEGA ; to be changed
dbbw EVOLVE_LEVEL, 33, YANMEGA ; to be changed
dbbw EVOLVE_LEVEL, 10, PENDING03 ; to be changed
db 0 ; no more evolutions
dbw 1, TACKLE
dbw 1, FORESIGHT
@ -1019,6 +1023,25 @@ YanmegaEvosAttacks:
dbw 37, WING_ATTACK
dbw 43, SCREECH
db 0 ; no more level-up moves
Pending03EvosAttacks:
db 0 ; no more evolutions
dbw 1, TACKLE
dbw 1, FORESIGHT
dbw 1, CONFUSION
dbw 1, FLAIL
dbw 7, QUICK_ATTACK
dbw 13, DOUBLE_TEAM
dbw 19, SONICBOOM
dbw 25, DETECT
dbw 29, SUPERSONIC
dbw 33, POISONPOWDER
dbw 33, SLEEP_POWDER
dbw 33, STUN_SPORE
dbw 37, SLASH
dbw 37, WING_ATTACK
dbw 43, SCREECH
db 0 ; no more level-up moves
WooperEvosAttacks:
dbbw EVOLVE_LEVEL, 20, QUAGSIRE
@ -1127,7 +1150,6 @@ MurkrowEvosAttacks:
db 0 ; no more level-up moves
HonchkrowEvosAttacks:
dbbw EVOLVE_ITEM, DUSK_STONE, HONCHKROW
db 0 ; no more evolutions
dbw 1, PECK
dbw 1, PURSUIT
@ -1225,7 +1247,7 @@ WobbuffetEvosAttacks:
db 0 ; no more level-up moves
BipullaEvosAttacks:
dbbw EVOLVE_LEVEL, 17, CALFLAC
dbbw EVOLVE_LEVEL, 24, GIRAFARIG
db 0 ; no more evolutions
dbw 1, TACKLE
dbw 1, GROWL
@ -1238,23 +1260,9 @@ BipullaEvosAttacks:
dbw 45, PSYCHIC_M
db 0 ; no more level-up moves
CalflacEvosAttacks:
dbbw EVOLVE_LEVEL, 29, GIRAFARIG
db 0 ; no more Evolutions
dbw 1, TACKLE
dbw 1, GROWL
dbw 7, CONFUSION
dbw 13, LICK
dbw 17, STOMP
dbw 22, AGILITY
dbw 31, BATON_PASS
dbw 41, PSYBEAM
dbw 50, CRUNCH
dbw 55, PSYCHIC_M
db 0 ; no more level-up moves
GirafarigEvosAttacks:
dbbw EVOLVE_LEVEL, 44, FARIGIRAF
dbbw EVOLVE_ITEM, DUSK_STONE, EMORDROME ; to be changed maybe?
db 0 ; no more evolutions
dbw 1, TACKLE
dbw 1, GROWL
@ -1281,6 +1289,21 @@ FarigirafEvosAttacks:
dbw 56, CRUNCH
dbw 65, PSYCHIC_M
db 0 ; no more level-up moves
EmordromeEvosAttacks:
db 0 ; no more evolutions
dbw 1, TACKLE
dbw 1, GROWL
dbw 1, SPITE
dbw 7, CONFUSION
dbw 13, LICK
dbw 17, STOMP
dbw 22, AGILITY
dbw 32, BATON_PASS
dbw 44, SHADOW_BALL
dbw 56, CRUNCH
dbw 65, DESTINY_BOND
db 0 ; no more level-up moves
PinecoEvosAttacks:
dbbw EVOLVE_LEVEL, 31, FORRETRESS
@ -1594,18 +1617,50 @@ SwinubEvosAttacks:
db 0 ; no more level-up moves
PiloswineEvosAttacks:
dbbw EVOLVE_LEVEL, 43, MAMOSWINE ; to be changed
dbbw EVOLVE_LEVEL, 42, HIRSUSWINE
db 0 ; no more evolutions
dbw 1, TACKLE
dbw 1, HORN_ATTACK
dbw 1, POWDER_SNOW
dbw 1, ENDURE
dbw 10, POWDER_SNOW
dbw 19, ENDURE
dbw 28, TAKE_DOWN
dbw 33, FURY_ATTACK
dbw 42, MIST
dbw 42, ANCIENTPOWER
dbw 47, MIST
dbw 56, BLIZZARD
dbw 70, AMNESIA
db 0 ; no more level-up moves
MamoswineEvosAttacks:
db 0 ; no more evolutions
dbw 1, TACKLE
dbw 1, HORN_ATTACK
dbw 10, POWDER_SNOW
dbw 19, ENDURE
dbw 28, TAKE_DOWN
dbw 33, FURY_ATTACK
dbw 42, ANCIENTPOWER
dbw 49, MIST
dbw 53, EARTHQUAKE
dbw 58, BLIZZARD
dbw 65, SCARY_FACE
dbw 73, AMNESIA
db 0 ; no more level-up moves
HirsuswineEvosAttacks:
db 0 ; no more evolutions
dbw 1, TACKLE
dbw 1, HORN_ATTACK
dbw 10, POWDER_SNOW
dbw 19, ENDURE
dbw 28, TAKE_DOWN
dbw 33, FURY_ATTACK
dbw 42, HORN_DRILL
dbw 49, MIST
dbw 58, BLIZZARD
dbw 73, AMNESIA
db 0 ; no more level-up moves
CorsolaEvosAttacks:
db 0 ; no more evolutions

View file

@ -276,6 +276,7 @@ FirstEvoStages::
dw FOXFIRE
dw YANMA
dw YANMA
dw YANMA
dw WOOPER
dw WOOPER
dw EEVEE
@ -321,6 +322,8 @@ FirstEvoStages::
dw SLUGMA
dw SWINUB
dw SWINUB
dw SWINUB
dw SWINUB
dw CORSOLA
dw REMORAID
dw REMORAID ;e0

View file

@ -247,6 +247,7 @@ Pokered_MonIndices:
db SUNFLORA
db AERCROW
db YANMA
db PENDING03
db WOOPER
db QUAGSIRE
db ESPEON
@ -261,9 +262,9 @@ Pokered_MonIndices:
db WYNAUT
db WOBBUFFET
db BIPULLA
db CALFLAC
db GIRAFARIG
db FARIGIRAF
db EMORDROME
db PINECO
db FORRETRESS
db DUNSPARCE
@ -393,4 +394,6 @@ Pokered_MonIndices:
db FERADACTYL
db DECILLA
db GAWARHED
db MAMOSWINE
db HIRSUSWINE
assert_table_length NUM_POKEMON - 1

View file

@ -277,6 +277,7 @@ MonMenuIcons:
db ICON_FOX ; FOXFIRE
db ICON_BUG ; YANMA
db ICON_BUG ; YANMEGA
db ICON_BUG ; PENDING03
db ICON_MONSTER ; WOOPER
db ICON_MONSTER ; QUAGSIRE
db ICON_FOX ; ESPEON
@ -295,9 +296,9 @@ MonMenuIcons:
db ICON_GHOST ; WYNAUT
db ICON_GHOST ; WOBBUFFET
db ICON_GHOST ; BIPULLA
db ICON_EQUINE ; CALFLAC
db ICON_EQUINE ; GIRAFARIG
db ICON_EQUINE ; FARIGIRAF
db ICON_EQUINE ; EMORDROME
db ICON_BUG ; PINECO
db ICON_BUG ; FORRETRESS
db ICON_SERPENT ; DUNSPARCE
@ -322,6 +323,8 @@ MonMenuIcons:
db ICON_BLOB ; MAGCARGO
db ICON_EQUINE ; SWINUB
db ICON_EQUINE ; PILOSWINE
db ICON_EQUINE ; MAMOSWINE
db ICON_EQUINE ; HIRSUSWINE
db ICON_SHELL ; CORSOLA
db ICON_FISH ; REMORAID
db ICON_FISH ; OCTILLERY

View file

@ -279,6 +279,7 @@ PokemonNames::
db "FOXFIRE@@@"
db "YANMA@@@@@"
db "YANMEGA@@@"
db "PENDING03@"
db "WOOPER@@@@"
db "QUAGSIRE@@"
db "ESPEON@@@@"
@ -297,9 +298,9 @@ PokemonNames::
db "WYNAUT@@@@"
db "WOBBUFFET@"
db "BIPULLA@@@"
db "CALFLAC@@@"
db "GIRAFARIG@"
db "FARIGIRAF@"
db "EMORDROME@"
db "PINECO@@@@"
db "FORRETRESS"
db "DUNSPARCE@"
@ -324,6 +325,8 @@ PokemonNames::
db "MAGCARGO@@"
db "SWINUB@@@@"
db "PILOSWINE@"
db "MAMOSWINE@"
db "HIRSUSWINE"
db "CORSOLA@@@"
db "REMORAID@@"
db "OCTILLERY@"

View file

@ -583,6 +583,8 @@ INCBIN "gfx/pokemon/yanma/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/yanma/shiny.pal"
INCBIN "gfx/pokemon/yanmega/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/yanmega/shiny.pal"
INCBIN "gfx/pokemon/pending03/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/pending03/shiny.pal"
INCBIN "gfx/pokemon/wooper/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/wooper/shiny.pal"
INCBIN "gfx/pokemon/quagsire/front.gbcpal", middle_colors
@ -619,12 +621,12 @@ INCBIN "gfx/pokemon/wobbuffet/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/wobbuffet/shiny.pal"
INCBIN "gfx/pokemon/bipulla/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/bipulla/shiny.pal"
INCBIN "gfx/pokemon/calflac/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/calflac/shiny.pal"
INCBIN "gfx/pokemon/girafarig/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/girafarig/shiny.pal"
INCBIN "gfx/pokemon/farigiraf/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/farigiraf/shiny.pal"
INCBIN "gfx/pokemon/emordrome/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/emordrome/shiny.pal"
INCBIN "gfx/pokemon/pineco/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/pineco/shiny.pal"
INCBIN "gfx/pokemon/forretress/front.gbcpal", middle_colors
@ -673,6 +675,10 @@ INCBIN "gfx/pokemon/swinub/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/swinub/shiny.pal"
INCBIN "gfx/pokemon/piloswine/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/piloswine/shiny.pal"
INCBIN "gfx/pokemon/mamoswine/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/mamoswine/shiny.pal"
INCBIN "gfx/pokemon/hirsuswine/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/hirsuswine/shiny.pal"
INCBIN "gfx/pokemon/corsola/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/corsola/shiny.pal"
INCBIN "gfx/pokemon/remoraid/front.gbcpal", middle_colors

View file

@ -563,6 +563,8 @@ PokemonPicPointers::
dba YanmaBackpic
dba YanmegaFrontpic
dba YanmegaBackpic
dba Pending03Frontpic
dba Pending03Backpic
dba WooperFrontpic
dba WooperBackpic
dba QuagsireFrontpic
@ -602,12 +604,12 @@ PokemonPicPointers::
dba WobbuffetBackpic
dba BipullaFrontpic
dba BipullaBackpic
dba CalflacFrontpic
dba CalflacBackpic
dba GirafarigFrontpic
dba GirafarigBackpic
dba FarigirafFrontpic
dba FarigirafBackpic
dba EmordromeFrontpic
dba EmordromeBackpic
dba PinecoFrontpic
dba PinecoBackpic
dba ForretressFrontpic
@ -656,6 +658,10 @@ PokemonPicPointers::
dba SwinubBackpic
dba PiloswineFrontpic
dba PiloswineBackpic
dba MamoswineFrontpic
dba MamoswineBackpic
dba HirsuswineFrontpic
dba HirsuswineBackpic
dba CorsolaFrontpic
dba CorsolaBackpic
dba RemoraidFrontpic