Untitled
adding itempublic void Add(ItemData Data, int amountToAdd) { //If item already exists in inventory add it to stack. if(itemDictionary.TryGetValue(Data, out Item value)) { if (value.RoomLeftInStack(amountToAdd)) { value.AddToStack(); } else { // I wanna add new item to list here } } //Add new item to list else { Item newItem = new Item(Data); Inventory.Add(newItem); itemDictionary.Add(Data, newItem); } onInventoryChangedEvent(); }