Neo-Mind 264 Posted June 18, 2013 (edited) Purpose: Organize the various files (Sprites, Act files and Image files) into their appropriate folders in an automated fashion. Usage Instructions: 1) there are three inputs i) Source Folder: Files required for each custom item is expected to be in a subfolder of this folder. ii) Item DB File: Straight Forward. We load the required info from this file iii) Target Folder: all the files will be copied to respective folder inside this one (sprite and texture folders) 2) Once you add the inputs click the Load Item DB button which will fill the table with the item id (checkmarked by default), name and view ids and some default values for the other three (source will be blank while sprite & resource is filled with dbname). 3) Click the checkbox of the items you want to work on, Select the source name and edit the sprite & resource name as desired. 4) Click the Copy button and all the files will be copied to proper folders. 5) Save settings button saves all the inputs and state of the table. so you can easily Reload it later. The tool also loads the save data when you open it. 6) In case you have iteminfo.lua or idnum2resnametable.txt already with the resource name you can make fill the table (Resource Names) by clicking the Fill Resource Button. 7) Similarly Sprite Name field can be filled from accname.lua & accessoryid.lua by clicking the Fill Sprite Button. 8) An addon as suggested by Yommy - Sanity Checker tool which checks for files and reports missing ones (Only the checkmarked items will be checked). Also checks for 24x24 8bpp format for item images - suggested by M4ST3R. 9) All the buttons below also have a menu entry at top. 10) Currently Weapon Equip Sprites are not being copied. Since i don't have an idea as to how to proceed with them - sprites would be different for different classes (e.g. Hunter classes v/s Rogue classes for bows). Any and all ideas are welcome. 11) All the buttons have tooltip describing its purpose. They show up immediately once you hover over them, so it shouldn't be difficult to use. But if you find it hard to use please let me know (I have some changes in mind). Screenshot - to be updated Currently I have placed the bottom buttons are in a detachable toolbar (easy with QT) so you can just drop it on any side of the window you want or just pull it out . Status: Completed v1.0.1 - Waiting for suggestions for improvement I had initially written some of the code for .NET4 but recently decided to drop it and use QT instead. If you see any bugs or have any suggestions or modifications in mind please let me know. Download Link v1.0.1 : http://www.mediafire.com/?ku7mhm376ik79g3 Edited July 6, 2013 by NeoMind 4 madtoyz, Tragedy, Xgear and 1 other reacted to this Quote Share this post Link to post Share on other sites
Yommy 265 Posted June 18, 2013 Classy, Something that annoys me is sprite errors. So it could also sanity check every item To make sure they have the required sprites and images 1 jTynne reacted to this Quote Share this post Link to post Share on other sites
Zopokx 7 Posted June 19, 2013 I like Yommy's idea! Good development! Interesting tool ~ Quote Share this post Link to post Share on other sites
Neo-Mind 264 Posted June 22, 2013 Added screenshot Quote Share this post Link to post Share on other sites
jTynne 101 Posted June 23, 2013 Sanity check would be fabulous. +1 at Yommy's suggestion. I like where this is going. It'd be nice to use a single tool to update client-side files rather than tabbing back and forth. Quote Share this post Link to post Share on other sites
Neo-Mind 264 Posted June 29, 2013 Updated First Post - added download link Quote Share this post Link to post Share on other sites
Relzz 32 Posted July 6, 2013 Is there any way to also check if the item is correctly encoded? I mean the .bmp's throw an error if they're not saved in 24 (i don' remember what) .bmp Quote Share this post Link to post Share on other sites
Guest shadowinferno Posted July 6, 2013 Good Job Testing... Quote Share this post Link to post Share on other sites
Neo-Mind 264 Posted July 6, 2013 @M4ST3R right now bmps of 24x24 size are used as item images & the other one will become collection image. but like you said i guess i should also take bit depth into account. Quote Share this post Link to post Share on other sites
Relzz 32 Posted July 6, 2013 I mean: Detect if it's saved as 24bits BMP, because if not it always shows an error Quote Share this post Link to post Share on other sites
Neo-Mind 264 Posted July 6, 2013 Im adding that check into the checker tool now. Quote Share this post Link to post Share on other sites
Neo-Mind 264 Posted July 6, 2013 updated link :-) Quote Share this post Link to post Share on other sites
thanna 11 Posted July 6, 2013 its a must have tool, thanks mate Quote Share this post Link to post Share on other sites
Relzz 32 Posted July 10, 2013 @Oftopic Neo, why you always write my name as: M4ST3R hahaha xD it's so funny. Quote Share this post Link to post Share on other sites
Neo-Mind 264 Posted July 10, 2013 i guess i'm kind of conflicted between using M45T3R & MASTER . interesting point is M4ST3R is a double sandwich of AlphaNumAlpha Quote Share this post Link to post Share on other sites
Relzz 32 Posted July 10, 2013 0: Then i like sandwiches Okay xD i'll stop filling your post with things like this. C: Good work btw xD Quote Share this post Link to post Share on other sites
n0tm3 1 Posted June 5, 2014 Hi! can you please make a tutorial on how to use this? I cant seem to get this to work. Thank you! Btw, you made a typo on your organizer spelling Quote Share this post Link to post Share on other sites
Virtue 10 Posted July 17, 2016 is this no longer updated? doesn't support the new conf files for the latest versions.. Quote Share this post Link to post Share on other sites