diff --git a/src/gameplay/frames/Frame.java b/src/gameplay/frames/Frame.java index 1c35642..a6161b1 100644 --- a/src/gameplay/frames/Frame.java +++ b/src/gameplay/frames/Frame.java @@ -23,6 +23,7 @@ public class Frame { private boolean jumpCancellable; private boolean moveCancellable; private boolean isDashCancellable; + private boolean firstFrameOfHit; public Frame() { this.setMove_y(0.0); @@ -37,6 +38,7 @@ public class Frame { this.jumpCancellable = true; this.moveCancellable = true; this.isDashCancellable = true; + this.firstFrameOfHit = false; } public Frame(Double move_y, Double move_x, ArrayList passHitBox, ArrayList actHitBox, @@ -55,6 +57,7 @@ public class Frame { this.jumpCancellable = jumpCancellable; this.moveCancellable = moveCancellable; this.isDashCancellable = isDashCancellable; + this.firstFrameOfHit = false; } /* @@ -145,4 +148,12 @@ public class Frame { public void setPushHitBox(Push_HitBox pushHitBox) { this.pushHitBox = pushHitBox; } + + public boolean isFirstFrameOfHit() { + return firstFrameOfHit; + } + + public void setFirstFrameOfHit(boolean firstFrameOfHit) { + this.firstFrameOfHit = firstFrameOfHit; + } }