summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework/Models
diff options
context:
space:
mode:
authorDavid Camp <Bpendragon@users.noreply.github.com>2021-01-15 18:48:29 -0500
committerJesse Plamondon-Willard <Pathoschild@users.noreply.github.com>2021-01-15 18:48:29 -0500
commitf945349ed40b770c1f7788f659d4ef3980abe3ff (patch)
tree6e50598531e75d7fa00a1ca9899a23ff18e5c174 /src/SMAPI/Framework/Models
parent8a475b35790506a18aa94a68530b40e8326017ca (diff)
downloadSMAPI-f945349ed40b770c1f7788f659d4ef3980abe3ff.tar.gz
SMAPI-f945349ed40b770c1f7788f659d4ef3980abe3ff.tar.bz2
SMAPI-f945349ed40b770c1f7788f659d4ef3980abe3ff.zip
(feat) Disable Mod rewrites if requested
Diffstat (limited to 'src/SMAPI/Framework/Models')
-rw-r--r--src/SMAPI/Framework/Models/SConfig.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/SMAPI/Framework/Models/SConfig.cs b/src/SMAPI/Framework/Models/SConfig.cs
index 3a3f6960..a5b27c17 100644
--- a/src/SMAPI/Framework/Models/SConfig.cs
+++ b/src/SMAPI/Framework/Models/SConfig.cs
@@ -20,7 +20,8 @@ namespace StardewModdingAPI.Framework.Models
[nameof(GitHubProjectName)] = "Pathoschild/SMAPI",
[nameof(WebApiBaseUrl)] = "https://smapi.io/api/",
[nameof(VerboseLogging)] = false,
- [nameof(LogNetworkTraffic)] = false
+ [nameof(LogNetworkTraffic)] = false,
+ [nameof(RewriteMods)] = true
};
/// <summary>The default values for <see cref="SuppressUpdateChecks"/>, to log changes if different.</summary>
@@ -64,6 +65,9 @@ namespace StardewModdingAPI.Framework.Models
/// <summary>The mod IDs SMAPI should ignore when performing update checks or validating update keys.</summary>
public string[] SuppressUpdateChecks { get; set; }
+ /// <summary>Whether to rewrite mods for compatibility. Should only be set to false to facilitate joining to the Visual Studio Debugger.</summary>
+ public bool RewriteMods { get; set; } = (bool)SConfig.DefaultValues[nameof(SConfig.RewriteMods)];
+
/********
** Public methods