quantum-space-buddies/QSB/Utility/DebugSettings.cs
2022-01-27 18:54:05 -08:00

38 lines
887 B
C#

using Newtonsoft.Json;
namespace QSB.Utility
{
public class DebugSettings
{
[JsonProperty("useKcpTransport")]
public bool UseKcpTransport { get; set; }
[JsonProperty("overrideAppId")]
public int OverrideAppId { get; set; } = -1;
[JsonProperty("dumpWorldObjects")]
public bool DumpWorldObjects { get; set; }
[JsonProperty("debugMode")]
public bool DebugMode { get; set; }
[JsonProperty("drawLines")]
public bool DrawLines { get; set; }
[JsonProperty("showQuantumVisibilityObjects")]
public bool ShowQuantumVisibilityObjects { get; set; }
[JsonProperty("showDebugLabels")]
public bool ShowDebugLabels { get; set; }
[JsonProperty("avoidTimeSync")]
public bool AvoidTimeSync { get; set; }
[JsonProperty("skipTitleScreen")]
public bool SkipTitleScreen { get; set; }
[JsonProperty("greySkybox")]
public bool GreySkybox { get; set; }
}
}