RefactoredBarricade.AssignTargetsToResidents C# (CSharp) Method

AssignTargetsToResidents() private method

private AssignTargetsToResidents ( ) : IEnumerator
return IEnumerator
    IEnumerator AssignTargetsToResidents()
    {
        for (int i = 0; i < residentList.Count; i++)
        {
            if (residentList[i].unitType == UnitTypes.Trooper ||
                residentList[i].unitType == UnitTypes.Marksman)
                StartCoroutine(residentList[i].CheckForTarget(enemyBuffer));

            else if (residentList[i].unitType == UnitTypes.Mechanic)
                StartCoroutine(residentList[i].Slow(enemyBuffer));
        }

        yield return null;
    }