private IEnumerator ShootPlayers() { while (true) { const float MaxTargetingDistance = 15.0f; TargetingHelper.ShootNearestTarget(pMissile, this.transform.position, MaxTargetingDistance, true); yield return(new WaitForSeconds(1.0f)); } }
private IEnumerator ShootEnemies() { while (true) { const float MaxTargetingDistance = 15.0f; TargetingHelper.ShootNearestTarget(pMissile, this.transform.position, MaxTargetingDistance, false); yield return(new WaitForSeconds(Mathf.Lerp(10.0f, 1.0f, healthManager.GetHealthRatio()))); } }