Balanced Annihilation:Chat
From Spring
Jump to navigationJump to search
![]() |
Warning! This page is outdated! The information displayed may no longer be valid, or has not been updated in a long time. Please refer to a different page for current information. |
<--Back to Balanced Annihilation
Chat, Cheats, and Text Commands
Pressing ENTER will bring up a "say:" prompt which you can use to communicate with other players or issue "Text Commands".
-To send a message to all who are connected, type your message and press ENTER.
-To send a message only to your allies, preface your message with "a:".
-To send a message to any spectators, type "s:"
-To send a message to a certain player, type "/w <playername>"
Press ENTER to send it. There are also keybindings for all/ally/spec chat messaging:
Enter -> send to <send type>
Ctrl+Enter -> send to All (and sets <send type> to all)
Alt+Enter -> send to Allies (and sets <send type> to allies)
Shift+Enter -> send to Spectators (and sets <send type> to spectators)
To enter a Text Command, simply type the command and press ENTER.
Basic Text Commands
Command | Effect |
---|---|
/info # | Shows you what colour each player is, its CPU usage percentage and their ping delay in the bottom right corner of the screen. This is on by default. Arguments:
|
/clock | Shows you the elapsed game time in minutes and seconds in the upper right corner of the screen. This is on by default. |
/fps | Shows FPS counter in the upper right corner of the screen. |
/gameinfo | Shows game information. Game version, actual game speed, commander ends, gravity, tidal, min wind, max wind, map size, map name and mod name. |
/kick <name> | Kicks a player, only works for hosts. |
/kickbynum # | Kicks a player, only works for hosts. |
/take | Places all allied units that are owned by players who have lost connection to the server under your control. It is generally considered polite to consult with any still-connected allies before doing this. In a Commander Dies, Game Ends game, a player only loses once they have lost all their Commanders, and this mechanism will give them a second one. |
/setmaxspeed # | Changes the maximum speed multiplier (default is 3.0) |
/setminspeed # | Changes the minimum speed multiplier (default is 0.3) |
/spectator | Resigns from the game and goes to spectator mode. |
/nospectatorchat [0|1] | Toggles spectator chat on/off, optional true/false parameters can be put in the end, for example: ".nospectatorchat 1", otherwise it will toggle it on/off. Only works for hosts. |
Cheat Codes
Cheat Command | Effect |
---|---|
/cheat | enable cheats - Cheats don't work in multiplayer until the host types this |
/nocost | Insta-build; everything is built immediatly. (doesn't work on things already under construction, only on new ones) |
/team # | Change player |
/give [amount] <unitName> [team] @x,y,z | Place 1 or specified number of specified unit. Valid units are the internal names of units as specified in the unit definition. Use the "all" switch to get ALL the units in the current mod. Putting a number after the unit name will give those units to the specified team. some examples:
|
/atm | gain 1000 extra energy and metal. |
/godmode [0|1] | If set to 1, everybody (including specs) can control and view all units. |
Graphic Settings
Command | Effect |
---|---|
/advshading [0|1] | Disables/enables advanced shading (reflective units, more?). |
/grounddecals [0|1] | Disables/enables ground decals (immune to tab complete?). |
/maxparticles # | Sets maximum amount of particles. Accepted values are between 1000 and 20000. |
/shadows [0|1] # | Sets shadows to on or off, supports a second argument for shadow quality (1024, 2048, 4096 or 8192). Note that shadows are a massive performance hit |
/vsync [0|1] | Disables/enables vsync. |
/water # | Sets water quality:
|
Misc
Command | Effect |
---|---|
/cmdcolors <filename> | Loads specified cmdcolors.txt. |
/ctrlpanel <filename> | Loads specified ctrlpanel.txt |
/luaui | Access LuaUI commands provided by widgets. Use /luaui reload if LuaUI crashes. You can also use disable/enable arguments. |
/echo <text> | Prints a message to the console. |
/say <text> | Specifies that you want to say something to the other players, useful for telling them how to do something with a / command without running it yourself. For example /say /luaui reload. |
/specfullview # | Sets spectator viewing and selection options:
|
/volume # | Sets volume, accepted values are between 0 and 1. |
Keybindings
Command | Effect |
---|---|
/bind <keyset> <action> | Binds a key or key combination. |
/unbind <keyset> <action> | Unbinds a key or key combination. |
/unbindaction <action> | Unbinds all keybinds that uses <action>. |
/unbindkeyset <keyset> | Unbinds all bindings that uses <keyset>. |
/unbindall | Unbinds all keys except the chat keybinding. |
/keysym <name> <keycode> | Adds a custom key symbol, The defaults can not be overridden. Name must start with a letter, and only contain letters, numbers, and '_' |
/keyset <name> <keyset> | Specifies a named keyset. Name must start with a letter, and only contain letters, numbers, and '_'. Named keysets may be accessed by prepending the '&' character to the name. |
/fakemeta <keysym> | Assigns an auxiliary key for the meta modifier ("space" is a good choice. Use fakemeta none to disable this feature |