Quantcast
Download
(46 Kb)
Download
Updated: 06/02/20 03:29 PM
Pictures
File Info
Compatibility:
Greymoor (6.0.5)
Updated:06/02/20 03:29 PM
Created:12/19/16 05:55 PM
Monthly downloads:9,196
Total downloads:344,133
Favorites:320
MD5:
6.0.5
Dungeon Tracker  Popular! (More than 5000 hits)
Version: 1.26
by: Phinix [More]
Dungeon Tracker
(Formerly Dungeon Levels)


(Click your flag to translate the page. Addon includes in-game support for all listed languages.)

REQUIRED LIBRARIES: LibAddonMenu LibPhinixFunctions

Warning: Spoiler



Gold donations are always welcome!
PC NA: @IllusoryID



This addon adds completion and achievement information to dungeon (group and public) and trial tooltips, and overhauls the activity finder. It allows you to see quickly from the tooltip which characters have completed a group dungeon, public dungeon or trial, as well as which have completed the hard mode, timed trial, and no death achievements. Information is shown separately for normal and veteran versions. Also, for dungeons with multiple versions (I and II) you can press (and hold) the shift key to switch between showing data for either version.

Addon Settings contain many options to enable and disable various features, customize colors, etc. Also, you can enable or disable tracking for each character. 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 tooltips. *

NEW: Configure display format for the list of tracked characters.
NEW: Added option to delete individual characters from the database from the Character Option section.
NEW: Added option to show completion of Hard Mode, Timed, and No Death achievements.
NEW: Added missing dungeon description text Zenimax created to the specific dungeon finder tooltips in a style-conscious way.

There are many options and information you can track:
  • Show a list of characters' dungeon/achievement completion status on the Group Finder selection list tooltips.
  • Show a list of characters' dungeon/achievement completion status on dungeon (group and/or public) or trial map pin tooltips.
  • Show a list of characters' group challenge skillpoint completion status on public dungeon map pin tooltips.
  • Show a list of characters' completion of the achievement to defeat all bosses on public dungeon map pin tooltips.
  • Show current character progress towards the meta achievements to complete all group and public dungeons in each faction on all tooltips.
  • Assign a separate color for the 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 group or public dungeon or a trial in order to see extra information in the tooltip. Addons like Destinations that show map markers for places you haven't found are not yet supported, and may or may not be possible.


Click here to view my other addons, or view my Skyrim mods here.
Version 1.26:
- Added support for Labyrinthian and Nchuthnkarst public delves.
- Fixed DLC public delves not showing tooltip data due to game zone IDs changing with Greymoor.

Version 1.25:
- Updated API for Greymoor
- Added support for new Kyne's Aegis trial.

Version 1.24:
- Updated API for Harrowstorm.
- Added 2 new dungeons and fixed DLC zone delves not working.
- Removed dependency on LibStub.
- Minor fixes and code maintenance.

Version 1.23:
- Updated API for Dragonhold.
- Fixed Sunhold delve not displaying info after zone index change.
- Added Sunspire trial, and Lair of Maarselok & Moongrave Fane dungeon support.
- Minor code cleanup.

Version 1.22:
- Migrated global functions to LibPhinixFunctions for speed and streamlining of code. Please manually install the LibPhinixFunctions library.
- Minor code maintenance.

Version 1.21:
- Minor maintenance.

Version 1.20:
- Updated for Wrathstone: Added support for both new dungeons.
- Removed included Libstub/LibAddonMenu to avoid possible version conflicts in the future.

Version 1.19:
- Updated LibStub, minor maintenance.

Version 1.18:
- Fixed non-English clients displaying ZOS feminine/masculine tags.

Version 1.17:
- Fixed missing delve tooltips from last update.
- Fixed some expansion/DLC delves not showing due to zone indexes changing again from the addition of the new zone added with Murkmire.
- Fixed Murkmire change to game client breaking the function to hold shift to view the tooltip for the II version of dungeons that have two versions.

NOTE: Due to the way ZOS changed the game client map pins this update you will no longer be able to push shift to change tooltips in realtime. To see the version II tooltip for dungeons with two versions, YOU MUST BE HOLDING SHIFT WHEN YOU MOUSE OVER THE PIN.

Version 1.16:
- Fixed the blank 'crosshairs' map tooltip bug, for good this time!
- Cleaned up a few details, mainly formatting of the language translation files.

Version 1.15:
- Fixed public dungeon tooltip data not showing for Wrothgar delves due to zone ID change.
- Fixed some local variables that were left in the global scope.
- Minor code and language translation cleanup.

Version 1.14:
- Fixed public dungeon tooltip data not showing for Morrowind delves due to zone ID change.
- Fixed database rebuild error causing several dungeons to not display completion info correctly for alt version of the dungeon (Fungal Grotto II, etc.).
- Added option to sort tooltip completion name list alphabetically or by login screen character order.
- Added option to select whether tooltips display only completions, only incomplete, or both (default).
- Added time trial, no death, and hard mode icons next to addon setting options to clarify which icons represent which achievement.
- Completely rebuilt addon settings layout (and much of the addon), and added many comments to functions and variables. General code cleanup.
- Added Spanish and Japanese Google language translations and updated others with the latest text strings.
- Addon will now clean out deleted characters automatically on login.
- Switched to Megaserver-specific and unique ID-based saved variables to allow logging in to different regions with the same account and to make the addon name change proof.

Sorry for the inconvenience, but you will have to log into each character to rebuild the database.


Version 1.13:
- Added support for new Wolfhunter dungeons and Summerset trial.
- Added ability to delete single characters to the Character Option section.
- Fixed errors with empty/crosshair tooltips.


Version 1.12:
- Updated libs and API bump for Dragon Bones DLC.
- Added support for the new Dragon Bones dungeons.

Version 1.11:
- Fixed some errors inadvertently created while moving functions around last update.

Version 1.10:
- Minor code maintenance and cleanup.

Version 1.09:
- Fixed an indexing bug created after adding new HotR dungeons to the database that was causing the label to show 'I' or 'II' for all tooltip data regardless if it was for version I or II of a dungeon with multiple versions.
- Changed the way group dungeon map pin tooltips display information for dungeons with more than one version: Instead of stacking both the I and II information and causing the tooltip to cover or even extend past the entire screen, looking cluttered and terrible, you can now press (and hold) shift to switch between version I and version II information when viewing map pin tooltips for those dungeons.

Version 1.08:
- Updated French translation (thanks lexo1000).
- Minor format changes.

Version 1.07:
- Added support for the new Asylum Sanctorium trial.
- Fixed Wrothgar public dungeon tooltips not showing completion info.
- Updated libs.
- API bump for Clockwork City.

Version 1.06:
- API bump.
- Updated libs.
- Fixed errors when hovering over battle ground finder.

Version 1.05:
- Added ability to show completion of Hard Mode, Timed, and No Death achievements.
- Added Morrowind delves and trial.
- Added Horns of the Reach dungeons.
- API bump for Horns of the Reach
- Libraries updates.
- Code and setting menu cleanup.

Version 1.04:
- Added new option to show the game's dungeon description text over the normally blank decoration image on the LFG specific dungeon tooltips.
- Cleaned up localization a bit.

Version 1.03:
- Updated for Morrowind: Fix for dungeon index changes in LFG finder causing errors.

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.
Post A Reply Comment Options
Unread 06/02/20, 03:58 PM  
WastedJoker

Forum posts: 3
File comments: 36
Uploads: 0
Re: Re: Update...

Originally Posted by Phinix
Originally Posted by WastedJoker
Getting error after the latest update:
Oops, thanks had a typo in there! Just re-uploaded the fix.
Fixed!
Report comment to moderator  
Reply With Quote
Unread 06/02/20, 03:30 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 155
File comments: 1158
Uploads: 30
Re: Update...

Originally Posted by WastedJoker
Getting error after the latest update:
Oops, thanks had a typo in there! Just re-uploaded the fix.
__________________
My Addons: ESO Master Recipe List - SALTI - Dungeon Tracker - EZReport - Poison Master - Vampire's Woe - Chat Window Manager ... (more)
Also co-author for: Azurah - Srendarr - Show Motifs

PC NA @IllusoryID
Report comment to moderator  
Reply With Quote
Unread 06/02/20, 02:44 PM  
WastedJoker

Forum posts: 3
File comments: 36
Uploads: 0
Getting error after the latest update:

user:/AddOns/DungeonTracker/DungeonTracker.lua:670: attempt to index a nil value
stack traceback:
user:/AddOns/DungeonTracker/DungeonTracker.lua:670: in function 'UpdateDelveCompletion'
|caaaaaa<Locals> k = 25, v = [table:1]{poiIndex = 12, fP = 0, gA = 2714, bA = 2717, icon = "|t48:48:/esoui/art/mappins/ava...", zoneIndex = 743}, status = [table:2]{1 = "Labyrinthian Conqueror"}, sVar = 325 </Locals>|r
user:/AddOns/DungeonTracker/DungeonTracker.lua:747: in function 'DTAddon.CheckTracking'
user:/AddOns/DungeonTracker/DungeonTracker.lua:1055: in function 'OnAddonLoaded'
|caaaaaa<Locals> event = 65536, addonName = "DungeonTracker" </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 06/01/20, 01:37 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 155
File comments: 1158
Uploads: 30
Known issue...

Tooltips for delves in DLC zones are not functioning as the game ID's were changed again (they do this every time they add a zone) to make room for Greymoor. Already fixed in testing and will be included in the next release that adds support for all the Greymoor public delves.
__________________
My Addons: ESO Master Recipe List - SALTI - Dungeon Tracker - EZReport - Poison Master - Vampire's Woe - Chat Window Manager ... (more)
Also co-author for: Azurah - Srendarr - Show Motifs

PC NA @IllusoryID
Report comment to moderator  
Reply With Quote
Unread 06/01/20, 03:40 AM  
FWSWBN
 
FWSWBN's Avatar

Forum posts: 17
File comments: 390
Uploads: 0
sorry, my mistake
all works fine
Last edited by FWSWBN : 06/01/20 at 05:04 AM.
Report comment to moderator  
Reply With Quote
Unread 05/05/20, 03:59 PM  
Skywon

Forum posts: 0
File comments: 1
Uploads: 0
I can't use this addon

Hi!
I have install the addon but i have a bug when i pass my mouse to a donjon.

user:/AddOns/DungeonTracker/DungeonTracker.lua:209: function expected instead of nil
stack traceback:
user:/AddOns/DungeonTracker/DungeonTracker.lua:209: in function 'GetColorSortedNames'
user:/AddOns/DungeonTracker/DungeonTracker.lua:456: in function 'ToggleActivityTooltip'
user:/AddOns/DungeonTracker/DungeonTracker.lua:575: in function 'ShowActivityTooltip'
EsoUI/Ingame/LFG/Keyboard/ZO_ActivityFinderTemplate_Keyboard.lua:450: in function 'ZO_ActivityFinderTemplateNavigationEntryKeyboard_OnMouseEnter'
ZO_DungeonFinder_KeyboardListSectionScrollChildZO_ActivityFinderTemplateNavigationEntry_Keyboard1_MouseEnter:3: in function '(main chunk)'


If you know how to fix this ^^
Report comment to moderator  
Reply With Quote
Unread 04/28/20, 11:55 AM  
Kyzeragon
 
Kyzeragon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 2
Arenas

Would it be possible for you to add the arenas as well? i.e. Maelstrom, Dragonstar, Blackrose Prison? Thanks!
Report comment to moderator  
Reply With Quote
Unread 04/04/20, 01:07 PM  
SirTwist

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by Phinix
Originally Posted by SirTwist
On newer chars, the dungeons do not show the tootip.
This sounds like normal behavior. From the "Known Limitations" section:


If you are talking about the tooltips not showing for dungeon icons on the map, you have to actually walk up to and "discover" (get the game new location discovered popup) for these dungeons before the tooltips will show.
Yes, I guess you missed the fake edit. It was the GuildShrines addon causing it to not show the tooltip. I have the discoveries either from going to them or talking to the appropriate undaunted.
__________________
@Sir_Twist
Last edited by SirTwist : 04/04/20 at 01:09 PM.
Report comment to moderator  
Reply With Quote
Unread 04/03/20, 06:27 AM  
mlucero582

Forum posts: 0
File comments: 20
Uploads: 0
Re: Errors after updating this morning

After reinstalling the listed addons a few times, all seems well now... not sure what was going on.
Report comment to moderator  
Reply With Quote
Unread 04/03/20, 06:14 AM  
mlucero582

Forum posts: 0
File comments: 20
Uploads: 0
Errors after updating this morning

Just thought I'd throw this in the bin. Updated a few minutes ago and getting this pretty much when I move or hover over a dungeon link in the selection menu.


user:/AddOns/DungeonTracker/bin/Defaults.lua:226: function expected instead of nil
stack traceback:
user:/AddOns/DungeonTracker/bin/Defaults.lua:226: in function 'modifyGetUnitTitle'
|caaaaaa<Locals> unitTag = "reticleover", oTitle = "Dragonstar Arena Champion" </Locals>|r
user:/AddOns/Azurah/Settings.lua:249: in function 'modifyGetUnitTitle'
|caaaaaa<Locals> unitTag = "reticleover" </Locals>|r
user:/AddOns/Srendarr/Settings.lua:761: in function 'modifyGetUnitTitle'
|caaaaaa<Locals> unitTag = "reticleover" </Locals>|r
user:/AddOns/MasterRecipeList/bin/SetupPreFrames.lua:704: in function 'GetUnitTitle_original'
|caaaaaa<Locals> unitTag = "reticleover" </Locals>|r
user:/AddOns/IIfA/libs/LibCustomTitles/LibCustomTitles.lua:244: in function 'GetUnitTitle'
|caaaaaa<Locals> unitTag = "reticleover" </Locals>|r
user:/AddOns/Azurah/Target.lua:280: in function 'ZO_GetSecondaryPlayerNameWithTitleFromUnitTag'
|caaaaaa<Locals> unitTag = "reticleover", account = "@Sudguy", name = "Suds-elf" </Locals>|r
EsoUI/Ingame/UnitFrames/UnitFrames.lua:1370: in function 'UnitFrame:UpdateCaption'
|caaaaaa<Locals> self = [table:1]{hidden = F, showBarText = 0, animateShowHide = T, neverHideStatusBar = T, hasTarget = T, lastPowerType = 0, style = "ZO_TargetUnitFrame", unitTag = "reticleover"}, captionLabel = ud, caption = "", unitTag = "reticleover" </Locals>|r
EsoUI/Ingame/UnitFrames/UnitFrames.lua:1047: in function 'UnitFrame:RefreshControls'
|caaaaaa<Locals> self = [table:1] </Locals>|r
EsoUI/Ingame/UnitFrames/UnitFrames.lua:1006: in function 'UnitFrame:RefreshVisible'
|caaaaaa<Locals> self = [table:1], instant = F, hidden = F </Locals>|r
EsoUI/Ingame/UnitFrames/UnitFrames.lua:989: in function 'UnitFrame:SetHasTarget'
|caaaaaa<Locals> self = [table:1], hasTarget = T, ANIMATED = F </Locals>|r
EsoUI/Ingame/UnitFrames/UnitFrames.lua:1083: in function 'UnitFrame:RefreshUnit'
|caaaaaa<Locals> self = [table:1], unitChanged = T, validTarget = T </Locals>|r
EsoUI/Ingame/UnitFrames/UnitFrames.lua:1454: in function 'ZO_UnitFrames_UpdateWindow'
|caaaaaa<Locals> unitTag = "reticleover", unitChanged = T, unitFrame = [table:1] </Locals>|r
EsoUI/Ingame/UnitFrames/UnitFrames.lua:1887: in function 'OnReticleTargetChanged'
|caaaaaa<Locals> evt = 131118 </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 03/30/20, 02:17 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 155
File comments: 1158
Uploads: 30
Originally Posted by Muchtie
Warning: Spoiler
Hi. Not able to replicate this, but the error references line 209 when mousing over the dungeon finder entries. This line makes a call to LibPhinixFunctions so first I'd make sure that is up to date. If that doesn't solve it go to your \Documents\Elder Scrolls Online\live\SavedVariables folder and delete:

DungeonTracker.lua
LibPhinixFunctions.lua

Do this while the game is closed (important) then log back in. Not sure why some people are having to delete their saved variables suddenly to avoid errors from a loaded library. I have no explanation for that behavior unfortunately.
__________________
My Addons: ESO Master Recipe List - SALTI - Dungeon Tracker - EZReport - Poison Master - Vampire's Woe - Chat Window Manager ... (more)
Also co-author for: Azurah - Srendarr - Show Motifs

PC NA @IllusoryID
Last edited by Phinix : 03/30/20 at 02:18 PM.
Report comment to moderator  
Reply With Quote
Unread 03/30/20, 12:18 PM  
Muchtie

Forum posts: 0
File comments: 11
Uploads: 0
user:/AddOns/DungeonTracker/DungeonTracker.lua:209: function expected instead of nil
stack traceback:
user:/AddOns/DungeonTracker/DungeonTracker.lua:209: in function 'GetColorSortedNames'
user:/AddOns/DungeonTracker/DungeonTracker.lua:478: in function 'ToggleActivityTooltip'
user:/AddOns/DungeonTracker/DungeonTracker.lua:575: in function 'ShowActivityTooltip'
EsoUI/Ingame/LFG/Keyboard/ZO_ActivityFinderTemplate_Keyboard.lua:450: in function 'ZO_ActivityFinderTemplateNavigationEntryKeyboard_OnMouseEnter'
ZO_DungeonFinder_KeyboardListSectionScrollChildZO_ActivityFinderTemplateNavigationEntry_Keyboard1_MouseEnter:3: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 03/28/20, 04:40 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 155
File comments: 1158
Uploads: 30
Originally Posted by SirTwist
On newer chars, the dungeons do not show the tootip.
This sounds like normal behavior. From the "Known Limitations" section:
You will need to actually discover a group or public dungeon or a trial in order to see extra information in the tooltip. Addons like Destinations that show map markers for places you haven't found are not yet supported, and may or may not be possible.
If you are talking about the tooltips not showing for dungeon icons on the map, you have to actually walk up to and "discover" (get the game new location discovered popup) for these dungeons before the tooltips will show.

It is possible you are using an addon like MapPins or Destinations which show icons for places you have not yet discovered, but until you actually discover these places the tooltips will not show.

Now that I am back into modding for a time, I will renew my efforts to find a way to do compatibility with these unknown location icons as well. For now you will have to use the dungeon finder "specific dungeon" list to view completion tooltips for new characters who have not discovered a dungeon yet, or have them port to someone close by so they can walk up and "discover" them.

__________________
My Addons: ESO Master Recipe List - SALTI - Dungeon Tracker - EZReport - Poison Master - Vampire's Woe - Chat Window Manager ... (more)
Also co-author for: Azurah - Srendarr - Show Motifs

PC NA @IllusoryID
Last edited by Phinix : 03/28/20 at 04:40 PM.
Report comment to moderator  
Reply With Quote
Unread 03/28/20, 03:56 PM  
SirTwist

Forum posts: 0
File comments: 9
Uploads: 0
I'm investigating an interference issue. On newer chars, the dungeons do not show the tootip. I thought it was a problem with the addon and the fact that I talked to the undaunted to reveal them instead of walking up to them. But today I turned everything else off, and it works now. This means there's interference. The fact it is only on my 5 newest chars, using the same addon groups, is puzzling. I'll eliminate them one by one to see if I can find the issue.

Fake edit: Hmm, seems to be all chars now, must not have been the same addon group. Anyway, on to the clicking....

Guildshrines is the culprit, not sure why. I removed the embedded LibAddonMenu and LibStub, still no joy.

The nils however are a different issue. I'm not sure what triggered it but now I'm getting:
Code:
user:/AddOns/DungeonTracker/bin/Defaults.lua:2: attempt to index a nil value
stack traceback:
user:/AddOns/DungeonTracker/bin/Defaults.lua:2: in function '(main chunk)'
<Locals> DTAddon = ud </Locals>
and
Code:
user:/AddOns/DungeonTracker/DungeonTracker.lua:42: attempt to index a nil value
stack traceback:
user:/AddOns/DungeonTracker/DungeonTracker.lua:42: in function '(main chunk)'
<Locals> DTAddon = ud, version = 1.24 </Locals>
Reinstalling DT and LibPhinix fixed it, but i"m still not sure how it broke by turning addons on and off.
__________________
@Sir_Twist
Report comment to moderator  
Reply With Quote
Unread 03/27/20, 07:19 PM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 365
Uploads: 1
Couldnt reproduce it. Maybe update was happening while I relogged or sth.
I will dig into it deeper, if it happens again.

Could be that I mixxed up 2 different error mesages and jumped to the conclusion
Last edited by wambo : 03/27/20 at 07:22 PM.
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.