![]() ![]() ![]() Quickslot information (allowing for additional quickslot arrangements for skills, items, etc.).Basic UI element creation (such as windows, text boxes, buttons, etc.). ![]() Our Lua-based UI plugin system exposes functionality through chunks of functionality referred to as “APIs.” In its current state, we have implemented the following APIs: The functionality available in its current state is small in scope but introduces a lot of fun UI possibilities. ![]() This system has been implemented to allow players to override existing elements in the graphical user interface. Many of you have been asking what this means when it goes live. Today, we are in the process of Beta testing the Lua UI scripting interface on our closed Beta preview servers. Since then, we have gradually continued to develop the system alongside our other initiatives. Knowing this, a small group of us got together last year and began investigating the possibility of adding a UI scripting system.Īs several other games have used Lua successfully for UI scripting, we decided to look into it and were quickly able to get a prototype Lua UI scripting interface into our engine. What one player loves about part of the UI can send the player standing next to them reeling into a frothing rage of frustration. To start, I will say that the primary driver behind introducing UI plugins is this: no single version of a UI element will ever be ideal for all players everywhere. With the breaking news of Lua’s introduction into The Lord of the Rings Online, we wanted to give you a brief history of how this system came about, what state it is in, and where we want it to go. The Lua scripts interface with the LOTRO client software through an Application Programming Interface (API) which grants limited access to game state data, enables interaction with the game user interface and provides utility functions.Ībout Lua Scripting Lua UI Plugins in LOTRO Lua scripting is a method for extending and customizing the game user interface by writing scripts in the Lua programming language.Ī plugin is a user interface extension written in the Lua scripting language. 4.4 Post LOTRO UI Customization Heart Monitoring. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |