Make your minimap ubersexah!
SexyMap is a minimap awesomification mod, supporting:
- Minimap moving, and movement of things like the quest tracker and durability frame.
- Customization of zone text
- Hiding of all buttons attached to the minimap (can be set to be always hidden, or to show on minimap hover)
- Sexy minimap border options, extremely configurable, with several slammin' presets.
- Ping notification
- Mousewheel minimap zoom, and auto zoom-out.
- A HUD overlay for resource gathering, target tracking, and more.
tag v1.1
6a1bc24b3034cf854fc2622d46f7c11729894749
unknown <Chris@.(none)>
2009-10-23 19:41:30 -0700
Tagging as 1.1
--------------------
unknown:
- Add (crude) GetMinimapShape() support. Add a visibility overrides system, which allows for event-driven callbacks to show or hide buttons that are hover-only. The only button to use this so far is the calendar, which will show when you have a pending invite.
- Add support for TomTom's Reparent to fix issue with crazy arrow
- zhTW update.(Thanks yeah-chen)
ananhaid:
- zhCN update.
Signed-off-by: ananhaid <ananhaid@gmail.com>
Shadowed:
- Might as well bump the TOC as well
- Localization update
- Moved preset options slightly
- Moved Buttons options around slightly
- Changed coordinate options to become disabled rather than hidden when the coordinate module is disabled
- Lock -> Lock coordinates
- Changed Enabled -> Enable fader
- Fixed Hover opacity and Normal opacity not being listed as percentages
- Changed general configuration ordering around
- - Changed hudmap widget ordering around a bit
- Changed ping options to be disabled if "Show who pinged" is disabled for consistency
- Fixed duplicate ping messages being sent to chat
- - Reordered zone text widgets to make it a little bit less of a mass of options
ananhaid:
- zhCN update.
Adirelle:
- Added vehicule seat mover.
- Coordinates: honor the "lock" setting and added a button to "reset position".
Chris Heald:
- Fix LDBIcon clashes by not messing with visibility; only mess with alpha for hover-registered buttons
Adirelle:
- If Capping is loaded, do not try to move PvP capture bars.
Removed unexistant frame from movable list.
Removed pre-3.1.0 compat code
Chris Heald:
- Fix (kinda) for movers + quest tracking
ananhaid:
- Optimized zhCN localization.
Signed-off-by: ananhaid <ananhaid@gmail.com>
Chris Heald:
- Merge enabled fix
- Oh hey I guess I should commit this 2-day-old fix. >_>
Adirelle:
- Fader module: honor "enabled" setting on initialization.
- Pass the button to global Minimap_OnClick in the Minimap_OnClick hook.
Chris Heald:
- Add fader module
- Add support for QuestHelper pins. Needs a pending update to QuestHelper to work, but that should be coming soon
Adirelle:
- Fixed HudMap indicator rotation.
Chris Heald:
- Remove cruft
- Change Hudmap scaling so the icons aren't all out of whack
- Add modified versions of the object/blip textures so they aren't quite so horrible on hudmap. Still big though
- Fix facing for HudMap. Fix ping frame positioning.
- Fix for 3.1
- Add a warning if EBB is set to hide the minimap tracking texture.
Adirelle:
- Minor 3.1 compatibility change.
- Fixed no-lib packaging.
- Fixed ticket #13
- Fixed ticket #16
Chris Heald:
- Added 'Emerald Portal' preset, courtesy of Korryna
- Update localization, add master hudmap alpha slider
- Add more HudMap options, drop the squareFuzzy blp for an internal blp
- Add Routes support (requires alpha routes build); add HUD coloring support
- Sexy up the hudmap a bit
- Add first alpha of the HudMap. Very basic.
- Bump for the packager
- Bump for the packager
- Make coordinates module off by default. They are useful, but not sexy!
- Add coordinates module, add more presets, fix zone text strata
- Add capture bar movers, clean up some errant globals (thanks durcyn)
- Fix zone text weirdness; make minimap click release any button dragging in progress
- Fix zone frame sizing with nil db width
- Update localization
- Added a gobton of new shapes. Fixed zone text so its container frame updates dynamically.
- maxStep -> bigStep
- Add zhTW and zhCN localization
- Fix for child capturing. Oops
- Add support for button dragging around multiple shapes; supports arbitrary shapes. Added an optional backdrop frame for the minimap which allows you to use a square tiled background and edgefile for your preset if you desire. Added large faded circle. Added 'Simple Square' preset.
- Add Large Circle (faded) shape
- Added ping frame and option to minimap
- Overhaul a lot of button grabbing/hiding/moving functionality. Should play better with others now. Added new toggles to the buttons submenu to let you turn off pieces of functionality.
- Protect against nil mouse focus
- Clean up option ordering a bit
- Fix for missing localized strings
- Use LibBBO, fix config opening
- Use LibBBO, add a manual button capture command
- Added Stargate preset
- Make the map not ping when you right click to configure
- Fix a problem that caused position to not save
- Fix profile issues; make presets user saveable/loadable, clean up borders config UI significantly
- Add option to turn off right-click-to-configure
- Throttle rotation updates, fix some button movement issues, make shapes apply on mod load
- Added player facing tracking and tracking preset
- Fix problem with SetAlpha in buttons module
- Update localization
- Added Parchment preset
- More presets, added 'No rotation' mode to borders for square textures
- Make the Burning Sun preset a little less...bright
- Apply alpha/scale OnEnable
- Minor debug cleanup
- Add button dragging, with configrable drag radius (and some other stuff too)
- Another shot at elimitating this keys with spaces problem
- Fix up the menus a bit
- Bugfixes, thanks Zhinjio
- Only show the mail icon when we have new mail
- Add hide/hover control for other buttons added to the minimap by other mods
- Add AutoZoom module
- Added new mail indicator to buttons module
- Upvalue some globals
- Change to directly embedded libstub, rather than .pkgmeta'd libstub
- Add LibStub, fix embeds.xml
- Added 'Midnight Moon' preset
- Add 'Burning Sun' preset
- Make scaling more granular
- Add shape selection options, add shape to presets, add a new purple diamond preset
- Add opacity to master settings, add TexBrowser launcher to border settings
- Add scale option to main options
- Sexied up the config options a bit more
- Make the first run variable a bit more intuitive
- Added presets; will set the Blue Runes preset first time addon is run
- Added ping module
- Add embeds.xml
- Initial commit, still in development
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...