lotrointerface.com
Search Downloads


Go Back   LoTROInterface > Outdated LotRO Interfaces

Category: Outdated LotRO InterfacesHUDPlus
Interface Information
Download
Caje's Portal Bug Reports Feature Requests
How do I install this? (FAQ)
Name: HUDPlus   Popular!
Author:
Date: 04-05-2013 05:54 PM
Size: 66.65 Kb
Version: V1.4.2
Rate File: 1 out of 5 with 1 votes  
Pictures
Click to enlarge 

Views: 0
Size: 109.38 Kb
Dimensions: 1136 x 782
Defaults shown on options window.
 
Click to enlarge 

Views: 0
Size: 342.95 Kb
Dimensions: 1600 x 1200
Configured HUDPlus in action.
 
Description
HUDPlus
Version: 1.4, Revision 2 (V1.4.2)


Background:
HUDPlus is a user customizable user interface that displays a wide variety of information to the player in an easy to see fashion, in the center of the screen, or wherever the user wants it.

Features:
Morale and Power bars, with temporary morale support
True number and percent indicators
Low morale, low power warnings
Devastating hit warning (warning appears on-screen after taking a large hit; the size of the hit that triggers it can be configured )
Combat state indicators/quickslots (morale, power, disease/wound/fear/poison)
Fervour, focus, attunement meter for applicable classes
Skill cooldown status tracking
On-screen Customizable Effect Tracking (/hudplus effects for help)

Installation and Use:
If this isn't your first plugin, unzip to Plugins folder as always and skip the next paragraph. Requires Turbine standard code.

If this is your first plugin, in the file path My Documents\The Lord of the Rings Online , create a folder, and title it "Plugins". (NOT "plugins") Download the .zip file and place it in this folder, then extract the file to that location, using the "Extract Here" option when right-clicking the downloaded file, or use an unzipping program such as 7-zip or WinZip. If you do not have the Turbine standard code, download it from http://content.turbine.com/sites/lot..._LuaPlugins.7z and unzip it to your Plugins folder as well.

Log into the game and type "/plugins refresh" into the chat console. If HUDPlus V1.3.0 appears in the resulting list of plugins in the chat log, you have installed the file correctly. If not, ensure that the file path is My Documents\The Lord of the Rings Online\Plugins\CajePlugins\HUDPlus . Once it is shown in the list, type "/plugins load hudplus" to load the plugin. You will load a default setup of the plugin, which can be further customized by typing "/hudplus options" into the console to access the options menu. Tinker with the options and reference the Help: section at the top of the options menu for further information on each option. Furthermore, each HUD element can be dragged around the screen while the options menu is open. To save any changes, click the "Save" button at the bottom of the menu. Note that any changes made will still apply to that session, but will not be loaded in the next session unless "Save" is clicked. You will receive confirmation in the chat log when your configuration has been saved. Configuration is saved for each character, not by account or server.

If you plan on loading this plugin using the Turbine Plugin Manager, which automatically loads plugins upon logging into the game, check the "Load With Manager" option at the bottom of the options menu to ensure your quickslots are not reset when you log in.

More information can be found in the accompanying README file. Please check the three notes on the README if you encounter any strange behavior with the cooldown indicators, quickslot quantity indicators, and load with manager functionality before reporting any bugs with these.

Updating:
Some updates to this plugin may introduce new features that require new data for the plugin to save. If you load a save from an old version, the new features may not work properly. If this happens, open the folder location My Documents\The Lord of the Rings Online\PluginData\<your account name>\<your character's server>\<your character's name> and delete the file "HUDPlus" and "HUDPlus2". This will reset your configuration to default, and reconcile any incompatibilty with previous versions of the plugin.

Upcoming Features:
More skill cooldown indicators ( Depends on feedback )
Multiple language support ( Depends on feedback and availability of translators )

Thanks:
Aistaldo, Cilantro, and Medicborn for initial testing of alpha versions and listening to me whine about errors and glitches!
Turbine for providing the API and examples
Plugin authors on this website for giving me code to stare at to figure out Lua
Paint.NET for being better than Paint and just as free

Changelog:
V1.2.0 - Initial release

V1.2.1
Note: This update requires a plugindata delete, as the method of saving certain aspects of the data has been changed. If you'd rather not re-do your settings, open the plugindata file using Notepad, and execute a search and replace, replacing all instances of "true" with "1", all instances of "enabled" with "1", all instances of "false" with "0", and all instances of "disabled" with "0". Include the quote marks in the search & replace. Ensure that the replace is not case-sensitive.

Fixed a few bugs, most notably that users loading the plugin with no prior data saves may be able to enable the class meter on class that shouldn't be able to, as well as fixing invalid entity error spew to chat when loading a stack that was emptied in a prior session and never replaced. For anyone with a resolution that was making the options window overlap the UI elements, the ability to drag the elements around the screen using CTRL + \ has been added. No dragbars appear, but they will be draggable while the UI is unlocked. You still must save your changes with the "Save" button in the options window, however. Also added support for the LotRO Plugin Compendium.

V1.3.0
Completely revamped the options menu to make it cleaner and easier to understand, less cluttered, and more logically organized. Also added the ability to change the colors of the morale and power bars, morale and power text, temporary morale color, and temporary morale text. The colors also now change based on your morale. To disable this, set the normal, low,
and critical colors to be the same. Note that you will never actually see the color you pick as the "low" color on the bars. The closest you will ever get is a 50/50 mix with either the normal or critical color, as it shifts base colors upon reaching certain morale threshholds. The "low" color is blended with the active base color, either normal or critical. It is recommended to pick a color that mixes well with your normal and critical colors for best mixing results. Despite the addition of color-picker data, you do not need to perform a plugindata delete to update from a previous working version. It will automatically set the defaults in the absence of the new data. It should not throw errors or display strange colors (unless you make it display strange colors), or numbers that don't fit the color or scrollbars in the color window. If it does, it is a bug, and should be reported as such.

V1.4.0
First non-beta release!
Massively overhauled the code that controls most of the UI elements; was using far more
resources than necessary, reduced that to next to no impact on resource usage now.
Numerous bugfixes with the options menu. Added effect tracking. See
"/hudplus effects" for more information. Possible that there are bugs with the system; please report any issues encountered with the effect tracking. Also re-designed the color progression on the morale and power bars. Color change should now no longer "cliff" (abruptly change) to another color upon hitting a certain threshhold. Should now progress smoothly from color to color. Probably forgetting something, changed a *lot* of stuff.
V1.4.1
Fixed a pretty nasty issue with the effects tracking; if attempting to delete a warning that is not docked or had not been docked, would spew errors. Also made dismissed effect warnings stay dismissed between sessions if the data is saved while the effect is dismissed.
V1.4.2
Added the ability to hide the default LotRO vitals. Also added a movable UI element that provides access to the context/self selection the vitals formerly provided. Right click the checkbox that hides the vitals to modify the UI element.

Known Issues:
Saving your data while using the "Load With Manager" functionality prior to the loader offset timer not being complete will wipe your quickslots; the next time you load the plugin, they will be empty. This is because although the quickslots may appear populated, they are technically "empty" to the data loader until the offset has been run through. Mostly due to the issue that plugins loaded using the manager load before inventory is loaded.
Just wait a short while after loading before saving your options; save before unloading to be sure.
Creating a copious number of effect trackers can bog down FPS while the options window is open, and some may be deleted upon reloading; plugindata files can only handle so many entries.

If you have any questions, bug reports, comments, suggestions, etc, feel free to send me a personal message or look me up as Caje on Silverlode.
Archive List (Old Versions)
File Name
Version
Size
Author
Date
V1.4.1
65.31 Kb
Caje
02-04-2013 08:42 PM
V1.3.0 (Beta)
55.36 Kb
Caje
07-12-2012 01:05 AM
v1.2.1 (Beta)
48.32 Kb
Caje
07-06-2012 06:48 PM
V1.2.1 (Beta)
47.50 Kb
Caje
06-22-2012 01:03 AM
File Statistics
User Rating:
1 out of 5 with 1 votes
Downloads: 29966
Views: 71949
Favorites: 13
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 04-06-2013, 05:17 PM  
Caje
The Wary
 
Caje's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 6
Uploads: 1
Aye, I found the entity control flipping through the Lua environment using HereBeDragons. Included that in 1.4.2. If I can ask, how did you find out about it? It doesn't appear to be in the API, at least not in my version. Wondering if there's a newer documentation that I haven't found.
Caje is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-06-2013, 02:03 PM  
MrJackdaw
The Undying
 
MrJackdaw's Avatar
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 422
Uploads: 19
Quote:
Sure, would be a fairly easy implementation actually. Only issue is you lose access to the context menu for right-clicking on your vitals. Will see if I can add something to take care of that.
It is indeed possible to make a right click control. If I remember correctly something was missing from it though...

Code:
Entity=Turbine.UI.Lotro.EntityControl()
Entity:SetEntity(Player)
... plus the ususal setting to a window with an image etc will give you what you need!
MrJackdaw is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-02-2013, 05:39 PM  
Caje
The Wary
 
Caje's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 6
Uploads: 1
Sure, would be a fairly easy implementation actually. Only issue is you lose access to the context menu for right-clicking on your vitals. Will see if I can add something to take care of that.
Caje is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-31-2013, 07:27 PM  
ShaparoQQmeister
The Wary
 
ShaparoQQmeister's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Can I make a feature request?

I believe Palantir, the plugin of similar function that apparently was discontinued a while ago, gave you the option of disabling the standard vitals bars.

Would there be a way to implement this feature in HUDPlus?
ShaparoQQmeister is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-04-2013, 12:17 AM  
DRJoeyPC
The Wary
 
DRJoeyPC's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Actually I am using three different extractors. Winzip, WinRAR, and Izarc. I will never consider using windows file extractor. Thanks for the repost though. Hopefully soon the admin will approve the file.
Will repost it, but that's strange it's not working. Had someone test the download and it worked fine for them.

Edit: You're using the Windows extractor, I assume? It was working fine with 7-zip, for some reason it wasn't getting along with Windows' extractor. Found the problem and corrected it. Tested it, should work with the Windows extractor now.
DRJoeyPC is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-03-2013, 04:15 PM  
Caje
The Wary
 
Caje's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 6
Uploads: 1
Will repost it, but that's strange it's not working. Had someone test the download and it worked fine for them.

Edit: You're using the Windows extractor, I assume? It was working fine with 7-zip, for some reason it wasn't getting along with Windows' extractor. Found the problem and corrected it. Tested it, should work with the Windows extractor now.

Last edited by Caje : 02-03-2013 at 04:42 PM.
Caje is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-03-2013, 02:08 PM  
DRJoeyPC
The Wary
 
DRJoeyPC's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Bad Zip file

Please upload the correct file. The one currently onboard is empty. Appears to have an unrecognized error.
DRJoeyPC is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-03-2013, 11:51 AM  
ForLotro
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
1.4.0 zip file invalid

Can't open the zip. Get a message of invalid file. Please repost. :-)

Tahnks for repost. Says it is waiting for file admin to approve upload. Will keep checking back.

Last edited by ForLotro : 02-03-2013 at 05:33 PM.
ForLotro is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-06-2013, 11:21 AM  
shazzbot
The Wary
 
shazzbot's Avatar
Premium Member

Forum posts: 0
File comments: 4
Uploads: 0
I'm loving this plugin. So far I've not found anything buggy with it, it just works and looks great.
shazzbot is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-26-2012, 01:45 PM  
Caje
The Wary
 
Caje's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 6
Uploads: 1
Done. File will be included in the next version.
Caje is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-26-2012, 09:31 AM  
lunarwtr
The Undying
 
lunarwtr's Avatar
Interface Author - Click to view interfaces

Forum posts: 121
File comments: 344
Uploads: 11
Quote:
Cool, will add that file with the next version. Any particular title or file extension it should have, or just a regular txt file? Also, for the posted code, is the lack of a > in </PluginConfig intended, or just a typo? Assuming it's a typo
Name the file HUDPlus.plugincompendium

The missing > was a cut and paste error.
lunarwtr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-25-2012, 11:55 PM  
Caje
The Wary
 
Caje's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 6
Uploads: 1
Re: Problem with Hudplus

Did you install the Turbine standard code as well as the HUDPlus file? The link is in the above installation instructions, as well as instructions on what to do with it. That's about the only thing I imagine that can be.

--Update: Removed the Turbine code files, attempted to reload the plugin, and got the same error, so that's definitely the issue.
Caje is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-25-2012, 07:53 PM  
Rhyse170
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
Problem with Hudplus

I just saw this plugin and i wanted to give it a try but when i load into the game i get this...

"...ings Online\Plugins\CajePlugins\HUDPlus\Controls.lua:15 : attempt to call global 'class' (a nil value)
...he Rings Online\Plugins\CajePlugins\HUDPlus\Main.lua:5: Failed to import package "CajePlugins.HUDPlus.Controls"."

On all characters....

Alittle help would be great as i would love to try this out.

Thanks
Rhyse170 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-25-2012, 06:24 PM  
Caje
The Wary
 
Caje's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 6
Uploads: 1
Cool, will add that file with the next version. Any particular title or file extension it should have, or just a regular txt file? Also, for the posted code, is the lack of a > in </PluginConfig intended, or just a typo? Assuming it's a typo
Caje is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-25-2012, 12:51 PM  
lunarwtr
The Undying
 
lunarwtr's Avatar
Interface Author - Click to view interfaces

Forum posts: 121
File comments: 344
Uploads: 11
Great new plugin.

I'd love to add it to the plugin compendium feed so it is easier for folks to install. I can normally do that if the plugin follows folder convention (which yours does), and has no dependencies. Since your addon requires turbine library an additional file is needed.

To do this maintain an additional file in your 'zip' in the same folder the .plugin file goes. Just remember to keep the version number up to date. A dependency value of 0 means turbine library. If you require any other plugins for yours to work, you can see the id's by navigating to the appropriate lotrointerface plugin and looking in the addressbar.

HUDPlus.plugincompendium
Code:
<?xml version="1.0" encoding="utf-8"?>
<PluginConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Id>740</Id>
  <Name>HUDPlus</Name>
  <Version>V1.2.0 Beta</Version>
  <Author>Caje</Author>
  <InfoUrl>http://www.lotrointerface.com/downloads/info740</InfoUrl>
  <DownloadUrl>http://www.lotrointerface.com/downloads/download740</DownloadUrl>
  <Descriptors>
    <descriptor>CajePlugins\HUDPlus.plugin</descriptor>
  </Descriptors>
  <Dependencies>
    <dependency>0</dependency>
  </Dependencies>
</PluginConfig
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 06:44 AM.


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