Expanding on Pokemon icon usage

This adds Pikachu, Cat, and "Small Bird" menu icons. The cat has a custom animation done by myself.

The Jigglypuff in the Pokemon Centre now uses the new sprite, nice 'n' pretty. Officer Jenny is also in Cerulean. The Pokemon from Melanie's house in Yellow have been put in Mr. Fuji's House, given the purpose of the house in RB is different. I think it ends up fitting very nicely.

Chansey has been given its proper sprite in Fuschia. Yellow didn't actually do this, as Chansey doesn't have a walk cycle, causing the stuff that exists to go unused. I wanted it, though, so I had Chansey just not walk and turn around. Oh, and it's in all the Pokemon Centres now. Yeah, that's a...lot of changed files.
This commit is contained in:
Llinos Evans 2023-04-23 21:25:45 +01:00
parent 09ad875023
commit 9b387cab7e
49 changed files with 231 additions and 77 deletions

View file

@ -8,6 +8,7 @@ CeladonPokecenter_TextPointers:
dw CeladonPokecenterText3
dw CeladonTradeNurseText
dw SandslashTrade
dw CeladonPokeCenterText4
CeladonTradeNurseText:
script_cable_club_receptionist
@ -29,3 +30,8 @@ SandslashTrade:
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd
CeladonPokeCenterText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -8,6 +8,7 @@ CeladonUniversityPokecenter_TextPointers:
dw CuboneSalesmanText
dw CeladonUniversityPokecenterText8
dw CeladonUniversityTradeNurseText
dw CeladonUniversityChansey
CeladonUniversityTradeNurseText:
script_cable_club_receptionist
@ -86,4 +87,9 @@ CuboneSalesmanText:
CeladonUniversityPokecenterText8::
text_far _CeladonUniversityPokecenterText8
text_end
text_end
CeladonUniversityChansey:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -8,6 +8,7 @@ CeruleanPokecenter_TextPointers:
dw CeruleanPokecenterText3
dw CeruleanTradeNurseText
dw NinetalesTrade
dw CeruleanPokecenterText4
CeruleanTradeNurseText:
script_cable_club_receptionist
@ -30,3 +31,7 @@ NinetalesTrade:
predef DoInGameTradeDialogue
jp TextScriptEnd
CeruleanPokecenterText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -9,6 +9,7 @@ CinnabarPokecenter_TextPointers:
dw CinnabarTradeNurseText
dw PoryZSalesmanText
dw MukTrade
dw CinnabarPokecenterText4
CinnabarHealNurseText:
script_pokecenter_nurse
@ -99,3 +100,8 @@ MukTrade:
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd
CinnabarPokecenterText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -8,6 +8,7 @@ FuchsiaPokecenter_TextPointers:
dw FuchsiaPokecenterText3
dw FuchsiaTradeNurseText
dw MarowakTrade
dw FuschiaPokecenterText4
FuchsiaHealNurseText:
script_pokecenter_nurse
@ -29,3 +30,8 @@ MarowakTrade:
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd
FuschiaPokecenterText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -21,6 +21,7 @@ IndigoPlateauLobby_TextPointers:
dw IndigoCashierText
dw IndigoTradeNurseText
dw ExeggutorTrade
dw IndigoPlateauLobbyText4
IndigoHealNurseText:
script_pokecenter_nurse
@ -45,3 +46,8 @@ ExeggutorTrade:
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd
IndigoPlateauLobbyText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -8,6 +8,7 @@ LavenderPokecenter_TextPointers:
dw LavenderPokecenterText3
dw LavenderTradeNurseText
dw DugtrioTrade
dw LavenderPokecenterText4
LavenderTradeNurseText:
script_cable_club_receptionist
@ -30,3 +31,7 @@ DugtrioTrade:
predef DoInGameTradeDialogue
jp TextScriptEnd
LavenderPokecenterText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -9,6 +9,7 @@ MrFujisHouse_TextPointers:
dw LavenderHouse1Text4
dw LavenderHouse1Text5
dw LavenderHouse1Text6
dw LavenderHouse1Text7
LavenderHouse1Text1:
text_asm
@ -55,14 +56,14 @@ LavenderHouse1Text_1d8f9:
LavenderHouse1Text3:
text_far _LavenderHouse1Text3
text_asm
ld a, PSYDUCK
ld a, SANDSHREW
call PlayCry
jp TextScriptEnd
LavenderHouse1Text4:
text_far _LavenderHouse1Text4
text_asm
ld a, NIDORINO
ld a, BULBASAUR
call PlayCry
jp TextScriptEnd
@ -110,3 +111,10 @@ MrFujiAfterFluteText:
LavenderHouse1Text6:
text_far _LavenderHouse1Text6
text_end
LavenderHouse1Text7:
text_far _LavenderHouse1Text7
text_asm
ld a, ODDISH
call PlayCry
jp TextScriptEnd

View file

@ -9,6 +9,7 @@ MtMoonPokecenter_TextPointers:
dw MagikarpSalesmanText
dw MtMoonPokecenterText5
dw MtMoonTradeNurseText
dw MtMoonPokecenterText6
MtMoonHealNurseText:
script_pokecenter_nurse
@ -92,3 +93,8 @@ MtMoonPokecenterText5:
MtMoonTradeNurseText:
script_cable_club_receptionist
MtMoonPokecenterText6:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -8,6 +8,7 @@ PewterPokecenter_TextPointers:
dw PewterJigglypuffText
dw PewterTradeNurseText
dw GolemTrade
dw PewterPokecenterText3
PewterHealNurseText:
script_pokecenter_nurse
@ -97,3 +98,8 @@ GolemTrade:
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd
PewterPokecenterText3:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -8,6 +8,7 @@ RockTunnelPokecenter_TextPointers:
dw RockTunnelPokecenterText3
dw RockTunnelTradeNurseText
dw DittoSalesmanText
dw RockTunnelPokecenterText4
RockTunnelHealNurseText:
script_pokecenter_nurse
@ -86,4 +87,9 @@ DittoSalesmanText:
.Text2
text_far _DittoSalesmanText2
text_end
text_end
RockTunnelPokecenterText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -8,6 +8,7 @@ SaffronPokecenter_TextPointers:
dw SaffronPokecenterText3
dw SaffronTradeNurseText
dw RaichuTrade
dw SaffronPokecenterText4
SaffronHealNurseText:
script_pokecenter_nurse
@ -29,3 +30,8 @@ RaichuTrade:
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd
SaffronPokecenterText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -8,6 +8,7 @@ VermilionPokecenter_TextPointers:
dw VermilionPokecenterText3
dw VermilionTradeNurseText
dw PersianTrade
dw VermillionPokeCenterText4
VermilionHealNurseText:
script_pokecenter_nurse
@ -29,3 +30,8 @@ PersianTrade:
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd
VermillionPokeCenterText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd

View file

@ -8,6 +8,7 @@ ViridianPokecenter_TextPointers:
dw ViridianPokeCenterText3
dw ViridianTradeNurseText
dw RaticateTrade
dw ViridianPokeCenterText4
ViridianHealNurseText:
script_pokecenter_nurse
@ -29,3 +30,8 @@ RaticateTrade:
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd
ViridianPokeCenterText4:
text_asm
callfar PokecenterChanseyText
jp TextScriptEnd