diff options
| author | Maxxiii <[email protected]> | 2020-09-02 17:56:51 +0300 |
|---|---|---|
| committer | Maxxiii <[email protected]> | 2020-09-02 17:56:51 +0300 |
| commit | 209bbebcdd641d4ad2b53e78478ad68b99501b52 (patch) | |
| tree | d12bdced7c56c86a3750f9b011873a7888dace49 /files/batch-compiler-spec/HLExtract.bcs | |
| parent | Update README.md (diff) | |
| download | nemstools.github.io-209bbebcdd641d4ad2b53e78478ad68b99501b52.tar.xz nemstools.github.io-209bbebcdd641d4ad2b53e78478ad68b99501b52.zip | |
Add Batch Compiler spec files, update links to them, ...
update some internal links for subpages, fix subpages menu for Batch_Compiler-Tutorials and Terrain_Generator-Tutorials
Diffstat (limited to 'files/batch-compiler-spec/HLExtract.bcs')
| -rw-r--r-- | files/batch-compiler-spec/HLExtract.bcs | 124 |
1 files changed, 124 insertions, 0 deletions
diff --git a/files/batch-compiler-spec/HLExtract.bcs b/files/batch-compiler-spec/HLExtract.bcs new file mode 100644 index 0000000..e1c6c25 --- /dev/null +++ b/files/batch-compiler-spec/HLExtract.bcs @@ -0,0 +1,124 @@ +// Specification: HLExtract +// Written by: Ryan Gregg +// Version: 1.1.3 +// Created: September 19, 2004 +// Last updated: September 19, 2004 + +Variable +{ + Name "Output" + Type "Folder" + Optional "False" + Hint "File output directory." +} + +Batch +{ + Name "HLExtract" + Priority "1" + Stages "HLExtract" + Filter "Package Files (*.bsp;*.gcf;*.pak;*.wad)|*.bsp;*.gcf;*.pak;*.wad|BSP Files (*.bsp)|*.bsp|GCF Files (*.gcf)|*.gcf|PAK Files (*.pak)|*.pak|WAD Files (*.wad)|*.wad" + Template "@echo off\n"_ + "\"${StagePath=HLExtract}\" -p \"${FilePath}\\${FileName}.${FileExt}\" -d \"${Output}\" ${StageParam=HLExtract}" +} + +// +// HLExtract +// +Stage +{ + Name "HLExtract" + Title "Half-Life Extract" + Type "Program" + Filter "HLExtract (hlextract.exe)|hlextract.exe" + + CheckBox + { + Name "Console" + Param "-c" + Hint "\tUse the interactive console." + } + + CheckBox + { + Name "Silent" + Param "-s" + Hint "\tDisplay error messages only (not success messages)." + } + + CheckBox + { + Name "File Mapping" + Param "-m" + Checked "True" + Hint "\tUse Windows file mapping.\n\n"_ + "\tThis can be more effecient and memory usage friendly but can also fail on systems with primitive file mapping." + } + + CheckBox + { + Name "Volatile Access" + Param "-v" + Hint "\tAllow for volatile access.\n\n"_ + "\tThis will allow HLLib to open files that Steam already has open but can make HLLib unstable." + } + + TextBox + { + Name "Extract" + Param "-e" + Size "2" + Type "String" + Hint "\tSpecify an item to extract in the format \"root\\folder\\file.ext\" or \"root\\folder\"." + } + + TextBox + { + Name "Extract" + Param "-e" + Size "2" + Type "String" + Hint "\tSpecify an item to extract in the format \"root\\folder\\file.ext\" or \"root\\folder\"." + } + + TextBox + { + Name "Extract" + Param "-e" + Size "2" + Type "String" + Hint "\tSpecify an item to extract in the format \"root\\folder\\file.ext\" or \"root\\folder\"." + } + + TextBox + { + Name "Extract" + Param "-e" + Size "2" + Type "String" + Hint "\tSpecify an item to extract in the format \"root\\folder\\file.ext\" or \"root\\folder\"." + } + + TextBox + { + Name "Extract" + Param "-e" + Size "2" + Type "String" + Hint "\tSpecify an item to extract in the format \"root\\folder\\file.ext\" or \"root\\folder\"." + } + + Space + { + Size "1" + } + + TextBox + { + Name "Additional Parameters" + Type "String" + Quote "False" + Size "3" + Hint "\tAdd additional parameters here as you would a command line." + } +}
\ No newline at end of file |