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:38
Total downloads:14,489
Favorites:30
MD5:
Categories:Discontinued & Outdated, 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 02/07/21, 11:10 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
If you just want the teleport thing to work here is a standalone addon for that, based on GamePadBuddy's code:
https://www.esoui.com/forums/showpos...72&postcount=5
Report comment to moderator  
Reply With Quote
Unread 08/24/19, 03:09 AM  
angel13th

Forum posts: 0
File comments: 1
Uploads: 0
after 5.1.7 update it didn't filter researchable item in deconstruction menu, so I edited entryicon.lua in folder ui

function HookDestructionList line 167 - 175

Code:
	local testfunction = _G.ZO_SharedSmithingExtraction_IsExtractableItem
	_G.ZO_SharedSmithingExtraction_IsExtractableItem = function (itemData) 
		if GamePadBuddy.curSavedVars.hideresearchables then
			local isResearchItem = GamePadBuddy:GetItemFlagStatus(itemData.bagId, itemData.slotIndex) == GamePadBuddy.CONST.ItemFlags.ITEM_FLAG_TRAIT_RESEARABLE
			return testfunction(itemData) and not isResearchItem
		else
			return testfunction(itemData)
		end
	end
and now it works.
Report comment to moderator  
Reply With Quote
Unread 08/16/19, 10:37 AM  
bclewis

Forum posts: 0
File comments: 5
Uploads: 0
That workaround listed below still (or again?) needs to be applied, i.e. the override to
ZO_GamepadSkillLineXpBar_Setup
needs to be commented out.

(It appears that the parameters to that function have changed in the API:
https://esoapi.uesp.net/100028/src/i....lua.html#2064
I also suspect that override in GamepadBuddy was not doing anything useful.
)
Report comment to moderator  
Reply With Quote
Unread 03/31/19, 04:03 AM  
fregrin

Forum posts: 4
File comments: 51
Uploads: 0
faster travel

any way to make faster travel work in gamepad mode with betterui I am sure used to.

https://www.esoui.com/downloads/info...eleporter.html
Report comment to moderator  
Reply With Quote
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: 4
File comments: 24
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: 4
File comments: 24
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: 4
File comments: 24
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: 2
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: 4
File comments: 24
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
Post A Reply



Category Jump: