Add SongFlag symbol
This commit is contained in:
@@ -3,10 +3,10 @@
|
||||
|
||||
SickKid_CheckForSongOfHealing:
|
||||
{
|
||||
LDA $FE : CMP.b #$01 : BNE .no_song
|
||||
LDA SongFlag : CMP.b #$01 : BNE .no_song
|
||||
INC $0D80, X
|
||||
INC $02E4
|
||||
STZ $FE
|
||||
STZ.w SongFlag
|
||||
.no_song
|
||||
RTL
|
||||
}
|
||||
|
||||
@@ -81,7 +81,7 @@ Sprite_DekuScrub_Prep:
|
||||
Sprite_DekuScrub_Main:
|
||||
{
|
||||
LDA.w SprAction, X
|
||||
JSL UseImplicitRegIndexedLocalJumpTable
|
||||
JSL JumpTableLocal
|
||||
|
||||
dw EstadoInactivo
|
||||
dw QuiereCuracion
|
||||
@@ -107,8 +107,8 @@ Sprite_DekuScrub_Main:
|
||||
QuiereCuracion:
|
||||
{
|
||||
%PlayAnimation(0, 1, 16)
|
||||
LDA $FE : BEQ .ninguna_cancion
|
||||
STZ $FE
|
||||
LDA SongFlag : CMP.b #$01 : BNE .ninguna_cancion
|
||||
STZ.w SongFlag
|
||||
LDA.b #$C0 : STA.w SprTimerD, X
|
||||
%GotoAction(2)
|
||||
.ninguna_cancion
|
||||
|
||||
@@ -52,7 +52,7 @@ Sprite_Zora_Handler:
|
||||
RTS
|
||||
.not_princess
|
||||
|
||||
JSL UseImplicitRegIndexedLocalJumpTable
|
||||
JSL JumpTableLocal
|
||||
|
||||
dw Sprite_Zora_Main
|
||||
dw Sprite_ZoraPrincess_Main
|
||||
@@ -68,7 +68,7 @@ Sprite_Zora_Main:
|
||||
JSR Zora_HandleDialogue
|
||||
|
||||
LDA.w SprAction, X
|
||||
JSL UseImplicitRegIndexedLocalJumpTable
|
||||
JSL JumpTableLocal
|
||||
|
||||
dw Zora_Forward
|
||||
dw Zora_Right
|
||||
|
||||
@@ -35,7 +35,7 @@ Sprite_ZoraPrincess_Long:
|
||||
PHB : PHK : PLB
|
||||
JSR Sprite_ZoraPrincess_Draw
|
||||
JSL Sprite_CheckActive : BCC .SpriteIsNotActive
|
||||
JSR Sprite_ZoraPrincess_Main
|
||||
JSR Sprite_ZoraPrincess_Main
|
||||
.SpriteIsNotActive
|
||||
PLB
|
||||
RTL
|
||||
@@ -44,7 +44,7 @@ Sprite_ZoraPrincess_Long:
|
||||
Sprite_ZoraPrincess_Prep:
|
||||
{
|
||||
PHB : PHK : PLB
|
||||
LDA.l $7EF302 : BEQ .doesnt_have_mask
|
||||
LDA.l $7EF302 : BEQ .doesnt_have_mask
|
||||
STZ.w SprState, X ; Kill the sprite
|
||||
.doesnt_have_mask
|
||||
|
||||
@@ -60,7 +60,7 @@ Sprite_ZoraPrincess_Main:
|
||||
JSL Sprite_PlayerCantPassThrough
|
||||
|
||||
LDA.w SprAction, X
|
||||
JSL UseImplicitRegIndexedLocalJumpTable
|
||||
JSL JumpTableLocal
|
||||
|
||||
dw WaitForLink
|
||||
dw CheckForSongOfHealing
|
||||
@@ -79,8 +79,8 @@ Sprite_ZoraPrincess_Main:
|
||||
CheckForSongOfHealing:
|
||||
{
|
||||
%PlayAnimation(0, 1, 10)
|
||||
LDA $FE : BEQ .ninguna_cancion
|
||||
STZ $FE
|
||||
LDA.b SongFlag : BEQ .ninguna_cancion
|
||||
STZ.b SongFlag
|
||||
LDA.b #$C0 : STA.w SprTimerD, X
|
||||
%GotoAction(2)
|
||||
.ninguna_cancion
|
||||
|
||||
Reference in New Issue
Block a user