Download
(5 Kb)
Download
Updated: 04/24/24 09:59 PM
Pictures
File Info
Compatibility:
Gold Road (10.0.0)
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Updated:04/24/24 09:59 PM
Created:03/31/23 09:53 AM
Monthly downloads:1,373
Total downloads:9,811
Favorites:16
MD5:
9.3.0
IsJusta Gamepad Tamriel Trade Centre Plugin  Popular! (More than 5000 hits)
Version: 2.1.2
by: IsJustaGhost [More]
Requires Tamriel Trade Centre
Works in Gamepad Mode

This is just a plugin to show TTC prices in the gamepad tooltips.
-- 2.1.2
○ Added padding below the divider

-- 2.1.1
○ Added missing parameters to ClearLines

-- 2.1
○ The custom price tooltip will now reset whenever the left tooltip clears and when it hides.
- this will stop it from continuing to show when switching to other windows that show the left tooltip

-- 2
○ Added sub-tootip so that price tooltip is always shown at the bottom of the standard tooltip, if available.

-- 1.5.1
○ fixed error caused by having TTC setting Sell Avg off.

-- 1.5
○ Added missing tooltip info for the current version of the TTC addon. Now has Price Avg.

-- 1.4.1
○ reverted from using hooks to replacing the original layout functions

-- 1.4
○ simplified hooking the gamepad tooltips

-- 1.3.1
○ fixed error caused by first time running ttc and it's settings have not been established.

-- 1.3
○ updated tooltip entry style to better fit the gamepad tooltips
○ removed the unused language folder
○ fixed error: Checking type on argument linkStyle failed in GetItemLink_lua, on opening decon assistant.

-- 1.2
○ removed LayoutFunction since the original is still being fired.

-- 1.1
○ added guild trader tooltip support.

-- 1
○ initial upload
Optional Files (0)


Archived Files (10)
File Name
Version
Size
Uploader
Date
2.1
5kB
IsJustaGhost
04/24/24 08:03 PM
2
5kB
IsJustaGhost
01/14/24 08:04 PM
1.5.1
3kB
IsJustaGhost
09/28/23 05:19 AM
1.5
3kB
IsJustaGhost
09/25/23 08:31 AM
1.4.1
3kB
IsJustaGhost
05/17/23 02:44 PM
1.4
3kB
IsJustaGhost
05/17/23 08:43 AM
1.3
3kB
IsJustaGhost
04/02/23 07:31 PM
1.2
6kB
IsJustaGhost
03/31/23 10:42 AM
1.1
6kB
IsJustaGhost
03/31/23 10:40 AM
1
6kB
03/31/23 09:53 AM


Post A Reply Comment Options
Unread 04/01/23, 07:50 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 284
Uploads: 23
Error

There's currently an error caused by accessing the decon assistant. will be looking into it as soon as I can

EDIT:
Updated
Last edited by IsJustaGhost : 04/02/23 at 07:32 PM.
Report comment to moderator  
Reply With Quote
Unread 05/17/23, 12:21 PM  
MarcusUK

Forum posts: 15
File comments: 164
Uploads: 0
I'm not sure the latest update is working as intended - the Options screen that appears to the right when deconstructing gear with Ragpicker assistant makes no sense to me. Unable to see the value of gear as before.
Report comment to moderator  
Reply With Quote
Unread 05/17/23, 12:53 PM  
MarcusUK

Forum posts: 15
File comments: 164
Uploads: 0
Had to rollback to previous version 1.3 which worked perfectly, I couldn't open the "Sell" screen at vendors after updating to 1.4 without the screen freezing up and requiring a reloadui. This is what BugCatcher logged after one such incident:

Code:
/EsoUI/PublicAllIngames/Tooltip/ItemTooltips.lua:1405: attempt to index a number value
stack traceback:
/EsoUI/PublicAllIngames/Tooltip/ItemTooltips.lua:1405: in function 'ZO_Tooltip:LayoutStoreWindowItem'
<Locals> self = ud, itemData = 0 </Locals>
/EsoUI/Common/ZO_Tooltip/Gamepad/ZO_Tooltip_Gamepad.lua:21: in function 'LayoutFunction'
<Locals> self = [table:1]{currentLayoutFunctionName = "LayoutStoreWindowItem"}, tooltipType = "GAMEPAD_RIGHT_TOOLTIP", tooltipContainer = ud, tooltipContainerTip = ud, tooltipFunction = /EsoUI/PublicAllIngames/Tooltip/ItemTooltips.lua:1404, tooltipInfo = [table:2]{bgType = 1, resetScroll = T, defaultAutoShowBg = T, autoShowBg = T, scrollIndicatorSide = 2} </Locals>
[C]: in function 'PostHookFunction'
/EsoUI/PublicAllIngames/Tooltip/ItemTooltips.lua:1687: in function 'ZO_LayoutItemLinkEquippedComparison'
<Locals> tooltipType = "GAMEPAD_RIGHT_TOOLTIP", itemLink = "|H0:item:44241:307:50:0:0:0:0:...", equipSlot1 = 2, equipSlot2 = -1, showEquipSlot = 2, actorCategory = 0, wornBag = 0 </Locals>
/EsoUI/Ingame/StoreWindow/Gamepad/StoreWindow_Gamepad.lua:597: in function 'ZO_GamepadStoreManager:UpdateRightTooltip'
<Locals> self = [table:3]{activateOnShow = F, addListTriggerKeybinds = F, searchContext = "storeTextSearch", updateCooldownMS = 0, dirty = F, sceneName = "gamepad_store"}, list = [table:4]{template = "ZO_GamepadPricedVendorItemEntr...", fixedCenterOffset = 0, directionalInputEnabled = F, targetSelectedIndex = 1, reselectBehavior = 3, defaultSelectedIndex = 1, fireCallbackDepth = 0, anchorOppositeSide = F, maxOffset = 40, storeMode = 1, animationEnabled = T, selectedIndex = 1, mode = T, soundEnabled = T, lastContinousTargetOffset = 1, minOffset = 0, active = T, universalPostPadding = 16, alignToScreenCenter = T, validGradientDirty = T, handleDynamicViewProperties = F, enabled = T, searchContext = "storeTextSearch", alignToScreenCenterExpectedEntryHalfHeight = 25, isMoving = F, universalPrePadding = 0, additonalMaxBottomOffset = 0, additonalMinBottomOffset = 0, headerSelectedPadding = -40, centerDampingFactor = 0, headerDefaultPadding = 80, jumping = F}, mode = 1, selectedData = [table:5]{numIcons = 1, enabled = T, cooldownIcon = "/esoui/art/icons/gear_redguard...", alphaChangeOnSelection = F, text = "Ancestor Silk Jerkin", showBarEvenWhenUnselected = T, narrationPrice = 1665, fontScaleOnSelection = F, ignoreTraitInformation = F, currencyType1 = 0, narrationCurrencyType = 1, subLabelTemplate = "ZO_GamepadMenuEntrySubLabelTem...", meetsUsageRequirement = T, header = "Chest"}, itemLink = "|H0:item:44241:307:50:0:0:0:0:..." </Locals>
/EsoUI/Ingame/StoreWindow/Gamepad/StoreWindowBuy_Gamepad.lua:242: in function 'ZO_GamepadStoreBuy:UpdatePreview'
<Locals> self = [table:6]{storeMode = 1, tabText = "Buy", searchContext = "storeTextSearch"}, selectedData = [table:5] </Locals>
/EsoUI/Ingame/StoreWindow/Gamepad/StoreWindowBuy_Gamepad.lua:214: in function 'ZO_GamepadStoreBuy:OnSelectedItemChanged'
<Locals> self = [table:6],
Last edited by MarcusUK : 05/17/23 at 12:55 PM.
Report comment to moderator  
Reply With Quote
Unread 05/17/23, 01:17 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 284
Uploads: 23
Thanks for letting me know. I'll look into this.
Report comment to moderator  
Reply With Quote
Unread 05/17/23, 01:28 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 284
Uploads: 23
Originally Posted by MarcusUK
I'm not sure the latest update is working as intended - the Options screen that appears to the right when deconstructing gear with Ragpicker assistant makes no sense to me. Unable to see the value of gear as before.
What options screen?
Report comment to moderator  
Reply With Quote
Unread 05/17/23, 02:51 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 284
Uploads: 23
Odd thing is, I'm sure it was working fine when I uploaded it.
I cleaned the code up a bit and set it to use zos's hook functions instead of overwriting the originals.
So, I got rid of the hooks and went back to the overwritten functions. Still cleaned up a bit.
Should be fine now.
Report comment to moderator  
Reply With Quote
Unread 05/18/23, 10:04 AM  
MarcusUK

Forum posts: 15
File comments: 164
Uploads: 0
Originally Posted by IsJustaGhost
Originally Posted by MarcusUK
I'm not sure the latest update is working as intended - the Options screen that appears to the right when deconstructing gear with Ragpicker assistant makes no sense to me. Unable to see the value of gear as before.
What options screen?
When you press Y on the gamepad it opens a screen to the right but it's just a weird list of TTC values.
Report comment to moderator  
Reply With Quote
Unread 05/18/23, 10:16 AM  
MarcusUK

Forum posts: 15
File comments: 164
Uploads: 0
Originally Posted by IsJustaGhost
Odd thing is, I'm sure it was working fine when I uploaded it.
I cleaned the code up a bit and set it to use zos's hook functions instead of overwriting the originals.
So, I got rid of the hooks and went back to the overwritten functions. Still cleaned up a bit.
Should be fine now.
Seems to be alright now, thanks, both Ragpicker and merchants work today after updating. Originally, I thought it was because I hadn't launched the TTC Client again before the game, but that wasn't the issue. If you're sure it was working fine maybe it was caused by a conflict with other addon/s on my system? I do have a lot installed nowadays, so who knows.
Report comment to moderator  
Reply With Quote
Unread 05/18/23, 11:20 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 284
Uploads: 23
Originally Posted by MarcusUK
When you press Y on the gamepad it opens a screen to the right but it's just a weird list of TTC values.
I don't see that. But, never checked until now.
Report comment to moderator  
Reply With Quote
Unread 05/18/23, 01:53 PM  
MarcusUK

Forum posts: 15
File comments: 164
Uploads: 0
Originally Posted by IsJustaGhost
Originally Posted by MarcusUK
When you press Y on the gamepad it opens a screen to the right but it's just a weird list of TTC values.
I don't see that. But, never checked until now.
Okay, no worries, not sure if these will help, but here are some screenshots of what happens after pressing "Y".

This is what I get with 1.3, working fine:


This is from 1.4 which locks up the UI and requires a reloadui:


Had a quick scan through my addons list but not seeing anything that might obviously conflict, but I could be wrong.
Last edited by MarcusUK : 05/18/23 at 01:54 PM.
Report comment to moderator  
Reply With Quote
Unread 05/18/23, 02:21 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 284
Uploads: 23
1.4.1 is working as it should though, right?
Report comment to moderator  
Reply With Quote
Unread 05/18/23, 09:18 PM  
MarcusUK

Forum posts: 15
File comments: 164
Uploads: 0
Originally Posted by IsJustaGhost
1.4.1 is working as it should though, right?
The last update where you reverted some of the code changes works fine, yes, thanks!
Report comment to moderator  
Reply With Quote
Unread 07/21/23, 11:49 AM  
madpozbro
 
madpozbro's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
I get errors like this almost every time I log into ESO (this is my first post).

assert: Assertion failed!
stack traceback:
[C]: in function 'assert'
/EsoUI/PregameAndIngame/ZO_Options/Gamepad/ZO_Options_Gamepad.lua:697: in function 'ZO_GamepadOptions:RefreshGamepadInfoPanel'
<Locals> self = [table:1]{currentCategory = -1, updateCooldownMS = 0, activateOnShow = F, settingsNeedApply = F, isGamepadOptions = T, addListTriggerKeybinds = F, dirty = T}, control = ud, backKeyCode = 128, mostRecentGamepadType = 1, generalLayer = "General", isChordedKeySetupMap = [table:2]{161 = T}, key = 157, isSetup = F </Locals>
/EsoUI/PregameAndIngame/ZO_Options/Gamepad/ZO_Options_Gamepad.lua:44: in function '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 07/21/23, 09:51 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 284
Uploads: 23
Re: I get errors like this almost every time I log into ESO (this is my first post).

Originally Posted by madpozbro
assert: Assertion failed!
I assume the reason you are posting in here is because I work with gamepad addons, since this addon has nothing to do with gamepad keybinds.
If you can't get in-game to disable addons, move your addon folder out from "live". Then you should be able to at least get in-game. You can then set it to use the keyboard character select screen.
Then, move the addon folder back to "live".
Check the comments to all the addons you have enabled. Chances are another user has reported the same issue.
Report comment to moderator  
Reply With Quote
Unread 08/28/23, 02:08 PM  
madpozbro
 
madpozbro's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Re: Re: I get errors like this almost every time I log into ESO (this is my first post).

Originally Posted by IsJustaGhost
Originally Posted by madpozbro
assert: Assertion failed!
I assume the reason you are posting in here is because I work with gamepad addons, since this addon has nothing to do with gamepad keybinds.
If you can't get in-game to disable addons, move your addon folder out from "live". Then you should be able to at least get in-game. You can then set it to use the keyboard character select screen.
Then, move the addon folder back to "live".
Check the comments to all the addons you have enabled. Chances are another user has reported the same issue.
My apologies, after extensive trouble shooting with several addons, it turns out Magic Carpet was the culprit this whole time. I'm sorry to have bothered to post here before doing that.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: