Modcraft - The community dedicated to quality WoW modding!
Projects => Software Development => Topic started by: glararan on August 15, 2016, 11:46:25 pm
-
Hi,
It's been a while I did this project. I went here for a long time so I now remembered to share a project for editing database.
- Supports cataclysm
- Can read/write DBC
- Can read DB2
- Creature & Game Object support
Future:
- Hope to support Items and other cool things
Feel free to download source code on https://github.com/glararan/Database-Editor (https://github.com/glararan/Database-Editor" onclick="window.open(this.href);return false;)
Give me a feedback if you use it :)
-
Might a make a suggestion? Right now you only edit a handful of tables and DBCs, but as more are implemented the interface as it stands will likely get incredibly cluttered. On the same note, you have a lot of spare room within the interface itself that has nothing taking it up. Might I suggest moving the tabs from going across the top to perhaps going down the side? It'd both take up a bit of the large amount of free space, and (with a scrolling option) would allow a person to easily add new tabs/editor tables without making it look bad. For example, right now you have:
Creature Game Object Item DBC
Search Edit Location Loot Involved In Smart AI Code
Id propose:
Creature
Gameoobject
Item
DBC
Then maybe make it collapseable, so if you,, for example, were working on a Gameobject it'd look like:
- Creature
+ Gameobject
Search
Edit
Location
Loot
Involved In
Smart AI
Code
-Item
-DBC
I'd do a similar method with the DBC section. Right now the edit functions down the side don't serve much purpose. They could easily be moved to their own pop-up box or something. What would be nice is a listing of the DBCs in your DBC directory that you defined, as opposed to having to go into the tab and open them individually. I think the DBC section could also be a hybrid of what you have now and what I'm suggesting, as you do have a ton of options specific to DBCs. So maybe...
Open Apply Scheme Save Scheme Search ....
-Creature
-Gameobject
-Item
+DBC
Achievement
Achievemet_Category
Achievement_Criteria
....
ZoneMusic
That's how I'd go with it for what you currently have, but ANOTHER suggestion would be to make the schemes not even part of the editor interface itself, and move them to a text file, then simply have a reload scheme button. Personally I'd rework it to:
Open Save Reload Scheme Search Go To Insert Line Copy Line Delete Line
-Creature
-Gameobject
-Item
+DBC
Achievement
Achievemet_Category
Achievement_Criteria
....
ZoneMusic
I think the Save As, Close, clear line, copy line to, Search Column and Replace in Column buttons kinda just take up space as they'd be rarely used I'd imagine. I'd replace the close line with a dialog box when attempting to close the editor or leave the line asking if you'd like to save changes. Those are just my suggestions though. Otherwise, good editor!
-
I love to see any activity in the Cata region, so I will be watching this project with great interest. I would advice making a post about it on mc.net (http://www.model-changing.net/forums/) though - not because I prefer that website or generally support the war, but to simply promote the project.
-
I love to see any activity in the Cata region, so I will be watching this project with great interest. I would advice making a post about it on mc.net (http://www.model-changing.net/forums/) though - not because I prefer that website or generally support the war, but to simply promote the project.
Feel free to post it there :) Im just not registered on mentioned forum