From 96df60d319238dc7df53fe948e8a2593f1857be7 Mon Sep 17 00:00:00 2001 From: Astatin Date: Tue, 29 Oct 2024 16:12:03 +0900 Subject: Bunny can attack foxes --- entity/actions.gbasm | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) (limited to 'entity/actions.gbasm') diff --git a/entity/actions.gbasm b/entity/actions.gbasm index 9f46123..c87f13a 100644 --- a/entity/actions.gbasm +++ b/entity/actions.gbasm @@ -77,8 +77,6 @@ Update_Animation_Steps: Update_Animation_Steps.end: RET - - Fox_AI: PUSH HL PUSH BC @@ -258,6 +256,31 @@ Fox_AI: .ADD_A_TO_DIRECTION_BC Fox_AI.End_movement.end: + Fox_AI.Health_check: + LD A, $mem_map_loading_flags + BIT 3, A + JP Z, =Fox_AI.Health_check.end + + LD A, $mem_moving_animation_step + CP $03 + JR NZ, =Fox_AI.Health_check.end + + LD A, L + AND $f0 + ADD $06 + LD L, A + + LD A, (HL) + CP $00 + JR NZ, =Fox_AI.Health_check.end + + LD A, L + AND $f0 + LD L, A + + LD (HL), $00 + Fox_AI.Health_check.end: + LD A, L AND $f0 LD L, A -- cgit v1.2.3-70-g09d2