public MapItem FindItem(Interfaces.IItemFilter Filter = null) { if (this.Items.Count > 0) { MapItem i = this.Items[0]; this.Items.Remove(i); i.Reserved = true; return(i); } return(null); }
public ObtainItem(Interfaces.IItemFilter Filter = null) { this.Filter = Filter; this.Description = "Get item"; }