item prices: show tooltips in the seed vault
This commit is contained in:
@@ -835,6 +835,7 @@ public class WidgetID
|
||||
|
||||
static class SeedVault
|
||||
{
|
||||
static final int INVENTORY_ITEM_CONTAINER = 1;
|
||||
static final int TITLE_CONTAINER = 2;
|
||||
static final int ITEM_CONTAINER = 15;
|
||||
static final int ITEM_TEXT = 16;
|
||||
|
||||
@@ -501,6 +501,7 @@ public enum WidgetInfo
|
||||
SEED_VAULT_TITLE_CONTAINER(WidgetID.SEED_VAULT_GROUP_ID, WidgetID.SeedVault.TITLE_CONTAINER),
|
||||
SEED_VAULT_ITEM_CONTAINER(WidgetID.SEED_VAULT_GROUP_ID, WidgetID.SeedVault.ITEM_CONTAINER),
|
||||
SEED_VAULT_ITEM_TEXT(WidgetID.SEED_VAULT_GROUP_ID, WidgetID.SeedVault.ITEM_TEXT),
|
||||
SEED_VAULT_INVENTORY_ITEMS_CONTAINER(WidgetID.SEED_VAULT_INVENTORY_GROUP_ID, WidgetID.SeedVault.INVENTORY_ITEM_CONTAINER),
|
||||
|
||||
OPTIONS_MUSIC_SLIDER(WidgetID.OPTIONS_GROUP_ID, WidgetID.Options.MUSIC_SLIDER),
|
||||
OPTIONS_SOUND_EFFECT_SLIDER(WidgetID.OPTIONS_GROUP_ID, WidgetID.Options.SOUND_EFFECT_SLIDER),
|
||||
|
||||
@@ -53,7 +53,9 @@ class ItemPricesOverlay extends Overlay
|
||||
private static final int BANK_INVENTORY_ITEM_WIDGETID = WidgetInfo.BANK_INVENTORY_ITEMS_CONTAINER.getPackedId();
|
||||
private static final int BANK_ITEM_WIDGETID = WidgetInfo.BANK_ITEM_CONTAINER.getPackedId();
|
||||
private static final int EXPLORERS_RING_ITEM_WIDGETID = WidgetInfo.EXPLORERS_RING_ALCH_INVENTORY.getPackedId();
|
||||
|
||||
private static final int SEED_VAULT_ITEM_WIDGETID = WidgetInfo.SEED_VAULT_ITEM_CONTAINER.getPackedId();
|
||||
private static final int SEED_VAULT_INVENTORY_ITEM_WIDGETID = WidgetInfo.SEED_VAULT_INVENTORY_ITEMS_CONTAINER.getPackedId();
|
||||
|
||||
private final Client client;
|
||||
private final ItemPricesConfig config;
|
||||
private final TooltipManager tooltipManager;
|
||||
@@ -123,6 +125,8 @@ class ItemPricesOverlay extends Overlay
|
||||
// intentional fallthrough
|
||||
case WidgetID.BANK_GROUP_ID:
|
||||
case WidgetID.BANK_INVENTORY_GROUP_ID:
|
||||
case WidgetID.SEED_VAULT_GROUP_ID:
|
||||
case WidgetID.SEED_VAULT_INVENTORY_GROUP_ID:
|
||||
// Make tooltip
|
||||
final String text = makeValueTooltip(menuEntry);
|
||||
if (text != null)
|
||||
@@ -148,7 +152,10 @@ class ItemPricesOverlay extends Overlay
|
||||
ItemContainer container = null;
|
||||
|
||||
// Inventory item
|
||||
if (widgetId == INVENTORY_ITEM_WIDGETID || widgetId == BANK_INVENTORY_ITEM_WIDGETID || widgetId == EXPLORERS_RING_ITEM_WIDGETID)
|
||||
if (widgetId == INVENTORY_ITEM_WIDGETID ||
|
||||
widgetId == BANK_INVENTORY_ITEM_WIDGETID ||
|
||||
widgetId == EXPLORERS_RING_ITEM_WIDGETID ||
|
||||
widgetId == SEED_VAULT_INVENTORY_ITEM_WIDGETID)
|
||||
{
|
||||
container = client.getItemContainer(InventoryID.INVENTORY);
|
||||
}
|
||||
@@ -157,7 +164,12 @@ class ItemPricesOverlay extends Overlay
|
||||
{
|
||||
container = client.getItemContainer(InventoryID.BANK);
|
||||
}
|
||||
|
||||
// Seed vault item
|
||||
else if (widgetId == SEED_VAULT_ITEM_WIDGETID)
|
||||
{
|
||||
container = client.getItemContainer(InventoryID.SEED_VAULT);
|
||||
}
|
||||
|
||||
if (container == null)
|
||||
{
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user