WowAce.com
Home
Addons
Authors
Forums
Knowledge base
Paste
Site issues
Sign in
Bartender4
Overview
Files
Tickets
Pages
Repositories
Localization
Subscriptions
Donate
Curse
Custom State Header
r2
Source
Markup:
*
The '''Custom State Header''' in Bartender4 allows you to control the ''paging'' and the ''visibility'' of bars by using any macro conditions supported by WoW. == Syntax == The syntax of the custom conditions is very similar to the syntax of Macros. You can use all conditions supported by the macro system to build a very complex state driver, or a very simple one, whatever suits your needs. The General Syntax for both state drivers is:<br/> <code>[condition:value]parameters;[more conditions]parameters; fallback-parameters</code> For a complete list of the supported conditions, see [http://forums.worldofwarcraft.com/thread.html?topicId=3881820910 Cogwheels Macro Guide] Be aware that those conditions are parsed Left-to-Right, and the first matching condition is used, so keep the order of your conditions in mind. == The Stance/Paging Header == The state header used for the paging/stances simply uses the number of your target page as the parameter. That is, '''1-10''' for the target bars/pages, and '''0''' for "do not page", so use the default page for the specific bar. Note: Page '''11''' is a very special case and only used for the possess bar. === Examples === Simple State Driver for Druids. Switches to Bar 8 for Prowl, 7 for Cat, 9 for Bear and also supports the Possess Bar, with fallback to its default bar<br/> :<code>[bonusbar:5]11;[bonusbar:1,stealth]8;[bonusbar:1]7;[bonusbar:3]9;0</code> State Driver that switches to Bar2 if you target a friendly target, and stays on its default bar for enemys :<code>[help]2;0</code> Driver that switches to Bar6 if you hold the ALT key, 7 if you hold CTRL, no paging otherwise :<code>[mod:alt]6;[mod:ctrl]7;0</code> If you think you wrote a useful state string and want to share it with others, please contact me and i can put it up here. == The Visibility Header == The visibility state driver supports 3 differen parameters. A simple set of '''show''' and '''hide''', but additionaly also '''fade''' to set the bar to fade-out in the selected state. === Examples === Fade bar out-of-combat, and show it fully in combat: :<code>[combat]show;fade</code> Hide Bar in every stance except 3, but only show it faded during combat :<code>[nostance:3]hide;[combat]fade;hide</code> If you think you wrote a useful state string and want to share it with others, please contact me and i can put it up here. == Links == '''[1]: [http://forums.worldofwarcraft.com/thread.html?topicId=3881820910#9 Cogwheels Macro Guide - Conditions]'''
Markup Type:
*
The type of markup for this entry.
Click here for details
.
WikiCreole
BBCode
Safe HTML
Plain Text
Markdown
Textile
Curse Wiki (Deprecated)