runelite-client: add prayer reordering plugin
This commit is contained in:
@@ -40,12 +40,18 @@ public interface Widget
|
||||
|
||||
void setContentType(int contentType);
|
||||
|
||||
int getConfig();
|
||||
|
||||
void setConfig(int config);
|
||||
|
||||
Widget getParent();
|
||||
|
||||
int getParentId();
|
||||
|
||||
Widget getChild(int index);
|
||||
|
||||
Widget[] getChildren();
|
||||
|
||||
Widget[] getDynamicChildren();
|
||||
|
||||
Widget[] getStaticChildren();
|
||||
|
||||
@@ -45,6 +45,7 @@ public class WidgetID
|
||||
public static final int RESIZABLE_VIEWPORT_OLD_SCHOOL_BOX_GROUP_ID = 161;
|
||||
public static final int RESIZABLE_VIEWPORT_BOTTOM_LINE_GROUP_ID = 164;
|
||||
public static final int PRAYER_GROUP_ID = 541;
|
||||
public static final int QUICK_PRAYERS_GROUP_ID = 77;
|
||||
public static final int SHOP_GROUP_ID = 300;
|
||||
public static final int SHOP_INVENTORY_GROUP_ID = 301;
|
||||
public static final int GUIDE_PRICES_GROUP_ID = 464;
|
||||
@@ -194,6 +195,21 @@ public class WidgetID
|
||||
static final int RESIZABLE_VIEWPORT_BOTTOM_LINE = 12;
|
||||
}
|
||||
|
||||
static class FixedViewport
|
||||
{
|
||||
static final int PRAYER_TAB = 53;
|
||||
}
|
||||
|
||||
static class ResizableViewport
|
||||
{
|
||||
static final int PRAYER_TAB = 56;
|
||||
}
|
||||
|
||||
static class ResizableViewportBottomLine
|
||||
{
|
||||
static final int PRAYER_TAB = 53;
|
||||
}
|
||||
|
||||
static class Chatbox
|
||||
{
|
||||
static final int CHATBOX_MESSAGES = 29;
|
||||
@@ -234,6 +250,41 @@ public class WidgetID
|
||||
static final int AUGURY = 31;
|
||||
}
|
||||
|
||||
public static class QuickPrayer
|
||||
{
|
||||
static final int PRAYERS = 4;
|
||||
|
||||
public static final int THICK_SKIN_CHILD_ID = 0;
|
||||
public static final int BURST_OF_STRENGTH_CHILD_ID = 1;
|
||||
public static final int CLARITY_OF_THOUGHT_CHILD_ID = 2;
|
||||
public static final int SHARP_EYE_CHILD_ID = 18;
|
||||
public static final int MYSTIC_WILL_CHILD_ID = 19;
|
||||
public static final int ROCK_SKIN_CHILD_ID = 3;
|
||||
public static final int SUPERHUMAN_STRENGTH_CHILD_ID = 4;
|
||||
public static final int IMPROVED_REFLEXES_CHILD_ID = 5;
|
||||
public static final int RAPID_RESTORE_CHILD_ID = 6;
|
||||
public static final int RAPID_HEAL_CHILD_ID = 7;
|
||||
public static final int PROTECT_ITEM_CHILD_ID = 8;
|
||||
public static final int HAWK_EYE_CHILD_ID = 20;
|
||||
public static final int MYSTIC_LORE_CHILD_ID = 21;
|
||||
public static final int STEEL_SKIN_CHILD_ID = 9;
|
||||
public static final int ULTIMATE_STRENGTH_CHILD_ID = 10;
|
||||
public static final int INCREDIBLE_REFLEXES_CHILD_ID = 11;
|
||||
public static final int PROTECT_FROM_MAGIC_CHILD_ID = 12;
|
||||
public static final int PROTECT_FROM_MISSILES_CHILD_ID = 13;
|
||||
public static final int PROTECT_FROM_MELEE_CHILD_ID = 14;
|
||||
public static final int EAGLE_EYE_CHILD_ID = 22;
|
||||
public static final int MYSTIC_MIGHT_CHILD_ID = 23;
|
||||
public static final int RETRIBUTION_CHILD_ID = 15;
|
||||
public static final int REDEMPTION_CHILD_ID = 16;
|
||||
public static final int SMITE_CHILD_ID = 17;
|
||||
public static final int PRESERVE_CHILD_ID = 28;
|
||||
public static final int CHIVALRY_CHILD_ID = 25;
|
||||
public static final int PIETY_CHILD_ID = 26;
|
||||
public static final int RIGOUR_CHILD_ID = 24;
|
||||
public static final int AUGURY_CHILD_ID = 27;
|
||||
}
|
||||
|
||||
static class Combat
|
||||
{
|
||||
static final int WEAPON_NAME = 1;
|
||||
|
||||
@@ -109,12 +109,44 @@ public enum WidgetInfo
|
||||
LOGIN_CLICK_TO_PLAY_SCREEN(WidgetID.LOGIN_CLICK_TO_PLAY_GROUP_ID, 0),
|
||||
|
||||
FIXED_VIEWPORT(WidgetID.FIXED_VIEWPORT_GROUP_ID, WidgetID.Viewport.FIXED_VIEWPORT),
|
||||
FIXED_VIEWPORT_PRAYER_TAB(WidgetID.FIXED_VIEWPORT_GROUP_ID, WidgetID.FixedViewport.PRAYER_TAB),
|
||||
MINIMAP_WIDGET(WidgetID.RESIZABLE_VIEWPORT_OLD_SCHOOL_BOX_GROUP_ID, WidgetID.Viewport.MINIMAP_WIDGET),
|
||||
RESIZABLE_VIEWPORT_OLD_SCHOOL_BOX(WidgetID.RESIZABLE_VIEWPORT_OLD_SCHOOL_BOX_GROUP_ID, WidgetID.Viewport.RESIZABLE_VIEWPORT_OLD_SCHOOL_BOX),
|
||||
RESIZABLE_VIEWPORT_PRAYER_TAB(WidgetID.RESIZABLE_VIEWPORT_OLD_SCHOOL_BOX_GROUP_ID, WidgetID.ResizableViewport.PRAYER_TAB),
|
||||
RESIZABLE_VIEWPORT_BOTTOM_LINE(WidgetID.RESIZABLE_VIEWPORT_BOTTOM_LINE_GROUP_ID, WidgetID.Viewport.RESIZABLE_VIEWPORT_BOTTOM_LINE),
|
||||
RESIZABLE_VIEWPORT_BOTTOM_LINE_PRAYER_TAB(WidgetID.RESIZABLE_VIEWPORT_BOTTOM_LINE_GROUP_ID, WidgetID.ResizableViewportBottomLine.PRAYER_TAB),
|
||||
|
||||
PRAYER_THICK_SKIN(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.THICK_SKIN),
|
||||
PRAYER_BURST_OF_STRENGTH(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.BURST_OF_STRENGTH),
|
||||
PRAYER_CLARITY_OF_THOUGHT(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.CLARITY_OF_THOUGHT),
|
||||
PRAYER_SHARP_EYE(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.SHARP_EYE),
|
||||
PRAYER_MYSTIC_WILL(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.MYSTIC_WILL),
|
||||
PRAYER_ROCK_SKIN(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.ROCK_SKIN),
|
||||
PRAYER_SUPERHUMAN_STRENGTH(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.SUPERHUMAN_STRENGTH),
|
||||
PRAYER_IMPROVED_REFLEXES(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.IMPROVED_REFLEXES),
|
||||
PRAYER_RAPID_RESTORE(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.RAPID_RESTORE),
|
||||
PRAYER_RAPID_HEAL(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.RAPID_HEAL),
|
||||
PRAYER_PROTECT_ITEM(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.PROTECT_ITEM),
|
||||
PRAYER_HAWK_EYE(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.HAWK_EYE),
|
||||
PRAYER_MYSTIC_LORE(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.MYSTIC_LORE),
|
||||
PRAYER_STEEL_SKIN(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.STEEL_SKIN),
|
||||
PRAYER_ULTIMATE_STRENGTH(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.ULTIMATE_STRENGTH),
|
||||
PRAYER_INCREDIBLE_REFLEXES(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.INCREDIBLE_REFLEXES),
|
||||
PRAYER_PROTECT_FROM_MAGIC(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.PROTECT_FROM_MAGIC),
|
||||
PRAYER_PROTECT_FROM_MISSILES(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.PROTECT_FROM_MISSILES),
|
||||
PRAYER_PROTECT_FROM_MELEE(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.PROTECT_FROM_MELEE),
|
||||
PRAYER_EAGLE_EYE(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.EAGLE_EYE),
|
||||
PRAYER_MYSTIC_MIGHT(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.MYSTIC_MIGHT),
|
||||
PRAYER_RETRIBUTION(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.RETRIBUTION),
|
||||
PRAYER_REDEMPTION(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.REDEMPTION),
|
||||
PRAYER_SMITE(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.SMITE),
|
||||
PRAYER_PRESERVE(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.PRESERVE),
|
||||
PRAYER_CHIVALRY(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.CHIVALRY),
|
||||
PRAYER_PIETY(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.PIETY),
|
||||
PRAYER_RIGOUR(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.RIGOUR),
|
||||
PRAYER_AUGURY(WidgetID.PRAYER_GROUP_ID, WidgetID.Prayer.AUGURY),
|
||||
|
||||
QUICK_PRAYER_PRAYERS(WidgetID.QUICK_PRAYERS_GROUP_ID, WidgetID.QuickPrayer.PRAYERS),
|
||||
|
||||
COMBAT_LEVEL(WidgetID.COMBAT_GROUP_ID, WidgetID.Combat.LEVEL),
|
||||
COMBAT_STYLE_ONE(WidgetID.COMBAT_GROUP_ID, WidgetID.Combat.STYLE_ONE),
|
||||
|
||||
Reference in New Issue
Block a user