Exemple #1
0
    private IEnumerator ShootPlayers()
    {
        while (true)
        {
            const float MaxTargetingDistance = 15.0f;

            TargetingHelper.ShootNearestTarget(pMissile, this.transform.position, MaxTargetingDistance, true);

            yield return(new WaitForSeconds(1.0f));
        }
    }
Exemple #2
0
    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())));
        }
    }