// Token: 0x06001A5B RID: 6747 RVA: 0x00070750 File Offset: 0x0006E950
 private static void OnInvitedToGame(SteamFriend steamFriend, string connectString)
 {
     Debug.LogFormat("OnGameRichPresenceJoinRequested connectString=\"{0}\" steamFriend=\"{1}\"", new object[]
     {
         connectString,
         steamFriend.Name
     });
     string[] array = connectString.Split(new char[]
     {
         ' '
     });
     if (array.Length >= 2)
     {
         CSteamID csteamID;
         if (array[0] == "+connect_steamworks_p2p" && CSteamID.TryParse(array[1], out csteamID))
         {
             if (!SteamworksLobbyManager.ownsLobby)
             {
                 SteamworksLobbyManager.LeaveLobby();
             }
             QuitConfirmationHelper.IssueQuitCommand(null, "connect_steamworks_p2p " + csteamID.value);
         }
         CSteamID csteamID2;
         if (array[0] == "+steam_lobby_join" && CSteamID.TryParse(array[1], out csteamID2))
         {
             if (!SteamworksLobbyManager.ownsLobby)
             {
                 SteamworksLobbyManager.LeaveLobby();
             }
             QuitConfirmationHelper.IssueQuitCommand(null, "steam_lobby_join " + csteamID2.value);
         }
     }
 }
        // Token: 0x06001A5C RID: 6748 RVA: 0x0007081C File Offset: 0x0006EA1C
        private static void OnGameServerChangeRequested(string address, string password)
        {
            Debug.LogFormat("OnGameServerChangeRequested address=\"{0}\"", new object[]
            {
                address
            });
            if (!SteamworksLobbyManager.ownsLobby)
            {
                SteamworksLobbyManager.LeaveLobby();
            }
            string consoleCmd = string.Format("cl_password \"{0}\"; connect \"{1}\"", Util.EscapeQuotes(password), Util.EscapeQuotes(address));

            QuitConfirmationHelper.IssueQuitCommand(null, consoleCmd);
        }