Groundwork for James Bottle Caps

Currently, he doesn't deduct a Bottle Cap and he only fills out Attack and Defence. DVs are stored as a 16-bit address, so I need to find a way to make `a` work with it...
This commit is contained in:
Llinos Evans 2023-05-11 08:43:19 +01:00
parent 76fc5f737e
commit 9bc7505195
12 changed files with 148 additions and 47 deletions

View file

@ -76,7 +76,7 @@ KeyItemFlags:
dbit TRUE ; LIFT_KEY
dbit FALSE ; EXP_ALL
dbit FALSE ; was TRUE for OLD_ROD, now CANDY_SACK
dbit TRUE ; GOOD_ROD
dbit FALSE ; was GOOD_ROD & TRUE, now BOTTLE_CAP
dbit TRUE ; SUPER_ROD
dbit FALSE ; PP_UP
dbit FALSE ; ETHER

View file

@ -76,7 +76,7 @@ ItemNames::
li "LIFT KEY"
li "EXP.ALL"
li "CANDY JAR" ; was old rod
li "GOOD ROD"
li "BOTTLE CAP"
li "FISHING ROD"
li "PP UP"
li "ETHER"

View file

@ -76,7 +76,7 @@ ItemPrices::
bcd3 0 ; LIFT_KEY
bcd3 0 ; EXP_ALL
bcd3 0 ; was OLD_ROD, now CANDY_SACK. Plan to be one-of-a-kind, so 0 to discourage sale a la Master Ball.
bcd3 0 ; GOOD_ROD
bcd3 5000 ; was GOOD_ROD, now BOTTLE_CAP. Sells for 5000 in SV.
bcd3 0 ; SUPER_ROD
bcd3 0 ; PP_UP
bcd3 0 ; ETHER

View file

@ -4,6 +4,6 @@ UsableItems_CloseMenu:
db ITEMFINDER
db POKE_FLUTE
;db OLD_ROD no longer exists
db GOOD_ROD
;db GOOD_ROD no longer exists
db SUPER_ROD
db -1 ; end

View file

@ -303,9 +303,9 @@ _CandyJarDescription::
next "odd sweets."
prompt
_GoodRodDescription::
text "A good ROD for"
next "catching #MON."
_BottleCapDescription::
text "Certain people"
next "collect these!"
prompt
_FishingRodDescription::