diff --git a/Build/Configurations/Includes/Game_SRB222.cfg b/Build/Configurations/Includes/Game_SRB222.cfg index 2ad0dc61d0ae7cafca568ec6257a2f293afb4903..54905e8eb70c83334461d7039599a826c8626dc1 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 9d5e6ceef99a2164f64bcc167d3d7c0ae83c75a3..e19e9027df7f5beb37c91398f66fa46a9d24b458 100755 --- a/Source/Core/Windows/MainForm.cs +++ b/Source/Core/Windows/MainForm.cs @@ -1587,7 +1587,10 @@ namespace CodeImp.DoomBuilder.Windows List<ToolStripItem> items = new List<ToolStripItem>(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);