flute fix and crystal door lock
This commit is contained in:
@@ -9,7 +9,12 @@ LockAgahnimDoors:
|
||||
LDA.w #$0000 : RTL
|
||||
+ : CMP.w #$0001 : BNE +
|
||||
JSR.w OldLockAgahnimDoors : RTL
|
||||
+ : CMP.w #$0002 : BNE +
|
||||
LDA $7EF37A : AND.w #$007F : CMP.w #$007F : BEQ .unlock
|
||||
LDA.w #$0001
|
||||
RTL
|
||||
+
|
||||
.unlock
|
||||
LDA.w #$0000 ; fallback to never locked
|
||||
RTL
|
||||
;--------------------------------------------------------------------------------
|
||||
|
||||
@@ -1917,7 +1917,8 @@ JSL.l OnEnterWater : NOP
|
||||
org $0AB8E5 ; <- 538E5
|
||||
JSL.l FloodGateAndMasterSwordFollowerReset
|
||||
JSL.l IncrementFlute
|
||||
NOP #32
|
||||
STZ $1000 : STZ $1001
|
||||
NOP #26
|
||||
;--------------------------------------------------------------------------------
|
||||
org $02AA87 ; <- 12A87
|
||||
JSL.l OnOWTransition
|
||||
|
||||
@@ -747,7 +747,7 @@ db #$08 ; #$08 = 1 Heart (default) - #$02 = 1/4 Heart
|
||||
;================================================================================
|
||||
org $308169 ; PC 0x180169
|
||||
AgahnimDoorStyle:
|
||||
db #$01 ; #00 = Never Locked - #$01 = Locked During Escape (default)
|
||||
db #$02 ; #00 = Never Locked - #$01 = Locked During Escape (default) - #$02 = Locked Without 7 Crystals
|
||||
;================================================================================
|
||||
org $30816A ; PC 0x18016A
|
||||
FreeItemText:
|
||||
|
||||
Reference in New Issue
Block a user