예제 #1
0
        public virtual void ReadDefaults(Season season)
        {
            SeasonsManager.WeatherManager.WeatherProfile profile = SeasonsManager.WeatherManager.sProfiles[mType];

            mLength.First  = profile.mMinLength[season];
            mLength.Second = profile.mMaxLength[season];

            mTemp.First  = profile.mMinTemp[season];
            mTemp.Second = profile.mMaxTemp[season];

            mWeight = (int)profile.mWeight[season];
        }
예제 #2
0
        public virtual void Apply(Season season)
        {
            SeasonsManager.WeatherManager.WeatherProfile profile = SeasonsManager.WeatherManager.sProfiles[mType];

            profile.mMinLength[season] = mLength.First;
            profile.mMaxLength[season] = mLength.Second;

            profile.mMinTemp[season] = mTemp.First;
            profile.mMaxTemp[season] = mTemp.Second;

            profile.mWeight[season] = mWeight;
        }