Download
(987 Kb)
Download
Updated: 05/13/24 09:40 PM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Updated:05/13/24 09:40 PM
Created:03/16/24 12:02 PM
Monthly downloads:2,556
Total downloads:5,107
Favorites:13
MD5:
9.3.0
BetterDungeonFinder  Popular! (More than 5000 hits)
Version: 1.42
by: MelanAster [More]
BetterDungeonFinder:
This addon aims to provide a more visually appealing and efficient dungeon finder, addressing some pain points I encounter during gameplay (others may also experience).

No plans to support Gamepad mode for now.

How to use:

1) Open the UI



You can use the button that appears in the center of the screen to open the UI
Or set a shortcut for the BDF's switch UI (you can find it in Addon Keybings)



You can lock the position of the buttons and the UI.
If the button is set to hidden, you can only open the UI with shortcuts.
Pure black background can enhance the clarity of the UI.

2) The functions of UI



A. Function of each marker (From Left to Right)
Title: Click for detail info of Style Master achievements
*This kind of achievement exists after Ruins of Mazzatum
*The blue color means that it's for daily undaunted quests. (need Undaunted Daily addon)

CheckBox: Select the normal or veteran dungeon.

SkyShard: Whether skill point has been gained.
*Double-Click for select all dungeons with skill points remaining.

GearLink: Click to open the special page of set items.
GearCount: The number of collections and total
*The purple color means that it's dropping Motif Chapter of Mask

Other Markers: The achievement of ND, SR, HM and Trifecta.
*Click for detail info.

B. Highlight Undaunted Dungeon



*Match based on the quests in bag, instead of today's undaunted dungeon

C. Role Change, Start Queue and Daily Random



3) Other functions
A. Automatically accepting and submitting undaunted quests
*Default is on

B. Switch to undaunted quests when in dungeon
*Default is on

C. Auto confrim with X seconds remaining
*Default is off

D. Temporary permission for audio in background when countdown
*Default is on



Required Libraries:
Known Bug:
Switch LFG role followed by starting queue in addon, it will cause the wrong display of role in Group UI.
I guess that it skips the time point of updating UI and locked by dungeon searching.
It doesn't matter, the new finder of this addon shows the actual role.



Contant:
This is my first time writing an addon for ESO. I learned a lot from Undaunted Pledge Queuer, Pithka's Achievement Tracker, Circonians TextureIt and try some other ways to get undaunted dungeon and setids related to dungeon.I have tested this addon in en and zh, and guessed the language won't affect its functions. But I can't guarantee that the interface of finder will be neat and beautiful in all languages.

If you have any suggestion or bug to report, feel free to send me mails in-game on EU or comments/messages here.
1.42:
Added dungeon/BG cooldown display

1.41:
Fixed an issue with mask style drop recognition
Added setting to sort by dungeon name in ascending order (just like the original)

1.40:
Add settings for interactive delay adjustment
Add settings to customize the order of dungeons

1.35:
Added customized warning sounds

1.32:
Added guidance message on first time loading
Added option to align dungeon names on the left and adjustment settings

1.31:
Fixed issue with randomized battlegrounds
Added visual change after getting daily rewards

1.30:
Added buttons to queue daily randomized dungeons and battlegrounds
Added the ability to automatically accept and submit undaunted quests.
Added automatic confirmation with adjustable time.
Added reminder in background when ready to confirm.
Fixed the issue that can't track undaunted quest in some dungeons.

1.20:
Fix the error of displaying the gear of undaunted dungeon
Added popup windows for HM, SR, ND, TR achievements by clicking the corresponding icons
Added popup windows for style master achievements by clicking the title of dungeons
Added the function of selecting all the dungeons with skill points left by double-clicking any sky shard icon

1.10:
Added display of SR, ND and Trifecta achievements
Added display of daily undaunted pledges, depending on UndauntedDaily

1.00:
Fixed a wrong SetID for Selene's Web.
Fixed the function of identifying dungeons with mask styles.
Supported localized translation and font alternatives, but only zh done now. Feel free to process the files in the lang for translation.
Adjusted some UIs.
It can automatically track the quests when u go into the undaunted dungeons. It is enabled by default and can be turned off on the settings page.

0.51:
Fix the fold structure again:((maybe i should try another zip software...)

0.50:
It can automatically highlight the current dungeon which drop mask style via the onsale weapon packs. Realizing this with no sense is actually very difficult. I'm not sure if it can be corrected without reloading addons when weapon packs withdraw. As accompanying result, the display of announcement or not will be related to whether daily rewards are obtained.

0.40:
U can hide button and use keybind only now.
U can set pure black background now for some complains about visibility.
Adjust UI for en, zh, de, fr, ru and es. Some dungeon names in some languages are too long, I tried to minimize overlapping issues.
Open/close window through SCENE_MANAGER, make it more like other menus of game or addons.

0.31:
It seems that fonts don't display in some status, tried to fix it.
But I'm not sure if font-related addon have an impact, I've never used this kind of addon.

0.20:
I did something stupid, I didn't put the plugin folder in, just compressed it.:eek:
Terribly sorry about that. U can delete the files according to zip and update to v0.2

0.10:
First release
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Uploader
Date
1.41
986kB
MelanAster
05/06/24 12:57 PM
1.40
986kB
MelanAster
05/04/24 10:48 AM
1.35
985kB
MelanAster
05/02/24 01:04 AM
1.32
984kB
MelanAster
04/29/24 11:33 PM
1.31
984kB
MelanAster
04/29/24 09:07 AM
1.3
983kB
MelanAster
04/29/24 04:48 AM
1.2
981kB
MelanAster
04/05/24 09:31 PM
1.1
980kB
MelanAster
03/27/24 11:35 AM
1.0
980kB
MelanAster
03/22/24 10:16 AM
0.51
977kB
MelanAster
03/18/24 09:26 PM
0.5
974kB
MelanAster
03/18/24 08:07 AM
0.4
975kB
MelanAster
03/17/24 08:11 AM
0.31
975kB
MelanAster
03/16/24 11:41 PM
0.1
972kB
03/16/24 12:02 PM


Post A Reply Comment Options
Unread 05/12/24, 06:48 AM  
Omenpapa

Forum posts: 0
File comments: 64
Uploads: 0
If we leave a dungeon group before we finished the dungeon, we get a timer until we cannot use the dungeon queue again. The game tells us "You or a member of your group queued too recently.".

In such situation the BDF window should show us that timer. Maybe update the "Queue!" button's text with the remaining time and then turn it back to "Queue!" when it is ready.
Last edited by Omenpapa : 05/12/24 at 06:48 AM.
Report comment to moderator  
Reply With Quote
Unread 05/05/24, 11:56 AM  
Teroh

Forum posts: 0
File comments: 31
Uploads: 0
> And the reason I really don't want to add this is that that would require maintaining a reasonable order for all the official languages.

That is actually something i did not consider.

But i'm sure there is a way to at least do this with name ASC DES.

* Get language the client is using
* Grab all dungeon name strings for that language in an array
* Sort the array by name with the dafault lua functions
* Output them in that order

Your current new option ( thank you for that ) allows for a semi "favourite" dungeon system, but i feel like a Sort by Name button still wouln't hurt next to the up and down arrows.

As for the tooltips : You already have them on some items used in EDF. You can also set a custom delay before they show up, so they are not obstructing views.
Report comment to moderator  
Reply With Quote
Unread 05/04/24, 11:50 AM  
Omenpapa

Forum posts: 0
File comments: 64
Uploads: 0
Thanks for the update, 50ms is perfect
Report comment to moderator  
Reply With Quote
Unread 05/03/24, 03:32 PM  
Omenpapa

Forum posts: 0
File comments: 64
Uploads: 0
Originally Posted by MelanAster
Originally Posted by Omenpapa
Originally Posted by MelanAster
Originally Posted by Omenpapa
What do you think about a button, which marks all normal dungeons where the skill point quest is not completed yet? Or providing persistancy, so even if we close ESO, and log in again the next day, the addon remembers our last dungeon selection.
In fact, SDC has always had a similar feature and listed in addon instructions, right along with a few other detail features.
Double-clicking on the icon of any Skyshards, SDC will selects all normal difficulty of the dungeons with uncollected skill points.
One flaw, it doesn't automatically deselect that one after completing, like SDC do to undaunted quest dungeons.
I did not know that, cool. Doubleclick was not too intuitive based on the visuals of the UI, but I see value in it to avoid accidental selection override.

Regarding the undaunted quest dialogues.. could you speed up the automatic interaction speed? We certainly do not want to read the messages there, and compared to other addons(ex.: lazy writ and daily board interaction), the delay is a bit too long.
From my experience with another addon, adjusting the interaction speed is a very annoying thing.
The interaction speeds acceptable to the player are not quite the same for different hardware and network conditions.There are also differences in the process of craft and undaunted quests in particular, using much less safe functions in BDF.
So it's currently maintained at a very conservative speed to ensure stability.
I do run a lot of dungeons on a daily basis. If you would give me some direction where can I adjust that interaction speed value, I would be happy to test it and provide feedback if I encountered any issues.

If it is based on hardware+internet, that means the ideal, stable speed should be different for everyone. That implies that a slider could be useful, probably with a warning, that going higher than X can result in a buggy behavior, so you do not recommend it.
Report comment to moderator  
Reply With Quote
Unread 05/03/24, 11:42 AM  
MelanAster
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 4
Originally Posted by Teroh
Please for all that is holy to you .. give us an option to sort the dungeons by name! PLEASE! Or a search bar.

Also pretty much everything is missing tooltips.
The idea that ordering by name is ridiculous was one of the original design points of BDF
And the reason I really don't want to add this is that that would require maintaining a reasonable order for all the official languages. And arranging the dungeons by release time is definitely a much more generic and logical choice. Especially since every 2 DLC dungeons are sold in a bundle
If you must insist, modify the key values of the dungeons in Data.lua, and you can customize any ordering, noting that the numbering needs to be consecutive

The toolbar is deliberately not used much to avoid obscuring the check box. All the notes are in the upper left corner
Report comment to moderator  
Reply With Quote
Unread 05/03/24, 11:26 AM  
MelanAster
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 4
Originally Posted by Omenpapa
Originally Posted by MelanAster
Originally Posted by Omenpapa
What do you think about a button, which marks all normal dungeons where the skill point quest is not completed yet? Or providing persistancy, so even if we close ESO, and log in again the next day, the addon remembers our last dungeon selection.
In fact, SDC has always had a similar feature and listed in addon instructions, right along with a few other detail features.
Double-clicking on the icon of any Skyshards, SDC will selects all normal difficulty of the dungeons with uncollected skill points.
One flaw, it doesn't automatically deselect that one after completing, like SDC do to undaunted quest dungeons.
I did not know that, cool. Doubleclick was not too intuitive based on the visuals of the UI, but I see value in it to avoid accidental selection override.

Regarding the undaunted quest dialogues.. could you speed up the automatic interaction speed? We certainly do not want to read the messages there, and compared to other addons(ex.: lazy writ and daily board interaction), the delay is a bit too long.
From my experience with another addon, adjusting the interaction speed is a very annoying thing.
The interaction speeds acceptable to the player are not quite the same for different hardware and network conditions.There are also differences in the process of craft and undaunted quests in particular, using much less safe functions in BDF.
So it's currently maintained at a very conservative speed to ensure stability.
Last edited by MelanAster : 05/03/24 at 11:27 AM.
Report comment to moderator  
Reply With Quote
Unread 05/03/24, 10:25 AM  
Teroh

Forum posts: 0
File comments: 31
Uploads: 0
Please for all that is holy to you .. give us an option to sort the dungeons by name! PLEASE! Or a search bar.

Also pretty much everything is missing tooltips.
Report comment to moderator  
Reply With Quote
Unread 05/03/24, 07:33 AM  
Omenpapa

Forum posts: 0
File comments: 64
Uploads: 0
Originally Posted by MelanAster
Originally Posted by Omenpapa
What do you think about a button, which marks all normal dungeons where the skill point quest is not completed yet? Or providing persistancy, so even if we close ESO, and log in again the next day, the addon remembers our last dungeon selection.
In fact, SDC has always had a similar feature and listed in addon instructions, right along with a few other detail features.
Double-clicking on the icon of any Skyshards, SDC will selects all normal difficulty of the dungeons with uncollected skill points.
One flaw, it doesn't automatically deselect that one after completing, like SDC do to undaunted quest dungeons.
I did not know that, cool. Doubleclick was not too intuitive based on the visuals of the UI, but I see value in it to avoid accidental selection override.

Regarding the undaunted quest dialogues.. could you speed up the automatic interaction speed? We certainly do not want to read the messages there, and compared to other addons(ex.: lazy writ and daily board interaction), the delay is a bit too long.
Last edited by Omenpapa : 05/03/24 at 07:34 AM.
Report comment to moderator  
Reply With Quote
Unread 05/02/24, 03:15 PM  
MelanAster
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 4
Originally Posted by Omenpapa
What do you think about a button, which marks all normal dungeons where the skill point quest is not completed yet? Or providing persistancy, so even if we close ESO, and log in again the next day, the addon remembers our last dungeon selection.
In fact, SDC has always had a similar feature and listed in addon instructions, right along with a few other detail features.
Double-clicking on the icon of any Skyshards, SDC will selects all normal difficulty of the dungeons with uncollected skill points.
One flaw, it doesn't automatically deselect that one after completing, like SDC do to undaunted quest dungeons.
Report comment to moderator  
Reply With Quote
Unread 05/02/24, 02:21 PM  
Omenpapa

Forum posts: 0
File comments: 64
Uploads: 0
What do you think about a button, which marks all normal dungeons where the skill point quest is not completed yet? Or providing persistancy, so even if we close ESO, and log in again the next day, the addon remembers our last dungeon selection.
Last edited by Omenpapa : 05/02/24 at 02:36 PM.
Report comment to moderator  
Reply With Quote
Unread 05/02/24, 06:16 AM  
Omenpapa

Forum posts: 0
File comments: 64
Uploads: 0
Going with the alert option 19, the sound is loud enough, thanks.
Last edited by Omenpapa : 05/02/24 at 08:40 AM.
Report comment to moderator  
Reply With Quote
Unread 05/01/24, 09:43 PM  
MelanAster
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 4
Originally Posted by Omenpapa
1, The current sound is not loud enough when the dungeon triggers. I did not even notice it for a lot of runs, until I payed really attention to it. Maybe switch to a louder gong/horn sound? EDIT: Actually the alarm sounds gets triggered continuously until we alttab back again that is nice.

2, Not sure if this request is in the scope of this addon or not, so feel free to ignore it, but autopressing release when we die in a bg would be nice too.

3,Left alignment text looks great! Thanks!

4, This is not a real request from me, it is just a possibility to improve the addon sometimes in the future, IF it is relatively easy to implement. You have the undaunted quest to be focused if available in a dungeon. Something similiar could be useful If there is the basic quest there which gives the skill point.
1. The option to customize the alarm sound will be added later. In order to avoid automatic confirm that leads to interruption of the alarm, the stop condition of the alarm has a more complex setting.
2、This is a bit beyond the scope of BDF.
4, To be considered, but the game has the option of automatic quest tracking.
And skill point quests are usually picked up in dungeon, and naturally selected. And unlike dauntless quests, skill point quests usually don't have any special requirements. So this feature is not being considered at this time.
Report comment to moderator  
Reply With Quote
Unread 05/01/24, 06:34 AM  
Omenpapa

Forum posts: 0
File comments: 64
Uploads: 0
1, The current sound is not loud enough when the dungeon triggers. I did not even notice it for a lot of runs, until I payed really attention to it. Maybe switch to a louder gong/horn sound? EDIT: Actually the alarm sounds gets triggered continuously until we alttab back again that is nice.

2, Not sure if this request is in the scope of this addon or not, so feel free to ignore it, but autopressing release when we die in a bg would be nice too.

3,Left alignment text looks great! Thanks!

4, This is not a real request from me, it is just a possibility to improve the addon sometimes in the future, IF it is relatively easy to implement. You have the undaunted quest to be focused if available in a dungeon. Something similiar could be useful If there is the basic quest there which gives the skill point.
Last edited by Omenpapa : 05/01/24 at 02:57 PM.
Report comment to moderator  
Reply With Quote
Unread 04/29/24, 01:00 PM  
Omenpapa

Forum posts: 0
File comments: 64
Uploads: 0
Originally Posted by Teroh
I'm gonna be direct here :

If you actually want to make a better dungeon finder, you should literally just update

* https://www.esoui.com/downloads/info...ions.html#info

And combine it with

* https://www.esoui.com/downloads/info...nRotation.html

Your UI in its current form is 100% not it. Its SUPER bad.

And both addons above show you how to do it correctly. Like why are your dungeons not sorted by name .. or pledge status .. or completion status ?!
I was using the first addon you linked in the past, and found out about this addon because as you said that one is not working currently.

I had the same feeling before trying out this addon. The natural implementation utilizing the default UI felt.. well.. natural. However after spending some time with this addon.. there is really no going back. The simple fact that we don't have to scroll for dungeons is just soo good. I suggest you give it a try.
Report comment to moderator  
Reply With Quote
Unread 04/29/24, 12:33 PM  
Omenpapa

Forum posts: 0
File comments: 64
Uploads: 0
Latest hotfix fixed the random bg thanks!
Also the darkened indicator for randoms is nice too!

Regarding the dungeon name alignment.. while this is just a guess, but most players would probably prefer the left aligned version instead of center. Changing it for all languages can be problematic as you mentioned, but does it look bad for english too? I assume most players use english anyways.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: