diff --git a/Build/Configurations/Includes/Game_SRB222.cfg b/Build/Configurations/Includes/Game_SRB222.cfg index 2ad0dc61..54905e8e 100644 --- a/Build/Configurations/Includes/Game_SRB222.cfg +++ b/Build/Configurations/Includes/Game_SRB222.cfg @@ -37,7 +37,6 @@ defaultskytextures // Skill levels skills { - 1 = "Normal"; } // Skins diff --git a/Source/Core/Windows/MainForm.cs b/Source/Core/Windows/MainForm.cs index 9d5e6cee..e19e9027 100755 --- a/Source/Core/Windows/MainForm.cs +++ b/Source/Core/Windows/MainForm.cs @@ -1587,7 +1587,10 @@ namespace CodeImp.DoomBuilder.Windows List items = new List(General.Map.Config.Skills.Count * 2 + General.Map.ConfigSettings.TestEngines.Count + 2); // Positive skills are with monsters - foreach(SkillInfo si in General.Map.Config.Skills) + + if (General.Map.Config.Skills.Count > 0) + { + foreach (SkillInfo si in General.Map.Config.Skills) { ToolStripMenuItem menuitem = new ToolStripMenuItem(si.ToString()); menuitem.Image = Resources.Monster2; @@ -1605,7 +1608,7 @@ namespace CodeImp.DoomBuilder.Windows items.Add(new ToolStripSeparator { Padding = new Padding(0, 3, 0, 3) }); // Negative skills are without monsters - foreach(SkillInfo si in General.Map.Config.Skills) + foreach (SkillInfo si in General.Map.Config.Skills) { ToolStripMenuItem menuitem = new ToolStripMenuItem(si.ToString()); menuitem.Image = Resources.Monster3; @@ -1621,9 +1624,10 @@ namespace CodeImp.DoomBuilder.Windows //mxd. Add separator items.Add(new ToolStripSeparator { Padding = new Padding(0, 3, 0, 3) }); + } //mxd. Add test engines - for(int i = 0; i < General.Map.ConfigSettings.TestEngines.Count; i++) + for (int i = 0; i < General.Map.ConfigSettings.TestEngines.Count; i++) { if(General.Map.ConfigSettings.TestEngines[i].TestProgramName == EngineInfo.DEFAULT_ENGINE_NAME) continue; ToolStripMenuItem menuitem = new ToolStripMenuItem(General.Map.ConfigSettings.TestEngines[i].TestProgramName);