internal Ingredient(uint id, uint requiredNum, Dictionary <uint, IngredientSubClass> masterList) { this.ID = id; this.Required = requiredNum; this.masterList = masterList; if (masterList.ContainsKey(id)) { subclass = masterList[id]; } else { subclass = new IngredientSubClass(this, GetInBagItemCount(id)); masterList.Add(id, subclass); } }
internal Ingredient(uint id, uint requiredNum, Dictionary<uint, IngredientSubClass> masterList) { ID = id; Required = requiredNum; MasterList = masterList; if (masterList.ContainsKey(id)) { _subclass = masterList[id]; } else { _subclass = new IngredientSubClass(this, GetInBagItemCount(id)); masterList.Add(id, _subclass); } }