diff --git a/runelite-api/src/main/java/net/runelite/api/queries/InventoryWidgetItemQuery.java b/runelite-api/src/main/java/net/runelite/api/queries/InventoryWidgetItemQuery.java index 8ed6dbda92..d64fb10db6 100644 --- a/runelite-api/src/main/java/net/runelite/api/queries/InventoryWidgetItemQuery.java +++ b/runelite-api/src/main/java/net/runelite/api/queries/InventoryWidgetItemQuery.java @@ -42,6 +42,8 @@ public class InventoryWidgetItemQuery extends WidgetItemQuery WidgetInfo.BANK_INVENTORY_ITEMS_CONTAINER, WidgetInfo.SHOP_INVENTORY_ITEMS_CONTAINER, WidgetInfo.GRAND_EXCHANGE_INVENTORY_ITEMS_CONTAINER, + WidgetInfo.GUIDE_PRICES_INVENTORY_ITEMS_CONTAINER, + WidgetInfo.EQUIPMENT_INVENTORY_ITEMS_CONTAINER, WidgetInfo.INVENTORY }; 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 7d4dd04d34..e8a2f15064 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 @@ -33,6 +33,7 @@ public class WidgetID public static final int DEPOSIT_BOX_GROUP_ID = 192; public static final int INVENTORY_GROUP_ID = 149; public static final int EQUIPMENT_GROUP_ID = 387; + public static final int EQUIPMENT_INVENTORY_GROUP_ID = 85; public static final int RUNE_POUCH_GROUP_ID = 190; public static final int DIARY_GROUP_ID = 259; public static final int PESTRCONTROL_GROUP_ID = 408; @@ -46,6 +47,8 @@ public class WidgetID public static final int PRAYER_GROUP_ID = 541; 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; + public static final int GUIDE_PRICES_INVENTORY_GROUP_ID = 238; public static final int COMBAT_GROUP_ID = 593; public static final int DIALOG_NPC_GROUP_ID = 231; public static final int SLAYER_REWARDS_GROUP_ID = 426; @@ -144,6 +147,12 @@ public class WidgetID static final int INVENTORY_ITEM_CONTAINER = 0; } + static class GuidePrices + { + static final int ITEM_CONTAINER = 2; + static final int INVENTORY_ITEM_CONTAINER = 0; + } + static class Equipment { static final int HELMET = 6; @@ -157,6 +166,7 @@ public class WidgetID static final int BOOTS = 14; static final int RING = 15; static final int AMMO = 16; + static final int INVENTORY_ITEM_CONTAINER = 0; } static class Cluescroll 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 228adfd62d..b6a0296260 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 @@ -37,6 +37,7 @@ public enum WidgetInfo QUICK_PRAYER_ORB(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.QUICK_PRAYER_ORB), EQUIPMENT(WidgetID.EQUIPMENT_GROUP_ID, 0), + EQUIPMENT_INVENTORY_ITEMS_CONTAINER(WidgetID.EQUIPMENT_INVENTORY_GROUP_ID, WidgetID.Equipment.INVENTORY_ITEM_CONTAINER), EQUIPMENT_HELMET(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.HELMET), EQUIPMENT_CAPE(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.CAPE), @@ -94,6 +95,9 @@ public enum WidgetInfo SHOP_ITEMS_CONTAINER(WidgetID.SHOP_GROUP_ID, WidgetID.Shop.ITEMS_CONTAINER), SHOP_INVENTORY_ITEMS_CONTAINER(WidgetID.SHOP_INVENTORY_GROUP_ID, WidgetID.Shop.INVENTORY_ITEM_CONTAINER), + GUIDE_PRICES_ITEMS_CONTAINER(WidgetID.GUIDE_PRICES_GROUP_ID, WidgetID.GuidePrices.ITEM_CONTAINER), + GUIDE_PRICES_INVENTORY_ITEMS_CONTAINER(WidgetID.GUIDE_PRICES_INVENTORY_GROUP_ID, WidgetID.GuidePrices.INVENTORY_ITEM_CONTAINER), + RUNE_POUCH_ITEM_CONTAINER(WidgetID.RUNE_POUCH_GROUP_ID, 0), MINIMAP_XP_ORB(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.XP_ORB),