private void Reload() { //Stops the player from reloading with a full mag if (_weapon.ClipAmmo == _weapon.Config.ClipSize) { return; } _weapon.Reload(); _reloadTimer.gameObject.SetActive(true); _anim.SetBool("isReloading", true); _PlayerUI.UpdateAmmoUI(_weapon.ClipAmmo, _weapon.Config.ClipSize, _weapon.TotalAmmo); }