Demo Overhaul

This commit is contained in:
RochesterX
2025-02-08 18:54:21 -05:00
parent 16dec36792
commit 71a4f070d5
14 changed files with 3579 additions and 21 deletions

View File

@@ -19,14 +19,21 @@ public class Punch : MonoBehaviour
private void Update()
{
if (actions.FindAction("Punch").ReadValue<float>() == 1f)
if (actions.FindAction("Punch").WasPressedThisFrame())
{
if (!cancelable) return;
GetComponent<AnimationPlayer>().Punch();
DisableCancellation();
ExecutePunch();
}
}
private void ExecutePunch()
{
print("Execution");
GetComponent<AnimationPlayer>().Punch();
DisableCancellation();
GetComponent<PlayerMovement>().maxSpeedOverride = 1f;
}
public void EnableHurtbox()
{
hurtbox.enabled = true;
@@ -46,4 +53,9 @@ public class Punch : MonoBehaviour
{
cancelable = true;
}
public void ReturnToMaxSpeed()
{
GetComponent<PlayerMovement>().maxSpeedOverride = GetComponent<PlayerMovement>().maxSpeed;
}
}