private void PlayCard(PlayCardAction action) { var card = CurrentPlayer[action.CardNumber]; CurrentPlayer.RemoveAt(action.CardNumber); PutCard(card); CurrentPlayer.Add(NextCard()); }
private void PlayCard(PlayCardAction action) { var card = CurrentPlayer[action.CardNumber]; CurrentPlayer.RemoveAt(action.CardNumber); var risky = IsRisky(card); PutCard(card); if (risky) { WithRisk++; } CurrentPlayer.Add(NextCard()); }
private void DropCard(DropCardAction action) { CurrentPlayer.RemoveAt(action.CardNumber); CurrentPlayer.Add(NextCard()); }
private void DropCard(int cardNumber) { CurrentPlayer.RemoveAt(cardNumber); CurrentPlayer.Add(Deck.PollCard()); }
public void AddPlayer(string name, string dt) { CurrentPlayer.Add(new Player(name, dt, Tiles[0])); }