コード例 #1
0
        public void SaveBulletFile(String aFilePath, Entity.BulletData aBulletData, Entity.BulletListXml aBulletList)
        {
            myFilePath      = aFilePath;
            myBulletData    = aBulletData;
            myBulletListXml = aBulletList;

            string dataFolder = StringUtilities.GetDataFolderPath(aFilePath);

            dataFolder = dataFolder.Replace("Data/", "");
            string projectileListPath = dataFolder + "Data/Script/LI_list_projectile.xml";

            XmlWriterSettings settings = new XmlWriterSettings();

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

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

            using (XmlWriter writer = XmlWriter.Create(projectileListPath, settings))
            {
                WriteBulletListFile(writer, myFilePath);
            }
        }
コード例 #2
0
ファイル: WeaponWriter.cs プロジェクト: nian0601/Spaceshooter
        public void SaveBulletFile(String aFilePath, Entity.BulletData aBulletData, Entity.BulletListXml aBulletList)
        {
            myFilePath = aFilePath;
            myBulletData = aBulletData;
            myBulletListXml = aBulletList;

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

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

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

            using (XmlWriter writer = XmlWriter.Create(projectileListPath, settings))
            {
                WriteBulletListFile(writer, myFilePath);
            }
        }
コード例 #3
0
 private void BulletDropDown_SelectIndex_Changed(object sender, EventArgs e)
 {
     myBulletData = myLoadedBullets[myBulletTypes.GetDropDown().SelectedIndex];
     LoadSettings();
 }
コード例 #4
0
 private void BulletDropDown_SelectIndex_Changed(object sender, EventArgs e)
 {
     myBulletData = myLoadedBullets[myBulletTypes.GetDropDown().SelectedIndex];
     LoadSettings();
 }