Quote:
Originally Posted by King_Arthur
Hope this works out better than Itemtype Editor 2.0 :P
|
I made a big mistake in that, it made it too time consuming..
This time I've set up a DLL that handles the itemtype structure. It's designed to work with both the data file and database.
Uses Dictionaries for cleaner removal/editting/adding of items and also handles ID conflicts much easier.
I've made the itemtype editor for the suite so far deal specifically with all of the main pieces of gear (war/mag/pal - helm/neck/armor/brace/weapon/boot)
I am still to add pets casuals quest items and a custom item form but all of has taken about 60hours maybe? (Which was mostly just form coding/design)
The DLL took about 12hours tops and can now be used for multiple applications and easily adapted to different types
Just thought I'd update:
The program now has almost 60 forms in it!
It reads/saves/edits/and even fixes! Your Itemtype.dat.
The basic fix system is just it will weed out any identicle "IDs" as these will conflict in the game.
Any of the stats can be edited and saved.
Any item can be removed.
Items can be added.
Things still to be done:
Add other Itemtypes like Eggs/Event Items/Casuals/Egg Bags and so forth.
Add a "structure" file. The itemtype.dat structure is currently hard coded, but I am thinking about re-writting it so I can a file that defines how the itemtype.dat is designed. This will mean updating the app to fit new itemtypes will be as simple as updating a single file, rather than the entire project.
At the moment thought I've mainly made this just to get back to redoing acme "AGAIN!"
So see you guys around. Also remember I did post this so I could get some suggestions