private void CollectItem(int itemID)
    {
        if(ItemStats.instance.bagStats.ContainsKey(itemID))
        {
            ItemStats.instance.bagStats[itemID]++;
        }
        else
        {
            ItemStats.instance.bagStats.Add(itemID, 1);
        }
    }

    private void DropItem(int itemID)
    {
        if(ItemStats.instance.bagStats.ContainsKey(itemID))
        {
            ItemStats.instance.bagStats[itemID]--;
        }

        if(!ItemStats.instance.bagStats.ContainsKey(itemID))
        {
            return;
        }

        if(ItemStats.instance.bagStats[itemID] == 1)
        {
            ItemStats.instance.bagStats[itemID]--;
            ItemStats.instance.bagStats.Remove(itemID);
        }

    }