Doom3 Console Commands

Dr. Freeman

Newbie
Joined
Jul 11, 2003
Messages
6,785
Reaction score
2
hold down Ctrl, Alt, and the key to the left of 1 (the console button for hl/cs)

Once you're in the console type 'com_allowConsole 1' so you can access the console via the ~ button instead of having to hold down ctrl and alt too.




------------------------------------------------------------------------------------------------------------------------------------------------------
Gorgon i hope ur not too upset at me copying ur post and making a new thread about it.

i had seen ur post before but couldn't remember which thread it was in and such and it was a pain to find it honestly.. :(

anyway can one of the staff/mod members please sticky this thread so its easier for pple to find the list of commands? Please? thank u :)

Here is the list with all 268 commands:

aasStats shows AAS stats
addarrow adds a debug arrow
addChatLine internal use - core to game chat lines
addline adds a debug line
aviCmdDemo writes AVIs for a command demo
aviDemo writes AVIs for a demo
aviGame writes AVIs for the current game
benchmark benchmark
bind binds a command to a key
bindRagdoll binds ragdoll at the current drag position
bindunbindtwo binds a key but unbinds it first if there are more than two binds
blinkline blinks a debug line
centerview centers the view
checkNewVersion check if a new version of the game is available
clear clears the console
clearLights clears all lights
clientDropWeapon drop current weapon
clientMessageMode ingame gui message mode
clientVoiceChat voice chats: clientVoiceChat <sound shader>
clientVoiceChatTeam team voice chats: clientVoiceChat <sound shader>
closeViewNotes close the view showing any notes for this map
collisionModelInfo shows collision model info
combineCubeImages combines six images for roq compression
compressDemo compresses a demo file
conDump dumps the console text to a file
connect connects to a server
crash causes a crash
cvar_restart restart the cvar system
damage apply damage to an entity
debugger launches the Script Debugger
deleteSelected deletes selected entity
demoShot writes a screenshot for a demo
devmap loads a map in developer mode
dir lists a folder
dirtree lists a folder with subfolders
disasmScript disassembles script
disconnect disconnects from a game
dmap compiles a map
echo prints text
editAFs launches the in-game Articulated Figure Editor
editDecls launches the in-game Declaration Editor
editGUIs launches the GUI Editor
editLights launches the in-game Light Editor
editor launches the level editor Radiant
editParticles launches the in-game Particle Editor
editPDAs launches the in-game PDA Editor
editScripts launches the in-game Script Editor
editSounds launches the in-game Sound Editor
envshot takes an environment shot
error causes an error
exec executes a config file
execMachineSpec execs the appropriate config files and sets cvars based on com_machineSpec
exit exits the game
exitCmdDemo exits a command demo
exportmodels exports models
finishBuild finishes the build process
freeze freezes the game for a number of seconds
game_memory displays game class info
gameError causes a game error
gameKick same as kick, but recognizes player names
getviewpos prints the current view position
gfxInfo show graphics info
give gives one or more items
god enables god mode
heartbeat send a heartbeat to the the master servers
help shows help
hitch hitches the game
in_restart restarts the input system
keepTestModel keeps the last test model in the game
kick kick a client by connection number
kill kills the player
killMonsters removes all monsters
killMoveables removes all moveables
killRagdolls removes all ragdolls
LANScan scans LAN for servers
listActiveEntities lists active game entities
listAF lists articulated figures
listAnims lists all animations
listAudios lists Audios
listBinds lists key bindings
listClasses lists game classes
listCmds lists commands
listCollisionModels lists collision models
listCvars lists cvars
listDecls lists all decls
listDictKeys lists all keys used by dictionaries
listDictValues lists all values used by dictionaries
listEmails lists Emails
listEntities lists game entities
listEntityDefs lists entity defs
listFX lists FX systems
listGameCmds lists game commands
listGuis lists guis
listHuffmanFrequencies lists decl text character frequencies
listImages lists images
listLines lists all debug lines
listMaterials lists materials
listModelDefs lists model defs
listModels lists all models
listModes lists all video modes
listMonsters lists monsters
listParticles lists particle systems
listPDAs lists PDAs
listRenderEntityDefs lists the entity defs
listRendererCmds lists renderer commands
listRenderLightDefs lists the light defs
listServers lists scanned servers
listSkins lists skins
listSoundCmds lists sound commands
listSoundDecoders list active sound decoders
listSounds lists all sounds
listSoundShaders lists sound shaders
listSpawnArgs list the spawn args of an entity
listSystemCmds lists system commands
listTables lists tables
listThreads lists script threads
listToolCmds lists tool commands
listTypeInfo list type info
listVertexCache lists vertex cache
listVideos lists Videos
loadGame loads a game
localizeGuis localize guis
localizeMaps localize maps
makeAmbientMap makes an ambient map
MakeMegaTexture processes giant images
map loads a map
memoryDump creates a memory dump
memoryDumpCompressed creates a compressed memory dump
modulateLights modifies shader parms on all lights
nextAnim shows next animation on test model
nextFrame shows next animation frame on test model
nextGUI teleport the player to the next func_static with a gui
nextMap loads the next map on the server
noclip disables collision detection for the player
notarget disables the player as a target
parse prints tokenized string
path lists search paths
playCmdDemo plays back a command demo
playDemo plays back a demo
playerModel sets the given model on the player
popLight removes the last created light
prevAnim shows previous animation on test model
prevFrame shows previous animation frame on test model
printAF prints an articulated figure
printAudio prints an Video
printEmail prints an Email
printEntityDef prints an entity def
printFX prints an FX system
printMaterial prints a material
printModel prints model info
printModelDefs prints a model def
printParticle prints a particle system
printPDA prints an PDA
printSkin prints a skin
printSoundShader prints a sound shader
printTable prints a table
printVideo prints a Audio
promptKey prompt and sets the CD Key
quit quits the game
rcon sends remote console command to server
reconnect reconnect to the last server we tried to connect to
recordDemo records a demo
recordViewNotes record the current view position with notes
reexportmodels reexports models
regenerateWorld regenerates all interactions
reloadanims reloads animations
reloadARBprograms reloads ARB programs
reloadCgPrograms reloads CG programs
reloadDecls reloads decls
reloadEngine reloads the engine down to including the file system
reloadGuis reloads guis
reloadImages reloads images
reloadLanguage reload language dict
reloadModels reloads models
reloadScript reloads scripts
reloadSounds reloads all sounds
reloadSurface reloads the decl and images for selected surface
remove removes an entity
removeline removes a debug line
renderbump renders a bump map
renderbumpFlat renders a flat bump map
reportImageDuplication checks all referenced images for duplications
reportSurfaceAreas lists all used materials sorted by surface area
rescanSI internal - rescan serverinfo cvars and tell game
reset resets a cvar
roq encodes a roq file
runAAS compiles an AAS file for a map
runAASDir compiles AAS files for all maps in a folder
runReach calculates reachability for an AAS file

if anyone has a command to add to this thread, please do so.. but try and keep it to relevant info only, please. :)
 
just noticed u had a second post of console commands as well..
here it is.

s_restart restarts the sound system
saveGame saves a game
saveLights saves all lights to the .map file
saveMoveables save all moveables to the .map file
saveParticles saves all lights to the .map file
saveRagdolls save all ragdoll poses to the .map file
saveSelected saves the selected entity to the .map file
say text chat
sayTeam team text chat
screenshot takes a screenshot
script executes a line of script
serverForceReady force all players ready
serverInfo shows server info
serverMapRestart restart the current game
serverNextMap change to the next map
set sets a cvar
seta sets a cvar and flags it as archive
setMachineSpec detects system capabilities and sets
com_machineSpec to appropriate value
sets sets a cvar and flags it as server info
sett sets a cvar and flags it as tool
setu sets a cvar and flags it as user info
setviewpos sets the current view position
showDictMemory shows memory used by dictionaries
showInteractionMemory shows memory used by interactions
showStringMemory shows memory used by strings
showTriSurfMemory shows memory used by triangle surfaces
showViewNotes show any view notes for the current map, successive calls will cycle to the next note
sizeDown makes the rendered view smaller
sizeUp makes the rendered view larger
spawn spawns a game entity
spawnServer spawns a server
startBuild prepares to make a build
stopRecording stops demo recording
takeViewNotes take notes about the current map from the current view
takeViewNotes2 extended take view notes
teleport teleports the player to an entity location
testAnim tests an animation
testBlend tests animation blending
testBoneFx tests an FX system bound to a joint
testDamage tests a damage def
testDeath tests death
testFx tests an FX system
testGUI tests a gui
testImage displays the given image centered on screen
testLight tests a light
testmap tests a map
testModel tests a model
testParticleStopTime tests particle stop time on a test model
testPointLight tests a point light
testSave writes out a test savegame
testSaveGame test a save game for a level
testShaderParm sets a shaderParm on an existing testModel
testSIMD test SIMD code
testSkin tests a skin on an existing testModel
testSound tests a sound
testVideo displays the given cinematic
timeCmdDemo times a command demo
timeDemo times a demo
timeDemoQuit times a demo and quits
toggle toggles a cvar
touch touches a decl
touchFile touches a file
touchFileList touches a list of files
touchGui touches a gui
touchModel touches a model
trigger triggers an entity
unbind unbinds any command from a key
unbindall unbinds any commands from all keys
unbindRagdoll unbinds the selected ragdoll
updateUI internal - cause a sync down of game-modified userinfo
vid_restart restarts renderSystem
vstr inserts the current value of a cvar as command text
wait delays remaining buffered commands one or more frames
weaponSplat projects a blood splat on the player weapon
where prints the current view position
writeCmdDemo writes a command demo
writeConfig writes a config file
writeGameState write game state
writePrecache writes precache commands
 
Thats not all of them, where's the com_ r_ g_ etc. commands?

there's a r_hdr group of commands in there too did ya know. Not messed with it yet though
 
The Dark Elf said:
Thats not all of them, where's the com_ r_ g_ etc. commands?

there's a r_hdr group of commands in there too did ya know. Not messed with it yet though

im not saying these are all the commands.
even i posted saying that if anyone knows any other commands, to please add them here. :)

Elf while ur here, can u sticky the thread please? :thumbs:
 
sticked. I was gonna sticky it anyway but forgot, cheers for the reminder.

To get the commands in the console I just type the first letter then hit TAB to get a list of them, then scroll button up or down or page up or down to go through them all. Some interesting commands, though don't mess much with the render one, i broke it briefly messing with that ;)
 
Anyone know the command to set the max fps?
 
http://cheats.gamespot.com/469881-Doom-3

I found this lastnight, useful for the monster spawns etc, although the cacodemon spawn doesnt work and they missed cherub off the list.

They also explain how to find that secret place that I found, to get that ID pda. Seems like there aren't any other major secrets if this is the only one that is being listed everywhere.
 
timescale

It changes the time, default is 1 , if you put it below, like 0.5 or 0.25 you get slow-motion, put it above and it'll go faster. :)
 
map testmaps/test_boxstack

Just tried this one, and all I can say is... WOAH!!! SWEET!!!! :D
 
How do you access console? Should put that on the top of the post.
Ctrl+Alt+~ right?
 
yeah... hold down Ctrl, Alt, and the key to the left of 1 (the console button for hl/cs)

Once you're in the console type 'com_allowConsole 1' so you can access the console via the ~ button instead of having to hold down ctrl and alt too.
 
Or, put

+com_allowconsole 1

As a shortcut argument, and all you have to do is hit tilde
 
I typed in Benchmark, and a whole list of things cmae up whitch one is mine for my settings i have right now..
 
i was looking through the list of commands and didn't notice one for a net graph command.. does Doom3 not have such a command for MP?

or have i overlooked that list.. or perhaps its not in that list?
any ideas?
 
This isn't a console command but is a cool feature in the Doom config file in the base folder.

seta g_showPlayerShadow "1"

It makes it so you can see a shadow of yourself everywhere you go. I don't know if it is default on some people's machines, but it was disabled on mine.
 
charybdis said:
This isn't a console command but is a cool feature in the Doom config file in the base folder.

seta g_showPlayerShadow "1"

It makes it so you can see a shadow of yourself everywhere you go. I don't know if it is default on some people's machines, but it was disabled on mine.

FPS drop? Gonna check that out in a minute.
 
blahblahblah said:
FPS drop? Gonna check that out in a minute.
no fps hit when i used it, i use the model shadow mod aswell giving shadows to all the characters, self shadowing. It all looks amazing.

Though with the player shadow be careful, cause you really will "be spooked by your own shadow" in parts :D
 
The Dark Elf said:
no fps hit when i used it, i use the model shadow mod aswell giving shadows to all the characters, self shadowing. It all looks amazing.

Though with the player shadow be careful, cause you really will "be spooked by your own shadow" in parts :D

Yep. I concur with this, I'm running both the playershadow console command and the self-shadowing mod.. I notice no performance hit with or without these.
 
The Dark Elf said:
no fps hit when i used it, i use the model shadow mod aswell giving shadows to all the characters, self shadowing. It all looks amazing.

Though with the player shadow be careful, cause you really will "be spooked by your own shadow" in parts :D

that is so true! :eek:
i was playing MP earlier today and for me that shadow was enabled by default and sheeesh!

my own shadow was creeping me out.. :LOL:

just wondering...is MP hella laggy for anyone? at first for me it was laggy as hell!! :x
but it did improve once i found a better server... but still.. averaging around 130-150 ping :(

hmm.. oh well.. guess that will improve over time or something with better dedicated servers and such.
 
Shuzer said:
Yep. I concur with this, I'm running both the playershadow console command and the self-shadowing mod.. I notice no performance hit with or without these.

what is this self-shadowing mod? I need too know within the next couple of hours, it is getting dark outside. :devil:
 
It lets models cast shadows on themselves.

In the example shot... his shoulder/armor casts a shadow on his arm, his eyebrows cast shadows over his eyes/nose, and his head casts a shadow across his chest:
 
Sweet, I found the Ultra Extreme Quality mod (which has the self shadowing thing). Awesome.

Thanks OCyberManO, though I actually meant to say "where can i find the ultra extreme quality mod".
 
hmm.. u know i haven't made any changes besides adding console and the fps rate but i am still getting these shadows.

if its a mod, why are mine enabled without me doing anything? hmm...
 
Anybody know if It's possible to spawn normal npc's instead of just monsters?

I wanna spawn some betrugers :D
 
Woa!...that's way too much to read. Can someone just post the FPS checking console command for me - I didn't use it throughout the whole game, but I'd like to know it anyway.
 
You guys forgot my favorite command: g_dragentity 1. It puts you in manipulator mode.
 
ElFuhrer said:
You guys forgot my favorite command: g_dragentity 1. It puts you in manipulator mode.
That's awesome. :) Too bad you can't change it in multiplayer! :p
 
ElFuhrer said:
You guys forgot my favorite command: g_dragentity 1. It puts you in manipulator mode.

Thats so awesome!

Hahaha eat laptop, imps! :D
 
OCybrManO said:
Nope, it's in the list I posted:


True, but it's pretty hard to find on such a huge list. It was pure luck that I found it somewhere in the first place. But the list you posted is the most complete I've seen so far, it's very useful.

Anyway, I was kind of disappointed that enemies don't seem to take damage when you smack the with a box, but it's still fun.
 
Back
Top