A game about forced loneliness, made by TACStudios
at master 37 lines 939 B view raw
1using UnityEngine; 2using UnityEngine.Serialization; 3 4namespace UnityEditor.Timeline 5{ 6 partial class TimelineAssetViewModel 7 { 8 //used for file format versioning purposes 9 [SerializeField] int m_Version; 10 11#pragma warning disable 649 12 [FormerlySerializedAs("timeAreaPlayRange")] 13 [SerializeField] 14 Vector2 deprecated_timeAreaPlayRange; 15#pragma warning restore 649 16 17 18 enum Versions 19 { 20 Default = 0, 21 PlayRangeAsStruct = 1, 22 Current = PlayRangeAsStruct 23 } 24 25 void UpgradeIfNecessary() 26 { 27 if (m_Version < (int)Versions.PlayRangeAsStruct) 28 Upgrade_PlayRangeAsStruct(); 29 m_Version = (int)Versions.Current; 30 } 31 32 void Upgrade_PlayRangeAsStruct() 33 { 34 m_TimeAreaPlayRange = new PlayRange(deprecated_timeAreaPlayRange.x, deprecated_timeAreaPlayRange.y); 35 } 36 } 37}