Console commands

From EDukeWiki
Revision as of 06:19, 22 August 2008 by Hunter byte (talk | contribs) (Updated according to the latest available snapshot)
Jump to navigation Jump to search
Variables
cl_angleinterpolation enable/disable angle interpolation
cl_autoaim enable/disable weapon autoaim
cl_automsg enable/disable automatically sending messages to all players
cl_autovote enable/disable automatic voting
cl_democams enable/disable demo playback cameras
cl_idplayers enable/disable name display when aiming at opponents
cl_levelstats enable/disable level statistics display
cl_messagetime length of time to display multiplayer chat messages
cl_obituaries enable/disable multiplayer death messages
cl_showcoords show your position in the game world
cl_viewbob enable/disable player head bobbing
cl_weaponsway enable/disable player weapon swaying
cl_weaponswitch enable/disable auto weapon switching
crosshair enable/disable crosshair
hud_althud enable/disable alternate mini-hud
hud_flashing enable/disable althud flashing
hud_numberpal pal for alt hud numbers
hud_numbertile first tile in alt hud number set
hud_shadows enable/disable althud shadows
osdhightile enable/disable hires art replacements for console text
in_mousebias emulates the original mouse code's weighting of input
towards whichever axis is moving the most at any given time
in_mousefilter amount of mouse movement to filter out
in_smoothinput enable/disable input smoothing
r_anamorphic enable/disable widescreen mode
r_drawweapon enable/disable weapon drawing
r_precache enable/disable the pre-level caching routine
r_projectionhack enable/disable projection hack
r_showfps show the frame rate counter
snd_ambience enables/disables ambient sounds
snd_duketalk enables/disables Duke's speech
snd_fxvolume volume of sound effects
snd_mixrate sound mixing rate
snd_musvolume volume of midi music
snd_numbits sound bits
snd_numchannels the number of sound channels
snd_numvoices the number of concurrent sounds
snd_reversestereo reverses the stereo channels
astub.c
addpath <path> adds path to game filesystem
echo [text] echoes text to the console
editorgridextent sets the size of the 2D mode editing grid
exec <scriptfile> executes a script
fileinfo <file> gets a file's information
gamma <value> changes brightness
initgroupfile <path> adds a grp file into the game filesystem
noclip toggles clipping mode
pk_quickmapcycling allows cycling of maps with (Shift-)Ctrl-X
pk_turnaccel sets turning acceleration
pk_turndecel sets turning deceleration
pk_uedaccel sets UnrealEd movement speed factor (0-5, exponentially)
quit exits the game immediately
sensitivity <value> changes the mouse sensitivity
baselayer.c
glinfo shows OpenGL information about the current OpenGL mode
hicsetpalettetint sets palette tinting values
r_novoxmips turn off/on the use of mipmaps when rendering 8-bit voxels
r_scrcaptureformat sets the output format for screenshots (TGA or PCX)
r_voxels enable/disable automatic sprite->voxel rendering
setrendermode <number> sets the engine's rendering mode.

Mode numbers are:
0 - Classic Build software
1 - Polygonal flat-shaded software (removed)
2 - Polygonal textured software (removed)
3 - Polygonal OpenGL

build.c
restartvid reinitialise the video mode
vidmode <xdim> <ydim> <bpp> <fullscreen> immediately change the video mode
osd.c
alias creates an alias for calling multiple commands
clear clears the console text buffer
exec <scriptfile> executes a script
help displays help for the specified cvar or command
history displays the console command history
listsymbols lists all the recognized symbols
logcutoff sets the maximal line count of the log file
osdeditpal sets the palette of the OSD input text
osdeditshade sets the shade of the OSD input text
osdpromptpal sets the palette of the OSD prompt
osdpromptshade sets the shade of the OSD prompt
osdrows sets the number of visible lines of the OSD
osdtextmode set OSD text mode (0:graphical, 1:fast)
osdtextpal sets the palette of the OSD text
osdtextshade sets the shade of the OSD text
unalias removes an alias created with "alias"
osdcmds.c
addlogvar prints the value of a gamevar
addpath <path> adds path to game filesystem
bind executes a command script when <key> gets pressed.
Type "bind showkeys" for a list of keys
changelevel <volume> <level> warps to the given level
cmenu <#> jumps to menu
crosshaircolor changes crosshair color
crosshairscale changes the crosshair scale
echo [text] echoes text to the console
exit exits the game immediately
fileinfo <file> gets a file's information
give <item> gives requested item. Item can be all, health, weapons, ammo, armor, keys or inventory.
god toggles god mode
hud_scale changes the hud scale
in_joystick enables input from the joystick if it is present
in_mouse enables input from the mouse if it is present
initgroupfile <path> adds a grp file into the game filesystem
map <mapfile> loads the given user map
name change your multiplayer nickname
noclip toggles clipping mode
quickload performs a quick load
quicksave performs a quick save
quit exits the game immediately
r_ambientlight sets the global map light level
rate sets the multiplayer packet send rate, in packets/sec
restartsound reinitialises the sound system
restartvid reinitialises the video mode
screenshot takes a screenshot
sensitivity <value> changes the mouse sensitivity
setactorvar <actor#> <gamevar> <value> sets the value of <actor#>'s <gamevar> to <value>
setvar <gamevar> <value> sets the value of a gamevar
setvarvar <gamevar1> <gamevar2> sets the value of <gamevar1> to <gamevar2>
spawn <picnum> [palnum] [cstat] [ang] [x y z] spawns a sprite with the given properties
unbind unbinds a key
unbindall unbinds all keys
vid_brightness adjusts gamma ramp
vid_contrast adjusts gamma ramp
vid_gamma adjusts gamma ramp
vidmode <xdim> <ydim> <bpp> <fullscreen> immediately change the video mode.
polymost.c
r_animsmoothing enable/disable model animation smoothing
r_curpeel allows to display one depth layer at a time (for development purposes)
r_depthpeeling enable/disable order-independant transparency
r_detailmapping enable/disable detail mapping
r_downsize controls downsizing factor for hires textures
r_fullbrights enable/disable fullbright textures
r_glowmapping enable/disable glow mapping
r_hightile enable/disable hightile texture rendering in >8-bit mode
r_modelocclusionchecking enable/disable hack to cull "obstructed" models
r_models enable/disable model rendering in >8-bit mode
r_multisample sets the number of samples used for antialiasing (0 = off)
r_nvmultisamplehint enable/disable Nvidia multisampling hinting
r_parallaxskyclamping enable/disable parallaxed floor/ceiling sky texture clamping
r_parallaxskypanning enable/disable parallaxed floor/ceiling panning when drawing a parallaxed sky
r_peelscount sets the number of depth layers for depth peeling
r_polygonmode debugging feature
r_redbluemode enable/disable experimental OpenGL red-blue glasses mode
r_shadescale multiplier for lighting
r_swapinterval sets the GL swap interval (VSync)
r_texcache enable/disable OpenGL compressed texture cache
r_texcachecompression enable/disable compression of files in the OpenGL compressed texture cache
r_texcompr enable/disable OpenGL texture compression
r_textureanisotropy changes the OpenGL texture anisotropy setting
r_texturemaxsize changes the maximum OpenGL texture size limit
r_texturemiplevel changes the highest OpenGL mipmap level used
r_texturemode changes the texture filtering settings
r_vbocount sets the number of Vertex Buffer Objects to use when drawing models
r_vbos enable/disable using Vertex Buffer Objects when drawing models
r_vertexarrays enable/disable using vertex arrays when drawing models
winlayer.c
maxrefreshfreq maximum display frequency to set for OpenGL Polymost modes (0=no maximum)
r_windowpositioning enable/disable window position memory