lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO > Developer Discussions > General Authoring Discussion (L)

Reply
Thread Tools Display Modes
  #1  
Unread 05-28-2013, 02:32 PM
ecirbaf's Avatar
ecirbaf ecirbaf is offline
The Undefeated
 
Join Date: Oct 2011
Posts: 5
Have an idea for an immersion plugin, but is it possible to...

I have an idea for an immersion plugin, to reduce the clutter of the UI, but I wonder if it is possible at all..

Is it possible via plugin / LUA to show/hide windows based on some conditions?

Can you change the opacity of windows programatically (to do a smoother show/hide transition)?

When a plugin tracks skills usage, do they use the chat window text as a work around or are you able to subscribe to events?

Can you track things such as:
- mounting/"unmounting" a horse?
- running/standing still?
- casting any specific skill?
Reply With Quote
  #2  
Unread 05-28-2013, 02:48 PM
Garan's Avatar
Garan Garan is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Oct 2010
Posts: 340
Quote:
Originally Posted by ecirbaf
I have an idea for an immersion plugin, to reduce the clutter of the UI, but I wonder if it is possible at all..

Is it possible via plugin / LUA to show/hide windows based on some conditions?

Can you change the opacity of windows programatically (to do a smoother show/hide transition)?

When a plugin tracks skills usage, do they use the chat window text as a work around or are you able to subscribe to events?

Can you track things such as:
- mounting/"unmounting" a horse?
- running/standing still?
- casting any specific skill?
Short answer, no.

Long answer: The Lua API is EXTREMELY limited. The only built-in UI elements we can override are the bags and vitals display. We have no access to movement, including running/standing still. We can sort of access mounting/unmounting as an Action (event) and then test the existance of a standard mount or a combat mount to determine state and would require a chat monitor to detect being dismounted as a result of combat, entering water, etc so it's a bit of a hassle. The skill API has been tied to some client crashes although I suspect that might have more to do with authors failing to remove event handlers but I don't use the skill API so I'm not sure.
Reply With Quote
  #3  
Unread 05-28-2013, 02:53 PM
ecirbaf's Avatar
ecirbaf ecirbaf is offline
The Undefeated
 
Join Date: Oct 2011
Posts: 5
Thank you I kind of suspected it was the case :/

Another idea I've had, purely on the UI skinning side, is to add subtle drop shadows around some windows. Are you aware if there is a limitation for that?

I've seen some rounded corners in some windows, and figured if those use images with an alpha channel, then maybe we can add a drop shadow effect?
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sorting idea cwsonline LotRO Wish List (L) 2 06-26-2011 10:29 AM
An idea for a new way of doing plugins Digital_Utopia General Authoring Discussion (L) 9 05-15-2011 02:26 AM
Map Idea Sorane LotRO Wish List (L) 1 02-05-2009 02:47 AM
Vitals Display Idea amariedan Interface Requests (L) 3 11-23-2007 09:53 AM
A Different Skin Viewing Idea wheatgerm Dev Tools (L) 0 05-09-2007 05:14 PM


All times are GMT -5. The time now is 08:11 AM.


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