public override void Load() { base.Load(); _worldOptions = ServerSaveLoadController.Instance.LoadSaveFile <WorldOptionsDataHolder>(SAVE_DATA_FILE_NAME); if (_worldOptions == null) { CreateWorldOptions(); } InitWorldOptions(); }
void CreateWorldOptions() { _worldOptions = new WorldOptionsDataHolder { WorldTime = 0f, TimeMultiplier = 1f, Seed = WorldOptions.Seed, ChunkUnloadDistance = WorldOptions.ChunkUnloadDistance, ChunkLoadRadius = WorldOptions.ChunkLoadRadius, UselessChunksMaxAge = WorldOptions.UselessChunksMaxAge, MaxLoadRadius = WorldOptions.MaxLoadRadius, DayLength = WorldOptions.DayLength }; }