mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-11-25 06:12:34 +13:00
Alright, never put items after the floors. This is very, very bad, as it actually causes a myriad of problems whenever the game tries to assert the item list on its lonesome. Effectively, this has been adding floors. This caused the item descriptions to be offset by 21 spaces once you get to the TMs. The fact it worked before was a miracle. Anyway, all considerations have been made when doing this, so it should all be just fine. If you need to test if the items are ok, check the Up-Grade on Porygon, as it's the last in the list. Checks showed it was ok for me. Also, Old Sea Chart now uses the localised name - Old Sea Map. This actually fits in-game, which is good.
110 lines
2.7 KiB
NASM
110 lines
2.7 KiB
NASM
ItemPrices::
|
|
table_width 3, ItemPrices
|
|
bcd3 0 ; MASTER_BALL
|
|
bcd3 1200 ; ULTRA_BALL
|
|
bcd3 600 ; GREAT_BALL
|
|
bcd3 200 ; POKE_BALL
|
|
bcd3 0 ; TOWN_MAP
|
|
bcd3 0 ; BICYCLE
|
|
bcd3 0 ; SURFBOARD
|
|
bcd3 1000 ; SAFARI_BALL
|
|
bcd3 0 ; POKEDEX
|
|
bcd3 0 ; MOON_STONE
|
|
bcd3 100 ; ANTIDOTE
|
|
bcd3 250 ; BURN_HEAL
|
|
bcd3 250 ; ICE_HEAL
|
|
bcd3 200 ; AWAKENING
|
|
bcd3 200 ; PARLYZ_HEAL
|
|
bcd3 3000 ; FULL_RESTORE
|
|
bcd3 2500 ; MAX_POTION
|
|
bcd3 1500 ; HYPER_POTION
|
|
bcd3 700 ; SUPER_POTION
|
|
bcd3 300 ; POTION
|
|
bcd3 0 ; BOULDERBADGE
|
|
bcd3 0 ; CASCADEBADGE
|
|
bcd3 0 ; THUNDERBADGE
|
|
bcd3 0 ; RAINBOWBADGE
|
|
bcd3 0 ; SOULBADGE
|
|
bcd3 0 ; MARSHBADGE
|
|
bcd3 0 ; VOLCANOBADGE
|
|
bcd3 0 ; EARTHBADGE
|
|
bcd3 550 ; ESCAPE_ROPE
|
|
bcd3 350 ; REPEL
|
|
bcd3 0 ; OLD_AMBER
|
|
bcd3 2100 ; FIRE_STONE
|
|
bcd3 2100 ; THUNDER_STONE
|
|
bcd3 2100 ; WATER_STONE
|
|
bcd3 9800 ; HP_UP
|
|
bcd3 9800 ; PROTEIN
|
|
bcd3 9800 ; IRON
|
|
bcd3 9800 ; CARBOS
|
|
bcd3 9800 ; CALCIUM
|
|
bcd3 4800 ; RARE_CANDY
|
|
bcd3 0 ; DOME_FOSSIL
|
|
bcd3 0 ; HELIX_FOSSIL
|
|
bcd3 0 ; SECRET_KEY
|
|
bcd3 2100 ; HEART_STONE
|
|
bcd3 0 ; BIKE_VOUCHER
|
|
bcd3 950 ; X_ACCURACY
|
|
bcd3 2100 ; LEAF_STONE
|
|
bcd3 0 ; CARD_KEY
|
|
bcd3 10000 ; NUGGET
|
|
bcd3 0 ; WING_FOSSIL
|
|
bcd3 1000 ; POKE_DOLL
|
|
bcd3 600 ; FULL_HEAL
|
|
bcd3 1500 ; REVIVE
|
|
bcd3 4000 ; MAX_REVIVE
|
|
bcd3 700 ; GUARD_SPEC
|
|
bcd3 500 ; SUPER_REPEL
|
|
bcd3 700 ; MAX_REPEL
|
|
bcd3 650 ; DIRE_HIT
|
|
bcd3 10 ; COIN
|
|
bcd3 200 ; FRESH_WATER
|
|
bcd3 300 ; SODA_POP
|
|
bcd3 350 ; LEMONADE
|
|
bcd3 0 ; S_S_TICKET
|
|
bcd3 0 ; GOLD_TEETH
|
|
bcd3 500 ; X_ATTACK
|
|
bcd3 550 ; X_DEFEND
|
|
bcd3 350 ; X_SPEED
|
|
bcd3 350 ; X_SPECIAL
|
|
bcd3 0 ; COIN_CASE
|
|
bcd3 0 ; OAKS_PARCEL
|
|
bcd3 0 ; ITEMFINDER
|
|
bcd3 0 ; SILPH_SCOPE
|
|
bcd3 0 ; POKE_FLUTE
|
|
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 0 ; SUPER_ROD
|
|
bcd3 0 ; PP_UP
|
|
bcd3 0 ; ETHER
|
|
bcd3 0 ; MAX_ETHER
|
|
bcd3 0 ; ELIXER
|
|
bcd3 0 ; MAX_ELIXER
|
|
bcd3 2100 ; ICE_STONE
|
|
bcd3 3000 ; PROTECTOR
|
|
bcd3 2100 ; POISON_STONE
|
|
bcd3 2100 ; BLK_AUGURITE
|
|
bcd3 3000 ; DUBIOUS_DISC
|
|
bcd3 0 ; CITRINE_PASS
|
|
bcd3 0 ; OLD_SEA_MAP
|
|
bcd3 3000 ; UP_GRADE
|
|
assert_table_length NUM_ITEMS
|
|
bcd3 0 ; FLOOR_B2F
|
|
bcd3 0 ; FLOOR_B1F
|
|
bcd3 0 ; FLOOR_1F
|
|
bcd3 0 ; FLOOR_2F
|
|
bcd3 0 ; FLOOR_3F
|
|
bcd3 0 ; FLOOR_4F
|
|
bcd3 0 ; FLOOR_5F
|
|
bcd3 0 ; FLOOR_6F
|
|
bcd3 0 ; FLOOR_7F
|
|
bcd3 0 ; FLOOR_8F
|
|
bcd3 0 ; FLOOR_9F
|
|
bcd3 0 ; FLOOR_10F
|
|
bcd3 0 ; FLOOR_11F
|
|
bcd3 0 ; FLOOR_B4F
|
|
assert_table_length NUM_ITEMS + NUM_FLOORS
|