Doom 3: Resurrection Of Evil Cheats

How to use these cheats

Follow the instructions exactly as written — key names like [Ctrl] and [Enter] refer to keyboard keys. Cheats may disable achievements; save first.

Cheat Codes: Press [Ctrl] [Alt] ~ to display the console window. Then, enter one of the following codes to activate the corresponding cheat:

CHEAT FUNCTION – CHEAT CODE Unknown – _attack Unknown – _back Switch to indicated weapon slot, regardless if you have a weapon there – _button0 Switch to indicated weapon slot, regardless if you have a weapon there – _button1 Switch to indicated weapon slot, regardless if you have a weapon there – _button2 Switch to indicated weapon slot, regardless if you have a weapon there – _button3 Switch to indicated weapon slot, regardless if you have a weapon there – _button4 Switch to indicated weapon slot, regardless if you have a weapon there – _button5 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 – _button7 Unknown – aas_goalArea Unknown – aas_pullPlayer Unknown – aas_randomPullPlayer Unknown – aas_showAreas Unknown – aas_showFlyPath Unknown – aas_showHideArea Unknown – aas_showPath Unknown – aas_showPushIntoArea Unknown – aas_showWallEdges Unknown – aas_test Unknown – aasstats Show AAS stats – aasStats Unknown – addarrow Adds debug arrow – addarrow Core to game chat lines – addChatLine Unknown – addline Add debug line – addline Scale contact friction – af_contactFrictionScale Force the given friction value – af_forceFriction Name of the body to highlight – af_highlightBody Name of the constraint to highlight – af_highlightConstraint Scale the joint friction – af_jointFrictionScale Maximum angular velocity – af_maxAngularVelocity: Maximum linear velocity – af_maxLinearVelocity Show structures of articulated figures not at rest – af_showActive Show bodies – af_showBodies Show body names – af_showBodyNames Show two bodies constrained by the highlighted constraint – af_showConstrainedBodies Show constraint names – af_showConstraintNames Show constraints – af_showConstraints Show the inertia tensor of each body – af_showInertia Show joint limits – af_showLimits Show mass of each body – af_showMass Show primary constraints only – af_showPrimaryOnly Show articulated figure CPU usage – af_showTimings Show the total mass of each articulated figure – af_showTotalMass Show tree-like structures – af_showTrees Show velocity of each body – af_showVelocity Skip friction – af_skipFriction Skip joint limits – af_skipLimits Skip self collision detection – af_skipSelfCollision Test for bodies initially stuck in solid – af_testSolid Scale time – af_timeScale Use impulse-based contact friction – af_useImpulseFriction Use impulse-based joint friction – af_useJointImpulseFriction Use linear time algorithm for tree-like structures – af_useLinearTime Use constraint matrix symmetry – af_useSymmetry Enable blocked fail safe handling – ai_blockedFailSafe Draw movement information for monsters – ai_debugMove Display script calls for the specified monster entity number – ai_debugScript Draw trajectory tests for monsters – ai_debugTrajectory Draw attack cones for monsters – ai_showCombatNodes Draw obstacle avoidance information for monsters. – ai_showObstacleAvoidance 1 Draw obstacle avoidance information for monsters and player – ai_showObstacleAvoidance 2 Draw path_* entities – ai_showPaths: Unknown – ai_testPredictPath Write .AVI for a command demo – aviCmdDemo Save demo in .AVI format – avidemo Write .AVI for a demo – aviDemo Write .AVI for the current game – aviGame Game benchmark – benchmark Benchmark – benchmark Bind command to a key – bind Unknown – bindlist Bind ragdoll at the current drag position – bindRagdoll Bind a key, but unbinds it first if there are more than two binds – bindunbindtwo Unknown – blinkline Blink a debug line – blinkline Unknown – centerview Center view – centerview Check if new version of the game is available – checkNewVersion Unknown – clear Clear the console – clear Unknown – clearlights Clear all lights – clearLights Drop current weapon – clientDropWeapon In-game GUI message mode – clientMessageMode Voice chats – clientVoiceChat Unknown – clientVoiceChat Unknown – clientVoiceChat Team voice chats – clientVoiceChatTeam Close the view showing any notes for this map – closeViewNotes Cull back facing polygons – cm_backFaceCul Debug collision detection – cm_debugCollision Color used to draw the collision models – cm_drawColor Draw filled polygons – cm_drawFilled Draw internal edges green – cm_drawInternal Collision mask – cm_drawMask Draw polygon and edge normals – cm_drawNormals Unknown – cm_testAngle Unknown – cm_testBox Unknown – cm_testBoxRotation Unknown – cm_testCollision Unknown – cm_testLength Unknown – cm_testModel Unknown – cm_testOrigin Unknown – cm_testRadius Unknown – cm_testRandomMany Unknown – cm_testReset Unknown – cm_testRotation Unknown – cm_testTimes Unknown – cm_testWalk Unknown – collisionmodelinfo Show collision model info – collisionModelInfo Use ~ to toggle console – com_allowConsole Sample input from the async thread – com_asyncInput Mix sound from the async thread – com_asyncSound Unknown – com_aviDemoHeight Unknown – com_aviDemoSamples Unknown – com_aviDemoTics Unknown – com_aviDemoWidth Unknown – com_compressDemos Compress saved games – com_compressSaveGame Unknown – com_fixedTic Force generic platform independent SIMD – com_forceGenericSIMD Unknown – com_guid Record journal – com_journal 1 Play back journal – com_journal 2 Unknown – com_logDemos Set hardware classification to – com_machineSpec Set hardware classification to not detected, – com_machineSpec -1 Set hardware classification to low quality, – com_machineSpec 0 Set hardware classification to medium quality, – com_machineSpec 1 Set hardware classification to high quality, – com_machineSpec 2 Set hardware classification to ultra quality – com_machineSpec 3 Make a build – com_makingBuild 1 Marker for memory stats – com_memoryMarker Unknown – com_minTics Run one game tick every async thread update – com_preciseTic Unknown – com_preloadDemos Purge everything between level loads – com_purgeAll Unknown – com_showAngles Show async network stats – com_showAsyncStats Unknown – com_showDemo Show frame rate – com_showFPS Show framerate – com_showfps 1 Show total and per frame memory usage – com_showMemoryUsage Show sound decoders – com_showSoundDecoders Unknown – com_showTics Unknown – com_skipGameDraw Skip the renderer completely – com_skipRenderer Show engine timings – com_speeds Print time in milliseconds with each console print – com_timestampPrints 1 Print time in seconds with each console print – com_timestampPrints 2 Update the load size after loading a map – com_updateLoadSize Hold last amount of detected video RAM – com_videoRam Unknown – com_wipeSeconds Unknown – combinecubeimages Combine six images for roq compression – combineCubeImages Unknown – compressdemo Compress a demo file – compressDemo Print on the console but not onscreen when console is displayed – con_noPrint Time messages displayed when console is displayed – con_notifyTime Speed at which the console moves – con_speed Unknown – condump Dump the console text to a file – conDump Unknown – connect Connect to a server – connect Crashes game – crash Crash game – crash Unknown – cvar_restart Restart the cvar system – cvar_restart Unknown – cvarlist Apply damage to an entity – damage Launch script debugger – debugger Print parses – decl_show 1 Print parses and references developer – decl_show 2 Delete selected entity – deleteSelected Hold [Enter] to zoom view – demoshot Save screenshot for a demo – demoShot Load a map in developer mode – devmap List a folder – dir List a folder with sub-folders – dirtree Unknown – dirtyfeet Disassembles script – disasmScript Disables connection for current multi-player game – disconnect Disconnect from a game – disconnect Compile map – dmap Skip to last level – doomhell Print indicated text – echo Launch in-game Articulated Figure Editor – editAFs Launch in-game Declaration Editor – editDecls Launch GUI Editor – editGUIs Change lighting – editlight Launch in-game Light Editor – editLights Open the in-game editor – editor Launch level editor Radiant – editor Launch in-game Particle Editor – editParticles Launch in-game PDA Editor – editPDAs Launch in-game Script Editor – editScripts Change sounds in editor area – editsounds launch in-game Sound Editor – editSounds Unknown – EntityPlacement Unknown – envshot Take an environment shot – envshot Unknown – error Cause an error – error Unknown – exec Execute a config file – exec Execute appropriate config files and sets cvars based on com_machineSpec – execMachineSpec Enable multi-player voice command keys – exec mp_vchat Exit game – exit Exit command demo – exitCmdDemo Unknown – exportmodels Export models – exportmodels Unknown – fillrate Finish the build process – finishBuild Unknown – flashlight Unknown – focussoundseditor Freeze everything on screen – freeze Freeze game for indicated number of seconds – freeze Unknown – fs_basepath Unknown – fs_caseSensitiveOS Unknown – fs_cdpath Unknown – fs_copyfiles Unknown – fs_debug Unknown – fs_devpath Unknown – fs_game Unknown – fs_restrict Unknown – fs_savepath Armor takes this percentage of damage – g_armorProtection Armor takes this percentage of damage in MP – g_armorProtectionMP Maintain even teams – g_balanceTDM Unknown – g_blobSize Unknown – g_blobTime Show blood splats, sprays, and gibs – g_bloodEffects Skip updating entities not marked ‘cinematic’ ‘1’ during cinematics – g_cinematic Set seconds to allow game to run when skipping cinematic – g_cinematicMaxSkipTime Pregame countdown in seconds – g_countDown Scale final damage on player by this factor – g_damageScale Display information on which animations are playing on specified entity; -1 disables – g_debugAnim Check for models with bounds over 2048 – g_debugBounds Unknown – g_debugCinematic Unknown – g_debugDamage Unknown – g_debugMove Unknown – g_debugMover Unknown – g_debugScript Unknown – g_debugTriggers Unknown – g_debugWeapon Show decals (bullet holes, etc.) – g_decals Disassemble script into base/script disasm.txt when script is compiled – g_disasm Show double vision when taking damage – g_doubleVision Unknown – g_dragDamping Allow dragging physics objects around by placing the crosshair over them and holding [Fire] – g_dragEntity Unknown – g_dragShowSelection Unknown – g_dropItemRotation Unknown – g_dvAmplitude Unknown – g_dvFrequency Unknown – g_dvTime Edit entity mode; 0 = off, 1 = lights, 2 = sounds, 3 = articulated figures, 4 = particle systems, 5 = monsters, 6 = entity names, 7 = entity models. – g_editEntityMode

GamerHome Staff

Original GamerHome editorial team. Article preserved from the legacy archive and republished on the new GamerHome.