WowAce.com
Home
Addons
Authors
Forums
Knowledge base
Paste
Site issues
Sign in
Register new account
Bartender4
Overview
Files
Tickets
Pages
Repositories
Localization
Subscriptions
Donate
Curse
Custom State Header
r3
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. (<code>[bonusbar:5]11</code> is the full code for possess bar support) === 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)