public bool Add(InventoryItemData data) { if (!collectables.ContainsKey(data.id)) { if (collectables.Count < kMaxSize) { collectables.Add(data.id, data); RavenhillEvents.OnAddedToWishlist(data); return(true); } } return(false); }