Download
(197 Kb)
Download
Updated: 09-15-13 09:31 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:09-15-13 09:31 AM
Created:01-03-09 01:09 PM
Downloads:247,008
Favorites:1,493
MD5:
Categories:Graphic UI Mods, Action Bar Mods
5.4
Masque  Popular! (More than 5000 hits)
Version: v5.4.396
by: StormFX [More]
.
About

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.

Links
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 here.

Feedback

Please post all comments in the official Masque thread. For bug reports and suggestions, please post a ticket.

Localization

If you would like to help translate Masque, please use the localization system on the project page.
Please see the included History.txt or visit this page.
Optional Files (49)
File Name
Version
Size
Author
Date
Type
Centauri-4
328kB
10-29-13 01:05 PM
Addon
2.0.4
18kB
10-02-13 11:16 AM
Addon
v5.4.108
10kB
09-15-13 09:30 AM
Addon
v5.4.88
10kB
09-15-13 09:29 AM
Addon
v5.4.71
11kB
09-15-13 09:29 AM
Addon
v5.4.82
14kB
09-15-13 09:28 AM
Addon
v5.4.83
13kB
09-15-13 09:27 AM
Addon
v5.4.82
22kB
09-15-13 09:26 AM
Addon
v5.4.74
28kB
09-15-13 09:25 AM
Addon
v1.3
9kB
09-10-13 08:14 PM
Addon
1.5
129kB
09-10-13 08:14 PM
Addon
5.4
18kB
09-10-13 07:16 PM
Addon
5.4
9kB
09-10-13 07:16 PM
Addon
5.4
15kB
09-10-13 07:16 PM
Addon
5.4
10kB
09-10-13 07:15 PM
Addon
5.4
14kB
09-10-13 07:15 PM
Addon
5.4
150kB
09-10-13 02:57 PM
Addon
1.2
23kB
06-08-13 10:53 AM
Addon
1.2
30kB
06-08-13 10:52 AM
Addon
1.2
6kB
12-08-12 01:45 AM
Addon
v1.9
286kB
09-24-12 07:36 PM
Patch
2
99kB
06-21-12 06:29 PM
Patch
2
52kB
06-21-12 06:28 PM
Patch
5
159kB
06-21-12 06:16 PM
Addon
1.6
7kB
06-29-11 07:32 AM
Addon
1.1
11kB
06-12-11 07:00 PM
Addon
4.0
11kB
05-27-11 04:27 PM
Addon
1.0
40kB
01-10-11 08:15 PM
Addon
1.01
2kB
12-01-10 10:08 AM
Addon
3
1kB
11-22-10 06:09 PM
Addon
1.1
7kB
11-16-10 02:51 PM
Addon
1.0
10kB
10-28-10 10:44 PM
Addon
1.4
32kB
10-27-10 03:58 PM
Addon
v 1.1
6kB
10-27-10 03:58 PM
Addon
4.0.44
117kB
10-17-10 06:21 PM
Addon
1.2z
71kB
09-19-10 09:24 AM
Addon
1.0
5kB
04-19-10 02:46 AM
Addon
1.1
27kB
01-27-10 09:55 PM
Addon
v4.1 patch 3.3
107kB
12-20-09 02:54 AM
Addon
1.01
6kB
07-06-09 10:31 PM
Addon
1.01
6kB
04-11-09 05:37 PM
Addon
1.0.0
18kB
03-05-09 09:31 AM
Addon
0.5
15kB
10-25-08 03:40 PM
Addon
1.0
14kB
10-19-08 08:01 AM
Addon
1.2
17kB
10-14-08 10:44 AM
Addon
1.1
20kB
10-14-08 10:40 AM
Addon
0.1
12kB
07-23-08 04:56 PM
Addon
0.1
39kB
06-18-08 12:43 PM
Addon
0.1
42kB
06-15-08 10:39 AM
Addon


Post A Reply Comment Options
Old 09-17-13, 09:03 AM  
StormFX
An Aku'mai Servant
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 154
Uploads: 15
It's included for the sake of compatibility. The next major update (6.x, most likely), *may* see it deprecated.

Originally Posted by suicidalkatt
Any idea when you plan to have masque contain button facade internally rather than have it in the download lingering around?
Last edited by StormFX : 10-15-13 at 09:16 AM.
StormFX is offline Report comment to moderator  
Reply With Quote
Old 09-16-13, 01:44 PM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 302
File comments: 1368
Uploads: 60
Any idea when you plan to have masque contain button facade internally rather than have it in the download lingering around?
suicidalkatt is offline Report comment to moderator  
Reply With Quote
Old 09-16-13, 09:35 AM  
StormFX
An Aku'mai Servant
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 154
Uploads: 15
Follow the Documentation link in the add-on info.
StormFX is offline Report comment to moderator  
Reply With Quote
Old 09-16-13, 07:20 AM  
10leej
An Onyxian Warder
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 361
File comments: 288
Uploads: 15
Is there any info on how to add masque support anywhere? Looked in the past couldn't find anything.
10leej is offline Report comment to moderator  
Reply With Quote
Old 09-07-13, 09:54 AM  
StormFX
An Aku'mai Servant
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 154
Uploads: 15
@ Snake Eyes: This an issue with Debuff Filter, which hasn't been updated in a year or so...
Last edited by StormFX : 09-07-13 at 09:55 AM.
StormFX is offline Report comment to moderator  
Reply With Quote
Old 09-07-13, 08:21 AM  
Snake_Eyes
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Hi, i get everytime (just random) this luna errors from Masque
Is there a way to fix this ?
I'm using this addon for a long time, but i switched to show luna errors off for a long time to, but i experience some fps drops, so i checked the luna errors that maybe couse those drops.

Message: Interface\AddOns\Masque\Core\Button.lua:373: attempt to call method 'SetJustifyH' (a nil value)
Time: 09/07/13 16:09:39
Count: 5
Stack: Interface\AddOns\Masque\Core\Button.lua:373: in function <Interface\AddOns\Masque\Core\Button.lua:372>
Interface\AddOns\Masque\Core\Button.lua:549: in function <Interface\AddOns\Masque\Core\Button.lua:507>
Interface\AddOns\Masque\Core\Groups.lua:190: in function `AddButton'
Interface\AddOns\DebuffFilter\DebuffFilter.lua:2518: in function `DebuffFilter_Frame_Update'
Interface\AddOns\DebuffFilter\DebuffFilter.lua:1799: in function <Interface\AddOns\DebuffFilter\DebuffFilter.lua:1796>

Locals: Button = DebuffFilterButtontargetDebuffs5 {
__MSQ_NormalSkin = <table> {
}
__MSQ_BaseFrame = <unnamed> {
}
0 = <userdata>
SetNormalTexture = <function> defined =[C]:-1
border = DebuffFilterButtontargetDebuffs5Border {
}
__MSQ_Background = false
count2 = DebuffFilterButtontargetDebuffs5Count2 {
}
cooldown = DebuffFilterButtontargetDebuffs5Cooldown {
}
count = DebuffFilterButtontargetDebuffs5Count {
}
target = "target"
DBFbuttonName = DebuffFilterButtontargetDebuffs5ButtonName {
}
__MSQ_NormalTexture = <unnamed> {
}
icon = DebuffFilterButtontargetDebuffs5Icon {
}
time_frame = DebuffFilterButtontargetDebuffs5Duration {
}
}
Region = DebuffFilterButtontargetDebuffs5Duration {
0 = <userdata>
time = DebuffFilterButtontargetDebuffs5DurationString {
}
DBFtimeLen = 0
DBFframetexture = DebuffFilterButtontargetDebuffs5DurationBckgrnd {
}
DBFisTimeVisible = false
}
Layer = "Duration"
Skin = <table> {
Height = 10
OffsetY = -2
Width = 36
}
Color = nil
xScale = 0.83333334473121
yScale = 0.83333334473121
(*temporary) = nil
(*temporary) = DebuffFilterButtontargetDebuffs5Duration {
0 = <userdata>
time = DebuffFilterButtontargetDebuffs5DurationString {
}
DBFtimeLen = 0
DBFframetexture = DebuffFilterButtontargetDebuffs5DurationBckgrnd {
}
DBFisTimeVisible = false
}
(*temporary) = "CENTER"
(*temporary) = "attempt to call method 'SetJustifyH' (a nil value)"
Justify = <table> {
HotKey = "RIGHT"
Duration = "CENTER"
Name = "CENTER"
Count = "RIGHT"
}
__MTF = <function> defined @Interface\AddOns\Masque\Core\Button.lua:24
GetColor = <function> defined @Interface\AddOns\Masque\Core\Button.lua:27
Point = <table> {
Duration = "TOP"
Name = "BOTTOM"
Count = "BOTTOMRIGHT"
}
RelPoint = <table> {
Duration = "BOTTOM"
Name = "BOTTOM"
Count = "BOTTOMRIGHT"
}
Snake_Eyes is offline Report comment to moderator  
Reply With Quote
Old 06-03-13, 01:14 PM  
StormFX
An Aku'mai Servant
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 154
Uploads: 15
Re: Dont show anything

Originally Posted by Imithat
Hi,

Unfortunately, I do not see anything. The addon is correctly installled. Buttonfacade and Masque is enabled. What am I doing wrong? Even if I turn off all addons except masque and buttonfacade. There is no skin changes.
You have to have a button-based add-on that supports Masque installed...
StormFX is offline Report comment to moderator  
Reply With Quote
Old 06-03-13, 09:56 AM  
Kendian
A Molten Giant
 
Kendian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 614
File comments: 175
Uploads: 13
In game, type /msq, then pick the addon that you want to skin, then the skin you would like to use~
__________________
Kendian is offline Report comment to moderator  
Reply With Quote
Old 06-03-13, 07:55 AM  
Imithat
A Deviate Faerie Dragon
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 125
Uploads: 3
Dont show anything

Hi,

Unfortunately, I do not see anything. The addon is correctly installled. Buttonfacade and Masque is enabled. What am I doing wrong? Even if I turn off all addons except masque and buttonfacade. There is no skin changes.
__________________
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀▀ ░

Author of
SquidMod [Grafic Patch]
Nameplate xHide
Imithat is offline Report comment to moderator  
Reply With Quote
Old 06-01-13, 09:03 AM  
StormFX
An Aku'mai Servant
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 154
Uploads: 15
Re: Skinning other addons question

Originally Posted by Peerly
How would I go about adding the icon skins to things like Prof. Tabs and SocialTabs? I'm using RealUI from Nib/Geth and would love everything to be skinned the same.
Masque only skins buttons. If the "tabs" have button objects, then it is possible to support Masque, but the add-on author has to add Masque support (not the other way around).
StormFX is offline Report comment to moderator  
Reply With Quote
Old 05-31-13, 11:04 AM  
Peerly
A Murloc Raider

Forum posts: 9
File comments: 20
Uploads: 0
Skinning other addons question

How would I go about adding the icon skins to things like Prof. Tabs and SocialTabs? I'm using RealUI from Nib/Geth and would love everything to be skinned the same.
Peerly is offline Report comment to moderator  
Reply With Quote
Old 05-23-13, 08:35 AM  
StormFX
An Aku'mai Servant
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 154
Uploads: 15
Originally Posted by rassa
since the last update i cannot get to skin the stelalth or stances buttons on my war/rogue, is there a fix for this ? thanks!
You'll need to be more specific... What bar add-on are you using? Has said bar add-on been updated? It's working fine for me with BT4.
StormFX is offline Report comment to moderator  
Reply With Quote
Old 05-22-13, 05:29 PM  
rassa
A Deviate Faerie Dragon

Forum posts: 15
File comments: 130
Uploads: 0
since the last update i cannot get to skin the stelalth or stances buttons on my war/rogue, is there a fix for this ? thanks!
rassa is offline Report comment to moderator  
Reply With Quote
Old 11-27-12, 08:36 PM  
StormFX
An Aku'mai Servant
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 154
Uploads: 15
Originally Posted by goldengamer
Getting this when logging in after patch 5.1 :S
Post it over at DebuffFilter.
StormFX is offline Report comment to moderator  
Reply With Quote
Old 11-27-12, 01:33 PM  
goldengamer
A Fallenroot Satyr

Forum posts: 22
File comments: 93
Uploads: 0
Date: 2012-11-28 07:20:28
ID: -1
Error occured in: Global
Count: 3
Message: ..\AddOns\Masque\Core\Button.lua line 373:
attempt to call method 'SetJustifyH' (a nil value)
Debug:
[C]: SetJustifyH()
Masque\Core\Button.lua:373:
Masque\Core\Button.lua:372
Masque\Core\Button.lua:549:
Masque\Core\Button.lua:507
Masque\Core\Groups.lua:190: AddButton()
DebuffFilter\DebuffFilter.lua:2518: DebuffFilter_Frame_Update()
DebuffFilter\DebuffFilter.lua:1799:
DebuffFilter\DebuffFilter.lua:1796
Getting this when logging in after patch 5.1 :S
goldengamer is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.