[TGAnalyzeEventsCommandlet]
HelpDescription="Analyzes Static Meshes for common errors and performance issues"
HelpUsage=""
HelpParamNames[0]=""
HelpParamDescriptions[0]=""

[TGAnalyzeCodeCommandlet]
HelpDescription="Analyzes Static Meshes for common errors and performance issues"
HelpUsage=""
HelpParamNames[0]=""
HelpParamDescriptions[0]=""

[TGListAssetContentTagsCommandlet]
HelpDescription="Lists the content tags for every asset in a package."
HelpUsage="TGListAssetContentTags <package.ext>"
HelpParamNames[0]="package.ext"
HelpParamDescriptions[0]="The name of the package to list the assets' tags for. If unspecified, will iterate over all packages"

[TGAnalyzeStaticMeshesCommandlet]
HelpWebLink="http://tgs-hydra/wiki/index.php/S8:Commandlets#TGAnalyzeStaticMeshes"
HelpDescription="Analyzes Static Meshes for common errors and performance issues"
HelpUsage="TGEditor.TGAnalyzeStaticMeshes <package name>"
HelpParamNames[0]="package name"
HelpParamDescriptions[0]="The package with staticmeshes you wish to analyze. Leave this blank to analyze all packages"

[TGLaunchDedicatedServerCommandlet]
HelpDescription="Launches a dedicated server after waiting for a process to exit"
HelpUsage=""
HelpParamNames[0]=""
HelpParamDescriptions[0]=""

[TGAnalyzeMeshComplexityCommandlet]
HelpDescription="Prints out the Triangle count for Static/Skeletal Meshes and their LOD's"
HelpWebLink="http://tgs-hydra/wiki/index.php/S8:Commandlets#TGAnalyzeMeshComplexity"
HelpUsage="TGAnalyzeMeshComplexity <packagename> [-all]"
HelpParamNames[0]="package name (optional)"
HelpParamDescriptions[0]="The package with static/skeletal meshes you wish to analyze"
HelpParamNames[1]="-all"
HelpParamDescriptions[1]="performs operation on all registered packages"

[TGAnalyzeTextureComplexityCommandlet]
HelpDescription="Prints out the resolution for for every texture in the package"
HelpWebLink="http://tgs-hydra/wiki/index.php/S8:Commandlets#TGAnalyzeTextureComplexity"
HelpUsage="TGEditor.TGAnalyzeTextureComplexity <package name> [-all]"
HelpParamNames[0]="package name (optional)"
HelpParamDescriptions[0]="The package with textures you wish to analyze"
HelpParamNames[1]="-all"
HelpParamDescriptions[1]="performs operation on all registered packages"

[TGListVariantsCommandlet]
HelpDescription="Lists the VariantNames of each map variant in a Level"
HelpWebLink="http://tgs-hydra/wiki/index.php/S8:Commandlets#TGListVariants"
HelpUsage="TGListVariants <packagename> [-all] [-verbose]"
HelpParamNames[0]="package name (optional)"
HelpParamDescriptions[0]="The package with textures you wish to analyze"
HelpParamNames[1]="-all"
HelpParamDescriptions[1]="lists variants for every level, default behavior if packagename is not specified"
HelpParamNames[2]="-verbose"
HelpParamDescriptions[2]="lists the package being loaded before listing it's variants. Useful when running the commandlet with "-all""

[TGResetDecalLifespanCommandlet]
HelpDescription="Sets the lifespan of decal spawners."
HelpUsage="TGResetDecalLifespan Value <Filter>"
HelpParamNames[0]="Value"
HelpParamDescriptions[0]="the lifespan of the decal."
HelpParamNames[1]="Filter"
HelpParamDescriptions[1]="The name or sub-string of a file (eg, VFX_)"

[TGFindMaterialsWithMissingPreviewCommandlet]
HelpDescription="Looks at all packages and prints out the materials that have expressions with unset preview texture"
HelpUsage="gamename.exe TGFindMaterialsWithMissingPreview"

[TGFindQuestionableMaterialsCommandlet]
HelpDescription="This will look for Materials that are not set up correctly and report them"
HelpUsage=""
HelpParamNames[0]=""
HelpParamDescriptions[0]=""

[TGFindMICWithMissingOverrideCommandlet]
HelpDescription="Looks at all packages and prints out the material instant constant that do not have override texture parameters"
HelpUsage="gamename.exe TGFindMICWithMissingOverride"

[TGFindMICWithWrongTextureTypeCommandlet]
HelpDescription="Looks at all packages and prints out the material instant constants that have the wrong type of texture assigned to a texture parameter."
HelpUsage="gamename.exe TGFindMICWithWrongTextureType"

[TGFindQuestionableSoundCuesCommandlet]
HelpDescription="Looks at all packages and prints out the SoundCues that have their sound class set to something that doesnt match the package prefix"
HelpUsage="gamename.exe TGFindQuestionableSoundCues"

[TGFindSoundsWithWrongCompressionCommandlet]
HelpDescription="Looks for sounds in MUS and VOI that have their compression flags set improperly"
HelpUsage="gamename.exe TGFindSoundsWithWrongCompression"

[TGFixSoundsWithWrongCompressionCommandlet]
HelpDescription="Looks for sounds in MUS and VOI that have their compression flags set improperly, and fixes them"
HelpUsage="gamename.exe TGFixSoundsWithWrongCompression"

[TGListAllGUIDsCommandlet]
HelpDescription="list all package guids or selected packages"
HelpUsage="TGListAllGUIDs [path to directory] [path to file] [filename]"
HelpParamNames[0]="path to directory"
HelpParamDescriptions[0]="will return the GUID's of all packages under that path"
HelpParamNames[1]="path to file"
HelpParamDescriptions[1]="if path (absolute or relative) is provided, it will return that particular package's GUID "
HelpParamNames[2]="filename"
HelpParamDescriptions[2]="will try to find the package with that name in the package cache if no path is provided and return its guid "

[TGTagAssetCommandlet]
HelpDescription="Adds the tag to the package's asset if not already tagged"
HelpUsage="TGTagAssetCommandlet [package] [asset] [tag name]"

