AcManager.Tools.Objects.TrackObjectBase.LoadYear C# (CSharp) Method

LoadYear() protected method

protected LoadYear ( JObject json ) : void
json JObject
return void
        protected override void LoadYear(JObject json) {
            Year = json.GetIntValueOnly("year");
            if (Year.HasValue) return;

            int year;
            if (DataProvider.Instance.TrackYears.TryGetValue(Id, out year)) {
                Year = year;
            } else if (Name != null) {
                Year = AcStringValues.GetYearFromName(Name) ?? AcStringValues.GetYearFromId(Name);
            }
        }