Windcatcher
07-21-2006, 03:35 PM
A few months ago I decided that there was a need for a spell editor and I decided to take a whack at it. What I've released here is the initial version of OpenSpell. It works differently from other spell editors, and hopefully will turn into something really useful.
The main thing that sets OpenSpell apart is that it's 100% dynamic. It comes with an XML file the not only defines the spell file formats that it can understand, but also the GUI layout for editing them. As spell file formats evolve OpenSpell can evolve with them without having to be recompiled every time.
This is only the initial version and it's not really complete yet. It displays spell information just fine, but not everything is editable. You can't change icons, spell effects, focus items, etc., but basic spell stats are editable (with the exception that if you go to the Advanced tab you can edit absolutely everything, but it isn't at all convenient). This program is a really low prioity at this time, but it works so I see no sense in sitting on it. I would recommend, though, that anyone using it back their spell files up first just in case.
New formats can be added to the XML file and all you'll have to do is restart OpenSpell to use them, but don't expect me to do the adding. I have *NO* intention of keeping up with client versions, as I have too much on my plate as it is. Nonetheless, when time permits I'll be quietly improving this program until all the necessary features are at least in there.
OpenSpell 1.0 is available here:
http://prdownloads.sourceforge.net/eqemulator/OpenSpell_1.0.zip?download
P.S. The program icon might look a lot like an EQ spell icon, which is by design, but I actually made it in CorelDraw (lest anyone decide to nitpick).
The main thing that sets OpenSpell apart is that it's 100% dynamic. It comes with an XML file the not only defines the spell file formats that it can understand, but also the GUI layout for editing them. As spell file formats evolve OpenSpell can evolve with them without having to be recompiled every time.
This is only the initial version and it's not really complete yet. It displays spell information just fine, but not everything is editable. You can't change icons, spell effects, focus items, etc., but basic spell stats are editable (with the exception that if you go to the Advanced tab you can edit absolutely everything, but it isn't at all convenient). This program is a really low prioity at this time, but it works so I see no sense in sitting on it. I would recommend, though, that anyone using it back their spell files up first just in case.
New formats can be added to the XML file and all you'll have to do is restart OpenSpell to use them, but don't expect me to do the adding. I have *NO* intention of keeping up with client versions, as I have too much on my plate as it is. Nonetheless, when time permits I'll be quietly improving this program until all the necessary features are at least in there.
OpenSpell 1.0 is available here:
http://prdownloads.sourceforge.net/eqemulator/OpenSpell_1.0.zip?download
P.S. The program icon might look a lot like an EQ spell icon, which is by design, but I actually made it in CorelDraw (lest anyone decide to nitpick).