Beispiel #1
0
	public static void LoadServerCfg()
	{
		if (!SteamDSConfig.ServerConfigLoaded)
		{
			SteamDSConfig.serverConfig = SteamDSConfig.GetServerCfg();
			SteamDSConfig.ServerConfigLoaded = true;
		}
	}
Beispiel #2
0
 public static void LoadServerCfg()
 {
     if (!SteamDSConfig.ServerConfigLoaded)
     {
         string[] serverCfg = SteamDSConfig.GetServerCfg();
         SteamDSConfig.serverConfig = new Dictionary <string, string>();
         for (int i = 0; i < serverCfg.Length; i++)
         {
             string text = serverCfg[i].Trim();
             if (!text.StartsWith("//"))
             {
                 int num = text.IndexOf(' ');
                 if (num == -1)
                 {
                     SteamDSConfig.serverConfig.Add(text.ToLower(), string.Empty);
                     if (text.EndsWith("s"))
                     {
                         SteamDSConfig.serverConfig.Add(text, string.Empty);
                     }
                 }
                 else
                 {
                     string text2 = text.Substring(0, num).ToLower();
                     string text3 = text.Substring(num + 1, text.Length - (num + 1));
                     SteamDSConfig.serverConfig.Add(text2, text3.Trim());
                     if (text2.EndsWith("s"))
                     {
                         SteamDSConfig.serverConfig.Add(text2.TrimEnd(new char[]
                         {
                             's'
                         }), text3.Trim());
                     }
                 }
             }
         }
         SteamDSConfig.ServerConfigLoaded = true;
     }
 }