Skip to content
forked from SFX-WoW/Masque

A button-skinning engine for World of Warcraft.

License

Notifications You must be signed in to change notification settings

InfusOnWoW/Masque

 
 

Repository files navigation

Build API_VERSION Discord Twitter Sponsor PayPal

Masque is an add-on for World of Warcraft that provides a skinning engine for button-based add-ons through a library-based API.

Library

  • Easy-to-use API accessible through LibStub
  • Group-based skinning engine
  • Independent saved-variables
  • Support for most button types and regions
  • Support for third-party skins

GUI

  • Load-on-demand settings panel
  • Global, per-add-on and per-group settings
  • Skin, Color, Gloss and Shadow options
  • Full profile support, including per-spec profiles (Retail only)
  • An action bar, aura or inventory add-on that supports Masque.
  • All required libraries are included.

To access Masque's options, use the /msq or /masque chat commands. You can also access the options via the Interface Options Window or by clicking on Masque's icon in a DataBroker display.

Install the package through your preferred add-on manager or extract the archive to your add-ons directory.

  • Retail: World of Warcraft\_retail_\Interface\AddOns
  • Classic: World of Warcraft\_classic_era_\Interface\AddOns
  • Wrath Classic: World of Warcraft\_classic_\Interface\AddOns

For bug reports and suggestions, use the issue tracker. Direct any questions or comments to Discord.

To help translate this add-on, use the localization system on CurseForge. Alternatively, you can use the issue tracker.

About

A button-skinning engine for World of Warcraft.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%