// Update is called once per frame void Update() { if (Input.GetButton(keyBind.AttackButton()) && !playerData.isStunned()) { FireWeapon(); } }