aboutsummaryrefslogtreecommitdiff
path: root/files/batch-compiler-spec/Half-Life.bci
diff options
context:
space:
mode:
authorMaxxiii <[email protected]>2020-09-02 17:56:51 +0300
committerMaxxiii <[email protected]>2020-09-02 17:56:51 +0300
commit209bbebcdd641d4ad2b53e78478ad68b99501b52 (patch)
treed12bdced7c56c86a3750f9b011873a7888dace49 /files/batch-compiler-spec/Half-Life.bci
parentUpdate README.md (diff)
downloadnemstools.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/Half-Life.bci')
-rw-r--r--files/batch-compiler-spec/Half-Life.bci174
1 files changed, 174 insertions, 0 deletions
diff --git a/files/batch-compiler-spec/Half-Life.bci b/files/batch-compiler-spec/Half-Life.bci
new file mode 100644
index 0000000..132847b
--- /dev/null
+++ b/files/batch-compiler-spec/Half-Life.bci
@@ -0,0 +1,174 @@
+// Specification: Half-Life
+// Written by: Ryan Gregg
+// Version: 1.1.1.0
+// Created: August 4, 2004
+// Last updated: August 4, 2004
+
+Batch
+{
+ Name "HL"
+ Priority "1"
+ Links "Valve,http://www.valvesoftware.com/"
+ Stages "HL"
+ Filter "BSP Files (*.bsp)|*.bsp"
+ ShellExecute "True"
+ Template "\"${StagePath=hl}\" ${StageParam=hl}"
+}
+
+//
+// HL
+//
+Stage
+{
+ Name "HL"
+ Title "Half-Life"
+ Type "Program"
+ Filter "Half-Life (hl.exe)|hl.exe|Counter-Strike (cstrike.exe)|cstrike.exe"
+
+ CheckBox
+ {
+ Name "Run Map"
+ Param "+map ${FileName}"
+ Checked "True"
+ Bold "True"
+ Hint "\tThe map to start Half-Life with."
+ }
+
+ CheckBox
+ {
+ Name "Enable Console"
+ Param "-console"
+ Bold "True"
+ Hint "\tStart Half-Life with console enabled."
+ }
+
+ CheckBox
+ {
+ Name "To Console"
+ Param "-toconsole"
+ Hint "\tLoad Half-Life straight to console screen."
+ }
+
+ CheckBox
+ {
+ Name "Developer"
+ Param "-dev"
+ Hint "\tStart Half-Life in developer mode (cheats)."
+ }
+
+ CheckBox
+ {
+ Name "Safe Mode"
+ Param "-safe"
+ Hint "\tStart Half-Life in safe mode (no acceleration)."
+ }
+
+ CheckBox
+ {
+ Name "Numeric Ping"
+ Param "-numericping"
+ Hint "\tDisplay server listing with ping times instead of Green dots."
+ }
+
+ CheckBox
+ {
+ Name "Minimum Memory"
+ Param "-minmemory"
+ Hint "\tStart Half-Life with minimum memory."
+ }
+
+ CheckBox
+ {
+ Name "No Intro"
+ Param "-nointro"
+ Hint "\tSkip starting intro."
+ }
+
+ CheckBox
+ {
+ Name "No Joystick"
+ Param "-nojoy"
+ Hint "\tDisable joystick initialization (saves a bit of memory)."
+ }
+
+ Space
+ {
+ Size "1"
+ }
+
+ TextBox
+ {
+ Name "Additional Parameters"
+ Type "String"
+ Size "3"
+ Hint "\tAdd additional parameters here as you would a command line."
+ }
+
+ CheckBox
+ {
+ Name "No IP"
+ Param "-noip"
+ Hint "\tDon't let Half-Life try to connect to the internet."
+ }
+
+ CheckBox
+ {
+ Name "No IPX"
+ Param "-noipx"
+ Hint "\tDisable IPX (recommended if you do not use IPX communication)."
+ }
+
+ TextBox
+ {
+ Name "MOD"
+ Param "-game"
+ Bold "True"
+ Type "String"
+ Default "cstrike"
+ Hint "\tThe MOD to start Half-Life in."
+ }
+
+ TextBox
+ {
+ Name "Heap Size"
+ Param "-heapsize"
+ Type "Integer"
+ Default "65536"
+ Min "16384"
+ Hint "\tThe amount of memory to allocate for Half-Life."
+ }
+
+ TextBox
+ {
+ Name "Particles"
+ Param "-particles"
+ Type "Integer"
+ Default "65536"
+ Min "1"
+ Hint "\tThe number of particles to search for leaks with."
+ }
+
+ ComboBox
+ {
+ Name "Render Mode"
+ Default "Direct 3D"
+ Options "Direct 3D,-d3d|Software,-soft|Open GL,-gl"
+ Hint "\tStart Half-Life in the following rendermode."
+ }
+
+ ComboBox
+ {
+ Name "Colors"
+ Default "32bit"
+ Options "32bit,-32bpp|16bit,-32bpp"
+ Hint "\tStart Half-Life in 32 or 16 bit colors."
+ }
+
+ ComboBox
+ {
+ Name "Startup State"
+ Default "Fullscreen"
+ Options "Fullscreen,-full|Windowed,-win"
+ Hint "\tStart Half-Life with the following window state."
+ }
+} \ No newline at end of file