Ejemplo n.º 1
0
        public CardSelector GetSelectedCards()
        {
            CardSelector selected = m_selector;
            if (m_nextSelector != null)
            {
                m_selector = m_nextSelector;
                m_nextSelector = null;
            }
            else
                m_selector = null;

            return selected;
        }
Ejemplo n.º 2
0
 public void SelectNextCard(IList<int> ids)
 {
     m_nextSelector = new CardSelector(ids);
 }
Ejemplo n.º 3
0
 public void SelectNextCard(CardLocation loc)
 {
     m_nextSelector = new CardSelector(loc);
 }
Ejemplo n.º 4
0
 public void SelectNextCard(IList<ClientCard> cards)
 {
     m_nextSelector = new CardSelector(cards);
 }
Ejemplo n.º 5
0
 public void SelectNextCard(int cardId)
 {
     m_nextSelector = new CardSelector(cardId);
 }
Ejemplo n.º 6
0
 public void SelectCard(CardLocation loc)
 {
     m_selector = new CardSelector(loc);
 }
Ejemplo n.º 7
0
 public void SelectNextCard(ClientCard card)
 {
     m_nextSelector = new CardSelector(card);
 }
Ejemplo n.º 8
0
 public void SelectCard(IList<int> ids)
 {
     m_selector = new CardSelector(ids);
 }
Ejemplo n.º 9
0
 public void SelectCard(int cardId)
 {
     m_selector = new CardSelector(cardId);
 }
Ejemplo n.º 10
0
 public void SelectCard(IList<ClientCard> cards)
 {
     m_selector = new CardSelector(cards);
 }
Ejemplo n.º 11
0
 public void SelectCard(ClientCard card)
 {
     m_selector = new CardSelector(card);
 }
Ejemplo n.º 12
0
 /// <summary>
 /// Called when it's a new phase.
 /// </summary>
 public void OnNewPhase()
 {
     m_selector = null;
     m_nextSelector = null;
     m_option = -1;
     if (Duel.Player == 0 && Duel.Phase == Phase.Draw)
         m_dialogs.SendNewTurn();
 }