public void TimeBasedActionConnectToManager(TimeBasedActionsManager tbaManager) { timeBasedActionsManager = tbaManager; }
public WorldSimulation(ServerConfiguration conf, MapManager maps) { if (conf == null) throw new ArgumentNullException("conf"); if (maps == null) throw new ArgumentNullException("maps"); serverConfiguration = conf; mapManager = maps; timeBasedActionsManager = new TimeBasedActionsManager(); pcSerializer = new PlayerCharacterSerializer(serverConfiguration.DataStoragePath); pcDeserializer = new PlayerCharacterDeserializer(serverConfiguration.DataStoragePath); pcAuthentication = new PlayerCharacterAuthentication(serverConfiguration.DataStoragePath); }