From c3ea5343e355fab31ed890780830323737de93d5 Mon Sep 17 00:00:00 2001 From: Kyleeld <48519776+Kyleeld@users.noreply.github.com> Date: Thu, 9 May 2019 22:33:21 +0100 Subject: [PATCH] split out Aug/Rig & Eagle/Mystic split out Aug/Rig & Eagle/Mystic --- .../hideprayers/HidePrayersConfig.java | 28 +++++++++++++------ .../hideprayers/HidePrayersPlugin.java | 18 +++++++++--- 2 files changed, 34 insertions(+), 12 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/hideprayers/HidePrayersConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/hideprayers/HidePrayersConfig.java index 5ad0060269..845019d49a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/hideprayers/HidePrayersConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/hideprayers/HidePrayersConfig.java @@ -47,18 +47,30 @@ public interface HidePrayersConfig extends Config @ConfigItem ( position = 1, - keyName = "eagle/mystic", - name = "Shows Eagle and Mystic Prayers", + keyName = "eagle", + name = "Shows Eagle Eye Prayer", description = "Hides widget icons." ) - default boolean showEagleMystic() + default boolean showEagle() + { + return false; + } + + @ConfigItem + ( + position = 2, + keyName = "mystic", + name = "Shows Mystic Might Prayer", + description = "Hides widget icons." + ) + default boolean showMystic() { return false; } @ConfigItem ( - position = 2, + position = 3, keyName = "ultstr", name = "Shows Ultimate Strength/Incredible Reflex/Steel Skin", description = "Hides widget icons." @@ -70,7 +82,7 @@ public interface HidePrayersConfig extends Config @ConfigItem ( - position = 3, + position = 4, keyName = "preserve", name = "Shows Preserve", description = "unides widget icons." @@ -82,7 +94,7 @@ public interface HidePrayersConfig extends Config @ConfigItem ( - position = 4, + position = 5, keyName = "redemption", name = "Shows Redemption", description = "unides widget icons." @@ -94,7 +106,7 @@ public interface HidePrayersConfig extends Config @ConfigItem ( - position = 5, + position = 6, keyName = "rapidheal", name = "Shows Rapid Heal", description = "unides widget icons." @@ -106,7 +118,7 @@ public interface HidePrayersConfig extends Config @ConfigItem ( - position = 6, + position = 7, keyName = "rapidRestore", name = "Shows Rapid restore", description = "unides widget icons." diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/hideprayers/HidePrayersPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/hideprayers/HidePrayersPlugin.java index 546072b88c..cee3106998 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/hideprayers/HidePrayersPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/hideprayers/HidePrayersPlugin.java @@ -204,14 +204,20 @@ public class HidePrayersPlugin extends Plugin prayerWidgets.get(Prayer.values()[17].ordinal()).setHidden(false);// range prayerWidgets.get(Prayer.values()[18].ordinal()).setHidden(false);// melee prayerWidgets.get(Prayer.values()[23].ordinal()).setHidden(false);// smite - if (config.showEagleMystic()) + if (config.showEagle()) { prayerWidgets.get(Prayer.values()[27].ordinal()).setHidden(true);// rigour - prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(true);// augury } else { prayerWidgets.get(Prayer.values()[27].ordinal()).setHidden(false);// rigour + } + if (config.showMystic()) + { + prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(true);// augury + } + else + { prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(false);// augury } if (config.showUltStrength()) @@ -255,12 +261,16 @@ public class HidePrayersPlugin extends Plugin prayerWidgets.get(Prayer.values()[9].ordinal()).setHidden(false);// Rapid Heal } } - if (config.showEagleMystic()) + if (config.showEagle()) { prayerWidget.setHidden(true); prayerWidgets.get(Prayer.values()[19].ordinal()).setHidden(false);// eagle - prayerWidgets.get(Prayer.values()[20].ordinal()).setHidden(false);// mystic prayerWidgets.get(Prayer.values()[27].ordinal()).setHidden(true);// rigour + } + if (config.showMystic()) + { + prayerWidget.setHidden(true); + prayerWidgets.get(Prayer.values()[20].ordinal()).setHidden(false);// mystic prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(true);// augury } if (config.showUltStrength())