forked from exApiTools/TC_MiscInformation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMiscInformationSettings.cs
32 lines (30 loc) · 1.31 KB
/
MiscInformationSettings.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
using ExileCore2.Shared.Interfaces;
using ExileCore2.Shared.Nodes;
using System.Drawing;
namespace MiscInformation
{
public class MiscInformationSettings : ISettings
{
public MiscInformationSettings()
{
BackgroundColor = Color.FromArgb(120, 0, 0, 0);
AreaTextColor = Color.FromArgb(140, 200, 255, 140);
XphTextColor = Color.FromArgb(220, 190, 130, 220);
XphGetLeft = Color.FromArgb(220, 190, 130, 220);
TimeLeftColor = Color.FromArgb(220, 190, 130, 220);
FpsTextColor = Color.FromArgb(220, 190, 130, 220);
TimerTextColor = Color.FromArgb(220, 190, 130, 220);
LatencyTextColor = Color.FromArgb(220, 190, 130, 220);
}
public ToggleNode Enable { get; set; } = new ToggleNode(true);
public RangeNode<int> DrawXOffset { get; set; } = new RangeNode<int>(0, -150, 150);
public ColorNode BackgroundColor { get; set; }
public ColorNode AreaTextColor { get; set; }
public ColorNode XphTextColor { get; set; }
public ColorNode XphGetLeft { get; set; }
public ColorNode TimeLeftColor { get; set; }
public ColorNode FpsTextColor { get; set; }
public ColorNode TimerTextColor { get; set; }
public ColorNode LatencyTextColor { get; set; }
}
}