a32bba6dc0
Translate non-numeric stance/form/aura conditionals to [stance:N] via
GetShapeshiftFormInfo() before handing the string to RegisterStateDriver.
Lets CoA custom-class users write self-documenting paging strings:
[aura:Beetle Form]6;1 -- instead of [stance:1]6;1
[stance:Beetle Form/Wasp Form]9
[noaura:Beetle Form]2
All three keywords (aura, form, stance) are accepted equivalently when
the value is a non-numeric form name. Numeric values pass through
unchanged. Unresolved names are left as-is so the failure is visible
at parse time.
Re-applies on UPDATE_SHAPESHIFT_FORMS / PLAYER_ENTERING_WORLD so newly
learned forms take effect without a /reload (defers during combat
lockdown to avoid taint).
Bumps Version to 4.4.2-2-g3b02ee4-coa1 so the loaded copy is
identifiable in-game.
77 lines
1.7 KiB
TeX
77 lines
1.7 KiB
TeX
## Interface: 30300
|
|
## X-Curse-Packaged-Version: 4.4.2-2-g3b02ee4
|
|
## X-Curse-Project-Name: Bartender4
|
|
## X-Curse-Project-ID: bartender4
|
|
## X-Curse-Repository-ID: wow/bartender4/mainline
|
|
|
|
## Title: Bartender4
|
|
## Notes: Simple and Advanced combined - Bartender4 ActionBar AddOn (CoA fork: [aura:Name] / [form:Name] paging)
|
|
|
|
## Version: 4.4.2-2-g3b02ee4-coa1
|
|
|
|
## Author: Nevcairiel
|
|
## X-Email: h.leppkes at gmail dot com
|
|
|
|
## X-Category: Action Bars
|
|
## X-Website: http://www.wowace.com/projects/bartender4/
|
|
## X-License: All rights reserved.
|
|
|
|
## SavedVariables: Bartender4DB
|
|
## OptionalDeps: Ace3, ButtonFacade, LibKeyBound-1.0, LibDBIcon-1.0, LibWindow-1.1
|
|
|
|
#@no-lib-strip@
|
|
libs\LibStub\LibStub.lua
|
|
libs\CallbackHandler-1.0\CallbackHandler-1.0.xml
|
|
#@end-no-lib-strip@
|
|
|
|
libs\LibDataBroker-1.1.lua
|
|
|
|
#@no-lib-strip@
|
|
libs\AceAddon-3.0\AceAddon-3.0.xml
|
|
libs\AceDB-3.0\AceDB-3.0.xml
|
|
libs\AceDBOptions-3.0\AceDBOptions-3.0.xml
|
|
libs\AceEvent-3.0\AceEvent-3.0.xml
|
|
libs\AceConsole-3.0\AceConsole-3.0.xml
|
|
libs\AceHook-3.0\AceHook-3.0.xml
|
|
libs\AceLocale-3.0\AceLocale-3.0.xml
|
|
libs\AceGUI-3.0\AceGUI-3.0.xml
|
|
libs\AceConfig-3.0\AceConfig-3.0.xml
|
|
|
|
libs\LibKeyBound-1.0\lib.xml
|
|
libs\LibDBIcon-1.0\LibDBIcon-1.0.lua
|
|
libs\LibWindow-1.1\LibWindow-1.1.lua
|
|
#@end-no-lib-strip@
|
|
|
|
libs\SimpleSticky.lua
|
|
|
|
locale\locale.xml
|
|
|
|
## Core ##
|
|
Bartender4.lua
|
|
|
|
## Prototypes ##
|
|
Bar.lua
|
|
ButtonBar.lua
|
|
StateBar.lua
|
|
ActionBar.lua
|
|
|
|
## CoA patches ##
|
|
CoAAuraConditionals.lua
|
|
|
|
## Buttons ##
|
|
ActionButton.lua
|
|
PetButton.lua
|
|
|
|
## Modules ##
|
|
ActionBars.lua
|
|
BagBar.lua
|
|
PetBar.lua
|
|
StanceBar.lua
|
|
MicroMenu.lua
|
|
RepXPBar.lua
|
|
VehicleBar.lua
|
|
MultiCastBar.lua
|
|
|
|
## Options ##
|
|
Options\Options.xml
|