From 122c7928b7bd5b51df116be342701fe0d336ab48 Mon Sep 17 00:00:00 2001 From: spherallic <spherallic@gmail.com> Date: Fri, 12 Jul 2024 12:12:40 +0200 Subject: [PATCH] Save/load midtexture pinning on Edit Selection Mode --- .../Plugins/BuilderModes/ClassicModes/EditSelectionMode.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Source/Plugins/BuilderModes/ClassicModes/EditSelectionMode.cs b/Source/Plugins/BuilderModes/ClassicModes/EditSelectionMode.cs index 7e6a3e347..86a70d81c 100755 --- a/Source/Plugins/BuilderModes/ClassicModes/EditSelectionMode.cs +++ b/Source/Plugins/BuilderModes/ClassicModes/EditSelectionMode.cs @@ -1306,7 +1306,9 @@ namespace CodeImp.DoomBuilder.BuilderModes //mxd. Get EditPanel-related settings usepreciseposition = General.Settings.ReadPluginSetting("editselectionmode.usepreciseposition", true); heightadjustmode = (HeightAdjustMode)General.Settings.ReadPluginSetting("editselectionmode.heightadjustmode", (int)HeightAdjustMode.NONE); - + pinfloortextures = General.Settings.ReadPluginSetting("editselectionmode.pinfloortextures", false); + pinceilingtextures = General.Settings.ReadPluginSetting("editselectionmode.pinceilingtextures", false); + // Add docker panel = new EditSelectionPanel(this); docker = new Docker("editselection", "Edit Selection", panel); @@ -1982,6 +1984,8 @@ namespace CodeImp.DoomBuilder.BuilderModes //mxd. Save EditPanel-related settings General.Settings.WritePluginSetting("editselectionmode.usepreciseposition", usepreciseposition); General.Settings.WritePluginSetting("editselectionmode.heightadjustmode", (int)heightadjustmode); + General.Settings.WritePluginSetting("editselectionmode.pinfloortextures", pinfloortextures); + General.Settings.WritePluginSetting("editselectionmode.pinceilingtextures", pinceilingtextures); // Remove docker General.Interface.RemoveDocker(docker); -- GitLab