コード例 #1
0
        private void openFileToolStripMenuItem_Click(object sender, EventArgs e)
        {
            using (OpenFileDialog dialog = new OpenFileDialog())
            {
                string output;
                dialog.Filter           = "NewerSMBW Cutscene|*.cs|All files (*.*)|*.*";
                dialog.FilterIndex      = 1;
                dialog.RestoreDirectory = true;

                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    thisCutscene = new NewerCutscene();
                    output       = dialog.FileName;
                    thisCutscene.loadFile(output, ref rawdata);
                    originalPath = output;
                    this.Text    = "Newer Cutscene Editor - " + output.Split('\\')[output.Split('\\').Length - 1];
                    LoadScenes(0);

                    sceneGroupBox.Enabled                       = true;
                    saveToolStripMenuItem.Enabled               = true;
                    saveAsToolStripMenuItem.Enabled             = true;
                    generatePythonCodeToolStripMenuItem.Enabled = true;
                }
            }
        }
コード例 #2
0
        private void newToolStripMenuItem_Click(object sender, EventArgs e)
        {
            thisCutscene            = new NewerCutscene();
            rawdata                 = new List <byte>();
            thisCutscene.sceneCount = 1;
            thisCutscene.scenes.Add(new NewerScene());
            LoadScenes(0);

            sceneGroupBox.Enabled                       = true;
            saveToolStripMenuItem.Enabled               = true;
            saveAsToolStripMenuItem.Enabled             = true;
            generatePythonCodeToolStripMenuItem.Enabled = true;

            this.Text = "Newer Cutscene Editor - New File";
        }