private void SaveSettings()
{
var path = Path.Combine(_gameMain.GameDataSet.FullName, "GameSettings.config");
using (StreamWriter writer = new StreamWriter(path))
{
writer.WriteLine(_playerEmperorName.Text);
writer.WriteLine(_playerHomeworldName.Text);
if (_playerRaces[0] != null)
{
writer.WriteLine(_playerRaces[0].RaceName);
}
else
{
writer.WriteLine("Random");
}
writer.WriteLine(_galaxyComboBox.SelectedIndex);
writer.WriteLine(_difficultyComboBox.SelectedIndex);
writer.WriteLine(_numericUpDownAI.Value);
for (int i = 0; i < _numericUpDownAI.Value; i++)
{
if (_playerRaces[i + 1] != null)
{
writer.WriteLine(_playerRaces[i + 1].RaceName);
}
else
{
writer.WriteLine("Random");
}
}
}
}