Fallout: New Vegas console commands

In Fallout: New Vegas, just like in Fallout 3, the console is a debugging tool left by the developers in the PC version of the game. It is useful for developing and quality assurance, but it can also be used to cheat.

WARNING: Using console commands in the Steam version of Fallout: New Vegas will prevent you from obtaining achievements!

To access the console, use the backquote key (`) while in-game (Unpaused). The backquote key shifts to tilde (~) on US keyboards, and the not symbol (¬) on UK keyboards. Other keyboards will differ, but the key is usually to the left of 1, and just under the Escape key (Esc). The key is the top left key under escape, on non-US keyboards. (Example: §, ½ or | on Scandinavian (Swedish, Danish, Norwegian etc), circumflex (^) on German keyboards, ² on French ones, \ or | on Italian Keyboards, ' on Brazilian Keyboards, " on Turkish keyboards). The HUD will disappear and you will get a prompt (|) in the lower left corner of the screen where you can type-in code(s). OR
 * The game will pause, making you unable to look around while using it -be sure to be looking at what you want to change, unlock, etc.
 * The mouse will control a cursor, rather than move the camera; and left clicking will select visible objects, rather than shoot them.
 * The left side of the console might not be visible if you are not using a widescreen display. In this case, type several tabs to move the cursor in before entering your commands. They will still work.
 * Go into your Fallout New Vegas install directory, find Fallout_default.ini (make sure it is not read-only) and open it in notepad. Then use ctrl+f to find the iConsoleTextXPos line and change the 30 to a larger number, 200 for example. This will make the console appear in the right place.

Note: Most commands are the same in Fallout 3 and Fallout: New Vegas because both games use the same engine.

Enter help for the list of all console commands

Player and Stat Manipulation
player.forceav  

player.modav X Y  Same as the forceav command except it will allow you to increase set variant through the game. See Fallout 3 console commands look at the warning section to understand the difference between the two.

player.sexchange - toggle male/female (remember to remove your facial hair if you're changing male to female otherwise it will stick!)

shownamemenu - open the menu to change the name of the player

showracemenu - open the menu to change the race and face of the player


 * Changing race will cause the perks to be disabled, requiring you to remove and add them again. If you change you gender with player.sexchange and then back with the same command and the use showracemenu to edit your race/gender seem to make the perks work.

player.advlevel - advance one level

player.setlevel - set level (will not give you the bonus skills and perks you get from entering the "player.advlevel" command or advancing a level normally.)

addspecialpoints X - Add indicated amount of Special Points (X = amount)

addtagskills X - Adds indicated amount of Tag Skill Points (X = amount)

advlevel - Level up your character one level

getXPfornextlevel - Gain one level

modpca Y X - Add indicated amount of points to your S.P.E.C.I.A.L. stats (Y = stat type, X = amount)

modpcs Y X - Add indicated amount of points to your skills (Y = stat type, X = amount)

player.setlevel X - Set player level (X = level)

rewardKarma X - Add indicated amount of Karma Points (X = amount)

setpccanusepowerarmor X - Toggle Power Armor use (X = 0 or 1)

setspecialpoints X - Set Special Points (X = amount)

settagskills X - Sets Tag Skill Points (X = amount)

setgs fmoverunmult X - Faster running, 4 is default (X = amount)

setgs fmovesneakmult X - Faster sneak

setgs fjumpheightmin X - Higher jump, default is 75 (X = amount)

getgs X Shows the amount for X. X = fjumpheightmin, fmoverunmult, fmovesneakmult.

Player Faction and Reputation
removefromallfactions - Remove player from all factions

addreputation F X Y - Set player reputation with faction. (F = faction ID, X = 0/neg or 1/pos, Y = amount)

-Boomers = FFAE8
 * Faction IDs

-Brotherhood = 11E662

-Caesar's Legion = F43DD

-Followers (of the Apocalypse) = 124AD1

-Freeside = 129A7A

-Goodsprings = 104C22

-Great Khans = 11989B

-NCR = F43DE

-Novac = 129A79

-Powder Gangers = 1558E6

-Primm = F2406

-The Strip = 118F61

-White Glove Society = 116F16

Quest
GetQuestCompleted - Complete current quest

movetoqt - move player to current quest target

showquestlog - show the quest log, everything the player has encountered and done

Getquestcomplete - checks if the current quest is complete. if true = 1 false = 0

sqt - list current quest targets

Inventory and Item Manipulation
player.setweaponhealthperc 100 - Sets weapon health to 100% on equipped weapon

player.additem I X - Get indicated amount of the selected item (I = Item ID, X = amount of the item)

player.additem 000000F X - Get indicated amount of caps (X = amount)

setownership - make the item yours (for instance a cabinet or a bed)

unlock - unlock doors, safes, terminals or any other locked container

lock - lock doors, safes, terminals or any other unlocked container. Adding a number after lock sets the difficulty. For example lock 1 would create an easy lock, lock 0 a very easy, and so on.

player.srm - Self repair of items up to your currant repair skill.

Display Manipulation and Debugging
tlb - Toggle Light Brite

tcl - No clipping mode

tmm 1/0 - Show/hide all mapmarkers

tdt - Toggle debug display

tlv - Toggle leaves

tfow - Toggle fog of war on local map

tgm - God mode

enableplayercontrols - Enables player controls