public int CheckForItem(Listof_Items name) { foreach (BagItem item in _Items) { if (item.Name == name) { return(item.Quanity); } } return(0); }
public bool GetItem(Listof_Items name) { for (int i = 0; i < _Items.Count; i++) { if (_Items[i].Name == name) { RemoveItems(name, 1); return(true); } } return(false); }
public void AddItem(Listof_Items name, int quanity) { for (int i = 0; i < _Items.Count; i++) { if (_Items[i].Name == name) { _Items[i].Quanity += quanity; return; } } _Items.Add(new BagItem(name, quanity)); }
private void RemoveItems(Listof_Items name, int quanity) { for (int i = 0; i < _Items.Count; i++) { if (_Items[i].Name == name) { _Items[i].Quanity -= quanity; if (_Items[i].Quanity <= 0) { _Items.Remove(_Items[i]); } return; } } }
public BagItem(Listof_Items name, int quanity) { Name = name; Quanity = quanity; }