Пример #1
0
 public void method_2()
 {
     this.Settings                = (this.Settings ?? new Settings());
     this.Settings.MapHosts       = this.Web.GetMapHosts();
     this.Settings.SpacemapConfig = this.Web.GetSpacemapConfig();
     try
     {
         this.Settings.UIString = this.Web.method_0();
     }
     catch
     {
     }
     if (this.Settings.SpacemapConfig != null)
     {
         MapUtils.smethod_9(this.Settings.SpacemapConfig);
     }
     DarkOrbitWebAPI.NpcConstants npcList = this.Web.GetNpcList();
     if (npcList != null)
     {
         NpcUtils.smethod_1(npcList);
     }
     DarkOrbitWebAPI.MapConstants mapList = this.Web.GetMapList();
     if (mapList != null)
     {
         MapUtils.smethod_5(mapList, false);
     }
 }
Пример #2
0
        public static void smethod_1(DarkOrbitWebAPI.NpcConstants npcConstants_0)
        {
            NpcUtils.< > c__DisplayClass124_0 CS$ < > 8__locals1;
            CS$ < > 8__locals1.uberPattern = "Uber([A-Z]\\S*)";
            Dictionary <int, string> xmlNpcs = NpcUtils.XmlNpcs;

            lock (xmlNpcs)
            {
                if (NpcUtils.XmlNpcs.Count == 0)
                {
                    foreach (DarkOrbitWebAPI.resourceItem resourceItem in npcConstants_0.Npcs)
                    {
                        int num;
                        if (int.TryParse(resourceItem.name.Replace("npc_name_", ""), out num))
                        {
                            string text = NpcUtils.smethod_2(resourceItem.Value, ref CS$ < > 8__locals1);
                            NpcUtils.XmlNpcs[num]    = text;
                            NpcUtils.XmlNpcIds[text] = num;
                        }
                    }
                }
            }
        }