示例#1
0
 // Token: 0x06002ED8 RID: 11992 RVA: 0x001320BC File Offset: 0x001304BC
 private static void onLobbyGameCreated(LobbyGameCreated_t callback)
 {
     Terminal.print(string.Concat(new object[]
     {
         "Lobby game created: ",
         callback.m_ulSteamIDLobby,
         " ",
         callback.m_unIP,
         " ",
         callback.m_usPort,
         " ",
         callback.m_ulSteamIDGameServer
     }), null, Provider.STEAM_IC, Provider.STEAM_DC, true);
     Provider.provider.matchmakingService.connect(new SteamConnectionInfo(callback.m_unIP, callback.m_usPort, string.Empty));
     Provider.provider.matchmakingService.autoJoinServerQuery = true;
 }
    void OnLobbyGameCreated(LobbyGameCreated_t pCallback)
    {
        Console.WriteLine("[" + LobbyGameCreated_t.k_iCallback + " - LobbyGameCreated] - " + pCallback.m_ulSteamIDLobby + " -- " + pCallback.m_ulSteamIDGameServer + " -- " + pCallback.m_unIP + " -- " + pCallback.m_usPort);
        //SteamworksDotNetTest.Game1.lobbyHandle = (CSteamID)pCallback.m_ulSteamIDLobby; //getLobbyInfo((CSteamID)pCallback.m_ulSteamIDLobby);
        //SteamworksDotNetTest.Game1.debugString += "[" + LobbyGameCreated_t.k_iCallback + " - LobbyGameCreated] - " + pCallback.m_ulSteamIDLobby + " -- " + pCallback.m_ulSteamIDGameServer + " -- " + pCallback.m_unIP + " -- " + pCallback.m_usPort + "\n";
        //SteamMatchmakingTest.gameServer tempServer1 = SteamManager.SteamMatchmakingClass.getLobbyInfo((CSteamID)pCallback.m_ulSteamIDLobby);  //(CSteamID)pCallback.m_steamIDLobby.m_SteamID   //pCallback.m_steamIDLobby
        //SteamMatchmakingTest.gameServer tempServer2 = SteamManager.SteamMatchmakingClass.getLobbyInfo((CSteamID)pCallback.m_ulSteamIDLobby);  //(CSteamID)pCallback.m_steamIDLobby.m_SteamID   //pCallback.m_steamIDLobby

        //Yargis.GUI.Screens.ConnectionsScreen.currentSteamServer.password = pwd;
        if (m_Lobby != joinedLobby)
        {
            this.setGameServerSettings(m_Lobby, ToIPAddress(pCallback.m_unIP), pCallback.m_usPort.ToString());
            this.joinLobby(m_Lobby);
            joinedLobby = m_Lobby;
        }
    }
示例#3
0
 void OnLobbyGameCreated(LobbyGameCreated_t pCallback)
 {
     Debug.Log("[" + LobbyGameCreated_t.k_iCallback + " - LobbyGameCreated] - " + pCallback.m_ulSteamIDLobby + " -- " + pCallback.m_ulSteamIDGameServer + " -- " + pCallback.m_unIP + " -- " + pCallback.m_usPort);
 }