private void method_5(GClass937 gclass937_0) { DarkOrbitWebAPI darkOrbitWebAPI = new DarkOrbitWebAPI(null); darkOrbitWebAPI.Server = gclass937_0.Name; this.LoadingStatus = "Finding game servers for " + gclass937_0.Name + "..."; gclass937_0.method_3(darkOrbitWebAPI); PErkava.concurrentDictionary_3[gclass937_0.Name] = gclass937_0; }
public static void smethod_6(GClass937 gclass937_0) { HashSet <string> hashSet = new HashSet <string>(); foreach (string text in gclass937_0.Servers) { HashSet <GClass937> hashSet2 = null; if (!PErkava.concurrentDictionary_4.TryGetValue(text, out hashSet2)) { hashSet2 = (PErkava.concurrentDictionary_4[text] = new HashSet <GClass937>()); } hashSet2.Remove(gclass937_0); if (hashSet2.Count == 0) { hashSet.Add(text); } } PErkava.Proxy.EMJCLLSWGGV(hashSet); }
public static void smethod_5(GClass937 gclass937_0) { List <string> list = new List <string>(); foreach (string text in gclass937_0.Servers) { HashSet <GClass937> hashSet = null; if (!PErkava.concurrentDictionary_4.TryGetValue(text, out hashSet)) { hashSet = (PErkava.concurrentDictionary_4[text] = new HashSet <GClass937>()); } if (hashSet.Count == 0) { list.Add(text); } hashSet.Add(gclass937_0); } PErkava.Proxy.imethod_0(list.ToArray()); }