Request For Comments
I created a plugin to compare "similar items" "side-by-side" in hovered item dialog.
Part of the game is acquiring new and better items and it is sometimes difficult (at least for me) to decide if item is worth keeping it.
Comparing current hovered item against similar items you already have by attribute level can help decision making - I hope and it is the purpose of this plugin.
Current implementation is just a "proof of concept" and technological feasibility study to see that this kind of UI is doable and usable.
Final implementation should have "build selector" and predefined templates for items you want to have and option to apply these templates over existing items to evaluate their worthiness of keeping or salvaging. Not an easy task, but I have made very promising test implementations. Most difficult part is how to configure these settings easily for non-programmers to be able to use them.
Unidentified items are excluded - obviously!
Yellow/blue/white items are excluded as they would require more filtering in the code - IMHO nobody needs this info anyway.
Use Up/Down keys to navigate inside item list if you have more than one similar item.
Note that last item in the list is the same item that is currently hovered - it allows you to see attributes for the hovered item only without any comparison.
Press Ctrl to hide this plugin UI while hovering an item.
"Similar items" means that their sno item "NameEnglish" is the same. This matches all items that share the same base name but does not consider item rank or legacy item (older) versions etc. what ever there can be.
Currently item list is not sorted, I just grab it.
Future version will sort items based on "build template", current hero class, hero class main stat (DEX, INT or STR) and corresponding data from hovered item.
The UI should be intuitive and fields shown should not need much clarification.
Item line contains location, keep decision from THUD, ancient rank, perfection(%) from THUD and sum/count of "important attributes" by me.
Stash location contains stash tab number, (stash grid) line and column number. Other location are just pointers where the item is.
Attribute lines contain attribute abbreviation (by me), left and right side perfection value and comparison mark between them.
Attributes are selected from hovered item first and then missing attributes from comparable are added to end of list (grayed).
Images how items look side by side:
Kridershot and Yang's Recurve
I understand that there are other plugins that may use the same hovered item UI element to display other information related to other stuff so it is on end user discretion to decide which plugins are allowed to be Enabled at a time.
Download Attached .TXT file and rename it to regular .ZIP file.
Install it by unzipping it into plugins folder in your THUD installation.
Move it under your plugins folder and extract it there so that you can see folder JarJar under plugins.
As this "plugin" is a part of a larger "system" it is contained in several files and folders under JarJar folder.
All files are necessary in order the plugin can be loaded correctly.
Tested to work without any other plugins installed.
Read carefully this small printed text!
If you are not a programmer and can not install (it does not work for you) please check other numerous post how to THUD install plugins first. It is common knowledge found in this same forum!
If you post "it does not work" without any proof (like log files or screen shots) it might be possible that you will not be answered.
But please post you comments if you liked or hated this!