Shows flags per flag type instead of per mode type (dump and list have the same flags)
Removed validate cache and graceful exit as they do nothing
removed silent arg as it's not really needed? -q is pretty standard
Moved Directory and Mode flags/args to its own interface that all other flags inhereit. This seems to work fine in testing (to my surprise). This allows for mode specific help to work correctly. previously when listing extract specific help it would only do DataToo.exe [--outpath=] as it only had context of the Extract Flags and the Mode/Directory is part of ToolFlags which are completely unrelated. Now all modes have the Mode/Directory flags so they are included in the help and seems to cause no issues.
DataToo.exe [--outpath=]
as it only had context of the Extract Flags and the Mode/Directory is part of ToolFlags which are completely unrelated. Now all modes have the Mode/Directory flags so they are included in the help and seems to cause no issues.