Game Tweaking - BioShock Console Commands

All Console Commands

Quick List

Player Related Commands:

ChangeSize Value
Fly
GEP NameOfPlasmid
Ghost
GiveBioAmmo
GiveHealth
GiveItem NumberOfItem ItemClassName
God
IGBigBucks
IGReallyBigBucks
PlayersOnly
ResetEyeHeight
SetEyeHeight Value
SetGravity Value
SetJumpZ Value
SloMo Value
Suicide
Teleport
Walk

View Related Commands:

CheatView NameOfClass
FreeCamera Value
HideHUD
HideWidescreenBars
KillViewedActor
LockCamera
ResetFOV
SetCameraDist Value
SetFOV Value
ShowHUD
ShowWidescreenBars
ToggleBehindView
ToggleHud
ViewBot
ViewClassNameOfClass
ViewSelf

System Settings Related Commands:

FreezeFrame
SetBrightness Value
SetContrast Value
ToggleSoundEffects

Misc Commands:

KillAll NameOfAIClassToKill
Killpawns
PlayMovie NameOfMovie
runScript NameOfScript
StartSecurityAlarm
StopMovie NameOfMovie
StopSecurityAlarm
TestPlasmiNow
ToggleShowAIs

Debug/Stat Commands:

ColorActors
ShowColors
ShowDebugZone
ShowLayerCount
ShowMapUIRegions
ShowMVT
ShowObjectCost
ShowPerformance
ShowRenderCost
ShowScenePerformance
ShowSpawnZone
ShowTextureResolution

Detailed List

Player Related Commands:

ChangeSize Value

increases player collision radius

Value:

0.0 = normal
5.0 = large
10.0 = larger
15.0 = big
20.0 = really big

Fly

enables flying (use 'Walk' command to disable)

contributed to GameFAQs.com by Mephisteus (here for completeness sake):

View page

GEP NameOfPlasmid

give NameOfPlasmid plasmid/tonic

View more detail

Ghost

able to move through solid objects (use 'Walk' command to disable)

contributed to GameFAQs.com by Mephisteus (here for completeness sake):

View page

GiveBioAmmo

restores eve (blue bar)

This does not add to the total number of eve you're currently carrying (like picking up eve hypo).

GiveHealth

restores health (red bar)

This does not add to the total number of health you're currently carrying (like picking up first aid kits).

GiveItem NumberOfItem ItemClassName

gives NumberOfItem amount of ItemClassName item to player

View more detail

God

cannot damage health

You will need to re-activate this command after loading a new level or after certain cutscenes.

contributed to GameFAQs.com by Mephisteus (here for completeness sake):

View page

IGBigBucks

gives you 500 dollars/maxes out your wallet

IGReallyBigBucks

also gives you 500 dollars

This does the same thing as IGBigBucks.

PlayersOnly

unfreezes/freezes everything except the player

This affects the whole game world. Things like doors won't open. You also can't use weapons/plasmids (well sort of, refer to trick below).

Here's a trick you can do with the 'PlayersOnly' command.

1. have your pistol ready
2. walk up to a splicer
3. then freeze the world
4. while world is frozen, aim your gun on splicer's head
5. while world is still frozen, fire your gun (click left mouse button)
6. unfreeze world and watch your bullet go through splicer's head; instant headshot!

It's sorta like bullet-time in a way.

ResetEyeHeight

returns to default eye level

SetEyeHeight Value

changes the eye sight level

The Value is a floating point value like 25.0 or 75.0.

Usage Examples:

SetEyeHeight 0.0 view screenshot
SetEyeHeight 100.0 view screenshot

SetGravity Value

changes gravity

Value:

0.0 = no gravity
-1400.0 = normal gravity

SetJumpZ Value

changes the jump height

Value:

600.0 = about normal
1200.0 = highest without taking damage on fall

SloMo Value

slow/speeds up game

Value:

0.0 = slow
1.0 = normal
2.0 = fast
3.0 = faster
4.0 = really fast

Suicide

kills yourself

This command will send you to the vita-chamber if you're in a level that has a vita-chamber. If not (like in the crash site/lighthouse level), the game will return you to the main menu.

Teleport

jump player to where the cursor/reticle is currently pointing

contributed to GameFAQs.com by Mephisteus (here for completeness sake):

View page

Walk

use this to disable 'Fly'/'Ghost' command

contributed to GameFAQs.com by Mephisteus (here for completeness sake):

View page

View Related Commands:

CheatView NameOfClass

cycles through X in the game

This is much like the 'ViewBot' command but this one is not restricted only to bots.

FreeCamera Value

Value:

1 = enable camera to be rotated around player
0 = disables camera to be rotated around player (returns to normal cam)

Usage Examples:

FreeCamera 1 view screenshot

HideHUD

hides the HUD (use 'ShowHUD' to un-hide the HUD)

contributed to TweakGuides.com by Jonas Beckman/Burning Fish (here for completeness sake):

View page

HideWidescreenBars

removes the top and bottom black bars

Use this after you use the 'ShowWidescreenBars' command to allow you to pick up items again.

KillViewedActor

removes AI from game

Use the 'ViewBot' command to pick an AI. Then use this command to erase the AI from the game. The game will crash if you try to remove yourself.

LockCamera

locks/unlocks camera in place

This keeps the camera in one place. If you try to move, you can see yourself running around in 3rd person with only two arms.

ResetFOV

returns to default field of view

SetCameraDist Value

use this with 'FreeCamera' command to change camera distance from player

Value:

0.0 = really close
10.0 = far
25.0 = farther

Usage Examples:

SetCameraDist 0.0 view screenshot
SetCameraDist 10.0 view screenshot
SetCameraDist 20.0 view screenshot

SetFOV Value

changes the field of view

The Value is a floating point value like 25.0 or 75.0.

Usage Examples:

SetFOV 0.0 view screenshot
SetFOV 25.0 view screenshot
SetFOV 100.0 view screenshot
SetFOV 125.0 view screenshot
SetFOV 150.0 view screenshot
SetFOV 175.0 view screenshot

ShowHUD

shows the HUD (use this after using 'HideHUD' to un-hide the HUD)

contributed to TweakGuides.com by Jonas Beckman/Burning Fish (here for completeness sake):

View page

ShowWidescreenBars

displays a black bar on the top and bottom of the screen

When this is active, you cannot pick up any items.

ToggleBehindView

toggles between 1st person/3rd person view

Since there is no model for your player, you'll only see two arms when in 3rd person view.

ToggleHud

hides/shows HUD (like ShowHUD/HideHUD commands)

ViewBot

cycles through all AIs in the level

Usage Examples:

ViewBot (hidden flame thrower turret) view screenshot
ViewBot (impatient fella) view screenshot
ViewBot (Brenda/kitchen lady) view screenshot

ViewClass NameOfClass

does the same thing as 'CheatView' command

Here's a list of things that I found you can use with CheatView or ViewClass commands:

NameOfClass:

Engine <-- cycles through several objects in the game like security cam, sparks, etc.; will stop working after several cycles (use 'ViewSelf' command to go back to your player)

ShockAI <-- cycle through all the AI in the level
ShockAI.MeleeThug <-- cycles through only the melee thugs (thug splicers) in the level

ViewSelf

brings view back to your player

Use this after you use 'ViewBot' command.

System Settings Related Commands:

FreezeFrame

freezes the current view

This is good for taking screen captures. You have to press the 'ESC' key to undo the freeze.

SetBrightness Value

changes the screen brightness

SetContrast Value

changes the screen contrast

ToggleSoundEffects

disable/enable sound effects

This affects sound effects like when shooting plasmids, walking noise, and etc.

Misc Commands:

KillAll NameOfAIClassToKill

removes every AI of type NameOfAIClassToKill

View more detail

Killpawns

removes all AIs from a level

contributed to TweakGuides.com by Jonas Beckman/Burning Fish (here for completeness sake):

View page

PlayMovie NameOfMovie

plays NameOfMovie movie

View more detail

runScript NameOfScript

executes a script

View more detail

StartSecurityAlarm

starts 60 seconds security alert timer

StopMovie NameOfMovie

stops NameOfMovie movie (unfortunately, it doesn't seem to work for me)

View more detail

StopSecurityAlarm

stops security alert timer

TestPlasmiNow

shows the plasmid screen when you add a new slot

warning: I have not found a way out of this screen yet other than to use 'alt-F4' to quit the game.

ToggleShowAIs

hide/show enemies/AIs

This actually shrinks them to size of your player's finger.

Debug/Stat Commands:

ColorActors

paints each object in the game with a solid color

Usage Examples:

ColorActors view screenshot

ShowColors

paints each object in the game with a solid color

Usage Examples:

ShowColors view screenshot

ShowDebugZone

colors corrupt zone in yellow, no zone in red, and valid zone in gray

Usage Examples:

ShowDebugZone view screenshot

ShowLayerCount

lists the number of layer passes currently in view by colors

Usage Examples:

ShowLayerCount view screenshot

ShowMapUIRegions

not really sure what this is used for other than painting some objects purple

Usage Examples:

ShowMapUIRegions (near babycarriage) view screenshot
ShowMapUIRegions (near transit board) view screenshot
ShowMapUIRegions (room with electro-shock plasmid) view screenshot

ShowMVT

colors material visual type default in red and other in gray

Usage Examples:

ShowMVT view screenshot

ShowObjectCost

colors cheap objects in green, moderate objects in blue, and expensive objects in red

Usage Examples:

ShowObjectCost view screenshot

ShowPerformance

shows a graph running at the bottom with info on core 0, core 1, cpu, scene complexity (blue), programmer (orange), and particles (purple)

Usage Examples:

ShowPerformance view screenshot

ShowRenderCost

colors cheap objects in green, moderate objects in blue, and expensive objects in red

Usage Examples:

ShowRenderCost view screenshot

ShowScenePerformance

on screen stats for num actors, num shadow lights, num shadows, etc.

Usage Examples:

ShowScenePerformance view screenshot

ShowSpawnZone

shows the spawn zones

Usage Examples:

ShowSpawnZone view screenshot

ShowTextureResolution

lists the texture size currently in view by colors (black for 128x128 or smaller, blue for 256x128, light blue for 256x256, etc.)

Usage Examples:

ShowTextureResolution view screenshot