示例#1
0
    public void CheckEnds(bool EnemyController = false)
    {
        teams.UpdateUnitsToMove(TeamHandler.UpdateType.all);
        teams.UpdateUnitsToMove(TeamHandler.UpdateType.all);

        if (teams.CheckIfAllDead(TeamHandler.UpdateType.enemy))
        {
            Rewards();
        }
        else if (teams.CheckIfAllDead(TeamHandler.UpdateType.friendly))
        {
            YouDied();
        }
        else if (teams.CheckIfTurnEnd(playerTurn))
        {
            EndTurn();
        }
        else if (EnemyController)
        {
            GetEnemyMoves();
        }
    }