diff --git a/EduNetworkBuilder/NBSettings.cs b/EduNetworkBuilder/NBSettings.cs index 345fee4..68b8085 100644 --- a/EduNetworkBuilder/NBSettings.cs +++ b/EduNetworkBuilder/NBSettings.cs @@ -38,6 +38,7 @@ namespace EduNetworkBuilder public string LastTrans1Lang = ""; public string LastTrans2Lang = ""; public string FormLastTransDir = ""; + [XmlIgnore] //it is protected so it should not be serialized anyway. protected ActionCollection UserActions = new ActionCollection(); [XmlIgnore] public bool ReplayMode = false; //Whether or not we are able to do replays @@ -367,6 +368,17 @@ namespace EduNetworkBuilder Properties.Settings.Default.ScoreList.Add(One); } + Properties.Settings.Default.PuzzlesFailed.Clear(); + foreach (string One in PuzzlesFailed) + { + Properties.Settings.Default.PuzzlesFailed.Add(One); + } + Properties.Settings.Default.PuzzlesPassed.Clear(); + foreach (string One in PuzzlesPassed) + { + Properties.Settings.Default.PuzzlesPassed.Add(One); + } + Properties.Settings.Default.Save(); } }