Exemplo n.º 1
0
 public void JoinLobby(Lobby lobby, OnLobbyJoined onLobbyJoined)
 {
     if (this._lobbyJoined != null)
     {
         this.LeaveLobby();
     }
     this._lobbyJoined   = lobby;
     this._onLobbyJoined = onLobbyJoined;
     CommunityExpress.Instance.AddLobbyJoinedCallback(Matchmaking.SteamUnityAPI_SteamMatchmaking_JoinLobby(this._matchmaking, lobby.SteamID.ToUInt64()), new OnMatchmakingLobbyJoinedFromSteam(this.OnLobbyJoinedCallback));
 }
Exemplo n.º 2
0
 public void JoinLobby(SteamID steamIDLobby, OnLobbyJoined onLobbyJoined)
 {
     if (this._lobbyJoined != null)
     {
         this.LeaveLobby();
     }
     foreach (Lobby lobby in this._lobbyList)
     {
         if (lobby.SteamID == steamIDLobby)
         {
             this._lobbyJoined = lobby;
             break;
         }
     }
     this._onLobbyJoined = onLobbyJoined;
     CommunityExpress.Instance.AddLobbyJoinedCallback(Matchmaking.SteamUnityAPI_SteamMatchmaking_JoinLobby(this._matchmaking, steamIDLobby.ToUInt64()), new OnMatchmakingLobbyJoinedFromSteam(this.OnLobbyJoinedCallback));
 }