private void exportEncounterFileButton_Click(object sender, EventArgs e) { SaveFileDialog sf = new SaveFileDialog(); sf.Filter = "Wild Encounters File (*.wld)|*.wld"; if (sf.ShowDialog(this) != DialogResult.OK) { return; } using (BinaryWriter writer = new BinaryWriter(new FileStream(sf.FileName, FileMode.Create))) writer.Write(currentFile.SaveEncounterFile()); }
private void addEncounterFileButton_Click(object sender, EventArgs e) { /* Load new encounter, a copy of encounter 0 */ int encounterCount = selectEncounterComboBox.Items.Count; EncounterFile newEncounter = new EncounterFileDPPt(new FileStream(encounterFileFolder + "\\" + 0.ToString("D4"), FileMode.Open)); /* Add new encounter file to encounter folder */ string encounterFilePath = encounterFileFolder + "\\" + encounterCount.ToString("D4"); using (BinaryWriter writer = new BinaryWriter(new FileStream(encounterFilePath, FileMode.Create))) writer.Write(newEncounter.SaveEncounterFile()); /* Update ComboBox*/ selectEncounterComboBox.Items.Add("[New] Encounters File " + encounterCount.ToString()); }