diff options
Diffstat (limited to 'entity')
-rw-r--r-- | entity/display.gbasm | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/entity/display.gbasm b/entity/display.gbasm index d9baff7..69da0ab 100644 --- a/entity/display.gbasm +++ b/entity/display.gbasm @@ -78,6 +78,18 @@ Display_Entity: ADD $06 LD C, A + .Check_Window_Overlap: + LD A, $mem_display_flag + BIT 3, A + JR Z, =.Check_Window_Overlap.end + LD A, $6f + CP B + JR NC, =.Check_Window_Overlap.end + LD A, $55 + CP C + JP C, =.skip + .Check_Window_Overlap.end: + .ADD_MOVING_ANIMATION_OFFSET LD A, (HL+) |