Add Sprite_Wolfos_CheckIfDefeated

This commit is contained in:
scawful
2024-06-06 21:27:38 -04:00
parent 748c6d65fb
commit 0d202a1142

View File

@@ -38,6 +38,7 @@ 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
@@ -65,10 +66,11 @@ Sprite_Wolfos_Prep:
Sprite_Wolfos_CheckIfDefeated:
{
LDA SprHealth, X : BEQ .defeated
LDA 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
RTS
.defeated
.not_defeated
RTS
}