This is a very cool idea. I can think of a couple of really cumbersome methods for getting there, but I am fairly certain there is not a direct way to support this with a mod to the toolbar xml.
The problem is not whether in stealth or not, that is fairly straightforward in detecting. It is acting on it to affect toolbar changes. There is not way to know, in-game, which icon you have placed in what toolbar (correct me if I am wrong here, other modders).
Furthermore, there is nothing to tell which one of the toolbars (1-10) are set to Primary, Secondary, etc. for key assignments.
One possible way is to use the toolbar load/save features to dynamically load in the toolbars based on the stealth mode. I don't know how well that would work in game and may actually create lag from the file activity associated with it. (EDIT: this was suggested in another post while I was responding.
Another way would be to set the Primary, Secondary, Tertiary (sp?) toolbars on the fly. Some complexities there would be specifying in the XML file (hard coded or in-game) which toolbars are supposed to be the visible and stealth bars and returning them to normal after stealth is broken. (EDIT: also suggested in a posted reply while I was formulating this length response. =P)
There is the easy method of creating a Predator window for this activity, but I am not sure how you assign keys to custom mod windows.
Also, there is the problem with reuse information and such that would not be available to a custom mod window, but is readily available to a toolbar window. (i.e. greyed out when not available, animated fill on reuse times, etc.)
Developers would need to give us a few hooks to make this possible without exceptional code effort that might still end up with tradeoffs.
I for one would love to have some of these features available for other classes as well.
For pet controlling classes, a pet deployed (fighting) hook to use for icons that can be made aware to light up for pet heals and temp buffs, etc.
Ranged equipped and ammo available to tell ranged attacks they can be used.
How about plain old hooks to control visibility of toolbars based on melee status. If I am not fighting, I would like toolbars to be aware and have the ability to hide them or replace them with toolbars that are melee related when I engage a target.
I have all 10 of my toolbars in use. I have seen other screen captures of a handful of them open. I am not sure how peeps get it done with just a few bars open, but I need my 10 or more for regular game play. I would like to reduce that screen clutter based on what I am doing in the game.
__________________
GUK Server
<Legion of the White Rose>
Mezzes 90 Coercer
Last edited by keezyrick : 06-24-2008 at 11:42 AM.
Reason: Some responses redundant
|