From 94c10ba010235aeb5fa1b13061d0aa8a81060934 Mon Sep 17 00:00:00 2001 From: JohnCorby Date: Mon, 6 Jun 2022 23:19:43 -0700 Subject: [PATCH] AutoStart --- QSB/Utility/DebugSettings.cs | 6 +++++- QSB/debugsettings.template.json | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/QSB/Utility/DebugSettings.cs b/QSB/Utility/DebugSettings.cs index d9d70b48..798bcd46 100644 --- a/QSB/Utility/DebugSettings.cs +++ b/QSB/Utility/DebugSettings.cs @@ -6,7 +6,8 @@ namespace QSB.Utility; public class DebugSettings { [JsonProperty("useKcpTransport")] - public bool UseKcpTransport; + private bool _useKcpTransport; + public bool UseKcpTransport => _useKcpTransport || AutoStart; [JsonProperty("dumpWorldObjects")] public bool DumpWorldObjects; @@ -20,6 +21,9 @@ public class DebugSettings [JsonProperty("avoidTimeSync")] public bool AvoidTimeSync; + [JsonProperty("autoStart")] + public bool AutoStart; + [JsonProperty("debugMode")] public bool DebugMode; diff --git a/QSB/debugsettings.template.json b/QSB/debugsettings.template.json index 2029d7b4..8cda600b 100644 --- a/QSB/debugsettings.template.json +++ b/QSB/debugsettings.template.json @@ -4,6 +4,7 @@ "instanceIdInLogs": false, "hookDebugLogs": false, "avoidTimeSync": false, + "autoStart": false, "debugMode": false, "drawGui": false, "drawLines": false,