Ejemplo n.º 1
0
        public void SaveWeaponFile(String aFilePath, Entity.WeaponData aWeaponData, Entity.WeaponListXml aWeaponList)
        {
            myFilePath      = aWeaponData.myFilePath;
            myWeaponData    = aWeaponData;
            myWeaponListXml = aWeaponList;

            string dataFolder = StringUtilities.GetDataFolderPath(aFilePath);

            dataFolder = dataFolder.Replace("Data/", "");
            string weaponListPath = dataFolder + "Data/Script/LI_list_weapon.xml";

            XmlWriterSettings settings = new XmlWriterSettings();

            settings.OmitXmlDeclaration = true;
            settings.Indent             = true;

            using (XmlWriter writer = XmlWriter.Create(dataFolder + myFilePath, settings))
            {
                WriteWeaponFile(writer);
            }

            using (XmlWriter writer = XmlWriter.Create(weaponListPath, settings))
            {
                WriteWeaponListFile(writer, myFilePath);
            }
        }
Ejemplo n.º 2
0
        public void SaveWeaponFile(String aFilePath, Entity.WeaponData aWeaponData, Entity.WeaponListXml aWeaponList)
        {
            myFilePath = aWeaponData.myFilePath;
            myWeaponData = aWeaponData;
            myWeaponListXml = aWeaponList;

            string dataFolder = StringUtilities.GetDataFolderPath(aFilePath);
            dataFolder = dataFolder.Replace("Data/", "");
            string weaponListPath = dataFolder + "Data/Script/LI_list_weapon.xml";

            XmlWriterSettings settings = new XmlWriterSettings();
            settings.OmitXmlDeclaration = true;
            settings.Indent = true;

            using (XmlWriter writer = XmlWriter.Create(dataFolder + myFilePath, settings))
            {
                WriteWeaponFile(writer);
            }

            using (XmlWriter writer = XmlWriter.Create(weaponListPath, settings))
            {
                WriteWeaponListFile(writer, myFilePath);
            }
        }