Esempio n. 1
0
    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;
    }
Esempio n. 2
0
    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);
    }
Esempio n. 3
0
 protected void SetUp(RecipeTreeMaster master, Node node)
 {
     myMaster = master;
     myNode   = node;
 }