darknut chases link when attacked

This commit is contained in:
scawful
2025-01-19 12:59:14 -05:00
parent d95162d8ef
commit 07317bf238

View File

@@ -59,7 +59,7 @@ Sprite_Darknut_Prep:
RTL
.health
db $04, $0C, $0F, $10
db $04, $06, $08, $0A
}
; =========================================================
@@ -72,8 +72,7 @@ Sprite_Darknut_Main:
LDA.w POSY : STA $03
LDA.w SprX, X : STA $04
LDA.w SprY, X : STA $05
JSL GetDistance8bit_Long
CMP.b #$80 : BCS .no_probe
JSL GetDistance8bit_Long : CMP.b #$80 : BCS .no_probe
; JSL Sprite_SendOutProbe
JSL Sprite_SpawnProbeAlways_long
.no_probe
@@ -88,6 +87,10 @@ Sprite_Darknut_Main:
JSL Sprite_CheckIfRecoiling
JSL Sprite_CheckDamageFromPlayer : BCC .no_dano
LDA.b #$FF : STA.w SprTimerD, X
.no_dano
LDA.w SprTimerA, X : BEQ +
LDA.b #$90 : STA.w SprTimerD, X
+
@@ -107,7 +110,7 @@ Sprite_Darknut_Main:
JSR Goriya_HandleTileCollision
LDA.w SprAction, X
JSL UseImplicitRegIndexedLocalJumpTable
JSL JumpTableLocal
dw FaceRight
dw FaceLeft