Thread Tools Display Modes
10/03/15, 07:56 AM   #1
Wakkaluba
Join Date: Oct 2015
Posts: 2
Question How to setup development environment

Hi all,

I am just crash diving into LUA programming and choose ESO as motivator
Now I have some questions regarding a proper dev environment.

I have notepad++ with LUA support and autocomplete and highlighting for ESO.
I have seen that there are some quite nifty tools for WoW and am wondering if there is something similar for ESO.

A list of what I have found and am missing vs. WoW dev.
  • I have finally found the API description but Blizz provides a tool for WoW to extract the API interface in order to find the changes. Is there anything similar available for ESO?
  • is there a GUI designing tool you can recommend? As reference what I have in mind: WoW UI designer.
  • a ingame debugger? that would be quite nice.
  • do you know if there is a stack tracing\watcher tool ingame available for ESO?

What would you recommend or how is your development environment?

Thanks for helping
Wakka
  Reply With Quote
10/03/15, 08:50 AM   #2
votan
 
votan's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2014
Posts: 577
Welcome Wakka

Well,
for API look at the WIKI of this site. For advanced information you can look to the "source documentation" here.
Look at the Developer Ultilities:
Recommended add-ons: zgoo, click4info, TextureIt, DevTools.

For NotePad++ look at NotePad++ ESO AutoComplete.

Especially, if your are native English speaker and/or use english client, beware of localization. It is a well-known trap, that returned strings of other languages have "garbage" at the end: http://www.esoui.com/forums/showpost...21&postcount=8
You can switch language in-game: Khrill Language Selector

And once you did your first add-on I recommend to read this: http://www.lua.org/gems/sample.pdf
  Reply With Quote
10/03/15, 09:50 AM   #3
Wakkaluba
Join Date: Oct 2015
Posts: 2
Thumbs up

Thanks a lot for that helpful post

Looking forward to get started.
But do you eventually know a tool to design GUIs in xml or LUA?

I will probably not use it straight away but would be nice to have a complete toolbox from the beginning.

Click4Info seems to be a very usefull tool. Great!

Last edited by Wakkaluba : 10/03/15 at 09:52 AM.
  Reply With Quote

ESOUI » Developer Discussions » Tutorials & Other Helpful Info » How to setup development environment

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