public void OnCardLost(DominionCard card) { if (autoCloseMode) { gameObject.SetActive(false); } }
public void OnCardFound(DominionCard card) { if (!gameObject.activeInHierarchy || autoReplaceMode) { gameObject.SetActive(true); cardNameText.text = card.getName(); cardDescriptionText.text = card.getDescription(); cardInfoScrollbar.value = 1; } }
private void UpdateLoadingText() { if (loadingText != null) { loadingText.text = cardsLoaded + "/" + DominionCard.getCardsCount() + " cards loaded"; if (cardsLoaded >= DominionCard.getCardsCount()) { loadingText.enabled = false; } } }
private void InitCard(XmlNode xmlCard) { string cardId = xmlCard.Attributes["id"].InnerText; DominionCard card = new DominionCard(cardId, cardId, xmlCard.ParentNode.Attributes["id"].InnerText, xmlCard.InnerText); Debug.Log("instantiating " + card.getId()); GameObject goCard = Instantiate(cardPrefab); DominionCardTargetBehaviour behaviour = goCard.GetComponent <DominionCardTargetBehaviour>(); behaviour.Path = cardId + ".jpg"; behaviour.Name = cardId; behaviour.Bind(imageTrackerBehaviour); }
void OnTargetLost(TargetAbstractBehaviour behaviour) { Debug.Log("Lost: " + Target.Name); DominionCard card = DominionCard.getCard(Target.Name); if (card == null) { Debug.LogError("Card " + Target.Name + " not found in repository"); } else { AugmentedDominionBehaviour.Instance.OnCardLost(card); } }
public void OnCardLost(DominionCard card) { currentUIBehaviour.OnCardLost(card); }
public void OnCardFound(DominionCard card) { currentUIBehaviour.OnCardFound(card); }