From 13bb889b18c6720e820a8454dfc2c2290330ead8 Mon Sep 17 00:00:00 2001
From: spherallic <spherallic@gmail.com>
Date: Wed, 28 Jun 2023 16:56:33 +0200
Subject: [PATCH] Manually disable model rendering/dynamic light menu options
 for SRB2

---
 Source/Core/Windows/MainForm.cs | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Source/Core/Windows/MainForm.cs b/Source/Core/Windows/MainForm.cs
index ae4c899f8..8ed69d71b 100755
--- a/Source/Core/Windows/MainForm.cs
+++ b/Source/Core/Windows/MainForm.cs
@@ -3232,6 +3232,10 @@ namespace CodeImp.DoomBuilder.Windows
 			itemtogglerenderzoomtubes.Checked = General.Settings.SRB2RenderZoomTubes;
 			itemtogglerenderpolyobjects.Checked = General.Settings.SRB2RenderPolyobjects;
 
+			// Can't read config parameters yet, so hardcoded disabling is required for SRB2
+			itemmodelmodes.Visible = false; // General.Map.Config.ModelRenderSupport
+			itemdynlightmodes.Visible = false; // General.Map.Config.DynamicLightSupport
+
 			// Update Model Rendering Mode items...
 			foreach (ToolStripMenuItem item in itemmodelmodes.DropDownItems)
 			{
-- 
GitLab