America's Army Operations

 

To open or close the in-game console, press the '~' or TAB keys. You can enter a range of commands in the console, and the most important of these are covered in this section. Note that some commands can only be used in multiplayer, and some can only be used in singleplayer modes.

Common Commands

BEHINDVIEW [0, 1] - Changes to first person (0) or third person (1) view

FREECAMERA [0, 1] - Changes the view to a free floating camera (1) or back to the player (0)

STAT FPS - Displays your frames per second

STAT NET - Shows network game play stats

SUICIDE - Kills yourself

OPEN [IP address] - Connect to a specific server IP. If you don't specify a port, the default is 1716

OPEN [mapname] - Opens the specified map for offline practice

START [mapname] - Opens the specified map for offline practice

DISCONNECT - Disconnect from current server

RECONNECT - Reconnect to the current server

TEAMSAY [text] - Displays your message in team chat

SAY [text] - Displays your message in global chat

NETSPEED [number] - Sets the net speed in bits per second, default is 10000

BRIGHTNESS [0.0 - 1.0] - Changes the brightness level to the specified number

CONTRAST [0.0 - 1.0] - Changes the contrast level to the specified number

GAMMA [0.0 - 1.0] - Changes the gamma level to the specified number

EXEC [filename] - Executes a file in the America's Army/system/ directory by default

FOV [number] - Changes the Field Of View to the specified number. 85 is the default

PREFERENCES - Opens advanced settings

RELAUNCH - Relaunches the engine

SET [class variable value] - Sets a specified class and specified variable with the specified value. For example:

Set Input [key] [command] - Will bind commands to particular keys. E.g. Set Input N ThrowWeapon will make using N (key) throw your weapon (command).

SETSENSITIVITY [number] - Sets the mouse sensitivity to the specified number

SETRES [WxHxD] - Sets your screen resolution to the specified width, height, and color depth

SLOMO [number] - Sets the speed of the game to the number specified. Less than 1 is slower than normal speeds, greater than 1 is faster than normal speeds. E.g. Slomo 0.5 = half default speed

TOGGLEFULLSCREEN - Toggles fullscreen mode

FLUSH - Flushes all caches and relights

QUIT - Quits the game

EXIT - Quits the game

Voting Commands

VOTEKICK [playername/playernumber][reasonnumber] - Votes to kick a particular player for a specific reason. Note that you don't need to enter the player's full name. Sometimes players use convoluted names which are hard to reproduce, so to avoid having to type their name out just use the Playerlist command and insert the relevant Playernumber in this command.

PLAYERLIST - Lists all the current players on a server, and provides a playernumber next to their name which can be used in commands like Votekick.

REASONNUMBER - Lists all the possible Votekick reasonnumbers. These are:

1. Player is idle

2. Player is intentionally violating ROE (note: cannot be used if player has no ROE)

3. Player has used foul or abusive language

4. Player is spamming chat

5. Player is camping

Demo Commands

(Only available in online multiplayer)

DEMOREC [demoname] - Records a demo using the demoname you type here

STOPDEMO - Stop recording a demo

DEMOPLAY [demoname] - Plays the specified demo with the name given
 

System Diagnostics

MEMSTAT - Displays Windows memory usage

STAT ALL - Shows all stats

STAT AUDIO - Shows audio stats

STAT GAME - Displays game stats

STAT HARDWARE - Shows hardware stats

STAT RENDER - Displays rendering statistics

STAT NONE - Turns off all stats

CONFIGHASH - Displays configuration info

DUMPCACHE - Displays the memory gcache contents

GETCOLORDEPTH - Displays the maximum color depth supported by your hardware

GETCURRENTCOLORDEPTH - Displays your current color depth

GETCURRENTRES - Displays your current resolution

GETCURRENTTICKRATE - Displays your current tick rate

GETMAXTICKRATE - Displays the maximum allowed tick rate

OBJ CLASSES - Displays a list of object classes

OBJ GARBAGE - Collects and purges objects no longer in use

OBJ HASH - Displays object hashing statistics

OBJ LINKERS - Displays a list of active linkers

DEBUG CRASH - Test crashes the game with an error

DEBUG EATMEM - Tests memory allocation until full

DEBUG GPF - Test crashes the game with a general protection fault error

DEBUG RECURSE - Test crashes the game by infinite recursion

REPORT - Copies a report of the current game to clipboard

SOCKETS - Displays a list of sockets in use


 

Note that there are more console commands, and particularly several Admin console commands which can be used by the server administrator to perform a range of functions, from kicking a player to forcing a change of class on the player. You can see a full list of console commands (including Admin commands) in this thread at the America's Army forums: All Console Commands, Switches and Keybindings Help.