NetworkSkins.Data.SegmentDataManager.OnUpdateData C# (CSharp) Method

OnUpdateData() public method

Like OnLevelLoaded, but executed earlier.
public OnUpdateData ( SimulationManager mode ) : void
mode SimulationManager
return void
        public void OnUpdateData(SimulationManager.UpdateMode mode)
        {
            if (mode != SimulationManager.UpdateMode.LoadGame && mode != SimulationManager.UpdateMode.LoadMap) return;

            DeserializeSegmentDataMap();
            DeserializeActiveOptions();

            foreach (var segmentData in _usedSegmentData)
            {
                segmentData.UsedCount = SegmentToSegmentDataMap.Count(segmentData.Equals);
                segmentData.FindPrefabs(); // Find the prefabs for the loaded names
            }

            CleanupData();
        }