internal Lobby(CSteamID lobbyID) { _type = SteamLobbyType.FriendsOnly; processing = true; _id = lobbyID; _joinable = true; }
public Lobby(SteamLobbyType lobbyTypeVal, int maxMembersVal) { _type = lobbyTypeVal; // This is set to this.maxMembers by the original Steam.dll... _maxMembers = maxMembersVal; processing = true; _id = new CSteamID(); _joinable = true; }
public static Lobby CreateLobby(SteamLobbyType lobbyType, int maxMembers) { if (!_initialized) { return(null); } if (lobby != null) { LeaveLobby(lobby); } lobby = new Lobby(lobbyType, maxMembers); SetCallResult <LobbyCreated_t>(SteamMatchmaking.CreateLobby((ELobbyType)lobbyType, maxMembers)); return(lobby); }