update Sprite_Wolfos_CheckIfDefeated
This commit is contained in:
@@ -38,10 +38,10 @@ Sprite_Wolfos_Long:
|
||||
PHB : PHK : PLB
|
||||
|
||||
JSR Sprite_Wolfos_Draw
|
||||
JSR Sprite_Wolfos_CheckIfDefeated
|
||||
JSL Sprite_CheckActive ; Check if game is not paused
|
||||
BCC .SpriteIsNotActive ; Skip Main code is sprite is innactive
|
||||
|
||||
JSR Sprite_Wolfos_CheckIfDefeated
|
||||
JSR Sprite_Wolfos_Main ; Call the main sprite code
|
||||
|
||||
.SpriteIsNotActive
|
||||
@@ -72,9 +72,10 @@ Sprite_Wolfos_Prep:
|
||||
|
||||
Sprite_Wolfos_CheckIfDefeated:
|
||||
{
|
||||
LDA SprHealth, X : BNE .not_defeated
|
||||
LDA.w SprHealth, X : BNE .not_defeated
|
||||
LDA.b #$06 : STA SprAction, X ; Set to defeated
|
||||
LDA.b #$01 : STA SprHealth, X ; Refill the health of the sprite
|
||||
LDA.b #$09 : STA SprState, X
|
||||
LDA.b #$40 : STA SprHealth, X ; Refill the health of the sprite
|
||||
RTS
|
||||
.not_defeated
|
||||
RTS
|
||||
|
||||
Reference in New Issue
Block a user