public static void EndMsg(List <Card> PlayerList, List <Card> Dealer, int bet, int PlayerBalance, bool Splitt, Player player, bool win, bool winSplit) { Console.Clear(); LOGG(); if (!win) { Console.ForegroundColor = ConsoleColor.Yellow; } Console.Write(" D e a l e r H a n d"); Console.WriteLine(); Printer.PrintCardHand(Dealer); Printer.PrintTotalValue(Dealer); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("\n"); if (win) { Console.ForegroundColor = ConsoleColor.Yellow; } Console.Write(" P l a y e r H a n d"); Console.WriteLine(); Console.WriteLine(" $$ " + PlayerBalance + " $$ Bet :" + bet + " $$"); Printer.PrintCardHand(PlayerList); Printer.PrintTotalValue(PlayerList); Console.ForegroundColor = ConsoleColor.White; Console.Write("\n\n"); if (Splitt) { if (winSplit) { Console.ForegroundColor = ConsoleColor.Yellow; } Console.Write("\n\n S p l i t t H a n d"); Console.WriteLine(); Printer.PrintCardHand(player.SplittHand); Printer.PrintTotalValue(player.SplittHand); Console.ForegroundColor = ConsoleColor.White; } Console.ReadKey(); }
/// <summary> /// Prints the game /// </summary> /// <param name="Player"></param> /// <param name="Dealer"></param> /// <param name="bet"></param> /// <param name="PlayerBalance"></param> public static void PrintGame(List <Card> PlayerList, List <Card> Dealer, int bet, int PlayerBalance, bool Splitt, Player player) { Console.Clear(); LOGG(); Console.WriteLine(" D e a l e r H a n d"); Printer.PrintCardHand(Dealer); Printer.PrintTotalValue(Dealer); Console.WriteLine("\n"); Console.WriteLine(" P l a y e r H a n d"); Console.WriteLine(" $$ " + PlayerBalance + " $$ Bet :" + bet + " $$"); Printer.PrintCardHand(PlayerList); Printer.PrintTotalValue(PlayerList); Console.Write("\n"); if (Splitt) { Console.WriteLine("\n\n S p l i t t H a n d"); Printer.PrintCardHand(player.SplittHand); Printer.PrintTotalValue(player.SplittHand); } Console.WriteLine("\n\n"); }