public virtual void OnSetType(CardViz viz) { Element t = Settings.GetResourcesManager().typeElement; CardVizProperties type = viz.GetProperty(t); type.text.text = typeName; }
void creatingStartingCards() { ResourcesManager rm = Settings.GetResourcesManager(); for (int i = 0; i < currentPlayer.startingCards.Length; i++) { GameObject go = Instantiate(cardPrefab) as GameObject; CardViz v = go.GetComponent <CardViz>(); v.LoadCard(rm.GetCardInstance(currentPlayer.startingCards[i])); CardInstance inst = go.GetComponent <CardInstance>(); inst.currentLogic = currentPlayer.handLogic; Settings.SetParentForCard(go.transform, currentPlayer.handGrid.value); } }
void Start() { viz = GetComponent <CardViz>(); }
public override void OnSetType(CardViz viz) { base.OnSetType(viz); viz.statsHolder.SetActive(false); }