diff --git a/constants/pokemon_constants.asm b/constants/pokemon_constants.asm index 463533d..02f609f 100644 --- a/constants/pokemon_constants.asm +++ b/constants/pokemon_constants.asm @@ -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 diff --git a/data/pokemon/base_stats.asm b/data/pokemon/base_stats.asm index b5b14e3..a5668ec 100644 --- a/data/pokemon/base_stats.asm +++ b/data/pokemon/base_stats.asm @@ -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" diff --git a/data/pokemon/base_stats/bruinous.asm b/data/pokemon/base_stats/bruinous.asm new file mode 100644 index 0000000..105c6b5 --- /dev/null +++ b/data/pokemon/base_stats/bruinous.asm @@ -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 diff --git a/data/pokemon/base_stats/cubburn.asm b/data/pokemon/base_stats/cubburn.asm new file mode 100644 index 0000000..30d1af7 --- /dev/null +++ b/data/pokemon/base_stats/cubburn.asm @@ -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 diff --git a/data/pokemon/base_stats/donmarin.asm b/data/pokemon/base_stats/donmarin.asm new file mode 100644 index 0000000..b0c131a --- /dev/null +++ b/data/pokemon/base_stats/donmarin.asm @@ -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 diff --git a/data/pokemon/base_stats/flambear.asm b/data/pokemon/base_stats/flambear.asm new file mode 100644 index 0000000..da4ab05 --- /dev/null +++ b/data/pokemon/base_stats/flambear.asm @@ -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 diff --git a/data/pokemon/base_stats/palssio.asm b/data/pokemon/base_stats/palssio.asm new file mode 100644 index 0000000..ade567a --- /dev/null +++ b/data/pokemon/base_stats/palssio.asm @@ -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 diff --git a/data/pokemon/base_stats/pressio.asm b/data/pokemon/base_stats/pressio.asm new file mode 100644 index 0000000..221fcde --- /dev/null +++ b/data/pokemon/base_stats/pressio.asm @@ -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 diff --git a/data/pokemon/cries.asm b/data/pokemon/cries.asm index 2456b0f..d12a89c 100644 --- a/data/pokemon/cries.asm +++ b/data/pokemon/cries.asm @@ -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 diff --git a/data/pokemon/dex_entries.asm b/data/pokemon/dex_entries.asm index fb2d1be..a08a2a9 100644 --- a/data/pokemon/dex_entries.asm +++ b/data/pokemon/dex_entries.asm @@ -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" diff --git a/data/pokemon/dex_entries/bruinous.asm b/data/pokemon/dex_entries/bruinous.asm new file mode 100644 index 0000000..72d53b0 --- /dev/null +++ b/data/pokemon/dex_entries/bruinous.asm @@ -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.@" diff --git a/data/pokemon/dex_entries/cubburn.asm b/data/pokemon/dex_entries/cubburn.asm new file mode 100644 index 0000000..38a2b25 --- /dev/null +++ b/data/pokemon/dex_entries/cubburn.asm @@ -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.@" diff --git a/data/pokemon/dex_entries/donmarin.asm b/data/pokemon/dex_entries/donmarin.asm new file mode 100644 index 0000000..6ce15de --- /dev/null +++ b/data/pokemon/dex_entries/donmarin.asm @@ -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.@" diff --git a/data/pokemon/dex_entries/flambear.asm b/data/pokemon/dex_entries/flambear.asm new file mode 100644 index 0000000..edd1d87 --- /dev/null +++ b/data/pokemon/dex_entries/flambear.asm @@ -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.@" diff --git a/data/pokemon/dex_entries/palssio.asm b/data/pokemon/dex_entries/palssio.asm new file mode 100644 index 0000000..c9fde83 --- /dev/null +++ b/data/pokemon/dex_entries/palssio.asm @@ -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.@" diff --git a/data/pokemon/dex_entries/pressio.asm b/data/pokemon/dex_entries/pressio.asm new file mode 100644 index 0000000..8bd72ab --- /dev/null +++ b/data/pokemon/dex_entries/pressio.asm @@ -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.@" diff --git a/data/pokemon/dex_entry_pointers.asm b/data/pokemon/dex_entry_pointers.asm index 5529c14..158038b 100644 --- a/data/pokemon/dex_entry_pointers.asm +++ b/data/pokemon/dex_entry_pointers.asm @@ -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 diff --git a/data/pokemon/dex_order_alpha.asm b/data/pokemon/dex_order_alpha.asm index ed4a3ad..486db07 100644 --- a/data/pokemon/dex_order_alpha.asm +++ b/data/pokemon/dex_order_alpha.asm @@ -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 diff --git a/data/pokemon/dex_order_new.asm b/data/pokemon/dex_order_new.asm index b120d25..11efe92 100644 --- a/data/pokemon/dex_order_new.asm +++ b/data/pokemon/dex_order_new.asm @@ -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 diff --git a/data/pokemon/egg_moves_johto.asm b/data/pokemon/egg_moves_johto.asm index 6f5f23d..08de96f 100644 --- a/data/pokemon/egg_moves_johto.asm +++ b/data/pokemon/egg_moves_johto.asm @@ -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 diff --git a/data/pokemon/evos_attacks_johto.asm b/data/pokemon/evos_attacks_johto.asm index 7c40893..4d0eb48 100644 --- a/data/pokemon/evos_attacks_johto.asm +++ b/data/pokemon/evos_attacks_johto.asm @@ -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 diff --git a/data/pokemon/first_stages.asm b/data/pokemon/first_stages.asm index a320033..a439b27 100644 --- a/data/pokemon/first_stages.asm +++ b/data/pokemon/first_stages.asm @@ -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 diff --git a/data/pokemon/gen1_order.asm b/data/pokemon/gen1_order.asm index cd69914..f913f3b 100644 --- a/data/pokemon/gen1_order.asm +++ b/data/pokemon/gen1_order.asm @@ -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 diff --git a/data/pokemon/menu_icons.asm b/data/pokemon/menu_icons.asm index be3ac2a..2648295 100644 --- a/data/pokemon/menu_icons.asm +++ b/data/pokemon/menu_icons.asm @@ -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 diff --git a/data/pokemon/names.asm b/data/pokemon/names.asm index 9b8c8eb..2b1857c 100644 --- a/data/pokemon/names.asm +++ b/data/pokemon/names.asm @@ -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@@" diff --git a/data/pokemon/palettes.asm b/data/pokemon/palettes.asm index c685145..230650a 100644 --- a/data/pokemon/palettes.asm +++ b/data/pokemon/palettes.asm @@ -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 diff --git a/data/pokemon/pic_pointers.asm b/data/pokemon/pic_pointers.asm index f0b5528..e8f25ef 100644 --- a/data/pokemon/pic_pointers.asm +++ b/data/pokemon/pic_pointers.asm @@ -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 diff --git a/engine/overworld/warp_connection.asm b/engine/overworld/warp_connection.asm index 2b9c5a3..c77ed1c 100644 --- a/engine/overworld/warp_connection.asm +++ b/engine/overworld/warp_connection.asm @@ -1,5 +1,5 @@ HandleNewMap: - call ClearUnusedMapBuffer +; call ClearUnusedMapBuffer call ResetMapBufferEventFlags call ResetFlashIfOutOfCave call GetCurrentMapSceneID diff --git a/gfx/footprints.asm b/gfx/footprints.asm index fd5f484..96b441c 100644 --- a/gfx/footprints.asm +++ b/gfx/footprints.asm @@ -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" diff --git a/gfx/footprints/bruinous.png b/gfx/footprints/bruinous.png new file mode 100644 index 0000000..6bffffe Binary files /dev/null and b/gfx/footprints/bruinous.png differ diff --git a/gfx/footprints/cubburn.png b/gfx/footprints/cubburn.png new file mode 100644 index 0000000..7bfd392 Binary files /dev/null and b/gfx/footprints/cubburn.png differ diff --git a/gfx/footprints/donmarin.png b/gfx/footprints/donmarin.png new file mode 100644 index 0000000..dfe2ee3 Binary files /dev/null and b/gfx/footprints/donmarin.png differ diff --git a/gfx/footprints/flambear.png b/gfx/footprints/flambear.png new file mode 100644 index 0000000..0e3bd73 Binary files /dev/null and b/gfx/footprints/flambear.png differ diff --git a/gfx/footprints/palssio.png b/gfx/footprints/palssio.png new file mode 100644 index 0000000..dfe2ee3 Binary files /dev/null and b/gfx/footprints/palssio.png differ diff --git a/gfx/footprints/pressio.png b/gfx/footprints/pressio.png new file mode 100644 index 0000000..dfe2ee3 Binary files /dev/null and b/gfx/footprints/pressio.png differ diff --git a/gfx/pics.asm b/gfx/pics.asm index 577fd06..24f7ac2 100644 --- a/gfx/pics.asm +++ b/gfx/pics.asm @@ -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" diff --git a/gfx/pokemon/anim_pointers.asm b/gfx/pokemon/anim_pointers.asm index cd892be..232cf4d 100644 --- a/gfx/pokemon/anim_pointers.asm +++ b/gfx/pokemon/anim_pointers.asm @@ -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 diff --git a/gfx/pokemon/anims.asm b/gfx/pokemon/anims.asm index 9db2aa8..d2df447 100644 --- a/gfx/pokemon/anims.asm +++ b/gfx/pokemon/anims.asm @@ -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" diff --git a/gfx/pokemon/bitmask_pointers.asm b/gfx/pokemon/bitmask_pointers.asm index 2e3e2ba..73e78de 100644 --- a/gfx/pokemon/bitmask_pointers.asm +++ b/gfx/pokemon/bitmask_pointers.asm @@ -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 diff --git a/gfx/pokemon/bitmasks.asm b/gfx/pokemon/bitmasks.asm index fd1562b..0bd2638 100644 --- a/gfx/pokemon/bitmasks.asm +++ b/gfx/pokemon/bitmasks.asm @@ -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" diff --git a/gfx/pokemon/bruinous/anim.asm b/gfx/pokemon/bruinous/anim.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/bruinous/anim.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/bruinous/anim_idle.asm b/gfx/pokemon/bruinous/anim_idle.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/bruinous/anim_idle.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/bruinous/back.png b/gfx/pokemon/bruinous/back.png new file mode 100644 index 0000000..c7216be Binary files /dev/null and b/gfx/pokemon/bruinous/back.png differ diff --git a/gfx/pokemon/bruinous/front.png b/gfx/pokemon/bruinous/front.png new file mode 100644 index 0000000..e0a9da9 Binary files /dev/null and b/gfx/pokemon/bruinous/front.png differ diff --git a/gfx/pokemon/bruinous/shiny.pal b/gfx/pokemon/bruinous/shiny.pal new file mode 100644 index 0000000..5c88669 --- /dev/null +++ b/gfx/pokemon/bruinous/shiny.pal @@ -0,0 +1,2 @@ + RGB 22, 22, 12 + RGB 07, 15, 25 \ No newline at end of file diff --git a/gfx/pokemon/cubburn/anim.asm b/gfx/pokemon/cubburn/anim.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/cubburn/anim.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/cubburn/anim_idle.asm b/gfx/pokemon/cubburn/anim_idle.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/cubburn/anim_idle.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/cubburn/back.png b/gfx/pokemon/cubburn/back.png new file mode 100644 index 0000000..c7216be Binary files /dev/null and b/gfx/pokemon/cubburn/back.png differ diff --git a/gfx/pokemon/cubburn/front.png b/gfx/pokemon/cubburn/front.png new file mode 100644 index 0000000..e0a9da9 Binary files /dev/null and b/gfx/pokemon/cubburn/front.png differ diff --git a/gfx/pokemon/cubburn/shiny.pal b/gfx/pokemon/cubburn/shiny.pal new file mode 100644 index 0000000..5c88669 --- /dev/null +++ b/gfx/pokemon/cubburn/shiny.pal @@ -0,0 +1,2 @@ + RGB 22, 22, 12 + RGB 07, 15, 25 \ No newline at end of file diff --git a/gfx/pokemon/donmarin/anim.asm b/gfx/pokemon/donmarin/anim.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/donmarin/anim.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/donmarin/anim_idle.asm b/gfx/pokemon/donmarin/anim_idle.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/donmarin/anim_idle.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/donmarin/back.png b/gfx/pokemon/donmarin/back.png new file mode 100644 index 0000000..c7216be Binary files /dev/null and b/gfx/pokemon/donmarin/back.png differ diff --git a/gfx/pokemon/donmarin/front.png b/gfx/pokemon/donmarin/front.png new file mode 100644 index 0000000..e0a9da9 Binary files /dev/null and b/gfx/pokemon/donmarin/front.png differ diff --git a/gfx/pokemon/donmarin/shiny.pal b/gfx/pokemon/donmarin/shiny.pal new file mode 100644 index 0000000..5c88669 --- /dev/null +++ b/gfx/pokemon/donmarin/shiny.pal @@ -0,0 +1,2 @@ + RGB 22, 22, 12 + RGB 07, 15, 25 \ No newline at end of file diff --git a/gfx/pokemon/flambear/anim.asm b/gfx/pokemon/flambear/anim.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/flambear/anim.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/flambear/anim_idle.asm b/gfx/pokemon/flambear/anim_idle.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/flambear/anim_idle.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/flambear/back.png b/gfx/pokemon/flambear/back.png new file mode 100644 index 0000000..c7216be Binary files /dev/null and b/gfx/pokemon/flambear/back.png differ diff --git a/gfx/pokemon/flambear/front.png b/gfx/pokemon/flambear/front.png new file mode 100644 index 0000000..e0a9da9 Binary files /dev/null and b/gfx/pokemon/flambear/front.png differ diff --git a/gfx/pokemon/flambear/shiny.pal b/gfx/pokemon/flambear/shiny.pal new file mode 100644 index 0000000..5c88669 --- /dev/null +++ b/gfx/pokemon/flambear/shiny.pal @@ -0,0 +1,2 @@ + RGB 22, 22, 12 + RGB 07, 15, 25 \ No newline at end of file diff --git a/gfx/pokemon/frame_pointers.asm b/gfx/pokemon/frame_pointers.asm index f192d30..67c8836 100644 --- a/gfx/pokemon/frame_pointers.asm +++ b/gfx/pokemon/frame_pointers.asm @@ -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 diff --git a/gfx/pokemon/idle_pointers.asm b/gfx/pokemon/idle_pointers.asm index fbfa202..2f70f3e 100644 --- a/gfx/pokemon/idle_pointers.asm +++ b/gfx/pokemon/idle_pointers.asm @@ -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 diff --git a/gfx/pokemon/idles.asm b/gfx/pokemon/idles.asm index 8ab93b8..8f2efd4 100644 --- a/gfx/pokemon/idles.asm +++ b/gfx/pokemon/idles.asm @@ -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" diff --git a/gfx/pokemon/johto_frames.asm b/gfx/pokemon/johto_frames.asm index 349a45a..e747cf7 100644 --- a/gfx/pokemon/johto_frames.asm +++ b/gfx/pokemon/johto_frames.asm @@ -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" diff --git a/gfx/pokemon/palssio/anim.asm b/gfx/pokemon/palssio/anim.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/palssio/anim.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/palssio/anim_idle.asm b/gfx/pokemon/palssio/anim_idle.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/palssio/anim_idle.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/palssio/back.png b/gfx/pokemon/palssio/back.png new file mode 100644 index 0000000..c7216be Binary files /dev/null and b/gfx/pokemon/palssio/back.png differ diff --git a/gfx/pokemon/palssio/front.png b/gfx/pokemon/palssio/front.png new file mode 100644 index 0000000..e0a9da9 Binary files /dev/null and b/gfx/pokemon/palssio/front.png differ diff --git a/gfx/pokemon/palssio/shiny.pal b/gfx/pokemon/palssio/shiny.pal new file mode 100644 index 0000000..5c88669 --- /dev/null +++ b/gfx/pokemon/palssio/shiny.pal @@ -0,0 +1,2 @@ + RGB 22, 22, 12 + RGB 07, 15, 25 \ No newline at end of file diff --git a/gfx/pokemon/pressio/anim.asm b/gfx/pokemon/pressio/anim.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/pressio/anim.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/pressio/anim_idle.asm b/gfx/pokemon/pressio/anim_idle.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/pressio/anim_idle.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/pressio/back.png b/gfx/pokemon/pressio/back.png new file mode 100644 index 0000000..c7216be Binary files /dev/null and b/gfx/pokemon/pressio/back.png differ diff --git a/gfx/pokemon/pressio/front.png b/gfx/pokemon/pressio/front.png new file mode 100644 index 0000000..e0a9da9 Binary files /dev/null and b/gfx/pokemon/pressio/front.png differ diff --git a/gfx/pokemon/pressio/shiny.pal b/gfx/pokemon/pressio/shiny.pal new file mode 100644 index 0000000..5c88669 --- /dev/null +++ b/gfx/pokemon/pressio/shiny.pal @@ -0,0 +1,2 @@ + RGB 22, 22, 12 + RGB 07, 15, 25 \ No newline at end of file diff --git a/home/map.asm b/home/map.asm index 8a685c9..5488ca3 100644 --- a/home/map.asm +++ b/home/map.asm @@ -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. diff --git a/maps/DebugRoom.asm b/maps/DebugRoom.asm index 572c392..aee8ae3 100644 --- a/maps/DebugRoom.asm +++ b/maps/DebugRoom.asm @@ -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 diff --git a/ram/wram.asm b/ram/wram.asm index 0ce9d35..31fa3e4 100644 --- a/ram/wram.asm +++ b/ram/wram.asm @@ -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