you are here: pc / action / doom3 / console commands

 

Doom 3 console commands



Written by: Fredrik Olsson
Published: 05-05-31 09:48


Navigation
Doom 3 console commands intro
Doom 3 cheat codes
Doom 3 complete list of console commands
Doom 3 complete list of console variables


How to use the console
[Ctrl] + [Alt] + [~] Opens the console
(Hit the tilde key while holding the CLTR and ALT keys)
Once the console is open, type in a command. Some only work within an active game. If you press tab the console will attempt to complete the command you have started to write.

To not have to press [Ctrl] + [Alt] in addition to [~] you can add a command line shortcut to Doom 3 like this:

Example: C:\Doom3\doom3.exe +set com_allowConsole 1

-or- if your game is stored in a folder with a space:

Example: "C:\Program Files\Doom3\doom3.exe" +set com_allowConsole 1

You can also add the line "set com_allowConsole 1" to your autoexec.cfg file, discussed below.

Auto-execute commands
To run a list of commands automatically when Doom 3 starts, you can create a regular text file in the folder "\base" under your Doom III directory and name it autoexec.cfg.
Example: "C:\doom3\base\autoexec.cfg"
In here, you can set any variable or execute any command and it will be run when you start Doom 3.



A list of useful Doom 3 console commands
You need to change the value of some commands to get an effect, you do this by writing something after the command. For example "com_drawfps 1" will make the framerate counter show up.

General Commands

listCmds - List all doom 3's console commands

ListCvars - List all doom 3's console variables

map mapname - Opens a map named mapname

bind - binds commands to key

unbind - clear bound commands from a key

set - Set a console var to a new value, typing in the name of the variable, followed by the value also works, e.g. name FreakyGamer

r_gamma - Change the bringtness of the screen, default "1"

r_mode - Set fixed resolutions, or -1 for custom resolutions.
-1 = Custom resolution, set with r_customWidth & r_customHeight
3 = 640x480
4 = 800x600
5 = 1024x768
6 = 1200x1024
8 = 1600x1200


r_customWidth - Set width for you custom resolution (requires r_mode -1)

r_customHeight - Set height for you custom resolution (requires r_mode -1)

quit - Exits

vid_restart - Restart renderer, good when changing resolution with

g_fov - Changes the players field of view, default "90"

pm_thirdperson - 3rd Person View

com_fixedtic - Set to "-1" to unlocks the 60hz fixed framerate
UPDATE: com_fixedtic is disabled in the 1.3 patch and Doom3: ROE


screenshot - Records a screenshot and places it in the screenshot directory

sizedown - decreases the size of the screen

sizeup - increases the size of the screen

com_drawfps - Draw FPS counter

benchmark - benchmarks your system with different screen sizes

gfxinfo - Displays info on your graphics card

recorddemo - closes the console and starts recording until you die, send a stoprecording command, or quit. It defaults to \Doom 3\base\demos and names it subsequently demo000.demo

s_restart - Restarts the sound system, useful if you experience problems with sound playback

saveGame [name] - Save game to the specified name

loadGame [name] - Load a game

stoprecording - stop the recording of a demo

timedemo demoname - run a demo for a benchmark

playdemo demoname - play a recorded demo

avidemo - saves a demo as an avi

quit - Exits

reset - Resets a console variable


Multiplayer Commands

kick - Kick a player by connection number

gameKick - Kick a player by name

reconnect - Attempts to connect to the last server you tried connecting to

say - Text chat with all players

sayTeam - Text chat with your teammates

serverInfo - Prints information about the server to the console

serverMapRestart - Restart current map

serverNextMap - Change to next map in servers maplist

g_mapCycle [name] - Select a new map "playlist", there is a sample file included in pak00.pk4 called mapcycle.scriptconfig, so you can see how they are structured.

si_name - Name of the server, default "DOOM3 SERVER"

si_gameType - Valid settings are: "deathmatch", "tourney", "team dm", "last man".

si_fragLimit - Set win condition to this many frags

si_timeLimit - Most frags after this many minutes win the game

si_maxPlayers - Maximum players on your Doom3 server, default "4"

si_pure - Pure server, 1=no cheats, 0=allow modifications

si_spectators - Allow spectators, default "1"

si_teamDamage - Allow players to damage teammates, default "1"

si_warmup - If set to 1 the game issues a countdown when starting a new map, then resets all scores and starts the match.

g_countDown - How long the warmup will be

si_usePass - If set to 1, password is needed to connect to server.

g_password "" - Set a password for players connecting to server.

g_balanceTDM - "1" Autobalance teams on join

g_spectatorChat - Allow spectators to chat, "1"

logfile - Record serverlog

net_clientServerTimeout "40" - How long to go without communication before a client will be disconnected.

net_LANServer "0" - If set to 1, non lan addresses will not be able to join, no heartbeat will be sent to id's master server either.
 

related articles on doom 3

Doom 3 1.3 patch available | 07-02-11 14:49 | news
John Carmacks QuakeCon 2006 keynote highlights | 06-08-10 11:32 | article
John Carmack inducted into Walk of Game | 06-04-04 13:19 | news
Doom 3 story | 05-10-04 14:50 | game info
Doom 3 system requirements | 05-10-02 18:36 | game info
Transcript of John Carmacks QuakeCon 2005 speech | 05-08-10 11:13 | article
Running Doom 3 in Widescreen | 05-08-07 07:28 | tutorial
Record avi videos in Doom 3 | 05-08-04 22:08 | tutorial
Doom 3 console commands | 05-05-31 09:48 | game info
Doom 3 cheat codes | 05-05-31 08:15 | game info
Doom 3 patch 1.3 & SDK released | 05-05-25 01:12 | news
Punkbuster coming to Doom3 | 05-03-08 13:55 | news

doom 3 galleries

Doom 3 screenshots
Doom 3 wallpapers
Doom 3 fan art
Doom 3 concept art
Doom 3 art
content
Start
Forums
Gallery

FreakyGaming

Doom3
Story
Console guide
Cheat codes
Mods

Screenshots
Wallpapers
Doom 3 Art
Concept art

Doom2
Story
Cheat codes

Screenshots
Doom 2 Art

Doom
Story
Cheat codes

Screenshots
Wallpapers
Doom Art

  • Freakygaming
  • Flash games
  • Warcraft
  • Quake
  • Unreal
  • Doom
  • other
    links


    © 2005 Copyright FreakyGaming Doom 3 console commands.