public void GetTurnCoumputer(Player tempObjectPlayer) { Console.WriteLine("\nХод компьютера"); // задержка System.Threading.Thread.Sleep(1000); // у компа всё просто он играет до 17 очков while (tempObjectPlayer.PlayerScore < 17) { tempObjectPlayer.TakeKart(cardDeck); } tempObjectPlayer.ShowPlayerKarts(); tempObjectPlayer.ShowScore(); // задержка System.Threading.Thread.Sleep(2000); Console.WriteLine(); }
public void GetTurn(Player tempObjectPlayer) { if (tempObjectPlayer.Computer) { GetTurnCoumputer(tempObjectPlayer); return; } Console.WriteLine("Ваши карты"); tempObjectPlayer.ShowPlayerKarts(); tempObjectPlayer.ShowScore(); while (true) { if (tempObjectPlayer.PlayerScore == 21) { Console.WriteLine("У вас 21"); break; } else if (tempObjectPlayer.PlayerScore > 21) { Console.WriteLine("У вас перебор."); break; } else { if (GetData.GetChoiceYesNo("Взять еще карту?")) { tempObjectPlayer.TakeKart(cardDeck); tempObjectPlayer.ShowPlayerLastKart(); } else { break; } } } }