Exemple #1
0
 private void OnCardPicked(Model.Card.CardEntity obj)
 {
     lock (this.objectLock)
     {
         this.CardsHand.Remove(this.GetAIEntityFromEntity(obj) as AICardEntity);
     }
 }
        private void OnCardCreated(Model.Card.CardEntity obj)
        {
            CardEntity2D cardEntity = this.GetEntity2DFromEntity(obj) as CardEntity2D;

            this.cardsHand.Add(cardEntity);

            this.UpdateCardHandPriority();
        }
Exemple #3
0
        private void OnCardRemoved(Model.Card.CardEntity obj)
        {
            lock (this.objectLock)
            {
                AICardEntity cardEntity2DToRemove = this.GetAIEntityFromEntity(obj) as AICardEntity;

                this.CardsHand.Remove(cardEntity2DToRemove);
            }
        }
Exemple #4
0
        private void OnCardCreated(Model.Card.CardEntity obj)
        {
            lock (this.objectLock)
            {
                AICardEntity cardEntity = this.GetAIEntityFromEntity(obj) as AICardEntity;

                this.CardsHand.Add(cardEntity);
            }
        }
        private void OnCardRemoved(Model.Card.CardEntity obj)
        {
            CardEntity2D cardEntity2DToRemove = this.GetEntity2DFromEntity(obj) as CardEntity2D;

            this.cardsHand.Remove(cardEntity2DToRemove);

            this.UpdateCardHandPriority();

            cardEntity2DToRemove.PlayRemoveAnimation();
        }
        private void OnCardUnpicked(Model.Card.CardEntity obj)
        {
            CardEntity2D cardPicked = this.GetEntity2DFromEntity(obj) as CardEntity2D;

            this.cardsHand.Add(cardPicked);

            cardPicked.SetCooldownFocus(COOLDOWN_FOCUS);

            this.UpdateCardHandPriority();
        }
        private void OnCardFocused(Model.Card.CardEntity obj)
        {
            if (obj != null)
            {
                CardEntity2D cardFocused = this.GetEntity2DFromEntity(obj) as CardEntity2D;

                this.CardFocused = cardFocused;
                //this.cardToolTip.DisplayToolTip(obj.Card, cardFocused);
            }
            else
            {
                this.CardFocused = null;
                //this.cardToolTip.HideToolTip();
            }
        }
Exemple #8
0
        private void OnCardFocused(Model.Card.CardEntity obj)
        {
            lock (this.objectLock)
            {
                if (obj != null)
                {
                    AICardEntity cardFocused = this.GetAIEntityFromEntity(obj) as AICardEntity;

                    this.CardFocused = cardFocused;
                    //this.cardToolTip.DisplayToolTip(obj.Card, cardFocused);
                }
                else
                {
                    this.CardFocused = null;
                    //this.cardToolTip.HideToolTip();
                }
            }
        }
        private void OnCardPicked(Model.Card.CardEntity obj)
        {
            this.cardsHand.Remove(this.GetEntity2DFromEntity(obj) as CardEntity2D);

            this.UpdateCardHandPriority();
        }