Ejemplo n.º 1
0
    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;
    }
Ejemplo n.º 2
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);
        }
Ejemplo n.º 3
0
        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());
        }