public void ClearSlot() { item = null; icon.sprite = null; icon.enabled = false; recipe = null; }
public void AddItem(ItemDataScriptable newItem) { item = newItem; icon.sprite = item.sprite; icon.enabled = true; }
public void RemoveItem(ItemDataScriptable item) { kitchenInv.items.Remove(item); if (onItemChangeCallback != null) { onItemChangeCallback.Invoke(); } }
public void AddItem(ItemDataScriptable item) { kitchenInv.items.Add(item); print(item.sprite); if (onItemChangeCallback != null) { onItemChangeCallback.Invoke(); } }
public void RemovItemInInventory(Inventory inv, ItemDataScriptable item) { if (inv == kitchenInvIngredients) { kitchenInvIngredients.items.Remove(item); } else if (inv == personalInvIngredients) { personalInvIngredients.items.Remove(item); } if (onItemChangeCallback != null) { onItemChangeCallback.Invoke(); } }
public void AddRecipe(Recipes recipe) { item = null; icon.sprite = recipe.sprite; icon.enabled = true; }
public ItemData(ItemDataScriptable data) { kind = data.item; sprite = data.sprite; }