
This class is essentially what happens when you take the Turbine.UI package, and add LotRO themed graphics to the classes. This package is designed for those who want to create their own designs. These classes tend to have all the necessary functions and events, but rarely anything more.
#Lotro client download speed windows#
Everything from containers such as Windows or Controls to labels, text boxes and scrollbars. This package contains classes that consist of basic UI elements. Although due to the above limitations, the classes within only work on the player, the structure already exists for a future addition that allows the same to be done for other players, monsters or NPCs.Īnother aptly named package. It also contains time/locale information as well as the Object class, which is the foundation for all API-specific elements.Īs the name might suggest, the classes and functions within return and manage game information such as player vitals, player inventory (bags), and Items. This package contains a collection of classes that handle main plugin functions such as loading, information about the plugin and loading and saving settings.
#Lotro client download speed update#
In addition to data, the update also introduced a Tree View UI element and the ability for Windows to respect stacking among panels.īelow is a brief description, as well as a link to the API Reference for each of the four packages in the LotRO Lua API. Besides bug fixes, it introduced access to Class stances, Fervor, Focus, Attunement, Race and Class information. The API Received its first non-beta update with the November update, released on November 29, 2010. Examples of these include the vast majority of information relating to panels (including the character journal), map/location information, skills, and some of the more specific debuff/item information such as cooldowns, or descriptions. Even considering that, there is quite a bit of local information unavailable to the API, at this time, as well. Chiefly among those is the inability to get information about monsters, NPCs and other players. Since the API methods themselves must be created, along with the client-side method for getting the data and delivering it to the API, this gives Turbine an exceptional amount of control over what plugin authors can do.Ĭonsidering the LotRO API is still in beta, it's hardly surprising that there are numerous limitations involving what it can do. The result of this is, instead of the Lua API communicating directly with the game and server, it communicates only with the client - depending on the client to give it the information it requests. Unlike some other games that have the entire client-side UI developed in Lua, LotRO's is not. The implementation of Lua in LotRO is not a very direct one. Each of the API's packages has their own specific role, covering everything from managing the plugin itself, to delivering gameplay data and events. preventing access to a user's computer, running external libraries, etc.).


The implementation of Lua consists of only the math and string libraries, almost entirely for security reasons (i.e. () Version 1.01: Added Plugin Compendium support.LotRO's Lua API consists of four packages, containing various classes, that add onto a basic implementation of Lua (5.1).(2) Version 1.02: Added configurable options in the options in the plugin manager: You can set the size, color, rotation speed, and persist time.(2) Version 1.03: Added an option to cycle the colors continuously.(2) Version 1.04: Updated common files for compatibility with my other plugins.Color (if color cycling is not enabled).Select "Mouse Finder" in the list on the left side then select the "Options" tab on the right side. You can change the settings using the Plugin Manager. If you would like the plugin to load automatically each time you login, choose your character's name in the "Automatically Load For" pulldown menu. When the Plugin Manager opens, find Mouse Finder in the list on the left side, then click "Load" to load the plugin. Click the icon, then choose "System" and then "Plugin Manager". This can be found in the "^" menu, at the bottom of the screen. To load the plugin, use the game's built-in Plugin Manager. Or if you prefer, you may use Plugin Compendium to do the installation.(If you have not previously installed any plugins, you will have to first create the Plugins folder.)

Copy this folder into your Documents/The Lord of the Rings Online/Plugins folder. You will get a folder called "Thurallor". This plugin is only active when you're in combat (unless you configure it otherwise), and it only shows the circle when you move the mouse. It is similar to the existing plugins Mouse Circle and Mouse Cursor Highlighter Advanced but the motion helps your eyes find the mouse cursor more quickly.
