Esempio n. 1
0
        public static void ShowCapturedPieces(ChessMatch game)
        {
            Console.WriteLine("Captured pieces: ");
            Console.Write("White: ");
            ShowPieces(game.CapturedPieces(Color.White));
            Console.WriteLine();
            Console.Write("Black: ");
            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Yellow;
            ShowPieces(game.CapturedPieces(Color.Black));
            Console.ForegroundColor = aux;
            Console.WriteLine();
        }
Esempio n. 2
0
        /* Prints captured pieces
         * @param ChessMatch cm
         */
        public static void PrintCapturedPieces(ChessMatch cm)
        {
            Console.WriteLine("\nCaptured Pieces:");

            Console.Write("White: ");
            PrintCollection(cm.CapturedPieces(Color.White));

            Console.Write("\nBlack: ");
            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.DarkRed;
            PrintCollection(cm.CapturedPieces(Color.Black));
            Console.WriteLine();
            Console.ForegroundColor = aux;
        }