From c7d6c6ce42b8306486dbb15b2d198677a8acf4e3 Mon Sep 17 00:00:00 2001 From: Ganom Date: Thu, 25 Jul 2019 18:14:31 -0400 Subject: [PATCH] Refactor PLAYER_INTERFACE_CONTAINER_OPENED and add documentation. --- .../java/net/runelite/api/VarClientInt.java | 23 +++++++++++++++---- .../InventoryViewerOverlay.java | 2 +- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/VarClientInt.java b/runelite-api/src/main/java/net/runelite/api/VarClientInt.java index 27df154f62..55aee587ff 100644 --- a/runelite-api/src/main/java/net/runelite/api/VarClientInt.java +++ b/runelite-api/src/main/java/net/runelite/api/VarClientInt.java @@ -45,11 +45,24 @@ public enum VarClientInt INPUT_TYPE(5), MEMBERSHIP_STATUS(103), -/** - * -1 = player inventory closed - * 3 = player inventory opened -*/ - PLAYER_INVENTORY_OPENED(171), + + /** + * 0 = Combat + * 1 = Stats + * 2 = Quest + * 3 = Inventory + * 4 = Equipment + * 5 = Prayer + * 6 = Spellbook + * 7 = Clan + * 8 = Account Managment + * 9 = Friends + * 10 = Logout + * 11 = Options + * 12 = Emotes + * 13 = Music + */ + PLAYER_INTERFACE_CONTAINER_OPENED(171), INVENTORY_TAB(171), diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java index c4d82e5a90..81b5aeaf5c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java @@ -98,7 +98,7 @@ class InventoryViewerOverlay extends Overlay public Dimension render(Graphics2D graphics) { if (plugin.isHideWhenInvOpen() - && client.getVar(VarClientInt.PLAYER_INVENTORY_OPENED) == 3) + && client.getVar(VarClientInt.PLAYER_INTERFACE_CONTAINER_OPENED) == 3) { return null; }