コード例 #1
0
ファイル: BTPlayer.cs プロジェクト: jeffffc/BigTwoBot
 public void UseCards(BTCard card)
 {
     Hand.RemoveCards(new List <BTCard> {
         card
     });
     DealCardMenu.UpdateHand(Hand);
 }
コード例 #2
0
ファイル: BTPlayer.cs プロジェクト: jeffffc/BigTwoBot
 public void UseCards(List <BTCard> cards)
 {
     Hand.RemoveCards(cards);
     DealCardMenu.ChosenIndexes.Clear();
     DealCardMenu.LastValidIndexes.Clear();
     DealCardMenu.UpdateHand(Hand);
 }
コード例 #3
0
ファイル: BTPlayer.cs プロジェクト: jeffffc/BigTwoBot
 public void UpdateChosenIndexes(int index = 0, bool empty = false)
 {
     if (empty)
     {
         DealCardMenu.ChosenIndexes.Clear();
         DealCardMenu.LastValidIndexes.Clear();
     }
     else if (DealCardMenu.ChosenIndexes.Contains(index))
     {
         DealCardMenu.ChosenIndexes.Remove(index);
     }
     else
     {
         DealCardMenu.ChosenIndexes.Add(index);
     }
     DealCardMenu.UpdateMenu();
 }