Exemple #1
0
    void RemoveFromInventory(Item item)
    {
        DataManager.Instance.allItemsList.Remove(item);

        if (signals.OnItemRemoved != null)
        {
            signals.OnItemRemoved(item);
        }

        ClearStats();

        //GameObject go = GameObject.Find("Interface_InventoryInterface");
        HeroInventoryInterface inventoryRef = GameObject.FindObjectOfType <HeroInventoryInterface>();

        if (inventoryRef == null)
        {
            return;
        }

        inventoryRef.GetComponent <HeroInventoryInterface>().RemoveItem(item);
    }