Keeping brief, utilize static variables for trimming down the FilePaths within the directories and have two new .bat for testing the integrity of the compiled build and for the duplication process (caching). Stepwise refinement is really in mind with this tool, lets keep it consistent. Additionally, might be able to gain a few bytes in the end, but not really worth mentioning.

NO! The entire rewrite of HC2 does not support nor utilize the CHOICE external command at all.

Tiger wrote:Return to 'Standard Menu'

Done

Tiger wrote:Compile [STORE] in PK3

Supported

Tiger wrote:RAW Compile [Hybrid]

Not happening, too much work and easy to break when escalating.

Tiger wrote:Rebuild cache and compile

Supported

Tiger wrote:Rebuild cache data

Supported.

Tiger wrote:utilize static variables for trimming down the FilePaths within the directories

Done

Tiger wrote:Allow choice for verbose mode before duplication and through-out the program

With the Windows Shell, this is not as easy to accomplish without further bloating the code. As a result, I will not bother implementing this feature.

Tiger wrote:Self-Check during start-up. Check to assure all methods can be called correctly.

Partially implemented.

Tiger wrote:Sub-menus for each compression type: PK3, PK7, and PK3-Developer. This will not only avoid intimidation and avoid common minor mistakes, but can leave room for better options!

This, I handled differently. The program should not 'drive' by archive type, but by the options available and process everything at the end. Thus, meaning, Archive type and compression passing options are just standard options and does not depend on what 'archive' type is selected until compiling the build.