Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using ExileCore.Shared.Attributes;
- using ExileCore.Shared.Interfaces;
- using ExileCore.Shared.Nodes;
- using SharpDX;
- namespace WhereTheWispsAt;
- public class WhereTheWispsAtSettings : ISettings
- {
- public ToggleNode Enable { get; set; } = new ToggleNode(false);
- public ToggleNode DrawRemainingFuel { get; set; } = new ToggleNode(false);
- [Menu("Fuel Remaining Position X")]
- public RangeNode<float> PositionX { get; set; } = new RangeNode<float>(500, 0, 2000);
- [Menu("Fuel Remaining Position Y")]
- public RangeNode<float> PositionY { get; set; } = new RangeNode<float>(0, 0, 2000);
- [Menu("Fuel Remaining Size")]
- public RangeNode<float> TextSize { get; set; } = new(1f, 1f, 20f);
- [Menu("Fuel Remaining Color")]
- public ColorNode FuelColor { get; set; } = new ColorNode(Color.White);
- public ToggleNode DrawMap { get; set; } = new ToggleNode(true);
- public ToggleNode DrawMapLines { get; set; } = new ToggleNode(true);
- public RangeNode<int> MapLineSize { get; set; } = new RangeNode<int>(2, 1, 100);
- public ToggleNode DrawWispsOnGround { get; set; } = new ToggleNode(false);
- public RangeNode<int> WispsOnGroundAlpha { get; set; } = new RangeNode<int>(100, 0, 255);
- public RangeNode<int> WispsOnGroundHeight { get; set; } = new RangeNode<int>(1, 1, 200);
- public RangeNode<int> WispsOnGroundWidth { get; set; } = new RangeNode<int>(30, 1, 200);
- public ColorNode YellowWisp { get; set; } = new ColorNode(Color.Yellow);
- public RangeNode<int> YellowSize { get; set; } = new RangeNode<int>(5, 1, 100);
- public ColorNode YellowWispMed { get; set; } = new ColorNode(Color.Yellow);
- public RangeNode<int> YellowSizeMed { get; set; } = new RangeNode<int>(5, 1, 100);
- public ColorNode YellowWispBig { get; set; } = new ColorNode(Color.Yellow);
- public RangeNode<int> YellowSizeBig { get; set; } = new RangeNode<int>(5, 1, 100);
- public ColorNode BlueWisp { get; set; } = new ColorNode(Color.SkyBlue);
- public RangeNode<int> BlueSize { get; set; } = new RangeNode<int>(5, 1, 100);
- public ColorNode BlueWispMed { get; set; } = new ColorNode(Color.SkyBlue);
- public RangeNode<int> BlueSizeMed { get; set; } = new RangeNode<int>(5, 1, 100);
- public ColorNode BlueWispBig { get; set; } = new ColorNode(Color.SkyBlue);
- public RangeNode<int> BlueSizeBig { get; set; } = new RangeNode<int>(5, 1, 100);
- public ColorNode PurpleWisp { get; set; } = new ColorNode(Color.Purple);
- public RangeNode<int> PurpleSize { get; set; } = new RangeNode<int>(5, 1, 100);
- public ColorNode PurpleWispMed { get; set; } = new ColorNode(Color.Purple);
- public RangeNode<int> PurpleSizeMed { get; set; } = new RangeNode<int>(5, 1, 100);
- public ColorNode PurpleWispBig { get; set; } = new ColorNode(Color.Purple);
- public RangeNode<int> PurpleSizeBig { get; set; } = new RangeNode<int>(5, 1, 100);
- public ColorNode ChestColor { get; set; } = new ColorNode(Color.White);
- public RangeNode<int> ChestSize { get; set; } = new RangeNode<int>(5, 1, 100);
- public RangeNode<int> ChestScreenDisplayMaxDistance { get; set; } = new RangeNode<int>(100, 1, 200);
- public RangeNode<int> ChestAlpha { get; set; } = new RangeNode<int>(127, 0, 255);
- public ColorNode EncounterColor { get; set; } = new ColorNode(Color.White);
- public ColorNode LightBomb { get; set; } = new ColorNode(Color.White);
- public ColorNode Wells { get; set; } = new ColorNode(Color.Orange);
- public ColorNode FuelRefill { get; set; } = new ColorNode(Color.Green);
- public ColorNode Altars { get; set; } = new ColorNode(Color.Red);
- public ColorNode DustConverters { get; set; } = new ColorNode(Color.HotPink);
- public ColorNode Dealer { get; set; } = new ColorNode(Color.HotPink);
- public ToggleNode IgnoreFullscreenPanels { get; set; } = new ToggleNode(false);
- public ToggleNode IgnoreLargePanels { get; set; } = new ToggleNode(false);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement