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