Update Librarian previous translation logic
This commit is contained in:
@@ -273,10 +273,11 @@ Sprite_Mermaid_Main:
|
|||||||
LDA $1CE8 : BEQ .translate
|
LDA $1CE8 : BEQ .translate
|
||||||
CMP.b #$01 : BNE .finish
|
CMP.b #$01 : BNE .finish
|
||||||
; Check for previous translation
|
; Check for previous translation
|
||||||
LDA.l Scrolls : BEQ .translate ; The first one has no previous
|
LDA.l Scrolls : BEQ .finish
|
||||||
STA.w SprMiscG, X
|
LDA.l PrevScroll
|
||||||
%GotoAction(3)
|
STA.w SprMiscG, X
|
||||||
RTS
|
%GotoAction(3)
|
||||||
|
RTS
|
||||||
.translate
|
.translate
|
||||||
INC.w SprAction, X
|
INC.w SprAction, X
|
||||||
RTS
|
RTS
|
||||||
@@ -368,6 +369,7 @@ Sprite_Mermaid_Main:
|
|||||||
PHX
|
PHX
|
||||||
LDY.b #$01
|
LDY.b #$01
|
||||||
LDA.w SprMiscG, X
|
LDA.w SprMiscG, X
|
||||||
|
STA.l PrevScroll
|
||||||
ASL A : TAX
|
ASL A : TAX
|
||||||
LDA.w .scroll_messages, X
|
LDA.w .scroll_messages, X
|
||||||
JSL Sprite_ShowMessageUnconditional
|
JSL Sprite_ShowMessageUnconditional
|
||||||
|
|||||||
Reference in New Issue
Block a user