public void SetUp(RecipeTreeMaster master, ItemNode node) { base.SetUp(master, node); myNode = node; icon.sprite = ((ItemNode)myNode).myItem.mySprite; uniqueName.text = ((ItemNode)myNode).myItem.uniqueName; }
public void SetUp(RecipeTreeMaster master, CraftingNode node) { base.SetUp(master, node); myNode = node; if (dropDownOptions == null) { craftingTypes = (CraftingNode.CraftingTypes[])Enum.GetValues(typeof(CraftingNode.CraftingTypes)); dropDownOptions = new string[craftingTypes.Length]; for (int i = 0; i < craftingTypes.Length; i++) { dropDownOptions[i] = craftingTypes[i].ToString(); } } craftingTypeRegion.SetUp(ValueRegion.type.craftingType, dropDownOptions, this, (int)node.myCraftingType); craftingTierRegion.SetUp(ValueRegion.type.craftingTier, null, this, node.tier); timeCostRegion.SetUp(ValueRegion.type.timeCost, null, this, node.craftingTime); }
protected void SetUp(RecipeTreeMaster master, Node node) { myMaster = master; myNode = node; }