From 517f60bc05d9828d5acdc629373fe5e99360dbed Mon Sep 17 00:00:00 2001 From: Daniel Bolink Date: Thu, 5 Sep 2019 23:09:43 -0700 Subject: [PATCH] widgetoverlay: make LMS info box movable --- .../main/java/net/runelite/api/widgets/WidgetID.java | 12 ++++++++++++ .../java/net/runelite/api/widgets/WidgetInfo.java | 3 +++ .../runelite/client/ui/overlay/WidgetOverlay.java | 2 ++ 3 files changed, 17 insertions(+) diff --git a/runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java b/runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java index 774d275765..1795e4d6c8 100644 --- a/runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java +++ b/runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java @@ -147,6 +147,8 @@ public class WidgetID public static final int EXPLORERS_RING_ALCH_GROUP_ID = 483; public static final int OPTIONS_GROUP_ID = 261; public static final int GWD_KC_GROUP_ID = 406; + public static final int LMS_GROUP_ID = 333; + public static final int LMS_INGAME_GROUP_ID = 328; static class WorldMap { @@ -852,4 +854,14 @@ public class WidgetID { static final int CONTAINER = 0; } + + static class Lms + { + static final int INFO = 2; + } + + static class LmsKDA + { + static final int INFO = 4; + } } diff --git a/runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java b/runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java index 770895b1ed..382e59707e 100644 --- a/runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java +++ b/runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java @@ -157,6 +157,9 @@ public enum WidgetInfo MINIMAP_WORLDMAP_ORB(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.WORLDMAP_ORB), MINIMAP_WIKI_BANNER(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.WIKI_BANNER), + LMS_INFO(WidgetID.LMS_GROUP_ID, WidgetID.Lms.INFO), + LMS_KDA(WidgetID.LMS_INGAME_GROUP_ID, WidgetID.LmsKDA.INFO), + LOGIN_CLICK_TO_PLAY_SCREEN(WidgetID.LOGIN_CLICK_TO_PLAY_GROUP_ID, 0), LOGIN_CLICK_TO_PLAY_SCREEN_MESSAGE_OF_THE_DAY(WidgetID.LOGIN_CLICK_TO_PLAY_GROUP_ID, WidgetID.LoginClickToPlayScreen.MESSAGE_OF_THE_DAY), diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/WidgetOverlay.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/WidgetOverlay.java index 442df47631..8c95a12816 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/WidgetOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/WidgetOverlay.java @@ -55,6 +55,8 @@ public class WidgetOverlay extends Overlay .put(WidgetInfo.SKOTIZO_CONTAINER, OverlayPosition.TOP_LEFT) .put(WidgetInfo.KOUREND_FAVOUR_OVERLAY, OverlayPosition.TOP_CENTER) .put(WidgetInfo.PYRAMID_PLUNDER_DATA, OverlayPosition.TOP_CENTER) + .put(WidgetInfo.LMS_INFO, OverlayPosition.TOP_CENTER) + .put(WidgetInfo.LMS_KDA, OverlayPosition.TOP_CENTER) .build(); public static Collection createOverlays(final Client client)