Fix new silver hint dialog
This commit is contained in:
22
dialog.asm
22
dialog.asm
@@ -294,10 +294,10 @@ DialogGanon1:
|
|||||||
JSL.l Sprite_ShowMessageMinimal_Alt
|
JSL.l Sprite_ShowMessageMinimal_Alt
|
||||||
RTL
|
RTL
|
||||||
;--------------------------------------------------------------------------------
|
;--------------------------------------------------------------------------------
|
||||||
; #$0193 - no bow
|
; #$0192 - no bow
|
||||||
|
; #$0193 - no silvers alternate
|
||||||
; #$0194 - no silvers
|
; #$0194 - no silvers
|
||||||
; #$0195 - no silvers alternate
|
; #$0195 - silvers
|
||||||
; #$0196 - silvers
|
|
||||||
; $7EF38E - bsp-- ---
|
; $7EF38E - bsp-- ---
|
||||||
; b = bow
|
; b = bow
|
||||||
; s = silver arrow bow
|
; s = silver arrow bow
|
||||||
@@ -307,20 +307,20 @@ DialogGanon2:
|
|||||||
REP #$20 : LDA.w #$018D : STA $1CF0 : SEP #$20
|
REP #$20 : LDA.w #$018D : STA $1CF0 : SEP #$20
|
||||||
BRA ++
|
BRA ++
|
||||||
+
|
+
|
||||||
LDA.b $7EF38E : AND #$80 : BNE + ; branch if bow
|
LDA.l $7EF38E : AND #$80 : BNE + ; branch if bow
|
||||||
REP #$20 : LDA.w #$0193 : STA $1CF0 : SEP #$20 ; no bow
|
REP #$20 : LDA.w #$0192 : STA $1CF0 : SEP #$20 ; no bow
|
||||||
BRA ++
|
BRA ++
|
||||||
+
|
+
|
||||||
LDA.b $7EF38E : AND #$40 : BEQ + ; branch if no silvers
|
LDA.l $7EF38E : AND #$40 : BEQ + ; branch if no silvers
|
||||||
REP #$20 : LDA.w #$0196 : STA $1CF0 : SEP #$20 ;has silvers
|
REP #$20 : LDA.w #$0195 : STA $1CF0 : SEP #$20 ;has silvers
|
||||||
BRA ++
|
BRA ++
|
||||||
+
|
+
|
||||||
LDA.b $7EF38E : AND #$20 : BNE + ; branch if p bow
|
LDA.l $7EF38E : AND #$20 : BNE + ; branch if p bow
|
||||||
REP #$20 : LDA.w #$0195 : STA $1CF0 : SEP #$20 ; bow, no-silvers, no-p-bow
|
REP #$20 : LDA.w #$0194 : STA $1CF0 : SEP #$20 ; bow, no-silvers, no-p-bow
|
||||||
BRA ++
|
BRA ++
|
||||||
+
|
+
|
||||||
LDA.b $7EF38E : AND #$80 : BEQ + ; branch if no bow
|
LDA.l $7EF38E : AND #$80 : BEQ + ; branch if no bow
|
||||||
REP #$20 : LDA.w #$0194 : STA $1CF0 : SEP #$20 ; bow, no-silvers, p-bow
|
REP #$20 : LDA.w #$0193 : STA $1CF0 : SEP #$20 ; bow, no-silvers, p-bow
|
||||||
BRA ++
|
BRA ++
|
||||||
+
|
+
|
||||||
REP #$20 : LDA.w #$016E : STA $1CF0 : SEP #$20 ; both bow and no bow. impossible.
|
REP #$20 : LDA.w #$016E : STA $1CF0 : SEP #$20 ; both bow and no bow. impossible.
|
||||||
|
|||||||
Reference in New Issue
Block a user