I am using Fishnet and Facepunch.Steamworks to create a multiplayer game. To get the name of the lobby I used the GetData method. On the lobby owner’s client (which also used the SetData method) it returns the lobby name, but on other clients it returns nothing.
private void LobbyEntered(Lobby lobby)
{
CurrentLobby = lobby;
CurrentLobbyId = lobby.Id;
Debug.Log(lobby.GetData("LobbyName"));
fishyFacepunch.SetClientAddress(CurrentLobbyId.ToString());
fishyFacepunch.StartConnection(false);
Debug.Log("Entered the lobby");
}
If anyone has experience with Steam integration, please help. I’ve been trying to do this for a few days now.