World of Warcraft UI Customization
geekboy_x writes "The gang at Blizzard has released a UI customization tool for World of Warcraft. It basically breaks the meta-interface into individual XML descriptions that you can change, add, or omit to your (corrupted decaying undead) heart's content. Note that you should have pretty good chops in both XML and Lua, and if you break it, you bought it." The best known UI project out there for WoW right now is Cosmos, which adds a few extra hotkey bars, a clock, a quest manager, and a nice buff/debuff timer.
Here is his post.
personally i prefer CTMod. granted it doesn't have every feature under the sun like Cosmos, but it's a lot less bloated and buggy. it includes the features that i consider "vital", including the extra toolbars, HP and Mana recovery tickers, map notes that you can send to other players, Damage per Second indicator, and the ability to re-name your bags.
p
the only feature i missed after switching from Cosmos was the explicit levels of the quests in my quests logs. so i found someone who ripped that feature from Cosmos, then i edited to work with the current version, and slapped it on. you can download my UI here: (i didn't really write any of it, just collected it and made some minor changes)
http://www.theoverprivileged.com/wow/Interface.zi
just put this Interface directory in your WoW directory and you should be good to go. click on the "Ct" button on your mini-map to configure it. the initially-empty toolbars are invisible until you drag an icon, then they show up. you'll figure it out.
i could live a little longer in this prison
Wow doesnt run under winex? It has native support for OpenGL, and runs in a window.
Hell, they even have an OSX version, thats basically a *nix version.
So, tell me how the XML aspect makes this substantially different from, say, Quake scripts?
;)
Its not XML that makes it different, its the interaction with LUA (Scripting language) and XML (Data storage format) that makes it different. This is the standard people are going to use for games to come in scripting for games.
Think of this as the first of a standard, that what you learn here, you can use on other games in years to come.
Quake, Tribes, etc, use a scripting language like thats jumble of languages, and you must learn each and its special flavors.
But some geeks like learning multiple languages and will tell you why they like ruby over perl for a job python can do quicker.
Dark Age of Camelot
Anarchy Online
EverQuest
All allow editing of the UI, 2 through XML.
Cosmos has a lot of really nice features that take advantage of groups of people using Cosmos. The abilitiy to view what quests other Cosmos-Users in your group have, to share map notes with other Cosmos-Users. Even better is a sort of an ingame BBS that (if cosmos was more widely-used) could really be useful in finding groups and selling items.
Unfortunately Cosmos has a bit of a bad stigma with some people. Many people I have talked to thought if they used Cosmos they were breaking the EULA and could be banned, and many thought it was a cheating device that gave an unfair advantage. It is a real shame considering how many features Cosmos has that would benefit from it's use becomming widespread
I do suppose one issue facing it is that it is a little difficult to use. No installer, a metric ton of options, and the fact that the main page of their website is rarely updated don't really help non-technical players out much.
--- "End Of Line" - MCP