123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- // 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."
- }
- }
|