fonsleenaars / tqdb

Python parser for the Titan Quest Anniversary Edition, Ragnarok, Atlantis, Eternal Ember DLC database.
https://tq-db.net
MIT License
51 stars 15 forks source link

Add alphabetical and level sorting to set list #12

Open fonsleenaars opened 6 years ago

fonsleenaars commented 6 years ago

Suggestion from the community forums

Originally posted by Raye_Terse: Hi, I have some feedback on the Set List that I wanted to share.

To start with, I really like the feature, and I use it frequently as a ctrl+f lookup table of sorts.

Thing is, I think there's a pretty easy way to expand the functionality of the list by a lot, especially for newbies.

If the list was sorted by level ranges first and then alphabetically within each level range, it would be a lot easier to use it for discovering items and item sets you want to use with your toon than it is right now. Pretty much any usecase where you don't already know the name of the set you're looking for is improved by this change, simply because you will always know the level of your toon. The only usecase I can think of that is impacted negatively, is one where you know the name of the set you're looking for, but not its level and you can't ctrl+f it for some reason. Personally, I think the tradeoff seems worth it.

So it would look something like this:

Level 1 - 10: (list of all sets within range) Level 11 - 20: (list of all sets within range) Level 21 - 30: Etc.