Merge pull request #211 from runelite-extended/hide-prayer-update
split out Aug/Rig & Eagle/Mystic
This commit is contained in:
@@ -47,18 +47,30 @@ public interface HidePrayersConfig extends Config
|
|||||||
@ConfigItem
|
@ConfigItem
|
||||||
(
|
(
|
||||||
position = 1,
|
position = 1,
|
||||||
keyName = "eagle/mystic",
|
keyName = "eagle",
|
||||||
name = "Shows Eagle and Mystic Prayers",
|
name = "Shows Eagle Eye Prayer",
|
||||||
description = "Hides widget icons."
|
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;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ConfigItem
|
@ConfigItem
|
||||||
(
|
(
|
||||||
position = 2,
|
position = 3,
|
||||||
keyName = "ultstr",
|
keyName = "ultstr",
|
||||||
name = "Shows Ultimate Strength/Incredible Reflex/Steel Skin",
|
name = "Shows Ultimate Strength/Incredible Reflex/Steel Skin",
|
||||||
description = "Hides widget icons."
|
description = "Hides widget icons."
|
||||||
@@ -70,7 +82,7 @@ public interface HidePrayersConfig extends Config
|
|||||||
|
|
||||||
@ConfigItem
|
@ConfigItem
|
||||||
(
|
(
|
||||||
position = 3,
|
position = 4,
|
||||||
keyName = "preserve",
|
keyName = "preserve",
|
||||||
name = "Shows Preserve",
|
name = "Shows Preserve",
|
||||||
description = "unides widget icons."
|
description = "unides widget icons."
|
||||||
@@ -82,7 +94,7 @@ public interface HidePrayersConfig extends Config
|
|||||||
|
|
||||||
@ConfigItem
|
@ConfigItem
|
||||||
(
|
(
|
||||||
position = 4,
|
position = 5,
|
||||||
keyName = "redemption",
|
keyName = "redemption",
|
||||||
name = "Shows Redemption",
|
name = "Shows Redemption",
|
||||||
description = "unides widget icons."
|
description = "unides widget icons."
|
||||||
@@ -94,7 +106,7 @@ public interface HidePrayersConfig extends Config
|
|||||||
|
|
||||||
@ConfigItem
|
@ConfigItem
|
||||||
(
|
(
|
||||||
position = 5,
|
position = 6,
|
||||||
keyName = "rapidheal",
|
keyName = "rapidheal",
|
||||||
name = "Shows Rapid Heal",
|
name = "Shows Rapid Heal",
|
||||||
description = "unides widget icons."
|
description = "unides widget icons."
|
||||||
@@ -106,7 +118,7 @@ public interface HidePrayersConfig extends Config
|
|||||||
|
|
||||||
@ConfigItem
|
@ConfigItem
|
||||||
(
|
(
|
||||||
position = 6,
|
position = 7,
|
||||||
keyName = "rapidRestore",
|
keyName = "rapidRestore",
|
||||||
name = "Shows Rapid restore",
|
name = "Shows Rapid restore",
|
||||||
description = "unides widget icons."
|
description = "unides widget icons."
|
||||||
|
|||||||
@@ -204,14 +204,20 @@ public class HidePrayersPlugin extends Plugin
|
|||||||
prayerWidgets.get(Prayer.values()[17].ordinal()).setHidden(false);// range
|
prayerWidgets.get(Prayer.values()[17].ordinal()).setHidden(false);// range
|
||||||
prayerWidgets.get(Prayer.values()[18].ordinal()).setHidden(false);// melee
|
prayerWidgets.get(Prayer.values()[18].ordinal()).setHidden(false);// melee
|
||||||
prayerWidgets.get(Prayer.values()[23].ordinal()).setHidden(false);// smite
|
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()[27].ordinal()).setHidden(true);// rigour
|
||||||
prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(true);// augury
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
prayerWidgets.get(Prayer.values()[27].ordinal()).setHidden(false);// rigour
|
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
|
prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(false);// augury
|
||||||
}
|
}
|
||||||
if (config.showUltStrength())
|
if (config.showUltStrength())
|
||||||
@@ -255,12 +261,16 @@ public class HidePrayersPlugin extends Plugin
|
|||||||
prayerWidgets.get(Prayer.values()[9].ordinal()).setHidden(false);// Rapid Heal
|
prayerWidgets.get(Prayer.values()[9].ordinal()).setHidden(false);// Rapid Heal
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (config.showEagleMystic())
|
if (config.showEagle())
|
||||||
{
|
{
|
||||||
prayerWidget.setHidden(true);
|
prayerWidget.setHidden(true);
|
||||||
prayerWidgets.get(Prayer.values()[19].ordinal()).setHidden(false);// eagle
|
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
|
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
|
prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(true);// augury
|
||||||
}
|
}
|
||||||
if (config.showUltStrength())
|
if (config.showUltStrength())
|
||||||
|
|||||||
Reference in New Issue
Block a user