public static void ImprimirPartida(Partida partida) { ImprimirTabuleiro(partida.Tab); Console.WriteLine(); ImprimirPecasCapturadas(partida); Console.WriteLine(); Console.WriteLine($"Turno: {partida.Turno}"); if (!partida.Terminada) { Console.WriteLine($"Aguardando jogada: {partida.JogadorAtual}{partida.CorjogadorAtual(partida)}"); if (partida.Xeque == true) { Console.WriteLine("Xeque!"); } Console.WriteLine(""); } else { ConsoleColor aux = Console.ForegroundColor; Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("XEQUEMATE!"); Console.Write($"Vencedor: {partida.JogadorAtual}"); Console.ForegroundColor = aux; } }