From dbf8ed1d85bacda8d7887c92ef3f6e94284c69fd Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 2 Feb 2017 13:36:23 -0800 Subject: [PATCH] [SabreTools] Add Verify Depot to help --- SabreTools/Partials/SabreTools.Help.cs | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/SabreTools/Partials/SabreTools.Help.cs b/SabreTools/Partials/SabreTools.Help.cs index 265c72f4..c8013ed1 100644 --- a/SabreTools/Partials/SabreTools.Help.cs +++ b/SabreTools/Partials/SabreTools.Help.cs @@ -751,17 +751,29 @@ namespace SabreTools helptext.Add(" -qs, --quick Enable quick scanning of archives"); helptext.Add(" -h=, --header= Set a header skipper to use, blank means all"); + */ + // Create the Verify Depot feature Feature verifyDepot = new Feature( new List() { "-ved", "--verify-depot" }, "Verify a depot against DATs", FeatureType.Flag, null); - helptext.Add(" -dat= Input DAT to verify against"); - helptext.Add(" -t=, --temp= Set the temporary directory to use"); - helptext.Add(" -h=, --header= Set a header skipper to use, blank means all"); - - */ + verifyDepot.AddFeature("dat", new Feature( + new List() { "-dat", "--dat" }, + "Input DAT to verify against", + FeatureType.List, + null)); + verifyDepot.AddFeature("temp", new Feature( + new List() { "-t", "--temp" }, + "Set the temporary directory to use", + FeatureType.String, + null)); + verifyDepot.AddFeature("header", new Feature( + new List() { "-h", "--header" }, + "Set a header skipper to use, blank means all", + FeatureType.String, + null)); // Now, add all of the main features to the Help object help.Add("Help", helpFeature); @@ -778,7 +790,7 @@ namespace SabreTools //help.Add("Type Split", typeSplit); //help.Add("Update", update); //help.Add("Verify", verify); - //help.Add("Verify Depot", verifyDepot); + help.Add("Verify Depot", verifyDepot); return help; }