From 6b02b830b708e0cd3a45e3a8963854954e169e7e Mon Sep 17 00:00:00 2001 From: Adrian Paschkowski <git@wasdennnoch.me> Date: Thu, 15 Apr 2021 11:02:36 +0200 Subject: [PATCH] Fix enemy continuing attack animation after round end --- Assets/Scripts/Fighters/Bandit.cs | 1 - Assets/Scripts/Fighters/Enemy.cs | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/Fighters/Bandit.cs b/Assets/Scripts/Fighters/Bandit.cs index c475d06..c5a7979 100644 --- a/Assets/Scripts/Fighters/Bandit.cs +++ b/Assets/Scripts/Fighters/Bandit.cs @@ -25,7 +25,6 @@ public class Bandit : Enemy { animator.SetInteger("AnimState", 0); // Idle } - // animator.SetInteger("AnimState", 2); // Run } } diff --git a/Assets/Scripts/Fighters/Enemy.cs b/Assets/Scripts/Fighters/Enemy.cs index 88d1512..469378c 100644 --- a/Assets/Scripts/Fighters/Enemy.cs +++ b/Assets/Scripts/Fighters/Enemy.cs @@ -39,6 +39,12 @@ public abstract class Enemy : Fighter animator.SetTrigger("Attack"); } + public override void OnRoundStart() + { + base.OnRoundStart(); + animator.ResetTrigger("Attack"); + } + protected float GetDistanceToAntiPlayer() { return Vector3.Distance(transform.position, antiPlayer.transform.position); -- GitLab