Fossils and Fishing Rod tweaks

Moved the (Super) Fishing Rod over to Pewter, Decilla now comes from the Old Amber and Aerodactyl has a new fossil
This commit is contained in:
MementoMartha 2022-09-06 11:57:02 +01:00
parent 4f0c10158f
commit e9b9fc324a
15 changed files with 34 additions and 29 deletions

View file

@ -58,7 +58,7 @@ DEF SAFARI_ROCK EQU $16 ; overload
const LEAF_STONE ; $2F const LEAF_STONE ; $2F
const CARD_KEY ; $30 const CARD_KEY ; $30
const NUGGET ; $31 const NUGGET ; $31
const PP_UP_2 ; $32 const WING_FOSSIL ; $32
const POKE_DOLL ; $33 const POKE_DOLL ; $33
const FULL_HEAL ; $34 const FULL_HEAL ; $34
const REVIVE ; $35 const REVIVE ; $35

View file

@ -49,7 +49,7 @@ KeyItemFlags:
dbit FALSE ; LEAF_STONE dbit FALSE ; LEAF_STONE
dbit TRUE ; CARD_KEY dbit TRUE ; CARD_KEY
dbit FALSE ; NUGGET dbit FALSE ; NUGGET
dbit FALSE ; PP_UP_2 dbit FALSE ; WING_FOSSIL
dbit FALSE ; POKE_DOLL dbit FALSE ; POKE_DOLL
dbit FALSE ; FULL_HEAL dbit FALSE ; FULL_HEAL
dbit FALSE ; REVIVE dbit FALSE ; REVIVE

View file

@ -49,7 +49,7 @@ ItemNames::
li "LEAF STONE" li "LEAF STONE"
li "CARD KEY" li "CARD KEY"
li "NUGGET" li "NUGGET"
li "PP UP" li "WING FOSSIL"
li "POKé DOLL" li "POKé DOLL"
li "FULL HEAL" li "FULL HEAL"
li "REVIVE" li "REVIVE"

View file

@ -49,7 +49,7 @@ ItemPrices::
bcd3 2100 ; LEAF_STONE bcd3 2100 ; LEAF_STONE
bcd3 0 ; CARD_KEY bcd3 0 ; CARD_KEY
bcd3 10000 ; NUGGET bcd3 10000 ; NUGGET
bcd3 9800 ; XXX PP_UP bcd3 0 ; WING_FOSSIL
bcd3 1000 ; POKE_DOLL bcd3 1000 ; POKE_DOLL
bcd3 600 ; FULL_HEAL bcd3 600 ; FULL_HEAL
bcd3 1500 ; REVIVE bcd3 1500 ; REVIVE

View file

@ -9,6 +9,7 @@ PewterCity_Object:
warp_event 23, 17, PEWTER_MART, 1 warp_event 23, 17, PEWTER_MART, 1
warp_event 7, 29, PEWTER_SPEECH_HOUSE, 1 warp_event 7, 29, PEWTER_SPEECH_HOUSE, 1
warp_event 13, 25, PEWTER_POKECENTER, 1 warp_event 13, 25, PEWTER_POKECENTER, 1
warp_event 27, 21, ROUTE_12_SUPER_ROD_HOUSE, 1
def_bg_events def_bg_events
bg_event 19, 29, 6 ; PewterCityText6 bg_event 19, 29, 6 ; PewterCityText6

View file

@ -5,7 +5,6 @@ Route12_Object:
warp_event 10, 15, ROUTE_12_GATE_1F, 1 warp_event 10, 15, ROUTE_12_GATE_1F, 1
warp_event 11, 15, ROUTE_12_GATE_1F, 2 warp_event 11, 15, ROUTE_12_GATE_1F, 2
warp_event 10, 21, ROUTE_12_GATE_1F, 3 warp_event 10, 21, ROUTE_12_GATE_1F, 3
warp_event 11, 77, ROUTE_12_SUPER_ROD_HOUSE, 1
def_bg_events def_bg_events
bg_event 13, 13, 11 ; Route12Text11 bg_event 13, 13, 11 ; Route12Text11

View file

@ -2,8 +2,8 @@ Route12SuperRodHouse_Object:
db $a ; border block db $a ; border block
def_warp_events def_warp_events
warp_event 2, 7, LAST_MAP, 4 warp_event 2, 7, LAST_MAP, 8
warp_event 3, 7, LAST_MAP, 4 warp_event 3, 7, LAST_MAP, 8
def_bg_events def_bg_events

View file

@ -189,7 +189,7 @@ MapSongBanks::
db MUSIC_CITIES1, BANK(Music_Cities1) ; ROUTE_16_GATE_1F db MUSIC_CITIES1, BANK(Music_Cities1) ; ROUTE_16_GATE_1F
db MUSIC_CITIES1, BANK(Music_Cities1) ; ROUTE_16_GATE_2F db MUSIC_CITIES1, BANK(Music_Cities1) ; ROUTE_16_GATE_2F
db MUSIC_CELADON, BANK(Music_Celadon) ; ROUTE_16_FLY_HOUSE db MUSIC_CELADON, BANK(Music_Celadon) ; ROUTE_16_FLY_HOUSE
db MUSIC_CELADON, BANK(Music_Celadon) ; ROUTE_12_SUPER_ROD_HOUSE db MUSIC_CITIES1, BANK(Music_Cities1) ; ROUTE_12_SUPER_ROD_HOUSE
db MUSIC_CITIES1, BANK(Music_Cities1) ; ROUTE_18_GATE_1F db MUSIC_CITIES1, BANK(Music_Cities1) ; ROUTE_18_GATE_1F
db MUSIC_CITIES1, BANK(Music_Cities1) ; ROUTE_18_GATE_2F db MUSIC_CITIES1, BANK(Music_Cities1) ; ROUTE_18_GATE_2F
db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SEAFOAM_ISLANDS_1F db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SEAFOAM_ISLANDS_1F

View file

@ -6,7 +6,7 @@ SuperRodData:
dbw CERULEAN_CITY, .Group3 dbw CERULEAN_CITY, .Group3
dbw VERMILION_CITY, .Group4 dbw VERMILION_CITY, .Group4
dbw CELADON_CITY, .Group5 dbw CELADON_CITY, .Group5
dbw FUCHSIA_CITY, .Group10 dbw FUCHSIA_CITY, .Group7
dbw CINNABAR_ISLAND, .Group8 dbw CINNABAR_ISLAND, .Group8
dbw ROUTE_4, .Group3 dbw ROUTE_4, .Group3
dbw ROUTE_6, .Group4 dbw ROUTE_6, .Group4
@ -32,7 +32,7 @@ SuperRodData:
dbw SAFARI_ZONE_WEST, .Group6 dbw SAFARI_ZONE_WEST, .Group6
dbw SAFARI_ZONE_CENTER, .Group6 dbw SAFARI_ZONE_CENTER, .Group6
dbw CERULEAN_CAVE_2F, .Group9 dbw CERULEAN_CAVE_2F, .Group9
dbw CERULEAN_CAVE_B1F, .Group9 dbw CERULEAN_CAVE_B1F, .Group10
dbw CERULEAN_CAVE_1F, .Group9 dbw CERULEAN_CAVE_1F, .Group9
dbw ROCK_TUNNEL_1F, .Group5 dbw ROCK_TUNNEL_1F, .Group5
dbw ROCK_TUNNEL_1F, .Group5 dbw ROCK_TUNNEL_1F, .Group5
@ -55,7 +55,7 @@ SuperRodData:
.Group3: .Group3:
db 5 db 5
db 15, SKIMPER db 15, SKIMPER
db 19, MAGIKARP db 15, MAGIKARP
db 15, KRABBY db 15, KRABBY
db 15, BLOTTLE db 15, BLOTTLE
db 15, CHEEP db 15, CHEEP
@ -87,19 +87,20 @@ SuperRodData:
.Group7: .Group7:
db 6 db 6
db 40, TENTACRUEL db 35, TENTACRUEL
db 40, KINGLER db 35, KINGLER
db 40, SEAKING db 35, SEAKING
db 40, GYARADOS db 35, GYARADOS
db 40, PENDRAKEN db 35, PENDRAKEN
db 40, JABETTA db 35, JABETTA
.Group8: .Group8:
db 4 db 5
db 40, STARYU db 40, STARYU
db 40, SEADRA db 40, SEADRA
db 40, SHELLDER db 40, SHELLDER
db 40, PENDRAKEN db 40, PENDRAKEN
db 40, JAGG
.Group9: .Group9:
db 5 db 5

View file

@ -40,13 +40,18 @@ GiveFossilToCinnabarLab::
jr z, .choseDomeFossil jr z, .choseDomeFossil
cp HELIX_FOSSIL cp HELIX_FOSSIL
jr z, .choseHelixFossil jr z, .choseHelixFossil
ld b, AERODACTYL cp WING_FOSSIL
jr z, .choseWingFossil
ld b, DECILLA
jr .fossilSelected jr .fossilSelected
.choseHelixFossil .choseHelixFossil
ld b, OMANYTE ld b, OMANYTE
jr .fossilSelected jr .fossilSelected
.choseDomeFossil .choseDomeFossil
ld b, KABUTO ld b, KABUTO
jr .fossilSelected
.choseWingFossil
ld b, AERODACTYL
.fossilSelected .fossilSelected
ld [wFossilItem], a ld [wFossilItem], a
ld a, b ld a, b

View file

@ -66,7 +66,7 @@ ItemUsePtrTable:
dw ItemUseEvoStone ; LEAF_STONE dw ItemUseEvoStone ; LEAF_STONE
dw ItemUseCardKey ; CARD_KEY dw ItemUseCardKey ; CARD_KEY
dw UnusableItem ; NUGGET dw UnusableItem ; NUGGET
dw UnusableItem ; ??? PP_UP dw UnusableItem ; WING_FOSSIL
dw ItemUsePokedoll ; POKE_DOLL dw ItemUsePokedoll ; POKE_DOLL
dw ItemUseMedicine ; FULL_HEAL dw ItemUseMedicine ; FULL_HEAL
dw ItemUseMedicine ; REVIVE dw ItemUseMedicine ; REVIVE

View file

@ -25,9 +25,7 @@ n,)tttttt>??,)
,),)ooooo ,),)ooooo

>??,) !1wVww1(,,,) >??,) !1wVww1(,,,)

View file

@ -1,9 +1,9 @@
,,,)1(,,,,,+W%1$WWWW,)CCTCCCC,)CCTCCkk,)CCTCCCC,)TTzTCCC,)TxxTyTT,)TCCTxxx,)TC !CC,)xChiCC,)kk7:~kk,)CCCTCCC,)CCCTCCC,)TTTzTTC,)xxxxxTC,)TCCTTTC,)TCCTxxC,)zTTTCTCW%TxxxCTCTCCCCxCzTzTTTCTxTxxxCxCTTTCCCCxxzTCTTTCTxCTxTCTTCTCTTzTCTCxxxxCTTTzTTCxxxTxxC66kkkTCCCLLaaayCCCxxxTCCCCCCTCCCCCCTCCCCCCTCCC ,,,)1(,,,,,+W%1$WWWW,)CCTCCCC,)CCTCCkk,)CCTCCCC,)TTzTCCC,)TxxTyTT,)TCCTxxx,)TC !CC,)xChiCC,)kk7:~kk,)CCCTCCC,)CCCTCCC,)TTTzTTC,)xxxxxTC,)TCCTTTC,)TCCTxxC,)zTTTCTCW%TxxxCTCTCCCCxCzTzTTTCTxTxxxCxCTTTCCCCxxzTCTTTCTxCTxTCTTCTCTTzTCTCxxxxCTTTzTTCxxxTxxC66kkkTCCCLLaaayCCCxxxTCCCCCCTCCCCCCTCCCCCCTCCC
nCCCTTTC nCCCTTTC
nCCCxxTC nCCCxxTC
nT111C nzTTTTTC
nTwwwwwC
nTxxxxxC nTxxxxxC
nTCCCCCC
nTTTzTCC nTTTzTCC
nxxxTxCC nxxxTxCC
nl6CTCCC nl6CTCCC

View file

@ -44,6 +44,7 @@ FossilsList:
db DOME_FOSSIL db DOME_FOSSIL
db HELIX_FOSSIL db HELIX_FOSSIL
db OLD_AMBER db OLD_AMBER
db WING_FOSSIL
db 0 ; end db 0 ; end
Lab4Text1: Lab4Text1:

View file

@ -1,8 +1,8 @@
_Route12HouseText_564c0:: _Route12HouseText_564c0::
text "I'm the FISHING" text "I'm the FISHING"
line "GURU's brother!" line "GURU!"
para "I simply Looove" para "I simply looove"
line "fishing!" line "fishing!"
para "Do you like to" para "Do you like to"
@ -43,8 +43,8 @@ _Route12HouseText_564d4::
text "Hello there," text "Hello there,"
line "<PLAYER>!" line "<PLAYER>!"
para "Use the SUPER ROD" para "Use that FISHING"
line "in any water!" line "ROD in any water!"
cont "You can catch" cont "You can catch"
cont "different kinds" cont "different kinds"
cont "of #MON." cont "of #MON."