Quantcast
Download
(49 Kb)
Download
Updated: 10/25/17 10:13 AM
Pictures
File Info
Compatibility:
Clockwork City (3.2)
Horns of the Reach (3.1)
Morrowind (3.0)
Updated:10/25/17 10:13 AM
Created:08/05/17 12:52 PM
Monthly downloads:172
Total downloads:5,629
Favorites:25
MD5:
Categories:Graphic UI Mods, Bags, Bank, Inventory, Info, Plug-in Bars, TradeSkill Mods, ToolTip
GamePadBuddy  Popular! (More than 5000 hits)
Version: 1.06
by: rockingdice [More]
RockingDice's GamePadBuddy
This add-on will greatly enhance your gamepad experience. If you think gamepad is not that good as keyboard, just try this one! You'll love it!

Change Logs:

1.06 Changes:
  • Fixed integration with Arkadius' Trade Tools


1.05 Changes:
  • Supported for CwC.

1.04 Changes:
1.03 Changes:
1.02 Changes:
  • Added add-on settings menu.
  • Fixed a bug that will prompt a warning box when you are using ttc but not with mm.

1.01 Changes:
  • Compatible with HotR(3.1)
Features:

[Inventory Tooltip]

You can see a tooltip when selecting a gear slot in the first level inventory menu.

[Fast Teleport]

Add a 'Y' button in select location menu in map ui. you can just tap 'Y' to teleport to that location in a minute (still sometimes it's not working, this function is heavily depending on guild's members. You'd better have 5 guilds with a lot of online members, so you can always find one to teleport. Then you'll love it)
Enable trigger buttons to fast scroll down/up in location menu.


[Trait Markers]


Show markers that represent researching/known/duplicated/researchable/intricate/ornate in all bags.
Green Star: Researchable
Yellow Star: Duplicated. If you have multiple same part of gears that can be researched, only the lowest level and lowest quality one will be marked as green star, others will be marked as yellow star, which will be shown in the destruction menu.
Red Star: Known
Orange Star: In researching
Hide researchable(green stars) items in deconstruct menu. Tiny list, quick desicion.


[Ornate/Intricate Markers]


Show these icons, so that you don't need to check them one by one. Stolen goods with better quality will be marked as 'ornate' too.

[Useful Information in Tooltip]

Show Master Merchant's price data in tooltip if applicable.
Show Tamriel Trade Centre's price data in tooltip if applicable.
If items are gear sets, show 5 set reward on top of the tooltip, save your time to not to scroll down the tooltip anymore.
If items are recipes, show recipes crafting prices(from MM), also show the crafted item's price. You can have a better choice how to deal with the recipe.

[The Covetous Countess Quest Helper]

If you are running this quest a lot, save your time for filtering stolen items that need to be laundered.
Green quest markers: Items are needed in your current quest
White quest markers: Items are needed for future quest.
Red quest markers: Never used it for questing.
Better taste with 'CovetousCountess - Abah's Watch farming helper' add-on!

More Gamepad add-on recommendations and configurations:
* BetterUI:very convenient and powerful add-on for gamepad users! I made some more features to it and update to fit the latest version.
* Dustman:useful for auto selling junks, please turn off the confirm dialog when using gamepad.
* AdvancedUI:useful for configuring your gamepad ui layouts.

If you enjoy this add-on, you can send me in-game coin to:
@RockingDice in NA megaserver
or donate via Paypal :
Donate!

You can request more features for gamepad on my github page, or send me emails to [email protected] I'll try my best to see if there's a way to make the gamepad experience better.

Any donations will keep me make more better add-on for gamepad users!

1.06 Changes:
  • Fixed integration with Arkadius' Trade Tools


1.05 Changes:
  • Supported for CwC.

1.04 Changes:
1.03 Changes:
1.02 Changes:
  • Added add-on settings menu.
  • Fixed a bug that will prompt a warning box when you are using ttc but not with mm.

1.01 Changes:
  • Compatible with HotR(3.1)
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Uploader
Date
1.05
49kB
rockingdice
10/23/17 08:10 PM
1.04
51kB
rockingdice
08/27/17 10:10 AM
1.03
50kB
rockingdice
08/27/17 12:25 AM
1.02
49kB
rockingdice
08/16/17 09:44 PM
1.01
47kB
rockingdice
08/14/17 08:31 AM
1.00
47kB
rockingdice
08/05/17 12:52 PM


Post A Reply Comment Options
Unread 08/25/18, 09:20 PM  
MacaroniShits

Forum posts: 0
File comments: 6
Uploads: 0
Re: Re: Re: Re: Re: Re: a walkaround

Is there a way I can mod this to show TTC and MM prices in the guild store menu for purchases the same way it shows in my inventory?
Report comment to moderator  
Reply With Quote
Unread 08/19/18, 11:37 PM  
G.T. Gizra

Forum posts: 1
File comments: 15
Uploads: 0
Re: Re: Re: Re: Re: a walkaround

Bad news the workaround stopped working I am still experiencing a blurring of my screen view and the far left pane is blank when I go into my menus, so I guess I'll have to delete GamePadBuddy from my loadout until it gets updated if ever.
Originally Posted by goldlin
haha it's a habit of coding because commenting code could be easily rollback and does not change the line number of all other code. When running the code, those commented lines would be ignored so it's the same result as deleting them.

Originally Posted by G.T. Gizra
Thank you for the clarification I used Notepad to open it up so had issues finding the lines until I just looked at your example and hunted for those exact lines. It seems to have corrected the break that was causing the problem with gamepad buddy so thank you for the workaround at least until Rockingdice or another addon author updates GamePadBuddy. Point of curiosity I am guessing there is a reason why you just don't delete those lines but I don't know what it is, if you are willing to let me know I would be appreciative.

Originally Posted by goldlin
just add "-- " in front of each line, from 670 to 677
you may need a text editor that could show you the line number, or you could search "ZO_GamepadSkillLineXpBar_Setup" to locate, it should occur only once in this file.

Originally Posted by G.T. Gizra
I apologize but you lost me I don't do codework so I am a little dense. What do you mean by "Then fully comment out the code from line 670 to 677" please?

Originally Posted by goldlin
Open <Your Documents>\Elder Scrolls Online\live\AddOns\GamePadBuddy\GamePadBuddy.lua
Then fully comment out the code from line 670 to 677 (the overriding of ZO_GamepadSkillLineXpBar_Setup API). You should finish as following:

Code:
-- ZO_GamepadSkillLineXpBar_Setup = function(skillType, skillLineIndex, xpBar, nameControl, forceInit)
    -- local name, lineRank = GetSkillLineInfo(skillType, skillLineIndex)
    -- local lastXP, nextXP, currentXP = GetSkillLineXPInfo(skillType, skillLineIndex)    
    -- ZO_SkillInfoXPBar_SetValue(xpBar, lineRank, lastXP, nextXP, currentXP, forceInit)
    -- if nameControl then
        -- nameControl:SetText(zo_strformat(SI_SKILLS_ENTRY_LINE_NAME_FORMAT, name))
    -- end
-- end
save and reload ui, then enjoy
Report comment to moderator  
Reply With Quote
Unread 08/18/18, 11:58 PM  
goldlin

Forum posts: 0
File comments: 5
Uploads: 0
Re: Re: Re: Re: a walkaround

haha it's a habit of coding because commenting code could be easily rollback and does not change the line number of all other code. When running the code, those commented lines would be ignored so it's the same result as deleting them.

Originally Posted by G.T. Gizra
Thank you for the clarification I used Notepad to open it up so had issues finding the lines until I just looked at your example and hunted for those exact lines. It seems to have corrected the break that was causing the problem with gamepad buddy so thank you for the workaround at least until Rockingdice or another addon author updates GamePadBuddy. Point of curiosity I am guessing there is a reason why you just don't delete those lines but I don't know what it is, if you are willing to let me know I would be appreciative.

Originally Posted by goldlin
just add "-- " in front of each line, from 670 to 677
you may need a text editor that could show you the line number, or you could search "ZO_GamepadSkillLineXpBar_Setup" to locate, it should occur only once in this file.

Originally Posted by G.T. Gizra
I apologize but you lost me I don't do codework so I am a little dense. What do you mean by "Then fully comment out the code from line 670 to 677" please?

Originally Posted by goldlin
Open <Your Documents>\Elder Scrolls Online\live\AddOns\GamePadBuddy\GamePadBuddy.lua
Then fully comment out the code from line 670 to 677 (the overriding of ZO_GamepadSkillLineXpBar_Setup API). You should finish as following:

Code:
-- ZO_GamepadSkillLineXpBar_Setup = function(skillType, skillLineIndex, xpBar, nameControl, forceInit)
    -- local name, lineRank = GetSkillLineInfo(skillType, skillLineIndex)
    -- local lastXP, nextXP, currentXP = GetSkillLineXPInfo(skillType, skillLineIndex)    
    -- ZO_SkillInfoXPBar_SetValue(xpBar, lineRank, lastXP, nextXP, currentXP, forceInit)
    -- if nameControl then
        -- nameControl:SetText(zo_strformat(SI_SKILLS_ENTRY_LINE_NAME_FORMAT, name))
    -- end
-- end
save and reload ui, then enjoy
Report comment to moderator  
Reply With Quote
Unread 08/18/18, 07:04 PM  
G.T. Gizra

Forum posts: 1
File comments: 15
Uploads: 0
Re: Re: Re: a walkaround

Thank you for the clarification I used Notepad to open it up so had issues finding the lines until I just looked at your example and hunted for those exact lines. It seems to have corrected the break that was causing the problem with gamepad buddy so thank you for the workaround at least until Rockingdice or another addon author updates GamePadBuddy. Point of curiosity I am guessing there is a reason why you just don't delete those lines but I don't know what it is, if you are willing to let me know I would be appreciative.

Originally Posted by goldlin
just add "-- " in front of each line, from 670 to 677
you may need a text editor that could show you the line number, or you could search "ZO_GamepadSkillLineXpBar_Setup" to locate, it should occur only once in this file.

Originally Posted by G.T. Gizra
I apologize but you lost me I don't do codework so I am a little dense. What do you mean by "Then fully comment out the code from line 670 to 677" please?

Originally Posted by goldlin
Open <Your Documents>\Elder Scrolls Online\live\AddOns\GamePadBuddy\GamePadBuddy.lua
Then fully comment out the code from line 670 to 677 (the overriding of ZO_GamepadSkillLineXpBar_Setup API). You should finish as following:

Code:
-- ZO_GamepadSkillLineXpBar_Setup = function(skillType, skillLineIndex, xpBar, nameControl, forceInit)
    -- local name, lineRank = GetSkillLineInfo(skillType, skillLineIndex)
    -- local lastXP, nextXP, currentXP = GetSkillLineXPInfo(skillType, skillLineIndex)    
    -- ZO_SkillInfoXPBar_SetValue(xpBar, lineRank, lastXP, nextXP, currentXP, forceInit)
    -- if nameControl then
        -- nameControl:SetText(zo_strformat(SI_SKILLS_ENTRY_LINE_NAME_FORMAT, name))
    -- end
-- end
save and reload ui, then enjoy
Report comment to moderator  
Reply With Quote
Unread 08/18/18, 04:49 AM  
goldlin

Forum posts: 0
File comments: 5
Uploads: 0
Re: Re: a walkaround

just add "-- " in front of each line, from 670 to 677
you may need a text editor that could show you the line number, or you could search "ZO_GamepadSkillLineXpBar_Setup" to locate, it should occur only once in this file.

Originally Posted by G.T. Gizra
I apologize but you lost me I don't do codework so I am a little dense. What do you mean by "Then fully comment out the code from line 670 to 677" please?

Originally Posted by goldlin
Open <Your Documents>\Elder Scrolls Online\live\AddOns\GamePadBuddy\GamePadBuddy.lua
Then fully comment out the code from line 670 to 677 (the overriding of ZO_GamepadSkillLineXpBar_Setup API). You should finish as following:

Code:
-- ZO_GamepadSkillLineXpBar_Setup = function(skillType, skillLineIndex, xpBar, nameControl, forceInit)
    -- local name, lineRank = GetSkillLineInfo(skillType, skillLineIndex)
    -- local lastXP, nextXP, currentXP = GetSkillLineXPInfo(skillType, skillLineIndex)    
    -- ZO_SkillInfoXPBar_SetValue(xpBar, lineRank, lastXP, nextXP, currentXP, forceInit)
    -- if nameControl then
        -- nameControl:SetText(zo_strformat(SI_SKILLS_ENTRY_LINE_NAME_FORMAT, name))
    -- end
-- end
save and reload ui, then enjoy
Report comment to moderator  
Reply With Quote
Unread 08/17/18, 08:04 PM  
G.T. Gizra

Forum posts: 1
File comments: 15
Uploads: 0
Re: a walkaround

I apologize but you lost me I don't do codework so I am a little dense. What do you mean by "Then fully comment out the code from line 670 to 677" please?

Originally Posted by goldlin
Open <Your Documents>\Elder Scrolls Online\live\AddOns\GamePadBuddy\GamePadBuddy.lua
Then fully comment out the code from line 670 to 677 (the overriding of ZO_GamepadSkillLineXpBar_Setup API). You should finish as following:

Code:
-- ZO_GamepadSkillLineXpBar_Setup = function(skillType, skillLineIndex, xpBar, nameControl, forceInit)
    -- local name, lineRank = GetSkillLineInfo(skillType, skillLineIndex)
    -- local lastXP, nextXP, currentXP = GetSkillLineXPInfo(skillType, skillLineIndex)    
    -- ZO_SkillInfoXPBar_SetValue(xpBar, lineRank, lastXP, nextXP, currentXP, forceInit)
    -- if nameControl then
        -- nameControl:SetText(zo_strformat(SI_SKILLS_ENTRY_LINE_NAME_FORMAT, name))
    -- end
-- end
save and reload ui, then enjoy
Report comment to moderator  
Reply With Quote
Unread 08/14/18, 11:57 PM  
DrakarSnow

Forum posts: 0
File comments: 3
Uploads: 0
Re: a walkaround

Originally Posted by goldlin
Open <Your Documents>\Elder Scrolls Online\live\AddOns\GamePadBuddy\GamePadBuddy.lua
Then fully comment out the code from line 670 to 677 (the overriding of ZO_GamepadSkillLineXpBar_Setup API). You should finish as following:

Code:
-- ZO_GamepadSkillLineXpBar_Setup = function(skillType, skillLineIndex, xpBar, nameControl, forceInit)
    -- local name, lineRank = GetSkillLineInfo(skillType, skillLineIndex)
    -- local lastXP, nextXP, currentXP = GetSkillLineXPInfo(skillType, skillLineIndex)    
    -- ZO_SkillInfoXPBar_SetValue(xpBar, lineRank, lastXP, nextXP, currentXP, forceInit)
    -- if nameControl then
        -- nameControl:SetText(zo_strformat(SI_SKILLS_ENTRY_LINE_NAME_FORMAT, name))
    -- end
-- end
save and reload ui, then enjoy
Nice tip man. This fix totally worked!
Report comment to moderator  
Reply With Quote
Unread 08/14/18, 08:51 AM  
goldlin

Forum posts: 0
File comments: 5
Uploads: 0
a walkaround

Open <Your Documents>\Elder Scrolls Online\live\AddOns\GamePadBuddy\GamePadBuddy.lua
Then fully comment out the code from line 670 to 677 (the overriding of ZO_GamepadSkillLineXpBar_Setup API). You should finish as following:

Code:
-- ZO_GamepadSkillLineXpBar_Setup = function(skillType, skillLineIndex, xpBar, nameControl, forceInit)
    -- local name, lineRank = GetSkillLineInfo(skillType, skillLineIndex)
    -- local lastXP, nextXP, currentXP = GetSkillLineXPInfo(skillType, skillLineIndex)    
    -- ZO_SkillInfoXPBar_SetValue(xpBar, lineRank, lastXP, nextXP, currentXP, forceInit)
    -- if nameControl then
        -- nameControl:SetText(zo_strformat(SI_SKILLS_ENTRY_LINE_NAME_FORMAT, name))
    -- end
-- end
save and reload ui, then enjoy
Report comment to moderator  
Reply With Quote
Unread 08/14/18, 08:14 AM  
xerpentwyne
 
xerpentwyne's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Unhappy Wolfhunter update pls

When wolfhunter rolled out this add-on breaks the ui when entering the skills menu, forcing you to reload ui before the escape button(and everything else) works. Please update this wonderful add-on, its the only gamepad add-on I know that has a fast travel function, its basically essential to me.
Report comment to moderator  
Reply With Quote
Unread 06/01/18, 02:08 PM  
G.T. Gizra

Forum posts: 1
File comments: 15
Uploads: 0
Update soon please

Was reading another addon you are involved with and it made me wonder if you are dropping this addon in favor of BetterUI. Not having ever used BetterUI I am wondering does it do what GamePadBuddy does and should I switch to it instead of this one?
Report comment to moderator  
Reply With Quote
Unread 03/11/18, 01:36 PM  
E.va

Forum posts: 4
File comments: 2
Uploads: 0
Thanks for making this addon! My daughter uses a controller and now she can finally fast travel! Really appreciate it!
Report comment to moderator  
Reply With Quote
Unread 01/30/18, 05:06 PM  
Daddyoisme

Forum posts: 0
File comments: 2
Uploads: 0
BetterUI or GamePadBuddy

I recently started using AddOns in ESO (new to ESO as well) and found both GamePadBuddy and BetterUI, which both have your name on them and have been updated on the same date. I'm not sure which is better or should I use both? Thanks
Report comment to moderator  
Reply With Quote
Unread 10/25/17, 10:20 AM  
Asaac
 
Asaac's Avatar

Forum posts: 0
File comments: 27
Uploads: 0
Originally Posted by rockingdice
Originally Posted by Asaac
Since the last update I get the following error message when I use the gamepad mode with Gamepadbuddy. I get the error message when I scroll through the equipment menu on every itemslot


Code:
user:/AddOns/GamePadBuddy/Helper.lua:91: attempt to index a nil value
stack traceback:
	user:/AddOns/GamePadBuddy/Helper.lua:91: in function 'GetATTPriceAndStatus'
	user:/AddOns/GamePadBuddy/GamePadBuddy.lua:561: in function 'AddInventoryPreInfo'
	user:/AddOns/GamePadBuddy/GamePadBuddy.lua:571: in function 'tooltipFunction'
	EsoUI/Common/ZO_Tooltip/Gamepad/ZO_Tooltip_Gamepad.lua:18: in function 'LayoutFunction'
	EsoUI/Ingame/Inventory/Gamepad/GamepadInventory.lua:696: in function 'ZO_GamepadInventory:UpdateCategoryLeftTooltip'
	user:/AddOns/GamePadBuddy/GamePadBuddy.lua:579: in function 'UpdateCategoryLeftTooltip'
	EsoUI/Ingame/Inventory/Gamepad/GamepadInventory.lua:725: in function 'OnSelectedCategoryChanged'
	EsoUI/Libraries/Utility/ZO_CallbackObject.lua:111: in function 'ZO_CallbackObject:FireCallbacks'
	EsoUI/Libraries/ZO_ParametricScrollList/ZO_ParametricScrollList.lua:1008: in function 'ZO_ParametricScrollList:UpdateAnchors'
	EsoUI/Libraries/ZO_ParametricScrollList/ZO_ParametricScrollList.lua:791: in function 'ZO_ParametricScrollList:OnUpdate'
	EsoUI/Libraries/ZO_ParametricScrollList/ZO_ParametricScrollList.lua:86: in function '(anonymous)'
Screenshot:



Hope you can fix it.
Fixed in next version, will upload soon.
Nice. You are very fast.Thx again!
Report comment to moderator  
Reply With Quote
Unread 10/25/17, 09:27 AM  
rockingdice
 
rockingdice's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 166
Uploads: 9
Originally Posted by Asaac
Since the last update I get the following error message when I use the gamepad mode with Gamepadbuddy. I get the error message when I scroll through the equipment menu on every itemslot


Code:
user:/AddOns/GamePadBuddy/Helper.lua:91: attempt to index a nil value
stack traceback:
	user:/AddOns/GamePadBuddy/Helper.lua:91: in function 'GetATTPriceAndStatus'
	user:/AddOns/GamePadBuddy/GamePadBuddy.lua:561: in function 'AddInventoryPreInfo'
	user:/AddOns/GamePadBuddy/GamePadBuddy.lua:571: in function 'tooltipFunction'
	EsoUI/Common/ZO_Tooltip/Gamepad/ZO_Tooltip_Gamepad.lua:18: in function 'LayoutFunction'
	EsoUI/Ingame/Inventory/Gamepad/GamepadInventory.lua:696: in function 'ZO_GamepadInventory:UpdateCategoryLeftTooltip'
	user:/AddOns/GamePadBuddy/GamePadBuddy.lua:579: in function 'UpdateCategoryLeftTooltip'
	EsoUI/Ingame/Inventory/Gamepad/GamepadInventory.lua:725: in function 'OnSelectedCategoryChanged'
	EsoUI/Libraries/Utility/ZO_CallbackObject.lua:111: in function 'ZO_CallbackObject:FireCallbacks'
	EsoUI/Libraries/ZO_ParametricScrollList/ZO_ParametricScrollList.lua:1008: in function 'ZO_ParametricScrollList:UpdateAnchors'
	EsoUI/Libraries/ZO_ParametricScrollList/ZO_ParametricScrollList.lua:791: in function 'ZO_ParametricScrollList:OnUpdate'
	EsoUI/Libraries/ZO_ParametricScrollList/ZO_ParametricScrollList.lua:86: in function '(anonymous)'
Screenshot:



Hope you can fix it.
Fixed in next version, will upload soon.
Report comment to moderator  
Reply With Quote
Unread 10/25/17, 09:26 AM  
rockingdice
 
rockingdice's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 166
Uploads: 9
Originally Posted by Greevir
Originally Posted by rockingdice
Originally Posted by Greevir
Can we get AlphaGear integration added? (I posted this on your Auto Category but actually meant for it to be this addon). Right now I'm using both AlphaGear and Iakoni. Iakoni to just give me the set icons in the inv and AlphaGear to actually handle the sets and skills.
Can you provide more information about the features you want? Currently GamePadBuddy just shows the setting ui of Iakoni when opening inventory or skill panel.
Oh, I thought it was GamePadBuddy that added the set number icon to the gear. But yeah, I looking for the same thing for AlphaGear.

The icons are added from BetterUI. It's doable I think.
But there's already an entry icon for Alpha Gear, do you want to open the interface by opening the inventory and skill panel?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: