Ejemplo n.º 1
0
 /// <summary>
 /// Nacte hodnoty ze souboru
 /// </summary>
 public static void Load()
 {
     if (Hodnoty == null)
     {
         return;
     }
     //nacte hodnoty
     Nini.Config.IConfigSource source = Ini.InitSoubor();
     foreach (Hodnota h in Hodnoty)
     {
         Nini.Config.IConfig config = source.Configs[h.Sekce];
         if (config == null)
         {
             config = source.AddConfig(h.Sekce);
         }
         if (config != null)
         {
             if (config.Contains(h.Jmeno))
             {
                 h.Refresh(config);
             }
             else
             {
                 config.Set(h.Jmeno, h.Value);
             }
         }
     }
 }
Ejemplo n.º 2
0
 public override EReturn Save(Nini.Config.IConfig config)
 {
     base.Save(config);
     //Nini.Config.IConfig config = source.AddConfig("Zrada");
     if (config != null)
     {
         string s = "";
         foreach (MyString ss in Stin)
         {
             if (s == "")
             {
                 s = ss.String;
             }
             else
             {
                 s = s + "," + ss.String;
             }
         }
         config.Set("Stin", s);
         return(EReturn.NoError);
     }
     else
     {
         return(EReturn.Error);
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Uloží Hodnoty
 /// </summary>
 public static void Save()
 {
     if (Hodnoty == null)
     {
         return;
     }
     Nini.Config.IConfigSource source = Ini.InitSoubor();
     source.Configs.Clear();
     foreach (Hodnota h in Hodnoty)
     {
         if (h != null)
         {
             Nini.Config.IConfig config = source.Configs[h.Sekce];
             if (config == null)
             {
                 config = source.AddConfig(h.Sekce);
             }
             if (config != null)
             {
                 config.Set(h.Jmeno, h.Value);
             }
         }
     }
     source.Save();
 }
Ejemplo n.º 4
0
 public override EReturn Save(Nini.Config.IConfig config)
 {
     base.Save(config);
     //Nini.Config.IConfig config = source.AddConfig("Nepritel");
     if (config != null)
     {
         config.Set("Ohrozeni", Ohrozeni);
         config.Set("Stretnuti", Stretnuti);
         config.Set("Utok", Utok);
         config.Set("Obrana", Obrana);
         config.Set("Zivoty", Zivoty);
         config.Set("Teren", Teren);
         string s = "";
         foreach (MyString ss in Stin)
         {
             if (s == "")
             {
                 s = ss.String;
             }
             else
             {
                 s = s + "," + ss.String;
             }
         }
         config.Set("Stiny", s);
         return(EReturn.NoError);
     }
     else
     {
         return(EReturn.Error);
     }
 }
Ejemplo n.º 5
0
 public override EReturn Save(Nini.Config.IConfig config)
 {
     base.Save(config);
     //Nini.Config.IConfig config = source.AddConfig("Hrdina");
     if (config != null)
     {
         config.Set("Hrozba", Hrozba);
         config.Set("Vule", Vule);
         config.Set("Utok", Utok);
         config.Set("Obrana", Obrana);
         config.Set("Zivoty", Zivoty);
         return(EReturn.NoError);
     }
     else
     {
         return(EReturn.Error);
     }
 }
Ejemplo n.º 6
0
 public override EReturn Save(Nini.Config.IConfig config)
 {
     base.Save(config);
     //Nini.Config.IConfig config = source.AddConfig("Udalost");
     if (config != null)
     {
         config.Set("Cena", Cena);
         return(EReturn.NoError);
     }
     else
     {
         return(EReturn.Error);
     }
 }
Ejemplo n.º 7
0
        public void Save(Nini.Config.IConfigSource source)
        {
            Nini.Config.IConfig config = source.AddConfig("Druhy");
            string s = "";

            foreach (string ss in druhy)
            {
                if (s == "")
                {
                    s = ss;
                }
                else
                {
                    s = s + "," + ss;
                }
            }
            config.Set("Všechny druhy", s);
        }
Ejemplo n.º 8
0
 public void Set(string key, object value)
 {
     config.Set(key, value);
 }