From 6fd0b4feb4b881bdfb0260058e42f2cd09507d14 Mon Sep 17 00:00:00 2001 From: "sigonasr2, Sig, Sigo" Date: Tue, 21 Jun 2022 15:42:56 +0000 Subject: [PATCH] change stagger state to actuall stun objects temporarily. Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com> Co-authored-by: sigonasr2 --- src/sig/objects/actor/PhysicsObject.java | 3 +++ src/sig/objects/weapons/KnifeSwing.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/sig/objects/actor/PhysicsObject.java b/src/sig/objects/actor/PhysicsObject.java index 140d7bc..81b8c58 100644 --- a/src/sig/objects/actor/PhysicsObject.java +++ b/src/sig/objects/actor/PhysicsObject.java @@ -47,6 +47,9 @@ public abstract class PhysicsObject extends AnimatedObject implements PhysicsObj } protected void handleMovementPhysics(double updateMult) { + if (state==State.STAGGER) { + return; + } int right = rightKeyHeld()?1:0; int left = leftKeyHeld()?1:0; if(state==State.SLIDE){ diff --git a/src/sig/objects/weapons/KnifeSwing.java b/src/sig/objects/weapons/KnifeSwing.java index 1b92786..4491bcd 100644 --- a/src/sig/objects/weapons/KnifeSwing.java +++ b/src/sig/objects/weapons/KnifeSwing.java @@ -34,7 +34,7 @@ public class KnifeSwing extends AttachableObject{ @Override public void collisionEvent(AnimatedObject obj) { - System.out.println("Bonk"); + //System.out.println("Bonk"); if(obj instanceof PhysicsObject){ PhysicsObject pobj = (PhysicsObject)obj; if(pobj.state!=State.STAGGER){