[help] Getting MatchmakingResult before connecting to the server

Hi guys i am at a loss, i’m trying to get the match data before connecting to the server

So far i have the matchmaking results on the server, in it i find the players and teams
i have custom game data set on the players and one of the fields is the map we are playing
the server then loads the right scene and readys itself to receive players

now i’m at the stage where i want to connect to the game

i get the ip and port from the matchmaker when a match has been found

now im looking to get the game data from the server, either trough the matchmaking ticket or the server query before connecting to the UDP network manager, i need to be in the correct scene before i connect so it all initializas correctly

i have scoured the web but i can’t find any information on how to get the MatchmakingResult on the client side before connection to the networkmanager, how should this be done, what are my options?

i also see a matchid returned when a match has been found but, found no way to use this…

I’m not sure if I’m doing it the official way, or correctly, but what I do is to take the IP and port that the matchmaker returned, assign it to the Transport and then call NetworkManager.Singleton.StartClient()

In the case where a player is already connected, you’ll need to first stop the client and register a callback to connect to the new match. This also means you need to be careful with other assigned OnClientStopped callbacks