diff --git a/StarterNG/Infrastructure/Settings/SettingsSerializer.cs b/StarterNG/Infrastructure/Settings/SettingsSerializer.cs index 2e87b81..ab66b2f 100644 --- a/StarterNG/Infrastructure/Settings/SettingsSerializer.cs +++ b/StarterNG/Infrastructure/Settings/SettingsSerializer.cs @@ -237,8 +237,13 @@ public sealed class SettingsSerializer "starter.developertools", }; - public void Write(SimulatorSettings s, ConfigFile c) + /// + /// The settings into as the simulator would run with them, + /// which leaves as they are: a preview writes them too. + /// + public void Write(SimulatorSettings settings, ConfigFile c) { + var s = settings.Copy(); GraphicsRules.Normalize(s, _dlssPlatform); c.Set("lang", string.IsNullOrWhiteSpace(s.LanguageCode)