private bool AceptanceGet(CardUI arg)
        {
            if (arg.socketUI == null)
            {
                return(true);
            }

            return(!arg.socketUI.BlockedGetCard);
        }
Exemple #2
0
 public static void BindCardToSocket(CardSocketUI socketUI, CardUI card, bool InvokeChenge = true)
 {
     if (card.socketUI != null)
     {
         card.socketUI.InnerCard = null;
     }
     if (socketUI.InnerCard != null && !socketUI.IsStack)
     {
         throw new InvalidOperationException();
     }
     card.socketUI      = socketUI;
     socketUI.InnerCard = card;
     if (InvokeChenge)
     {
         socketUI.TookCard(card);
     }
 }
Exemple #3
0
 public void TookCard(CardUI cd)
 {
     OnTookCard?.Invoke(this, cd);
 }
Exemple #4
0
 public bool AceptanceCard(CardUI cd)
 {
     return(AceptanceSet(cd));
 }
 public void AddCard(CardUI card)
 {
     card.listSocket = ListSocket;
     Add(card);
     ListCard.Add(card);
 }