Cheats
Push [Ctrl] + [Alt] + ~
to see the console window. Now submit one of the codes below to enable that particular cheat code for Doom 3.
What code does | Code |
Save demo in .AVI format | avidemo |
Game benchmark | benchmark |
Skip to last level | doomhell |
Freeze everything on screen | freeze |
Display graphics card details | gfxinfo |
God mode | god |
No clipping | noclip |
Ignored by most enemies | notarget |
Show framerate | com_showfps 1 |
Full weapons and ammunition | give all |
Full ammunition for current weapons | give ammo |
Armor to 125 | give armor |
Health to 100 | give health |
Classic 1995 version | give doom95 |
All keys | give keys |
Machine gun | give weapon_machinegun |
Shotgun | give weapon_shotgun |
Plasmagun | give weapon_plasmagun |
BFG | give weapon_bfg |
Chainsaw | give weapon_chainsaw |
Rocket launcher | give weapon_rocketlauncher |
Spawn indicated item | give <item name> |
Display game status | status |
Spawn indicated model | spawn <object name> |
Play indicated map | map <map name> |
Benchmark test | timedemo demo1.demo |
Set gamma level | r_gamma <0-3> |
Set brightness level | r_brightness <number> |
Toggle sound level display | s_showlevelmeter 1 |
Set sound volume; default is 0 | s_volume_db <number> |
Toggle third person view | pm_thirdperson <0 or 1> |
Toggle hit % to HUD | g_showprojectilepct 1 |
Start recording game demo | recorddemo |
Stop recording game demo | stoprecording |
Send message to everyone in multi-player | say <message> |
Advance to next weapon slot | weapnext |
Change lighting | editlight |
Change sounds in editor area | editsounds |
Crashes game | crash |
Disables connection for current multi-player game | disconnect |
Kill all monsters in current level | killmonsters |
Kill all moving enemies | killmoveables |
Kill all non-moving enemies | killragdolls |
Lists images of monsters | listmonsters |
Lists indicated def file settings | listlightdefs |
Lists indicated def file settings | listentitydefs |
Open directory | dir |
Open the in-game editor | editor |
Respawn all dead enemies and destroyed objects | regenerateworld |
Return to previous weapon slot | weapprev |
Show available memory | game_memory |
Show location and map name | where |
Switch to indicated weapon slot, regardless if you have a weapon there | _button7 |
Switch to indicated weapon slot, regardless if you have a weapon there | _button6 |
Switch to indicated weapon slot, regardless if you have a weapon there | _button5 |
Kill current target; suicide if no one is targeted | kill |
Exit game | quit |