diff options
Diffstat (limited to 'entity/display.gbasm')
-rw-r--r-- | entity/display.gbasm | 19 |
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 |