Quantcast
Download
(60 Kb)
Download
Updated: 02/28/17 12:06 AM
Pictures
File Info
Compatibility:
One Tamriel (2.6)
Updated:02/28/17 12:06 AM
Created:12/19/16 05:55 PM
Monthly downloads:904
Total downloads:7,503
Favorites:38
MD5:
Dungeon Tracker  Popular! (More than 5000 hits)
Version: 1.02a
by: Phinix [More]
Dungeon Tracker
(Formerly Dungeon Levels)



This is a simple but powerful addon to add completion information for dungeons and delves to the tooltip for their pins on the game map (and now to the Group Finder tooltips as well). For each character you can enable or disable tracking. When a character is tracked their achievement progress is automatically logged and you will see their completion status in the list of names on the tooltip.

NEW: Added a new option to show completion info on the tooltips in the Group Finder utility Specific Dungeon selection list as well.

There are many options and information you can track:
  • Show a list of character dungeon completion status on the Group Finder selection list tooltips.
  • Show a list of character dungeon completion status (normal and/or veteran) on dungeon or trial map pin tooltips.
  • Show a list of character Group Challenge skillpoint completion status on delve map pin tooltips.
  • Show character completion of the achievement to defeat all bosses on delve map pin tooltips.
  • Show current character progress towards the meta achievement to complete all dungeons/delves in that faction.
  • Set a separate custom color for names of characters that have and have not completed tracked achievements.
  • Name lists are automatically alphabetized, centered, and wrapped within the tooltip bounds.

Known limitations:

You will need to actually discover a dungeon/trial/delve in order to see the information in the tooltip. Addons like Destinations that show map markers for places you haven't found are not yet supported, until I can work out with the authors a way to make their custom tooltip information available to other addons to manipulate.


Please read the donate tab!




Click here to view my other addons, or view my Skyrim mods here.
Version 1.02a:
- Just a small update to add localization to POI names for non-English clients.

Version 1.02:
- Added the level a dungeon unlocks to the LFG tooltips. Helpful when you have it unlocked but want to tell if a group member is high enough level for it.
- Colorized optional faction achievement text.

Version 1.01:
- Added support for the Group Finder: New option to show achievement status of tracked characters next to the dungeon tooltips in the Specific Dungeon list.
- Reorganized settings panel to be more intuitive.
- Fixed a problem with non-English language text returned from the game showing special formatting characters where it shouldn't be.
Archived Files (2)
File Name
Version
Size
Author
Date
1.02
60kB
Phinix
12/29/16 07:07 PM
1.01
58kB
Phinix
12/20/16 11:11 AM


Post A Reply Comment Options
Unread Yesterday, 01:14 PM  
Noctume

Forum posts: 0
File comments: 4
Uploads: 0
Hello got this error :

"user:/AddOns/DungeonTracker/DungeonTracker.lua:469: attempt to index a nil value
stack traceback:
user:/AddOns/DungeonTracker/DungeonTracker.lua:469: in function 'ToggleActivityTooltip'
user:/AddOns/DungeonTracker/DungeonTracker.lua:535: in function 'ShowActivityTooltip'
EsoUI/Ingame/LFG/Keyboard/ZO_ActivityFinderTemplate_Keyboard.lua:402: in function 'ZO_ActivityFinderTemplateNavigationEntryKeyboard_OnMouseEnter'
ZO_DungeonFinder_KeyboardListSectionScrollChildZO_ActivityFinderTemplateNavigationEntry_Keyboard1_MouseEnter:3: in function '(main chunk)'
"

And I did the replacement said below. Someone can help me ? I have this error when I want to tag on a specific dungeon.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 09:10 PM  
Jagmas

Forum posts: 0
File comments: 5
Uploads: 0
A big thank you to xXReefer_MadnessXx who walked me through step by step via email on how to implement the quick fix by samyjwv. The directions that follow were provided by Reefer.

To start xXReefer_MadnessXx suggests using a program like Notepad++ to complete the task.

From there you can open the file DungeonTracker.lua located in your documents folder at C:\Users\yourname\Documents\Elder Scrolls Online\live\AddOns\DungeonTracker (on windows 10).

In that file you will go to line 448 in notepad ++ (it has the option to go directly to it) and change it to say "local lfgIndex = data.id". Once done save and then close the file.

Next go to C:\Users\yourname\Documents\Elder Scrolls Online\live\AddOns\DungeonTracker\bin (on windows 10) and open AchievementsDB.lua and search for "DTAddon.FinderNormalIndex"

Once you have found it highlight everything for that list and veteran list and replace with what was included by samyjwv (added below)

Code:
---------
DTAddon.FinderNormalIndex = {
[2] = {svI = 16}, -- Fungal Grotto I
[18] = {svI = 17}, -- Fungal Grotto II
[3] = {svI = 21}, -- Spindleclutch I
[316] = {svI = 22}, -- Spindleclutch II
[4] = {svI = 2}, -- Banished Cells I
[300] = {svI = 3}, -- Banished Cells II
[5] = {svI = 11}, -- Darkshade Caverns I
[308] = {svI = 12}, -- Darkshade Caverns II
[7] = {svI = 14}, -- Elden Hollow I
[303] = {svI = 15}, -- Elden Hollow II
[6] = {svI = 26}, -- Wayrest Sewers I
[22] = {svI = 27}, -- Wayrest Sewers II
[8] = {svI = 1}, -- Arx Corinium
[10] = {svI = 6}, -- City of Ash I
[322] = {svI = 7}, -- City of Ash II
[9] = {svI = 9}, -- Crypt of Hearts I
[317] = {svI = 10}, -- Crypt of Hearts II
[11] = {svI = 13}, -- Direfrost Keep
[13] = {svI = 23}, -- Tempest Island
[12] = {svI = 25}, -- Volenfell
[15] = {svI = 4}, -- Blackheart Haven
[14] = {svI = 5}, -- Blessed Crucible
[16] = {svI = 20}, -- Selene's Web
[17] = {svI = 24}, -- Vaults of Madness
[295] = {svI = 8}, -- Cradle of Shadows
[289] = {svI = 18}, -- Imperial City Prison
[293] = {svI = 19}, -- Ruins of Mazzatun
[288] = {svI = 28}, -- White-Gold Tower
}

DTAddon.FinderVeteranIndex = {
[299] = {svI = 16}, -- Veteran Fungal Grotto I
[312] = {svI = 17}, -- Veteran Fungal Grotto II
[315] = {svI = 21}, -- Veteran Spindleclutch I
[19] = {svI = 22}, -- Veteran Spindleclutch II
[20] = {svI = 2}, -- Veteran Banished Cells I
[301] = {svI = 3}, -- Veteran Banished Cells II
[309] = {svI = 11}, -- Veteran Darkshade Caverns I
[21] = {svI = 12}, -- Veteran Darkshade Caverns II
[23] = {svI = 14}, -- Veteran Elden Hollow I
[302] = {svI = 15}, -- Veteran Elden Hollow II
[306] = {svI = 26}, -- Veteran Wayrest Sewers I
[307] = {svI = 27}, -- Veteran Wayrest Sewers II
[305] = {svI = 1}, -- Veteran Arx Corinium
[310] = {svI = 6}, -- Veteran City of Ash I
[267] = {svI = 7}, -- Veteran City of Ash II
[261] = {svI = 9}, -- Veteran Crypt of Hearts I
[318] = {svI = 10}, -- Veteran Crypt of Hearts II
[319] = {svI = 13}, -- Veteran Direfrost Keep
[311] = {svI = 23}, -- Veteran Tempest Island
[304] = {svI = 25}, -- Veteran Volenfell
[321] = {svI = 4}, -- Veteran Blackheart Haven
[320] = {svI = 5}, -- Veteran Blessed Crucible
[313] = {svI = 20}, -- Veteran Selene's Web
[314] = {svI = 24}, -- Veteran Vaults of Madness
[296] = {svI = 8}, -- Veteran Cradle of Shadows
[268] = {svI = 18}, -- Veteran Imperial City Prison
[294] = {svI = 19}, -- Veteran Ruins of Mazzatun
[287] = {svI = 28}, -- Veteran White-Gold Tower
}

Save the file, close it and enjoy having dungeon tracker back.
Report comment to moderator  
Reply With Quote
Unread 06/23/17, 11:50 PM  
Jagmas

Forum posts: 0
File comments: 5
Uploads: 0
Re: Fix

Can you explain to us non coders where to implement the change that was made? Thanks!

Originally Posted by samyjwv
Hi Phinix,

I make quick and dirty fix on tooltip of Group Finder.

I don't know why but "control.node.data.lfgIndex" don't exists anymore so i use the dungeon id.

Code:
Filename: DungeonTracker.lua
448: local lfgIndex = data.id
--------------------------------------
Filename: /bin/AchievementDB.lua

DTAddon.FinderNormalIndex = {
[2]		=	{svI = 16},		-- Fungal Grotto I
[18]	=	{svI = 17},		-- Fungal Grotto II
[3]		=	{svI = 21},		-- Spindleclutch I
[316]	=	{svI = 22},		-- Spindleclutch II
[4]		=	{svI = 2},		-- Banished Cells I
[300]	=	{svI = 3},		-- Banished Cells II
[5]		=	{svI = 11},		-- Darkshade Caverns I
[308]	=	{svI = 12},		-- Darkshade Caverns II
[7]		=	{svI = 14},		-- Elden Hollow I
[303]	=	{svI = 15},		-- Elden Hollow II
[6]		=	{svI = 26},		-- Wayrest Sewers I
[22]	=	{svI = 27},		-- Wayrest Sewers II
[8]		=	{svI = 1},		-- Arx Corinium
[10]	=	{svI = 6},		-- City of Ash I
[322]	=	{svI = 7},		-- City of Ash II
[9]		=	{svI = 9},		-- Crypt of Hearts I
[317]	=	{svI = 10},		-- Crypt of Hearts II
[11]	=	{svI = 13},		-- Direfrost Keep
[13]	=	{svI = 23},		-- Tempest Island
[12]	=	{svI = 25},		-- Volenfell
[15]	=	{svI = 4},		-- Blackheart Haven
[14]	=	{svI = 5},		-- Blessed Crucible
[16]	=	{svI = 20},		-- Selene's Web
[17]	=	{svI = 24},		-- Vaults of Madness
[295]	=	{svI = 8},		-- Cradle of Shadows
[289]	=	{svI = 18},		-- Imperial City Prison
[293]	=	{svI = 19},		-- Ruins of Mazzatun
[288]	=	{svI = 28},		-- White-Gold Tower
}

DTAddon.FinderVeteranIndex = {
[299]	=	{svI = 16},		-- Veteran Fungal Grotto I
[312]	=	{svI = 17},		-- Veteran Fungal Grotto II
[315]	=	{svI = 21},		-- Veteran Spindleclutch I
[19]	=	{svI = 22},		-- Veteran Spindleclutch II
[20]	=	{svI = 2},		-- Veteran Banished Cells I
[301]	=	{svI = 3},		-- Veteran Banished Cells II
[309]	=	{svI = 11},		-- Veteran Darkshade Caverns I
[21]	=	{svI = 12},		-- Veteran Darkshade Caverns II
[23]	=	{svI = 14},		-- Veteran Elden Hollow I
[302]	=	{svI = 15},		-- Veteran Elden Hollow II
[306]	=	{svI = 26},		-- Veteran Wayrest Sewers I
[307]	=	{svI = 27},		-- Veteran Wayrest Sewers II
[305]	=	{svI = 1},		-- Veteran Arx Corinium
[310]	=	{svI = 6},		-- Veteran City of Ash I
[267]	=	{svI = 7},		-- Veteran City of Ash II
[261]	=	{svI = 9},		-- Veteran Crypt of Hearts I
[318]	=	{svI = 10},		-- Veteran Crypt of Hearts II
[319]	=	{svI = 13},		-- Veteran Direfrost Keep
[311]	=	{svI = 23},		-- Veteran Tempest Island
[304]	=	{svI = 25},		-- Veteran Volenfell
[321]	=	{svI = 4},		-- Veteran Blackheart Haven
[320]	=	{svI = 5},		-- Veteran Blessed Crucible
[313]	=	{svI = 20},		-- Veteran Selene's Web
[314]	=	{svI = 24},		-- Veteran Vaults of Madness
[296]	=	{svI = 8},		-- Veteran Cradle of Shadows
[268]	=	{svI = 18},		-- Veteran Imperial City Prison
[294]	=	{svI = 19},		-- Veteran Ruins of Mazzatun
[287]	=	{svI = 28},		-- Veteran White-Gold Tower
}
U can merge the arrays if u want.

Thanks
Sammy
Report comment to moderator  
Reply With Quote
Unread 06/13/17, 12:20 PM  
EffBee

Forum posts: 0
File comments: 6
Uploads: 0
Morrowind Support

Hi all. I came to this add-on fairly late, but like it a lot. Is anyone actively supporting it, or is it sadly now dead?
Report comment to moderator  
Reply With Quote
Unread 06/09/17, 09:20 AM  
syzgod

Forum posts: 0
File comments: 20
Uploads: 0
So how can I fix the error?

What should I copy where?
Report comment to moderator  
Reply With Quote
Unread 06/05/17, 11:12 AM  
Kasorg

Forum posts: 1
File comments: 4
Uploads: 0
Thumbs up Re: Fix

Originally Posted by samyjwv
[...]

I make quick and dirty fix on tooltip of Group Finder.

[...]
thank you so much for this fix
Report comment to moderator  
Reply With Quote
Unread 06/03/17, 01:20 AM  
xXReefer_MadnessXx

Forum posts: 0
File comments: 2
Uploads: 0
UI Error

ever since morrowind install i mouse over dungeons in the dungeon finder and get a UI error

this is what it says

Code:
user:/AddOns/DungeonTracker/DungeonTracker.lua:456: attempt to index a nil value
stack traceback:
	user:/AddOns/DungeonTracker/DungeonTracker.lua:456: in function 'ToggleActivityTooltip'
	user:/AddOns/DungeonTracker/DungeonTracker.lua:535: in function 'ShowActivityTooltip'
	EsoUI/Ingame/LFG/Keyboard/ZO_ActivityFinderTemplate_Keyboard.lua:402: in function 'ZO_ActivityFinderTemplateNavigationEntryKeyboard_OnMouseEnter'
	ZO_DungeonFinder_KeyboardListSectionScrollChildZO_ActivityFinderTemplateNavigationEntry_Keyboard1_MouseEnter:3: in function '(main chunk)'


tthanks ur fix worked
Last edited by xXReefer_MadnessXx : 06/05/17 at 08:03 PM.
Report comment to moderator  
Reply With Quote
Unread 06/02/17, 11:02 AM  
samyjwv

Forum posts: 2
File comments: 23
Uploads: 0
Fix

Hi Phinix,

I make quick and dirty fix on tooltip of Group Finder.

I don't know why but "control.node.data.lfgIndex" don't exists anymore so i use the dungeon id.

Code:
Filename: DungeonTracker.lua
448: local lfgIndex = data.id
--------------------------------------
Filename: /bin/AchievementDB.lua

DTAddon.FinderNormalIndex = {
[2]		=	{svI = 16},		-- Fungal Grotto I
[18]	=	{svI = 17},		-- Fungal Grotto II
[3]		=	{svI = 21},		-- Spindleclutch I
[316]	=	{svI = 22},		-- Spindleclutch II
[4]		=	{svI = 2},		-- Banished Cells I
[300]	=	{svI = 3},		-- Banished Cells II
[5]		=	{svI = 11},		-- Darkshade Caverns I
[308]	=	{svI = 12},		-- Darkshade Caverns II
[7]		=	{svI = 14},		-- Elden Hollow I
[303]	=	{svI = 15},		-- Elden Hollow II
[6]		=	{svI = 26},		-- Wayrest Sewers I
[22]	=	{svI = 27},		-- Wayrest Sewers II
[8]		=	{svI = 1},		-- Arx Corinium
[10]	=	{svI = 6},		-- City of Ash I
[322]	=	{svI = 7},		-- City of Ash II
[9]		=	{svI = 9},		-- Crypt of Hearts I
[317]	=	{svI = 10},		-- Crypt of Hearts II
[11]	=	{svI = 13},		-- Direfrost Keep
[13]	=	{svI = 23},		-- Tempest Island
[12]	=	{svI = 25},		-- Volenfell
[15]	=	{svI = 4},		-- Blackheart Haven
[14]	=	{svI = 5},		-- Blessed Crucible
[16]	=	{svI = 20},		-- Selene's Web
[17]	=	{svI = 24},		-- Vaults of Madness
[295]	=	{svI = 8},		-- Cradle of Shadows
[289]	=	{svI = 18},		-- Imperial City Prison
[293]	=	{svI = 19},		-- Ruins of Mazzatun
[288]	=	{svI = 28},		-- White-Gold Tower
}

DTAddon.FinderVeteranIndex = {
[299]	=	{svI = 16},		-- Veteran Fungal Grotto I
[312]	=	{svI = 17},		-- Veteran Fungal Grotto II
[315]	=	{svI = 21},		-- Veteran Spindleclutch I
[19]	=	{svI = 22},		-- Veteran Spindleclutch II
[20]	=	{svI = 2},		-- Veteran Banished Cells I
[301]	=	{svI = 3},		-- Veteran Banished Cells II
[309]	=	{svI = 11},		-- Veteran Darkshade Caverns I
[21]	=	{svI = 12},		-- Veteran Darkshade Caverns II
[23]	=	{svI = 14},		-- Veteran Elden Hollow I
[302]	=	{svI = 15},		-- Veteran Elden Hollow II
[306]	=	{svI = 26},		-- Veteran Wayrest Sewers I
[307]	=	{svI = 27},		-- Veteran Wayrest Sewers II
[305]	=	{svI = 1},		-- Veteran Arx Corinium
[310]	=	{svI = 6},		-- Veteran City of Ash I
[267]	=	{svI = 7},		-- Veteran City of Ash II
[261]	=	{svI = 9},		-- Veteran Crypt of Hearts I
[318]	=	{svI = 10},		-- Veteran Crypt of Hearts II
[319]	=	{svI = 13},		-- Veteran Direfrost Keep
[311]	=	{svI = 23},		-- Veteran Tempest Island
[304]	=	{svI = 25},		-- Veteran Volenfell
[321]	=	{svI = 4},		-- Veteran Blackheart Haven
[320]	=	{svI = 5},		-- Veteran Blessed Crucible
[313]	=	{svI = 20},		-- Veteran Selene's Web
[314]	=	{svI = 24},		-- Veteran Vaults of Madness
[296]	=	{svI = 8},		-- Veteran Cradle of Shadows
[268]	=	{svI = 18},		-- Veteran Imperial City Prison
[294]	=	{svI = 19},		-- Veteran Ruins of Mazzatun
[287]	=	{svI = 28},		-- Veteran White-Gold Tower
}
U can merge the arrays if u want.

Thanks
Sammy
Report comment to moderator  
Reply With Quote
Unread 05/22/17, 05:13 PM  
choekstr
 
choekstr's Avatar

Forum posts: 11
File comments: 287
Uploads: 0
After Morrowind update when using group & activity finder (aka dungeon finder) this error pops:
Code:
user:/AddOns/DungeonTracker/DungeonTracker.lua:469: attempt to index a nil value
stack traceback:
    user:/AddOns/DungeonTracker/DungeonTracker.lua:469: in function 'ToggleActivityTooltip'
    user:/AddOns/DungeonTracker/DungeonTracker.lua:535: in function 'ShowActivityTooltip'
    EsoUI/Ingame/LFG/Keyboard/ZO_ActivityFinderTemplate_Keyboard.lua:402: in function 'ZO_ActivityFinderTemplateNavigationEntryKeyboard_OnMouseEnter'
    ZO_BattlegroundFinder_KeyboardListSectionScrollChildZO_ActivityFinderTemplateNavigationEntry_Keyboard1_MouseEnter:3: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 02/27/17, 12:04 PM  
ZhooL

Forum posts: 0
File comments: 1
Uploads: 0
please fix for (at least) german clients

In DungeonTracker.lua around line 211:

local function ModifyDungeonTooltip(pin)
[..]
local poiName, _, _, _ = GetPOIInfo(zoneIndex, poiIndex)
[..]

please add:
poiName = LocalizeString('<<1>>', poiName)

to get rid of those "^N,in" control sequences in "non-dungeon" POI tooltips like town names.

Thanks
ZhooL
Report comment to moderator  
Reply With Quote
Unread 12/30/16, 11:57 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 127
File comments: 723
Uploads: 24
Originally Posted by Sunja66
At last someone did it. I just have 5 Chars but already found it annoying to log over all of them to get an idea which one need vet, hardmode, speed run and no death run completion for the current pledges.
I am adding an option to include speed run and no death achievement info in the next release. Just have to find a way to present that info without making the information cover the whole screen when tracking a lot of characters.

Right now it will show regular completion for all content and vet content as well as faction achievement.

Glad to hear it was helpful already.
Last edited by Phinix : 12/30/16 at 12:07 PM.
Report comment to moderator  
Reply With Quote
Unread 12/30/16, 11:28 AM  
Sunja66

Forum posts: 0
File comments: 11
Uploads: 0
At last someone did it. I just have 5 Chars but already found it annoying to log over all of them to get an idea which one need vet, hardmode, speed run and no death run completion for the current pledges.
Last edited by Sunja66 : 12/30/16 at 11:29 AM.
Report comment to moderator  
Reply With Quote
Unread 12/29/16, 07:10 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 127
File comments: 723
Uploads: 24
Version 1.02

Added the level a dungeon unlocks to the LFG tooltips. Helpful when you have it unlocked but want to tell if a group member is high enough level for it.

Also colorized the optional faction achievement text.
Report comment to moderator  
Reply With Quote
Unread 12/21/16, 06:44 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 127
File comments: 723
Uploads: 24
Originally Posted by Elmseeker
Well done. Quite useful.
Thanks, glad to hear it! Should be adding better translations for French, German, and Italian soon, as well as Russian, and Japanese once I find someone for that.
Report comment to moderator  
Reply With Quote
Unread 12/20/16, 06:12 PM  
Elmseeker
 
Elmseeker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 32
Uploads: 1
Well done. Quite useful.
__________________
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.