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(); }
private void OnCardRemoved(Model.Card.CardEntity obj) { lock (this.objectLock) { AICardEntity cardEntity2DToRemove = this.GetAIEntityFromEntity(obj) as AICardEntity; this.CardsHand.Remove(cardEntity2DToRemove); } }
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(); } }
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(); }