From 791af75396cbc3dc66bbcdb2d6d6a706b645315a Mon Sep 17 00:00:00 2001 From: Lotto Date: Wed, 8 Aug 2018 04:01:15 +0200 Subject: [PATCH] runelite-api: add world switcher widget info --- .../src/main/java/net/runelite/api/widgets/WidgetID.java | 7 +++++++ .../src/main/java/net/runelite/api/widgets/WidgetInfo.java | 5 ++++- 2 files changed, 11 insertions(+), 1 deletion(-) 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 e00bef09e1..0408e5a960 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 @@ -108,6 +108,7 @@ public class WidgetID public static final int KILL_LOGS_GROUP_ID = 549; public static final int DIARY_QUEST_GROUP_ID = 275; public static final int THEATRE_OF_BLOOD_GROUP_ID = 23; + public static final int WORLD_SWITCHER_GROUP_ID = 69; static class WorldMap { @@ -131,6 +132,7 @@ public class WidgetID static class LogoutPanel { + static final int WORLD_SWITCHER_BUTTON = 3; static final int LOGOUT_BUTTON = 6; } @@ -590,4 +592,9 @@ public class WidgetID static final int KILLS = 14; static final int STREAK = 15; } + + static class WorldSwitcher + { + static final int WORLD_LIST = 14; + } } \ No newline at end of file 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 35e7e104c4..3b2f26e2e0 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 @@ -40,6 +40,7 @@ public enum WidgetInfo FAIRY_RING_TELEPORT_BUTTON(WidgetID.FAIRY_RING_GROUP_ID, WidgetID.FairyRing.TELEPORT_BUTTON), + WORLD_SWITCHER_BUTTON(WidgetID.LOGOUT_PANEL_ID, WidgetID.LogoutPanel.WORLD_SWITCHER_BUTTON), LOGOUT_BUTTON(WidgetID.LOGOUT_PANEL_ID, WidgetID.LogoutPanel.LOGOUT_BUTTON), INVENTORY(WidgetID.INVENTORY_GROUP_ID, 0), @@ -384,7 +385,9 @@ public enum WidgetInfo KILL_LOG_TITLE(WidgetID.KILL_LOGS_GROUP_ID, WidgetID.KillLog.TITLE), KILL_LOG_MONSTER(WidgetID.KILL_LOGS_GROUP_ID, WidgetID.KillLog.MONSTER), KILL_LOG_KILLS(WidgetID.KILL_LOGS_GROUP_ID, WidgetID.KillLog.KILLS), - KILL_LOG_STREAK(WidgetID.KILL_LOGS_GROUP_ID, WidgetID.KillLog.STREAK); + KILL_LOG_STREAK(WidgetID.KILL_LOGS_GROUP_ID, WidgetID.KillLog.STREAK), + + WORLD_SWITCHER_LIST(WidgetID.WORLD_SWITCHER_GROUP_ID, WidgetID.WorldSwitcher.WORLD_LIST); private final int groupId; private final int childId;