public static void ImprimirJogadaParte1(PartidaDeXadrez partidaDeXadrez) { ConsoleColor padrao = Console.ForegroundColor; Console.WriteLine("\n Peças Capturadas:"); Console.ForegroundColor = ConsoleColor.DarkBlue; Console.Write(" Azuis: "); ImprimirPecasCapturadas(partidaDeXadrez.PecasCapturadas(Cor.Azul)); Console.ForegroundColor = ConsoleColor.DarkRed; Console.Write(" Vermelhas: "); ImprimirPecasCapturadas(partidaDeXadrez.PecasCapturadas(Cor.Vermelho)); Console.ForegroundColor = padrao; Console.WriteLine("\n Turno: " + partidaDeXadrez.Turno + "º"); if (!partidaDeXadrez.Terminada) { Console.WriteLine(" Aguardando Jogada: " + partidaDeXadrez.JogadorAtual); if (partidaDeXadrez.EstaEmXeque()) { Console.WriteLine("\n O JOGADOR ATUAL ESTÁ EM XEQUE!"); } Console.Write("\n Origem: "); } else { Console.WriteLine("\n XEQUE-MATE!"); Console.Write(" Vencedor: Jogador " + partidaDeXadrez.JogadorAdversario()); } }
public static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças capturadas:"); Console.Write("Amarelas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Amarelo), Cor.Amarelo); Console.WriteLine(); Console.Write("Vermelhas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Vermelho), Cor.Vermelho); Console.WriteLine(); }
public static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças Capturadas: "); Console.Write("Brancas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); Console.WriteLine(); Console.Write("Pretas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Preta)); Console.WriteLine(); Console.WriteLine(); }
private static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças capturadas:"); Console.Write("Brancas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); Console.Write("Pretas: "); ConsoleColor aux = Console.ForegroundColor; Console.ForegroundColor = ConsoleColor.Yellow; ImprimirConjunto(partida.PecasCapturadas(Cor.Preta)); Console.ForegroundColor = aux; }
public static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { ConsoleColor aux = Console.ForegroundColor; Console.Write("Peças capturadas:\nBrancas: "); Console.ForegroundColor = ConsoleColor.White; ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); Console.ForegroundColor = aux; Console.Write("Pretas: "); Console.ForegroundColor = ConsoleColor.Black; ImprimirConjunto(partida.PecasCapturadas(Cor.Preta)); Console.ForegroundColor = aux; }
public static void ImprimiPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças capturadas"); Console.Write("Brancas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); Console.Write("Pretas: "); ConsoleColor tmp = Console.ForegroundColor; Console.ForegroundColor = ConsoleColor.Yellow; ImprimirConjunto(partida.PecasCapturadas(Cor.Preta)); Console.ForegroundColor = tmp; Console.WriteLine(); }
public static void PrintPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças Capturadas: "); Console.Write("Brancas: "); PrintConjunto(partida.PecasCapturadas(Cor.Branca)); Console.WriteLine(); Console.Write("Pretas: "); ConsoleColor aux = Console.ForegroundColor; Console.ForegroundColor = ConsoleColor.Yellow; PrintConjunto(partida.PecasCapturadas(Cor.Preta)); Console.ForegroundColor = aux; }
public static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças capturadas:"); Console.Write("Brancas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); Console.WriteLine(); Console.Write("Azuis: "); ConsoleColor aux = Console.ForegroundColor; Console.ForegroundColor = ConsoleColor.Blue; ImprimirConjunto(partida.PecasCapturadas(Cor.Azul)); Console.ForegroundColor = aux; Console.WriteLine(); }
private static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças capturadas: "); Console.Write("Brancas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); Console.WriteLine(); Console.Write("Pretas: "); ConsoleColor corAtual = Console.ForegroundColor; Console.ForegroundColor = ConsoleColor.Red; ImprimirConjunto(partida.PecasCapturadas(Cor.Preta)); Console.ForegroundColor = corAtual; Console.WriteLine(); }
public static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças capturadas: "); Console.Write("\tBrancas "); ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); Console.WriteLine(); Console.Write("\tVermelhas "); ConsoleColor aux = Console.ForegroundColor; Console.ForegroundColor = ConsoleColor.DarkRed; ImprimirConjunto(partida.PecasCapturadas(Cor.Vermelha)); Console.ForegroundColor = aux; Console.WriteLine(); }
private void AtualizarInformacoes() { lblTurno.Text = PartidaDeXadrez.Turno + "º"; lblJogador.Text = PartidaDeXadrez.JogadorAtual.ToString().ToUpper(); if (lblJogador.Text == "AZUL") { lblJogador.ForeColor = Color.DarkBlue; } else { lblJogador.ForeColor = Color.Red; } lblCapturadasAzul.Text = "[ "; lblCapturadasVermelho.Text = "[ "; foreach (var item in PartidaDeXadrez.PecasCapturadas(Cor.Azul)) { lblCapturadasAzul.Text += item + " "; } foreach (var item in PartidaDeXadrez.PecasCapturadas(Cor.Vermelho)) { lblCapturadasVermelho.Text += item + " "; } lblCapturadasAzul.Text += "]"; lblCapturadasVermelho.Text += "]"; TimeSpan aux = PartidaDeXadrez.TempoJogadorA; lblTempoA.Text = PartidaDeXadrez.AjustarTempo(aux); aux = PartidaDeXadrez.TempoJogadorB; lblTempoB.Text = PartidaDeXadrez.AjustarTempo(aux); aux += PartidaDeXadrez.TempoJogadorA; lblTempoTotal.Text = PartidaDeXadrez.AjustarTempo(aux); }
public static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças capturadas:"); Console.Write("Brancas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); Console.WriteLine(); Console.Write("Pretas: "); ConsoleColor aux = Console.ForegroundColor; Console.ForegroundColor = ConsoleColor.Yellow; //coloca a cor das letras em amarelo ImprimirConjunto(partida.PecasCapturadas(Cor.Preta)); Console.ForegroundColor = aux; //volta para à cor original Console.WriteLine(); }
public static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças capturadas:"); Console.Write("Branca: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); ConsoleColor corPeca = Console.ForegroundColor; ConsoleColor corFundo = Console.BackgroundColor; Console.ForegroundColor = ConsoleColor.Black; Console.BackgroundColor = ConsoleColor.Gray; Console.Write("Pretas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Preta)); Console.ForegroundColor = corPeca; Console.BackgroundColor = corFundo; }
private static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { ConsoleColor foreaux = Console.ForegroundColor; ConsoleColor backaux = Console.BackgroundColor; Console.WriteLine("Peças Capturadas:"); Console.BackgroundColor = ConsoleColor.White; Console.ForegroundColor = ConsoleColor.Black; Console.Write("Brancas: "); ImprimirConjunto(partida.PecasCapturadas(Cor.Branca)); Console.ForegroundColor = foreaux; Console.BackgroundColor = backaux; Console.WriteLine(); Console.BackgroundColor = ConsoleColor.Black; Console.ForegroundColor = ConsoleColor.White; Console.Write("Pretas: "); Console.ForegroundColor = ConsoleColor.White; ImprimirConjunto(partida.PecasCapturadas(Cor.Preta)); Console.ForegroundColor = foreaux; Console.BackgroundColor = backaux; }
private static void ImprimirPecasCapturadas(PartidaDeXadrez partida) { Console.WriteLine("Peças Capturadas: "); foreach (Cor c in Enum.GetValues(typeof(Cor))) { ConsoleColor color = Console.ForegroundColor; if (c == Cor.Preto) { Console.ForegroundColor = ConsoleColor.Yellow; } Console.Write(c.ToString() + ": "); ImprimirConjunto(partida.PecasCapturadas(c)); Console.ForegroundColor = color; } Console.WriteLine(); }