Example #1
0
        private void New(BottleTypeId typeId, BottleRarity rarity, BottleSize size)
        {
            var userExperience = ExperienceByRarity[rarity]
                                 + ExperienceBySize[size];

            var type = new BottleType(typeId, rarity, size, userExperience);

            Types.Add(typeId, type);
        }
Example #2
0
 public BottleType(BottleTypeId id, BottleRarity rarity, BottleSize size, int openingExperience) =>
 (Id, Rarity, Size, UseExperience) =