Quantcast
Download
(147 Kb)
Download
Updated: 03/18/19 09:14 AM
Pictures
File Info
Compatibility:
Wrathstone (4.3)
Updated:03/18/19 09:14 AM
Created:05/26/18 02:51 AM
Monthly downloads:1,416
Total downloads:16,789
Favorites:28
MD5:
Categories:Graphic UI Mods, Bags, Bank, Inventory
4.3
BetterUI :: Gamepad Interface Improvements  Popular! (More than 5000 hits)
Version: 2.65
by: goobsnake [More]
This is a continuation of Prasoc's & RockingDice's discontinued BetterUI :: Gamepad Interface Improvements add-on.


Current Release - 2.65 Changes:
  • Fixed issue:

    • Lib files will now be referenced correctly to the ones bundled with BetterUI, preventing load up LUA errors - Issue was occurring if the user had no other addons installed that were bundled with the libs BetterUI needs (Somewhat rare since most addons share these common libs)


Add-on features:
  • Revamped gamepad Inventory UI:

    • Junk feature can be enabled
    • Ability to scroll to the next item type using trigger buttons
    • Warn before equipping bind-on-equip items
  • Revamped gamepad Banking UI:

    • Supports home chest storage
  • General Interface Improvements:

    • Display item trait and research knowledge on item tooltip
    • Remove "delete" dialog confirmation when deleting mail
    • Reduce font size on tooltips
    • Increase font size in Inventory & Banking item lists
  • Daily Writ Integration:

    • Displays the daily writ and it's progress at each crafting station

Add-on's I recommend:

  • Auto Category - Some performance issues with very large/full banks however
  • BeamMeUp - Fast Travel with tons of options!
    *Must still have a mouse/trackpad to make use, will look into hooking into it to provide gamepad support - Need to turn off the option Open/Close Teleporter with Map


Github page for this add-on:

https://github.com/goobsnake/BetterUI

*Anyone looking to contribute to adding features and updates with me, feel free to message me here or submit a pull request.


Donations:

Current Release - 2.65 Changes:
  • Fixed issue:

    • Lib files will now be referenced correctly to the ones bundled with BetterUI, preventing load up LUA errors - Issue was occurring if the user had no other addons installed that were bundled with the libs BetterUI needs (Somewhat rare since most addons share these common libs)


2.64 Changes:
  • Fixed issues:

    • Tabbing through craft bag categories would display an interface error. *Thanks virtus753 for reporting
    • In some instances the ReloadUI button display would not show in the BetterUI settings. I've added a permanent button.

2.63 Changes:
  • Revamped:

    • The add-on settings screen has gone through a significant revamp to make the settings easier to find and toggle on/off. I felt the add-on settings area was too busy and made features difficult to find or understand.
  • Removed:

    • Broken or redundant features/settings along with a fair amount of unused code have been removed. If I've removed a setting/feature that you feel is a must have, I'll explore adding it back in.
  • Fixed issues:

    • Removing the last item in an inventory category will no longer display an error and cause the add-on UI glitch out to the point where a /reloadui or logout was required.
      *Thanks Tyrobius for pointing out with steps to replicate!
    • "Bank is full" or "Inventory is full" messages will no longer occur if the item being moved can stack with an existing item inside the full bank or bag. (Fix isn't perfect but works)
      *Thanks OP88 for pointing it out.
    • Item stack count graphic will no longer get stuck if exiting the bank or inventory screens using a hotkey other then the "B" button. This could sometimes cause weird behavior when returning those UI screens or with character movements.

2.62 Changes:
  • Fixed an issue: Master Merchant and TTC integration were inadvertently disabled - Options are now located in the "General Interface" section of the addon settings.

2.61 Changes:
  • Implemented : Bumped API version to 100026
  • Fixed an issue: Fixed inventory & craft bag tab scrolling due to API 100026 (Wrathstone) changes
  • Fixed an issue: Fixed banking items not displaying correctly and various UI elements being out of place due to API 100026 (Wrathstone) changes
  • Removed: BetterUI's prior guild store functionality & UI have been removed in favor of ZOS's newly revamped & implemented gamepad guildstore UI
    *Too much work would have been needed to get BetterUI's guildstore funcitonality working correctly and honestly the revamped gamepad guildstore UI is pretty good.

2.60 Changes:
  • Implemented : Tamriel Trade Center data (Suggested Price and AVG/MIN/MAX price) will now display on all item tooltips as long as the Enhanced Guild Store feature is enabled. **You must have the Tamriel Trade Center addon installed
  • Fixed an issue: The quickslots keybind will now show up properly for any applicable items

2.59 Changes:
  • Updated API level to 100025 / Murkmire
  • Implemented : Event Tickets now show up on the Inventory currency footer
  • Implemented : On screen message is now displayed when you attempt to mark a locked item as junk
  • Implemented : On screen message is now displayed when you attempt to mark a craft bag item as junk
  • Implemented : On screen and chat message is now displayed when you attempt to delete a protected item (Items from the crown store, crown crates or daily rewards) - A work around, for now, to the previous LUA error. You'll need to mark these items as junk and then delete
  • Removed: Crown and Gem currencies no longer show up on the Inventory currency footer
  • Changed: The mark as junk feature is now enabled by default when using the Enhanced Inventory feature
  • Fixed an issue: Linking items to chat when Enhanced Banking or Enhanced Inventory are not enabled should no longer cause an error
  • Fixed an issue: Linking items to chat from the craft bag works again
  • Fixed an issue: Linking items to chat while they are marked as junk should no longer cause an error
  • Fixed an issue: When an inventory category (ie armor, materials, etc.) no longer has any items in it, an error will no longer occur

2.58 Changes:
  • Updated API level to 100024 / Wolfhunter
  • Fixed an issue: Guild Store item lists are now using the new API and are no longer causing a LUA error


2.57 Changes:
  • Improved: Inventory footer bar view now shows more currency options like Transmute Crystals, Crowns, Crown Gems and Writs
  • Improved: Added a furnishings tab on the inventory screen
  • Changed: Split up style materials and trait gems into their own categories for the Craft Bag
  • Fixed an issue: Using and selecting the action button, while in the banking screen, will no longer cause an error when the action was done on the withdraw or deposit currencies section
  • Fixed an issue: The junk item category tab icon will now display or be removed in real time without needing to re-enter the inventory screen

2.56 Changes:
  • Changed: Researchable crafting traits will now display if you already own an tem with that trait in your Inventory, Bank, House Bank or is Equipped (in that order) instead of displaying "Duplicate"
  • Fixed an issue: Jewelry crafting traits now correctly display on the item tooltip if they are researchable or not
  • Fixed an issue: Top tooltip equipped status text has been adjusted so it is no longer cutoff when an outfit or costume is enabled.
  • Fixed an issue: Item traits like ornate or intricate will no longer show up as a known researchable trait.

2.55 Changes:
  • Fixed an issue: Jewelry Writ info was not showing up. *Thanks saccarius
  • Fixed an issue: Occasional error happening during NPC banking interaction dialogue

2.54 Changes:
  • Fixed an issue: ZO_GamepadInventory.lua:1362: end expected. *Thanks Khaelgor/Azzuryon
  • Fixed an issue: Updated most localization files with the "Jewelry" inventory label so that the inventory label displays correctly in-game
  • Fixed an issue: Switching from the Bank to the House bank or vice-versa and withdrawing items too quickly would cause an error
  • General Improvements: Cleaned up Banking code logic in some areas

2.53 Changes:
  • Fixed an issue: The withdraw keybinds for the House Bank were removed by accident

2.52 Changes:
  • Implemented support for Home Bank/Storage!
  • Implemented support for a new Inventory filter for Jewelry.
  • Implemented support for viewing Jewelry Crafting materials in the Craft Bag.
  • Updated numerous files for overall API 100023/Summerset support.
  • A few misc bug fixes
Archived Files (13)
File Name
Version
Size
Uploader
Date
2.64
152kB
goobsnake
03/09/19 08:55 PM
2.63
151kB
goobsnake
03/07/19 11:28 AM
2.62
170kB
goobsnake
03/02/19 12:08 AM
2.61
168kB
goobsnake
02/25/19 11:09 AM
2.60
206kB
goobsnake
10/30/18 11:37 PM
2.59
206kB
goobsnake
10/26/18 11:11 AM
2.58
206kB
goobsnake
08/13/18 09:53 PM
2.57
206kB
goobsnake
07/06/18 12:10 PM
2.56
205kB
goobsnake
07/03/18 06:17 PM
2.55
205kB
goobsnake
06/11/18 09:48 AM
2.54
205kB
goobsnake
05/28/18 11:14 PM
2.53
205kB
goobsnake
05/26/18 10:50 AM
2.52
205kB
05/26/18 02:51 AM


Post A Reply Comment Options
Unread 04/12/19, 06:48 PM  
XIIICaesar

Forum posts: 2
File comments: 19
Uploads: 0
Question Inventory Loot

I noticed when looting my reward sachels from daily writs a hiccup. Say I open & loot the Blacksmithing reward. When it clears and inventory goes to the next Clothin supplies it doesnt give me option to loot them. To get it to let me open & loot the Clothing I have to scroll eithe rup or down to something else then go back to Clothing & then itll give me the option to open & loot it. This continues as a cascade to all remaning reward supplies/satchels.
Report comment to moderator  
Reply With Quote
Unread 04/03/19, 10:55 AM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 49
Uploads: 1
Re: Filtering the Bank Inventory

Originally Posted by johnbedford41
Are there any plans to offer the same category filtering in the inventory UI to the bank UI? This would be very useful when extracting something like a new set of armor from your bank.
I've looked into it in the past because I'd like a feature like this too but it was going to be a significant development effort for something that may seem simple. If I get enough time, it may be something I implement down the road but I wouldn't expect it anytime soon.
Report comment to moderator  
Reply With Quote
Unread 04/03/19, 09:30 AM  
johnbedford41

Forum posts: 0
File comments: 1
Uploads: 0
Filtering the Bank Inventory

Are there any plans to offer the same category filtering in the inventory UI to the bank UI? This would be very useful when extracting something like a new set of armor from your bank.
Report comment to moderator  
Reply With Quote
Unread 04/03/19, 04:11 AM  
fregrin

Forum posts: 0
File comments: 38
Uploads: 0
teleport

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 03/19/19, 03:36 AM  
zakk95

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Keep getting errors

Originally Posted by goobsnake
Originally Posted by zakk95
I keep getting these errors after wrathstone update.

user:/AddOns/BetterUI/Modules/CIM/Module.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/BetterUI/Modules/CIM/Module.lua:2: in function '(main chunk)'

Updating to 2.64 didnt help
Deleted /AddOns/BetterUI and reinstalled it, didnt help either
Searched the comments but nothing similar. Think Im only one getting these errors?
Help me to fix! I love BetterUI!
Should be fixed in today's release of 2.65. The library files bundled with BetterUI were not being referenced correctly but most people have these libarary files in other addons so they would be loaded and BetterUI would eventually find/use them and not throw an error. Somewhat of a rare occurrence but an issue none the less, and it should be corrected now.
I tried the new patch and the errors are gone! Thx for the fix! Love BetterUI for this addon is the reason i bought the game in the first place!
Report comment to moderator  
Reply With Quote
Unread 03/18/19, 09:17 AM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 49
Uploads: 1
Re: Keep getting errors

Originally Posted by zakk95
I keep getting these errors after wrathstone update.

user:/AddOns/BetterUI/Modules/CIM/Module.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/BetterUI/Modules/CIM/Module.lua:2: in function '(main chunk)'

Updating to 2.64 didnt help
Deleted /AddOns/BetterUI and reinstalled it, didnt help either
Searched the comments but nothing similar. Think Im only one getting these errors?
Help me to fix! I love BetterUI!
Should be fixed in today's release of 2.65. The library files bundled with BetterUI were not being referenced correctly but most people have these libarary files in other addons so they would be loaded and BetterUI would eventually find/use them and not throw an error. Somewhat of a rare occurrence but an issue none the less, and it should be corrected now.
Report comment to moderator  
Reply With Quote
Unread 03/18/19, 07:05 AM  
zakk95

Forum posts: 0
File comments: 3
Uploads: 0
Keep getting errors

I keep getting these errors after wrathstone update.

user:/AddOns/BetterUI/Modules/CIM/Module.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/BetterUI/Modules/CIM/Module.lua:2: in function '(main chunk)'

user:/AddOns/BetterUI/Modules/Inventory/Module.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/BetterUI/Modules/Inventory/Module.lua:2: in function '(main chunk)'

user:/AddOns/BetterUI/Modules/Banking/Module.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/BetterUI/Modules/Banking/Module.lua:2: in function '(main chunk)'

user:/AddOns/BetterUI/BetterUI.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/BetterUI/BetterUI.lua:2: in function '(main chunk)'

user:/AddOns/BetterUI/Modules/GeneralInterface/Module.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/BetterUI/Modules/GeneralInterface/Module.lua:2: in function '(main chunk)'

user:/AddOns/BetterUI/Modules/Helper/Helper.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/BetterUI/Modules/Helper/Helper.lua:2: in function '(main chunk)'

user:/AddOns/BetterUI/Modules/WritUnit/Module.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/BetterUI/Modules/WritUnit/Module.lua:2: in function '(main chunk)'


Updating to 2.64 didnt help
Deleted /AddOns/BetterUI and reinstalled it, didnt help either
Searched the comments but nothing similar. Think Im only one getting these errors?
Help me to fix! I love BetterUI!
Report comment to moderator  
Reply With Quote
Unread 03/09/19, 08:58 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 49
Uploads: 1
Originally Posted by crishark17
I would love to see it work with Bandit UI too.
Should be working with the latest update 2.64.
Report comment to moderator  
Reply With Quote
Unread 03/09/19, 08:56 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 49
Uploads: 1
Re: LUA error when switching tabs in Craft Bag

Originally Posted by virtus753
Since the latest update, I get a rather lengthy error every time I switch tabs in Craft Bag. (Normal inventory seems fine.) The error is longer than this, but the visible portion begins:

user:/AddOns/BetterUI/Modules/Inventory/Inventory.lua:152: function expected instead of nil
stack traceback:
user:/AddOns/BetterUI/Modules/Inventory/Inventory.lua:152: in function 'BUI.Inventory.Class:ToSavedPosition'
user:/AddOns/BetterUI/Modules/Inventory/Inventory.lua:183: in function 'BUI_TabBar_OnTabPrev'
user:/AddOns/BetterUI/Modules/CIM/ParametricScrollListTemplates.lua:385: in function 'BUI_TabBarScrollList:MovePrevious'
user:/AddOns/BetterUI/Modules/CIM/ParametricScrollListTemplates.lua:303: in function...

I'll update if I can get to the rest of the message. Any help would be much appreciated.

Thanks in advance

ETA: line numbers for the stack traceback
Should be fixed in the latest 2.64 update. Thanks for reporting the issue.
Report comment to moderator  
Reply With Quote
Unread 03/09/19, 03:45 PM  
virtus753

Forum posts: 0
File comments: 5
Uploads: 0
LUA error when switching tabs in Craft Bag

Since the latest update, I get a rather lengthy error every time I switch tabs in Craft Bag. (Normal inventory seems fine.) The error is longer than this, but the visible portion begins:

user:/AddOns/BetterUI/Modules/Inventory/Inventory.lua:152: function expected instead of nil
stack traceback:
user:/AddOns/BetterUI/Modules/Inventory/Inventory.lua:152: in function 'BUI.Inventory.Class:ToSavedPosition'
user:/AddOns/BetterUI/Modules/Inventory/Inventory.lua:183: in function 'BUI_TabBar_OnTabPrev'
user:/AddOns/BetterUI/Modules/CIM/ParametricScrollListTemplates.lua:385: in function 'BUI_TabBarScrollList:MovePrevious'
user:/AddOns/BetterUI/Modules/CIM/ParametricScrollListTemplates.lua:303: in function...

I'll update if I can get to the rest of the message. Any help would be much appreciated.

Thanks in advance

ETA: line numbers for the stack traceback
Last edited by virtus753 : 03/09/19 at 03:47 PM.
Report comment to moderator  
Reply With Quote
Unread 03/02/19, 12:22 AM  
OP88

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by goobsnake
Originally Posted by OP88
Hello,

Everything is working beautifully except the MM price is not showing up at all. It is not just displaying 0, it is not there at all. I have all the options in this addon settings switched on, except for the daily writ and font size options. I have switched on the option to replace the default vendor value with MM price data. The only addon I have on running at the same time is BetterUI, Master Merchant, and TamrielTradeCenter. The MM / TTC price shows up fine on the regular PC interface, just not on the regular/enhanced gamepad interface. Also tried reloading/relogging of no avail. Please advise, thank you!
MM and TTC should be re-enabled with tonight's update. See the addon page or changelist for details. As for the "bank is full" message, and not allowing to stack items, I'll look at that one when I have the time.
Awesome, thank you for your time and effort!
Report comment to moderator  
Reply With Quote
Unread 03/02/19, 12:11 AM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 49
Uploads: 1
Originally Posted by OP88
Hello,

Everything is working beautifully except the MM price is not showing up at all. It is not just displaying 0, it is not there at all. I have all the options in this addon settings switched on, except for the daily writ and font size options. I have switched on the option to replace the default vendor value with MM price data. The only addon I have on running at the same time is BetterUI, Master Merchant, and TamrielTradeCenter. The MM / TTC price shows up fine on the regular PC interface, just not on the regular/enhanced gamepad interface. Also tried reloading/relogging of no avail. Please advise, thank you!
MM and TTC should be re-enabled with tonight's update. See the addon page or changelist for details. As for the "bank is full" message, and not allowing to stack items, I'll look at that one when I have the time.
Report comment to moderator  
Reply With Quote
Unread 03/01/19, 11:33 PM  
OP88

Forum posts: 0
File comments: 9
Uploads: 0
Huh, found this weird bug unintentionally as well. Was putting a bunch of provisioning stuff in my bank, hit my bank slot limit, naturally couldn't put that item in. So as per usual I move on to the next thing in my list to put in the bank, next 8 things, got the message my bank is full, thought it was odd as most of the items I was putting in already exist in the bank so it should just keep stacking. So I manually went and checked sure enough, I have 5 potatoes in my bank already, and I was trying to deposit 2 more potatoes and it won't let me. So I toggled off the gamepad mode to regular pc mode, and it was letting me deposit the potatoes just fine. Tested it with other items as well. Seems like once it gets the first bank full error, it refuses to deposit any other item even though the same item exist in the bank and should just stack.
Report comment to moderator  
Reply With Quote
Unread 03/01/19, 11:10 PM  
OP88

Forum posts: 0
File comments: 9
Uploads: 0
Hi again,

Got a chance to fiddle with it a bit more. So the MM pricing on the tool tip is still not showing up. The "Value" in the inventory grid will show the default value(vendor price) even when "Replace 'Value' with 'Market Price'" option in the setting is Enabled. The only way for the Default Value(vendor price) in the inventory grid to update itself to the Market Price is if I toggle off Gamepad mode to PC mode, then back to Gamepad mode, that is when it will reflect the Market Price instead of the value. Is there anyway to fix that? As it is kind of clunky to have to toggle off of Gamepad mode and back in order to see the MM value.
Report comment to moderator  
Reply With Quote
Unread 03/01/19, 06:45 PM  
OP88

Forum posts: 0
File comments: 9
Uploads: 0
Hello,

Everything is working beautifully except the MM price is not showing up at all. It is not just displaying 0, it is not there at all. I have all the options in this addon settings switched on, except for the daily writ and font size options. I have switched on the option to replace the default vendor value with MM price data. The only addon I have on running at the same time is BetterUI, Master Merchant, and TamrielTradeCenter. The MM / TTC price shows up fine on the regular PC interface, just not on the regular/enhanced gamepad interface. Also tried reloading/relogging of no avail. Please advise, thank you!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.