Make pest control widgets layoutable
- Add some missing widget info for PC widgets - Make PC widgets layoutable with default position being in TOP_LEFT
This commit is contained in:
@@ -53,6 +53,7 @@ public class WidgetID
|
|||||||
public static final int EMOTES_GROUP_ID = 216;
|
public static final int EMOTES_GROUP_ID = 216;
|
||||||
public static final int RUNE_POUCH_GROUP_ID = 190;
|
public static final int RUNE_POUCH_GROUP_ID = 190;
|
||||||
public static final int DIARY_GROUP_ID = 259;
|
public static final int DIARY_GROUP_ID = 259;
|
||||||
|
public static final int PEST_CONTROL_BOAT_GROUP_ID = 407;
|
||||||
public static final int PEST_CONTROL_GROUP_ID = 408;
|
public static final int PEST_CONTROL_GROUP_ID = 408;
|
||||||
public static final int CLAN_CHAT_GROUP_ID = 7;
|
public static final int CLAN_CHAT_GROUP_ID = 7;
|
||||||
public static final int MINIMAP_GROUP_ID = 160;
|
public static final int MINIMAP_GROUP_ID = 160;
|
||||||
@@ -141,8 +142,15 @@ public class WidgetID
|
|||||||
static final int LOGOUT_BUTTON = 6;
|
static final int LOGOUT_BUTTON = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static class PestControlBoat
|
||||||
|
{
|
||||||
|
static final int INFO = 3;
|
||||||
|
}
|
||||||
|
|
||||||
static class PestControl
|
static class PestControl
|
||||||
{
|
{
|
||||||
|
static final int INFO = 3;
|
||||||
|
|
||||||
static final int ACTIVITY_BAR = 12;
|
static final int ACTIVITY_BAR = 12;
|
||||||
static final int ACTIVITY_PROGRESS = 14;
|
static final int ACTIVITY_PROGRESS = 14;
|
||||||
|
|
||||||
|
|||||||
@@ -78,6 +78,8 @@ public enum WidgetInfo
|
|||||||
DIARY_QUEST_WIDGET_TITLE(WidgetID.DIARY_QUEST_GROUP_ID, WidgetID.Diary.DIARY_TITLE),
|
DIARY_QUEST_WIDGET_TITLE(WidgetID.DIARY_QUEST_GROUP_ID, WidgetID.Diary.DIARY_TITLE),
|
||||||
DIARY_QUEST_WIDGET_TEXT(WidgetID.DIARY_QUEST_GROUP_ID, WidgetID.Diary.DIARY_TEXT),
|
DIARY_QUEST_WIDGET_TEXT(WidgetID.DIARY_QUEST_GROUP_ID, WidgetID.Diary.DIARY_TEXT),
|
||||||
|
|
||||||
|
PEST_CONTROL_BOAT_INFO(WidgetID.PEST_CONTROL_BOAT_GROUP_ID, WidgetID.PestControlBoat.INFO),
|
||||||
|
PEST_CONTROL_INFO(WidgetID.PEST_CONTROL_GROUP_ID, WidgetID.PestControl.INFO),
|
||||||
PEST_CONTROL_PURPLE_SHIELD(WidgetID.PEST_CONTROL_GROUP_ID, WidgetID.PestControl.PURPLE_SHIELD),
|
PEST_CONTROL_PURPLE_SHIELD(WidgetID.PEST_CONTROL_GROUP_ID, WidgetID.PestControl.PURPLE_SHIELD),
|
||||||
PEST_CONTROL_BLUE_SHIELD(WidgetID.PEST_CONTROL_GROUP_ID, WidgetID.PestControl.BLUE_SHIELD),
|
PEST_CONTROL_BLUE_SHIELD(WidgetID.PEST_CONTROL_GROUP_ID, WidgetID.PestControl.BLUE_SHIELD),
|
||||||
PEST_CONTROL_YELLOW_SHIELD(WidgetID.PEST_CONTROL_GROUP_ID, WidgetID.PestControl.YELLOW_SHIELD),
|
PEST_CONTROL_YELLOW_SHIELD(WidgetID.PEST_CONTROL_GROUP_ID, WidgetID.PestControl.YELLOW_SHIELD),
|
||||||
|
|||||||
@@ -44,6 +44,8 @@ public class WidgetOverlay extends Overlay
|
|||||||
.put(WidgetInfo.EXPERIENCE_TRACKER_WIDGET, OverlayPosition.TOP_RIGHT)
|
.put(WidgetInfo.EXPERIENCE_TRACKER_WIDGET, OverlayPosition.TOP_RIGHT)
|
||||||
.put(WidgetInfo.RESIZABLE_MINIMAP_WIDGET, OverlayPosition.CANVAS_TOP_RIGHT)
|
.put(WidgetInfo.RESIZABLE_MINIMAP_WIDGET, OverlayPosition.CANVAS_TOP_RIGHT)
|
||||||
.put(WidgetInfo.RESIZABLE_MINIMAP_STONES_WIDGET, OverlayPosition.CANVAS_TOP_RIGHT)
|
.put(WidgetInfo.RESIZABLE_MINIMAP_STONES_WIDGET, OverlayPosition.CANVAS_TOP_RIGHT)
|
||||||
|
.put(WidgetInfo.PEST_CONTROL_BOAT_INFO, OverlayPosition.TOP_LEFT)
|
||||||
|
.put(WidgetInfo.PEST_CONTROL_INFO, OverlayPosition.TOP_LEFT)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
public static Set<WidgetOverlay> createOverlays(final Client client)
|
public static Set<WidgetOverlay> createOverlays(final Client client)
|
||||||
|
|||||||
Reference in New Issue
Block a user