Download
(24 Kb)
Download
Updated: 12/19/21 12:28 PM
Pictures
File Info
Compatibility:
Deadlands (7.2.5)
Updated:12/19/21 12:28 PM
Created:12/12/18 01:48 PM
Monthly downloads:1,038
Total downloads:82,864
Favorites:90
MD5:
Categories:Auction House & Vendors, Bags, Bank, Inventory, Game Controller, ToolTip
Price Tooltip (+Gamepad)  Popular! (More than 5000 hits)
Version: 1.7.1
by: Mladen90 [More]
Price AddOn to better focus prices from different sources.


The AddOn works with MM / TTC / ATT / UESP.


uespLog supported! You only need uespLogSalesPrices from this AddOn. This AddOn increases Game Loading time noticeably. Don't forget to set NA or EU option when downloading UESP data in their APP.


Download library: LibAddonMenu LibCustomMenu


Features:

Custom color and font for tooltips
Gamepad tooltips
Vendor price extension
Price scaling
Price calculation (Best Price, Average Price, and others)
Indicators (low price and bound items)
Grid price settings
Grid price sort (Works with AutoCategory and Grid View)
Custom Item NOTE (via Context Menu or slash command)



Known issues:

1) Grid Sort can get messed up. Reload UI fixes it.
2) If another AddOn overrides Grid Values, you have to decide which one should handle it.
1.7.1
Updating API Version
Bound Items Indicator
Bound Items as Vendor Price for Grid

1.7.0
Added UESP LOG Support (you need only uespLogSalesPrices Addon from uespLog Addon)
Some other small changes

1.6.0
Adding Gamepad Fonts
Adding Gamepad Actions
Adding ATT info
Adding Crafting Station Tooltips
some other minor FIXES / UPDATES

1.5.6
MasterMerchant handling UPDATE
MasterMerchant Grid Values FIX
Sorting FIX - if someone had that issue
PriceTooltipNote is now Optional Addon
Some Menu UPDATES
some other minor FIXES / UPDATES

1.5.5
Updating Override Settings - Disable Override on Top or Bottom Value
Updating Grid Sort Settings - new Sort Button with custom name and removing Standard Sort

1.5.4
Updating API Version
Fixing error with enum - updating enums

1.5.3
Updating API Version
Minor Code change

1.5.2
Updating API Version
Adding delete for PTN
Updating Code in PT and PTN


1.5.1
Typo fix for PriceTooltipNote error

1.5.0
Added Price Tooltip Note extension
Small link type fix

1.4.2
Fixed a sort issue (sort value caching)
Added option to diable sort cache (useful when single item prices get changed a lot)

1.4.1
Fixed and updated Grid Sort (added stack sort option)

1.4.0
Added Grid Sort
Removed empty Divider

1.3.2:
Added spacing option for tooltip
Added font option for price info
Changed option name's from TCC AVG to TTC ALT, because it is an Alternative price
Added brackets [ ] in option names for keyboard only options
Added missing price seperator in grid price
Added suggested TTC price to price info

1.3.1:
Adjusted how LibAddonMenu2 is used
Adding other color for TTC AVG price
Adding more options to Include TTC AVG
Adding more details in grid, now you see single and stack price

1.3.0:
Updating API Version
Removed Libstub
Adding OptionalDependendsOn MM,TTC,ATT
Updating/Adding settings
Adding price info with color for MM/TTC
Updating TTC price to include AVG price also
Updating Avg Trade price to select which prices to calculate

1.2.3:
Updating API Version
Some minor fixes
Updating Grid Override
Adding Default price to Grid Override Behaviour
Adding Min item price color filter for Grid Override Coloring
Adding option to show single item price in grid

1.2.2:
Updating API Version
Changing vendor price tooltip to match original vendor price tooltip
Removing double vendor price tooltip (mby not all)

1.2.1:
Updating API version
Adding option to fix double tooltip (beta fix category)
Removing divider when no display data

1.2:
Adding Gamepad Tooltip support

1.1.2:
Adding low price indicator for tooltip and grid
Adding option to include profit price to best price calculation
Reordering menu
Small fix for default value

1.1.1a:
Small fix for coloring price to chat menu

1.1.1:
Fixing issue with Banking item
Adding Setting to enable/disable price to chat menu
Adding color setting for price to chat menu

1.1:
Fixing some minor bugs
Updating (adding) settings for better control
Updating text format
Updating default values
Adding link original price to chat function
Removing library files from addon, library should be downloaded seperate now

1.0.2a:
Small fix for rounding in override behaviour

1.0.2:
Adding support for ATT

1.0.1a:
Fix for override behaviour
Removing average price from best price calculation

1.0.1:
Adding rounding option
Adding thousand separator change option
Adding font change option
Adding color change option
Adding override item price in grid option
Adding override behaviour for override item price
Changed saved variables type to account
Updating tooltip to show gold icon
Optional Files (0)


Archived Files (28)
File Name
Version
Size
Uploader
Date
1.7.0
24kB
Mladen90
09/25/21 07:22 AM
1.6.0
22kB
Mladen90
09/20/21 02:53 PM
1.5.6
16kB
Mladen90
09/18/21 03:15 AM
1.5.5
15kB
Mladen90
09/05/21 01:32 PM
1.5.4
14kB
Mladen90
08/28/21 01:00 PM
1.5.3
14kB
Mladen90
06/20/21 11:10 AM
1.5.2
14kB
Mladen90
08/30/20 04:08 PM
1.5.1
14kB
Mladen90
01/21/20 03:18 PM
1.5.0
14kB
Mladen90
01/20/20 06:50 PM
1.5.0
12kB
Mladen90
12/23/19 05:34 PM
1.4.1
12kB
Mladen90
12/18/19 05:36 PM
1.4.0
12kB
Mladen90
12/17/19 07:11 PM
1.3.2
11kB
Mladen90
11/18/19 02:44 PM
1.3.1
11kB
Mladen90
10/28/19 07:20 PM
1.3.0
11kB
Mladen90
10/27/19 10:20 AM
1.2.3
10kB
Mladen90
10/16/19 11:18 AM
1.2.2
9kB
Mladen90
06/16/19 04:29 PM
1.2.1
8kB
Mladen90
03/27/19 05:29 PM
1.2
8kB
Mladen90
02/18/19 07:57 AM
1.1.2
7kB
Mladen90
01/23/19 02:47 PM
1.1.1a
7kB
Mladen90
12/22/18 07:56 PM
1.1.1
7kB
Mladen90
12/22/18 07:36 PM
1.1
7kB
Mladen90
12/19/18 11:27 AM
1.0.2a
51kB
Mladen90
12/15/18 03:14 PM
1.0.2
51kB
Mladen90
12/15/18 02:47 PM
1.0.1a
50kB
Mladen90
12/14/18 06:39 PM
1.0.1
50kB
Mladen90
12/14/18 06:09 PM
1.0
48kB
Mladen90
12/12/18 01:48 PM


Post A Reply Comment Options
Unread 09/15/20, 06:30 PM  
Kwoung

Forum posts: 0
File comments: 87
Uploads: 0
Got it, thanks! One last question, what is the difference in the TTC and TTC ALT prices?
Last edited by Kwoung : 09/15/20 at 06:31 PM.
Report comment to moderator  
Reply With Quote
Unread 09/16/20, 03:11 PM  
Mladen90
 
Mladen90's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 76
Uploads: 6
Originally Posted by Kwoung
Got it, thanks! One last question, what is the difference in the TTC and TTC ALT prices?
TTC ALT price is an alternative price if the suggested does not exist, it shows the AVG price of MIN MAX from TTC then.
Report comment to moderator  
Reply With Quote
Unread 11/03/20, 04:15 AM  
noiamortale

Forum posts: 0
File comments: 15
Uploads: 0
Hello!

Is there a way to rurn off 2 price entries per item in the enventory? Currently it shows both the prices for 1 item and the whole stack for every item and since im using PerfectPixel it makes the view a bit cluttered.

https://i.imgur.com/cyHXNvr.png

Would love to be able to choose between showing both or just price per item, or price per stack.
I tried "show single item price in grid" option, but it doesnt seem to do anything, but maybe im misunderstanding its function. Hope im making sense here.

Cheers for the addon though, absolutely loveing it, helped me get rid of so much junk in the context menu and price override in grid is super handy!
Report comment to moderator  
Reply With Quote
Unread 11/05/20, 04:36 PM  
Mladen90
 
Mladen90's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 76
Uploads: 6
I don't have much time, but i will check it.

Originally Posted by noiamortale
Hello!

Is there a way to rurn off 2 price entries per item in the enventory? Currently it shows both the prices for 1 item and the whole stack for every item and since im using PerfectPixel it makes the view a bit cluttered.

https://i.imgur.com/cyHXNvr.png

Would love to be able to choose between showing both or just price per item, or price per stack.
I tried "show single item price in grid" option, but it doesnt seem to do anything, but maybe im misunderstanding its function. Hope im making sense here.

Cheers for the addon though, absolutely loveing it, helped me get rid of so much junk in the context menu and price override in grid is super handy!
Report comment to moderator  
Reply With Quote
Unread 11/23/20, 09:52 AM  
Neozar
 
Neozar's Avatar

Forum posts: 0
File comments: 41
Uploads: 0
Great addon! Thank you so much for supporting your gamepad!
Report comment to moderator  
Reply With Quote
Unread 06/05/21, 10:42 AM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 211
File comments: 869
Uploads: 0
~never mind~
Last edited by NeuroticPixels : 06/05/21 at 11:22 AM.
Report comment to moderator  
Reply With Quote
Unread 06/07/21, 09:24 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 653
File comments: 2021
Uploads: 15
Code:
if PriceTooltip.SavedVariables.UseMMPrice then
  if MasterMerchant then
    prices.originalMMPrice = MasterMerchant.GetItemLinePrice(itemLink)

    if (PriceTooltip.SavedVariables.DisplayMMPriceInfo) then
      local tipLine, avgPrice, graphInfo = MasterMerchant:itemPriceTip(itemLink, false, clickable)
      if tipLine then prices.infoMM = zo_strformat("<<1>> ", tipLine) end
    end
    
    if PriceTooltip_ValidPrice(prices.originalMMPrice) then
      prices.scaledMMPrice = prices.originalMMPrice * (1 + PriceTooltip.SavedVariables.ScaleMMPrice / 100)
    end
  end
end
I am working on an overhaul for MM and in doing so I'm removing things or renaming them and changing tooltips and so on. I recently discovered that there are about 4 ways to get some kind of average and the previous authors didn't think of just having one way, or caching information or whatever. Because of that, the above code breaks in strange ways.

This is just an example, but it will work with the current version of MM and it is already added as an Alias in the current development version.
Code:
if PriceTooltip.SavedVariables.UseMMPrice then
  if MasterMerchant then
    local itemInfo = MasterMerchant:itemStats(itemLink, false)
    prices.originalMMPrice = itemInfo.avgPrice

    -- optional as you might want to do this elsewhere or let ZOS do it
    local formatPrice = string.format('%.2f', prices.originalMMPrice)
  end
end
Just the one avgPrice is all that is needed and then you can trim decimals, and if there is a stack of 10 in the players inventory then take 102 or 102.32 and simply multiply that by 10.

All you need is the second block of code.

Why did you feel you needed the average price and the price from the tooltip?
Last edited by Sharlikran : 06/07/21 at 07:06 PM.
Report comment to moderator  
Reply With Quote
Unread 06/10/21, 04:06 PM  
Mladen90
 
Mladen90's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 76
Uploads: 6
Well, I don't remember why I did it like this. If it gets broken I will try to fix it.

Originally Posted by Sharlikran
Code:
if PriceTooltip.SavedVariables.UseMMPrice then
  if MasterMerchant then
    prices.originalMMPrice = MasterMerchant.GetItemLinePrice(itemLink)

    if (PriceTooltip.SavedVariables.DisplayMMPriceInfo) then
      local tipLine, avgPrice, graphInfo = MasterMerchant:itemPriceTip(itemLink, false, clickable)
      if tipLine then prices.infoMM = zo_strformat("<<1>> ", tipLine) end
    end
    
    if PriceTooltip_ValidPrice(prices.originalMMPrice) then
      prices.scaledMMPrice = prices.originalMMPrice * (1 + PriceTooltip.SavedVariables.ScaleMMPrice / 100)
    end
  end
end
I am working on an overhaul for MM and in doing so I'm removing things or renaming them and changing tooltips and so on. I recently discovered that there are about 4 ways to get some kind of average and the previous authors didn't think of just having one way, or caching information or whatever. Because of that, the above code breaks in strange ways.

This is just an example, but it will work with the current version of MM and it is already added as an Alias in the current development version.
Code:
if PriceTooltip.SavedVariables.UseMMPrice then
  if MasterMerchant then
    local itemInfo = MasterMerchant:itemStats(itemLink, false)
    prices.originalMMPrice = itemInfo.avgPrice

    -- optional as you might want to do this elsewhere or let ZOS do it
    local formatPrice = string.format('%.2f', prices.originalMMPrice)
  end
end
Just the one avgPrice is all that is needed and then you can trim decimals, and if there is a stack of 10 in the players inventory then take 102 or 102.32 and simply multiply that by 10.

All you need is the second block of code.

Why did you feel you needed the average price and the price from the tooltip?
Report comment to moderator  
Reply With Quote
Unread 06/13/21, 08:38 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 653
File comments: 2021
Uploads: 15
Originally Posted by Mladen90
Well, I don't remember why I did it like this. If it gets broken I will try to fix it.

Code:
if PriceTooltip.SavedVariables.UseMMPrice then
  if MasterMerchant then
    local itemInfo = MasterMerchant:itemStats(itemLink, false)
    prices.originalMMPrice = itemInfo.avgPrice

    -- optional as you might want to do this elsewhere or let ZOS do it
    local formatPrice = string.format('%.2f', prices.originalMMPrice)
  end
end
No need to attempt to "fix it yourself" in fact I prefer people don't look at the MM source to find a solution at all because that's what has led to this issue. Use the above code with or without trimming decimals, or trim the decimals a different way.
Report comment to moderator  
Reply With Quote
Unread 06/17/21, 05:13 PM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 211
File comments: 869
Uploads: 0
Request/Suggestion

Hi.
Can we please get an option to hide the decimal in prices? And have the price round to the nearest gold piece?

So that something that comes up 750.28 will only come up as 750 instead.
And something that comes up 750.89 will come up as 751 instead.

Or even just totally remove the decimal and just keep the main gold price. (750)
Report comment to moderator  
Reply With Quote
Unread 06/18/21, 10:57 AM  
Mladen90
 
Mladen90's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 76
Uploads: 6
Re: Request/Suggestion

The rounding option is: Price Settings -> Round price to nearest gold

maybe I should move the option up or set it as default rounding.

Originally Posted by LoneStar2911
Hi.
Can we please get an option to hide the decimal in prices? And have the price round to the nearest gold piece?

So that something that comes up 750.28 will only come up as 750 instead.
And something that comes up 750.89 will come up as 751 instead.

Or even just totally remove the decimal and just keep the main gold price. (750)
Report comment to moderator  
Reply With Quote
Unread 06/20/21, 03:06 PM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 211
File comments: 869
Uploads: 0
Re: Re: Request/Suggestion

Originally Posted by Mladen90
The rounding option is: Price Settings -> Round price to nearest gold

maybe I should move the option up or set it as default rounding.
Thank you!
Report comment to moderator  
Reply With Quote
Unread 07/01/21, 09:40 AM  
rosalith

Forum posts: 3
File comments: 11
Uploads: 0
How can I increases font size? It's really small. Also the font option doesn't change anything for me, I even took screenshots to compare, all 7 options are the same
Report comment to moderator  
Reply With Quote
Unread 07/02/21, 04:01 PM  
Mladen90
 
Mladen90's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 76
Uploads: 6
Font SIze doesn't work for Gamepad mode (if that's the case). I can check in the future if it can be solved also.

Originally Posted by rosalith
How can I increases font size? It's really small. Also the font option doesn't change anything for me, I even took screenshots to compare, all 7 options are the same
Last edited by Mladen90 : 07/02/21 at 04:02 PM.
Report comment to moderator  
Reply With Quote
Unread 07/03/21, 06:19 AM  
rosalith

Forum posts: 3
File comments: 11
Uploads: 0
Originally Posted by Mladen90
Font SIze doesn't work for Gamepad mode (if that's the case). I can check in the future if it can be solved also.

Originally Posted by rosalith
How can I increases font size? It's really small. Also the font option doesn't change anything for me, I even took screenshots to compare, all 7 options are the same
That would be awesome. Other than that it's a really useful addon
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: