Exemple #1
0
        public static void DisplayCapturedPieces(ChessMatch match)
        {
            var blackPieces = match.CapturedPieces(Color.Black);
            var withePieces = match.CapturedPieces(Color.White);

            ConsoleColor basic = Console.ForegroundColor;


            Console.Write("White: ");
            foreach (Piece piece in withePieces)
            {
                Console.Write(piece.ToString());
            }
            Console.WriteLine();

            Console.ForegroundColor = ConsoleColor.Green;
            Console.Write("Black: ");
            foreach (Piece piece in blackPieces)
            {
                Console.Write(piece.ToString());
            }
            Console.WriteLine();

            Console.ForegroundColor = basic;

            Console.WriteLine();
        }
Exemple #2
0
 public static void PrintCapturedPieces(ChessMatch match)
 {
     Console.WriteLine("Captured pieces:");
     Console.Write("White: ");
     PrintSet(match.CapturedPieces(Color.White));
     Console.WriteLine();
     Console.Write("Black: ");
     SetConsoleForegroundColorToBlackPieces();
     PrintSet(match.CapturedPieces(Color.Black));
     SetConsoleForegroundColorToWhitePieces();
     Console.WriteLine();
 }
        private static void PrintCapturedPieces(ChessMatch match)
        {
            Console.WriteLine("Captured Pieces:");
            Console.Write("White: ");
            HashSetPrint(match.CapturedPieces(Color.white));
            Console.Write("Black: ");
            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Yellow;
            HashSetPrint(match.CapturedPieces(Color.black));
            Console.ForegroundColor = aux;
        }
Exemple #4
0
 public static void PrintCapturedPieces(ChessMatch match)
 {
     Console.WriteLine("Captured Pieces");
     Console.Write("White: ");
     PrintSet(match.CapturedPieces(Color.White));
     Console.WriteLine();
     Console.ForegroundColor = ConsoleColor.DarkCyan;
     Console.Write("Black: ");
     PrintSet(match.CapturedPieces(Color.Black));
     Console.ForegroundColor = ConsoleColor.White;
     Console.WriteLine();
 }
Exemple #5
0
        public static void PrintCapturedPieces(ChessMatch match)
        {
            Console.WriteLine("Captured pieces: ");
            Console.Write("White: ");
            PrintCollection(match.CapturedPieces(Color.White));
            Console.WriteLine();
            Console.Write("Black: ");
            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Yellow;
            PrintCollection(match.CapturedPieces(Color.Black));
            Console.ForegroundColor = aux;
            Console.WriteLine();
        }
        public static void PrintCapturedPieces(ChessMatch match)
        {
            Console.WriteLine("Peças capturadas:");

            Console.Write("Brancas: ");
            PrintSet(match.CapturedPieces(Color.White));

            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.Write("Pretas:  ");
            PrintSet(match.CapturedPieces(Color.Black));
            Console.ForegroundColor = aux;
        }
Exemple #7
0
        public static void printCapturedPieces(ChessMatch match)
        {
            Console.WriteLine("Caught Pieces:");
            Console.Write("Whites: ");
            printSet(match.CapturedPieces(Color.White));
            Console.WriteLine();
            Console.Write("Blacks: ");
            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Yellow;
            printSet(match.CapturedPieces(Color.Black));
            Console.ForegroundColor = aux;
            Console.WriteLine();
        }
Exemple #8
0
        private static void PrintCapturedPieces(ChessMatch chessMatch)
        {
            ConsoleColor defaultColor = Console.ForegroundColor;

            Console.WriteLine("Captured Pieces");
            Console.Write("White: ");
            PrintListOfPieces(chessMatch.CapturedPieces(PieceColor.White));
            Console.WriteLine();

            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.Write("Black: ");
            PrintListOfPieces(chessMatch.CapturedPieces(PieceColor.Black));
            Console.ForegroundColor = defaultColor;
            Console.WriteLine();
        }
Exemple #9
0
        public static void DisplayCapturedPieces(ChessMatch chessMatch)
        {
            Console.WriteLine("\nCaptured Pieces: ");
            Console.Write("White: ");
            DisplaySetPieces(chessMatch.CapturedPieces(Color.White));

            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.DarkYellow;
            Console.Write("Black: ");
            DisplaySetPieces(chessMatch.CapturedPieces(Color.Black));
            Console.ForegroundColor = aux;

            Console.WriteLine();
        }