Console commands (Fallout 3)

An overview of console commands

Overview
The console is a debugging tool in the PC version of Fallout 3. It is used for altering content while in-game. In order to access the console, you will need to use the key appropriate for your language. See full list here. You can scroll through the console's history with the keyboard's Page Up key, and scroll back down with the Page Down key.

The HUD will disappear and you will see the prompt --- | which will allow you to enter commands in the lower-left corner of the screen as listed below. The console will also remember any previously entered commands, which you can scroll through with the Up and Down Arrow keys. While the console is open, the game will pause and the camera will freeze.

Quests

 * - move player to current quest target
 * - show the quest log, everything the player has encountered and done
 * - checks if the current quest is complete. if true = 1 false = 0
 * - reset quest
 * - list all quest objective levels (stages). Use with setstage.
 * - gets the objective level of a quest.
 * - sets a quest to an objective level. Useful for resetting bugged scripts
 * - sets all currently obtained objectives for the quest to a completed status. Useful for bypassing a bugged or broken objective
 * - list current quest targets
 * - list quest variables
 * - change quest variable to value NOTE: Requires quotes around the base id of the quest but they are not needed if the quest ID is used instead.
 * Example: In New Vegas, will fix Raul's quest if you've already spoken to Ranger Andy before you recruit him.
 * While set VMS29a.PacerEncounter to 1 will have Gloria respond as if Pacer visited during Birds of a Feather and was dealt with peacefully.
 * - start all quests
 * – Completes all stages of all quests, even quests you have not taken on, basically completely wiping out all quests of the game and completing the game without ending the game.
 * - setquestobject <1> will set the NPC or item to quest object or not (1 is, 0 not)

Game

 * - save current game with description
 * - save current game with description and output a .txt file with game information.
 * - load a game from a previous named save
 * - name your save whatever you like. For example, "Primm Sheriff"
 * - exits the current game, displays some credits, then goes to the starting menu.
 * or - exits Fallout 3/New Vegas without going through any menus.

Debugging and mapping

 * - Fully activates all Pip-Boy map markers, making them both visible on the map and available as fast travel destinations. Note, however, that it does not update the "locations discovered" statistic in the Pip-Boy 3000.
 * - Toggles fog-of-war in the Pip-Boy local map.
 * - Toggles "god mode" which gives the player invincibility to damage, radiation and oxygen underwater. It also gives unlimited ammo, carrying capacity and AP (reloading does use AP with some weapons) and stops item degradation.
 * -Fallout New Vegas Only- Toggles "demi-god" mode which gives invincibility to damage but not unlimited ammo, almost like god mode
 * - Toggles clipping, which enables the player to move in any direction, including through solid objects and/or empty space. (A.K.A. "noclip"). It allows you to "fly" over an area and view it or get unstuck from a location.
 * - Kills all NPCs and creatures in the area.
 * - Teleports the player to the specified cell.
 * - Writes console output to the specified file.
 * - Executes specified list of commands as defined by a text file (.txt)
 * - Clear console texts. Similar to Command Prompt's command.

Batch examples
To create a batch file all you need to do is place a plain text file with the commands you wish to execute in the root directory of the game - the same folder that contains falloutlauncher.exe.


 * This example file allows you to experience the game as if you were a very powerful superhero (or supervillain). By executing this list you will (in this order) Save the game, Toggle God Mode, Toggle Clipping Mode, Increase Running Speed (though not to an insane amount), Increase Speech skill to max, Show all map markers, Toggle fog-of-war, Add fun weapons and ammo (Alien Blaster, Fat Man, Experimental MIRV, Lincoln's Repeater and Frag Grenades). To execute these commands, you would type


 * ---FuturePlayer.txt---


 * This prevents traders Doc Hoff, Crow, Lucky Harith and Crazy Wolfgang from dying, and if they are already dead, this will resurrect them - the caravan guards and Brahmin will still be vulnerable. Using allows the traders to fully repair armor and weapons. To execute the command, you would type


 * ---Traders.txt---


 * This will help players on low-RAM PCs that experience extreme lag when switching from an indoors area to outdoors or vice versa. To execute the script, type


 * (I experienced 20-30 FPS improvement when using this)


 * ---RAMClear.txt---