protected EzLoginServer(SettingsContainer settingsContainer) : base(settingsContainer.LoginSettings) { Settings = settingsContainer.LoginSettings; _bridgeSettings = settingsContainer.GetBridgeSettings(settingsContainer.LoginSettings); WorldServerPoints = settingsContainer.GetWorldServerPoints(); ApiServer = new ApiServer(Settings.ApiSettings, SessionManager, Database); Bridge = new TcpBridge(_bridgeSettings); }
protected EzWorldServer(SettingsContainer settingsContainer, WorldServerSettings settings) : base(settings) { Settings = settings; _bridgeSettings = settingsContainer.GetBridgeSettings(Settings); LoginServerPoint = settingsContainer.GetLoginServerPoint(); _rubyChannels = new Channel[MaxChannels]; _streeChannels = new Channel[MaxChannels]; _clubChannels = new Channel[MaxChannels]; for (int i = 0; i < MaxChannels; i++) { _rubyChannels[i] = new Channel(i); _streeChannels[i] = new Channel(i); _clubChannels[i] = new Channel(i); } Bridge = new TcpBridge(_bridgeSettings); }