bool Start() { string player1Name = ReadTools.ReadString("Player 1 (name): "); string player2Name = ReadTools.ReadString("Player 2 (name): "); Player player1 = new Player(player1Name); Player player2 = new Player(player2Name); WarCardGame war = new WarCardGame(player1, player2); PlayTheGame(war); return(ProgramTools.LoopGame()); }
void PlayTheGame(WarCardGame war) { war.StartNewGame(); while (!war.EndOfGame()) { war.NextCard(); } Console.WriteLine(); if (war.player1.cards.Count == 0) { Console.WriteLine($"Congratulations {war.player2.name}, you won!"); } else { Console.WriteLine($"Congratulations {war.player1.name}, you won!"); } }