Esempio n. 1
0
        public void Init(int firstLobbyID, int lobbyCountPerWorkPacketProcess, ServerAppConfig appConfig, ServerNetwork serverNetwork)
        {
            ServerNetworkRef = serverNetwork;

            for (var i = 0; i < lobbyCountPerWorkPacketProcess; ++i)
            {
                var lobbyID = (short)(i + firstLobbyID);

                var lobby = new Lobby();

                lobby.Init(lobbyID, appConfig.MaxLobbyUserCount);

                LobbyList.Add(lobby);
            }
        }