lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Tools & Utilities for Developers

Category: LotRO Tools & Utilities for DevelopersVSCode Extension - LotRO API
Interface Information
Download
How do I install this? (FAQ)
Name: VSCode Extension - LotRO API   Popular!
Author:
Date: 06-17-2023 06:59 PM
Size: 579.15 Kb
Version: 1.0.16
Rate File: 5 out of 5 with 5 votes  
Pictures
Click to enlarge 

Views: 0
Size: 14.97 Kb
Dimensions: 128 x 128
 
Click to enlarge 

Views: 0
Size: 55.77 Kb
Dimensions: 772 x 525
Install from Marketplace
 
Click to enlarge 

Views: 0
Size: 77.77 Kb
Dimensions: 811 x 603
Install from Downloaded VSIX
 
Description


Summary
Adds IntelliSense features for Lord of the Rings Online API to VS Code. This extension uses Sumneko's Lua Language Server with EmmyLua annotations.

Installation
  1. Download VS Code for Windows / Linux / MacOS
  2. Install directly from VSCode marketplace by searching for "LOTRO" (Recommended)
  3. Install from downloaded file from lotrointerface.com
  4. Install from browser at our VSCode Marketplace page here

Bug / Requests / Contribute

If you would like to request features or notify of a bug, please comment below or create a ticket at https://github.com/lunarwtr/vscode-lotro-api/issues

If you would like to contribute, please reach out and feel free to issue pull requests at github page https://github.com/lunarwtr/vscode-lotro-api/


Features
  • IntelliSense for Lord of the Rings Online LUA API (v32.0.4)
  • IntelliSense for LotRO .plugin and .plugincompendium file xml
  • IntelliSense for LotRO skinning file (SkinDefinition.xml) xml
  • Preview of Skinning Panels outside of game
  • Code snippets to make coding Plugins easier
  • Undocumented objects, methods and events.


What's New

1.0.16 - 2023-06-17
  • Fix: Disable diagnostics for `duplicate-set-field`
  • Fix: Fix diagnostics warnings when using `class` utility to define a new class.
1.0.14 - 2022-11-11
  • Fix: Fixed several innacuracies in the LOTRO API emmylua documentation
  • Chore: Updated libraries dependencies for security

1.0.13 - 2022-06-04
  • Improvement: Skinning preview speed improvements
  • Improvement: Progress bar added for loading of skinning preview
  • Improvement: Additional image mappings for skinning elements for better rendering
  • Improvement: Addition of unofficial skinning panels & new configuration setting to activate
  • Improvement: Skinning Preview panel dropdown now sorts order changed so author skin panels are first, then defaults, then unofficial (if turned on)
  • Improvement: Added support for XML Entity variables
  • Improvement: Added XSD schema documentation for skinning elements
  • Fix: Fixed issue where images were not loading from cache and being regenerated each time.


1.0.12 - 2022-05-14
  • Improvement: Skinning preview nearly complete
  • Improvement: New Setting to keep converted TGA in skin asset folder
  • Improvement: Setting to open preview Beside editor or not
  • Fix: Skin is now merged with base skin definition to suppliment what is left out by author

1.0.11 - 2022-05-07
  • Improvement: Initial work for rendering skins in a webview (work in progress)
  • Improvement: Added configuration for pointing at skinning asset folder
  • Improvement: display images that are ID based if they are derived from Skinning Assets.
1.0.10 - 2022-04-21
  • Improvement: Adding hover display of images in SkinDefinition.xml files
  • Improvement: Adding hover display of images in .plugin files
  • Improvement: Adding hover display of images in .lua files
1.0.9 - 2022-04-16
  • Improvement: Adding support for .skincompendium, .musiccompendium xml files
  • Improvement: Adding options <StartupScript> tag to compendium xsds
  • Improvement: Adding TGA image file support dependency

Special thanks to b414213562, Rolo, Thurallor, and Garan for your help either by documenting, answering questions, or testing.
Archive List (Old Versions)
File Name
Version
Size
Author
Date
1.0.14
578.98 Kb
lunarwtr
11-11-2022 09:00 PM
1.0.13
579.12 Kb
lunarwtr
06-04-2022 05:12 PM
1.0.12
362.42 Kb
lunarwtr
05-14-2022 05:20 PM
1.0.11
10.61 MB
lunarwtr
05-07-2022 08:24 PM
1.0.10
8.65 MB
lunarwtr
04-22-2022 12:35 PM
1.0.8
7.20 MB
lunarwtr
04-07-2022 06:44 PM
File Statistics
User Rating:
5 out of 5 with 5 votes
Downloads: 9970
Views: 17576
Favorites: 6
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 11-12-2022, 04:47 PM  
lunarwtr
The Undying
 
lunarwtr's Avatar
Interface Author - Click to view interfaces

Forum posts: 121
File comments: 344
Uploads: 11
Quote:
Did this ever get fixed? I reinstalled vscode just now and had to downgrade the Lua extension to 2.6.8 again.
Yes, it got fixed several month ago. Shouldn't have to downgrade anymore.
lunarwtr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-06-2022, 05:56 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 456
Uploads: 20
Quote:
The bug ticket was closed as resolved. They say a release of the fix will be this weekend most likely.
Did this ever get fixed? I reinstalled vscode just now and had to downgrade the Lua extension to 2.6.8 again.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-15-2022, 11:18 AM  
lunarwtr
The Undying
 
lunarwtr's Avatar
Interface Author - Click to view interfaces

Forum posts: 121
File comments: 344
Uploads: 11
The bug ticket was closed as resolved. They say a release of the fix will be this weekend most likely.
lunarwtr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-12-2022, 06:51 PM  
lunarwtr
The Undying
 
lunarwtr's Avatar
Interface Author - Click to view interfaces

Forum posts: 121
File comments: 344
Uploads: 11
There is currently a bug in one of the dependencies used by the extension. The update breaks the type assist on many of the Turbine enumerations.

Downgrade to v2.6.8 of the LUA extension for the time being. and it should work once again.


I've filed a ticket with them..

https://github.com/sumneko/lua-langu...er/issues/1046

Last edited by lunarwtr : 04-12-2022 at 07:02 PM.
lunarwtr is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 05:13 PM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui