/********* ** Public Methods *********/ /// <summary>Construct an instance.</summary> /// <param name="spring">The season object that contains spring crops.</param> /// <param name="summer">The season object that contains summer crops.</param> /// <param name="fall">The season object that contains fall crops.</param> /// <param name="winter">The season object that contains winter crops.</param> public CropMod_V2(Season_V2 spring, Season_V2 summer, Season_V2 fall, Season_V2 winter) { Spring = spring; Summer = summer; Fall = fall; Winter = winter; }
/********* ** Public Methods *********/ /// <summary>Construct an instance.</summary> /// <param name="oldSeason">The <see cref="BetterMixedSeedsConfigUpdater.Models.V2.Season_V2"/> to recreate.</param> public Season_V3(Season_V2 oldSeason) { // validate if (oldSeason == null || oldSeason.Crops == null) { return; } // initialise foreach (var oldCrop in oldSeason.Crops) { Crops.Add(new Crop_V3(oldCrop)); } }