Quantcast
Download
(1 Kb)
Download
Updated: 08/31/19 04:43 PM
Pictures
File Info
Compatibility:
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Updated:08/31/19 04:43 PM
Created:08/31/19 04:43 PM
Monthly downloads:23,662
Total downloads:23,911
Favorites:58
MD5:
5.1.5
LibTypeRegistry  Popular! (More than 5000 hits)
Version: 1.0
by: cloudor [More]
Overview

LTR (LibTypeRegistry) can be used to manage your addon module types.

Usage

1. Create instance:
Warning: Spoiler


2. Register a module instance:
Warning: Spoiler



3. Load a module instance:
Warning: Spoiler


SCM
$ git clone [email protected]:cloudor126/lua-eso-addon-ltr.git
Optional Files (0)


Post A Reply Comment Options
Unread 09/02/19, 07:27 PM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 285
Uploads: 4
Originally Posted by Baertram
Thanks for the explanation Kyoma.
@Cloudor
I did not want to sound negatively about this library, I just did not understand what you mean by the description + screenshots. It looked like it registers functions or maybe complete files into a table one can use to call afterwards with some library's API functions.

Originally Posted by Kyoma
From what I've seen it's basically 'just' (don't mean that negatively) a wrapper (with some fancy things) for (his) common addon code. Similar to the Wykkyd library from long ago. It's just how he wrote the code and with the removal of embedded libraries he's releasing it. Probably isn't his intention to 'promote' this to other people too, I mean, they can use it but the primary use is for Action Duration Reminder

Edit: And as is often the case with addons: code first, documentation later.

Edit2: Oh and with the special comments for certain lines his IDE provides autocompletion for the library. Which is actually pretty neat.
Yes, it is.
Report comment to moderator  
Reply With Quote
Unread 09/02/19, 08:43 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2354
File comments: 2615
Uploads: 57
Thanks for the explanation Kyoma.
@Cloudor
I did not want to sound negatively about this library, I just did not understand what you mean by the description + screenshots. It looked like it registers functions or maybe complete files into a table one can use to call afterwards with some library's API functions.

Originally Posted by Kyoma
From what I've seen it's basically 'just' (don't mean that negatively) a wrapper (with some fancy things) for (his) common addon code. Similar to the Wykkyd library from long ago. It's just how he wrote the code and with the removal of embedded libraries he's releasing it. Probably isn't his intention to 'promote' this to other people too, I mean, they can use it but the primary use is for Action Duration Reminder

Edit: And as is often the case with addons: code first, documentation later.

Edit2: Oh and with the special comments for certain lines his IDE provides autocompletion for the library. Which is actually pretty neat.
Report comment to moderator  
Reply With Quote
Unread 09/02/19, 04:41 AM  
Kyoma
AddOn Author - Click to view AddOns

Forum posts: 90
File comments: 231
Uploads: 10
From what I've seen it's basically 'just' (don't mean that negatively) a wrapper (with some fancy things) for (his) common addon code. Similar to the Wykkyd library from long ago. It's just how he wrote the code and with the removal of embedded libraries he's releasing it. Probably isn't his intention to 'promote' this to other people too, I mean, they can use it but the primary use is for Action Duration Reminder

Edit: And as is often the case with addons: code first, documentation later.

Edit2: Oh and with the special comments for certain lines his IDE provides autocompletion for the library. Which is actually pretty neat.
Last edited by Kyoma : 09/02/19 at 04:49 AM.
Report comment to moderator  
Reply With Quote
Unread 09/02/19, 03:51 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2354
File comments: 2615
Uploads: 57
I did have a look already but still don't get the purpose.
Is this following any common coding mechanics one coudl read about or do I need to know other coding languages like c to get it?

Originally Posted by cloudor
Originally Posted by Baertram
I don't get the purpose.
I can define a module (which is another file) and load it with this library (instead of using the txt manifest to load it)?
Or what does it do?

Could you maybe explain it without the screnshots, but an example usecase?
I use it in ActionDurationReminder and AssistRapidRiding. You can take them as examples.
Report comment to moderator  
Reply With Quote
Unread 09/01/19, 07:35 PM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 285
Uploads: 4
Originally Posted by Baertram
I don't get the purpose.
I can define a module (which is another file) and load it with this library (instead of using the txt manifest to load it)?
Or what does it do?

Could you maybe explain it without the screnshots, but an example usecase?
I use it in ActionDurationReminder and AssistRapidRiding. You can take them as examples.
Report comment to moderator  
Reply With Quote
Unread 09/01/19, 11:54 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2354
File comments: 2615
Uploads: 57
I don't get the purpose.
I can define a module (which is another file) and load it with this library (instead of using the txt manifest to load it)?
Or what does it do?

Could you maybe explain it without the screnshots, but an example usecase?
Last edited by Baertram : 09/01/19 at 02:21 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: