Exemplo n.º 1
0
    public void AddItem()
    {
        switch (item.type)
        {
        case ItemType.Usable:
            if (inventory.AddItem(item, popUpMessage))
            {
                textMessage.SetActive(false);
                Destroy(gameObject);
            }
            break;

        case ItemType.Document:
            if (inventory.AddDocument(item, popUpMessage))
            {
                textMessage.SetActive(false);
                Destroy(gameObject);
            }
            break;

        case ItemType.Memory:
            if (inventory.AddMemory(item, popUpMessage))
            {
                textMessage.SetActive(false);
                Destroy(gameObject);
            }
            break;

        default:
            Debug.Log("Item Type don't exist");
            break;
        }
    }