Multiworld torch key fix

This commit is contained in:
aerinon
2020-04-16 15:52:19 -06:00
parent 57cd5575da
commit bc06b86311
4 changed files with 5 additions and 4 deletions

View File

@@ -24,7 +24,7 @@ from Fill import distribute_items_cutoff, distribute_items_staleness, distribute
from ItemList import generate_itempool, difficulties, fill_prizes
from Utils import output_path, parse_player_names
__version__ = '0.0.20.7u'
__version__ = '0.0.20.8u'
class EnemizerError(RuntimeError):

2
Rom.py
View File

@@ -22,7 +22,7 @@ from EntranceShuffle import door_addresses, exit_ids
JAP10HASH = '03a63945398191337e896e5771f77173'
RANDOMIZERBASEHASH = 'a4d716a9c9b3299267deee4ddb1143a5'
RANDOMIZERBASEHASH = '9ed3ae2d129faa1cd3858e2f72b11b62'
class JsonRom(object):

View File

@@ -25,7 +25,7 @@ HudAdditions:
lda #$2811 : sta $7ec740
lda $7ef366 : and.l $0098c0, x : bne .check
lda BigKeyStatus, x : and #$00ff : bne + ;todo: "and" is redundant or change table to one byte
lda BigKeyStatus, x : bne + ; change this, if bk status changes to one byte
lda #$2574 : bra ++
+ cmp #$0002 : bne +
lda #$2420 : bra ++
@@ -59,6 +59,7 @@ CountChestKeys:
rtl
CountChest:
lda !MULTIWORLD_ITEM_PLAYER_ID : bne .end
cpy #$24 : beq +
cpy #$a0 : !blt .end
cpy #$ae : !bge .end

File diff suppressed because one or more lines are too long