Download
(7 Kb)
Download
Updated: 10/30/21 10:09 AM
Pictures
File Info
Compatibility:
Deadlands (7.2.5)
Waking Flame (7.1.5)
Updated:10/30/21 10:09 AM
Created:07/12/17 06:43 PM
Monthly downloads:92
Total downloads:16,750
Favorites:33
MD5:
Detailed Research Scrolls  Popular! (More than 5000 hits)
Version: 1.4.13
by: silvereyes [More]
PSA: silvereyes is no longer playing ESO, so this addon is looking for a new maintainer. Please reach out to Dolby via PM if you want to take ownership of this addon.

Adds research timer information to research scroll tooltips.

Also adds a warning to research scroll tooltips if any of the potential research timer reduction for that scroll would be wasted on the current character.

Only English, German and French are currently fully supported, but please send translations for Japanese and Russian if you have them:
Lua Code:
  1. ["SI_DETAILEDRESEARCHSCROLLS_WARNING"]              = "Fewer than <<1>> Research Timers with <<2[/1 day/$d days]>> remaining.",
  2. ["SI_DETAILEDRESEARCHSCROLLS_ALL_TRAITS"]           = "<<1>>/<<2>> research lines with all traits",
  3. ["SI_DETAILEDRESEARCHSCROLLS_NO_RESEARCH"]          = "No active research",
  4. ["SI_DETAILEDRESEARCHSCROLLS_RESEARCH_SLOT_UNUSED"] = "<<IN:1>> research slot not started",

Developers, there's also a Detailed Research Scrolls API to get the tooltip lines, or the raw data used to generate them.
PSA: silvereyes is no longer playing ESO, so this addon is looking for a new maintainer. Please reach out to Dolby via PM if you want to take ownership of this addon.

Version 1.4.13
- Update 32 Deadlands compatibility
- This version is compatible with both PTS (Deadlands) and live (Waking Flame)

Version 1.4.12
- Update 31 Waking Flame compatibility
- This version is compatible with both live (Blackwood) and PTS (Waking Flame)

Version 1.4.11
- Update 30 Blackwood compatibility
- This version is compatible with both live (Flames of Ambition) and PTS (Blackwood)

Version 1.4.10
- Update 29 Flames of Ambition compatibility
- This version is compatible with both live (Markarth) and PTS (Flames of Ambition)

Version 1.4.9
- Update 28 Markarth compatibility

Version 1.4.8
- Update 27 Stonethorn compatibility
- This version is compatible with both live (Greymoor) and PTS (Stonethorn)

Version 1.4.7
- Update 26 Greymoor compatibility

Version 1.4.6
- Update 25 Harrowstorm compatibility
- This version is compatible with both PTS (Harrowstorm) and live (Dragonhold)

Version 1.4.5
- Update 24 Dragonhold version bump

Version 1.4.4
- API bump for Update 23 Scalebreaker

Version 1.4.3
- Update 22 Elsweyr compatibility
- This version is compatible with both live (Wrathstone) and PTS (Elsweyr)

Version 1.4.2
- Fixed name to "Detailed Research Scrolls" in addon list.
- API bump for Update 21 Wrathstone

Version 1.4.1
- Update 20 Murkmire compatibility

Version 1.4.0
- Update 18 Summerset compatibility; this version is compatible with both PTS and live
- Added support for jewelry crafting research
- Added support for new jewelry crafting research scrolls

Version 1.3.0
- Update 17 Dragon Bones compatibility
- Added support for new data-mined Character-bound Crown Research All 1 Day scrolls

Version 1.2.0
- Update 16 Clockwork City compatibility
- Added French language support. Thanks, @lexo1000!

Version 1.1.2
- Small changes to German wording. Thanks @Baertram and @manavortex!
- API update: all methods accepting an itemLink now accept itemId as well
- API update: new method DetailedResearchScrolls:GetIsResearchScroll(itemLink or itemId)

Version 1.1.1
- Added full German support. Thanks, @Scootworks!
- Changed wording on all traits researched warning to be the standard in-game warning.
- Changed wording on research slot not started warnings to use "Second" and "Third" instead of 2 and 3.

Version 1.1.0
- Changed name to Detailed Research Scrolls
- Add research timer details to research scroll tooltips
- Color coded warning messages: red=no research, orange=research w/ timer < scroll duration; green=research with timer >= scroll duration
- Created API for third party extension use

Version 1.0.1
- Fix bug where tooltips would become inaccurate after a respec.
- Patch for users affected by the ZOS bug with the 3rd research slot unusable.

Version 1.0.0
- Adds warning tooltips to research scrolls if any of the potential research timer reduction would be wasted on the current character.
Optional Files (0)


Archived Files (18)
File Name
Version
Size
Uploader
Date
1.4.12
7kB
silvereyes
08/22/21 08:51 PM
1.4.11
7kB
silvereyes
05/30/21 09:12 PM
1.4.10
7kB
silvereyes
02/11/21 09:58 PM
1.4.9
7kB
silvereyes
11/02/20 08:08 AM
1.4.8
7kB
silvereyes
08/18/20 10:09 PM
1.4.7
7kB
silvereyes
05/25/20 10:52 PM
1.4.6
7kB
silvereyes
02/16/20 05:27 PM
1.4.5
7kB
silvereyes
10/28/19 05:57 PM
1.4.4
7kB
silvereyes
08/01/19 05:02 PM
1.4.3
7kB
silvereyes
05/18/19 10:41 PM
1.4.2
7kB
silvereyes
02/03/19 06:35 PM
1.4.1
7kB
silvereyes
10/21/18 11:45 PM
1.4.0
7kB
silvereyes
04/28/18 12:39 AM
1.4.0
7kB
silvereyes
02/09/18 07:10 PM
1.2.0
7kB
silvereyes
10/22/17 07:48 PM
1.1.2
7kB
silvereyes
07/16/17 08:59 AM
1.1.0
7kB
silvereyes
07/15/17 11:40 PM
1.0.1
5kB
silvereyes
07/12/17 06:43 PM


Post A Reply Comment Options
Unread 12/05/19, 10:30 AM  
selen67

Forum posts: 0
File comments: 12
Uploads: 0
Re: Re: Scrolls locking

Oh, thanks. Thought I saw scrolls being locked once after installing this addon, so was almost sure it was an option in here to use FCOIS locks.
Report comment to moderator  
Reply With Quote
Unread 12/03/19, 09:52 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 384
Uploads: 17
Re: Scrolls locking

Originally Posted by selen67
Currently whenever I log in I have my scrolls locked, while I would like to only have it in orange/red warning in it. I sell scrolls on market so each time I need to unlock them. I use them on only one char so it's not a problem if I don't have locking feature, it's done by FCOIS I think. What part should I modify to get rid of auto locking at each login?
Not sure why you are asking an FCOIS question here instead of in the FCOIS comments section, but I believe the setting is under Settings > Addons > FCO ItemSaver > Marks > Automatic Marking > Research > Wasted research scrolls.
Report comment to moderator  
Reply With Quote
Unread 11/29/19, 01:42 AM  
selen67

Forum posts: 0
File comments: 12
Uploads: 0
Scrolls locking

Currently whenever I log in I have my scrolls locked, while I would like to only have it in orange/red warning in it. I sell scrolls on market so each time I need to unlock them. I use them on only one char so it's not a problem if I don't have locking feature, it's done by FCOIS I think. What part should I modify to get rid of auto locking at each login?
Report comment to moderator  
Reply With Quote
Unread 09/07/18, 05:43 AM  
Siegtime

Forum posts: 15
File comments: 75
Uploads: 0
I would like to translate it into Japanese.

I would like to ask if you can.
Report comment to moderator  
Reply With Quote
Unread 06/30/18, 08:05 AM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 384
Uploads: 17
Originally Posted by iFedix
Would it be possible to add like a window where you can see if you can use another scroll? Like a sort of remainder when you login!
Good idea! I'll add it to the feature requests list.
Report comment to moderator  
Reply With Quote
Unread 06/16/18, 04:01 AM  
iFedix
 
iFedix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 240
Uploads: 1
Would it be possible to add like a window where you can see if you can use another scroll? Like a sort of remainder when you login!
Report comment to moderator  
Reply With Quote
Unread 09/27/17, 08:51 AM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 384
Uploads: 17
Originally Posted by lexo1000
Here is the french translation. thanks
Fantastic! Thank you!
Report comment to moderator  
Reply With Quote
Unread 09/26/17, 11:22 AM  
lexo1000
 
lexo1000's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 98
Uploads: 1
Hello !
Here is the french translation. thanks

Lua Code:
  1. ["SI_DETAILEDRESEARCHSCROLLS_WARNING"]              = "Moins de <<1>> durée de recherche avec <<2[/1 day/$d days]>> restant.",
  2. ["SI_DETAILEDRESEARCHSCROLLS_ALL_TRAITS"]           = "<<1>>/<<2>> lignes de recherche avec tous les traits",
  3. ["SI_DETAILEDRESEARCHSCROLLS_NO_RESEARCH"]          = "Aucune recherche active",
  4. ["SI_DETAILEDRESEARCHSCROLLS_RESEARCH_SLOT_UNUSED"] = "<<IN:1>> emplacement de recherche non commencé",
Report comment to moderator  
Reply With Quote
Unread 07/16/17, 04:12 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 384
Uploads: 17
Originally Posted by Baertram
Request for API:
Could you please add a function like "CheckIfIsResearchScroll(itemId)" which checks your local array "researchScrolls" against the itemId?
Ask, and ye shall receive.

Version 1.1.2
  • Small changes to German wording. Thanks @Baertram and @manavortex!
  • API update: all methods accepting an itemLink now accept itemId as well
  • API update: new method DetailedResearchScrolls:GetIsResearchScroll(itemLink or itemId)
Report comment to moderator  
Reply With Quote
Unread 07/16/17, 01:19 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 384
Uploads: 17
Originally Posted by Baertram
Version 1.1.0

Visual Bug:
Your addon is not using zo_strFormat for the non-english client.
It's already fixed in version 1.1.1.

Originally Posted by Baertram
Request for API:
Could you please add a function like "CheckIfIsResearchScroll(itemId)" which checks your local array "researchScrolls" against the itemId?
Or just make a Getter function to get your local array to the my addon, in order to get the itemIds. i'll build the funciton needed myself then
Many thanks!
Sure, no problem.
Report comment to moderator  
Reply With Quote
Unread 07/16/17, 11:57 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5990
Uploads: 78
Version 1.1.0

Visual Bug:
Your addon is not using zo_strFormat for the non-english client.
e.g. it's showing "Schmiedekunst^f" in the tooltip instead of "Schmiedekunst" (lower tooltip part).

Change of german translation:
Code:
local strings = {
    ["SI_DETAILEDRESEARCHSCROLLS_WARNING"] = "Weniger als <<1[/1 Analyse Zeitraum/$d Analyse Zeiträume]>> mit <<2[/1 Tag/$d Tagen]>> übrig.",
    ["SI_DETAILEDRESEARCHSCROLLS_ALL_TRAITS"]           = "<<1>>/<<2>> Analyse Linien mit allen Eigenschaften",
    ["SI_DETAILEDRESEARCHSCROLLS_NO_RESEARCH"]          = "Keine aktive Analyse",
    ["SI_DETAILEDRESEARCHSCROLLS_RESEARCH_SLOT_UNUSED"] = "Analyse Slot <<1>> nicht besetzt",
}
Request for API:
Could you please add a function like "CheckIfIsResearchScroll(itemId)" which checks your local array "researchScrolls" against the itemId?
Or just make a Getter function to get your local array to the my addon, in order to get the itemIds. i'll build the funciton needed myself then
Many thanks!
Last edited by Baertram : 07/16/17 at 12:38 PM.
Report comment to moderator  
Reply With Quote
Unread 07/16/17, 07:26 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5990
Uploads: 78
Thanks! Will try it out.

Originally Posted by silvereyes
Originally Posted by Baertram
I guess a small API function to get the info from your addon would be enough (for me), as the added tooltip of your addon will help as well.
Okay, check out the API functions I just opened up: https://raw.githubusercontent.com/si...lls/master/API

For auto-marking purposes, it's probably enough to just check if DetailedResearchScrolls:GetWarningLine(itemLink) is not nil.
Report comment to moderator  
Reply With Quote
Unread 07/15/17, 11:46 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 384
Uploads: 17
Originally Posted by Baertram
I guess a small API function to get the info from your addon would be enough (for me), as the added tooltip of your addon will help as well.
Okay, check out the API functions I just opened up: https://raw.githubusercontent.com/si...lls/master/API

For auto-marking purposes, it's probably enough to just check if DetailedResearchScrolls:GetWarningLine(itemLink) is not nil.
Report comment to moderator  
Reply With Quote
Unread 07/14/17, 05:08 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5990
Uploads: 78
Dunno if a lib is used by others.
I guess a small API function to get the info from your addon would be enough (for me), as the added tooltip of your addon will help as well.

Originally Posted by silvereyes
Originally Posted by Baertram
German translation:
Code:
["SI_RESEARCHSCROLLWARNING_WARNING"] = "Weniger als <<1>> Analyse Zeitraum mit <<2[/1 Tag/$d Tagen]>> übrig."
Question
Any chance to get the info from the tooltip (number research slots, and days left) as a global return function so I can add it to FCOItemSaver protection?
The idea is: Mark the scrolls automatically with a lock icon if the threshold value in days is met, and thus protect them against usage if marked.
Thanks, Baer! Do you think that sort of information would be better in a lib? I can certainly refactor the guts of this addon into a lib for you to use. Otherwise, sure, I can make an API.
Report comment to moderator  
Reply With Quote
Unread 07/14/17, 03:33 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 384
Uploads: 17
Originally Posted by Baertram
German translation:
Code:
["SI_RESEARCHSCROLLWARNING_WARNING"] = "Weniger als <<1>> Analyse Zeitraum mit <<2[/1 Tag/$d Tagen]>> übrig."
Question
Any chance to get the info from the tooltip (number research slots, and days left) as a global return function so I can add it to FCOItemSaver protection?
The idea is: Mark the scrolls automatically with a lock icon if the threshold value in days is met, and thus protect them against usage if marked.
Thanks, Baer! Do you think that sort of information would be better in a lib? I can certainly refactor the guts of this addon into a lib for you to use. Otherwise, sure, I can make an API.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: