aboutsummaryrefslogtreecommitdiff
path: root/entity/display.gbasm
diff options
context:
space:
mode:
authorAstatin <[email protected]>2024-12-12 15:52:19 +0900
committerAstatin <[email protected]>2024-12-12 15:52:19 +0900
commite93a99e8e8565db0111b40d3286ce3d78f263559 (patch)
tree5dea1c3d71de34d6b96ec01d8d0583bad053489b /entity/display.gbasm
parentc9ab625b7f226e778fe5cba894fe088e044e704c (diff)
Earcopter damages + blinking animation
Diffstat (limited to 'entity/display.gbasm')
-rw-r--r--entity/display.gbasm19
1 files changed, 19 insertions, 0 deletions
diff --git a/entity/display.gbasm b/entity/display.gbasm
index ed3e29b..d6899ff 100644
--- a/entity/display.gbasm
+++ b/entity/display.gbasm
@@ -90,6 +90,25 @@ Display_Entity:
.ADD_A_TO_DIRECTION_BC
Display_Entity.Moving_Animation.end:
+ Display_Entity.Blinking_Animation:
+ LD A, D
+ AND $f0
+ CP $50
+ JR NZ, =Display_Entity.Blinking_Animation.end
+
+ LD A, $mem_moving_animation_step
+ PUSH DE
+ LD E, A
+ LD A, $mem_loading_step
+ XOR E
+ POP DE
+ AND $02
+ CP $00
+ JP Z, =Display_Entity.skip
+
+ Display_Entity.Blinking_Animation.end:
+
+
Display_Entity.Action_Animation:
LD A, D
AND $f0