private void Close() { _network.Stop(); _scenario.Stop(); _network.Close(); _scenario.Close(); _network = null; }
public Server() { _isExit = false; _sceneMenu = new SceneServerMenu(); _sceneGame = new SceneServerGame(); _messagesManager = new MessagesManager(); _network = new NetworkServerMachine(_messagesManager); cc = new ConsoleCtrl(); IAllParameters p = new AllGameOneParameters(this, _sceneMenu, _sceneGame, _messagesManager); _scenario = new ScenarioMachine(p); }