Well,
The UIBuilder is the tool SOE uses to create the user interface XML files.
But you also have to keep in mind that they can have things hardcoded -- in otherwords, "if its this specific object in this specfic place, do this extra thing" code that is embedded in the way the game uses and displays the UI.
So theres a LOT of stuff you can do in the UIBuilder (and by hand in the XML directly). A lot of information is given to the client as "GameData" -- if its GameData we can use it anywhere we want, pretty much. SOE controls this GameData... did you notice how you can get crit %s and such displayed now? It's because SOE made working GameData for that particular figure.
eq2ui_gamedata.xml lists all the GameData... some of it's broken and isn't sent to the client, but its a good place to check to see if something exists as data at all -- if its not in there, then its not data like that that we can get to and use.
|