From f5269a837af483d0298daa33b1c560f0645e1ef4 Mon Sep 17 00:00:00 2001 From: Derek S <44935661+Derek-R-S@users.noreply.github.com> Date: Sat, 10 Apr 2021 00:55:37 -0500 Subject: [PATCH] Added region to server list request --- .../Transport/LRM/LRMTransport/LRMTransportRequests.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LRMTransportRequests.cs b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LRMTransportRequests.cs index b8a1e6f..27d393a 100644 --- a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LRMTransportRequests.cs +++ b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LRMTransportRequests.cs @@ -10,10 +10,10 @@ namespace LightReflectiveMirror public partial class LightReflectiveMirrorTransport : Transport { - public void RequestServerList() + public void RequestServerList(LRMRegions searchRegion = LRMRegions.Any) { if (_isAuthenticated && _connectedToRelay) - StartCoroutine(GetServerList()); + StartCoroutine(GetServerList(searchRegion)); else Debug.Log("You must be connected to Relay to request server list!"); } @@ -115,7 +115,7 @@ namespace LightReflectiveMirror clientToServerTransport.ClientSend(0, new System.ArraySegment(_clientSendBuffer, 0, pos)); } - IEnumerator GetServerList() + IEnumerator GetServerList(LRMRegions region) { if (!useLoadBalancer) { @@ -158,7 +158,7 @@ namespace LightReflectiveMirror } else // get master list from load balancer { - yield return StartCoroutine(RetrieveMasterServerListFromLoadBalancer()); + yield return StartCoroutine(RetrieveMasterServerListFromLoadBalancer(region)); } } @@ -169,7 +169,7 @@ namespace LightReflectiveMirror /// own separate method, so i can understand wtf is going on :D /// /// - IEnumerator RetrieveMasterServerListFromLoadBalancer() + IEnumerator RetrieveMasterServerListFromLoadBalancer(LRMRegions region) { string uri = $"http://{loadBalancerAddress}:{loadBalancerPort}/api/masterlist/";