summaryrefslogtreecommitdiff
path: root/Config.cs
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2026-04-01 11:29:18 -0400
committerAndrew Opalach <andrew@akon.city> 2026-04-01 11:29:18 -0400
commitf6548381b4a104b3b93ec1eed8add8fe23057a48 (patch)
tree543f20f92b6248fd9da079508a71bc1ed0515776 /Config.cs
parent47ba7138ae1fc3f090905a0a3feee3b5ae36cbf2 (diff)
downloadWorldTuningTool-f6548381b4a104b3b93ec1eed8add8fe23057a48.tar.gz
WorldTuningTool-f6548381b4a104b3b93ec1eed8add8fe23057a48.tar.bz2
WorldTuningTool-f6548381b4a104b3b93ec1eed8add8fe23057a48.zip
Track patch settings in config
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'Config.cs')
-rwxr-xr-xConfig.cs21
1 files changed, 10 insertions, 11 deletions
diff --git a/Config.cs b/Config.cs
index 356c746..686e1c6 100755
--- a/Config.cs
+++ b/Config.cs
@@ -86,19 +86,18 @@ namespace WorldTuningTool
return "Global (null)";
}
- /*
- public class StageExt
+ public struct PatchConfig
{
- Stage s {
- get
- {
- }
- set
- {
- }
- };
+ public bool TripleShadowResolution { get; set; } = false;
+ public bool FullResolutionVolumeBlur { get; set; } = false;
+ public bool HigherThanHighestVolumeRendering { get; set; } = false;
+ public bool DisableLODLimits { get; set; } = false;
+ public bool LargerFoliageSwayRange { get; set; } = false;
+ public bool DisableReducedRateAnimations { get; set; } = false;
+ public PatchConfig() {}
}
- */
+
+ public PatchConfig Patches { get; set; } = new PatchConfig();
public Dictionary<Stage, List<Plugin.Override>> Overrides { get; set; } = new Dictionary<Stage, List<Plugin.Override>>();
}