From a8c54700446b892efbed2253321a17a4989393a5 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Thu, 30 Jul 2026 14:50:42 -0400 Subject: Factor out lights, lots of cleanup Signed-off-by: Andrew Opalach --- Config.cs | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) mode change 100755 => 100644 Config.cs (limited to 'Config.cs') diff --git a/Config.cs b/Config.cs old mode 100755 new mode 100644 index 3c14fa4..d456269 --- a/Config.cs +++ b/Config.cs @@ -1,8 +1,12 @@ -using SharpPluginLoader.Core.Configuration; +//#define SHADER_FEATURES + +using SharpPluginLoader.Core.Configuration; using SharpPluginLoader.Core; namespace WorldTuningTool { + using static Plugin; + public enum StageExt : uint { Global = 0, @@ -45,7 +49,7 @@ namespace WorldTuningTool SelianaRoom = 506 } - internal class Config : IConfig + public class Config : IConfig { public String Name => "WorldTuningTool"; public String Version => "0.9.4"; @@ -136,6 +140,7 @@ namespace WorldTuningTool public static readonly StageExt[] OrderedStages = { + StageExt.Global, StageExt.Astera, StageExt.AsteraHub, StageExt.ResearchBase, @@ -177,7 +182,9 @@ namespace WorldTuningTool public struct PatchConfig { +#if SHADER_FEATURES public bool FullResolutionSSLR { get; set; } = false; +#endif public bool FullResolutionVolumeBlur { get; set; } = false; public bool HigherThanHighestVolumeRendering { get; set; } = false; public bool DisableLODLimits { get; set; } = false; @@ -188,9 +195,9 @@ namespace WorldTuningTool public PatchConfig Patches { get; set; } = new PatchConfig(); - public Dictionary> Globals { get; set; } = new Dictionary>(); + public Dictionary> Globals { get; set; } = new Dictionary>(); public string SelectedGlobal { get; set; } = ""; - public Dictionary> Overrides { get; set; } = new Dictionary>(); - public Dictionary> Sets { get; set; } = new Dictionary>(); + public Dictionary> Overrides { get; set; } = new Dictionary>(); + public Dictionary> Sets { get; set; } = new Dictionary>(); } } -- cgit v1.2.3-101-g0448