コード例 #1
0
ファイル: GameAI.cs プロジェクト: Tic-Tac-Toc/windbot
        public CardSelector GetSelectedCards()
        {
            CardSelector selected = m_selector;
            if (m_nextSelector != null)
            {
                m_selector = m_nextSelector;
                m_nextSelector = null;
            }
            else
                m_selector = null;

            return selected;
        }
コード例 #2
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectNextCard(CardLocation loc)
 {
     m_nextSelector = new CardSelector(loc);
 }
コード例 #3
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectNextCard(IList<int> ids)
 {
     m_nextSelector = new CardSelector(ids);
 }
コード例 #4
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectNextCard(int cardId)
 {
     m_nextSelector = new CardSelector(cardId);
 }
コード例 #5
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectNextCard(IList<ClientCard> cards)
 {
     m_nextSelector = new CardSelector(cards);
 }
コード例 #6
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectNextCard(ClientCard card)
 {
     m_nextSelector = new CardSelector(card);
 }
コード例 #7
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectCard(CardLocation loc)
 {
     m_selector = new CardSelector(loc);
 }
コード例 #8
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectCard(IList<int> ids)
 {
     m_selector = new CardSelector(ids);
 }
コード例 #9
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectCard(int cardId)
 {
     m_selector = new CardSelector(cardId);
 }
コード例 #10
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectCard(IList<ClientCard> cards)
 {
     m_selector = new CardSelector(cards);
 }
コード例 #11
0
ファイル: GameAI.cs プロジェクト: 247321453/YgoServer
 public void SelectCard(ClientCard card)
 {
     m_selector = new CardSelector(card);
 }
コード例 #12
0
ファイル: GameAI.cs プロジェクト: Rayth/windbot
 /// <summary>
 /// Called when it's a new phase.
 /// </summary>
 public void OnNewPhase()
 {
     m_selector = null;
     m_nextSelector = null;
     m_option = -1;
     m_position = CardPosition.FaceUpAttack;
     if (Duel.Player == 0 && Duel.Phase == Phase.Draw)
         _dialogs.SendNewTurn();
 }