public Server(WorldPersistence worldPersistence, World world, ServerConfig serverConfig, Communication.NetworkingLayer.NitroxServer server) { Instance = this; this.worldPersistence = worldPersistence; this.world = world; this.server = server; saveTimer = new Timer(); saveTimer.Interval = serverConfig.SaveInterval; saveTimer.AutoReset = true; saveTimer.Elapsed += delegate { Save(); }; }
public Server(WorldPersistence worldPersistence, World world, ServerConfig serverConfig, Communication.NetworkingLayer.NitroxServer server) { if (ConfigurationManager.AppSettings.Count == 0) { Log.Warn("Nitrox Server Cant Read Config File."); } Instance = this; this.worldPersistence = worldPersistence; this.world = world; this.server = server; saveTimer = new Timer(); saveTimer.Interval = serverConfig.SaveInterval; saveTimer.AutoReset = true; saveTimer.Elapsed += delegate { Save(); }; }