public void UpdateRoundStatus(RoundStatus status, Card[][] allCards) { try { webClient.RecieveStatusCards(status, allCards); } catch (Exception e) { } }
public void ShowRoundStatus(RoundStatus status, Card[][] allCards) { lbl_trump.Text = status.Trump.HasValue ? status.Trump.Value.ToString() : "No-suit" ; lbl_bid_self.Text = GetBiddingText(status.State == RoundState.Bidding, status.Biddings[0]); lbl_bid_west.Text = GetBiddingText(status.State == RoundState.Bidding, status.Biddings[1]); lbl_bid_north.Text = GetBiddingText(status.State == RoundState.Bidding, status.Biddings[2]); lbl_bid_east.Text = GetBiddingText(status.State == RoundState.Bidding, status.Biddings[3]); lbl_tricks_self.Text = status.TricksTaken[0] + ""; lbl_tricks_west.Text = status.TricksTaken[1] + ""; lbl_tricks_north.Text = status.TricksTaken[2] + ""; lbl_tricks_east.Text = status.TricksTaken[3] + ""; SetCardImage(play_self, status.CurrentPlay[0]); SetCardImage(play_west, status.CurrentPlay[1]); SetCardImage(play_north, status.CurrentPlay[2]); SetCardImage(play_east, status.CurrentPlay[3]); SetAllCardsToPlayer(cards_self, allCards[0]); SetAllCardsToPlayer(cards_west, allCards[1]); SetAllCardsToPlayer(cards_north, allCards[2]); SetAllCardsToPlayer(cards_east, allCards[3]); }
public void UpdateRoundStatus(RoundStatus status, Card[][] allCards) { }
private void calculateRound(RoundStatus status) { //check all other players for (int i = 0; i < 3; i++) { //different suit? if (status.GetCurrentPlaySuit() != status.GetCurrentPlay((PlayerSeat)i + 1).Value.Suit) { m_playerEmptySuits[i].Add(status.GetCurrentPlaySuit()); } } //update memory updateMemory(status.CurrentPlay); this.Gamer.UpdateMemory(m_playedCards, m_playerEmptySuits); }
public virtual void UpdateRoundStatus(RoundStatus status) { CurrentRoundStatus = status; }
public void UpdateRoundStatus(RoundStatus status) { try { this.webClient.RecieveRoundStatusUpdate(status); } catch (Exception e) { } }
public void UpdateRoundStatus(RoundStatus status) { this.status = status; if (cardToThrow != null) { cards.Remove(cardToThrow.Value); cardToThrow = null; } }
public void UpdateRoundStatus(RoundStatus status, Card[][] allCards) { //BeginInvoke(new MethodInvoker( delegate() { ShowRoundStatus(status, allCards); })); statusHistory.Add(new status_and_cards{ Status = status.Clone(), Cards = (Card[][])allCards.Clone() }); }
public void UpdateRoundStatus(RoundStatus status) { this.imp.UpdateRoundStatus(status); }