Fallout: New Vegas remains a masterpiece of Western role-playing design, yet its technical foundation under the Gamebryo engine is notoriously fragile. Whether you encounter a game-breaking quest blocker, want to bypass frustrating inventory limits, or simply wish to experiment with the wasteland's physics, the developer console is your most powerful tool.
Opening the console takes just a single keystroke on standard PC keyboards, granting direct access to modify game variables, alter actor values, and spawn items instantly. While purists prefer playing strictly vanilla, mastering these commands transforms a buggy session into a smooth playground or rescues a corrupted twenty-hour save file from total ruin.
Accessing the Developer Console
Before you can alter reality in the Mojave, you need to open the developer console interface.
Press the tilde key on your keyboard. On standard US layouts, this key sits directly beneath the Esc key and to the left of the number one key, typically displaying the tilde character and backquote. When pressed during active gameplay, the game pauses, and a subtle transparent cursor line appears at the bottom left corner of your screen.
Several technical hurdles can prevent the console from opening correctly:
- Keyboard Layout Conflicts: European keyboards often map the tilde key to entirely different characters. If pressing the key fails, try using the single quote key or alternative bracket keys depending on your regional layout.
- Background Applications: Certain overlay software, such as MSI Afterburner, RivaTuner Statistics Server, Discord overlays, or GeForce Experience, actively hook into DirectX and block direct input to the game engine. Close these background utilities if your keystroke registers no response.
- Controller Interference: Playing with an Xbox or PlayStation controller plugged into a PC can occasionally interfere with keyboard input focus. Unplugging your gamepad temporarily helps troubleshoot persistent input detection issues.
Once the interface is active, you type your commands directly and press Enter to execute them. Case sensitivity rarely matters for command names, but exact spelling and proper item identification numbers are mandatory.
Essential Survival and God Mode Commands
When a Deathclaw pack catches you unawares or an unavoidable glitch flings you off a cliff, standard healing items won't save you. These core survival toggles rewrite the rules of combat and exploration.
Typing tgm activates God Mode. This single toggle grants you infinite health, unlimited ammunition without ever needing to reload, and completely weightless inventory capacity. You take no damage from radiation, poison, falls, or enemy fire. It's the ultimate diagnostic tool for testing dangerous areas or surviving scripted encounters that would otherwise obliterate a low-level courier. Entering tgm a second time deactivates the mode, returning your character to standard survival parameters.
For a more nuanced approach to character safety, use tcl for noclip mode. This command disconnects your collision physics from the world geometry. You can float through walls, fly straight up into the skybox, or bypass locked doors and terrain traps that trap your character model. It's particularly useful when you clip between rocks and cannot fast travel. Type tcl again to restore normal gravity and collision bounds.
Managing your visibility to hostile non-player characters requires the tDetect command. Activating this makes you completely undetectable to the artificial intelligence of creatures and human factions alike, even when standing directly in front of them in broad daylight. Stealth-based missions and frustrating infiltration segments become entirely trivial with this toggle active.
Finally, player.additem f [amount] directly injects Bottle Caps into your inventory, while player.additem a [amount] spawns Pre-War Money. Replace the bracketed amount with your desired numerical value, keeping in mind that spawning millions of items at once can occasionally cause severe frame drops during inventory rendering.
Combat, Movement, and World Manipulation
Manipulating individual actors and objects in the game world requires targeting them specifically through the console interface.
To modify an NPC, container, or item, open the console and click directly on the target with your mouse cursor. A unique reference identification number appears near the top center of the console screen in brackets, such as (FF001234). Once selected, any command you type applies directly to that specific entity rather than your player character.
kill: Instantly slaughters the currently targeted NPC or creature, regardless of their health pool or plot armor status.resurrect: Revives a dead targeted NPC back to full health and state, which helps restore accidentally murdered merchants or quest givers.unlock: Instantly opens any targeted locked door, terminal, or container, completely bypassing the lockpicking or hacking skill checks.movetoplayer: Instantly teleports a targeted NPC directly to your current geographic coordinates, resolving companion pathfinding bugs where followers vanish from the wasteland.set timescale to [number]: Alters the speed at which game time passes relative to real-world seconds. The default value is 30, meaning one real-world second equals thirty game seconds. Setting this to 1 creates a real-time simulation, while higher numbers accelerate day-night cycles rapidly.
Fixing broken quests often requires advancing quest stages manually. You can look up specific quest identification codes on community databases like the Fallout Wiki, then use setstage [QuestID] [StageNumber] to force the game to acknowledge completed objectives and bypass broken triggers.
Character Stats, Perks, and Special Attributes
Your Courier's build isn't permanently locked in stone after leaving Doc Mitchell's house. You can adjust your core attributes and leveling metrics dynamically using targeted player commands.
To modify your SPECIAL attributes—Strength, Perception, Endurance, Charisma, Intelligence, Agility, and Luck—use the player.setav command followed by the attribute name and value. For example, typing player.setav strength 10 instantly maxes out your carrying capacity and melee damage potential without waiting for level-up perks.
Skill points operate similarly. If you want to bypass difficult speech checks or energy weapon requirements, target your skills directly:
player.setav explosives 100
player.setav speech 100
player.setav science 100
Adding specific perks directly to your character profile enhances your survival capabilities permanently. Perks require their specific internal identification codes, which can be queried or looked up online. The syntax player.addperk [PerkID] grants the benefit instantly. If you regret taking a specific trait or perk later in your playthrough, the corresponding player.removeperk [PerkID] command strips it from your active list.
Be cautious when altering base actor values. Setting skills or attributes above natural engine caps or modifying core stats during active combat scripts can occasionally cause permanent UI visual bugs or miscalculate derived stats like Action Points and Critical Hit percentages. Always make a hard manual save before experimenting with character modification commands.
Item Identification and Spawning Reference
Spawning specific weapons, armor, and quest items requires knowing their hexadecimal identification codes. Because the base game and its major expansions contain thousands of distinct items, keeping a reliable reference list handy saves considerable trial and error.
To spawn any item, use the general syntax player.additem [ItemID] [Quantity]. Below are the base game identification numbers for some of the most sought-after equipment in the Mojave:
- 10mm Pistol:
0000434F - Anti-Materiel Rifle:
0008F21C - Fat Man:
00014EA2 - T-51b Power Armor:
00014E13 - Remnants Power Armor:
00014E15 - Stealth Boy:
000432E6 - Stimpak:
0000CD14 - Doctor's Bag:
00015167
When searching for items from downloadable content packs like Honest Hearts, Old World Blues, or Lonesome Road, the first two digits of the item code change to reflect the plugin's load order index. For example, if your game loads Honest Hearts as the third active plugin, its items begin with 02 instead of 00. You can verify your active load order through mod managers or the in-game data menu to ensure your spawned items appear correctly in your inventory.
Common Pitfalls and Troubleshooting
While console commands offer unmatched freedom, improper usage can permanently compromise your save files or disable game progression features.
- Achievement Disabling: Activating the developer console during an active session temporarily disables achievement tracking for that specific gameplay session. To restore achievements, save your game, completely exit to your desktop, and relaunch Fallout: New Vegas.
- Quest Breakage: Using commands like
completequestor skipping stages out of order frequently breaks dependent script triggers, locking you out of subsequent faction endings or companion recruitment lines. Always use stage advancement conservatively. - Save Corruption: Spawning thousands of items or overlapping multiple transformation commands can bloat your save file size or corrupt local cell data. Maintain a clean backup save before running large batch commands.
- Typo Frustration: The game engine provides minimal error feedback for mistyped console commands. If a command does nothing, double-check your spacing, brackets, and alphanumeric identification codes carefully.
For advanced technical troubleshooting regarding engine stability, memory management patches, and script extenders, consult the community guides hosted on Nexus Mods.
Frequently Asked Questions
Do console commands disable Steam achievements permanently?
No. Achievements are only disabled for the specific session in which the console is opened. Quitting the game entirely and relaunching New Vegas restores normal achievement tracking for subsequent sessions.
Why won't my item spawn command work?
Item spawning requires the exact hexadecimal code and correct load order prefix. If you are playing with downloaded add-ons, verify that the first two digits of the item ID match your active mod load order index.
Can I use console commands on Xbox or PlayStation versions?
No. The developer console interface is exclusive to the PC version of Fallout: New Vegas. Console ports on Xbox 360, Xbox One, PlayStation 3, or PlayStation 4 lack keyboard support and developer input hooks.
How do I fix an NPC who turned hostile after a command mistake?
If you accidentally aggravated a friendly faction or merchant, open the console, click on the hostile NPC, and type stopcombat followed by setav aggression 0. This resets their combat state and restores normal disposition.