From 4a64cd75e6a1fd43a02bb372fbf66e8d2e759acf Mon Sep 17 00:00:00 2001
From: MuhamadAjiW <16521119@mahasiswa.itb.ac.id>
Date: Sat, 27 Apr 2024 16:32:30 +0700
Subject: [PATCH] mod: tweaked attack window

---
 Assets/_Scripts/Core/Player/PlayerInputController.cs | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/Assets/_Scripts/Core/Player/PlayerInputController.cs b/Assets/_Scripts/Core/Player/PlayerInputController.cs
index 7c90c499..2f60e5ca 100644
--- a/Assets/_Scripts/Core/Player/PlayerInputController.cs
+++ b/Assets/_Scripts/Core/Player/PlayerInputController.cs
@@ -10,7 +10,6 @@ public class PlayerInputController
     public float movementInputZ;
     public float movementInputScroll;
     public bool movementInputJump;
-    public float attackWindow = 0f;
     protected Coroutine attackWindowCoroutine;
 
     // Events
@@ -141,7 +140,7 @@ public class PlayerInputController
         {
             player.StopCoroutine(attackWindowCoroutine);
         }
-        attackWindowCoroutine = player.StartCoroutine(HandleAttackWindow(player.Weapon.data.attackInterval + attackWindow));
+        attackWindowCoroutine = player.StartCoroutine(HandleAttackWindow(player.Weapon.data.attackInterval));
         
         player.animationController.AnimateAttack(player.Weapon.attackType);
         yield return new WaitForSeconds(delay);
@@ -161,7 +160,7 @@ public class PlayerInputController
         {
             player.StopCoroutine(attackWindowCoroutine);
         }
-        attackWindowCoroutine = player.StartCoroutine(HandleAttackWindow(player.Weapon.data.alternateAttackInterval + attackWindow));
+        attackWindowCoroutine = player.StartCoroutine(HandleAttackWindow(player.Weapon.data.alternateAttackInterval));
 
         player.animationController.AnimateAttack(player.Weapon.alternateAttackType);
         yield return new WaitForSeconds(delay);
-- 
GitLab