Exemplo n.º 1
0
    public static void EndTurn()
    {
        TackticMove unit = turnTeam.Dequeue();

        unit.EndTurn();

        if (turnTeam.Count > 0)
        {
            StartTurn();
        }
        else
        {
            string team = TurnKey.Dequeue();
            TurnKey.Enqueue(team);
            //InitTearnTeamQueue();
            var tilemap = GameObject.FindGameObjectWithTag("TileMap").transform;
            foreach (Transform item in tilemap)
            {
                item.GetComponent <Tile>().tReset();
            }
            TeamTurnEnded = true;
        }
        EndBattle.CheckTeamsCount_static();
    }