publicstaticreadonlyArgumentFlagArgHelp=newArgumentFlag("--help","-h"){DocString="prints this message"};
publicstaticreadonlyArgumentFlagArgWaitFor=newArgumentFlag("--waitfor","-w"){DocString="waits for the specified PID to exit",ValueString="PID"};
publicstaticreadonlyArgumentFlagArgForce=newArgumentFlag("--force","-f"){DocString="forces the operation to go through"};
publicstaticreadonlyArgumentFlagArgRevert=newArgumentFlag("--revert","-r"){DocString="reverts the IPA installation"};
publicstaticreadonlyArgumentFlagArgNoWait=newArgumentFlag("--nowait","-n"){DocString="doesn't wait for user input after the operation"};
publicstaticreadonlyArgumentFlagArgStart=newArgumentFlag("--start","-s"){DocString="uses value_ as arguments to start the game after the patch/unpatch",ValueString="ARGUMENTS"};
publicstaticreadonlyArgumentFlagArgLaunch=newArgumentFlag("--launch","-l"){DocString="uses positional parameters as arguments to start the game after patch/unpatch"};
//public static readonly ArgumentFlag ArgDestructive = new ArgumentFlag("--destructive", "-d") { DocString = "patches the game using the now outdated destructive methods" };
publicstaticreadonlyArgumentFlagArgHelp=newArgumentFlag("--help","-h"){DocString="prints this message"};
publicstaticreadonlyArgumentFlagArgWaitFor=newArgumentFlag("--waitfor","-w"){DocString="waits for the specified PID to exit",ValueString="PID"};
publicstaticreadonlyArgumentFlagArgForce=newArgumentFlag("--force","-f"){DocString="forces the operation to go through"};
publicstaticreadonlyArgumentFlagArgRevert=newArgumentFlag("--revert","-r"){DocString="reverts the IPA installation"};
publicstaticreadonlyArgumentFlagArgNoRevert=newArgumentFlag("--no-revert","-R"){DocString="prevents a normal installation from first reverting"};
publicstaticreadonlyArgumentFlagArgNoWait=newArgumentFlag("--nowait","-n"){DocString="doesn't wait for user input after the operation"};
publicstaticreadonlyArgumentFlagArgStart=newArgumentFlag("--start","-s"){DocString="uses the specified arguments to start the game after the patch/unpatch",ValueString="ARGUMENTS"};
publicstaticreadonlyArgumentFlagArgLaunch=newArgumentFlag("--launch","-l"){DocString="uses positional parameters as arguments to start the game after patch/unpatch"};