OrangeGuidanceTomestone/client/Configuration.cs

30 lines
946 B
C#
Raw Normal View History

2022-09-03 13:55:36 +00:00
using Dalamud.Configuration;
2022-09-04 23:43:58 +00:00
namespace OrangeGuidanceTomestone;
2022-09-03 13:55:36 +00:00
[Serializable]
public class Configuration : IPluginConfiguration {
public int Version { get; set; } = 1;
public string ApiKey { get; set; } = string.Empty;
2024-06-12 18:16:53 +00:00
public HashSet<uint> BannedTerritories { get; set; } = [];
2022-09-05 08:02:34 +00:00
public bool DisableTrials = true;
public bool DisableDeepDungeon = true;
2022-09-09 09:42:46 +00:00
public bool DisableInCutscene = true;
public bool DisableInGpose = true;
2022-09-05 08:02:34 +00:00
public bool RemoveGlow = true;
2022-09-05 09:05:14 +00:00
public bool AutoViewer;
2022-09-05 23:23:55 +00:00
public bool AutoViewerClose = true;
2022-09-07 17:25:05 +00:00
public bool LockViewer;
public bool ClickThroughViewer;
2022-09-07 09:13:50 +00:00
public bool HideTitlebar;
2024-07-22 09:49:51 +00:00
public bool ShowEmotes = true;
public float EmoteAlpha = 25.0f;
public float SignAlpha = 100.0f;
public float SignRed = 100.0f;
public float SignGreen = 100.0f;
public float SignBlue = 100.0f;
2022-09-05 10:12:36 +00:00
public float ViewerOpacity = 100.0f;
2022-09-06 07:57:38 +00:00
public int DefaultGlyph = 3;
2022-09-03 13:55:36 +00:00
}