public void OnPointerClick(PointerEventData eventData) { if (eventData.pointerId != -2) { return; } MealBuffItem mealBuffItem = inventory.GetItemInSlot(index) as MealBuffItem; if (mealBuffItem != null) { AddMealBuff(mealBuffItem); } EquipableItem equipableItem = inventory.GetItemInSlot(index) as EquipableItem; if (playerEquipment != null && equipableItem != null) { EquipNewItem(equipableItem); } }
private void AddMealBuff(MealBuffItem mealBuffItem) { mealBuffItem.OnItemUse(); RemoveItems(1); }