Cubburn and Palssio families

This adds the Cubburn and Palssio families; Silent Hills can start proper development from here.
This commit is contained in:
Llinos Evans 2023-11-02 14:37:12 +00:00
parent 4c1d1132aa
commit bd35a6c862
77 changed files with 497 additions and 16 deletions

View file

@ -207,6 +207,12 @@ DEF JOHTO_POKEMON EQU const_value
const TOTODILE ; 9e
const CROCONAW ; 9f
const FERALIGATR ; a0
const CUBBURN
const FLAMBEAR
const BRUINOUS
const PALSSIO
const PRESSIO
const DONMARIN
const SENTRET ; a1
const FURRET ; a2
const HOOTHOOT ; a3

View file

@ -214,6 +214,12 @@ INCLUDE "data/pokemon/base_stats/typhlosion.asm"
INCLUDE "data/pokemon/base_stats/totodile.asm"
INCLUDE "data/pokemon/base_stats/croconaw.asm"
INCLUDE "data/pokemon/base_stats/feraligatr.asm"
INCLUDE "data/pokemon/base_stats/cubburn.asm"
INCLUDE "data/pokemon/base_stats/flambear.asm"
INCLUDE "data/pokemon/base_stats/bruinous.asm"
INCLUDE "data/pokemon/base_stats/palssio.asm"
INCLUDE "data/pokemon/base_stats/pressio.asm"
INCLUDE "data/pokemon/base_stats/donmarin.asm"
INCLUDE "data/pokemon/base_stats/sentret.asm"
INCLUDE "data/pokemon/base_stats/furret.asm"
INCLUDE "data/pokemon/base_stats/hoothoot.asm"

View file

@ -0,0 +1,21 @@
db 0
db 87, 105, 84, 85, 100, 73
; hp atk def spd sat sdf
db FIRE, FIRE ; type
db 45 ; catch rate
db 209 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F12_5 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/bruinous/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_MEDIUM_SLOW ; growth rate
dn EGG_GROUND, EGG_GROUND ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, DEFENSE_CURL, DETECT, REST, ATTRACT, THIEF, FLAMETHROWER, SOLARBEAM, HYPER_BEAM
; end

View file

@ -0,0 +1,21 @@
db 0
db 51, 52, 46, 48, 65, 47
; hp atk def spd sat sdf
db FIRE, FIRE ; type
db 45 ; catch rate
db 65 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F12_5 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/cubburn/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_MEDIUM_SLOW ; growth rate
dn EGG_GROUND, EGG_GROUND ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, DEFENSE_CURL, DETECT, REST, ATTRACT, THIEF, FLAMETHROWER
; end

View file

@ -0,0 +1,21 @@
db 0 ; species ID placeholder
db 103, 73, 78, 68, 103, 105
; hp atk def spd sat sdf
db WATER, WATER ; type
db 45 ; catch rate
db 210 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F12_5 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/donmarin/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_MEDIUM_SLOW ; growth rate
dn EGG_MONSTER, EGG_MONSTER ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, REST, ATTRACT, SURF, WHIRLPOOL, WATERFALL, ICE_BEAM, PSYCHIC_M, SWIFT, ROAR, HYPER_BEAM
; end

View file

@ -0,0 +1,21 @@
db 0
db 70, 72, 64, 63, 85, 55
; hp atk def spd sat sdf
db FIRE, FIRE ; type
db 45 ; catch rate
db 142 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F12_5 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/flambear/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_MEDIUM_SLOW ; growth rate
dn EGG_GROUND, EGG_GROUND ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, DEFENSE_CURL, DETECT, REST, ATTRACT, THIEF, FLAMETHROWER
; end

View file

@ -0,0 +1,21 @@
db 0 ; species ID placeholder
db 60, 34, 48, 43, 65, 64
; hp atk def spd sat sdf
db WATER, WATER ; type
db 45 ; catch rate
db 66 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F12_5 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/palssio/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_MEDIUM_SLOW ; growth rate
dn EGG_MONSTER, EGG_MONSTER ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, REST, ATTRACT, SURF, WHIRLPOOL, WATERFALL, ICE_BEAM, PSYCHIC_M, SWIFT
; end

View file

@ -0,0 +1,21 @@
db 0 ; species ID placeholder
db 80, 44, 58, 53, 86, 84
; hp atk def spd sat sdf
db WATER, WATER ; type
db 45 ; catch rate
db 143 ; base exp
db NO_ITEM, NO_ITEM ; items
db GENDER_F12_5 ; gender ratio
db 100 ; unknown 1
db 20 ; step cycles to hatch
db 5 ; unknown 2
INCBIN "gfx/pokemon/pressio/front.dimensions"
dw NULL, NULL ; unused (beta front/back pics)
db GROWTH_MEDIUM_SLOW ; growth rate
dn EGG_MONSTER, EGG_MONSTER ; egg groups
; tm/hm learnset
tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, REST, ATTRACT, SURF, WHIRLPOOL, WATERFALL, ICE_BEAM, PSYCHIC_M, SWIFT, ROAR
; end

View file

@ -193,6 +193,12 @@ 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_NIDORAN_M, 0, 0 ; PALSSIO (incomplete)
mon_cry CRY_NIDORAN_M, 0, 0 ; PRESSIO (incomplete)
mon_cry CRY_NIDORAN_M, 0, 0 ; DONMARIN (incomplete)
mon_cry CRY_SENTRET, 138, 184 ; SENTRET
mon_cry CRY_SENTRET, 107, 258 ; FURRET
mon_cry CRY_HOOTHOOT, 145, 216 ; HOOTHOOT

View file

@ -195,6 +195,12 @@ TyphlosionPokedexEntry:: INCLUDE "data/pokemon/dex_entries/typhlosion.asm"
TotodilePokedexEntry:: INCLUDE "data/pokemon/dex_entries/totodile.asm"
CroconawPokedexEntry:: INCLUDE "data/pokemon/dex_entries/croconaw.asm"
FeraligatrPokedexEntry:: INCLUDE "data/pokemon/dex_entries/feraligatr.asm"
CubburnPokedexEntry:: INCLUDE "data/pokemon/dex_entries/cubburn.asm"
FlambearPokedexEntry:: INCLUDE "data/pokemon/dex_entries/flambear.asm"
BruinousPokedexEntry:: INCLUDE "data/pokemon/dex_entries/bruinous.asm"
PalssioPokedexEntry:: INCLUDE "data/pokemon/dex_entries/palssio.asm"
PressioPokedexEntry:: INCLUDE "data/pokemon/dex_entries/flambear.asm"
DonmarinPokedexEntry:: INCLUDE "data/pokemon/dex_entries/bruinous.asm"
SentretPokedexEntry:: INCLUDE "data/pokemon/dex_entries/sentret.asm"
FurretPokedexEntry:: INCLUDE "data/pokemon/dex_entries/furret.asm"
HoothootPokedexEntry:: INCLUDE "data/pokemon/dex_entries/hoothoot.asm"

View file

@ -0,0 +1,10 @@
db "DYNAMITE@" ; species name
dw 603, 3420 ; height, weight
db "Fiercely loyal to"
next "its TRAINER. If"
next "given the order,"
page "BRUINOUS will"
next "attack with an"
next "explosive bite.@"

View file

@ -0,0 +1,10 @@
db "PYRO@" ; species name
dw 108, 170 ; height, weight
db "If its TRAINER is"
next "cold, CUBBURN will"
next "wave its tail to"
page "warm them up. In"
next "cold regions, it"
next "is a popular pet.@"

View file

@ -0,0 +1,10 @@
db "LOCH BOSS@" ; species name
dw 802, 4850 ; height, weight
db "Tempered and even-"
next "handed, DONMARIN"
next "carefully raises"
page "its pod. Its"
next "punishments are"
next "always fair.@"

View file

@ -0,0 +1,10 @@
db "BLAST@" ; species name
dw 211, 420 ; height, weight
db "If it thinks its"
next "TRAINER in danger,"
next "it'll bark loudly."
page "Reining this in"
next "is a true test"
next "of skill.@"

View file

@ -0,0 +1,10 @@
db "PLAYFUL@" ; species name
dw 311, 70 ; height, weight
db "Calm and collected,"
next "PALSSIO's presence"
next "soothes all around"
page "it. Popular with"
next "newer and more"
next "anxious TRAINERS.@"

View file

@ -0,0 +1,10 @@
db "PROUD@" ; species name
dw 509, 70 ; height, weight
db "Prideful in its"
next "growing intellect,"
next "PRESSIO often"
page "picks fights with"
next "#MON it sees"
next "as inferior.@"

View file

@ -188,6 +188,12 @@ PokedexDataPointerTable:
dba TotodilePokedexEntry
dba CroconawPokedexEntry
dba FeraligatrPokedexEntry
dba CubburnPokedexEntry
dba FlambearPokedexEntry
dba BruinousPokedexEntry
dba PalssioPokedexEntry
dba PressioPokedexEntry
dba DonmarinPokedexEntry
dba SentretPokedexEntry
dba FurretPokedexEntry
dba HoothootPokedexEntry

View file

@ -22,6 +22,7 @@ AlphabeticalPokedexOrder:
dw BLASTOISE
dw BLASTYKE
dw BLISSEY
dw BRUINOUS
dw BULBASAUR
dw BURGELA
dw BUTTERFREE
@ -42,6 +43,7 @@ AlphabeticalPokedexOrder:
dw CORSOLA
dw CROBAT
dw CROCONAW
dw CUBBURN
dw CUBONE
dw CYNDAQUIL
dw DELIBIRD
@ -50,6 +52,7 @@ AlphabeticalPokedexOrder:
dw DITTO
dw DODRIO
dw DODUO
dw DONMARIN
dw DONPHAN
dw DRAGONAIR
dw DRAGONITE
@ -70,6 +73,7 @@ AlphabeticalPokedexOrder:
dw FEAROW
dw FERALIGATR
dw FLAAFFY
dw FLAMBEAR
dw FLAREON
dw FORRETRESS
dw FURRET
@ -174,6 +178,7 @@ AlphabeticalPokedexOrder:
dw OMANYTE
dw OMASTAR
dw ONIX
dw PALSSIO
dw PARAS
dw PARASECT
dw PARASPOR
@ -195,6 +200,7 @@ AlphabeticalPokedexOrder:
dw PONYTA
dw PORYGON
dw PORYGON2
dw PRESSIO
dw PRIMEAPE
dw PSYDUCK
dw PUPAL

View file

@ -11,6 +11,12 @@ NewPokedexOrder:
dw TOTODILE
dw CROCONAW
dw FERALIGATR
dw CUBBURN
dw FLAMBEAR
dw BRUINOUS
dw PALSSIO
dw PRESSIO
dw DONMARIN
dw PIDGEY
dw PIDGEOTTO
dw PIDGEOT

View file

@ -10,6 +10,12 @@ EggMovePointers2::
dw TotodileEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw CubburnEggMoves
dw NoEggMoves2 ; Flambear
dw NoEggMoves2 ; Bruinous
dw PalssioEggMoves
dw NoEggMoves2 ; Pressio
dw NoEggMoves2 ; Donmarin
dw SentretEggMoves
dw NoEggMoves2
dw HoothootEggMoves
@ -137,6 +143,22 @@ TotodileEggMoves:
dw ROCK_SLIDE
dw -1 ; end
CubburnEggMoves:
dw CRUNCH
dw FORESIGHT
dw REVERSAL
dw QUICK_ATTACK
dw SWIFT
dw -1
PalssioEggMoves:
dw ANCIENTPOWER
dw ENCORE
dw FORESIGHT
dw PSYBEAM
dw HYPNOSIS
dw -1
SentretEggMoves:
dw DOUBLE_EDGE
dw PURSUIT

View file

@ -10,6 +10,12 @@ EvosAttacksPointers2::
dw TotodileEvosAttacks
dw CroconawEvosAttacks
dw FeraligatrEvosAttacks
dw CubburnEvosAttacks
dw FlambearEvosAttacks
dw BruinousEvosAttacks
dw PalssioEvosAttacks
dw PressioEvosAttacks
dw DonmarinEvosAttacks
dw SentretEvosAttacks
dw FurretEvosAttacks
dw HoothootEvosAttacks
@ -241,6 +247,91 @@ FeraligatrEvosAttacks:
dbw 58, HYDRO_PUMP
db 0 ; no more level-up moves
CubburnEvosAttacks:
dbbw EVOLVE_LEVEL, 16, FLAMBEAR
db 0
dbw 1, SCRATCH
dbw 5, LEER
dbw 9, EMBER
dbw 14, ROAR
dbw 19, BITE
dbw 25, REST
dbw 31, FLAME_WHEEL
dbw 38, SCARY_FACE
dbw 45, FURY_SWIPES
dbw 53, FLAMETHROWER
db 0
FlambearEvosAttacks:
dbbw EVOLVE_LEVEL, 34, BRUINOUS
db 0
dbw 1, SCRATCH
dbw 5, LEER
dbw 9, EMBER
dbw 14, ROAR
dbw 21, BITE
dbw 29, REST
dbw 37, FLAME_WHEEL
dbw 46, SCARY_FACE
dbw 55, FURY_SWIPES
dbw 65, FLAMETHROWER
db 0
BruinousEvosAttacks:
db 0
dbw 1, SCRATCH
dbw 5, LEER
dbw 9, EMBER
dbw 14, ROAR
dbw 21, BITE
dbw 29, REST
dbw 39, FLAME_WHEEL
dbw 50, SCARY_FACE
dbw 61, FURY_SWIPES
dbw 73, FLAMETHROWER
db 0
PalssioEvosAttacks:
dbbw EVOLVE_LEVEL, 16, PRESSIO
db 0
dbw 1, TACKLE
dbw 5, GROWL
dbw 8, WATER_GUN
dbw 13, BITE
dbw 19, MIST
dbw 25, AURORA_BEAM
dbw 34, SAFEGUARD
dbw 43, BODY_SLAM
dbw 53, HYDRO_PUMP
db 0
PressioEvosAttacks:
dbbw EVOLVE_LEVEL, 34, DONMARIN
db 0
dbw 1, TACKLE
dbw 5, GROWL
dbw 8, WATER_GUN
dbw 13, BITE
dbw 21, MIST
dbw 30, AURORA_BEAM
dbw 40, SAFEGUARD
dbw 51, BODY_SLAM
dbw 63, HYDRO_PUMP
db 0
DonmarinEvosAttacks:
db 0
dbw 1, TACKLE
dbw 5, GROWL
dbw 8, WATER_GUN
dbw 13, BITE
dbw 21, MIST
dbw 30, AURORA_BEAM
dbw 43, SAFEGUARD
dbw 57, BODY_SLAM
dbw 72, HYDRO_PUMP
db 0
SentretEvosAttacks:
dbbw EVOLVE_LEVEL, 15, FURRET
db 0 ; no more evolutions

View file

@ -188,6 +188,12 @@ FirstEvoStages::
dw TOTODILE
dw TOTODILE
dw TOTODILE ;a0
dw CUBBURN
dw CUBBURN
dw CUBBURN
dw PALSSIO
dw PALSSIO
dw PALSSIO
dw SENTRET
dw SENTRET
dw HOOTHOOT

View file

@ -204,6 +204,12 @@ Pokered_MonIndices:
db TOTODILE
db CROCONAW
db FERALIGATR
db CUBBURN
db FLAMBEAR
db BRUINOUS
db PALSSIO
db PRESSIO
db DONMARIN
db SENTRET
db FURRET
db HOOTHOOT

View file

@ -189,6 +189,12 @@ MonMenuIcons:
db ICON_MONSTER ; TOTODILE
db ICON_MONSTER ; CROCONAW
db ICON_MONSTER ; FERALIGATR
db ICON_FOX ; CUBBURN
db ICON_FOX ; FLAMBEAR
db ICON_FOX ; BRUINOUS
db ICON_SERPENT ; PALSSIO
db ICON_SERPENT ; PRESSIO
db ICON_SERPENT ; DONMARIN
db ICON_FOX ; SENTRET
db ICON_FOX ; FURRET
db ICON_BIRD ; HOOTHOOT

View file

@ -191,6 +191,12 @@ PokemonNames::
db "TOTODILE@@"
db "CROCONAW@@"
db "FERALIGATR"
db "CUBBURN@@@"
db "FLAMBEAR@@"
db "BRUINOUS@@"
db "PALSSIO@@@"
db "PRESSIO@@@"
db "DONMARIN@@"
db "SENTRET@@@"
db "FURRET@@@@"
db "HOOTHOOT@@"

View file

@ -407,6 +407,18 @@ INCBIN "gfx/pokemon/croconaw/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/croconaw/shiny.pal"
INCBIN "gfx/pokemon/feraligatr/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/feraligatr/shiny.pal"
INCBIN "gfx/pokemon/cubburn/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/cubburn/shiny.pal"
INCBIN "gfx/pokemon/flambear/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/flambear/shiny.pal"
INCBIN "gfx/pokemon/bruinous/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/bruinous/shiny.pal"
INCBIN "gfx/pokemon/palssio/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/palssio/shiny.pal"
INCBIN "gfx/pokemon/pressio/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/pressio/shiny.pal"
INCBIN "gfx/pokemon/donmarin/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/donmarin/shiny.pal"
INCBIN "gfx/pokemon/sentret/front.gbcpal", middle_colors
INCLUDE "gfx/pokemon/sentret/shiny.pal"
INCBIN "gfx/pokemon/furret/front.gbcpal", middle_colors

View file

@ -387,6 +387,18 @@ PokemonPicPointers::
dba CroconawBackpic
dba FeraligatrFrontpic
dba FeraligatrBackpic
dba CubburnFrontpic
dba CubburnBackpic
dba FlambearFrontpic
dba FlambearBackpic
dba BruinousFrontpic
dba BruinousBackpic
dba PalssioFrontpic
dba PalssioBackpic
dba PressioFrontpic
dba PressioBackpic
dba DonmarinFrontpic
dba DonmarinBackpic
dba SentretFrontpic
dba SentretBackpic
dba FurretFrontpic

View file

@ -1,5 +1,5 @@
HandleNewMap:
call ClearUnusedMapBuffer
; call ClearUnusedMapBuffer
call ResetMapBufferEventFlags
call ResetFlashIfOutOfCave
call GetCurrentMapSceneID

View file

@ -188,6 +188,12 @@ INCBIN "gfx/footprints/typhlosion.1bpp"
INCBIN "gfx/footprints/totodile.1bpp"
INCBIN "gfx/footprints/croconaw.1bpp"
INCBIN "gfx/footprints/feraligatr.1bpp"
INCBIN "gfx/footprints/cubburn.1bpp"
INCBIN "gfx/footprints/flambear.1bpp"
INCBIN "gfx/footprints/bruinous.1bpp"
INCBIN "gfx/footprints/palssio.1bpp"
INCBIN "gfx/footprints/pressio.1bpp"
INCBIN "gfx/footprints/donmarin.1bpp"
INCBIN "gfx/footprints/sentret.1bpp"
INCBIN "gfx/footprints/furret.1bpp"
INCBIN "gfx/footprints/hoothoot.1bpp"

BIN
gfx/footprints/bruinous.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 B

BIN
gfx/footprints/cubburn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 B

BIN
gfx/footprints/donmarin.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 B

BIN
gfx/footprints/flambear.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

BIN
gfx/footprints/palssio.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 B

BIN
gfx/footprints/pressio.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 B

View file

@ -780,3 +780,17 @@ AnnihilapeFrontpic: INCBIN "gfx/pokemon/annihilape/front.animated.2bpp.lz"
AnnihilapeBackpic: INCBIN "gfx/pokemon/annihilape/back.2bpp.lz"
PupperonFrontpic: INCBIN "gfx/pokemon/pupperon/front.animated.2bpp.lz"
PupperonBackpic: INCBIN "gfx/pokemon/pupperon/back.2bpp.lz"
CubburnFrontpic: INCBIN "gfx/pokemon/cubburn/front.animated.2bpp.lz"
CubburnBackpic: INCBIN "gfx/pokemon/cubburn/back.2bpp.lz"
FlambearFrontpic: INCBIN "gfx/pokemon/flambear/front.animated.2bpp.lz"
FlambearBackpic: INCBIN "gfx/pokemon/flambear/back.2bpp.lz"
BruinousFrontpic: INCBIN "gfx/pokemon/bruinous/front.animated.2bpp.lz"
BruinousBackpic: INCBIN "gfx/pokemon/bruinous/back.2bpp.lz"
PalssioFrontpic: INCBIN "gfx/pokemon/palssio/front.animated.2bpp.lz"
PalssioBackpic: INCBIN "gfx/pokemon/palssio/back.2bpp.lz"
PressioFrontpic: INCBIN "gfx/pokemon/pressio/front.animated.2bpp.lz"
PressioBackpic: INCBIN "gfx/pokemon/pressio/back.2bpp.lz"
DonmarinFrontpic: INCBIN "gfx/pokemon/donmarin/front.animated.2bpp.lz"
DonmarinBackpic: INCBIN "gfx/pokemon/donmarin/back.2bpp.lz"

View file

@ -187,6 +187,12 @@ AnimationPointers:
dw TotodileAnimation
dw CroconawAnimation
dw FeraligatrAnimation
dw CubburnAnimation
dw FlambearAnimation
dw BruinousAnimation
dw PalssioAnimation
dw PressioAnimation
dw DonmarinAnimation
dw SentretAnimation
dw FurretAnimation
dw HoothootAnimation

View file

@ -185,6 +185,12 @@ TyphlosionAnimation: INCLUDE "gfx/pokemon/typhlosion/anim.asm"
TotodileAnimation: INCLUDE "gfx/pokemon/totodile/anim.asm"
CroconawAnimation: INCLUDE "gfx/pokemon/croconaw/anim.asm"
FeraligatrAnimation: INCLUDE "gfx/pokemon/feraligatr/anim.asm"
CubburnAnimation: INCLUDE "gfx/pokemon/cubburn/anim.asm"
FlambearAnimation: INCLUDE "gfx/pokemon/flambear/anim.asm"
BruinousAnimation: INCLUDE "gfx/pokemon/bruinous/anim.asm"
PalssioAnimation: INCLUDE "gfx/pokemon/palssio/anim.asm"
PressioAnimation: INCLUDE "gfx/pokemon/pressio/anim.asm"
DonmarinAnimation: INCLUDE "gfx/pokemon/donmarin/anim.asm"
SentretAnimation: INCLUDE "gfx/pokemon/sentret/anim.asm"
FurretAnimation: INCLUDE "gfx/pokemon/furret/anim.asm"
HoothootAnimation: INCLUDE "gfx/pokemon/hoothoot/anim.asm"

View file

@ -187,6 +187,12 @@ BitmasksPointers:
dw TotodileBitmasks
dw CroconawBitmasks
dw FeraligatrBitmasks
dw CubburnBitmasks
dw FlambearBitmasks
dw BruinousBitmasks
dw PalssioBitmasks
dw PressioBitmasks
dw DonmarinBitmasks
dw SentretBitmasks
dw FurretBitmasks
dw HoothootBitmasks

View file

@ -185,6 +185,12 @@ TyphlosionBitmasks: INCLUDE "gfx/pokemon/typhlosion/bitmask.asm"
TotodileBitmasks: INCLUDE "gfx/pokemon/totodile/bitmask.asm"
CroconawBitmasks: INCLUDE "gfx/pokemon/croconaw/bitmask.asm"
FeraligatrBitmasks: INCLUDE "gfx/pokemon/feraligatr/bitmask.asm"
CubburnBitmasks: INCLUDE "gfx/pokemon/cubburn/bitmask.asm"
FlambearBitmasks: INCLUDE "gfx/pokemon/flambear/bitmask.asm"
BruinousBitmasks: INCLUDE "gfx/pokemon/bruinous/bitmask.asm"
PalssioBitmasks: INCLUDE "gfx/pokemon/palssio/bitmask.asm"
PressioBitmasks: INCLUDE "gfx/pokemon/pressio/bitmask.asm"
DonmarinBitmasks: INCLUDE "gfx/pokemon/donmarin/bitmask.asm"
SentretBitmasks: INCLUDE "gfx/pokemon/sentret/bitmask.asm"
FurretBitmasks: INCLUDE "gfx/pokemon/furret/bitmask.asm"
HoothootBitmasks: INCLUDE "gfx/pokemon/hoothoot/bitmask.asm"

View file

@ -0,0 +1 @@
endanim

View file

@ -0,0 +1 @@
endanim

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

View file

@ -0,0 +1,2 @@
RGB 22, 22, 12
RGB 07, 15, 25

View file

@ -0,0 +1 @@
endanim

View file

@ -0,0 +1 @@
endanim

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

View file

@ -0,0 +1,2 @@
RGB 22, 22, 12
RGB 07, 15, 25

View file

@ -0,0 +1 @@
endanim

View file

@ -0,0 +1 @@
endanim

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

View file

@ -0,0 +1,2 @@
RGB 22, 22, 12
RGB 07, 15, 25

View file

@ -0,0 +1 @@
endanim

View file

@ -0,0 +1 @@
endanim

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

View file

@ -0,0 +1,2 @@
RGB 22, 22, 12
RGB 07, 15, 25

View file

@ -187,6 +187,12 @@ FramesPointers:
dba TotodileFrames
dba CroconawFrames
dba FeraligatrFrames
dba CubburnFrames
dba FlambearFrames
dba BruinousFrames
dba PalssioFrames
dba PressioFrames
dba DonmarinFrames
dba SentretFrames
dba FurretFrames
dba HoothootFrames

View file

@ -187,6 +187,12 @@ AnimationIdlePointers:
dw TotodileAnimationIdle
dw CroconawAnimationIdle
dw FeraligatrAnimationIdle
dw CubburnAnimationIdle
dw FlambearAnimationIdle
dw BruinousAnimationIdle
dw PalssioAnimationIdle
dw PressioAnimationIdle
dw DonmarinAnimationIdle
dw SentretAnimationIdle
dw FurretAnimationIdle
dw HoothootAnimationIdle

View file

@ -185,6 +185,12 @@ TyphlosionAnimationIdle: INCLUDE "gfx/pokemon/typhlosion/anim_idle.asm"
TotodileAnimationIdle: INCLUDE "gfx/pokemon/totodile/anim_idle.asm"
CroconawAnimationIdle: INCLUDE "gfx/pokemon/croconaw/anim_idle.asm"
FeraligatrAnimationIdle: INCLUDE "gfx/pokemon/feraligatr/anim_idle.asm"
CubburnAnimationIdle: INCLUDE "gfx/pokemon/cubburn/anim_idle.asm"
FlambearAnimationIdle: INCLUDE "gfx/pokemon/flambear/anim_idle.asm"
BruinousAnimationIdle: INCLUDE "gfx/pokemon/bruinous/anim_idle.asm"
PalssioAnimationIdle: INCLUDE "gfx/pokemon/palssio/anim_idle.asm"
PressioAnimationIdle: INCLUDE "gfx/pokemon/pressio/anim_idle.asm"
DonmarinAnimationIdle: INCLUDE "gfx/pokemon/donmarin/anim_idle.asm"
SentretAnimationIdle: INCLUDE "gfx/pokemon/sentret/anim_idle.asm"
FurretAnimationIdle: INCLUDE "gfx/pokemon/furret/anim_idle.asm"
HoothootAnimationIdle: INCLUDE "gfx/pokemon/hoothoot/anim_idle.asm"

View file

@ -9,6 +9,12 @@ TyphlosionFrames: INCLUDE "gfx/pokemon/typhlosion/frames.asm"
TotodileFrames: INCLUDE "gfx/pokemon/totodile/frames.asm"
CroconawFrames: INCLUDE "gfx/pokemon/croconaw/frames.asm"
FeraligatrFrames: INCLUDE "gfx/pokemon/feraligatr/frames.asm"
CubburnFrames: INCLUDE "gfx/pokemon/cubburn/frames.asm"
FlambearFrames: INCLUDE "gfx/pokemon/flambear/frames.asm"
BruinousFrames: INCLUDE "gfx/pokemon/bruinous/frames.asm"
PalssioFrames: INCLUDE "gfx/pokemon/palssio/frames.asm"
PressioFrames: INCLUDE "gfx/pokemon/pressio/frames.asm"
DonmarinFrames: INCLUDE "gfx/pokemon/donmarin/frames.asm"
SentretFrames: INCLUDE "gfx/pokemon/sentret/frames.asm"
FurretFrames: INCLUDE "gfx/pokemon/furret/frames.asm"
HoothootFrames: INCLUDE "gfx/pokemon/hoothoot/frames.asm"

View file

@ -0,0 +1 @@
endanim

View file

@ -0,0 +1 @@
endanim

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

View file

@ -0,0 +1,2 @@
RGB 22, 22, 12
RGB 07, 15, 25

View file

@ -0,0 +1 @@
endanim

View file

@ -0,0 +1 @@
endanim

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

View file

@ -0,0 +1,2 @@
RGB 22, 22, 12
RGB 07, 15, 25

View file

@ -1,10 +1,10 @@
; Functions dealing with rendering and interacting with maps.
ClearUnusedMapBuffer::
ld hl, wUnusedMapBuffer
ld bc, wUnusedMapBufferEnd - wUnusedMapBuffer
xor a
jp ByteFill
;ClearUnusedMapBuffer::
; ld hl, wUnusedMapBuffer
; ld bc, wUnusedMapBufferEnd - wUnusedMapBuffer
; xor a
; jp ByteFill
CheckScenes::
; Checks wCurMapSceneScriptPointer. If it's empty, returns -1 in a. Otherwise, returns the active scene ID in a.

View file

@ -8,23 +8,23 @@ DebugRoom_MapScripts:
DebugPokemon1Script:
opentext
getmonname STRING_BUFFER_3, BURGELA
getmonname STRING_BUFFER_3, PALSSIO
writetext ReceivedDebugPokemonText
playsound SFX_CAUGHT_MON
waitsfx
promptbutton
givepoke BURGELA, 42, DUSK_STONE
givepoke PALSSIO, 42, RARE_CANDY
closetext
end
DebugPokemon2Script:
opentext
getmonname STRING_BUFFER_3, LICKITUNG
getmonname STRING_BUFFER_3, CUBBURN
writetext ReceivedDebugPokemonText
playsound SFX_CAUGHT_MON
waitsfx
promptbutton
givepoke LICKITUNG, 42, POISON_STONE
givepoke CUBBURN, 42, RARE_CANDY
closetext
end

View file

@ -868,9 +868,9 @@ SECTION "Unused Map Buffer", WRAM0
; This was a buffer for map-related pointers in the 1997 G/S prototype.
; See wMapBuffer in pokegold-spaceworld's wram.asm.
wUnusedMapBuffer:: ds 24
wUnusedMapBufferEnd::
;wUnusedMapBuffer:: ds 24
;wUnusedMapBufferEnd::
ds 24
SECTION UNION "Overworld Map", WRAM0
@ -3139,18 +3139,18 @@ wLizFightCount:: db
wAnthonyFightCount:: db
wToddFightCount:: db
wGinaFightCount:: db
wIrwinFightCount:: db ; unreferenced
;wIrwinFightCount:: db ; unreferenced
wArnieFightCount:: db
wAlanFightCount:: db
wDanaFightCount:: db
wChadFightCount:: db
wDerekFightCount:: db ; unreferenced
;wDerekFightCount:: db ; unreferenced
wTullyFightCount:: db
wBrentFightCount:: db
wTiffanyFightCount:: db
wVanceFightCount:: db
wWiltonFightCount:: db
wKenjiFightCount:: db ; unreferenced
;wKenjiFightCount:: db ; unreferenced
wParryFightCount:: db
wErinFightCount:: db