Download
(74 Kb)
Download
Updated: 03/11/24 10:44 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
Updated:03/11/24 10:44 AM
Created:06/02/20 01:37 PM
Monthly downloads:10,622
Total downloads:1,271,959
Favorites:401
MD5:
Categories:Utility Mods, Character Advancement, Data Mods, Graphic UI Mods, Info, Plug-in Bars, Unit Mods
9.3.0
Display Leads - with Location Info  Popular! (More than 5000 hits)
Version: 41.0
by: remosito [More]




Credits:
Original Detailed Location Information was created by @inklings ( https://www.twitch.tv/inklings )

Thanks so much for letting me use it!


Big Thanks as welll to esoui's frozenhamster for transforming @inklings multisheet info into one table for me.

UPDATE:
Addon is now ready for Translation into other languages if anybody is interested.

Thanks to Hasenwarrior and Orejana for translation of UI strings and Location Data into German.
Thanks to Jakez31 for translation into French.
Thanks to AWEyeforaneye for translations into Russian
[/size]



This Addon displays Leads in all their glory.

Either via /displayleads or keyboard shortcut

With a lot of information, including detailed Lead Location in a tooltip.

It as well has a ton of filters. Of Note of those:

Major Filters:
- Can Scry : Shows only Leads you have found but not yet scried
- Can Find : Shows only Leads you can find (no unscried yet Leads and no non-repeatable found ones)
- Missing Codex : Only shows Leads you can find which have missing Codex Info. Aka the Lore Completionists Filter

Zone Filters:
- Current Zone : Only Shows Leads pertaining to the current zone. Changes as you travel through Tamriel
- No minor DLC : Excludes all the non-Chapter DLC (Murkmire, Dragonguard, Clockwork City, Wrothgar,..)

Set/Type Filters :
- Multipart Antiquities: Only shows the juicy multipart Antiquity Leads

The three Filters are logical ANDs

So "Can Find" "Current Zone" "Multipart" will only show missing leads for the current zone for multipart Antiquities

Enjoy
41.0
- Update 41 Locations

40.4
- Last U40 lead location reported. No bugged ones this time :-)

40.3
- All U40 locations but "Infinite Tome Cover" have been reported
- will be away for the next few days....

40.2
- more U40 locations

40.1
- first batch of reported U40 locations

40.0
- ready for U40
- added Lighting to non-mulitpart antiquites. hope works for non-english too

38.5
- some reported treasure chests ended up being treasure map chest
- additional locations found

38.4
- more german translations
- fixes and additions

38.3
- fix for german translation

38.2
- now with all Necrom locations

38.1
- all but 6 of the U38 lead locations

38.0
- pre U38 update with leads found on PTS

36.9
- updated German translations thanks to Neverlands :-)

36.8
- fix for nil error bug in russian locations file

36.7
- last 2 leads for U36

36.6
- multipart antiquities now track if leads are dug out more than others
- leads that cant be found currently (above multiparts or non-repeatable) are strikethrough
- latest dlc now both in left as well as middle filters
- more german translations
- location corrections
- 2 leads still bugged

36.5
- German Translations thanks to Neverlands
- all but 2 U36 Leads (2 probably bugged)
- zone info if different from Galen
- Group Dungeon data for alerts

36.4
- more U36 Locations
- dropdowns now scrollable

36.3
- more U36 Locations

36.2
- First night of U36 Leads found

36.1
- Mythics info displayed in tooltip
- few locations found on PTS

36.0
- change Versioning to match zos update numbers
- ready for Firesong Antiquities on PTS

3.4.7
- hopefully german translations that were supposed to be in 3.4.7

3.4.6
- zoneid fixes
- more german translations thanks to Neverlands

3.4.5
- French translations thanks to Jacque Ferrec
- German translations thanks to Neverlands

3.4.4.
- Last location
- Better fixloc descriptions from Kelinmiriel (thanks a bunch)

3.4.3
- all but one High Isle Lead

3.4.2
- First High Isle Locations from Live

3.4.1
- First High Isle Lead Locations

3.4.0
- High Isle PTS ready

3.0.6
- all deadlands locations
- spelling fixes

3.0.5
- french translations (thanks Jacques)
- zone info for leads that are found outside of deadlands

3.0.4
- more locations (only 1 missing plus 1 bugged)
- french translations (thanks Jacques)

3.0.3
- bug fixes and more deadlands locdata

3.0.2
- first deadlands locations

3.0.1
- fix german locations data file

3.0.0
- some fixes
- translations
- deadlands dlc antiquities

2.9.6
- fix for GD location
- some more D WB locations

2.9.5
- more Lead locations

2.9.4
- Fix for PTS debug output
- More Lead locations

2.9.3
- Blackmoor hitting live servers update
- there are still quite a few lead locations missing

2.9.2
- Update with more locations found so far on pts

2.9.1
- Itemids for new mythic items (for tooltip description)
- update api version to flames of ambition
- first location data
- set all others to unknown
- added new leads to de,fr,ru files

2.9.0
- First version to support tracking down 56 new Leads for Blackwood
- Disclaimer...not everything working correctly yet..Need to track down itemids and other stuff first

2.8.0
- Added new Antique Map for Western Skyrim from Update 29

2.7.1
- Updated French and Russian Translations. Thanks y'all :-)
- Ancestral Reach Leads drop from Treasure Chests in The Reach and Western Skyrim

2.7.0
- Updated location info for missing 2 Leads plus changed Location of Motifs

2.6.2
- All new Markarth DLC Antiquities Location known except 2
- First French Translations of Markarth Antiquities
- New Mythic Item effects now display in Tooltip Window
- Blackreach Cavern now treated as part of Western Skyrim/The Reach when using Current Zone Filter

2.6.1
- Updated location data for Markarth DLC on PTS
- Still quite a few missing
- New Major Filter Markarth that only shows the new Leads

2.6.0
- Updated to be compatible with Markarth DLC Puplic Test Server. Simply copy the directory from live to pts Addon Location.

2.5.1
- Updated russian localization
- minor fix in english location data
- last push before I jump into PTS to prepare Addon for Markarth DLC and new Antiquities

2.5.0
- Added russian location data translated by AWEyeforaneye

2.4.0
- fix for UndauntedDaily min required version check that I forgot in 2.3.0
- mini update on location data
- russian UI translations (thanks AWEyeforaneye)
- updated french translations

2.3.0
- Switch to cleaner new API of UD
- Fix for bad ZOS bugfix for purple eyevea lead (hopefully)
- Updated Location data
- Updated french translations

2.2.3
- Fix displayleads.txt version mismatch
- Updated with latest location data submissions

2.2.2
- Location data now translated into French
- Proofreadpass on German Location data translation

2.2.1
- Location Data has been translated into German
- UI has been translated into French

2.2.0
- UI has been translated into German. Thanks goes to Hasenwarrior and Orejana!
- Bugfix for nil error on first install introduced with 2.1.0
- Major reorganization of Location Data Spreadsheet and lua file
- Is now ready for Translation too

2.1.0
- Bugfix for Filters rarely not working until reselecting entries
- Major reorganization of code for translations
- Now ready for UI translations
- Location translation not yet ready :-/

2.0.5
- Location Data update
- fix for scry <> find zone leads and zone filters
- Al-Esh Ascension Coin (fix for ZOS bug saying this is repeatable)

2.0.4
- ZOS fixed bugged Leads that didn't drop. Updated Location info

2.0.3
- Just a Location Data update

2.0.2
- Small fix to prevent reporting new finds without location data
- Updated Location Data to include latest submissions from Users

2.0.1
- Slight changes to Update Procedure which makes it hopefully easier for Users to figure out. Intuitive design not my strength ;-)
- Updated Location Data to include latest submissions from Users

2.0.0
- New Column with very short Location info (finally...)
- Makes window even wider, but well worth it
- Location updates no longer sent to @inklings discord channel as per his request
- Created my own update mechanism and will maintain my Location data from here on out.
- Behind the scene "Location data complete" checkbox. If set, simply shows a reminder. Doesnt prevent updates sending


1.6.0
- Manual sync with latest Location Data from @ingkling
- Zone where Leads can be found is now shown for unfound Leads that are found in different zones than to be scried.
- Zone Filters should handle these double/multizone locations correctly

1.5.0
- Rewrite of quite a few things to make it work with different language settings
- Fix for Skill Level 5 Leads showing 4
- Some more polish here and there
- Not Dug out and Missing Codex now display Leads you already have as well. Exp Timer makes it clear you have them and might be useful when on an scry/excavation round
- Assorted other little fixes


1.2.2
- hopeful fix for bug somebody is getting that I am not getting....flying blind....

1.2.1
- small bugfix about how I test for UndauntedDaily Addon

1.2.0
- Alerts you now when Leads will expire (in case you are in wrong Filter views)
- More streamlined process to post new location data to discord channel with new UI Textbox
- General polish pass, expecially the tooltips
- If UndauntedDaily Addon is installed it will alert players if daily Group Dungeons have Leads
- Added Mythic Set Bonii to corresponding Tooltips


1.1.2:
- Bugfix for name clash with pvp meter addon. Total Rookie mistake. Both sides.


1.1.1:
- Bugfix for Bad handling of no existing savedvars file

1.1.0:
- Fixed how I hide/show my window. Esc and Alt now work
- Fixed Bug that didn't hide finished non-repeatables in "can find" Major Filter
- Major Filter "All Leads" will no longer show finished non-repeatables
- New Major Filter "ALL Leads" still shows finished non-repeatables
- Changed tochat report find format to better match @inklings desired format: "zone - leadname - location info"
- New SetType Filter "Hide Obvious" (Hides Treasure Map, Vendor, Built-in Treasure Leads. Except in "Can Scry" then it only hides the free Green Treasure Leads)
- New Major Filter "Group Dungeons". Only displays Leads found in Group Dungoeons. For easy check are undaunted dailies one of them.
- Addon now saves last Filter settings

1.0.2:

- Removed some debug statements I had forgotten

1.0.1: The big one (after I messed up upload of 1.0.0)

A LOT has changed.
- Can not only show Open Leads but all Leads
- Many filters available
-- Can Scry (former Open Leads)
-- Can Find
-- Missing Codex
-- Never dug out
-- Zone Filters including "Current Zone" which will change with you as you travel
-- Set/Type Filters (Motifs, Treasure, Ebon Wolf,....)
- Additional column Dugout counter
- Last but certainly not least: Detailed Location information about where to find the Lead
(thanks so much @inklings (twitch,discord) for the work on the spreadsheet and allowing me to use that information


0.4.0:

- Added type of reward (furnishing, treasure, motif chapter) for non-set leads
- Auto-enables UI Mode so mouse cursor is usable

0.3.0:

don't even remember to be honest what changed for 0.3.0

0.2.0:

- Added it's own window instead of dumping info into chat as chatdump wasn't usable with more than half a dozen open leads
- Added more info like expiration date, missing codex entries

0.1.0:

Dump very basic info of open leads into chat
Optional Files (0)


Archived Files (5)
File Name
Version
Size
Uploader
Date
40.4
73kB
remosito
11/06/23 01:40 AM
40.3
73kB
remosito
11/03/23 01:12 AM
40.2
73kB
remosito
11/01/23 09:55 AM
40.0
73kB
remosito
10/19/23 12:31 PM
38.5
72kB
remosito
06/21/23 04:16 PM


Post A Reply Comment Options
Unread 06/04/20, 09:41 AM  
Blackwolfe

Forum posts: 37
File comments: 127
Uploads: 0
Cool, this will be very useful. Thanks
Report comment to moderator  
Reply With Quote
Unread 06/04/20, 12:37 PM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
THANK YOU!

OMG Thank you!!!!!!

This addresses my main issue with the Antiquities system that I had just mentioned in Sunshine Daydream's Guide to Antiquities last night, which was the lack of being able to track when Leads expire.
Report comment to moderator  
Reply With Quote
Unread 06/04/20, 02:45 PM  
DigitalHype

Forum posts: 1
File comments: 31
Uploads: 0
Is it supposed to only show leads that are scryable? Because, I just completed an excavation on a mythic piece. But, /displayleads still shows it. Even though it isn't currently scryable.
Report comment to moderator  
Reply With Quote
Unread 06/04/20, 03:28 PM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
Thanks all for the feedback. Glad to see others are using it and getting some use out of it :-)

Very motivating to have a look at how to get a close button and how to make mouse work without pressing the UI mode key.... :-)

@Digitalhype: Yes it is supposed to only show currently scryable leads. Maybe I messed up the update of the internal table used? Will have a look at it tomorrow. In the meantime, if you have time, can you test if lead is still there after a reloadui or after you switch chars?

cheers
Report comment to moderator  
Reply With Quote
Unread 06/04/20, 04:11 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4963
File comments: 6032
Uploads: 78
Originally Posted by remosito
Very motivating to have a look at how to get a close button and how to make mouse work without pressing the UI mode key.... :-)
You can find the actual API documentation here inside this txt file: https://www.esoui.com/forums/attachm...4&d=1589825003

You could try this to get into mouse mode:
Lua Code:
  1. HUD_UI_SCENE:SetState("shown")

I think there was a kind of toggle in the scene manager lua source files somewhere...
Edit: Found the keybind (here) that changes the HUD and HUD_UI scenes. It calls:

Lua Code:
  1. SCENE_MANAGER:OnToggleHUDUIBinding()
Source code for it can be found here:
https://github.com/esoui/esoui/blob/...nager.lua#L604

So you should be able to use this to show the mouse pointer:
Lua Code:
  1. SCENE_MANAGER:SetInUIMode(true)


Edit2:
Btw many thanks for the nice addon, it's helping!
Last edited by Baertram : 06/04/20 at 04:17 PM.
Report comment to moderator  
Reply With Quote
Unread 06/04/20, 06:44 PM  
DRThree

Forum posts: 4
File comments: 26
Uploads: 0
Reset/reloadui

Thank you for the Add-on it does help.

Once a lead/item is found it stays on the list until I reloadui.
Might be nice to have a reloadui or reset button at the bottom.
Report comment to moderator  
Reply With Quote
Unread 06/04/20, 10:12 PM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Feature Request

Nothing urgent here, just something that I think would be a nice touch.

Would it be possible to identify in the Lead list as a sortable column whether an item is furniture, motif, treasure, etc?
Report comment to moderator  
Reply With Quote
Unread 06/05/20, 03:50 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
Re: Reset/reloadui

Thanks everybody for the feedback and help :-)

Just released 0.3.0. With working mouse cursor from the get-go. A close button. And fix for recently scried leads not being purged bug.

Originally Posted by DRThree
Thank you for the Add-on it does help.

Once a lead/item is found it stays on the list until I reloadui.
Might be nice to have a reloadui or reset button at the bottom.
Didn't clear the table. Should be fixed now :-)

Originally Posted by Teva
Nothing urgent here, just something that I think would be a nice touch.

Would it be possible to identify in the Lead list as a sortable column whether an item is furniture, motif, treasure, etc?
That was the plan. Well sort of. Not keen on adding another column for peops on laptops. BUT wanted to add it to the Set name column. Would be a bit of a mix of info, but should generally be clear enough.

Problem is, I haven't found a way to find that type info. Managed to get rewardid, but cant make a itemlink out of it. To finally get type of item....

Originally Posted by Baertram
So you should be able to use this to show the mouse pointer:
Lua Code:
  1. SCENE_MANAGER:SetInUIMode(true)
Awesomeness! That worked. Very happy about this. Am a total AddOn noob, so this is very much appreciated!

Thanks so much!
Report comment to moderator  
Reply With Quote
Unread 06/05/20, 04:05 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4963
File comments: 6032
Uploads: 78
Re: Re: Reset/reloadui

Maybe there is some API function like GetLeadResultItemLink etc. in the API txt file?

Else:
You might use some itemlink template like this here (it's an research scroll item, so maybe put one of the lead items to chat and just copy&paste the chat text of the item and you will get the itemlink text):
|H1:item:125464:124:1:0:0:0:0:0:0:0:0:0:0:0:1:36:0:1:0:0:0|h|h


And then replace the itemId after the 2nd : (here: 125464) with the itemId of the rewarditem.
You can use someting like this as template replace:
Lua Code:
  1. local templateItemLink = |H1:item:%s:124:1:0:0:0:0:0:0:0:0:0:0:0:1:36:0:1:0:0:0|h|h
  2. local myItemLink = string.format(templateItemLink , itemIdOfMyItem)

If this does not work you might need to adjust some of the other valus of the itemlink as well, like the rlevel and quality.
You can find the itemlink structure info here at uesp:
https://en.uesp.net/wiki/Online:Item_Link

After that you may have a valid itemlink you can use the GetItemLinkName and GetItemLinkItemType etc. API functions on.
Last edited by Baertram : 06/05/20 at 04:12 AM.
Report comment to moderator  
Reply With Quote
Unread 06/05/20, 06:14 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
Re: Re: Re: Reset/reloadui

Originally Posted by Baertram
Maybe there is some API function like GetLeadResultItemLink etc. in the API txt file?

Else:
You might use some itemlink template like this here (it's an research scroll item, so maybe put one of the lead items to chat and just copy&paste the chat text of the item and you will get the itemlink text):
|H1:item:125464:124:1:0:0:0:0:0:0:0:0:0:0:0:1:36:0:1:0:0:0|h|h


And then replace the itemId after the 2nd : (here: 125464) with the itemId of the rewarditem.
You can use someting like this as template replace:
Lua Code:
  1. local templateItemLink = |H1:item:%s:124:1:0:0:0:0:0:0:0:0:0:0:0:1:36:0:1:0:0:0|h|h
  2. local myItemLink = string.format(templateItemLink , itemIdOfMyItem)

If this does not work you might need to adjust some of the other valus of the itemlink as well, like the rlevel and quality.
You can find the itemlink structure info here at uesp:
https://en.uesp.net/wiki/Online:Item_Link

After that you may have a valid itemlink you can use the GetItemLinkName and GetItemLinkItemType etc. API functions on.
Hi again :-)

I had found this function GetItemRewardItemLink(rewardId, quantity, itemlinktype). But when I plugged in the rewardids I get from GetAntiquityRewardId I get a "" string back.

Those rewardids are suspiciously low btw. All in the low 2000 range. Failed miserably to custom create ItemLinks by hand....

As a last ditch effort had a look at ingame/antiquities/keyboard/antiquityjournal_keyboard.lua

As the relevant info is displayed there and found what I needed :-)

REWARDS_MANAGER:GetRewardContextualTypeString(rewardid)
REWARDS_MANAGER:GetInfoForReward(rewardid, 1) which returns a table with one entry being "quality"

unfortunately the quality values in there are wrong. But GetAntiquityQuality gives correct info most of the time. Exception being Motif Chapter. But that's an easy overwrite :-)

V 0.4.0 incoming soon I think :-)

Thanks again for all the help and pointers. Much appreciated.
Last edited by remosito : 06/05/20 at 06:15 AM.
Report comment to moderator  
Reply With Quote
Unread 06/05/20, 06:24 AM  
frozenhamster

Forum posts: 3
File comments: 17
Uploads: 0
Thank you for this addon!
I still have an open addon request here.
This is something that might tie in nicely with your current work. Any chance you are interested in adding this functionality?
Report comment to moderator  
Reply With Quote
Unread 06/05/20, 07:08 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
Originally Posted by frozenhamster
Thank you for this addon!
I still have an open addon request here.
This is something that might tie in nicely with your current work. Any chance you are interested in adding this functionality?
You are most welcome :-)

I have actually thought about that as well. But that's a whole other level. Especially considering one doesnt want to just get stuff once. But multiple times. I know I will get the wild hunt ring for all ten of my characters. So it's not just about keeping track of which leads/antiquities not gotten yet. But how many times. And how many leads open for any given multi-antiquity item in addition.
That's a list of 250+ leads to keep track of. No good way to display that usefully without Filtering.

Feasible for sure. But not a quick one like what I made. And that took me long enough as is (first Addon) ;-)

Am sure will keep thinking and sleeping over it...maybe one day.

For the moment kinda itching to go back playing. Haven't even started the Greymoor Quests yet. Got antiquity tunnel vision. then got lost in a sea of open leads I wasn't able to easily keep track of. Resulting in digging into Addon Coding....
Last edited by remosito : 06/05/20 at 07:10 AM.
Report comment to moderator  
Reply With Quote
Unread 06/05/20, 11:28 AM  
Onigar
 
Onigar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 361
Uploads: 4
Hi Remosito,

This is an awesome addon and you have greatly extended it from your initial release.

There is some talk in zone chat about a 1 hour cooldown for Mythic item/Leads (per character).

It seems if you log onto another character then you can get another of the same Mythic item/Lead.

Having seen this mentioned several times now in zone chat maybe you would at some time consider a split panel where the lower half could be the lead data (name, zone), character name and cooldown time. If the max is 1 hour then there could be 18 chars involved and multiple Leads for the Lead hungry players so maybe multiple columns would work best ...

Maybe there is cooldown for other quality Leads, not sure on this.

Anyway, just passing on info and thanks for your effort in creating this addon
Last edited by Onigar : 06/05/20 at 11:29 AM.
Report comment to moderator  
Reply With Quote
Unread 06/05/20, 02:27 PM  
yvraine

Forum posts: 0
File comments: 5
Uploads: 0
Hello, and thank you for this addon!

It would be nice if we could hit ESC to exit the lead display screen and return to regular gameplay. At the moment it doesn't do this, but I keep trying without thinking because that's the behavior I expect. Hopefully that's simple to code!
Report comment to moderator  
Reply With Quote
Unread 06/06/20, 12:45 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
Originally Posted by Onigar
Hi Remosito,

This is an awesome addon and you have greatly extended it from your initial release.

There is some talk in zone chat about a 1 hour cooldown for Mythic item/Leads (per character).

It seems if you log onto another character then you can get another of the same Mythic item/Lead.

Having seen this mentioned several times now in zone chat maybe you would at some time consider a split panel where the lower half could be the lead data (name, zone), character name and cooldown time. If the max is 1 hour then there could be 18 chars involved and multiple Leads for the Lead hungry players so maybe multiple columns would work best ...

Maybe there is cooldown for other quality Leads, not sure on this.

Anyway, just passing on info and thanks for your effort in creating this addon
Howdie Onigar,

unfortunately this is impossible. Reason being that the expirationtimer that ZOS provides is a damn weird thing. For the first couple of days after a lead is found it will return 0 for that lead. A couple of days after, when the time comes for daily resets it will start counting down.

This is why the fresh leads are all at 33d precisely and dont count down ( I set it to 33 days when I get back that 0 in the first couple of days, so it will sort correctly). And after that all leads always expire towards daily reset time.

In other words. I have no way of knowing when one hour since last find is up as at that time I still only get back 0 :-(
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: