I think a cool feature for doommake would be a file exclusion list.. similar to a github exclusion list.. where you can exclude file names, dirs and file extensions.
Basically doommake will error out and return as failed if it finds a filetype in one of the src dirs that it dose not understand. For example, you are editing in gimp a sprite, and save the actual gimp file into the src dir next to the sprite itself. Now there is a gimp file in the src dir and doommake will no longer be created.
This is really a QOL feature, to allow project management to be more flexible to the way the user wants to do it. The work around is obviously to NOT save erroneous files in the project folder.
Still I think this could be a cool thing to have added to doommake. Mainly as when editing tons of sprites it is a pain having to save them all into the correct directories. As most apps will save into the directory the main file is. Like if your photoshop PSD is in c:\psd, you need to browse to a directory each save for each frame and frame lists can be very large. It actually adds a lot of time to the process. Also, if you save into a working dir, you need to manually copy the sprites over. This is, again, an extra step. You can't just edit, save, doommake, rundoom... I think this slows down sprite work a little. Adding a exclusion list means you could work in the src dir and run tests, and have access to simply pressing save, doommake, doom.
for your consideration
-aJynks
I think a cool feature for doommake would be a file exclusion list.. similar to a github exclusion list.. where you can exclude file names, dirs and file extensions.
Basically doommake will error out and return as failed if it finds a filetype in one of the src dirs that it dose not understand. For example, you are editing in gimp a sprite, and save the actual gimp file into the src dir next to the sprite itself. Now there is a gimp file in the src dir and doommake will no longer be created.
This is really a QOL feature, to allow project management to be more flexible to the way the user wants to do it. The work around is obviously to NOT save erroneous files in the project folder.
Still I think this could be a cool thing to have added to doommake. Mainly as when editing tons of sprites it is a pain having to save them all into the correct directories. As most apps will save into the directory the main file is. Like if your photoshop PSD is in c:\psd, you need to browse to a directory each save for each frame and frame lists can be very large. It actually adds a lot of time to the process. Also, if you save into a working dir, you need to manually copy the sprites over. This is, again, an extra step. You can't just edit, save, doommake, rundoom... I think this slows down sprite work a little. Adding a exclusion list means you could work in the src dir and run tests, and have access to simply pressing save, doommake, doom.
for your consideration
-aJynks