Download
(20 Kb)
Download
Updated: 11/30/23 05:28 AM
Pictures
File Info
Compatibility:
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Updated:11/30/23 05:28 AM
Created:06/19/21 06:23 AM
Monthly downloads:134
Total downloads:12,577
Favorites:35
MD5:
Categories:Utility Mods, Game Controller
IsJusta Favorite Collectibles  Popular! (More than 5000 hits)
Version: 3.4.2
by: IsJustaGhost [More]
Requires LibAddonMenu-2.0

Works in Gamepad Mode and Keyboard/Mouse Mode

NEW:
3.4
  • removed limit for mounts
  • option to hide the random mount hud icon
3.3
  • unlimited favorites for non-mounts
  • dropdown in options for sorting the Favorites subcaetgories
3
  • fully integrated with the new favorite collectibles system.
  • keybind to toggle random mount.
  • per-character favorites.
  • favorite importing from saved characters.
_________________________________________________________________________________


"IsJusta Favorite Collectibles" adds "Favorite" subcategories to Mounts, Noncombat Pets, and Houses.
You can now have more than 100 favorite collectibles.
It also allows limited control over sorting and, a kaybind to toggle the random mount feature on/off.
The selected random mount will show as a convenient icon on the HUD to let you know random mount is active.
You can copy the saved favorites from any character from the account. Doing so replaces the current favorites with the copied ones.

Note:
Importing saved favorites from another character can take some time to complete, depending on the number of changes.
It's set to do up to 2 per second. This is to keep the server from kicking for "To many messages sent", do to all the change requests made to the server.
This only applies to mounts and, previously set favorites from before the unlimited favorites was added.

Random mount keybind and icon:
  • icon shows current random mount selection when active
  • icon is located near the bottom right of the screen by default
  • icon can be moved while unlocked and, will retain the new position
  • keybind is located in Controls > Movement

This addon uses the original UI. No added menus or boxes to clutter your screen.

Thank you @Turgenev for this awesome idea, and great write-up.


_________________________________________________________________________________

The original write-up
You have everything.

The most costumes. The most hats. The most body markings. The most mounts. The most pets. Do you even remember what pets you have? No, because you get to around the D's and your eyes go crosswords.

Which frankly makes it a pain in your Molag Bals to keep track of it all. You have over 30 rows of hats, let alone anything else under Collectibles. Sometimes, you just wanna see your one favorite hat first (not limited to 1), instead of digging through all the fluff. I mean, who wouldn't?

If only you had this add-on.

"IsJusta Favorite Collectibles" gives you added value to your Collections menu, allowing you to "favorite" anything from Appearances and the various subcategories, to Housing, to Furnishing, to Mounts... you get the idea. Just one right-click, choose "Add Favorite," and your item is moved to the top of the list or, in select categories, into a "Favorites" subcategory, where all your preferred swag is listed for your convenience.

But wait! "Does this work with my companion? Mirri has her own needs, if you get what I'm sayin'."

It DOES! Your favorites carry over to your companion's Collectibles menu as well! Quick, easy and effective.

You thought you had everything. Now get it all with this one addon, and focus on your swag that you actually like.

Goodbye, clutter. Hello, your favorite hat.
  • The selectable categories to add the "Favorites" functionality to are:
    • Appearance
      • favorites are set to the top of each subcategory
    • Housing
      • favorites are added to a new subcategory, "Favorites"
      • keyboard mode, added left-click to open travel options
    • Mementos
      • favorites are set to the top of the list
    • Mounts
      • favorites are added to a new subcategory, "Favorites"
    • Non-combat pets
      • favorites are added to a new subcategory, "Favorites"
- - - 3.4.2
○ fixed error "Globals.lua:12: Attempt to access a private function"

- - - 3.4.1
○ fixed bug that would happen when dismissing an assistant from the interaction prompt
-- IsJustaFavoriteCollectibles.lua:308: attempt to index a nil value

- - - 3.4
○ removed unused strings
○ added option to hide random mount hud icon
○ removed 100 mount favorites limit

- - - 3.3.4
○ fixed error "IsJustaFavoriteCollectibles.lua:594: function expected instead of nil" that can happen when "IsJusta Collectible Randomizer" is also enabled.

- - - 3.3.3
○ improved compatible with IsJusta Collectible Randomizer

- - - 3.3.2
○ made it compatible with IsJusta Collectible Randomizer
○ Fixed the Favorites subcategory headers.

- - - 3.3.1
○ added a redundancy to prevent "collectibledatamanager.lua:261: operator < is not supported for number < boolean"
-- which is caused by saved variables from before 3.3
○ added the agility to select the import complete sound out of a small list

- - - 3.3
○ added unlimited favorites support for non-mounts.
-- mounts have a limit of 100 and must use the built in favorites in order to use random favorite mount.
○ improved saves importing. Now much faster. It only needs to delay for importing mounts or
-- unsetting non-mounts that were previously set in the built in favorites.
○ added dropdown options for sorting the Favorites subcategories with 3 options.

- - - 3.2.3
○ fixed error "IsJustaFavoriteCollectibles.lua:305: operator + is not supported for boolean + number"

- - - 3.2.2
○ Will no longer try to import mare than 100 favorites.

- - - 3.2.1
○ primary residence is now sorted to top of Favorites houses subcategory
○ fixed companion Favorites mounts category in keyboard mode.
○ fixed companion Favorites in gamepad mode.

- - - 3.2
○ the favorites import will now ignore unsupported collectibles that were previously saved as favorite.
-- this was to stop it from attempting to import on every load.

- - - 3.1
○ hooked BuildContentList for keyboard mode to use for building the lists for favorites subcategory to prevent "Attempt to access a private function" errors for slotable collectibles.
-- all other collectible lists are handled natively

- - - 3
○ re-wrote most of the addon to integrate with the new collectible favorite system
○ added a feature to copy favorites option. If not on per-character favorites, it will import the selected saved favorites to the new favorite system
-- else it will copy the selected saved favorites to teh current character.
○ added the option to use per-character favorites
○ removed all features for furnishings since they are not included in the new favorites system
○ removed all code for housing editor
○ improved the collectible sorting functionality of the "Favorites" subcategories

- - - 2.10.2
○ fixed errors caused by zos renaming functions in collectibledatamanager.lua
○ added a clone feature for character settings to allow copying settings from account or other characters

- - - 2.10.1
○ fixed error caused by attempting to show collectible info outside collection
-- this was due to not having a previously viewed category.
-- /AddOns/IsJustaFavoriteCollectibles/collectibledatamanager.lua:85: attempt to index a nil value
○ added setting to select account or character saves


- - - 2.9
○ reworked some base functionality
○ kb/m Favorites subcategories will no longer show all in category when switching back from another tab
○ fixed kb/m issue where collectibles in Favorites subcategories would get marked with the icon when switching back from another tab
○ fixed kb/m drag issues, when trying to add a collectible to a utility wheel.

- - - 2.8.4
○ fixed issues related to update 36

- - - 2.8.3
○ fixed error: (ScrollTemplates.lua:2170: attempt to index a nil value) while accessing companion's collections

- - - 2.8.2
○ fix for random collectible not showing in mounts or non-combat pets

- - - 2.8.1
○ fixed missing options

- - - 2.8.0
○ removed debug output
○ removed random mount
○ improved handling of Favorites subcategories
○ improved handling of Favorite collectibles
○ improvements based on being less invasive to base game.
○ Fixed: error Attempt to access a private function caused from loading in a player house.

○ - - 2.7.10
○ removed debug output

- - - 2.7.9
○ fixed error caused by searching in collectibles. CollectionsBook_Manager.lua:112: attempt to index a nil value

- - - 2.7.8
○ removed startup debug output that was missed previously

- - - 2.7.7
○ attempt to fix favorites categories from multiplying.
○ removed the unused xml template

- - - 2.7.6
○ removed debug text

- - - 2.7.5
○ fixed random mount not only using favorites when Use Favorites is set
○ added: keyboard housing, the pop-up menu now closes when mouse moves over another entry

- - - 2.7.4
○ fixed keyboard drag-n-drop to quickslot from collections.

- - - 2.7.3
○ fixed OnLoaded.
○ fixed error "collectibledatamanager.lua:326: attempt to index a nil value"

- - - 2.7.2
○ compatibility update.
removed requirement for the experimental library

- - -2.7.1
○ compatibility update.

- - -2.7
○ updated for API 101034.
○ implemented support for LibHaF

- - - 2.6.4
○ fixed Error: user:/AddOns/IsJustaFavoriteCollectibles/collectibles_GP.lua:143: function expected instead of nil

- - - 2.6.3
○ fixed user:/AddOns/IsJustaFavoriteCollectibles/collectibledatamanager.lua:538: function expected instead of nil
caused from retrieving an item and putting it away in housing editor
moved function

- - - 2.6.2
○ fixed user:/AddOns/IsJustaFavoriteCollectibles/collectibledatamanager.lua:538: function expected instead of nil
caused from retrieving an item and putting it away in housing editor
added missing function

- - - 2.6.1
○ modifications to zos original code is now done on player activated, to prevent it from being overwritten by other addons

- - - 2.6
○ added the option to be able to filter furniture by favorites (collectibles) in the housing editor
○ add the option to allow the set theme to be used in gamepad housing editor

- - - 2.5.3
○ changed the addon structure
○ can now use any collected random mount, or select to use favorites only
○ created the custom collectible class, currently is only used for random mounts
○ commented out "show name and version" on load

- - - 2.5.2
○ improved random mount selection
○ improved random mount list handling
○ fixed issues from selecting mounts while in houses

- - - 2.5.1
○ removed forgotten test functions

- - - 2.5
○ added option to use random favorite mount

- - - 2.4
○ "Favorites" subCategories now only show when not empty
○ "Favorites" subCategories are now moved to the top of the list of subcategories
○ changed how keyboard and gamepad lists are created
○ all platform specific functions have been recreated
○ fixed error caused by reloading the ui after the housing editor was opened
○ fixed Gamepad "Link to chat". now works properly

- - - 2.3.1
○ saved variables now should work on any servers.

- - - 2.2.6
○ api update

- - - 2.2.6
○ activated items in keyboards Favorite subcategories now refresh to show current selected
○ filtered favorites unusable by character now show icon to show it is set as favorite

- - - 2.2.5
○ added setting to exclude collectibles from listing as favorite if character cannot use it
○ fixed sorting of hide helm and "No .." item. to sort to top with no header

- - - 2.2.4
○ attempted fix for the randomly occurring error on startup

- - - 2.2.3
○ added double-click handler to keyboard housing to bring up the port-to-house options

- - - 2.2.2
○ attempt to fix duplicate non-combat pets in quickslots

- - - 2.2.1
○ attempt to fix duplicate houses

- - - 2.2
○ added favorites subcategory to keybaord mode housing
○ fixed duplicate entries in quick slots
○ attempt to fix error from savedVars becoming nil

- - - 2.1.1
○ attempt to fixe multiple Favorites subcategories

- - - 2.1
○ Change how data is processed

- - - 2.0.1
○ fixed selections not functioning properly

- - - 2
○ rebranded to IsJusta Favorite Collectibles

- - - 1.3
○ fixed favorites sit for companions

- - - 1.2.3
○ attempt to fix unsecured call error
○ fixed showing empty favorites
○ gamepad mode, now backs out to Mounts category if last mount is removed from favorites while in favorites.

- - - 1.2.2
○ fixed favorite subheaders

- - - 1.2.1
○ removed debug text that was overlooked

- - - 1.2
○ rewrite

- - 1.0.1
○ Fixed - addon list Info
○ Removed dependency requirement
Optional Files (0)


Archived Files (57)
File Name
Version
Size
Uploader
Date
3.4.1
41kB
IsJustaGhost
10/04/23 09:29 AM
3.4
19kB
IsJustaGhost
06/29/23 02:28 PM
3.3.4
20kB
IsJustaGhost
06/28/23 11:57 AM
3.3.3
20kB
IsJustaGhost
06/09/23 05:57 PM
3.3.1
20kB
IsJustaGhost
06/07/23 06:38 PM
3.3
19kB
IsJustaGhost
06/07/23 03:37 AM
3.2.3
18kB
IsJustaGhost
06/06/23 10:40 PM
3.2.2
18kB
IsJustaGhost
06/06/23 02:06 AM
3.2.1
18kB
IsJustaGhost
06/05/23 10:21 PM
3.2
18kB
IsJustaGhost
06/05/23 07:01 PM
3.1
18kB
IsJustaGhost
06/05/23 06:15 PM
2.10.2
21kB
IsJustaGhost
04/06/23 12:08 AM
2.9
19kB
IsJustaGhost
11/20/22 07:05 PM
2.8.4
19kB
IsJustaGhost
11/01/22 10:29 AM
2.8.3
18kB
IsJustaGhost
10/12/22 09:52 PM
2.8.2
18kB
IsJustaGhost
10/11/22 08:06 PM
2.8.1
18kB
IsJustaGhost
10/09/22 08:35 AM
2.8.1
18kB
IsJustaGhost
10/09/22 08:30 AM
2.8
18kB
IsJustaGhost
10/09/22 07:19 AM
2.7.10
23kB
IsJustaGhost
10/03/22 10:13 PM
2.7.7
20kB
IsJustaGhost
10/01/22 06:07 PM
2.7.6
19kB
IsJustaGhost
10/01/22 05:11 PM
2.7.5
20kB
IsJustaGhost
10/01/22 03:38 PM
2.7.4
23kB
IsJustaGhost
06/22/22 10:26 PM
2.7.3
23kB
IsJustaGhost
06/06/22 12:39 PM
2.7.2
19kB
IsJustaGhost
03/17/22 06:52 PM
2.7.1
25kB
IsJustaGhost
03/17/22 05:50 AM
2.7
25kB
IsJustaGhost
03/16/22 10:52 PM
2.6.4
18kB
IsJustaGhost
01/25/22 03:08 AM
2.6.3
18kB
IsJustaGhost
12/09/21 09:58 PM
2.6.2
18kB
IsJustaGhost
12/09/21 09:37 PM
2.6.1
18kB
IsJustaGhost
12/09/21 09:25 PM
2.6
18kB
IsJustaGhost
12/09/21 03:12 PM
2.5.3
16kB
IsJustaGhost
12/08/21 03:16 PM
2.5.2
14kB
IsJustaGhost
12/06/21 04:59 PM
2.5.1
14kB
IsJustaGhost
12/06/21 12:46 PM
2.5
15kB
IsJustaGhost
12/06/21 11:46 AM
2.4
13kB
IsJustaGhost
12/05/21 01:14 PM
2.3.1
13kB
IsJustaGhost
11/28/21 03:50 PM
2.3
13kB
IsJustaGhost
08/23/21 06:45 PM
2.2.6
13kB
IsJustaGhost
08/23/21 06:58 AM
2.2.5
13kB
IsJustaGhost
08/22/21 07:34 PM
2.2.4
12kB
IsJustaGhost
08/15/21 06:23 PM
2.2.3
12kB
IsJustaGhost
08/15/21 03:41 PM
2.2.2
12kB
IsJustaGhost
07/24/21 11:46 PM
2.2.1
12kB
IsJustaGhost
07/24/21 09:51 AM
2.2
12kB
IsJustaGhost
07/23/21 05:58 PM
2.1.1
11kB
IsJustaGhost
07/22/21 01:01 PM
2.1
11kB
IsJustaGhost
07/20/21 01:32 PM
2.0.1
12kB
IsJustaGhost
07/19/21 10:57 AM
2
12kB
IsJustaGhost
07/19/21 12:57 AM
1.3
9kB
IsJustaGhost
07/11/21 10:05 PM
1.2.3
7kB
IsJustaGhost
07/08/21 08:37 PM
1.2.2
6kB
IsJustaGhost
07/08/21 01:11 PM
1.2.1
7kB
IsJustaGhost
07/08/21 12:14 PM
1.0.1
5kB
IsJustaGhost
06/25/21 01:55 PM
1
5kB
IsJustaGhost
06/19/21 06:23 AM


Post A Reply Comment Options
Unread 11/19/22, 07:52 AM  
yonderfinn

Forum posts: 0
File comments: 8
Uploads: 0
Originally Posted by IsJustaGhost
Originally Posted by crysis992
I can't drag anything from the collectibles to the quickslot wheel when this addon is enabled, any chance to fix this?
I'll look into it.
This is still happening to me with this addon enabled. Particularly when I'm adding assistants or companions to their wheel. Still using the addon, I've just got to do the disable/adjust/enable dance when I want to change the wheel.
Report comment to moderator  
Reply With Quote
Unread 10/01/22, 05:24 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 272
Uploads: 23
I noticed that Favorites are duplicating. I'm working on a fix.

UPDATE: 2.7.7 may have fixed this. However, I am unsure what was triggering the refreshes that were causing a favorites category to be added each time.
Here's hoping this is a fix without creating some new issue.
Last edited by IsJustaGhost : 10/02/22 at 01:15 PM.
Report comment to moderator  
Reply With Quote
Unread 07/15/22, 10:59 AM  
celestial

Forum posts: 0
File comments: 1
Uploads: 0
This addon is the BEST! I love how seamless it looks in the menus.
Report comment to moderator  
Reply With Quote
Unread 06/22/22, 09:51 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 272
Uploads: 23
Originally Posted by crysis992
I can't drag anything from the collectibles to the quickslot wheel when this addon is enabled, any chance to fix this?
I'll look into it.
Report comment to moderator  
Reply With Quote
Unread 06/22/22, 02:19 PM  
crysis992

Forum posts: 2
File comments: 60
Uploads: 0
I can't drag anything from the collectibles to the quickslot wheel when this addon is enabled, any chance to fix this?
Report comment to moderator  
Reply With Quote
Unread 06/09/22, 02:08 PM  
Turgenev

Forum posts: 3
File comments: 24
Uploads: 0
I just wanted to say in public how much I appreciate your making this addon for me, and the player base at large. It's such a clean and efficient way to navigate thru the personalized options that I can't imagine not using it on a daily basis. Thank you for everything you've done as an addon author and as a friend. Cheers!
Report comment to moderator  
Reply With Quote
Unread 03/31/22, 08:45 AM  
Turgenev

Forum posts: 3
File comments: 24
Uploads: 0
Heya Ghost, big bada-boom today with v 2.7.2 and possibly the new crown crate items. This locks up the whole UI, not just the Costumes window, requiring a reloadui to get out of it.

Error: Occurs when attempting to interact with companion (Mirri in this example) and going to her Costumes section. Instead of displaying the costumes page, the UI is blank, and returns this error msg:

Code:
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2123: attempt to index a nil value
stack traceback:
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2123: in function 'ZO_ScrollList_Commit'
|caaaaaa<Locals> self = ud, windowHeight = 608, selectionsEnabled = F, scrollableDistance = 0, foundSelected = F, layoutInfo = [table:1]{startPos = 0, direction = 1, endPos = 572, lineBreakModifier = 0}, currentX = 0, currentY = 8470, i = 191, currentData = [table:2]{} </Locals>|r
(tail call): ?
(tail call): ?
(tail call): ?
/EsoUI/Libraries/ZO_ParametricGridList/ZO_AbstractGridScrollList.lua:147: in function 'ZO_AbstractGridScrollList:CommitGridList'
|caaaaaa<Locals> self = [table:3]{controlsAddedSinceLastFill = 0, indentAmount = 0, headerPrePadding = 30, currentHeaderData = "Not Collected", currentHeaderName = "Not Collected", nextOperationId = 4, autoFillRowsOperationId = 1, numCellsPerRow = 3, autoFillRows = T, headerPostPadding = 0}, scrollData = [table:4]{} </Locals>|r
user:/AddOns/IsJustaFavoriteCollectibles/collectibles_KB.lua:206: in function 'COMPANION_COLLECTION_BOOK_KEYBOARD:BuildContentList'
|caaaaaa<Locals> self = [table:5]{}, categoryData = [table:6]{categoryId = 2, isTopLevelCategory = F, numSubcategories = 0, keyboardMousedOverIcon = "/esoui/art/treeicons/store_ind...", name = "Costumes", disabledIcon = "/esoui/art/icons/icon_missing....", categorySpecialization = 0, categoryType = 4, sortType = 1, keyboardNormalIcon = "/esoui/art/treeicons/store_ind...", subcategoryIndex = 7, keyboardPressedIcon = "/esoui/art/treeicons/store_ind...", categoryIndex = 3, gamepadIcon = "/esoui/art/treeicons/gamepad/g..."}, gridListPanelList = [table:3] </Locals>|r
/EsoUI/Ingame/Companion/Keyboard/CompanionCollectionBook_Keyboard.lua:148: in function 'TreeEntryOnSelected'
|caaaaaa<Locals> control = ud, categoryData = [table:6], selected = T, reselectingDuringRebuild = T </Locals>|r
/EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:732: in function 'ZO_TreeNode:OnSelected'
|caaaaaa<Locals> self = [table:7]{selectSound = "Click_TreeSubcategory", childrenHeight = 0, enabled = T, selected = F, childSpacing = -10, open = F, openPercentage = 0, childIndent = 60, childrenCurrentHeight = 0}, reselectingDuringRebuild = T </Locals>|r
/EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:441: in function 'ZO_Tree:SelectNode'
|caaaaaa<Locals> self = [table:8]{enabled = T, exclusive = T, defaultSpacing = -10, width = 300, defaultIndent = 60, suspendAnimations = T, autoSelectChildOnNodeOpen = F}, treeNode = [table:7], reselectingDuringRebuild = T, bringParentIntoView = T </Locals>|r
/EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:209: in function 'ReopenNodes'
|caaaaaa<Locals> tree = [table:8], currentNodeOfPreviousTree = [table:9]{selectSound = "Click_TreeHeader", childrenHeight = 24, enabled = T, selected = F, childSpacing = 0, open = T, openPercentage = 1, childIndent = 76, childrenCurrentHeight = 24}, currentNodeOfCurrentTree = [table:10]{selectSound = "Click_TreeHeader", childrenHeight = 24, enabled = T, selected = F, childSpacing = 0, open = T, openPercentage = 1, childIndent = 76, childrenCurrentHeight = 24}, previousChildren = [table:11]{}, currentChildren = [table:12]{}, _ = 1, previousChild = [table:13]{selectSound = "Click_TreeSubcategory", childrenHeight = 0, enabled = T, selected = T, childSpacing = -10, open = F, openPercentage = 0, childIndent = 60, childrenCurrentHeight = 0}, _ = 1, currentChild = [table:7] </Locals>|r
/EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:218: in function 'ReopenNodes'
|caaaaaa<Locals> tree = [table:8], currentNodeOfPreviousTree = [table:14]{open = T, openPercentage = 1, childrenHeight = 350, enabled = T, selected = F, childIndent = 0, childrenCurrentHeight = 110, childSpacing = -10}, currentNodeOfCurrentTree = [table:15]{open = T, openPercentage = 1, childrenHeight = 374, enabled = T, selected = F, childIndent = 0, childrenCurrentHeight = 110, childSpacing = -10}, previousChildren = [table:16]{}, currentChildren = [table:17]{}, _ = 1, previousChild = [table:9], _ = 1, currentChild = [table:10] </Locals>|r
/EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:231: in function 'ZO_Tree:Commit'
|caaaaaa<Locals> self = [table:8], currentNodeOfPreviousTree = [table:14], currentNodeOfCurrentTree = [table:15] </Locals>|r
/EsoUI/Ingame/Companion/Keyboard/CompanionCollectionBook_Keyboard.lua:216: in function 'ZO_CompanionCollectionBook_Keyboard:BuildCategories'
|caaaaaa<Locals> self = [table:5], AddCategoryByCategoryIndex = /EsoUI/Ingame/Companion/Keyboard/CompanionCollectionBook_Keyboard.lua:198 </Locals>|r
/EsoUI/Ingame/Companion/Keyboard/CompanionCollectionBook_Keyboard.lua:397: in function 'ZO_CompanionCollectionBook_Keyboard:UpdateCollection'
|caaaaaa<Locals> self = [table:5] </Locals>|r
/EsoUI/Ingame/Companion/Keyboard/CompanionCollectionBook_Keyboard.lua:449: in function 'ZO_CompanionCollectionBook_Keyboard:UpdateCollectible'
|caaaaaa<Locals> self = [table:5], collectibleId = 9353, collectibleData = [table:18]{categoryId = 92, sortOrder = 0, unlockState = 2, isDefault = F, isSlottable = T, icon = "/esoui/art/icons/comp_mirri.dd...", isValidForPlayer = F, name = "Mirri Elendis", referenceId = 2, isFavorite = F, isRenameable = F, isNew = F, hasVisualAppearence = F, unlockedViaSubscription = F, collectibleId = 9353, categoryType = 27, collectibleIndex = 2, questState = 3, nickname = "", isBlacklisted = F, hideMode = 0}, categoryData = [table:19]{categoryId = 92, isTopLevelCategory = F, numSubcategories = 0, keyboardMousedOverIcon = "/esoui/art/treeicons/collectio...", name = "Companions", disabledIcon = "/esoui/art/icons/icon_missing....", categorySpecialization = 0, categoryType = 27, keyboardNormalIcon = "/esoui/art/treeicons/collectio...", subcategoryIndex = 2, keyboardPressedIcon = "/esoui/art/treeicons/collectio...", categoryIndex = 7, gamepadIcon = "/esoui/art/treeicons/gamepad/g..."} </Locals>|r
/EsoUI/Ingame/Companion/Keyboard/CompanionCollectionBook_Keyboard.lua:72: in function 'RefreshSingle'
|caaaaaa<Locals> collectibleId = 9353 </Locals>|r
/EsoUI/Libraries/Refresh/Refresh.lua:63: in function 'ZO_Refresh:UpdateRefreshGroups'
|caaaaaa<Locals> self = [table:20]{currentlyRefreshing = T}, refreshGroup = "CollectibleUpdated", refreshData = [table:21]{wasShown = F}, _ = 1, singleData = [table:22]{1 = 9353} </Locals>|r
/EsoUI/Ingame/Companion/Keyboard/CompanionCollectionBook_Keyboard.lua:23: in function 'callback'
|caaaaaa<Locals> oldState = "hidden", newState = "showing" </Locals>|r
/EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks'
|caaaaaa<Locals> self = [table:23]{name = "companionCollectionBookKeyboar...", disallowEvaluateTransitionCompleteCount = 1, fireCallbackDepth = 1, restoresHUDSceneToggleUIMode = F, restoresHUDSceneToggleGameMenu = F, state = "showing", wasShownInGamepadPreferredMode = F, wasRequestedToShowInGamepadPreferredMode = F}, eventName = "StateChange", registry = [table:24]{}, callbackInfoIndex = 1, callbackInfo = [table:25]{3 = F}, callback = /EsoUI/Ingame/Companion/Keyboard/CompanionCollectionBook_Keyboard.lua:21, deleted = F </Locals>|r
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:284: in function 'ZO_Scene:SetState'
|caaaaaa<Locals> self = [table:23], newState = "showing", oldState = "hidden", name = "companionCollectionBookKeyboar..." </Locals>|r
/EsoUI/Ingame/Scenes/InteractScene.lua:106: in function 'ZO_InteractScene:SetState'
|caaaaaa<Locals> self = [table:23], newState = "showing" </Locals>|r
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:213: in function 'ZO_SceneManager_Base:ShowScene'
|caaaaaa<Locals> self = [table:26]{hudUISceneName = "hudui", exitUIModeOnChatFocusLost = F, numTopLevelShown = 0, fireCallbackDepth = 0, initialized = F, hudSceneName = "hud", remoteSceneSequenceNumber = 83, hudUISceneHidesAutomatically = T, numRemoteTopLevelShown = 0}, scene = [table:23], sequenceNumber = 83 </Locals>|r
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:291: in function 'ZO_SceneManager_Leader:ShowScene'
|caaaaaa<Locals> self = [table:26], scene = [table:23] </Locals>|r
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:374: in function 'ZO_SceneManager_Leader:OnSceneStateHidden'
|caaaaaa<Locals> self = [table:26], scene = [table:27]{name = "companionCharacterKeyboard", disallowEvaluateTransitionCompleteCount = 1, fireCallbackDepth = 0, restoresHUDSceneToggleUIMode = F, restoresHUDSceneToggleGameMenu = F, state = "hidden", wasShownInGamepadPreferredMode = F, wasRequestedToShowInGamepadPreferredMode = F}, lastSceneGroup = [table:28]{state = "scene_group_shown", activeScene = 3, fireCallbackDepth = 0}, nextSceneGroup = [table:28], currentNextScene = [table:23] </Locals>|r
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:287: in function 'ZO_SceneManager_Base:OnSceneStateChange'
|caaaaaa<Locals> self = [table:26], scene = [table:27], oldState = "hiding", newState = "hidden" </Locals>|r
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:321: in function 'ZO_SceneManager_Leader:OnSceneStateChange'
|caaaaaa<Locals> self = [table:26], scene = [table:27], oldState = "hiding", newState = "hidden" </Locals>|r
/EsoUI/Ingame/Scenes/IngameSceneManager.lua:375: in function 'ZO_IngameSceneManager:OnSceneStateChange'
|caaaaaa<Locals> self = [table:26], scene = [table:27], oldState = "hiding", newState = "hidden" </Locals>|r
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:285: in function 'ZO_Scene:SetState'
|caaaaaa<Locals> self = [table:27], newState = "hidden", oldState = "hiding", name = "companionCharacterKeyboard" </Locals>|r
/EsoUI/Ingame/Scenes/InteractScene.lua:106: in function 'ZO_InteractScene:SetState'
|caaaaaa<Locals> self = [table:27], newState = "hidden" </Locals>|r
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:434: in function 'ZO_Scene:OnTransitionComplete'
|caaaaaa<Locals> self = [table:27], nextState = "hidden" </Locals>|r
Last edited by Turgenev : 03/31/22 at 08:46 AM.
Report comment to moderator  
Reply With Quote
Unread 12/06/21, 01:42 PM  
tim99
 
tim99's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 159
Uploads: 12
Originally Posted by clere00
I love this addon, thank you. Makes spamming totems and swapping around fancy hats easier
same.

Just have one tiny request still: is it possible to get rif of the "welcome" message? Too much addons telling me their version when i loggin/reloadui.




edit: oh, i have some more thouhts:
  1. Have to make some more testings, but it seems, that it doesnt get refreshed in Appearance-Category. You add a hair style to favorites, but you dont see it until you made a reloadui. Visually, it just happens nothing before the reload.
    I also deleted the SV to make sure it doesnt get a twist (before the reloadui thing came into my mind lol), but I had a reset there anyway. It seems it uses now the EU-Header, but all previously marked ones have been in the Default-Header, so no big deal

  2. For the mounts, i could even use a 2nd or 3rd favorite-list (renamable)
    • real favorites
    • apex
    • radiant apex
    I always forget the names and dont know which ones are which and have them now mixed together in the "favorites", yet i dont even like some of them (rng can be cruel)
    Warning: Spoiler

  3. And another thought... next event we get the house. We will "build" it somehow out of the flying stone-thing pet, which then gets removed from the pets until we combine the 3 fragments again.
    Just a note if the addon can handle it, when it is assigned as a favorite or if it gets confused after removing the pet.
    Cause usually pets never get removed after we collected them, so i thought it's worth to mention.

  4. And a last thing (promise ) is kinda unique/personal question:
    Zos seems to fill up ALL rows with empty containers at the end? Like in this screenshot there is one empty container in "collected" and two in "not collected", just to fill up to 3 each row/line.
    Is there a quick and easy way to get rid of these? Its more or less a self-made problem, but i extend the whole page as it seems crazy to have so much space on the screen, and fill huge lists with only 3 each line, when it could be easily 5, 7 or more. So i inserted this lines in an own addon and it kinda works nice, but ZOS still fills up to the old value (seems forced) so it "would" fit, if it is 3 only.
    So we have a dynamic filled list, where ZOS adds empty containers to fit 3 only
    Warning: Spoiler

Last edited by tim99 : 12/06/21 at 09:48 PM.
Report comment to moderator  
Reply With Quote
Unread 12/06/21, 11:18 AM  
clere00

Forum posts: 0
File comments: 12
Uploads: 0
I love this addon, thank you. Makes spamming totems and swapping around fancy hats easier
Report comment to moderator  
Reply With Quote
Unread 12/01/21, 01:12 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 272
Uploads: 23
Originally Posted by Crunatus
Sorry, but what is the difference with "Votan's Collectible Most Recently Used"? I use it and I don't see any difference either in functionality or user interface.
Well, looking at that, "Votan's Collectible Most Recently Used" works for the most recently used. I have not looked into "Votan's Collectible Most Recently Used", but the screen shot makes it look as tho the sub categories are gone.

This lets you set any number of collectibles as a favorite.
First, you select the categories you want to use the feature for in the settings.
Most of the selectable category types, move the favorites to the top of the list under a "Favorites" header.
For housing, also adds a right-click menu to travel too (requested feature for keyboard mode)
mounts and non combat pets, adds a "Favorites" subcategory where favorites are added too.

This addon also works in both keyboard and gamepad mode.
This addon began as IsJusta Favorite Mounts. It was requested by a friend whom has over 200 mounts.
Report comment to moderator  
Reply With Quote
Unread 12/01/21, 10:06 AM  
Crunatus
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 42
Uploads: 3
Sorry, but what is the difference with "Votan's Collectible Most Recently Used"? I use it and I don't see any difference either in functionality or user interface.
Report comment to moderator  
Reply With Quote
Unread 11/17/21, 03:37 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 272
Uploads: 23
Originally Posted by unpersoned
Regardless, it's more about OCD than any practicality. The addon is beautiful, and saves on sooooo much scrolling the endless list we accumulate after playing for a couple years. So, thank you for making it
What version is that. Hide Your Helm should no longer have a category above it.
If you are up-to-date, then this must be some sort of bug I'll need to look into.
In the mean time, a UI reload may reset it, since that forces the list to be rebuilt.

PS
Thank you. I am glad that you are enjoying it and that it has been so helpful.
Report comment to moderator  
Reply With Quote
Unread 11/17/21, 12:15 PM  
unpersoned

Forum posts: 0
File comments: 10
Uploads: 0
Right. I mean just that it bugs me a bit that things can look like this sometimes:



As you see, there are two 'collected' sections. It's not an important thing, at all. I was just fiddling with the .lua to see if I could manage to put the first one with the bottom one. Even if it removed the hide your helm collectible from the top, in which case I'd just add it to favorites too. I didn't have the time and the will to actually learn how to mess with ESO's addons yet, so I wondered if you knew how to do it.

Regardless, it's more about OCD than any practicality. The addon is beautiful, and saves on sooooo much scrolling the endless list we accumulate after playing for a couple years. So, thank you for making it
Report comment to moderator  
Reply With Quote
Unread 11/16/21, 09:38 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 272
Uploads: 23
The goals I have for my addons are:
  • compatible in both Keyboard and Gamepad mode. Except for gamepad mode exclusive addons that are made to enhance gamepad mode where it falls short of keyboard mode.
  • integrate with the game's UI.
  • optional features. Wherever I can, I prefer to make features optional instead of forced.

The reason I started making addons was because I play in gamepad mode, and there is very limited addons for gamepad mode. I'm also learning as I go.

This addon does not actually add any UI elements to the game. It adds some data to the collectibles used for sorting, changes the list building function to make use of this data when needed.
This is why it looks and functions how it does in the base game, with the added favorites feature.
Report comment to moderator  
Reply With Quote
Unread 11/16/21, 09:10 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 272
Uploads: 23
Originally Posted by unpersoned
Incidentally, if one wanted to force it to sort it all alphabetically in the normal list, how would one go about doing that? Which lines in the .lua should be edited?
In what list, and what all to sort?
If you're wanting to sort a Favorites subcategory, for keyboard mode, alphabetically you can uncheck "Keyboard Sort" in settings.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: