Masque

Bartender 4: Apathy Skin

Masque (Formerly ButtonFacade) is a dynamic button skinning add-on.

Installation

  1. Browse to your add-ons folder. This should be located at World of Warcraft\Interface\AddOns.
  2. Remove any existing Masque and/or ButtonFacade folders.
  3. Download the package.
  4. Extract or copy the contents of the package to your add-ons folder, exactly as they appear in the package.
  5. 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.

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Jyces Jyces Sep 05, 2011 at 05:05 UTC - 0 likes

    @acirac: Go

    Yes, you're correct. Bagnon no longer supports ButtonFacade/Masque on its own (as of the most recent update) and a seperate addon is required (Bagnon Facade). :)

  • Avatar of acirac acirac Sep 05, 2011 at 00:23 UTC - 0 likes

    Bagnon moved its buttonfacade support to a separate addon. You need to download Bagnon Facade.

  • Avatar of Jyces Jyces Sep 04, 2011 at 19:06 UTC - 0 likes

    Strangely enough, I have both of those addons (ButtonFacade & Masque) enabled. The only addon that is not being affected (since last update) is Bagnon.

    Edit: I've tried reverting back to previous versions, but it appears that this did not fix the issue. Perhaps Bagnon changed something in the most recent update (6 days ago) that is causing this problem.

    Last edited Sep 04, 2011 by Jyces
  • Avatar of StormFX StormFX Sep 04, 2011 at 13:51 UTC - 0 likes

    Jyces, make sure that you have the included ButtonFacade add-on installed and enabled. This small add-on controls the bridge between add-ons using the old API and Masque.

  • Avatar of Jyces Jyces Sep 03, 2011 at 23:53 UTC - 0 likes

    With the most recent update, Masque is no longer working for Bagnon. Not even showing it under the list of options under Masque. :o

  • Avatar of StormFX StormFX Aug 29, 2011 at 22:36 UTC - 0 likes

    @skyesfury: Go

    You can download an old version from the Files section, but it won't be compatible with any add-ons or skins that get updated to the new API.

    And what do you mean it "screwed up your UI"?

  • Avatar of skyesfury skyesfury Aug 29, 2011 at 08:29 UTC - 0 likes

    Is there a way to revert back to ButtonFacade since Masque isn't changing the skins of anything? This update screwed my UI.

  • Avatar of StormFX StormFX Aug 15, 2011 at 16:02 UTC - 0 likes

    If you have an issue, please post a ticket.

    @corim75: Go

    This is fixed in the latest alpha.

    @rb4havoc: Go

    The only thing Masque does actively is check and adjust the shape of the Spell Alert. If you're changing skins or skin settings, you will lose frame rate because Masque is adjusting the layers of every single button. Outside of that, I've not noticed any frame rate issues.

    Last edited Aug 15, 2011 by StormFX
  • Avatar of rb4havoc rb4havoc Aug 14, 2011 at 21:07 UTC - 0 likes

    I also had noticeable slowdown in my framerate in addition to the issue with autobar not showing up with this new update. Going back to r357 fixed the issue for now.

  • Avatar of Ruinit Ruinit Aug 14, 2011 at 17:17 UTC - 0 likes

    @corim75: Go

    yea same thing for me Autobar won't load and using caith skin.

    Get this error

    14x Masque-40200\Core\Button.lua:206: attempt to call method "GetNormalTexture" (a nil value) Locals: nil

Facts

Date created
Sep 16, 2008
Categories
Last update
Sep 15, 2013
Development stage
Release
Language
  • enUS
License
Permissive
Curse link
Masque
Reverse relationships
17
Downloads
3,147,841
Recent files
  • R: v5.4.396 for 5.4.0 Sep 15, 2013
  • A: r396 for 5.4.0 Sep 11, 2013
  • R: v5.3.394 for 5.3.0 May 22, 2013
  • A: r394 for 5.3.0 May 22, 2013
  • R: v5.2.391 for 5.2.0 Mar 26, 2013

Authors