Ejemplo n.º 1
0
    public void AddTreasureToInventory(TreasureData data)
    {
        m_inventory.Add(data);
        AddWeight(data.GetWeight());

        NotifyInventoryChange();
    }
Ejemplo n.º 2
0
    public void RemoveTreasureFromInventory(TreasureData data)
    {
        if (m_inventory.Contains(data))
        {
            m_inventory.Remove(data);
            RemoveWeight(data.GetWeight());

            NotifyInventoryChange();
        }
    }
Ejemplo n.º 3
0
 public void SetItemData(TreasureData data)
 {
     m_itemValue.text  = data.GetValue().ToString();
     m_itemWeight.text = data.GetWeight().ToString();
 }