// Token: 0x0600132C RID: 4908 RVA: 0x000702B4 File Offset: 0x0006E4B4 private PhotonServer GetBestServer(bool doMobileFilter) { List <PhotonServer> list = new List <PhotonServer>(this._gameServers.Values); list.Sort((PhotonServer s, PhotonServer t) => s.Latency - t.Latency); PhotonServer photonServer = null; for (int i = 0; i < list.Count; i++) { PhotonServer photonServer2 = list[i]; if (photonServer2.Latency != 0) { if (!doMobileFilter || photonServer2.UsageType == PhotonUsageType.Mobile) { if (photonServer == null && photonServer2.CheckLatency()) { photonServer = photonServer2; } else if (photonServer2.CheckLatency() && photonServer2.Latency < 200 && photonServer.Data.PlayersConnected < photonServer2.Data.PlayersConnected) { photonServer = photonServer2; } } } } return(photonServer); }