All Console Commands in Fallout New Vegas

Fallout New VegasA command console can be accessed by pressing the backquote/tilde keys (the “/” key). This will display a command input menu. YouYou can input a number commands to make in-Game changes, such as increasing stats and changing faction reputations.

ItIt is important to note that while it can be fun to use the console commands, it can cause unintentional events or disrupt the gaming experience. BeUse them with care

Player Reputation/Faction Commands

Each of these commands will require a <form id> which identifies the faction whose reputation you are affecting. HereThis is the table of IDs that corresponds to the various towns and factions with which you can build a reputation.

Name ID
Boomers 000FFAE8
BrotherhoodOf Steel 0011E662
Caesar’s Legion 000F43DD
FollowersYou can find the Apocalypse 00124AD1
Great Khans 0011989B
Powder Gangers 001558E6
NCR 000F43DE
White Glove Society 00116F16
Name ID
Freeside 00129A7A
Freeside (Thug) 0011ACC3
Goodsprings 00104C22
Novac 00129A79
Primm 000F2406
The Strip 00118F61

#1. addreputation <form id> <variable> <amount>: ThisCommand allows you to add reputation to a town/faction. TheVariable can be either a 0 (for adding infamy or a 1 for adding fame). TheDepending on how much fame/infamy that you want, amount can range from 1-100.

#2. removereputation <form id> <variable> <amount>: ThisCommand allows you to remove reputation from a town/faction. TheVariable can be a 0, for removing infamy, or a 1, for removing fame. TheThe amount can be anywhere from 1 to 100, depending on how much fame/infamy that you wish to remove.

#3. setreputation <form id> <variable> <amount>: ThisCommand allows you to directly set your reputation for a town/faction. TheVariable can be either a 0 for infamy or a 1 for fame. TheDepending on how much fame/infamy that you want, amount can range from 1-100.

TheNext set of commands will be focused on faction relationships among each other and will use the following form IDs.

Name ID
Black Mountain (mutant) 000E9480
Black Mountain (nightkin) 000E9481
Boomers 000FED3F
BrotherhoodOf Steel 0001D3FE
Caesar’s Legion 000EE68A
Fiends 000EF323
FollowersYou can find the Apocalypse 00117E12
Freeside Locals 0011640A
Goodsprings 00104C6E
Great Khans 000E78C5
Kings 00111484
New California Republic 000A46E7
Novac 000BB9E8
Omertas 0010C6F8
Player 0001B2A4
Powder Gangers 00101F42
Vipers 0015F16E
PrimmResidents 000D7F56
The Strip 00140A88
Tops Casino (Chairmen) 00117508
White Glove Society 00116F10
Van Graffs 00118368
Creature Factions
Name ID
Creature 00000013
Deathclaw 00021474
FeralGhoul 0001C6D3
Fire gecko 0014F3F5
Nightkin 0013F893

ThisTable shows the factions that are created by DLCs. Note that the first two numbers will be labeled with “xx”, as “xx” will depend on the number of DLCs you have downloaded (for example, only having Dead Money will mean “xx” is 01, but having all 9 DLCs up to Caravan Pack will have “xx” become 09). YouWhen you first open the command line, you can see the reference ID to determine which one you have.

DLC Factions
Name ID
Bonebreakers  xx01172E
Dead Horses  xx00A926
Happy Trails Caravan  xx009F66
Painmakers  xx01172F
Sorrows  xx00A925
Tribals  xx00F675
White Legs  xx00A4A2
Mobius  xx00AC6B
Think Tank  xx00A936
MarkedMen  xx008D74
Ulysses  xx003E42

#4. removefromallfactions: RemovesThe CourierAll factions, not just their own Player faction. YouThe following can be used: player.AddToFaction 0001b2a4 1Use console to fix it. ForYou will need the following IDs to play DLC factions

  • xx00B42EFor Honest Hearts
  • xx016154For Old World Blues
  • xx003E41For Lonesome Road

ForYou could, for example, add yourself back to Honest Hearts can look like player.AddToFaction 0900B42E 1 (remember that “xx” will always be whatever number is listed inRefer to your reference ID when opening this document Command Console.)

#5. setally <form id 1> <form id 2> <variable_1> <variable_2>: ThisThis allows you to build positive relationships between factions. TheVariables are 0 for friend, and 1 for ally. TheDifferent variables affect how the other faction perceives each other. TheThe first variable controls how a faction sees another faction, while the second controls how the other faction sees it.

For example, setally <000FED3F> <00101F42> <0> <1>The following will be the result: BoomersTo see the Powder Gangersas friends, while they Powder GangersThe following will be displayed: BoomersAs allies.

#6. setenemy <form id 1> <form id 2> <variable_1> <variable_2>: ThisYou can form negative relationships among factions. TheVariables are 0 in the case of an enemy and 1 in the case of neutral. TheDifferent variables affect how each faction perceives the other. TheThe first variable controls how a faction sees another faction, while the second controls how the other faction sees it.

UsingThe example above is an example. setenemy <000FED3F> <00101F42> <0> <1>The following will be the result: BoomersTo see the Powder Gangersas enemies, but the Powder GangersThe following will be displayed: BoomersAs a neutral faction.

Quest Commands

  • resetquest <QuestID>: Gives you a quest. You will need ID to reset the quest.
  • movetoqt: MovesThe player must reach the current quest target (location depends on quest).
  • showquestlog: ShowsThe quest log will be sent to the player detailing all your activities for that quest.
  • GetQuestCompleted: WillReturn a 1 or 0, depending on whether your current quest has been completed. You will get a 1 if it is and a 0 if it isn’t.
  • sqt: GeneratesCreate a list with targets for your current quest.
  • completequest <QuestID>: CompletesThe current quest, regardless of any progress made.
  • caqs: ThisCommand will end every quest in the game, even the ones you haven’t taken on yet. ThisIncludes story missions
  • setstage <QuestID> <Quest stage number>: BringsThe player can play on any stage in a specific quest. Useful incase quest progression has been broken and you need to move on.
  • setobjectivedisplayed <QuestID> <Quest stage number> <0/1>: AffectsDisplaying the current goal of your current quest in your quest log. OnceYou have the QuestID and the QuestStage number. You can type 0 or 1 to hide it.

Inventory Commands

  • player.setweaponhealthperc <percentage>: Sets your currently equipped weapon’s health percentage, from 0-100.
  • player.additem <form id> <amount>: GivesYou can request any amount of the item. SetThe item type that is included in the FormID (ie. Caps, ammo and then the amount you want (ie. 1, 100, 100,000)
  • player.removeitem <form id> <amount>: TheIt does the opposite of the previous command and removes items from your inventory. SetThe item type to be removed with the form ID and then the amount.
  • player.addnote <form id>: AddsYou can add a note in your inventory. The form ID will indicate which note was added.
  • player.removenote <form id>: RemovesTake a note out of your inventory. SomeIf you remove notes this way, they can be lost forever. To bring it back, you will need to use this command.
  • player.additemhealthpercent <form id> <amount> <quality>: ThisAllows you add items to your inventory at a specified percentage of item health.
  • setownership <form id>: SetsThe form ID is used to enter ownership of an item that belongs to the NPC. ThisIt works when the item is selected after clicking on it with its command console open. LeaveYou can leave it empty to assign ownership to yourself/the Player.
  • clearownership <form id>: ClearsYou own the item that you have chosen.
  • unlock <form id>: AllowsYou can unlock a container or object that is locked. WithoutThis unlocks everything with a form ID ToTo unlock a specific object, click it with the command console opened to get the form ID required for the command. If this command is used on something that doesn’t normally open (ie. doors that aren’t supposed to open), you can end up opening a path to bottomless pits.
  • lock <lock level>: YouAll containers will be locked, with the lock level starting at 1-101. 101 is the easiest level to unlock, while 101 will require a code to unlock (cannot unlocked normally).
  • activate <form id>: YouYou can modify any object with multiple states (ie. You can change any object that has multiple states (ie. active or inactive) by obtaining the form ID and then entering it into the command.
  • player.srm: AllowsYou can self-repair items in your inventory. While the cost of repairing an item will be “paid” to yourself, you cannot repair items if the number of caps you currently have will not cover the repair cost.
  • setpccanusepowerarmor 0/1: AllowsYou can wear Power Armor. A 1 allows you to wear a pair of Power ArmorA 0 will stop you from doing this, while a 1 will allow you to.
  • player.showinventory: ShowsAll items IDs and inventory in your inventory.
  • resetinventory: ResetsThe inventory of a specific container.

Player Commands

  • RewardKarma <number>: GivesThe CourierA certain amount of Karma. For negative KarmaInput a negative number.
  • player.setscale <scale>: ChangesThe player’s size on a scale. It can go from 0.1 – 10 (with 0.1 being the smallest and 10 being the largest.) CanIndoors, they can have unintended consequences.
  • Player.getav <variable>: GetA value of skills, SPECIALS, or other attributes. TheThe complete list can be viewed here:
Anyskill (no spaces).Any SPECIAL attributeactionpointscarryweightinventoryweight (how much character is carrying)KarmahealthhealratexpradresistdamageresistdamageThresholdfireresistpoisonresistspeedmult (percentage)ignorecrippledlimbschameleonaggressionmeleedamageunarmeddamagecritchancedehydrationhungersleepdeprevationPerceptionCondition (head condition; max 100)EnduranceCondition (torso condition; max 100)LeftAttackCondition (left arm condition; max 100)RightAttackCondition (right arm condition; max 100)LeftMobilityCondition (left arm condition; max 100)BrainCondition (set at zero to make certain enemies frenzied; max 100)fatigueinvisibility (if non-zero; then invisible)BloodyMessNightEyeParalysis (if non-zero; then paralyzed)DetectLifeRange (turbo effect) 
  • player.modav <ActorValue> <value>: AllowsYou can add/subtract skills and SPECIAL attributes.
  • player.restoreav <ActorValue> <value>: IncreasesIncrease the skill/SPECIAL attribute by a specified amount until it reaches its maximum.
  • player.damageav <ActorValue> <value>: InverseThis command reduces a skill/SPECIAL attribute by a certain mount, until it reaches the minimum.
  • player.forceav <ActorValue> <value>: DirectlySet a skill/SPECIAL characteristic to be at a number you choose. SkillsYou can set the attributes from 1-100 to SPECIAL attributes from 1-10.
  • player.advlevel: LevelsUp the CourierYou can only go up to 1 level, but it does not count towards your experience points.
  • player.rewardxp 15000: AutomaticallyThe Courier 15,000 XP.
  • showracemenu: AllowsThe player can edit their character race.
  • showbarbermenu:  AllowsThe player can edit character hair.
  • shownamemenu: AllowsYou can rename the Courier.
  • showplasticsurgeonmenu: AllowsYou can edit Courier’s appearance.
  • Showsleepwaitmenu 2: OpensThe sleep/wait menu
  • player.showrecipemenu <category>: AllowsFor the following crafting menus, you can open the recipe menu:
Campfire: 0013B2C0Workbench: 0013B2C1Reloading bench: 00153621Sierra Madre vending machine: 010103A0
  • player.addperk <form id>: GivesThe CourierYou can choose a perk (determined using form ID.
  • player.removeperk <form id>: TheThe opposite of the above command, it removes a perk currently being held by the Courier(Determined using form ID.
  • sexchange: ChangesThe Courier’s sex.
  • player.setav speedmult <number>: ChangesThe Courier’s movement speed by the percentage you set (default is 100.)
  • showtraitmenu: AllowsThe player can reselect their traits.
  • player.setlevel <number>: AllowsThe CourierYou can set the desired level.
  • player.resethealth: RestoresThe CourierTo full health.
  • player.agerace <number>: IfThe character can age from a child or an adult to become an elder. This command will allow you set the desired age appearance.
  • player.sethardcore <number>: AllowsA player to set Hardcore Mode. 1 activates Hardcore ModeWhile 0 turns it on.

NPC Commands

  • addperk <form ID>: AddsA perk to a chosen NPC
  • resurrect: RevivesA fallen NPC is restored their inventory. Doesn’t change quest failures.
  • kill: KillsA selected NPC
  • killall: KillsAll NPCs inThe surrounding area. BeThis can cause the area to be larger than expected.
  • Tdetect: ChangesWhether AI can detect you (using the command will hide from them).
  • rdf: Resets everyone’s dialogue trees. CanHelp us to get past the bugged dialog.
  • player.placeatme <form id>: SummonsAnything that has a form ID you can input, including enemies, weapons, or items. AllYou will be summoned above all others.
  • addtofaction <faction id> <X>: AddsA selected NPC can be assigned to a faction of choice (determined by faction ID. X can be a 1 to make the NPC an ally or a 0 for neutrality.
  • removefromfaction <faction id>: RemovesA selected NPC from the faction you choose.
  • tcai: TurnsAI combat off all NPCs (can also be used to turn them on again).
  • tai: DisablesAI processing (can be used for turning it on again.
  • OpenTeammateContainer 1: OpensThe inventory of a select NPC is displayed as if it were a companion.
  • SetRestricted 1: ForcesA selected NPC will remain still.
  • PlayIdle <X>: Plays an NPC’s idle animation according to their Editor ID.
  • PushActorAway <NPC form ID> <Y>: TheThe NPC being specified will become a Ragdoll and be pushed aside by a force whose strength is determined by the Y input.
  • setscale <number>: SetsThe scale of a chosen NPC is the same as the input from the player.
  • agerace <number>:  SetsThe age of a chosen NPC.
  • matchrace <form id>: ChangesThe race of a chosen NPC to match that NPC whose form ID was used.
  • getbaseobject: Gives you an object’s Editor/Form ID.

Display/Debugging Commands

  • tfc <X>: TogglesThe free camera. You don’t need X, but you can set it to something like 1.
  • fov: AllowsFor a full view of the weapon, even while you are driving inFirst person view.
  • fov <X>: SetsThe field of view values The75 is the default value of X.
  • sgtm <X>: SetsThe global time speed, where X is a multiplier value (ie. A time progression rate of 0.5 can be halved, while 2 can double it.
  • sucsm <X>: SetsUFO camera speed with X being the multiplier value.
  • tlb: Toggles Light BriteThis can be used to disable all lighting and shadow textures.
  • tcl: Toggles No ClippingYou can exit the mode if you get stuck.
  • tmm <1/0>: TogglesMap markers are placed on the map (1 will show, 0, will hide).
  • tdt: Toggle debug display
  • tlv: ToggleLeaves
  • tg: Togglegrass
  • tp: ToggleView of projectiles, spawns
  • tfow: ToggleFog of War on Local Map
  • tgm: ToggleGod mode (infinite life, unlimited ammunition, no need for reloading, able to carry unlimited objects)
  • tdm: ToggleDemigod mode (same thing as god mode, but you need to reload).
  • EnablePlayerControls: EnablesControlling the player
  • disable: RemovesThe game’s selected object.
  • enable: UsedYou can enable previously disabled objects using the previous command. Can’t return an object if it is permanently gone (you aren’t selecting it).
  • markfordelete: WillMark an object that you want to be deleted. WhenThe area will load the next time the object is used.
  • zap: ImmediatelyDeletes an object from the game
  • movetoqt: InstantlyThis will move you to the quest target, or next optional quest spot.
  • coc <location name>: ImmediatelyFast travel to the place of your choice ThisIt can be taxing for some computers. Not all locations can easily be reached quickly. You can also freeze your game.
  • tcg: Toggle Collision Geometry VisibilityThis tool can help you locate lost or damaged items.
  • twf: Toggle Wireframe
  • tm: ToggleHUD
  • tvl: Toggle lights during VATS

Other Commands

  • search <term>: AllowsYou can search within the console for items/objects. Can be made more precise with the addition of the <form type> prompt after <term>, but is not necessary.
  • incrementscriptedchallenge <form id>: IncreasesThe current challenge value for 1. FormID will have an impact on the challenge modified in the command

Leave a Comment