public bool Add(InvItem item) { ItemContainer con; if (item.containerPref == InvItem.ContainerPreference.Belt) con = InnerBelt; else if (item.containerPref == InvItem.ContainerPreference.Wear) con = InnerWear; else con = InnerMain; bool flag = _inv.GiveItem(item._item, con); if (!flag) { flag = _inv.GiveItem(item._item); } return flag; }
public void Notice(InvItem item) { string msg = String.Format("{0} {1}", item.ItemID, item.Quantity); Notice(msg); }
public void Notice(LoadOutItem loItem) { string msg = String.Format("{0} {1}", InvItem.GetItemID(loItem.Name), loItem.Amount); Notice(msg); }
public bool Add(InvItem item, ItemContainer con) { return(_inv.GiveItem(item._item, con)); }
public bool Add(InvItem item) { return(Add(new LoadOutItem(item.Name, item.Quantity))); }
public bool Add(InvItem item, ItemContainer con) { return _inv.GiveItem(item._item, con); }
public bool CanStack(InvItem item) { return(_item.CanStack(item._item)); }
public bool CanStack(InvItem item) { return _item.CanStack(item._item); }
public bool Add(InvItem item) { return Add(new LoadOutItem(item.Name, item.Quantity)); }
public bool Add(string longNameOrShortNameOrPrefab, int amount) { return(_inv.GiveItem(InvItem.GetItemID(longNameOrShortNameOrPrefab), amount, true)); }