void UseItem(Item itemToUse) { Debug.Log("USE ITEM " + itemToUse.name); UseItemEvent.OnEventRaised(itemToUse); //update inventory FillInventory(); }
void UseItem(ItemSO itemToUse) { Debug.Log("USE ITEM " + itemToUse.name); _useItemEvent.OnEventRaised(itemToUse); //update inventory UpdateInventory(); }
void CookRecipe(Item recipeToCook) { //get item CookRecipeEvent.OnEventRaised(recipeToCook); //update inspector InspectItem(recipeToCook); //update inventory FillInventory(); }
void CookRecipe(ItemSO recipeToCook) { //get item _cookRecipeEvent.OnEventRaised(recipeToCook); //update inspector InspectItem(recipeToCook); //update inventory UpdateInventory(); }
void EquipItem(Item itemToUse) { Debug.Log("Equip ITEM " + itemToUse.name); EquipItemEvent.OnEventRaised(itemToUse); }