diff options
author | Brandon <brandon.wamboldt@gmail.com> | 2023-10-22 12:13:22 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-22 17:13:22 +0200 |
commit | d3b2e23086bd9b974e34931eaafcd3e1596b9e6c (patch) | |
tree | b9a85dffc0aee642701513e2d626dba998123ff2 /src/main/java/at/hannibal2/skyhanni/config/features | |
parent | 9489093b97262162cea25055e988be0410379997 (diff) | |
download | skyhanni-d3b2e23086bd9b974e34931eaafcd3e1596b9e6c.tar.gz skyhanni-d3b2e23086bd9b974e34931eaafcd3e1596b9e6c.tar.bz2 skyhanni-d3b2e23086bd9b974e34931eaafcd3e1596b9e6c.zip |
Add dungeon party finder qol features (#532)
Feature: Dungeon party finder QOL improvements #532
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config/features')
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/config/features/DungeonConfig.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/DungeonConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/DungeonConfig.java index e51e6067d..7c00afcd0 100644 --- a/src/main/java/at/hannibal2/skyhanni/config/features/DungeonConfig.java +++ b/src/main/java/at/hannibal2/skyhanni/config/features/DungeonConfig.java @@ -5,6 +5,7 @@ import at.hannibal2.skyhanni.config.core.config.Position; import com.google.gson.annotations.Expose; import io.github.moulberry.moulconfig.annotations.Accordion; import io.github.moulberry.moulconfig.annotations.ConfigEditorBoolean; +import io.github.moulberry.moulconfig.annotations.ConfigEditorSlider; import io.github.moulberry.moulconfig.annotations.ConfigOption; public class DungeonConfig { @@ -174,6 +175,31 @@ public class DungeonConfig { @ConfigEditorBoolean @FeatureToggle public boolean coloredClassLevel = true; + + @Expose + @ConfigOption(name = "Floor Stack Size", desc = "Display the party finder floor as the item stack size.") + @ConfigEditorBoolean + public boolean floorAsStackSize = true; + + @Expose + @ConfigOption(name = "Mark Paid Carries", desc = "Highlight paid carries with a red background to make them easier to find/skip.") + @ConfigEditorBoolean + public boolean markPaidCarries = true; + + @Expose + @ConfigOption(name = "Mark Low Levels", desc = "Highlight groups with players at or below the specified level to make them easier to find/skip.") + @ConfigEditorSlider(minValue = 0, maxValue = 50, minStep = 1) + public int markGroupsBelowLevel = 0; + + @Expose + @ConfigOption(name = "Mark Ineligible Groups", desc = "Highlight groups with requirements that you do not meet.") + @ConfigEditorBoolean + public boolean markIneligibleGroups = true; + + @Expose + @ConfigOption(name = "Mark Missing Class", desc = "Highlight groups that don't currently have any members of your selected dungeon class.") + @ConfigEditorBoolean + public boolean markMissingClass = true; } @Expose |