Example #1
0
        public static void Save(WorldSaveEventArgs e)
        {
            string filePath = Path.Combine(SavePath, "terres.xml");

            using (StreamWriter op = new StreamWriter(filePath))
            {
                XmlTextWriter xml = new XmlTextWriter(op);

                xml.Formatting  = Formatting.Indented;
                xml.IndentChar  = '\t';
                xml.Indentation = 1;

                xml.WriteStartDocument(true);

                xml.WriteStartElement("geopolitique");

                xml.WriteStartElement("maincategorie");
                geopolitique.Save(xml);
                xml.WriteEndElement();

                foreach (TypeTerre tt in types)
                {
                    xml.WriteStartElement("type");
                    tt.Save(xml);
                    xml.WriteEndElement();
                }


                xml.WriteEndElement();
                xml.Close();
            }

            //TODO: Ajouter save du journal de geopol.
        }