Example #1
0
 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;
     }
 }