Addon Info.
Optional Files (17)
Archived (5)
Comments (1)
  Category: Graphical
Addon Information
Works with Patch 2.4
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Mazzlefizz's Portal Bug Reports Feature Requests
Author:
Version:
1.18_ docevl
Date:
06-20-2008 09:57 AM
Size:
4.49 MB
Downloads:
467,506
Views:
1,067,159
Favorites:
521
MD5:
Pictures
Click to enlarge
5-Man View
Click to enlarge
Black Metal Skin 25 Man Raid
Click to enlarge
NightElf Skin
Click to enlarge
Mazzifier
Click to enlarge
MazzleOptions FAQ
MazzleUI   Popular!
Rate: 5 out of 5 with 295 votes  
What is MazzleUI? In short it's a comprehensive, customized user interface for the World of Warcraft that attempts to be clean, symmetrical, provides lots of information, use minimal space and be highly efficient. It is extremely easy to set-up, use and learn. It is a compilation with a several custom add-ons and many modified ones. It has several novel features, most notable add-ons that manage and configure the setup and performance of other add-ons, that make it qualitatively different than any other UI released to date. Some of the key features are as follows:
  • Original artwork: Choice of 8 different skins that can be switched in game, per-character at any time: Elven metal on black Arabian tile, 123Noob's Futuristic Black Metal (new default skin), 123Noob's Night Elf skin, 123Noob's Everquest skin, 123Noob's Undead skin, Minyaen's Dungeon skin, Dreadlorde's Discord skin and Kappatre's Slate skin.
  • 'Mazzifier': This is an in-game installer addon that provides incredibly easy setup. It configures everything for you in a few easy steps.
    • It does NOT require you to copy a makeshift WTF folder and rename things like most compilations do. The settings for add-ons are created dynamically in-game.
    • Configures the position and size of every UI element, including the artwork for nearly any resolution (anything that has an aspect ratio of 1.25, 1.33 or 1.6.) You should not have to adjust anything to make it look like the screenshots.
    • Configures every add-on to be ready to use out of the box. You don't have to learn the ins and outs and settings of a million add-ons to get started. The settings were chosen with efficiency in mind.
    • Maintains an internal database of version numbers so that new version of MazzleUI will know exactly what to update. Just drop in the new version, the Mazzifier will automatically launch when you log in and update what is necessary.
    • Asks the user a series of install question to determine which add-ons match their playstyle and preferences. It will enable ONLY those add-ons that the user is interested in. This allows the UI to be tailored differently for each character to minimize cpu/memory use. Note that these categories can overlap. The installer will only install the questions that meet the overall criteria.
      • Four different base install packages (full, fast, low memory, minimum) to choose from and special super-light package for auction and mule characters.
      • A variety of class-specific add-ons only installed for the appropriate classes.
      • A variety of auctions add-ons installed for characters who use the AH often.
      • A variety of pvp add-ons installed for characters who pvp.
      • A variety of elective addons for characters who indicate the appropriate interest.
      • A variety of add-ons marked as 'expensive' installed only if the user requests them.
      • Several preference-based questions that allow the user to choose things like their favorite bag style or damage meters add-on.
    • Checks whether the character has the appropriate skills or level for certain add-ons.
    • Allows the user to visually browse a variety of different button layouts and choose the one that fits their play style best.
      • There are multiple button layouts for each class. All button layouts follow a consistent design philosophy.
      • Each button layout has versions for different screen sizes. It will automatically install the appropriate one for your resolution.
      • The majority of the button layouts will also automatically place your spells and skills in the appropriate buttons, regardless of what level your characters are at. Many of these layouts even change the ordering based on your talents.
      • Each layout also contains button bindings. In addition, hidden bindings will be installed for certain things such as shifting, stealthing, pets, wanding to work with the specific bindings in the button layout. For example, if the button layout overrides the default pet command, custom pet command bindings may be installed over them to handle that.
      • Every layout will automatically place your trade skills and racial abilities.
      • Layouts can be refreshed as you gain new abilities and spells so that they always have the correct levels.
      • Currently uses a heavily-modified version of Bongos that has a different paging mechanism, remember relative anchors and button content and insures that buttons don't map to the same action IDs.
    • Incrementally installs key-bindings in multiple stages to tailor them to exactly what you choose to install. It first installs (1) base key bindings, then (2) button bindings, (3) class-specific bindings and, finally, (4)add-on specific bindings.
    • Creates and configures all seven chat frames to contain the right channels with sensical and consistent ordering and nice text coloring. This includes multi-framed combat information with slim damage frame and formatted and colored combat log.
    • Warns the user of conflict add-ons and other potential problems.
    • Splits the configuration into independent chunks (add-on selection, add-on settings, look'n'feel, key bindings and button layout), so that the user can easily go back and reconfigure only portions of the UI to undo changes or fix problems.
    • Now works with all foreign version of WoW. (Text is still in English, but it will now identify your character attributes correctly and configure the spells in your bars appropriately.)

  • MazzleUI Core Add-on: A central add-on that provides a host of new UI features and integrates many of the add-ons into a more coherent UI. It provides the following:
    • Layout and Art Management: Displays all the UI's art, hides many Blizzard frames, and positions frames. Uses a frame positioning system that is more powerful than what you can do using just a WTF folder and less constraining than solutions that use add-ons like DFM or Visor.
      • Uses three different mechanisms:
        • Any XML-created frame that can be user-placed is user-placed once when mazzifying.
        • Any dynamically-created frame whose add-on manually manages its position will have the add-ons settings set to put it in the proper place for your resolution.
        • Any frames that don't fit in either of those categories are placed every login.
        • All frames can have position dynamically determined based on settings/positions of other add-ons.
      • To deal with the limitation of the WoW layout cache, namely losing position information when temporarily disabling an add-on, MazzleUI will check if user-placed status is changed between logins and restore window position if needed.
      • Does not do any intrusive SetPoint hooking.
    • 'HotSpots': A novel space-saving feature where certain hidden areas of the bottom pane artwork function as buttons. Some components turn into visibly different buttons when certain actions are available. This provides extra functionality and information presentation with zero additional space usage. There are 13 such hidden HotSpots that let you quickly access a myriad of functions.
      • Six corner HotSpots that pull up or hide commonly used add-ons: Itemsync loot database, nQuestLog quest tracker, Omnibus notebook, the MazzleUI context menu, ItemRack, Decursive or the xCalc calculator. The bottom-left hotspot allows you to copy text out of your chat window.
      • The coordinates under the minimap serve as a HotSpot to open up Cartographer, the world and instance map add-on.
      • The area under your target box serves as a HotSpot to target your ToT, i.e. the target of your target.
      • The four corners of the target box serve as hotspot to perform actions on your target, namely whispering, following, trading and inspecting. Actual buttons will appear there when those actions are available, so you know whether you're at the right distance.
      • The actual MazzleUI logo text is a HotSpot that does two things. Left-clicking on it brings up the bag and micro-menu bars. This allows them to stay hidden most of the time, saving even more room. Right-clicking on the same text hot-swaps you through 15 different party/raid layouts.
      • Nine microbuttons will appear in your target frame when you are a group leader that lets you quickly assign raid icon targets.
    • Hot-Swappable Raid Layouts:
      • 15 different raid layouts are available that can be changed at any time.
      • Automatically takes other elements of the UI into account: the size of your screen, whether party frames are visible, whether party pets are visibile, whether certain other add-ons are visible, etc.
      • Automatically redistributes raid frames when in a 20 or 10 man raid group to make the layout more symmetrical.
    • 5 MazzleUI Efficiency Modes: A novel feature that allows the UI to automatically turn off certain features and complete add-ons depending on the context of the situation to improve performance.
      • There are five modes that can be set to automatically kick in when you are either (1) solo, (2) in a party, (3) in a raid (4) pvp-flagged or (5) in combat.
      • This is one manual mode that is activated when you press the MazzleUI Efficiency button. This allows you the UI to set everything to minimum for unexpectedly demanding situations or encounters.
      • The efficiency modes can currently modulate 12 different items: (1) graphical settings, (2) 3d animations, (3) Recap, (4) SWStats, (5) BigWigs, (6) Scrolling Combat Text, (7) Scrolling Combat Text Damage, (8) Witchhunt spell alerts, and (9) unit frame update rate, (10) spell effect level, (11) HUD range checking, and (12) timer/enemy cast bars.
    • Several automations: auto resurrection, auto summon acceptance, auto-dismounting at flight paths, auto-bag opening at vendors/mail/ah, alt-clicking to trade items into certain windows, automatic hiding of certain windows on login.
    • Bottom panel strobes red when you gain aggro from a mob.
    • Context menu management: A set of buttons that are normally hidden but can be pulled up under your mouse at any time. Perfect for keeping non-combat stuff and trade skills out of the way. Will automatically hide when used or when logging in.
    • Dynamic arrangement of commonly-used minimap buttons in a line on the right side of the UI. Special minimap buttons have been added for certain add-ons that don't provide them, for example a Recap button that you can use to toggle visibility or turn on/off the add-on. Other minimap buttons will automatically be hidden. The options for those add-ons can still be accessed via MazzleOptions.
    • MazzleUI FuBar menu that allows you to quickly access the various Mazzle add-ons, change the raid layout on the fly, open various add-ons that don't have obvious interfaces, and quickly edit and configure your buttons.

  • MazzleOptions: A centralized options and help system that offers unprecedented information and control of your add-ons.
    • Descriptions of every single add-on in the system.
    • GUI controls to change the settings of every add-on in the system, even for add-ons that don't provide graphical options. You never have to learn slash commands again.
    • Ability to disable or enable add-ons in-game with one quick click.
    • Everything is organized by both category and alphebetically. It is extremely easy to find the add-on you're looking for.
    • A comprehensive in-game FAQ system, with tons of help documents.
    • Many value-added options for add-ons that aren't originally part of the add-ons.

  • MazzleHUD: A custom, low-cost, clean-looking heads-up display that shows up when in combat. It shows health, mana, target of target and distance to target. Both the code and artwork are original. Is configurable via MazzleOptions.

  • Mazzle 3D Characters: Custom 3d model add-on that is probably the most bug-free and feature-rich 3d model add-on out there. Seamlessly integrated within the rest of the UI.
    • Every single model in the game, including bosses and all BC content, will be displayed correctly. It uses a comprehensive database of about 650 cameras to insure this.
    • Self, pet, party and party pet members are presented as 3-d models on a pedestal.
    • These models animate when certain events happen. For example, they flinch when hit and fall when killed. They may also laugh when tickled and give you a wave or rude gesture from time to time.
    • Target model can be zoomed, panned and rotate to get a better view. Self and party models can be rotated on their pedestal.
    • Models will correctly change when form changes and readjust the cameras appropriately.
    • Models are fully click-castable.
  • Enhanced add-ons: Many third-party add-ons in the package are modified to add features, increase performance, allow options to be changed more easily or, in some cases, to correct bugs. Most of these changes do not require modifications of the original files. Instead, a pre-loader is used to override the necessary code or data.
  • Easily updatable: The add-ons are now structured to allow easy updating via WAU, Windows Ace Updater. Add-ons that have been modified contain overides so that WAU will not update them.
  • Buttons are provided by a significantly modified version of Bongos. This version adds several features:
    • Allocates unique IDs to every button on every page so there is no overlap
    • Allows bars to have different number of pages
    • Allows changing of number of bars and buttons without losing the contents of buttons or bindings
    • Allows per-bar 'Show Empty' button settings and playing with grid showing
    • Maintains relative anchors of all bars to each other so you can make changes and maintain the layout easily. This can be turned off.
    • Number of bars, pages and barsizes will now be capped based on the number of free action IDs

__________________________________________________________________


In general, the package tries to follow the following guidlines:

Layout philosophy: Minimalistic space usage while still presenting all the information one could need in game.
  • Middle of bottom pane is minimal height to hold minimap. Side of bottom pane is minimum height to hold 16 lines of chat text.
  • Play area is resized so that the UI covers a minimal amount of the rendered game.
  • Even with 3d party models or 40 raid frames, most of screen is completely unobstructed.
  • Nearly every element in the UI has positioning information to maintain this design philosophy.
Add-On philosophy: Useful add-ons that are highly efficient. A majority of the add-ons are Ace2 add-ons, including the custom MazzleUI ones. The minimal install uses approximately 20mb of memory, while the full install uses about 46mb.

__________________________________________________________________
Quote:
To simplify the release of patches by users and the updating of the constituent add-ons now that I don't play WoW, I've posted a reduced version of MazzleUI 1.1, which I'll call MazzleUI 1.15 Core. The only difference is that most third-party add-ons, which were quite out of date, have been removed. The download consists of the fonts folder, the four MazzleUI add-ons, the various MazzleUI skins, the modified version of Bongos and the modified version of GfxToggle.

So, the basic process of installation will be the same as in the install instructions except instead of simply copying over the "Interface" folder from the zip file to you World of Warcraft directory, you must:
  1. Copy the "Interface" folder from the latest MazzleUI Core download to you World of Warcraft directory. This step starts you with the basic MazzleUI files.

  2. Copy over the files from a MazzleUI compatible compilation, such as the one found here , into your "Interface" folder. It should not have to overwrite any files. If it does, you did something wrong. This step gives you the latest add-ons.

You should then be able to proceed with the installation normally.
_________________________________________________________________

If you'd like to make a donation to support the absurd amount of effort spent on this project and encourage future development, you can send it to mazzleui.donations@gmail.com via www.paypal.com. That kind of support encourages updates and the development of new, exciting features.

And if you like MazzleUI, give it a high vote and add it to your favorites!
_________________________________________________________________
  Optional Files - MazzleUI
File Name
Version
Size
Author
Date
Type
1.31
18.93 MB
06-19-2008 03:08 PM
Patch
V2.3 V.2
241.53 Kb
01-27-2008 05:40 PM
Addon
v2.3
151.70 Kb
01-26-2008 05:34 PM
Addon
v1.1
301.54 Kb
01-15-2008 04:04 PM
Addon
1.0
249.16 Kb
01-08-2008 08:09 PM
Addon
1.2
241.51 Kb
12-29-2007 11:19 AM
Addon
1
23.27 Kb
12-08-2007 09:56 AM
Addon
3.51
16.43 MB
12-03-2007 02:37 PM
Addon
1.0
260.61 Kb
12-01-2007 10:29 AM
Addon
4
198.95 Kb
11-16-2007 07:07 PM
Patch
1.4.2
19.99 Kb
11-16-2007 09:47 AM
Patch
2
509.74 Kb
11-14-2007 02:30 AM
Patch
2.3
988.76 Kb
11-13-2007 10:04 PM
Patch
2.2.3
914.44 Kb
10-18-2007 08:14 PM
Patch
1.1.1
12.32 MB
09-28-2007 12:17 AM
Patch
ø
24.32 Kb
09-14-2007 04:11 PM
Addon
Undead Theme
125.71 Kb
03-17-2007 12:45 AM
Addon
  Archived Versions - MazzleUI
File Name
Version
Size
Author
Date
1.18_ docevl
4.50 MB
Mazzlefizz
06-09-2008 05:33 PM
1.16_ docevl
3.25 MB
Mazzlefizz
06-01-2008 10:53 AM
1.15_ docevl
3.25 MB
Mazzlefizz
05-26-2008 08:47 AM
1.11 Core
3.23 MB
Mazzlefizz
11-15-2007 04:16 AM
1.1
17.60 MB
Mazzlefizz
07-01-2007 12:37 AM
  Comments - MazzleUI
Post A Reply
Author Comments Comment Options
Old 11-15-2007, 02:20 AM  
Cairenn
Credendo Vides
 
Cairenn's Avatar
WoWInterface Admin

Forum posts: 3789
File comments: 13
Uploads: 5
Comments not allowed on this file. Use the Mazzle forum instead.

Last edited by Cairenn : 11-15-2007 at 02:21 AM.
Cairenn is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:



The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


MMOInterface.com Copyright ©2008
World of Warcraft is a registered Trademark of Blizzard Entertainment.
vBulletin - Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.