Mirror Portal + Entrance Fix
This commit is contained in:
@@ -216,3 +216,10 @@ rts
|
||||
|
||||
org $82C157
|
||||
JSL AlwaysPushThroughFDoors
|
||||
|
||||
; Modified from OWR - will need to remove once merged
|
||||
org $85AF75
|
||||
Sprite_6C_MirrorPortal:
|
||||
JSL FixOvalFadeOutMirror : NOP #2 ; LDA $7EF3CA : BNE $05AFDF
|
||||
org $85AFDF
|
||||
Sprite_6C_MirrorPortal_missing_mirror:
|
||||
|
||||
@@ -122,9 +122,15 @@ BlindZeldaDespawnFix:
|
||||
PLA : PLA : PEA.w SpritePrep_BlindMaiden_despawn_follower-1 : RTL
|
||||
+ PLA : PLA : PEA.w SpritePrep_BlindMaiden_kill_the_girl-1 : RTL
|
||||
|
||||
|
||||
BigKeyDoorCheck:
|
||||
CPY.w #$001E : BNE + ; skip if it isn't a BK door
|
||||
LDA.l DRFlags : AND #$0400 : BNE + ; skip if the flag is set - bk doors can be double-sided
|
||||
PLA : PEA.w RoomDraw_OneSidedShutters_South_onesided_shutter_or_big_key_door-1
|
||||
+ LDA.w #$0000 : RTL
|
||||
|
||||
FixOvalFadeOutMirror:
|
||||
LDA.b $10 : CMP.b #$0F : BEQ .skip_activation
|
||||
LDA.l CurrentWorld : BNE .skip_activation
|
||||
RTL
|
||||
.skip_activation
|
||||
PLA : PLA : PLA : JML Sprite_6C_MirrorPortal_missing_mirror
|
||||
Reference in New Issue
Block a user