Okay, at now everything is supported by GIFs2PNG:
https://github.com/WohlSoft/PGE-Project/commit/55 ... a641a7467f04bef97788a86bf639f8- conversion of individual files
- conversion of a directory without subdirectory digging
- conversion of a directory with walking in subdirectories (I.e. episode conversion)
- in the episode conversion with referred config pack, missing masks are looking in order: current folder, episode folder (a root directory referred in the arguments), and then in all available data directories of the reffed config pack.
So, a new syntax of GIFs2PNG is:
Code: Select all
GIFs2PNG --config "path/to/config/pack/folder" -d -r -b "path/to/episode/folder"
Where "-r" - delete source images on successful conversion
Where "-d" - walk in subdirectories, I.e. turn on episode conversion mode
Where "-b" - skip conversion of background2-*.gif images. That temporary required because in LunaLua is a bug which producing a wrong render of PNG backgrounds. Others are fine with PNG.
A second good news: GIFs2PNG 3.0 and all other console tools are completely rewritten and now there are completely independent of any DLLs (even on Linux there are can work on various distros (same assemblies are tested on Mint, CentOS and on OpenSUSE, and there are working!))
Later, PGE Maintainer component will get GUI frontends over those tools to provide a friendly way to use those tools by newbies.