Masque (Formerly ButtonFacade) is a dynamic button skinning add-on.
Installation
- Browse to your add-ons folder. This should be located at World of Warcraft\Interface\AddOns.
- Remove any existing Masque and/or ButtonFacade folders.
- Download the package.
- Extract or copy the contents of the package to your add-ons folder, exactly as they appear in the package.
- Log into the game. At the character select screen, click the Addons button and make sure that both ButtonFacade and Masque are enabled.
IMPORTANT: The package contains both a ButtonFacade add-on and the main Masque add-on. Both must be installed in order for Masque to be compatible with older add-ons.
Options
- Access the options panel via the /msq or /masque chat commands, or the Interface Options Window.
FAQ
- Why the name change?
Let's face it, "ButtonFacade" was long and ugly. "Masque"' is shorter, more descriptive and tons sexier.
- Will my stuff break?
Absolutely. I suggest not throwing it against concrete walls and the like. As far as add-ons go, most should work; or at least not throw errors. Some "features" implemented by add-ons may not work as they used to until the authors get a chance to update them.
- Add-on X is outdated and doesn't work with Masque anymore. Can you fix it?
No. If an author stopped development of an add-on, it's probably best that you find a replacement. I will not maintain special compatibility code for add-ons that aren't being maintained.
- Masque is installed but <add-on> isn't showing up in Masque's options. What's wrong?
Since ButtonFacade was renamed to Masque, I had to include a compatibility add-on to ensure that Masque was loaded correctly. This add-on is called "ButtonFacade" and replaces the previous version. If, for some reason, this add-on is not installed correctly or is not enabled, Masque will not be able to skin any add-on that hasn't been updated and that is alphabetically before it in the add-on list. To resolve this issue:
Curse Client
Make sure any previous version of ButtonFacade has been removed. Install Masque. The Curse Client will install the "ButtonFacade" add-on correctly. Log into the game. At the character select screen, click the "Addons" button and make sure that both "Masque" and "ButtonFacade" are enabled.
Manual Installation
Make sure any previous version of ButtonFacade has been removed. Extract the contents of the zip file to your add-ons directory exactly as they appear in the zip file. Log into the game. At the character select screen, click the "Addons" button and make sure that both "Masque" and "ButtonFacade" are enabled.
- I created a skin for Masque. Now what?
Upload your skin to either WoW Interface or Curse and then post a link to the skin on this page.
Documentation
Masque's documentation can be found here.
Links
Feedback
Please post all comments in the Masque thread in the forums. For bug reports and suggestions, please post a ticket.
Localization
If you would like to help translate Masque, please use the localization system.
Facts
- Date created
- Sep 16, 2008
- Categories
- Last update
- Mar 26, 2013
- Development stage
- Release
- Language
- enUS
- License
- Permissive
- Curse link
- Masque
- Reverse relationships
- 17
- Downloads
- 2,706,126
- Recent files
Relationships
- Tool used
- LibDataBroker-1.1
- Embedded library
- Ace3
- CallbackHandler-1.0
- LibDBIcon-1.0
- LibDualSpec-1.0
- LibStub
- Reply
- #59
Maul Nov 16, 2011 at 20:11 UTC - 0 likesSo far the changes with the alpha r377 are working fine on my side. Thanks for adding them back :)
- Reply
- #58
StormFX Oct 28, 2011 at 12:44 UTC - 0 likes@sontix: Go
/gasp
It should always be assumed that I'm just that awesome.
- Reply
- #57
sontix Oct 28, 2011 at 11:31 UTC - 0 likesHow could i know you would search the bug in the addon developed by someone else ? :P
- Reply
- #56
StormFX Oct 28, 2011 at 00:39 UTC - 0 likes@sontix: Go
Edit: Actually, I found the problem. In ButtonBar.lua of Bartender4, change line 241 from:
to:
I'll ticket this for Nev to fix.
P.S. Don't double post an issue, please. Either ticket it here or there. One of us will look into it. :p
- Reply
- #55
sontix Oct 27, 2011 at 15:11 UTC - 0 likesHendrik Leppkes: - Add Masque skinning support. As I said, I can disable button facade and every setting gets applied correctly except the border.
- Reply
- #54
StormFX Oct 27, 2011 at 13:11 UTC - 0 likes@sontix: Go
Bartender4 has not been updated to work without the ButtonFacade module so you'll need to leave it enabled.
- Reply
- #53
sontix Oct 27, 2011 at 10:10 UTC - 0 likesi have disabled everything but maque, maque renaitre, bartender4 and button facade. the problem is reproduced when i disable buttonfacade. this means that just with masque bartender4 cannot support it the right way
While only masque is active (without the buttonfacade module active) if i change any parameter (usually the gloss) the buttons retrieve the correct border skin
- Reply
- #52
StormFX Oct 27, 2011 at 01:11 UTC - 0 likesDisable everything but Masque, ButtonFacade and Bartender 4. Log into the game. If the problem persists, let me know. Otherwise, there's something else causing the issue. Enable the others one at a time until you can reproduce the problem. Note that most users find this fixed after doing the first part. I have yet to be able to run down the problem.
- Reply
- #51
sontix Oct 26, 2011 at 13:15 UTC - 0 likesI think it's a problem in bartender4, but everytime i reload the UI or enter the world if there's a skin applied with Masque, the border gets reset and the skin settings ignored.
- Reply
- #50
StormFX Oct 13, 2011 at 14:18 UTC - 0 likes@nyoghta: Go
As a correction, I only lowered by one point, not two. It seems Blizzard lowered it by one at some point. It used to be set at 15, but now it's 14. I have it set to 13.