Console Commands for Unreal
To use the console, simply hit the TAB key, type in the command of your choice, and Press ENTER.
ACTIVATEITEM Activates the currently selected item in your inventory.
ADDBOTS <number> Adds more bots to the game.
ALTFIRE Fires alternate weapon mode of currenly selected weapon.
BEHINDVIEW 0 Resets this. (be sure to show off the shieldbelt environment mapping this way, and the cool animations, and the cool swimming...)
BEHINDVIEW 1 Puts you in Tomb Raider style view.
BRIGHTNESS Cycle through 10 screen brightness values
CHAT Brings up a prompt to type chat text
CANCEL Cancels an "open" command in progress that is trying to connect to a network server.
CDTRACK <num> Play the specified CD track.
CENTERVIEW Centers current point of view
CHANGEHUD Changes current heads up display mode.
CONSOLE FULL Make the console fullscreen
CONSOLE HIDE Hide the console.
CONSOLE SHOW Show the console.
DEBUG CRASH Test crashing the game by appError.
DEBUG EATMEM Test allocating memory until it fills up.
DEBUG GPF Test a general protection fault.
DEBUG RECURSE Test crash by infinite recursion.
DUCK Ducks/Crouches your player.
DUMPCACHE Display the contents of the memory cache GCache
DUMPINTRINSICS Display a list of unused intrinsic function ids.
EDITACTOR CLASS=classname During game play, edits the properties of the nearest actor belonging to that class. Cool for debugging.
ENDFULLSCREEN Go back to playing in a window.
EXEC <filename> Execute the console commands in the filename, default is in the System directory.
EXIT Exit the program.
FEIGNDEATH Play dead. Great for DM.
FIRE Fires currenty selected weapon.
FLUSH Flush all caches. Regenerates all lighting, 3d hardware textures, etc.
GETRES Returns the valid resolutions for your window state
GRAB Taunts other players
HIDEACTORS Hide actors during game play.
INVENTORYACTIVATE Activates currently selected Item in inventory
INVENTORYNEXT Moves to the next Item in inventory
INVENTORYPREVIOUS Moves to previous Item in inventory
JUMP Makes player Jump upwards.
JUMPTO <x y z> In UnrealEd, move the viewport to a certain X,Y,Z location, useful in conjunction with tester reports generated with the REPORT command.
KEYBINDING <key> Tells you what "key" is bound to
KICK <name> Kick, probably requires admin.
LOADGAME <num> Load a game in position 0-9.
LOOK Toggles Current Look mode.
LOOKDOWN Shifts point-of-view downwards
LOOKTOGGLE Toggles Current Look mode.
LOOKUP Shifts point-of-view upwards
MARK Mark all objects that are in memory (for garbage collection debugging in conjunction with MARKCHECK).
MARKCHECK Display a list of all unmarked objects that are in memory (for garbage collection debugging in conjunction with MARK).
MEM List memory usage; only works when Unreal is compiled with the memory-tracking option (it's usually not).
MEMSTAT Show Windows overall memory statistics.
MOVEBACKWARD Moves player backwards.
MOVEFORWARD Moves player forwards.
MUSICORDER <num> Change to a certain track in the song (0=ambient, 1=action, 2=suspense).
NEVERSWITCHONPICKUP 1/0 Whether to switch to new weapon on pick up or not.
NEXTITEM Moves to the next item in your inventory.
NEXTWEAPON Changes weapon to the weapon that is above current weapon.
OBJ CLASSES Prints a list of all loaded classes.
OBJ DEPENDENCIES PACKAGE=pkgname EXCLUDE1=otherpackage EXCLUDE2=otherpackage Have no clue what it does but Tim says "!!"
OBJ GARBAGE Collect and purge garbage ("garbage" means objects which are no longer in use).
OBJ HASH Show object hashing statistics.
OBJ LIST CLASS=objectclass List all objects belonging to the class (if the class isn't specified, lists ALL objects).  Gives a summary of memory usage.  This is very useful during game play for figuring out how much memory is being used.  In UnrealEd, this statistic isn't useful because a huge amount of extra stuff is loaded which might not be used by your map.
OBJ REFS CLASS=objectclass NAME=objectname Show a list of objects which reference the object you specify.  When trimming memory usage, this is useful for figuring out why some object is being loaded.
OPEN <url> Opens a local map (i.e. "unreal.unr") or an Internet server (i.e. "200.0.1.16" or "unreal.epicgames.com").
PAUSE Pauses game (if in Singleplayer).
PREFERENCES Displays the Advanced Controls menu
PREVITEM Moves to the previous item in your inventory
PREVWEAPON Changes weapon to the weapon that is before current weapon.
QUICKLOAD Loads game
QUICKSAVE Saves game
REPORT Copies a report of the current gameplay situation to the clipboard.  You can then paste the resulting text into an email program, Notepad, etc. Extremely useful for beta testers, because it dumps the player's X,Y,Z location, the difficulty level, etc.
REMEMBERSPOT ?
RESTARTLEVEL Restarts the current level
RMODE Set the rendering mode. 0-9.
SAVEGAME <num> Save the game in a specified position, 0-9.
SAY Allows you to chat in Multiplayer game (i.e. "SAY Hey")
SETDESIREDFOV <value> Sets your Field of View to "value".  However, this is reset every time you pick up a weapon.  Theres probably a way to get around this.
SETNAME Changes your name.
SETRES <value> Sets your resolution to "value" (i.e. 320x200, 1024x768)
SHOT Take a screenshot and save it in the System directory with a consecutive name like Shot0001.bmp
SHOWACTORS Shows actors during gameplay.
SHOWMENU Brings up Unreal Menu Display.
SHOWPATB ?
SHOWSCORES Shows current scores
SLOMO With or without a number in the console and the game will slow down or speed up accordingly.  Without a number will bring the speed down to 0, 1 is normal and 10 seems to be top speed.  One of the great things about slowing down the action is it also adds more frames for smoother animation!  A very nice feature indeed!
SOCKETS In network play, shows a list of network sockets (UNetConnection's) in use
START An alternative to Open.  Also, both Open and Start can be used to open your web browser, if you enter a hyper text address (i.e. http://www.ucsd.edu) excellent if someone gives you a URL while playing .
STAT ACTOR Shows various statistics.
STAT CACHE Shows Cache as well as how many items are caching
STAT CLIP ? Didn't see anything happen
STAT FILTER ? Didn't see anything happen
STAT FPS Shows current FPS
STAT GAME Shows Game stats (i.e. script,
STAT GLOBAL Shows overall on what's going on in the game such as FPS, Filter, Clip, etc.
STAT HARDWARE ? Didn't see anything happen (I dont use GL)
STAT ILLUM ? Didn't see anything happen (For GL?)
STAT LIGHT ? Didn't see anything happen (For GL?)
STAT MESH ? Didn't see anything happen (For GL?)
STAT POLYC ? Didn't see anything happen (For GL?)
STAT POLYV ? Didn't see anything happen (For GL?)
STAT REJECT ? Didn't see anything happen
STAT OCCLUSION Shows Clip and Box info?
STAT SOFT ? Didn't see anything happen
STAT ZONE Shows how many Zones are visible and how many rejects?
STRAFE Toggles Strafe Mode
STRAFELEFT Strafes player to the left
STRAFERIGHT Strafes player to the right
SWITCHCOOPLEVEL <new level URL> Causes the server (or local machine, in a single-player game) to switch to a new level with coop-style weapon carrying between levels.
SWITCHLEVEL <new level URL> Causes the server (or local machine, in a single-player game) to switch to a new level.
SWITCHWEAPON 1 Switches to Dispersion Pistol
SWITCHWEAPON 10 Switches to Mini Gun
SWITCHWEAPON 2 Switches to AutoMag
SWITCHWEAPON 3 Switches to Stinger
SWITCHWEAPON 4 Switches to ASMD
SWITCHWEAPON 5 Switches to Eightball
SWITCHWEAPON 6 Switches to Flak Cannon
SWITCHWEAPON 7 Switches to RazorJack
SWITCHWEAPON 8 Switches to GES Bio Rifle
SWITCHWEAPON 9 Switches to Assault Rifle
SUICIDE Kills yourself. Great if you get stuck.
TALK Changes console mode into chat mode. (see also SAY)
TAUNT TAUNT1 Taunts other players
TAUNT VICTORY1 Taunts other players
TAUNT WAVE Taunts other players
THROWWEAPON Throws currently selected weapon
TOGGLE B<command> Toggles any of a number of b (boolean) values (i.e. bNoMosters, bCoopWeaponMode, bHumansOnly ect.)
TOGGLEFULLSCREEN Toggles between Fullscreen and Windowed Screen
TURNLEFT Turns movement to the left direction
TURNRIGHT Turns movement to the right direction
TYPE Brings up console.
VIEWCLASS <class> <number> Sets your view to the number of classname in the level.  Only works in multiplayer if you're a spectator.  "Bots" is the classname for a bot.
VIEWDOWN Moves View Downwards
VIEWPLAYER <name> Sets your view to the player with "name".  Only works in multiplayer if you're a spectator.  I haven't been able to get this to work in conjunction with "BehindView 1" yet to get a real chasecam.
VIEWUP Moves View Upwards