Download
(66 Kb)
Download
Updated: 03/22/15 07:40 AM
Pictures
File Info
Compatibility:
Update 6 (1.6.5)
Updated:03/22/15 07:40 AM
Created:11/23/14 10:25 AM
Monthly downloads:32
Total downloads:25,584
Favorites:44
MD5:
Research Buddy 2  Popular! (More than 5000 hits)
Version: 2.1.7
by: thifi [More]
Update 6 info: Please make sure you use at least version 2.1.4 from ResearchBuddy2 and version 4.3.3.1 from wykkyd_core_libraries!

I'd like to ask you to please use the Addon's Portal page to report bugs or request new features. It's much easier for me to track the requests and it's much easier for you to see whether anything is happening with your request or I'm waiting for your feedback about something.

Here is a direct link to the Portal but you can find a shortcut on the Add-on's page right below the Download button as well.


Depends on Wykkyd Core Libraries: http://www.esoui.com/downloads/info7...Libraries.html
---------------------------------------------------------------------------------------------------------------------------------

Research Buddy 2 is a complete rewrite of Research Buddy. It trackes researches and researchable items on your characters.

Feature highlights:
  • Compatible with InventoryGridView (experimental)
  • Full chross-character support
  • Tracks researches on multiple characters
  • Displays an icon besides researchable items in:
    • Inventory
    • Bank
    • Guild store
    • Loot window
  • Displays an icon besides motif books in:
    • Inventory
    • Bank
    • Guild store
    • Loot window (experimental)
  • Shows in progress researches
  • Shows complete research knowledge
  • Shows complete motif knowledge (Dwemer chapters included!)

---
This Add-on is not created by, affiliated with or sponsored by ZeniMax Media Inc. or its affiliates. The Elder Scrolls® and related logos are registered trademarks or trademarks of ZeniMax Media Inc. in the United States and/or other countries. All rights reserved.
  • v2.1.7
    • Bit more permanent workaround to not lock up or crash the game when paying a bounty or getting killed by a guard.
  • v2.1.6
    • Fix for bag size query bug. (Thx merlight!)
    • Temporary workaround to not lock up or crash the game when paying a bounty or getting killed by a guard.
  • v2.1.5
    • Fix for Guild Store crash issue. The API changed that I had to depend on, so the previous fix wasn't working properly. Now it is working again.
  • v2.1.4
    • Update 6 compatible (please update wykkyd_core_libraries to at least 4.3.3.1!)
    • Research color cyan added: indicating you have more researches active than the maximum (as a result of a skill reset for example)
    • Switched the count of max researches / active researches on the research panel to active researches / max researches (to avoid confusion)
    • Updated other needed libraries to latest versions (LAM and LibStub)
  • v2.1.3b
    • Fix to horse change crash/lockup (experimental feature)
  • v2.1.2b
    • Fix to Dwemer Chapter knowledge incorrect display in Inventory/Trader windows
  • v2.1.1b
    • Compatibility update for Wykkyd Core Libraries. Will work with LWF3 and LWF4 as well.
    • Minor bugfixes related to Research progress refresh
  • v2.1.0b
    • Added the ability to display comparison characters' knowledge on the Knowledge Panel. New icons and their meanings:
      • Red triangle: current character doesn't know the trait but an other character does
      • Pale green dot: current character knows the trait but other characters don't
      • Vivid green dot: current character and all other comparison characters know this trait
    • Added the ability to display comparison characters' active researches on the Research Panel.
    • New settings menus added to turn on and off the above behaviors.
    • Added a 3rd comparison character option.
  • v2.0.15
    • Fixed multiples display in inventory/bank/store/etc.
    • Increased main panel fade time max value from 30 seconds to 120 seconds.
  • v2.0.14
    • All characters are now shown on the main panel, not just comparison characters.
  • v2.0.13
    • Bugfix for comparison characters settings. It now behaves as intended.
  • v2.0.12
    • Beta phase ended
    • Added the ability to reposition Research and Knowledge panels
    • Added a Reset button to addon settings that can reset positioning related settings on the character
    • Added research icon display to loot window
    • Compatible with InventoryGridView (experimental)
  • v2.0.11b
    • Fixed Dwemer chapter knowledge parsing, chapters displayed now should match what your character really knows
    • Added new slash command to provide debugging information related to Dwemer chapter knowledge. Please post the results for "/rb2 dwemer" as a "Comment" on the addon's page in case the addon's dwemer chapter knowledge display is incorrect.
  • v2.0.10b
    • Comparison character setting save/load mechanism fixed
  • v2.0.9b
    • Fixed multiple item display for the same trait, they are now shown with yellow icon color as intended.
    • Possible workaround for another Guild Store crash bug
  • v2.0.8b
    • Disable chat output now actually works ;)
  • v2.0.7b
    • Added some options to slash command: /rb2 (toggle visibility, toggle locked state)
    • Added setting to disable chat output of newly acquired, researchable gear
  • v2.0.6b
    • Game crash workaround for Sell tab in Guild Store
  • v2.0.5b
    • Game lockup fix
    • Better UI experience for German and French game clients
    • Full cross-character support for Dwemer chapter knowledge
    • Dwemer chapters are shown on the Knowledge panel
    • Number of known traits are displayed below the research line columns
    • Numerous minor bugfixes/tweaks
  • v2.0.4a
    • Auto-hide addon when game menu comes up
    • Auto-hide addon in combat
  • v2.0.3a
    • Game crash workaround enhanced for Guild Store tab switching (fix by sirinsidiator)
  • v2.0.2a
    • Game crash workaround found, root cause is game API bug, reported to ZM (for the curious: search for "GetTradingHouseSearchResultItemLinkWorkaround" in the code)
    • Children panels' horizontal position has been moved to the right by 10 pixels to allow clicking on the control panel even if the knowledge panel covers it
  • v2.0.1a
    • Packaging fixed
    • Main panel's visibility is now kept between logins/logouts
    • Main panel's initial position is now on the left edge of the screen
  • v2.0a
    • Initial release
Optional Files (0)


Archived Files (11)
File Name
Version
Size
Uploader
Date
2.1.6
66kB
thifi
03/11/15 04:00 PM
2.1.5
66kB
thifi
03/10/15 02:01 PM
2.1.4
66kB
thifi
03/05/15 01:45 PM
2.1.3b
65kB
thifi
02/22/15 03:52 PM
2.1.2b
65kB
thifi
02/22/15 12:08 PM
2.1.1b
65kB
thifi
02/02/15 11:55 AM
2.1.0b
65kB
thifi
01/19/15 11:49 AM
2.0.15
63kB
thifi
12/29/14 09:20 AM
2.0.14
63kB
thifi
12/14/14 12:28 PM
2.0.13
63kB
thifi
12/12/14 05:03 PM
2.0.12
64kB
thifi
12/08/14 01:32 PM


Post A Reply Comment Options
Unread 11/24/14, 04:35 PM  
thifi
 
thifi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 81
Uploads: 2
Research Buddy 2 v2.0.4a is out!

Changes:
  • Auto-hide addon when game menu comes up
  • Auto-hide addon in combat
Report comment to moderator  
Reply With Quote
Unread 11/24/14, 04:13 PM  
thifi
 
thifi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 81
Uploads: 2
Research Buddy 2 v2.0.3a is out!

Changes:
  • Game crash workaround enhanced for Guild Store tab switching (fix by sirinsidiator)
Report comment to moderator  
Reply With Quote
Unread 11/24/14, 01:11 PM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1578
File comments: 1129
Uploads: 41
Re: Research Buddy v2.0.2a is out!

The game still crashes after I searched for something on the guild store and then switch to the listings tab.
You might want to prehook TRADING_HOUSE.HandleTabSwitch and put your workaround there:
Code:
ZO_PreHook(TRADING_HOUSE, "HandleTabSwitch", function(self, tabData)
	local mode = tabData.descriptor
	if(mode == "tradingHouseListings") then
		RB2.unregisterInventoryHook()
	else
		RB2.registerInventoryHook()
	end
end)

You can get the data for the learned dwemer motifs through the achievement:
Code:
GetAchievementLink(1144)
This will return the achievement link which contains a number that represents all learned chapters:
|H0:achievement:1144:16383:1416772936|h|h
16383 = 0x11111111111111 = all 14 chapters learned

Code:
local function GetLearnedDwemerChapterCount()
	local link = GetAchievementLink(1144)
	local parts = zo_strsplit(":", link)
	local motifFlags = tonumber(parts[4])
	local count = 0
	repeat
		if(motifFlags % 2 == 1) then
			count = count + 1
			motifFlags = motifFlags - 1
		end
		motifFlags = motifFlags / 2
	until motifFlags == 0
	return count
end
both snippets are untested, so please don't bite me they don't work

Other than that it is already looking pretty good and once you fixed the workaround for the crash bug I will try to turn it on permanently
Report comment to moderator  
Reply With Quote
Unread 11/23/14, 05:12 PM  
thifi
 
thifi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 81
Uploads: 2
Research Buddy v2.0.2a is out!

Fixes in v2.0.2a
  • Game crash workaround found, root cause is game API bug, reported to ZM (for the curious: search for "GetTradingHouseSearchResultItemLinkWorkaround" in the code)
  • Children panels' horizontal position has been moved to the right by 10 pixels to allow clicking on the control panel even if the knowledge panel covers it
Report comment to moderator  
Reply With Quote
Unread 11/23/14, 03:10 PM  
thifi
 
thifi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 81
Uploads: 2
2.0.1a is out

Fixes:
  • Packaging fixed
  • Main panel's visibility is now kept between logins/logouts
  • Main panel's initial position is now on the left edge of the screen

Comments:
  • you should put the addon files inside a folder. I downloaded it via minion and the files where copied directly into the addons directory instead of a subfolder: fixed
  • the control panel should not show up on first start. This just calls for a collision with other addon windows that do the same (e.g. on character creation). it now defaults to appearing on the left edge of the screen
  • when I open the research knowledge tab, I cannot move the window or push any buttons on the control panel anymore because the window blocks the control panel. I can move these windows 10 pixels to the right, this would mean the left edge of the control panel is always there to click on. But in the meantime I suggest you bind keys to these actions. Using keystrokes is much easier and quicker.
  • the addon windows should either hide when I open the main game menu (esc) or be placed a layer below. This is going to be a setting soon, working on it.
  • You should probably change how the dwemer motifs is marked in the research knowledge tab. I know a few pages, but it shows that I don't know the dwemer style. This is a game API limitation and not me. From the game API perspective you either have the full Dwemer style or none of it. I will keep looking for a solution, but currently this is the best I can do. Dwemer style patterns are only properly visible when browsing your inventory/guild store and only for the active character, cross-character support is not possible yet.
  • seems like the visibility is not remembered at all between ui reloads as it always shows up. fixed
  • also the game crashes when I open the listing tab in the guild store when there is at least one item listed. working on it
Report comment to moderator  
Reply With Quote
Unread 11/23/14, 12:40 PM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1578
File comments: 1129
Uploads: 41
Did a small test run and found a few issues:
  • you should put the addon files inside a folder. I downloaded it via minion and the files where copied directly into the addons directory instead of a subfolder.
  • the control panel should not show up on first start. This just calls for a collision with other addon windows that do the same (e.g. on character creation).
  • when I open the research knowledge tab, I cannot move the window or push any buttons on the control panel anymore because the window blocks the control panel.
  • the addon windows should either hide when I open the main game menu (esc) or be placed a layer below.
  • You should probably change how the dwemer motifs is marked in the research knowledge tab. I know a few pages, but it shows that I don't know the dwemer style.

edit:
seems like the visibility is not remembered at all between ui reloads as it always shows up.
also the game crashes when I open the listing tab in the guild store when there is at least one item listed.
Last edited by sirinsidiator : 11/23/14 at 12:52 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: