コード例 #1
0
ファイル: CannaOil.cs プロジェクト: Sjnuffel/GanjaLibrary
        // Add two CannaOil's together into one.
        public ICannaOil Add(ICannaOil toAdd)
        {
            Quality = (Quality + toAdd.Quality) / 2;
            Yield = (Yield + toAdd.Yield) / 10;
            Weight = Yield;

            // Set toAdd's values to zero, since it's added to the main one.
            toAdd.ImproveYield(0);
            toAdd.ImproveQuality(0);
            toAdd.ImproveWeight(0);

            return this;
        }
コード例 #2
0
ファイル: CannaOil.cs プロジェクト: Sjnuffel/GanjaLibrary
        // Add two CannaOil's together into one.
        public ICannaOil Add(ICannaOil toAdd)
        {
            Quality = (Quality + toAdd.Quality) / 2;
            Yield   = (Yield + toAdd.Yield) / 10;
            Weight  = Yield;

            // Set toAdd's values to zero, since it's added to the main one.
            toAdd.ImproveYield(0);
            toAdd.ImproveQuality(0);
            toAdd.ImproveWeight(0);

            return(this);
        }