aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/config
diff options
context:
space:
mode:
authorErymanthus[#5074] | (u/)RayDeeUx <51521765+RayDeeUx@users.noreply.github.com>2023-11-02 19:04:20 -0400
committerGitHub <noreply@github.com>2023-11-03 00:04:20 +0100
commitc14cfe950c8d0959e7c6b6fed7fd091b0cf826fe (patch)
treeeb1bec22bba4be6cdec82b9fa726b26aa1b83af4 /src/main/java/at/hannibal2/skyhanni/config
parent27f0b207793ddedf406fd56521d0ae0537279661 (diff)
downloadskyhanni-c14cfe950c8d0959e7c6b6fed7fd091b0cf826fe.tar.gz
skyhanni-c14cfe950c8d0959e7c6b6fed7fd091b0cf826fe.tar.bz2
skyhanni-c14cfe950c8d0959e7c6b6fed7fd091b0cf826fe.zip
Feature: The Great Spook Display Utilities and Notif Sound (#660)
Added support for showing the primal fear data from tab list as gui elements and play warning sound when the next primal fear can spawn. #660
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/EventConfig.java42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/EventConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/EventConfig.java
index 7b4d0211f..fe7e36440 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/features/EventConfig.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/EventConfig.java
@@ -329,6 +329,48 @@ public class EventConfig {
}
+ @ConfigOption(name = "The Great Spook", desc = "")
+ @Accordion
+ @Expose
+ public GreatSpookConfig spook = new GreatSpookConfig();
+
+ public static class GreatSpookConfig {
+
+ @Expose
+ @ConfigOption(name = "Primal Fear Timer", desc = "Shows cooldown timer for next primal fear.")
+ @ConfigEditorBoolean
+ @FeatureToggle
+ public boolean primalFearTimer = false;
+
+ @Expose
+ @ConfigOption(name = "Primal Fear Notify", desc = "Plays a notification sound when the next primal fear can spawn.")
+ @ConfigEditorBoolean
+ @FeatureToggle
+ public boolean primalFearNotification = false;
+
+ @Expose
+ public Position positionTimer = new Position(20, 20, false, true);
+
+ @Expose
+ @ConfigOption(name = "Fear Stat Display", desc = "Shows your current Fear stat value.")
+ @ConfigEditorBoolean
+ @FeatureToggle
+ public boolean fearStatDisplay = false;
+
+ @Expose
+ public Position positionFear = new Position(30, 30, false, true);
+
+ @Expose
+ @ConfigOption(name = "IRL Time Left", desc = "Shows the IRL time left before The Great Spook ends.")
+ @ConfigEditorBoolean
+ @FeatureToggle
+ public boolean greatSpookTimeLeft = false;
+
+ @Expose
+ public Position positionTimeLeft = new Position(40, 40, false, true);
+
+ }
+
// comment in if the event is needed again
// @ConfigOption(name = "300þ Anniversary Celebration", desc = "Features for the 300þ year of SkyBlock")
@Accordion