From DEW
Cleanup Note: This article should be cleaned up to be more readable and/or to more closely follow the DEW article guidelines.
Work-in-Progress: These should be broken down and cleaned up so that the commands that have/deserve a long description have their own pages, e.g., Reset (Cmd). See command line option reference for an example.
When in-game, to see a complete listing of all registered console commands (including those registered by loaded plugins) type this in the console:
listcmds
This reference is intended to be a complete listing of all Doomsday console commands and to provide more detailed information on their usage than is feasible within the engine itself. Note however, that this documentation cannot be as up-to-date as that contained within the Doomsday Engine itself.
In addition to these, Doomsday plugins may register their own commands at runtime. Please consult the documentation of the plugin for information on these commands.
Commands
actions
List all action commands.
add
Add something to a cvar.
after
Execute the specified command after a delay.
alias
Create aliases for a (set of) console commands.
bgturn
Set console background rotation speed.
bind
Bind a console command to an event.
bindr
Bind a console command to an event (keys with repeat).
bledit
(NEW in 1.9.0-beta2) Enter bias light edit mode.
blquit
(NEW in 1.9.0-beta2) Exit bias light edit mode.
blclear
(NEW in 1.9.0-beta2) Delete all lights.
blsave
(NEW in 1.9.0-beta2) Write the current lights to a DED file.
blnew
(NEW in 1.9.0-beta2) Allocate new light and grab it.
bldel
(NEW in 1.9.0-beta2) Delete current/specified light.
bllock
(NEW in 1.9.0-beta2) Lock current/specified light.
blunlock
(NEW in 1.9.0-beta2) Unlock current/specified light.
blgrab
(NEW in 1.9.0-beta2) Grab current/specified light, or ubgrab.
bldup
(NEW in 1.9.0-beta2) Duplicate current/specified light, grab it.
blc
(NEW in 1.9.0-beta2) Set color of light at cursor.
bli
(NEW in 1.9.0-beta2) Set intensity of light at cursor.
blhue
(NEW in 1.9.0-beta2) Show/hide the hue circle for color selection.
blmenu
(NEW in 1.9.0-beta3) Show/hide the bias menu.
chat
Broadcast a chat message.
chatnum
Send a chat message to the specified player.
chatto
Send a chat message to the specified player.
clear
Clear the console buffer.
clearbinds
Deletes all existing bindings.
conclose
Close the console prompt.
conlocp
Connect a local player.
connect
Connect to a server using TCP/IP.
conopen
Open the console prompt.
contoggle
Open/close the console prompt.
dec
Subtract 1 from a cvar.
delbind
Deletes all bindings to the given console command.
demolump
Write a reference lump file for a demo.
dir
Print contents of directories.
dump
Dump a data lump currently loaded in memory.
dumpkeymap
Write the current keymap to a file.
echo
Echo the parameters on separate lines.
enablebindclass
(NEW in 1.9.0-beta4) Enable a binding class.
exec
Loads and executes a file containing console commands.
flareconfig
Configure lens flares.
fog
Modify fog settings.
font
Modify console font settings.
help
Show information about the console.
huffman
Print Huffman efficiency and number of bytes sent.
if
Execute a command if the condition is true.
inc
Add 1 to a cvar.
keymap
Load a DKM keymap file.
kick
Kick client out of the game.
listaliases
List all aliases and their expanded forms.
listbindings
List all event bindings.
listbindclasses
(NEW in 1.9.0-beta4) List all event binding classes.
listcmds
List all console commands.
listfiles
List all the loaded data files and show information about them.
listmaps
List all loaded maps.
listmobjs
(NEW in 1.9.0-beta4) List all known mobj types.
listvars
List all console variables and their values.
load
Load a data file (a WAD or a lump).
login
Log in to server console.
logout
Terminate remote connection to server console.
lowres
Select the poorest rendering quality.
ls
Print contents of directories.
mipmap
Set the mipmapping mode.
net
Network setup and control. See: Net (Cmd)
panel
Open the Doomsday Control Panel.
pausedemo
Pause/resume demo recording.
ping
Ping the server (or a player if you're the server).
playdemo
Play a demo.
playext
Play an external music file.
playmusic
Play a song, an external music file or a CD track.
playsound
Play a sound effect.
quit!
Exit the game immediately.
recorddemo
Start recording a demo.
repeat
Repeat a command at given intervals.
reset
Reset the data files into what they were at startup.
safebind
Bind a command to an event, unless the event is already bound.
safebindr
Bind a command to an event, unless the event is already bound.
say
Broadcast a chat message.
saynum
Send a chat message to the specified player.
sayto
Send a chat message to the specified player.
setcon
Set console and viewplayer.
setgamma
Set the gamma correction level.
setname
Set your name.
setres
Change video mode resolution or window size.
settics
Set number of game tics per second (default: 35).
setvidramp
Update display's hardware gamma ramp.
skydetail
Set the number of sky sphere quadrant subdivisions.
skyrows
Set the number of sky sphere rows.
smoothscr
Set the rendering mode of fullscreen images.
stopdemo
Stop currently playing demo.
stopmusic
Stop any currently playing music.
sub
Subtract something from a cvar.
texreset
Force a texture reload.
toggle
Toggle the value of a cvar between zero and nonzero.
uicolor
Change Doomsday user interface colors.
unload
Unload a data file from memory.
version
Show detailed version information.
write
Write variables, bindings and aliases to a file.