Quantcast
Download
(30 Kb)
Download
Updated: 06/23/19 06:28 AM
Pictures
File Info
Compatibility:
Elsweyr (5.0.5)
Wrathstone (4.3)
Updated:06/23/19 06:28 AM
Created:04/27/19 06:32 AM
Monthly downloads:412
Total downloads:770
Favorites:12
MD5:
Categories:Bags, Bank, Inventory, RolePlay, Miscellaneous
5.0.5
Collection bars  Updated less than 3 days ago!
Version: 1.0.3
by: Jarth [More]
Optional requires following lib(s): (installed separately)
- LibAddonMenu

Overview: (Quick menu access: "/cb_menu" Show settings: "/cb")
With this addon you can display selected collections (Default hotkey: "U") as bars in the UI.
The bars can be shown as a part of a combined bar, or as a separate bar.

In the "General settings" tabs, you can setup the default bar behavior like:
- Position and size
- Audio
- What views the bars are visible in
- Active and activation indication

Required setup:

1. Enter addon settings through settings or by typing "/cb" in the console
2. Select the collection types you want to use under the tab: "Collection types"
2a. A label should appear for each selected collection type
2b. Change active collection type by pressing settings-symbol/cog in "Collection types"
2c. Alternatively, Press the cog next to the corresponding label to open and set that collection type
3. For each collection type, select what collectibles you want to show

You can now setup the collection bars through the menu, with option like:
- Combine bar or separate bar
- Tooltip
- Display name and labels
- Position and size

Move:
To move a bar, you need to enable the toggle button: "General Settings" > "Position and size" > "Unlocked movement of bar" or press the button: "Toggle move frame", in the top, in the settings panel
- The bar can then be moved by dragging a button the the bar
- The buttons and labels cannot be dragged outside the screen

Labels setup:
The anchors of the labels can be setup in the Combine bar or separate bar

Hotkeys:
Up to 10 Hotkeys can be assigned under "Controls" > "Keybindings"
- You can then attach them to a button, by hovering the button and pressing the keybinding

Note:
The goal is that this addon should replace: "Memento Bar" and "Summon Assistant".
-------------------------------------------------------------------------------
Collection bars
-------------------------------------------------------------------------------
Version 1.0.3 (23-06-2019)
- Updated bindings, so they update when a key is remapped in ESO settings
- Made LibAddonMenu-2.0 Optional
-- I expect to remove LibAddonMenu-2.0 completely.. eventually
- Added functionality to "Collection Bar Settings"
-- Option to select if addon should be added to the menu ("LibAddonMenu-2.0")
-- Migrated missing settings from the menu
-- Allows for adding and removing "Collection types", without reloading the LibAddonMenu
-- Allows for changing between account or user settings, without reloading the LibAddonMenu
-- Change active collection type by pressing settings-symbol/cog in "Collection types".
- Updated menu slash command to: "/cb_menu"
- Updated settings window slash command to: "/cb"

Version 1.0.2 (14-06-2019)
- Removed files for library: LibAddonMenu-2.0
-- It is still required, but files needs to be downloaded separately
- Updated the activation by hotkey, so it always tries to activate the collectible, even if a button does not exist
- Made labels clamp to the screen

Menu
- Removed sub pages in the menu, it now has a divider where one used to be
- Added tooltips declaring why items are disabled
- Moved selection of collectibles to the new "settings panel"
- Added "Toggle settings" button, to toggle settings mode
- Removed reload requirement, when toggling a collection type

Settings panel
- Added settings panel, for setting up specific collection type settings
- Right click a label to toggle settings mode
- In settings mode, all labels are shown, when collection type is selected
- Open the settings panel by pressing the cog on the label
- Functionality in the settings panel:
-- Toggle move frame
-- Reload collection
-- Show disabled collectibles of type
-- Select all collectibles of type
-- Select specific collectible of type

Version 1.0.1 (06-05-2019)
- Removed duplicate LibStub from lib: Libs\LibStub

Version 1.0.0 (27-04-2019)
Archived Files (3)
File Name
Version
Size
Uploader
Date
1.0.2
25kB
Jarth
06/14/19 03:02 PM
1.0.1
68kB
Jarth
05/06/19 10:07 AM
1.0.0
71kB
Jarth
04/27/19 06:32 AM


Post A Reply Comment Options
Unread 06/16/19, 02:01 AM  
Jarth
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 47
Uploads: 2
Re: Re: Re: Re: Re: addon settings reset every game launch/reloadui

Originally Posted by efster
Originally Posted by Jarth
Hello again Efster

I am sorry for the delay.
I have just updated the addon, it should now be possible to activate collectibles through a hotkey, without the need for a button.

I hope it helps.
Thank you so much!! The keybinds are still getting erased every time I reloadui, though, so there must be an addon conflict of some kind on my side.
Hello again

Glad to hear the activations works.

You can try to rename the bindings locally, as you mention, it might overlap with another addon:
In Bindings.xml, rename the name="CBs_*" to "CBs_Test_*"
In CBs_Bindings.lua rename on line 61: both "_" to "_Test_"
And CBs_Bindings.lua rename on line 77: "_" to "_Test_"

Hope it helps, if there is an overlap i might change the binding next time i push a patch.
Report comment to moderator  
Reply With Quote
Unread 06/15/19, 08:26 PM  
efster

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: addon settings reset every game launch/reloadui

Originally Posted by Jarth
Hello again Efster

I am sorry for the delay.
I have just updated the addon, it should now be possible to activate collectibles through a hotkey, without the need for a button.

I hope it helps.
Thank you so much!! The keybinds are still getting erased every time I reloadui, though, so there must be an addon conflict of some kind on my side.
Report comment to moderator  
Reply With Quote
Unread 06/14/19, 03:11 PM  
Jarth
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 47
Uploads: 2
Re: Re: Re: addon settings reset every game launch/reloadui

Originally Posted by efster
Hi, thanks for your explanation! I haven't had any issues getting the keybindings set up and working. Here are the steps I am taking:

1. Set the bindings I want for cb_1 and cb_2 in the Addon Controls section (8 and 9).
2. Make them bound to the two assistants by hovering over them and pressing the keybinding (8 for banker, 9 for merchant).
3. Turn off the addon UI visibility (I only want the keybindings and my UI is cluttered enough already)

These bindings work fine for the duration of the play session as long as I don't use /reloadui or crash. If I do reload UI, the bindings and the other addon settings (like visibility of the UI module) just go away -- so if I go to Addon Controls, there are no keybindings saved for cb_1 and cb_2 any more. If I crash, or turn off the game and log back in on the same character, they go away also. I haven't had any issues getting the keybindings to work as they're supposed to, but I have to do the above set-up every play session, because the game just will not remember it. This isn't happening to any of my other addons.

Also, the addon's UI module becomes visible again when I reloadui or log out/back in, even though in the settings Visibility still shows as off.
Hello again Efster

I am sorry for the delay.
I have just updated the addon, it should now be possible to activate collectibles through a hotkey, without the need for a button.

I hope it helps.
Report comment to moderator  
Reply With Quote
Unread 06/11/19, 03:49 PM  
Jarth
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 47
Uploads: 2
Re: Re: Re: addon settings reset every game launch/reloadui

Originally Posted by efster
Hi, thanks for your explanation! I haven't had any issues getting the keybindings set up and working. Here are the steps I am taking:

1. Set the bindings I want for cb_1 and cb_2 in the Addon Controls section (8 and 9).
2. Make them bound to the two assistants by hovering over them and pressing the keybinding (8 for banker, 9 for merchant).
3. Turn off the addon UI visibility (I only want the keybindings and my UI is cluttered enough already)

These bindings work fine for the duration of the play session as long as I don't use /reloadui or crash. If I do reload UI, the bindings and the other addon settings (like visibility of the UI module) just go away -- so if I go to Addon Controls, there are no keybindings saved for cb_1 and cb_2 any more. If I crash, or turn off the game and log back in on the same character, they go away also. I haven't had any issues getting the keybindings to work as they're supposed to, but I have to do the above set-up every play session, because the game just will not remember it. This isn't happening to any of my other addons.

Also, the addon's UI module becomes visible again when I reloadui or log out/back in, even though in the settings Visibility still shows as off.
Thanks for the info, I will look into it.
Report comment to moderator  
Reply With Quote
Unread 06/10/19, 02:45 PM  
efster

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: addon settings reset every game launch/reloadui

Hi, thanks for your explanation! I haven't had any issues getting the keybindings set up and working. Here are the steps I am taking:

1. Set the bindings I want for cb_1 and cb_2 in the Addon Controls section (8 and 9).
2. Make them bound to the two assistants by hovering over them and pressing the keybinding (8 for banker, 9 for merchant).
3. Turn off the addon UI visibility (I only want the keybindings and my UI is cluttered enough already)

These bindings work fine for the duration of the play session as long as I don't use /reloadui or crash. If I do reload UI, the bindings and the other addon settings (like visibility of the UI module) just go away -- so if I go to Addon Controls, there are no keybindings saved for cb_1 and cb_2 any more. If I crash, or turn off the game and log back in on the same character, they go away also. I haven't had any issues getting the keybindings to work as they're supposed to, but I have to do the above set-up every play session, because the game just will not remember it. This isn't happening to any of my other addons.

Also, the addon's UI module becomes visible again when I reloadui or log out/back in, even though in the settings Visibility still shows as off.
Report comment to moderator  
Reply With Quote
Unread 06/10/19, 10:48 AM  
Jarth
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 47
Uploads: 2
Re: addon settings reset every game launch/reloadui

Originally Posted by efster
I've tried using this instead of Summon Assistant, but every time I log out of the game, my keybinds and settings (for this particular addon only) get reset. Every time I reloadui, they get reset. I thought it was a stray Summon Assistant saved variables file, but nope. Removing it, restarting the game, same thing. I basically have to recreate the keybindings and change settings every time I log in, which is enough to just go back to using the in-game default summon option for the new kitty assistants because it's a lot less time consuming in the long run. Any advice on how I can stop this from happening? I loved having keybindings, but I hate Tythis now that I've got Ezabi.
Hello Efster

I am glad, you want to switch to Collection Bars.

I will try to explain how i implemented bindings, as good as i can, and hope that helps.

Let is split it into two kinds of bindings:
- (Keybinding) Binding between keybinding and key
- (Binding) Binding between the button and the keybinding

---

The (Keybinding) have to be manually setup for each character through the ESO Settings:
- Controls > Keybindings > Collection bars > CBs_1 - CBs_10.
As i recall, then you only need to setup what keys you want on a given character.
There is not an event listener at the moment, listening to changes in the (Keybinding), so you will have to reload the UI (/reloadui), or log out/in with the character to see the change.

---

The (Binding) is shared between characters, when using "Account Settings".
A (Binding) is only shown/applied if that character got the corresponding (Keybinding) defined.

---

I hope it helps.
In case the problem persists, can you tell me
- What keybinding you are using? (Might be an edge-case there)
Report comment to moderator  
Reply With Quote
Unread 06/10/19, 05:26 AM  
efster

Forum posts: 0
File comments: 4
Uploads: 0
Question addon settings reset every game launch/reloadui

I've tried using this instead of Summon Assistant, but every time I log out of the game, my keybinds and settings (for this particular addon only) get reset. Every time I reloadui, they get reset. I thought it was a stray Summon Assistant saved variables file, but nope. Removing it, restarting the game, same thing. I basically have to recreate the keybindings and change settings every time I log in, which is enough to just go back to using the in-game default summon option for the new kitty assistants because it's a lot less time consuming in the long run. Any advice on how I can stop this from happening? I loved having keybindings, but I hate Tythis now that I've got Ezabi.
Report comment to moderator  
Reply With Quote
Unread 06/08/19, 02:53 AM  
babylon

Forum posts: 7
File comments: 354
Uploads: 0
`
Last edited by babylon : 06/08/19 at 02:57 AM.
Report comment to moderator  
Reply With Quote
Unread 06/06/19, 01:58 PM  
Jarth
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 47
Uploads: 2
Re: New Assistants

Originally Posted by Hamfast
Howdy,

I was wondering if there were anything I can help with to get the new Merchant and Banker added to the assistants available? (I have both)

Sorry, I had only to log out and back in for them to show up... thank you
Glad you got it sorted.
Alternatively you can reload the UI with "/reloadui".
I hope to find a way to update the menu after it is generated, but no luck yet.
Report comment to moderator  
Reply With Quote
Unread 06/06/19, 09:46 AM  
Hamfast

Forum posts: 0
File comments: 9
Uploads: 0
New Assistants

Howdy,

I was wondering if there were anything I can help with to get the new Merchant and Banker added to the assistants available? (I have both)

Sorry, I had only to log out and back in for them to show up... thank you
Last edited by Hamfast : 06/06/19 at 09:56 AM.
Report comment to moderator  
Reply With Quote
Unread 05/06/19, 09:41 AM  
Jarth
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 47
Uploads: 2
Re: folder tree for libs seems wrongs

Originally Posted by Anceane
Your .txt says the tree for access to the lib should be

Libs\LibStub\LibStub.lua
Libs\LibAddonMenu-2.0\LibAddonMenu-2.0.lua

But once unzipped we got

Libs\LibStub\LibStub.lua
Libs\LibAddonMenu-2.0\LibAddonMenu-2.0\LibAddonMenu-2.0.lua
Libs\LibAddonMenu-2.0\Libstub\\LibStub.lua

If this is normal then just ignore

Thank you
Thanks for the info Anceane, i had not noticed that LibStub were embedded in LibAddonMenu-2.0.
I removed the LibStub outside of LibAddonMenu-2.0, less to maintain.
Both are now includes it as optional.
Report comment to moderator  
Reply With Quote
Unread 05/05/19, 11:21 PM  
Anceane
 
Anceane's Avatar

Forum posts: 195
File comments: 681
Uploads: 0
folder tree for libs seems wrongs

Your .txt says the tree for access to the lib should be

Libs\LibStub\LibStub.lua
Libs\LibAddonMenu-2.0\LibAddonMenu-2.0.lua

But once unzipped we got

Libs\LibStub\LibStub.lua
Libs\LibAddonMenu-2.0\LibAddonMenu-2.0\LibAddonMenu-2.0.lua
Libs\LibAddonMenu-2.0\Libstub\\LibStub.lua

If this is normal then just ignore

Thank you
__________________
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: