View Single Post
Old 11-29-2002, 06:09 PM   #32
Sylphan
A Predatory Creeper
 
Join Date: Aug 2002
Posts: 254
Interface Author - Click to view interfaces
Default Close but not quite

First, the idea of using a Quartz.xml file is a good one, although it's still necessary sometimes to edit the Animations and Template files.

This new scheme is a better way to use Quartz.xml -- the EQUI.xml file is still self-updating. But there are still some things not fixed by use of Quartz.xml. There are two I can think of:

1) Some objects can't be replaced. Verant could probably fix this if they really wanted to.

For instance A_SpellBookSlot is used in the spell book but that word does not appear anywhere in the file EQUI_SpellBookWnd.xml. To make changes to A_SpellBookSlot I have to actually edit EQUI_Animations.xml. There is no way to make the spellbook use an object defined in Quartz.xml instead.

Another example is A_ClassAnim08/ A_ClassAnim09/ A_ClassAnim10. If you want to have a different custom animation loaded based on which character is being played you must edit the EQUI_Animations.xml file. There's no way to put a custom animation in Quartz.xml and have it used instead of A_ClassAnim08.

2) Sometimes windows are changed, not just new windows added. For example, the Stat column that was added. It just wouldn't work to include ..\default\BazaarSearchWnd.xml in your custom bazaar window. Someday they'll add a new required control to the player window, or the inventory window, and on that day every mod everywhere will break.
Sylphan is offline   Reply With Quote