Quantcast
Download
(111 Kb)
Download
Updated: 06/23/17 09:54 AM
Pictures
File Info
Compatibility:
Morrowind (3.0)
Updated:06/23/17 09:54 AM
Created:04/25/15 07:21 PM
Monthly downloads:17,544
Total downloads:124,312
Favorites:279
MD5:
Categories:TradeSkill Mods, ToolTip
3.0
TraitBuddy  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 5.2.1
by: Weolo [More]
TraitBuddy is an addon which trys to help you easily manage and keep track of what crafting research traits all your characters know. Great for those alt'o'holics out there just like myself.

I have expanded many game tooltips so that the information you want to see is right there on the item where you need it. There is also a custom screen if you prefer to see all the research in one place.

In case you are unsure what an alt is, it is a term to describe another/alternative character.

This addon is for Blacksmithing, Clothing and Woodworker traits as the other professions don't have traits you can research.

Features
  • Expanded in game tooltips:
    Bag, loot, mail, buyback, trade, guild store search, guild store listings, links placed in chat, quest rewards, crafting, equipped items and motifs
  • See the traits your character and your alts know
  • See the traits your character and your alts are researching
  • Automatically knows when your research has finished. You don't need to log on to your alts for it to update.
  • See the motifs your character and your alts know
  • Research overview screen
  • Compact movable window
  • Allows you to view any of your alts by simply picking them from a dropdown or using an icon bar
  • The screen you see will be just as if you had logged on to that alt
  • You choose which alts are included/compared
  • Customisable icon and text colours
  • Translated in to English, French, German, Japanese and Russian
  • Supports gamepad mode
  • Ability to filter motifs, unknown, almost completed etc
  • Support for other addons such as Inventory Grid View and Inventory Insight
  • Icons in inventory similar to what ResearchAssistant used to do
  • Plus a lot more..

Check out the attached screenshots for a small sample of what the addon offers.

What do the icons mean?
Green Tick
The selected character has researched that trait.

Orange Tick
At least one or more of your characters has completed researching that trait.
But not the currently selected character.

Blue Hourglass
The selected character is researching that trait.

Orange Hourglass
No characters have completed researching that trait but one or more of your characters have started to learn it.

The colours can be customised from the options.

How to set it up
  • Log in to each character one by one so TraitBuddy can automatically work its magic
  • Check out the tooltips on items with traits and motifs
There are 3 ways to open the TraitBuddy window
  1. Bind a key
  2. Use the buttons added to the corners of the crafting stations, skill screen and guild store
  3. Use the chat commands /tb and /tboptions
Use any combination you prefer.
Binding a key is done from the normal ESO options screen
  • Bring up the ESO Options > Controls > Keybindings and scroll down until you see "TraitBuddy Addon"
  • Choose a key you would like to use to show and hide the window
  • Personally I bind the ] key

If you have ideas to improve this addon or have found a bug please either post on the comments section of this addon page or send me a private message.

I hope you like it and find it useful.
See you in game @Weolo on EU Server
v5.2.1
- Improved detection of Harvens Improved Skill Window addon

v5.2
- Fixed bug with gamepad mode equipped item tooltip
- Improved gamepad mode inventory tooltip
- Improved gamepad mode loot tooltip
- Improved gamepad mode mail tooltip
- Improved gamepad mode trade tooltip
- Improved gamepad mode trading house tooltip

v5.1
- Added new slash command /traitbuddy now that Morrowind has a chat command autocomplete feature
- Screen announcement added when a trait has been researched for the current character. Can be turned off in options.
- No longer using legacy screen announcement code
- You can now choose the icon you want to represent intricate items
- Now using in game constants for
Skinchanger, Militant Ordinator, Buoyant Armiger, Stalhrim Frostcaster, Ashlander,
Silken Ring, Mazzatun, Grim Harlequin, Hollowjack and Morag Tong motifs
- Skills window launcher icon will now position itself better if you are using Harvens Improved Skill Window Addon
- Added TraitBuddy icon to crafting stations
- When using InventoryGridView addon fixed the position of the TraitBuddy icons when in list mode
- When using InventoryGridView addon fixed the position of the TraitBuddy icons in the crafting stations
- When using InventoryGridView addon added option to draw the TraitBuddy inventory icons on top

v5.0
- Updated to Morrowind
- Added Morag Tong motifs and material
- Added Buoyant Armiger motifs and material
- Added Ashlander motifs and material
- Added Militant Ordinator motifs and material
- When learning a new motif the motif filters now update
- Added intricate icon to crafting station deconstruction and improvement inventories

v4.9
- Added intricate icon to bag and bank inventories
- This can be turned off in the TraitBuddy options
- Code improvements on how I create the icons

v4.8.2
- Small bug fix (typo) for motif tooltips when using a gamepad

v4.8.1
- Small bug fix (typo) when learning a motif with chapters

v4.8
- Icons added to bag and bank so you can quickly see if its worth saving an item or motif.
If you see the icon it means you or an alt could learn the trait or motif.
This takes the character management options into account.
- You can turn the icons for bag or bank off in the options
- You can change the size of the icon in the options
- You can change the colours of the icons in the options
- Does work with InventoryGridView addon, showing the icon in the top right corner
- "Almost complete" filter added to motifs
- Small improvement to motif tooltip when sections are turned off in the options
- Inventory Insight addon support added for gamepad mode

v4.7
- Code improvements
- Added support for Inventory Insight addon
- If you have the Inventory Insight addon installed you can now see extra information at the bottom of the TraitBuddy tooltips
- It will tell you if have that type of item with the same trait on another character, in your bank or in any guild bank
- There can be slight delays if you quickly look at multiple items
- Because of this it is turned off by default, you can turn it on and off at anytime in the TraitBuddy options

v4.6
- Small update to Japanese translation, thanks BowmoreLover
- Motifs filter added, quickly see known and unknown motifs based off characters selected under options
- Small code improvements to motif screen creation

v4.5
- You can now mail a list of known and unknown traits to you friends
- Check out the icons at the top of each column in the TraitBuddy window
- Works with normal and gamepad modes

v4.4
- More improvements to the way completed research is handled
- Redesigned the launch icons to allow for future improvements
- Launch icons will now always show the correct icon

v4.3
- Small bug fix for gamepad tooltips
- Removed old code which only applied to One Tamriel
- Removed data compatibility code for TraitBuddy versions 1 to 3

v4.2
Last changes added for Homestead including latest changes from test server
- Ebony motif will be motif number 37
- This means ESO has moved the Draugr motif from number 37 to 38
- I have put code in place to fix the data associated with this
- ESO standardised all motif names so they now look a little different than before

Other changes
- You can now link motif achievements directly from the TraitBuddy motif screen
- Improved the way I handle completed research
- Code improvements
- Performance improvements

v4.1.2
- Bug fix to clearing old character data before the UI is created
- Bug fix to removing a character from the research screen before the options screen has initialised
- Hid Ebony motif data until the motif number is confirmed by ESO

v4.1.1
- Small change to when the motif data is initialised
- Some small code improvements
- Small bug fix when deleting a character
- Added last missing link to chat feature, you can now link traits from the TraitBuddy window

v4.1
- Small visual fix to options screen when deleting a character
- Small bug fixes
- Lots of code improvements
- Every UI control was redesigned internally to allow for easier future improvements
- The UI will not look any different though
- Some UI control bug fixes
- Some UI control improvements
- Added a custom delayed event manager which will further improve the stability of my addon
- Added 4 new motifs in preparation for the Homestead patch, these will appear automatically at that time
- Added Ra Gada motifs and material
- Added Silken Ring motifs and material
- Added Mazzatun motifs and material
- Added Ebony motifs and material

v4.0.1
- Bug fixes

v4.0
- Large re-designed to the character management, you now have a lot more control
- You can now indicate which of your characters are blacksmiths, woodworkers and/or clothiers
- You can now indicate which of your characters are interested in motifs
- The above changes will affect which characters you see in the relevant tooltips
- Turning off all 4 of the new checkboxes for one character will remove the character from the TraitBuddy screen
- You can no longer accidentally delete character data, there is now a confirmation box
- If a character knows every blacksmithing, clothing and woodworking trait then that character will automatically disappear from the research screen
- Fixed a possible duplicate control error when looking at more than one addon's options
- Bug fixes and performance improvements

v3.9.1
- Removed a debug message, sorry about that

v3.9
- Small improvement on the research screen, if you have researched everything in a profession it will no longer appear on the research screen
- Improved Japanese translations, thanks BowmoreLover

v3.8
- Characters which no longer exist will once again automatically tidy themselves up
- Option added so you can choose if you want to use automatic character data tidying

v3.7
- Crown store only motifs are now clearly marked on the motif screen
- Simplified the Stalhrim Frostcaster and Grim Harlequin motifs on the motif screen

v3.6
- Added Stalhrim Frostcaster motif and style material
- Stalhrim Frostcaster and Grim Harlequin motifs now better represent that they can only be obtained from the crown store
I will improve these further later with shorter names

v3.5
- Added "Link in Chat" feature in the TraitBuddy window for Motifs, Style materials and Trait materials

v3.4
- Added launch button to guild store, configurable from options
- Improved Japanese translation, thanks BowmoreLover
- Added some missing translations

v3.3
- Updated LibAddonMenu to version 2.0 r23

v3.2.1
- Added some missing translations for German, Russian, Japanese and French

v3.2
- Added option to check if your ESO Plus membership changes as this effects the research times. Off by default
- Added option to hide title in the tooltip
- Added launch buttons to skills screen and crafting stations
- Added option to turn the launch buttons on or off

v3.1
- Added Skinchanger motifs and material (new life festival motif)
- General tidying up after One Tamriel
- Removed previous code workarounds, class information is again dynamic and not stored

v3.0
- Updated to One Tamriel / Update 12
- Added Celestrial motifs and material
- Added Yokudan motifs and material
- Added Draug motifs and material
- Added Grim Harlequin motifs and material (festival motif)
- Added Hollowjack motifs and material (festival motif)

v2.9
- Translated addon in to Russian - Thanks Ckau
- Shortened motif names on motif screen. This makes the motif order very clear for all languages
- Time remaining text length on research screen reduced for Russian language

v2.8.3
- Fix for some rare cases of errors at startup

v2.8.2
- Improvements to research screen
- Improvements in character data deletion

v2.8.1
- Gamepad support now available for bag, mail, looted items, mail attachments, buy back, trade, guild vendor and crafting
- Added TraitBuddy web page link on options screen
- Bug fixes to character management
- Bug fixes to alternative character selection bar
- Bug fixes to tooltips when characters are excluded under options

v2.8
- First go at adding Gamepad support. More work needed.
- Bug fixes

v2.7.6
- Language fix and improvement to style information on tooltips

v2.7.5
- Workaround for new ESO functions GetNumCharacters() and GetCharacterInfo() until they fix them

v2.7.4
- Updated LibAddonMenu to version 2.0 r22
- Bug fix when deleting character addon data
- Improvements on how I build the alternative character selection

v2.7.3
- Stability improvements when dealing with messed up addon data

v2.7.2
- Removed automatic character data deletion

v2.7.1
- Bug fix, a new API function added with Shadow of the Hist was different when it went live
- If you used version 2.7 this will fix the error but you will have to log on to your alts again to grab new data

v2.7
- Updated to Shadows of the Hist
- Research screen added. You can now quickly see which alts need attention
- Added Dro-M'Athra motifs and material
- Added Dark Brotherhood motifs and material
- Added Minotaur motifs and material
- Added Akatosh motifs and material (Seems to have been renamed to Order of the Hour)
- Changed the fundermental way I store the addon data. Addon data can now survive a character rename, class or race change
- Automatically tidies up TraitBuddy addon data for characters that no longer exist
- Implemented a new way for me to add new features. Hopefully meaning less errors, bugs and simplifying the logic of my code
- Changed the way I store research times
- The style of the item is now shown at the bottom of the tooltip (Needs more work)
- Updated LibAddonMenu to version 2.0 r21
- Improved how I get motif quality colours
- Translated in to Japanese (let me know if I can improve it, 私はそれを改善することができるなら、私に知らせて)
- Removed TraitBuddy API functions
- Hooking tooltips changed to require a /reloadui to reduce any impact on the game or lua resources

v2.6
- Updated to Dark Brotherhood
- Added Abah's Watch, Thieves Guild and Assassins League styles
- Weighted weapon trait is now decisive trait
- Exploration armour trait is now prosperous trait
- Now using blacksmith, clothing and woodworker icons from Dark Brotherhood
- Bug fix in displaying motif tooltips

v2.5
- Improved character management in the options screen. Now using a custom LibAddonMenu control
- Character/settings deletion added to the options. I recommend you delete any old character data, especially characters which no longer exist
- Small bug fix when updating who knows which traits. It will have only effected a tiny amount of players
- Small bug fix when checking if someone knows a trait
- Added some missing option tooltip language translations

v2.4
- Complete "technical" re-design of the UI, you should see no visual differences if its working correctly
- I am now using xml templates and have removed around 2000 lines from the TraitBuddy xml file, 20Kb rather than 150Kb
- Improved the reliablily, no more cases where you/or an alt learn a trait and it doesnt show up right away
- Changes to the placement of the alt selection, thanks F-Lambda
- Small bug fix to motif detection of old alts, thanks Red_Nine
- Small bug fix to motif chapter text x/14
- Code improvements
- Updated LibAddonMenu to version 2.0 r20

v2.3.1
- Small bug fix for chapter titles on motif screen, they are now not so long
- Small bug fix for partial known chapters, if you dont know all of a chapter the number will be shown x/14

v2.3
- Complete re-design of Motif screen, easier to use, improved reliability, easier to see if an alt knows a motif
- TraitBuddy will now remember where you moved the window to
- You can choose if you want the window to be moveable at any time with the lock/unlock icon at the top of the window
- Added window postion reset under options
- Removed a bug fix for incorrectly named motifs, the game now has the correct names
- Bug fixes and improvements with item tooltips
- Simplified motif data used internally
- Code improvements

v2.2
- Updated to Thieves Guild
- Updated LibAddonMenu to version 2.0 r19
- Hooking crafting tooltips has changed, fixed that
- Fixed a tooltip bug when trading players items thats had traits on
- Replaced timer texture with new thieves guild one, old timer texture no longer exists
- Added Trinimac motifs and material
- Added Malacath motifs and material
- Added Outlaw motifs and material
- Added Aldmeri/Dominion motifs and material
- Added Daggerfall/Covenant motifs and material
- Added Ebonheart/Pact motifs and material
- Added Soul-Shriven motif and material

v2.1
- Added Akaviri motifs and material
- Added Mercenary motifs and material
- Added Ancient Orc motifs and material
- Code changes because of Ancient Orc motif being listed as motif 21 and there are only 20 motifs

v2.0
- Updated to Orsinium (new Motifs still to add)
- Code improvements
- Fixed a couple of bugs with how TraitBuddy dealt with newly added game motifs

v1.9
- Fixed a bug when learning a motif from the crown store
- Tidied tooltips for brought crown store motifs
- Code improvements

v1.8.3
- Fixed a typo in which was not correctly recording which Glass and Xivkyn motifs you already knew

v1.8.2
- Fix a display bug for motif names in French and German
- There is a game bug in non English clients where both Glass and Xivkyn motifs show at motif 16
- Added a small workaround relating to this, may add more later

v1.8.1
- Fixed a display bug in motif tooltips

v1.8
- Completely re-designed the motif screen
- Added the Glass motif to screen and tooltips
- Added the Xivkyn motif to screen and tooltips
- Code improvements
- Remember to log in to all your alts for TraitBuddy to check if you know the new motifs

v1.7.2
- Fixed a bug in UpdateMotifUI() when all characters are turned off in the options

v1.7.1
- Fixed a typo in TraitBuddyAPI
- Bug fixes for TraitBuddyAPI
- Fixed a bug in UpdateResearch()
- General bug fixes

v1.7
- Bug fixes
- Code improvements
- Updated to Imperial City (new Motifs still to add)
- Public API added via TraitBuddyAPI, details on addon page

v1.6
- Motifs/styles added to tooltips and UI
- Trait materials and motifs have full blown game tooltips
Allowing you to easily see how many you have in your bank or are carrying
- Bug fix: fix a possible known trait caching issue
- LibStub updated to 1.0 r4

v1.5.2
- Updated LibStub to version 1.0 r3
- Updated LibAddonMenu to version 2.0 r18

v1.5.1
- Fixed a bug in the item tooltip for items in your bag

v1.5
- Some small code improvements
- Character names in tooltips are now sorted alphabetically
- Tick and hourglass colours can now be changed in options

v1.4.1
- Fixed a bug with the new character exclusion
- Added option for tooltips on equipped items

v1.4
- Option added to allow excluding characters

v1.3
- Can open options straight from the TraitBuddy window
- Slash commands added /tb and /tboptions
- Alternative character selection added, you can enable it in the options. Log on to each character to pick up their class
- Extended TraitBuddy into the following tooltips quest reward, crafting, can be turned off in options
- Fixed a layout problem for French and German languages
- Fixed a bug with some French and German text
- Fixed clothing icon, it now uses clothing instead of outfitter
- Specific icons for light and medium armour
- New label to clearly show what you are viewing "Heavy Armour", "Light Armour" etc

v1.2.1
- Oops left a debug message in, removed it

v1.2
- French and German translations updated. May need tweaking
- Russian translation removed for now until the game supports it
- Options screen added
- Extended TraitBuddy in to the following tooltips bag, loot, mail, buyback, trade, guild store search, guild store listings, chat links
- You choose where the tooltips appear from the options
- Standardised colours to reduce confusion
- Tooltip appearance can be customised from options

v1.1
- Initial attempt at translating my addon to French, German and Russian
- Changed the colour of some hourglasses to help make it clearer if you or an alt is doing the research
- Changed the design of the tooltips from the items and the TraitBuddy window to more closely resemble the look of ESO
- Each time the TraitBuddy window is opened/re-opened it will now default back to showing the current characters research to save some confusion
- Better guidance added to the web page to describe the icons and what they mean. More improvements to be made on this later

v1.0
- First release
Archived Files (68)
File Name
Version
Size
Author
Date
5.2
111kB
Weolo
06/19/17 04:51 PM
5.1
111kB
Weolo
06/05/17 12:03 PM
5.0
110kB
Weolo
05/21/17 11:54 PM
4.9
109kB
Weolo
04/30/17 09:18 AM
4.8.2
109kB
Weolo
04/20/17 12:39 AM
4.8.1
109kB
Weolo
04/18/17 10:51 AM
4.8
109kB
Weolo
04/17/17 10:32 AM
4.7
106kB
Weolo
04/05/17 10:38 AM
4.6
104kB
Weolo
03/22/17 01:23 PM
4.5
103kB
Weolo
02/28/17 10:59 PM
4.4
101kB
Weolo
02/12/17 09:54 PM
4.3
100kB
Weolo
02/09/17 11:00 AM
4.2
101kB
Weolo
02/05/17 09:22 PM
4.1.2
99kB
Weolo
01/24/17 01:09 PM
4.1.1
99kB
Weolo
01/23/17 12:46 AM
4.1
99kB
Weolo
01/22/17 06:29 PM
4.0.1
94kB
Weolo
01/17/17 02:43 AM
4.0
94kB
Weolo
01/16/17 03:49 PM
3.9.1
90kB
Weolo
01/04/17 03:05 PM
3.9
90kB
Weolo
12/27/16 02:08 PM
3.8
90kB
Weolo
12/22/16 05:53 PM
3.7
89kB
Weolo
12/19/16 02:50 PM
3.6
89kB
Weolo
12/15/16 12:43 PM
3.5
89kB
Weolo
11/12/16 02:34 PM
3.4
88kB
Weolo
11/05/16 12:24 PM
3.3
88kB
Weolo
11/01/16 02:01 PM
3.2.1
85kB
Weolo
10/21/16 04:16 PM
3.2
85kB
Weolo
10/21/16 03:57 PM
3.1
84kB
Weolo
10/08/16 08:26 AM
3.0
84kB
Weolo
10/04/16 10:07 PM
2.9
83kB
Weolo
09/15/16 03:50 PM
2.8.3
82kB
Weolo
08/24/16 01:06 AM
2.8.2
82kB
Weolo
08/23/16 12:00 PM
2.8.1
82kB
Weolo
08/21/16 07:40 PM
2.8
82kB
Weolo
08/16/16 04:14 PM
2.7.6
81kB
Weolo
08/09/16 12:59 PM
2.7.5
81kB
Weolo
08/07/16 08:44 AM
2.7.4
81kB
Weolo
08/06/16 10:50 AM
2.7.3
80kB
Weolo
08/04/16 01:19 PM
2.7.2
80kB
Weolo
08/01/16 04:27 PM
2.7.1
80kB
Weolo
08/01/16 03:05 PM
2.7
80kB
Weolo
07/31/16 06:20 PM
2.6
80kB
Weolo
05/31/16 10:55 AM
2.5
79kB
Weolo
04/27/16 08:46 PM
2.4
79kB
Weolo
04/10/16 04:52 PM
2.3.1
77kB
Weolo
03/15/16 04:51 PM
2.3
77kB
Weolo
03/15/16 04:01 PM
2.2
78kB
Weolo
03/06/16 11:16 PM
2.1
76kB
Weolo
11/02/15 04:50 PM
2.0
76kB
Weolo
11/02/15 12:44 PM
1.9
76kB
Weolo
10/24/15 11:07 PM
1.8.3
75kB
Weolo
09/30/15 11:23 AM
1.8.2
76kB
Weolo
09/09/15 05:44 PM
1.8.1
76kB
Weolo
09/07/15 11:41 PM
1.8
76kB
Weolo
09/07/15 10:20 PM
1.7.2
74kB
Weolo
09/03/15 11:30 AM
1.7.1
74kB
Weolo
09/02/15 03:22 PM
1.7
74kB
Weolo
09/02/15 12:37 PM
1.6
73kB
Weolo
07/23/15 04:57 PM
1.5.2
69kB
Weolo
06/16/15 11:29 AM
1.5.1
63kB
Weolo
06/13/15 08:26 PM
1.5
63kB
Weolo
06/13/15 01:05 PM
1.4.1
62kB
Weolo
06/05/15 11:26 AM
1.4
62kB
Weolo
06/04/15 01:50 PM
1.3
61kB
Weolo
05/21/15 04:07 PM
1.2.1
45kB
Weolo
05/03/15 01:05 PM
1.1
15kB
Weolo
04/28/15 09:41 PM
1.0
13kB
Weolo
04/25/15 07:21 PM


Post A Reply Comment Options
Unread 06/23/17, 09:55 AM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
Version 5.2.1

@Sharlikran
The new version with that fix will be available to download shortly.
Lets hope the fix sticks this time
Thanks for your feedback on this.
Report comment to moderator  
Reply With Quote
Unread 06/22/17, 10:29 AM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
I should have kept my replies shorter, I thought you wanted to check if Havens mod was installed for use in another addon. The code examples I supplied were to help you with that and a brief example of what I added to TraitBuddy.

What is really odd is that the code I had done yesterday worked a treat and yet when I turned Havens addon on today it is broken again. Very odd, I will change the code to be less picky and test it over a few days.
Report comment to moderator  
Reply With Quote
Unread 06/21/17, 09:51 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 72
File comments: 460
Uploads: 4
Warning: Spoiler


I ended up using this code and it works.
Lua Code:
  1. function HarvensInstalled()
  2.   -- if (ZO_SkillsHarvensShowDetails or HarvensSkillTooltipTopLevelMorph1 or HarvensSkillTooltipTopLevelMorph2) then
  3.   if (HarvensSkillTooltipTopLevelMorph1 or HarvensSkillTooltipTopLevelMorph2) then
  4.     return true
  5.   else
  6.     return false
  7.   end
  8. end
  9.    
  10. function TB_Launcher:Initialize(launcherType)
  11.     self.launcherType = launcherType
  12.     self.launcher = {}
  13.     --create/parent/anchors accordingly
  14.     if launcherType == "skills" then
  15.         self.launcher.normal = CreateControlFromVirtual("$(parent)TBLaunch", ZO_Skills, "TB_Launch")
  16.         if HarvensInstalled() then
  17.             self.launcher.normal:SetAnchor(BOTTOMRIGHT, ZO_Skills, TOPRIGHT, -270, 0)
  18.         else
  19.             self.launcher.normal:SetAnchor(BOTTOMRIGHT, ZO_Skills, TOPRIGHT, -30, 0)
  20.         end
__________________
Admin for TES5Edit and TESVSnip, LOOT masterlist Commiter (Occasionally). I am either working TES3Edit for Morrowind, updating Wrye Bash to support FO3, FNV, Oblivion, Skyrim/SSE, Fallout 4, or working on my various Bethesda Mods.
Last edited by Sharlikran : 06/24/17 at 09:44 AM.
Report comment to moderator  
Reply With Quote
Unread 06/20/17, 11:17 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 72
File comments: 460
Uploads: 4
I'll give you the code suggestion you are using for the next release a try. Thanks.
__________________
Admin for TES5Edit and TESVSnip, LOOT masterlist Commiter (Occasionally). I am either working TES3Edit for Morrowind, updating Wrye Bash to support FO3, FNV, Oblivion, Skyrim/SSE, Fallout 4, or working on my various Bethesda Mods.
Report comment to moderator  
Reply With Quote
Unread 06/20/17, 11:17 AM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
Originally Posted by Sharlikran
Do you have any other suggestions or ways I could detect Harven's mod without changing Harven's code?
As the HarvensImprovedSkillsWindow variable is local you can check for controls which the addon has created inside of ESO windows/controls.
For example one of the tick boxes on the skills screen:
ZO_SkillsHarvensShowDetails or ZO_SkillsHarvensShowDetailsLabel

Or you can check for global objects the addon has defined.
For example in the xml file:
HarvensSkillTooltipTopLevelMorph1 or HarvensSkillTooltipTopLevelMorph2

Keep it flexible as well, build a function to do the checking and use that in your code so if Havens addon changes you only have to change your code in one place.

Lua Code:
  1. function IsInstalled()
  2.   if (ZO_SkillsHarvensShowDetails or HarvensSkillTooltipTopLevelMorph1 or HarvensSkillTooltipTopLevelMorph2) then
  3.     return true
  4.   else
  5.     return false
  6.   end
  7. end
Last edited by Weolo : 06/20/17 at 11:24 AM.
Report comment to moderator  
Reply With Quote
Unread 06/20/17, 10:50 AM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
Okay, tweak done to the code.
It is definitely to the left of the checkbox labels again

I have changed it to this
Lua Code:
  1. if ZO_SkillsHarvensShowDetailsLabel then
  2.     local w = ZO_SkillsHarvensShowDetailsLabel:GetWidth()+30
  3.     self.launcher.normal:SetAnchor(BOTTOMRIGHT, ZO_Skills, TOPRIGHT, -w, 0)
  4. else

It will be in the next version I release
Report comment to moderator  
Reply With Quote
Unread 06/20/17, 10:37 AM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
Hi Sharlikran

Thats odd, when I made the change to the icon on the skills window it was correctly aligned to the left of the tick boxes. I will take another look.

At the time I added the code ZO_SkillsHarvensShowDetailsLabel was the complete name of the control which Havens Improved Skill addon had created for one of the tick boxes. Maybe this helps you understand its complete path

Skills window: ZO_Skills
Has a child named: HarvensShowDetails
Which has a child named: Label
Report comment to moderator  
Reply With Quote
Unread 06/20/17, 10:27 AM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
Re: manually check items

Originally Posted by Azaol
Would it be possible to manually tag an item as know (or about to be know) ?

I have a lot of research items i'm missing locked in my inventory/bank. I would like the pop-up to say that i already planned to research it and that i'm not missing the item
Hi Azaol
Thank you for your suggestion.
This is a variation of a trait tracking system but in your example there are manual steps instead of automatic detection.
This feature has been asked for by others but I am sorry I am not planning on adding a trait tracking system to TraitBuddy. Manual or automatic. There are other addons out there which do this and I feel it would move TraitBuddy further away from its core purpose.
Sorry
Report comment to moderator  
Reply With Quote
Unread 06/20/17, 08:16 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 72
File comments: 460
Uploads: 4
Originally Posted by Weolo
Originally Posted by Sharlikran
Originally Posted by Weolo
If you let me know the addons which causes the overlapping I will look at putting in a permanent fix in those situations. I would use conditional statements to check if that addon was being used.
Originally Posted by Weolo
/ui/launcher.lua
Line 34
The mod causing the displacement for the skills window is Harven's Improved Skills Window. For that I was able to use the following line.

self.launcher.normal:SetAnchor(BOTTOMRIGHT, ZO_Skills, TOPRIGHT, -270, 0)
I don't know that addon myself but I can easily add one line of code to check for it and move that icon.
I will try it out.
Thanks for adding detection for Harven's Improved Skills. I forgot to mention I use both Harven's mod and Shinni's SpentSkillPoints. I noticed that the TB icon is still under the check boxes for Harven's mod. I looked at your code and searched for it in Harven's. I was wondering where you found or what ZO_SkillsHarvensShowDetailsLabel refers to?

Instead for now I have added the following directly under your code.
Code:
if HarvensImprovedSkillsWindow then
    self.launcher.normal:SetAnchor(BOTTOMRIGHT, ZO_Skills, TOPRIGHT, -270, 0)
end
Since Harven's mod set a local variable I also edited the first few lines of his mod so I could detect it the way I normally would:
Code:
-- local HarvensImprovedSkillsWindow = {}
if not HarvensImprovedSkillsWindow then
	HarvensImprovedSkillsWindow = {}
end
This finally give me the following result in this screen shot.

Do you have any other suggestions or ways I could detect Harven's mod without changing Harven's code?
__________________
Admin for TES5Edit and TESVSnip, LOOT masterlist Commiter (Occasionally). I am either working TES3Edit for Morrowind, updating Wrye Bash to support FO3, FNV, Oblivion, Skyrim/SSE, Fallout 4, or working on my various Bethesda Mods.
Last edited by Sharlikran : 06/20/17 at 08:16 AM.
Report comment to moderator  
Reply With Quote
Unread 06/20/17, 07:28 AM  
Azaol
 
Azaol's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Post manually check items

Would it be possible to manually tag an item as know (or about to be know) ?

I have a lot of research items i'm missing locked in my inventory/bank. I would like the pop-up to say that i already planned to research it and that i'm not missing the item
Report comment to moderator  
Reply With Quote
Unread 06/19/17, 04:52 PM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
Version 5.2

I just uploaded version 5.2 it will be available to download shortly
This version will fix the bugs with some of the gamepad mode tooltips
Report comment to moderator  
Reply With Quote
Unread 06/19/17, 04:26 PM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
OMG I only had to make a tiny change to fix it lol
I am applying the fix now, I will also do the same for the other gamepad tooltips
Report comment to moderator  
Reply With Quote
Unread 06/19/17, 10:54 AM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
Gamepad tooltip bug

I was able to pin down where the problem with the gamepad tooltip was coming from and I have been able to get the normal Gamepad tooltip to load correctly. But this has led on to other technical challenges I need to master.

Work in progress. still investigating.
Report comment to moderator  
Reply With Quote
Unread 06/08/17, 10:43 AM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 212
Uploads: 2
Originally Posted by qoqo
I open the inventory and scroll item categories(materials, quest items, ...).
When scroll reached equip category(helm, armor, ...), The tool tip of an item equipped with isn't displayed.
As well as a tool tip of TraitBuddy, an original tool tip is not displayed.
The tool tip is displayed when I disable addon.
I understand more now thank you!
Wow the game tooltip does not display.
I will see if I can replicate that in my game.

...

I just did some testing and I was able to replicate the problem.
You are dead right! my addon is changing the way the normal gamepad mode tooltip works.
Sorry about that, I will see what I can do to make it work correctly.
Last edited by Weolo : 06/09/17 at 09:39 AM.
Report comment to moderator  
Reply With Quote
Unread 06/08/17, 05:08 AM  
qoqo

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by Weolo
@qoqo
Ooo that's hard for me to fix as I can't read Japanese
I will do more testing in Gamepad mode and see what I can find.
In the meantime I will send you a private message so you can send me your TraitBuddy settings file

Out of curiosity you did scroll to the bottom of the equipped item tooltips?
The extra TraitBuddy stuff is added to the bottom of the tooltip.
OK. I can't write English

I open the inventory and scroll item categories(materials, quest items, ...).
When scroll reached equip category(helm, armor, ...), The tool tip of an item equipped with isn't displayed.
As well as a tool tip of TraitBuddy, an original tool tip is not displayed.
The tool tip is displayed when I disable addon.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: