Half-Life Console Commands and Variables
Category: unknown
Use these console commands and variables to customize
Half-Life, TFC, Opposing Force, or most HL Mods, troubleshoot
problems with video or sound hardware, optimize performance, or make your
own scripts. If you don't know how to use these
console commands and variables, please see the Console
Tutorial. Many of these variables are boolean, which means that they
can be either 1 (on) or 0 (off) and no other values are allowed. In the
descriptions for boolean variables, I use "enables" or "disables" to indicate
what happens when that variable is set on (1). The opposite is always
true (if 1 enables the feature, 0 disables it, and vice-versa). Variables
that can accept any number as a value have descriptions that begin with
"sets the . . . "
Be sure to check out the other
categories, especially the tweaks!. The flags
listed at the end of the descriptions of some variables have the following
meanings:
-
a - attribute variable, changes to these variables
will be automatically saved to Half-Life/valve/config.cfg (or Half-Life/tfc/config.cfg
for TFC). Variables without
this flag will return to the default value listed unless set by Half-Life/valve/autoexec.cfg
(or Half-Life/tfc/autoexec.cfg for TFC).
-
i - info variable, the values of these variables
are displayed in response to the info command.
-
sv - server info variable, the values of these
variables are displayed in response to the serverinfo command.
-
tfc - team fortress classic variables, these
variables apply to TFC mode only (hl.exe
-game tfc).
All · Audio
· Cheats ·
Controls
· DemoUtils ·
Developer ·
Help
· Joystick ·
Misc · Mouse
· Net · Prefs
· Scripting ·
TFC
· Tweaks ·
Unknown ·
Video
Command
or
Variable
Name |
Arguments
or
Default |
Description |
|
|
|
cl_hightrack |
0 |
? |
direct |
0.900 |
? |
d_spriteskip |
0 |
? |
getcertificate |
|
? |
HostMap |
0 |
|
lambert |
1.500 |
? |
mp_defaultteam |
0 |
? |
mp_teamoverride |
1 |
? |
netchokeloop |
0 |
? |
notify |
|
says "UI disabled" |
pm_nocomplex |
0 |
? |
pm_nostucktouch |
0 |
? |
pm_nostudio |
0 |
? |
pm_pushfix |
0 |
? |
pm_worldonly |
0 |
? |
ptrack |
|
crash the computer (well, mine at least) |
registered |
0 |
? |
r_drawadaptive |
0 |
enable adaptive detail levels |
r_wadtextures |
0 |
? |
scr_transparentui |
1 |
? [Flags: a] |
snapto |
|
? |
s_blipdir |
0 |
? |
s_leafnum |
0 |
? [Flags: a] |
s_materials |
0 |
? |
s_occ_epsilon |
1 |
? |
s_polykeep |
1000000000 |
? [Flags: a] |
s_polysize |
10000000 |
? [Flags: a] |
s_showtossed |
0 |
? |
v_dark |
0 |
? |
waterroom_type |
14 |
? |
wc |
|
? |
All · Audio
· Cheats ·
Controls
· DemoUtils ·
Developer ·
Help
· Joystick ·
Misc · Mouse
· Net · Prefs
· Scripting ·
TFC
· Tweaks ·
Unknown ·
Video
|