Exemplo n.º 1
0
    public void UpdateHealth(ArmyBlueprint afterAssault, float overSeconds)
    {
        for (int i = 0; i < afterAssault.Archers.Count; ++i)
        {
            InvaderController controller = mInvaderControllers[InvaderType.Archer][i];
            controller.UpdateHealth(afterAssault.Archers[i], overSeconds);
        }

        for (int i = 0; i < afterAssault.Healers.Count; ++i)
        {
            mInvaderControllers[InvaderType.Healer][i].UpdateHealth(afterAssault.Healers[i], overSeconds);
        }

        for (int i = 0; i < afterAssault.Soldiers.Count; ++i)
        {
            mInvaderControllers[InvaderType.Soldier][i].UpdateHealth(afterAssault.Soldiers[i], overSeconds);
        }
    }