Download
(984 Kb)
Download
Updated: 04/29/24 09:07 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Updated:04/29/24 09:07 AM
Created:03/16/24 12:02 PM
Monthly downloads:1,726
Total downloads:2,758
Favorites:13
MD5:
9.3.0
BetterDungeonFinder  Updated Today!
Version: 1.31
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.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 (9)
File Name
Version
Size
Uploader
Date
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 Today, 01:00 PM  
Omenpapa

Forum posts: 0
File comments: 47
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 Today, 12:33 PM  
Omenpapa

Forum posts: 0
File comments: 47
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
Unread Today, 07:51 AM  
MelanAster
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 48
Uploads: 4
Originally Posted by Omenpapa
Thanks for the new features.

1,The daily random bg does not seem to be working for me. When I click it nothing happens. My char is low level, since I started a fresh one, might have something to do with it. The random dungeon does work.

2, A visual indicator would be nice too for the random buttons, to tell us if there is a daily reward still achievable.
BG should have a special low level category, I think.
Because I didn't have the right leveled character on hand and didn't find that type during testing.
Tested it and found out the problem is worse than expected. There are a bit too many types of battlegrounds, for example, the current Deathmatch battleground is a separate type

I haven't quite figured out how to show that you've earned today's reward on the button
And I don't really want to add more controls for that, so I just write it in the informationTooltip for now.
Let me think about it a little more.
Last edited by MelanAster : 04/29/24 at 08:05 AM.
Report comment to moderator  
Reply With Quote
Unread Today, 07:29 AM  
Omenpapa

Forum posts: 0
File comments: 47
Uploads: 0
Thanks for the new features.

1,The daily random bg does not seem to be working for me. When I click it nothing happens. My char is low level, since I started a fresh one, might have something to do with it. The random dungeon does work.

2, A visual indicator would be nice too for the random buttons, to tell us if there is a daily reward still achievable.

3, The alttabbed sound allowance does work, but it would be even better if you could trigger some loud stock eso sound repeating for 5-10 secs.
Last edited by Omenpapa : 04/29/24 at 07:48 AM.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 10:07 PM  
MelanAster
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 48
Uploads: 4
Originally Posted by Omenpapa
Wishlist:
1, The dungeon names should be starting on the left side, and not "kinda at the middle". It looks weird that they are all over the place.
2, Add a random normal/vet button which also indicates somehow if we have a daily reward available or not. Maybe rework the undaunted pledges column and call it dailies or something where we can have both.
3, Add a setting to auto accept/confirm the dungeon invite
4, Add a setting which keeps repeating an "alarm sound" when the dungeon group is ready, quite useful when we are alttabbed while in queue
5, Auto accept undaunted quests, aka I press E on the NPC ones to open up the dialogue menu and then it is automatically pressing next/next till I got the quest on me.
6, trial support page, mainly for the trifecta achivs

Even if these do not get in, I wanted to thank you for your work.
1) Because dungeon names change with language, in order to try to fully utilize the space in each language. Instead of left-alignment, I use centering here.
2) I have thought the original random dungeon UI was fine, but there were lots of voices that wanted this feature, and I'll add it.
3) I'll add it.
4) I could try to add one, but the bigger problem might be "Plays in Background" setting.
Maybe a function to receive it automatically within 3 seconds left is better.
5) I'll add it.
6) Not sure how you want it to function. If it's timing or death count statistics, the other addons should have it. And it's too much work to match actual conditions for each dungeons.
Last edited by MelanAster : 04/27/24 at 10:11 PM.
Report comment to moderator  
Reply With Quote
Unread 04/27/24, 04:30 PM  
Omenpapa

Forum posts: 0
File comments: 47
Uploads: 0
Wishlist:
1, The dungeon names should be starting on the left side, and not "kinda at the middle". It looks weird that they are all over the place.
2, Add a random normal/vet button which also indicates somehow if we have a daily reward available or not. Maybe rework the undaunted pledges column and call it dailies or something where we can have both.
3, Add a setting to auto accept/confirm the dungeon invite
4, Add a setting which keeps repeating an "alarm sound" when the dungeon group is ready, quite useful when we are alttabbed while in queue
5, Auto accept undaunted quests, aka I press E on the NPC ones to open up the dialogue menu and then it is automatically pressing next/next till I got the quest on me.
6, trial support page, mainly for the trifecta achivs

Even if these do not get in, I wanted to thank you for your work.
Report comment to moderator  
Reply With Quote
Unread 04/16/24, 09:37 PM  
MelanAster
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 48
Uploads: 4
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 think it's just a matter of preference and habit
I absolutely hate the original scroll menu
So BDF is created for me and others dislike the orginal one.
Why the original UI bad ?
1, Need to open too many secondary menus to queue
2. Roller type means that dungeons are not fixed in a certain position.
Once you get used to BDF, it's much faster to follow the location and background image than to read the title of dungeons.
3, I do not think that normal and veteran difficulty of one dungeon, should be placed so far apart
Especially if I want to queue a series of dungeons at the same time, randomly pick one to fight
4. I don't think sorting by name is best, especially when ESO also does it in other non-English languages.
So I chose to sort basic dungeons by unlock level, and release time for DLC (A couple in one dlc).
This way you can find which dungeons are newer, especially when they just were released.
5. Every time I finish dungeon, the original UI will empty the options
That is very painful when I repeatedly brush dungeons

I could go on all day complaining about the shortcomings of the original UI
Maybe you can try to experience BDF for a while, to compare it with the original one
Last edited by MelanAster : 04/17/24 at 01:30 AM.
Report comment to moderator  
Reply With Quote
Unread 04/16/24, 01:35 PM  
Teroh

Forum posts: 0
File comments: 26
Uploads: 0
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 ?!
Report comment to moderator  
Reply With Quote
Unread 03/24/24, 06:25 AM  
MelanAster
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 48
Uploads: 4
Originally Posted by Azhdeen
Hi,

in the main window, it says "unduanted" instead of "undaunted".
I will fix it with next version _(:з」∠)_
U can handle it temporarily by changing the string in lang/en.lua
Report comment to moderator  
Reply With Quote
Unread 03/23/24, 04:27 PM  
Azhdeen
 
Azhdeen's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Hi,

in the main window, it says "unduanted" instead of "undaunted".
Report comment to moderator  
Reply With Quote
Unread 03/16/24, 11:03 PM  
MelanAster
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 48
Uploads: 4
Originally Posted by iBeardBros
Place addon to folder mate ))

The icon should be made so that it disappears when opening other menus, now it is constantly in the foreground.
Sorry for that, my fault.
I miss the folder of addon, and fix it in v0.2.
Report comment to moderator  
Reply With Quote
Unread 03/16/24, 04:36 PM  
Antisenil
 
Antisenil's Avatar

Forum posts: 7
File comments: 47
Uploads: 0
yes, your zip-file should contain the actual addon-folder which then contains the other files like

Code:
BetterDungeonFinder.zip
 └BetterDungeonFinder
   └All the .lua, .txt, .xml + Other Folders here
Report comment to moderator  
Reply With Quote
Unread 03/16/24, 02:57 PM  
iBeardBros

Forum posts: 2
File comments: 3
Uploads: 0
Place addon to folder mate ))

The icon should be made so that it disappears when opening other menus, now it is constantly in the foreground.
Last edited by iBeardBros : 03/16/24 at 03:00 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: