What This Is
Syntax highlighting files for Ultra-edit, PSPad, and Notepad ++ that add LotRO Classes/Methods/Enumerations to the standard Lua ones.
Instructions
Note: Notepad++ version is...troublesome. I'd like to hope it's just my inexperience with the program, so if you have experience with syntax highlighting in Notepad++, please feel free to edit it.
Instructions for installation:
Ultra-Edit
Copy the uew file to your %APPDATA%\IDMComp\UltraEdit\wordfiles\ folder, and make sure Ultra-Edit is configured to look in that folder by going to:
Advanced->Configuration
then, on the left hand side,
Editor Display -> Syntax Highlighting
At the top of the right hand side, under the heading "Full directory path for wordfiles" browse to the wordfiles folder
Notepad++
Go to:
View -> User-Defined Dialogue
On the new window that pops up, click the Import button and browse to the included xml file.
Close the window.
PSPad
Copy the contained .ini file to your PSPad editor\Syntax folder
Open up PSPad, then go to
Settings -> Highlighters Settings...
When the new window pops up, find the first <not assigned> on the left and click it.
You'll see the right hand side change, with a list of available languages. Look for Lua Lotro, and click it, the left side will now show "Lua - LotRO" instead of <not assigned>.
Make sure the checkbox is checked, and hit OK.
Known Issues- Notepad++ will exhibit quirky behavior with its highlighting. This is most likely my fault, and will look into improving this when I get a chance
- Ultra-edit will not auto-indent in function, loop and conditional blocks. Again, I hope to fix this when I can
In closing
If you use a different editor and would like syntax highlighting for it, feel free to let me know, and I'll look into adding it to the pack. Also, please let me know of any specific issues you might have, and I'll try to help/fix it.
Finally, if you have made your own, or have a better working version, this download has been flagged to accept patches/add-ons, so feel free to add on