Hit the Tilde (~) key to access the console and enter one of the following codes.
------------------------------------------------------------------
player.setle vel # --> changes leve to #, doesn't affect anything else.
modpca (s.p.e.c.i.a.l) # --> changes the chosen stat by adding the given number. e.g. lmodpca luck 3 would take your 5 luck to 8.
tgm --> God Mode
tcl --> No clipping mode
tmm 1 --> All mapmarkers
player.setav # --> Sets the typed attribute to the number provided. (1-10)
player.setav # --> Sets skill level to #. Max 100. this sets all skill bonuses but those from gear, tag skills, or attributes.
player.additem 0000000F "XXX" --> Replace "XXX" with the amount of caps(money) you want.
addspecialpoints # --> add # special points
setspecialpoints # --> set the number of special points to #
rewardKarma # --> reward # karma points to player
getXPfornextlevel --> displays xp needed for next level
GetQuestCompleted --> complete current quest
tfc --> toggles free camera mode (useful for character screenshots)
tm --> turns off/on the HUD (useful for character screenshots)
unlock --> Unlocks any selected physical lock (doors, chests, etc) and terminals.
movetoqt --> Moves the player to the current quest marker
advlevel --> Advance one level
rewardxp xxx --> Replace xxx with the number of experience points to receive
Kill --> Automatically kill the target you selected in Console Mode
showracemenu --> open the character creation screen
player.modav skill # --> Modifies player's desired skill. (player.modav luck 10)
player.modav carryweight # --> Permanently modifies players max weight.
player.modav actionpoints # --> Permanently modifies players max action points.
DisableAllMines --> Disables mines
GetQuestComplete/GetQC --> Complete all quest items
SexChange --> Go ahead, be a transvestite, i won't ask any questions
SetPCYoung --> Everyone wants to be a kid again!
ResetQuest --> Resets a quest... assuming you would want to do such a thing?
CompleteAllObjectives / CompleteQuest --> Complete quest objectives
player.modScale <1 or -1> --> Become a giant! 1 = giant ; -1 =normal
ShowNameMenu --> Change your name for free, no court fees!
player.ForceAV --> Directly set your skill values.
EnablePlayerControls --> Move around during "locked" cinematics
player.PlaceAtMe --> I'm working on finding and making an ObjectID list, but for now, just use the ones we know: 000000A(Pins) & 000000F(money)
CloseAllMenus --> Just in case...
MoveToQuestTarget/movetoqt --> Warp to your quest' target location
resurrect --> revives dead target
set timescale to # --> Alters the speed in which the in-game time passes.
TT --> Toggle on/off trees.
TG --> Toggle on/off grass.
SetEssential 1 --> Sets the NPC as essential.
Killall --> Kills everyone in the area, if you are outside it kills everything outside.
SetPCCanUsePowerArmor 1 --> Allows player to wear Brotherhood of Steel armor without the training prerequisite.
setgs iMaxCharacterLevel ### --> Sets the maximum level that your character can reach through experience gain. Replace the ### with the desired maximum level.
tcai --> Disables enemy AI, enemies stand still and do not fire back.
save fred 1 --> Opens a text file with all objects (items, npcs, props) and their corresponding ID Form codes (unique for every savegame)
setessential 6a772 1 --> Dogmeat is marked Essential (Unkillable)
setgs fJumpHeightMin # --> Changes how high your player will jump. Replace the # with the desired height. (default = 64)
activate --> Activates the last door you clicked on in the console that is locked but needed to be opened from another place. (doors that unlock doesn't work on)
player.removeitem "XXX" --> Removes "XXX" number of items from your inventory of type. Useful for removing quest flagged items
Removeallitems --> Remove all the Weapons and Cloths from Selected NPC (inc kids!)
TWF --> toggle wirefram mode on/off
GetPos X --> view selected targets x coordinate (you can also use Y and Z with this function; click an object while in the console to select it)
SetPos X --> set selected targets x coordinate (you can also use Y and Z with this function; click an object while in the console to select it)
showinventory --> shows all items and their id's, of the selected target, in the console (click an object while in the console to select it)
EquipItem --> if the item_id exists in the selected target's inventory, it will be equipped
UnEquipItem --> if the item_id exists in the selected target's inventory, it will be unequipped
agerace # --> Ages the targetted character with 1, and de-ages them with -1
player.agerace # --> Ages yourself with 1, and de-ages you with -1
setgs fMoveRunMult # --> Changes run speed. Replace the # with the desired speed. (default = 4)
SetBarterGold [amount] --> Sets how much an NPC has to trade with
coc [Cell ID] --> Center on cell. Teleports you to the cell you specify.
cam --> Closes all open menus
GetAVInfo [Actor Value] --> Gets info on the selected targers value (such as getavinfo luck)
disableallmines --> Disables all mines allowing you to pick them up, without them blowing up.
tcai --> Toggles ONLY combat AI on/off. AI will still be active, but enemies will not attack.
tai --> Toggles AI processing on/off. Freezes the AI
QQQ --> Quits the game fast with no promps
save [name] --> Saves your game with a custom save name.
load [name] --> Loads a saved game.
PRID [name] --> Selects an object. Useful for selecting yourself in first person view (use 'PRID player").
setactorfullname "Firstname Lastname" (Use the quotes if the name has spaces) --> Sets the name of the selected NPC. Use "player.setactorfull name" to change your character's name. Last name (and any further spaces) optional.
pcb --> Purge cell buffer, which frees up memory if you have lots of cells loaded, increasing performance.
tsb [number] --> Allows you to add blood to your screen. Higher numbers make more blood spots. 0 = none.
fov [1-180] --> Allows you to change your field of view (by angle)
Player.MatchFaceGeometry # --> Matches the geometry of another NPCs face
setscale # --> Changes size of any targeted object/NPC. Replace # with a number between -10 and 10. Default size is 1.
coc megatoncommonhouse --> Warp Back
coc testqaitems --> Warp to Room with All Items
player.moveto # --> Moves you to the specified NPC.
player.setav damageresist ## --> Set the percentage of physical (Gunshot or melee) damage absorbed by your player. (Note, input desired percentage in place of ## [0-100])
player.setav critchance ## --> Set the percent chance to score a critical hit when inflicting damage. (Note, input desired percentage in place of ## [0-100])
player.setav radresist ## --> Set the percentage of radiation absorbed by your player. (Note, input desired percentage in place of ## [0-100])
player.setav fireresist ## --> Set the percentage of fire damage absorbed by your player. (Note, input desired percentage in place of ## [0-100])
player.setav poisonresist ## --> Set the percentage of poison damage absorbed by your player. (Note, input desired percentage in place of ## [0-100])
player.setav meleedamage ## --> Set the melee damage inflicted by your character. (Note, other variables will affect your final damage output.) (Insert desired damage in place of ##)
player.setav unarmeddamage ## --> Set the unarmed damage inflicted by your character. (Other variables will affect your final damage output.) (Insert desired damage in place of ##)
exit vats --> roll credits/end gameplay
Setownership --> Gives player ownership of selected item
Resethealth --> Select player, or NPC and acts as a full heal
player.placeatme --> Allows you to spawn any NPC next to you.
player.modav health # --> Permanently modifies players max hp