예제 #1
0
    // Вот этот метод должен остаться все остальные могут быть удалены, кроме методов работы с массивом item'ов
    public void Move(InventoryWindowSection item1, InventoryWindowSection item2)
    {
        Item tmp = item1.item;

        item1.item = item2.item;
        item2.item = tmp;
    }
예제 #2
0
    public void InventoryAddItem(Item item)
    {
        InventoryWindowSection emptySection = null;

        for (int i = 0; i < inventoryWindowItems.Count; i++)
        {
            if (inventoryWindowItems[i].item == null && emptySection == null)
            {
                emptySection = inventoryWindowItems[i];
            }
        }

        emptySection.item = item;
    }
예제 #3
0
 //Если предмет дейтсвительно нужно выбросить
 public void ThrowOk()
 {
     inventory.ThrowItem(selected.item);
     selected = null;
 }
예제 #4
0
 public void SetSelectedItem(InventoryWindowSection item)
 {
     selected = item;
 }
예제 #5
0
 public void Throw(InventoryWindowSection item)
 {
     WindowConfirm.Open("Выбрасывание предмета", "Вы уверенны, что хотите выбросить предмет " + item.item.itemName + "?", ThrowOk, null);
 }