Thread Tools Display Modes
10/16/19, 03:08 AM   #1
JP Fred
Join Date: May 2019
Posts: 10
Smile Looking for manual suggestions

I have been a programmer for 30 years, mainly AS400 mid range computers, and am looking to create some add-ons. From what I see the ESOUI uses the LUA scripting language.

That being said I am looking for a good guide to help me to get started and also one to be used as an on-going reference.

I am retired and have a lot of time on my hands. I would appreciate any feedback from the brain trust.

Thanks,

Doc
  Reply With Quote
10/16/19, 04:10 AM   #2
Sordrak
 
Sordrak's Avatar
AddOn Author - Click to view addons
Join Date: May 2017
Posts: 52
About Lua:
https://www.lua.org/
http://lua-users.org/wiki/SampleCode


About the ESO API:
https://wiki.esoui.com/Main_Page
https://wiki.esoui.com/API
https://wiki.esoui.com/MyFirstAddon_...Zenimax_Online
https://wiki.esoui.com/Circonian%27s_Tutorials


By far not complete, but at least a starting point.
  Reply With Quote
10/16/19, 05:24 AM   #3
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,566
Have you checked the sticky posts on top of this forum? There is one which has links to all the relevant resources: https://www.esoui.com/forums/showthread.php?t=8413
  Reply With Quote
10/16/19, 12:23 PM   #4
JP Fred
Join Date: May 2019
Posts: 10
Thanks all. I knew that I could get what I needed from the experts!
  Reply With Quote
10/16/19, 11:38 PM   #5
Phuein
 
Phuein's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2018
Posts: 132
In addition to the guides, I've released a template of sorts to help (myself and) other coders get a new addon going quickly. New Addon in the links in my signature.
  Reply With Quote
10/17/19, 02:37 AM   #6
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
There also exist some developing tools helper for e.g. auto completion or API function lookup.

Eclipse
https://www.esoui.com/forums/showthread.php?t=7924

IntelliJ IDEA
https://www.esoui.com/forums/showthread.php?t=776


Always check the latest comments of the threads for updated links and information (what lua plugins to use e.g.).

DebugLogViewer
And there is one tool to show proper debug output (using LibDebugLogger) to analyze your harddisk saved debug messages. If you want to build something new better start to get used to using this library instead of using simple d() outut messages in your addons and having to check the chat ingame over and over again.
https://www.esoui.com/forums/showthread.php?t=8569

Last edited by Baertram : 10/17/19 at 02:40 AM.
  Reply With Quote

ESOUI » Developer Discussions » Tutorials & Other Helpful Info » Looking for manual suggestions

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off