Download
(6 Kb)
Download
Updated: 06/06/22 07:28 AM
Compatibility:
High Isle (8.0.0)
Updated:06/06/22 07:28 AM
Created:04/24/21 01:21 AM
Monthly downloads:1,699
Total downloads:68,767
Favorites:10
MD5:
LibAlianym  Popular! (More than 5000 hits)
Version: 0.40
by: Alianym [More]
No fancy description here, (yet).

Just download this if one my AddOns has directed you here in its section of the description. If it hasn't you shouldn't need this Library. The keybind this provides (under the heading LibCustomInteract) will serve as your contextual interaction key for each AddOn for which it is a dependency.

For curious developers, I hope to (eventually) upload a documented, more generic, version of this Library in the future for people who want to do similar things. It's a work-in-progress.
v0.40
  • Added functions for Furniture Targets

v0.3
  • Quick bug fix
  • Updated when the reticle is 'blocked' so it's not affected by empty loot containers

v0.2
  • Efficiency updates

v0.1b
  • Removed a left-over debug output
  • Fixed issue caused when affected-AddOn load order was not as expected. It now should work independent of load order

v0.1
  • Initial Release
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Uploader
Date
0.3
5kB
Alianym
05/22/22 03:17 AM
0.2
5kB
Alianym
04/28/21 07:34 AM
0.1b
3kB
Alianym
04/24/21 02:17 AM
0.1
3kB
04/24/21 01:21 AM


Post A Reply Comment Options
Unread 04/25/21, 09:20 AM  
Alianym
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 110
Uploads: 11
Re: Which add-ons are yours?

Originally Posted by Shadowshire
Where any one or more of your add-ons use this Library, then please add it to the list on their respective download pages.
I don't quite understand, I've done this. I don't know where you got the impression that I hadn't as a simple check would've confirmed they're listed on three of my AddOns (you can find all the ones by a particular author simply by clicking the [More] hyperlink next to the author's name just under the title). In addition, I've added it to the dependencies list in-game for my AddOns, so the AddOn won't load if this Library is missing. If it loads without it, it doesn't need it.

Originally Posted by Shadowshire
an add-on developer (author) should not create libraries to be used by just one add-on, whatever their expectations of future development might be.
This is based on the incorrect premise that it's only being used by one AddOn. I wouldn't have bothered if that was the case, as it's in use by three.

Which brings me back to my initial confusion. With that cleared up, I can't see any particular outstanding issues.
Last edited by Alianym : 04/25/21 at 09:37 AM.
Report comment to moderator  
Reply With Quote
Unread 04/25/21, 07:55 AM  
Shadowshire

Forum posts: 1
File comments: 402
Uploads: 0
Question Which add-ons are yours?

Frankly, I use enough add-ons that I do not know the name of each and every developer. I know who develops the ones which have been around the longest, and contributed the most to my own play of the game, during the six-plus years that I've been playing TESO.

So, I have no idea as to whether any add-on which I have currently installed must (?) have this particular Library installed, too. However, there must be a list of the libraries which each add-on uses, on the AddOn Info tab for its specific download page. Where any one or more of your add-ons use this Library, then please add it to the list on their respective download pages.

Of course, there are several Libraries which are used by more two or more developers, since that spares each of them the time and effort to design and code the function(s) which a library contains. In my humble opinion, an add-on developer (author) should not create libraries to be used by just one add-on, whatever their expectations of future development might be.

After a developer introduces one or more Libraries which only one add-on uses, if that add-on is subsequently uninstalled by a player, then each such Library often becomes an orphan. Loading them is a waste of system resources, of course. It can also diminish the performance of TESO software as a whole on the hardware that runs it.

Thank-you for your understanding of this situation.
Last edited by Shadowshire : 04/25/21 at 07:57 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: