public int Value(CardSet cardset) { int res = 0; foreach (var card in cardset.Cards) { res += VensiValue(card); } return(res); }
private void MarkPlayer(Player activePlayer) { ((GraphicCardSet)game.CurrentPlayer.Cards).Panel.Visible = false; game.Refresh(); if (game.Deck.Cards.Count == 0 && game.Table.Cards.Count == 0) { ((GraphicCardSet)game.Table ).Panel.Controls.Clear(); } lbl_Active.Text = "Сейчас ходит:" + game.CurrentPlayer.Name; cur_score.Text = game.Value(Activecards).ToString(); ((GraphicCardSet)game.CurrentPlayer.Cards).Panel.Visible = true; Activecards = new CardSet(); }
public MoveActive(CardSet movingCards) { MovingCards = movingCards; }
public Player(string name, CardSet cards) { Name = name; Cards = cards; }
public void Add(CardSet cardSet) { Add(cardSet.Cards.ToArray()); }