Maintained tracking module, need feedback. - EQ2Interface
Search Downloads

Go Back   EQ2Interface > Interface Discussion > Pre-Beta

Thread Tools Search this Thread Display Modes
Unread 12-21-2012, 01:04 PM
Zinx Zinx is offline
A Young Mystail Rat
Join Date: Dec 2012
Server: Unrest
Posts: 7
Default Maintained tracking module, need feedback.

I've written a UI module that allows other UI components to track a maintained spell name; it will set your given .Text to /GameData.Maintained.Spell_X (or nothing). It updates instantly when the spell changes, and is very high performance, especially with many spells being tracked. Any number of components can track the same spell. You may add or remove tracking at any time.

However, it has a slight problem currently, and I'm not sure if I want to handle it - It will only report the latest cast when the same spell is active multiple times.

So, this is mostly a request for input on how needed the feature is, and what sort of interface would be preferred.

For reference, the current interface is thusly:

Tracking a spell:
Create a <Text> to store the GameData base path
'/???.MaintainedTracker.ADD.Text'='Spell Name Here'

Then, in your PathText.OnTextChanged, set DynamicData attributes to Text ## '.StackCount' or similar.

Stopping tracking:
'/???.MaintainedTracker.DEL.Text'='Spell Name Here'

'/???.MaintainedTracker.DELADD.Text'='Add Spell Name Here'
'/???.MaintainedTracker.DELADD.Tooltip'='Delete Spell Name Here'

Where ??? is the UI short name which I am withholding because I may want to change it
Reply With Quote
Unread 12-19-2013, 11:58 PM
sander11 sander11 is offline
A Coastal Crab
Join Date: Dec 2013
Server: Unkown
Posts: 1

I really appreciate the kind of topics you post here.
Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

All times are GMT -5. The time now is 12:20 AM.

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