Console

From Vampire the Masquerade: Redemption Wiki
Jump to navigationJump to search

The Console interface is used to enter advanced commands during the course of the game. To enable it, you need to launch the game with the -console flag, as described here. Press the ` key at any time when you are not in the main menu, cutscene or the Free Camera mode, and a small black text prompt will appear at the top of the screen. It may or may not have a blinking cursor inside it, but it should be able to accept your input regardless. It also accepts commands pasted from the clipboard (Ctrl + V). Type one of the commands listed below (case-insensitive) and confirm your input with Enter. Certain console commands are specific to the particular game mode, having no effect or practical use outside of it. Some of the commands you enter will give feedback in the status area (a small field directly above your character portraits or the chat area in Multiplayer where the game prints important system messages), for example Free Casting enabled. for freecasting 1. Some will show you the proper usage syntax if they were passed through with an invalid value. Many others will take their effect completely silently. When the console is open, it is possible to browse through the history of your previously entered commands via [ and ] keys, but the scrolling is not very intuitive - neither direction seems to reliably start from the command you entered first, or last. To close the console without sending anything, press ` again to clear the input field, followed by Enter.

Commands which act as toggles differ in their use in two ways: while all of them are enabled by appending 1 after a space, such as ai 1, most are disabled merely by typing them without any values, e.g. ai will instantly turn off all in-game AI usage; while others need to be explicitly followed by 0, such as god 0. Some commands (e.g. addalldisciplines) assume a default value (in this case 2) when it hasn't been explicitly specified. And some may crash the game when used without a value! Such nuances are mentioned in the tables where applicable.

Status Commands
Command Accepted Values Effect & Notes
commands none Lists all available console commands in the status area (use the mouse wheel to scroll through). No additional information.
framerate 0: disabled
1: enabled
Continuously outputs current FPS (Frames Per Second) and other data into status area. Same as Ctrl + F in Devmode.
netstat none Prints some information about currently transferred network packets.
whereis none Prints your current coordinates.
scenelist none Prints the list of all locations present in the current Chronicle. For use in Single Player with jump.
totals none Prints total XP value of enemies, and monetary value of raw cash and items in the current location (scene).
combatmessages no values: disabled
1: enabled
Prints exact damage numbers inflicted in combat, showing critical hits and soaked amounts. Discipline damage is ignored, with the exception of Fireball and direct impact part of Plague Wind.
echo any text Prints specified text in the status area.
Configuration Commands
Command Accepted Values Effect & Notes
ai no values: disabled
1: enabled
Toggles in-game AI. Affects allies and enemies alike. Neutral characters (i.e. pedestrians) may continue their walking routines even if disabled. Very useful in ST Mode. Can also be set via Server Settings (V button).
timescale 1: normal speed
any non-zero number, fractions like 0.1 are allowed
Slows down (if below 1) or speeds up (if above) the game. Too high values will cause a crash. Consider speed or Devmode pause key (Ctrl + S) instead.
heads no values: displays current status
0: disabled
1: enabled
Toggles the 3D rendering of player character UI heads, leaving just an empty view with the status bars. 2D heads (if enabled in the Advanced Display Options) are unaffected. Use it if you don't like the idea.
sky no values: disabled
1: enabled
Toggles the rendering of skyboxes in certain maps. Disabling them probably isn't a good idea. You can do the same in the Advanced Display Options.
particles no values: displays current status
0: disabled
1: enabled
Toggles the particle system (effects like flames of various colors, smoke, gas, blood etc.). Can be useful for some screenshots.
playmusic filename without extension Plays the MP3 background music of your choice from the game's Sounds\Music folder.
stopmusic none Stops the background music.
playambient filename without extension Plays the MP3 ambience sounds from the game's Sounds\StereoAmbient folder.
stopambient none Stops the ambient sounds.
musicvolume 0-100 Sets the music volume in %, relative to your current Sound Options mixer settings.
ambientvolume 0-100 Sets the ambience volume in %, relative to your current Sound Options mixer settings. Does not affect any other sounds.
roomtype 1-22 Sets EAX audio room type. May be of use when EAX is selected as the 3D Sound provider.
Actor Commands
Command Accepted Values Effect & Notes
shapeshift no values: return to your real form
ST actor template name
Changes your appearance and character portrait to those of the specified actor. It works similar to the Mask of A Thousand Faces - you cannot use Disciplines or access the inventory while the effect is in place. Regular attacks are still possible, however. Not all actors have portraits or even walking animations. To shapeshift into something else, return to your real form first.
rename any text Renames currently controlled character in Multiplayer. Only works with the hostile / neutral NPCs and creatures. Does nothing in Single Player.
team 0-19 Assigns currently controlled Multiplayer character to the specific team. Team 0 is the default for the ST player character. Teammates cannot directly attack each other. Put hostile AI actors in different teams (and make yourself invisible) to watch them battle against each other. In Single Player, team 11 can be used to stop guards/lawmen from attacking you while feeding in public.
Trait Commands
Command Accepted Values Effect & Notes
god 0: disabled (main character)
1: enabled (main character)
2: enabled (current character)
3: disabled (current character)
God Mode (Invulnerability). Actor cannot be damaged or killed by any sources, including damageme and killme commands. Damaging status effects are still received, but don't do anything. A character in God Mode can only be killed by the ST. god 0/1 is for Christof or the multiplayer character, god 3/2 gives feedback and works for other Coterie members or currently Possessed NPCs as well as main characters.
setsoak no values: crashes the game
damage types:
0: bashing
1: lethal
2: aggravated
3: electrical
4: fire
5: sun
6: faith
7: cold
8: poison
9: disease
Sets the soak values for currently controlled creatures or NPCs. First three are clearly applied as external sources (right column), adding to whatever armor you may have. Soak types 8 and 9 are not shown on the Character pane, but they do work. Usage example: setsoak 7 50 gives you 50 soak against cold damage. Negative amounts are possible, and they do act as weaknesses. Do not use with damage types other than the ten listed, or the game will crash.
soak amount:
any number, can be negative
damageme default:20
damage amount:
any number
Does damage to you! The syntax is the inverse of setsoak, i.e.: damageme 50 7 will do 50 cold damage to your character. Negative amounts will just kill you instantly. Damage types above 9 can be used, but seem to be reserved for special purposes. The types that are listed will manifest their respective sound and particle effects (i.e. 3 will be accompanied by zapping and sparks). Unfortunately, it cannot be used for testing your defenses, as the command completely ignores all soak and always delivers the damage in full amount. Cappadocians take 1.5x faith damage in accordance with their clan weakness. Humans cannot be harmed by 5 and 6 no matter what. Characters in God Mode and certain neutrals cannot be damaged through this command at all.
default: appears to be 0
damage types:
0: bashing
1: lethal
2: aggravated
3: electrical
4: fire
5: sun
6: faith
7: cold
8: poison
9: disease
poisonme default:30
any number of seconds
Inflicts the Poisoned status effect for specified duration. Can be cured via normal means.
diseaseme default:30
any number of seconds
Inflicts the Diseased status effect for specified duration. Can be cured via normal means.
frenzyme none Plunges the user into Frenzy for a short duration.
stakeme none Paralyzes the user with Staked status for a short duration.
embraceme none Turns the user into Kindred if they're human. The effect is slightly delayed, but is irreversible!
killme none Results in death / torpor. Characters can still be resurrected via revive, or the identical ST command.
revive none Heals or awakens the user with full Health & Blood pools, cancels all active effects. Can be done by the ST.
humanity 0-100 Sets humanity level for Multiplayer characters. 0 will force a "game over". Cannot be used in Single Player.
addalldisciplines default:2
0-4
Adds all disciplines to the currently controlled character, regardless if they're Kindred or human. As a result, Mana can be used for vampiric powers, and Blood - for human Faith and Numina. The variable is actually level - 1, so the default gives you all powers at three dots, and 4 will do this at the maximum of five.
freecasting no values: disabled
1: enabled
No Blood / Mana cost for casting Disciplines. And no requirements! Works for everyone in the scene.
sethide no values: crashes the game
0-12
Sets Obfuscate-like invisibility level. Values above 12 are possible, but unnecessary - nothing in the game could detect you at such a level.
setdetect 0-14 Sets Auspex-like invisibility detection level. Does not affect friendly targets (they see each other regardless). Detect value should be >= target's Obfuscate or sethide, with +2 being enough to see them clearly while they're stationary.
speed 0-6 Speed cheat (Celerity-like). 0 is normal speed. Level 3 is likely the most comfortable to use.
xp any number Gives you experience points, which may push you into the next rank. Redundant in Multiplayer, use ST Advancement button instead.
advancement none Brings up the Advancement screen to spend the XP without having to go and rest in your Haven. Redundant in Multiplayer.
Item Commands
Command Accepted Values Effect & Notes
addthing ST template name Spawns an item, actor or prop from the Storyteller list. Can be used in Single Player as a cheat or just for fun. Redundant in Multiplayer.
noitemstatchecks no values: disabled
1: enabled
Allows you to use any item, ignoring any requirements it may have.
freeammo
idkfa
no values: disabled
1: enabled
Free ammo for ranged weapons, needs at least 1 round to actually work. Does not affect thrown weapons (molotov cocktails, grenades etc.).
cash any number Gives money directly to the character or Coterie. It sets the new amount instead of incrementing the old one.
dropcash any number Spawns a bag of gold worth the specified amount. Can be used in place of cash to actually add the money.
vault none Opens your Vault chest, regardless of your current location. Useful both in Single and Multiplayer.
Teleportation Commands
Command Accepted Values Effect & Notes
changechronicle chronicle filename with .nsc extension from Chronicles folder Moves your character(s) to another Chronicle, e.g. changechronicle Vienna.nsc will teleport you to Vienna, allowing you to access all its locations with jump. Very useful to quickly test Single Player.
jump scenelist location name Teleports you to specific location within your current Chronicle. The original Single Player game is split into five Chronicles, so to access New York locations while in Vienna, one has to use changechronicle new_york.nsc first. Redundant in Multiplayer, use Storyteller Locations pane instead.