Exemplo n.º 1
0
    private void AddOption(ItemTree.Item item, string optionName)
    {
        if (optionName == item.Name)
        {
            Debug.LogError("can't add self as parent");
            return;
        }
        if (!_recipes.itemTree.HasItem(optionName))
        {
            Debug.LogError("no such item");
            return;
        }
        var child = _recipes.itemTree.GetItem(optionName);

        item.AddOption(child);
        _dirty = true;
    }