public void CallAttack() { if (Time.time > lastShot + defaultConfig.fireRate) { if (currentBullet > 0) { ProcessAttack(); playerAnim.AttackAnimation(); lastShot = Time.time; currentBullet--; } else { } } }
public void CallAttack() { if (Time.time > lastShot + defaultConfig.fireRate) { if (currentAmmo > 0) { ProcessAttack(); playerAnim.AttackAnimation(); lastShot = Time.time; currentAmmo--; } else { // PLAY NO AMMO SOUND } } }