Console command reference

From DEW

Jump to: navigation, search
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.

Contents

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.

See also