<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.holdfastgame.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Binghampton</id>
	<title>Holdfast: Nations At War - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.holdfastgame.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Binghampton"/>
	<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/Special:Contributions/Binghampton"/>
	<updated>2026-05-28T19:20:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=User:Refleax&amp;diff=2997</id>
		<title>User:Refleax</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=User:Refleax&amp;diff=2997"/>
		<updated>2024-09-02T20:46:26Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: Created page with &amp;quot;Refleax, the game director of Holdfast: Nations At War, is a creative force behind the game's immersive multiplayer experience. Known for his visionary approach, Refleax has p...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Refleax, the game director of Holdfast: Nations At War, is a creative force behind the game's immersive multiplayer experience. Known for his visionary approach, Refleax has played a crucial role in shaping the game's intricate battlefield dynamics and historical accuracy. His leadership has helped craft a unique blend of strategic depth and authentic period detail, making Holdfast: Nations At War a standout title in the realm of historical warfare simulations.&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2723</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2723"/>
		<updated>2023-11-23T09:35:13Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Bot commands */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;] &lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
:* say&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''Dragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
|characterDynamicRespawnTime&lt;br /&gt;
|Instructs the clients to change the respawn time. This also affects tents and table respawn times, unlike ''characterRespawnTime''.&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; [&amp;lt;reason&amp;gt;] || Forces a round to end with a win condition on a certain faction. || [[Server Configuration Enums#Faction|faction]] (list): Faction name&lt;br /&gt;
[[Server Configuration Enums#Faction Round Winner Reason|reason]] (list): Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|-&lt;br /&gt;
|meeleeArenaRoundEndFactionWin &amp;lt;faction&amp;gt;&lt;br /&gt;
|Forces a round in melee arena mode to end with a win condition on a certain faction.&lt;br /&gt;
|[[Server Configuration Enums#Faction|faction]] (list): Faction name&lt;br /&gt;
|-&lt;br /&gt;
|shouldUnlockMouse &amp;lt;enable&amp;gt;&lt;br /&gt;
|client side command, toggles displaying the mouse cursor (disabling camera controls while this is set to true)&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
|longRangeHeadshotDamage&lt;br /&gt;
|Set the amount of damage headshots deal on long range. 0 = none, 1.0 = all health (instant kill/default). Long Range = 150*m or beyond. &lt;br /&gt;
|Multiplier (float): Normalized range of 0 to 1&lt;br /&gt;
|1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|vehicleDamageResistanceMultiplier&lt;br /&gt;
|Scales the damage to the horse from any damage source&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicleAirForwardMultiplier&lt;br /&gt;
|Multiplier for the jump forward of the horses&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|0.8&lt;br /&gt;
|-&lt;br /&gt;
|vehicleJumpHeightMultiplier&lt;br /&gt;
|Multiplier for the jump height of the horses.&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|characterWeaponInfiniteRange&lt;br /&gt;
|Toggles infinite firearm ranges for testing purposes or custom gamemodes&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|false&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
|characterMeleeWeaponReleaseTime&lt;br /&gt;
|The delay of a melee attack&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
| -1&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
|meleeChambering &amp;lt;enable&amp;gt;&lt;br /&gt;
|Toggles melee chambering&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
| ''true'' |''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Melee Kicks====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Command&lt;br /&gt;
!Description&lt;br /&gt;
!Arguments&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; &lt;br /&gt;
|The duration of a maim from secondary attack (shove/kick)&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|''0.45''&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackTime &amp;lt;time&amp;gt; &lt;br /&gt;
|The duration of a secondary attack duration&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|''0.85''&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackCooldownDuration &amp;lt;time&amp;gt; &lt;br /&gt;
|The duration of the cooldown between secondary attacks&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|''1''&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackForce&lt;br /&gt;
|The distance the opponent will be pushed by a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|8.5&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackLaunchAngle&lt;br /&gt;
|The launch angle of a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackRange&lt;br /&gt;
|The range of a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0.75&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackKickbackDuration&lt;br /&gt;
|The duration of the kickback from a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0.22&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackWindupTime&lt;br /&gt;
|The duration of the windup of a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0.3&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackWinddownTime&lt;br /&gt;
|The duration of the winddown of a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0.3&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackStagger&lt;br /&gt;
|Toggles whether Secondary attacks stagger the opponent&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm  &lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are. Get the InteractionType and TransitionID by mounting the object and pressing f2. Look for the &amp;quot;Activation Type&amp;quot; and the &amp;quot;Transition Index&amp;quot; at the end. Get off the object and press f2 and use the new values to get them off.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| highCommandOrder &amp;lt;playerId&amp;gt; &amp;lt;highCommandOrderType&amp;gt; &amp;lt;bot position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || highCommandOrderType: See the [[Server Configuration Enums#High Command Orders|List of Officer and Sergeant orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shiplist || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeShips &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2576</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2576"/>
		<updated>2023-07-12T19:04:09Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Weapons */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;] &lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
:* say&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''Dragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
|characterDynamicRespawnTime&lt;br /&gt;
|Instructs the clients to change the respawn time. This also affects tents and table respawn times, unlike ''characterRespawnTime''.&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; [&amp;lt;reason&amp;gt;] || Forces a round to end with a win condition on a certain faction. || [[Server Configuration Enums#Faction|faction]] (list): Faction name&lt;br /&gt;
[[Server Configuration Enums#Faction Round Winner Reason|reason]] (list): Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|-&lt;br /&gt;
|shouldUnlockMouse &amp;lt;enable&amp;gt;&lt;br /&gt;
|client side command, toggles displaying the mouse cursor (disabling camera controls while this is set to true)&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
|longRangeHeadshotDamage&lt;br /&gt;
|Set the amount of damage headshots deal on long range. 0 = none, 1.0 = all health (instant kill/default). Long Range = 150*m or beyond. &lt;br /&gt;
|Multiplier (float): Normalized range of 0 to 1&lt;br /&gt;
|1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|vehicleDamageResistanceMultiplier&lt;br /&gt;
|Scales the damage to the horse from any damage source&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicleAirForwardMultiplier&lt;br /&gt;
|Multiplier for the jump forward of the horses&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|0.8&lt;br /&gt;
|-&lt;br /&gt;
|vehicleJumpHeightMultiplier&lt;br /&gt;
|Multiplier for the jump height of the horses.&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|characterWeaponInfiniteRange&lt;br /&gt;
|Toggles infinite firearm ranges for testing purposes or custom gamemodes&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|false&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackForce&lt;br /&gt;
|The distance the opponent will be pushed by a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|8.5&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackLaunchAngle&lt;br /&gt;
|The launch angle of a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackRange&lt;br /&gt;
|The range of a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0.75&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackKickbackDuration&lt;br /&gt;
|The duration of the kickback from a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0.22&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackWindupTime&lt;br /&gt;
|The duration of the windup of a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0.3&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackWinddownTime&lt;br /&gt;
|The duration of the winddown of a secondary attack&lt;br /&gt;
|multiplier (Float): A multiplier value&lt;br /&gt;
|0.3&lt;br /&gt;
|-&lt;br /&gt;
|characterSecondaryAttackStagger&lt;br /&gt;
|Toggles whether Secondary attacks stagger the opponent&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|''true''|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm  &lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are. Get the InteractionType and transitionid by mounting the object and pressing f2. Look for the &amp;quot;Activation Type&amp;quot; and the &amp;quot;Tranition Index&amp;quot; at the end. Get off the object and press f2 and use the new values to get them off.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| highCommandOrder &amp;lt;playerId&amp;gt; &amp;lt;highCommandOrderType&amp;gt; &amp;lt;bot position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || highCommandOrderType: See the [[Server Configuration Enums#High Command Orders|List of Officer and Sergeant orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shiplist || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeShips &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2567</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2567"/>
		<updated>2023-06-09T02:13:14Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Top Level Commands */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;] &lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
:* say&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''Dragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
|characterDynamicRespawnTime&lt;br /&gt;
|Instructs the clients to change the respawn time. This also affects tents and table respawn times, unlike ''characterRespawnTime''.&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; &amp;lt;reason&amp;gt; || Forces a round to end with a win condition on a certain faction. || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to trigger attacking win, ''Defending'' to trigger defending win. reason ([[Server_Configuration_Enums#Misc|reason]]) Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|-&lt;br /&gt;
|shouldUnlockMouse &amp;lt;enable&amp;gt;&lt;br /&gt;
|client side command, toggles displaying the mouse cursor (disabling camera controls while this is set to true)&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
|longRangeHeadshotDamage&lt;br /&gt;
|Set the amount of damage headshots deal on long range. 0 = none, 1.0 = all health (instant kill/default). Long Range = 150*m or beyond. &lt;br /&gt;
|Multiplier (float): Normalized range of 0 to 1&lt;br /&gt;
|1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|vehicleDamageResistanceMultiplier&lt;br /&gt;
|Scales the damage to the horse from any damage source&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicleAirForwardMultiplier&lt;br /&gt;
|Multiplier for the jump forward of the horses&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|0.8&lt;br /&gt;
|-&lt;br /&gt;
|vehicleJumpHeightMultiplier&lt;br /&gt;
|Multiplier for the jump height of the horses.&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|characterWeaponInfiniteRange&lt;br /&gt;
|Toggles infinite firearm ranges for testing purposes or custom gamemodes&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|false&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| secondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm  &lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are. Get the InteractionType and transitionid by mounting the object and pressing f2. Look for the &amp;quot;Activation Type&amp;quot; and the &amp;quot;Tranition Index&amp;quot; at the end. Get off the object and press f2 and use the new values to get them off.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| highCommandOrder &amp;lt;playerId&amp;gt; &amp;lt;highCommandOrderType&amp;gt; &amp;lt;bot position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || highCommandOrderType: See the [[Server Configuration Enums#High Command Orders|List of Officer and Sergeant orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shiplist || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeShips &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2566</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2566"/>
		<updated>2023-05-28T22:38:15Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Weather Presets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|say &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server but only inside text chat&lt;br /&gt;
|''message'' (String): The text you want to say.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;] &lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''Dragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
|characterDynamicRespawnTime&lt;br /&gt;
|Instructs the clients to change the respawn time. This also affects tents and table respawn times, unlike ''characterRespawnTime''.&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; &amp;lt;reason&amp;gt; || Forces a round to end with a win condition on a certain faction. || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to trigger attacking win, ''Defending'' to trigger defending win. reason ([[Server_Configuration_Enums#Misc|reason]]) Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|-&lt;br /&gt;
|shouldUnlockMouse &amp;lt;enable&amp;gt;&lt;br /&gt;
|client side command, toggles displaying the mouse cursor (disabling camera controls while this is set to true)&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
|longRangeHeadshotDamage&lt;br /&gt;
|Set the amount of damage headshots deal on long range. 0 = none, 1.0 = all health (instant kill/default). Long Range = 150*m or beyond. &lt;br /&gt;
|Multiplier (float): Normalized range of 0 to 1&lt;br /&gt;
|1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|vehicleDamageResistanceMultiplier&lt;br /&gt;
|Scales the damage to the horse from any damage source&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicleAirForwardMultiplier&lt;br /&gt;
|Multiplier for the jump forward of the horses&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|0.8&lt;br /&gt;
|-&lt;br /&gt;
|vehicleJumpHeightMultiplier&lt;br /&gt;
|Multiplier for the jump height of the horses.&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|characterWeaponInfiniteRange&lt;br /&gt;
|Toggles infinite firearm ranges for testing purposes or custom gamemodes&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|false&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| secondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm  &lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are. Get the InteractionType and transitionid by mounting the object and pressing f2. Look for the &amp;quot;Activation Type&amp;quot; and the &amp;quot;Tranition Index&amp;quot; at the end. Get off the object and press f2 and use the new values to get them off.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| highCommandOrder &amp;lt;playerId&amp;gt; &amp;lt;highCommandOrderType&amp;gt; &amp;lt;bot position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || highCommandOrderType: See the [[Server Configuration Enums#High Command Orders|List of Officer and Sergeant orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shiplist || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeShips &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2565</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2565"/>
		<updated>2023-05-28T22:37:38Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Weather Presets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|say &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server but only inside text chat&lt;br /&gt;
|''message'' (String): The text you want to say.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;] &lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''Dragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
|characterDynamicRespawnTime&lt;br /&gt;
|Instructs the clients to change the respawn time. This also affects tents and table respawn times, unlike ''characterRespawnTime''.&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; &amp;lt;reason&amp;gt; || Forces a round to end with a win condition on a certain faction. || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to trigger attacking win, ''Defending'' to trigger defending win. reason ([[Server_Configuration_Enums#Misc|reason]]) Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|-&lt;br /&gt;
|shouldUnlockMouse &amp;lt;enable&amp;gt;&lt;br /&gt;
|client side command, toggles displaying the mouse cursor (disabling camera controls while this is set to true)&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
|longRangeHeadshotDamage&lt;br /&gt;
|Set the amount of damage headshots deal on long range. 0 = none, 1.0 = all health (instant kill/default). Long Range = 150*m or beyond. &lt;br /&gt;
|Multiplier (float): Normalized range of 0 to 1&lt;br /&gt;
|1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|vehicleDamageResistanceMultiplier&lt;br /&gt;
|Scales the damage to the horse from any damage source&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicleAirForwardMultiplier&lt;br /&gt;
|Multiplier for the jump forward of the horses&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|0.8&lt;br /&gt;
|-&lt;br /&gt;
|vehicleJumpHeightMultiplier&lt;br /&gt;
|Multiplier for the jump height of the horses.&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|characterWeaponInfiniteRange&lt;br /&gt;
|Toggles infinite firearm ranges for testing purposes or custom gamemodes&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|false&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| secondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm  &lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are. Get the InteractionType and transitionid by mounting the object and pressing f2. Look for the &amp;quot;Activation Type&amp;quot; and the &amp;quot;Tranition Index&amp;quot; at the end. Get off the object and press f2 and use the new values to get them off.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| highCommandOrder &amp;lt;playerId&amp;gt; &amp;lt;highCommandOrderType&amp;gt; &amp;lt;bot position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || highCommandOrderType: See the [[Server Configuration Enums#High Command Orders|List of Officer and Sergeant orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shiplist || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeShips &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2546</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2546"/>
		<updated>2023-05-21T01:21:32Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Top Level Commands */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|say &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server but only inside text chat&lt;br /&gt;
|''message'' (String): The text you want to say.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;] &lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''Dragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
|characterDynamicRespawnTime&lt;br /&gt;
|Instructs the clients to change the respawn time. This also affects tents and table respawn times, unlike ''characterRespawnTime''.&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; &amp;lt;reason&amp;gt; || Forces a round to end with a win condition on a certain faction. || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to trigger attacking win, ''Defending'' to trigger defending win. reason ([[Server_Configuration_Enums#Misc|reason]]) Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|-&lt;br /&gt;
|shouldUnlockMouse &amp;lt;enable&amp;gt;&lt;br /&gt;
|client side command, toggles displaying the mouse cursor (disabling camera controls while this is set to true)&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
|longRangeHeadshotDamage&lt;br /&gt;
|Set the amount of damage headshots deal on long range. 0 = none, 1.0 = all health (instant kill/default). Long Range = 150*m or beyond. &lt;br /&gt;
|Multiplier (float): Normalized range of 0 to 1&lt;br /&gt;
|1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|vehicleDamageResistanceMultiplier&lt;br /&gt;
|Scales the damage to the horse from any damage source&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicleAirForwardMultiplier&lt;br /&gt;
|Multiplier for the jump forward of the horses&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|0.8&lt;br /&gt;
|-&lt;br /&gt;
|vehicleJumpHeightMultiplier&lt;br /&gt;
|Multiplier for the jump height of the horses.&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|characterWeaponInfiniteRange&lt;br /&gt;
|Toggles infinite firearm ranges for testing purposes or custom gamemodes&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|false&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| secondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm&lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are. Get the InteractionType and transitionid by mounting the object and pressing f2. Look for the &amp;quot;Activation Type&amp;quot; and the &amp;quot;Tranition Index&amp;quot; at the end. Get off the object and press f2 and use the new values to get them off.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| highCommandOrder &amp;lt;playerId&amp;gt; &amp;lt;highCommandOrderType&amp;gt; &amp;lt;bot position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || highCommandOrderType: See the [[Server Configuration Enums#High Command Orders|List of Officer and Sergeant orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shiplist || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeShips &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2545</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2545"/>
		<updated>2023-05-20T21:33:34Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Top Level Commands */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''Dragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
|characterDynamicRespawnTime&lt;br /&gt;
|Instructs the clients to change the respawn time. This also affects tents and table respawn times, unlike ''characterRespawnTime''.&lt;br /&gt;
|time (Float): The time in seconds&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; &amp;lt;reason&amp;gt; || Forces a round to end with a win condition on a certain faction. || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to trigger attacking win, ''Defending'' to trigger defending win. reason ([[Server_Configuration_Enums#Misc|reason]]) Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|-&lt;br /&gt;
|shouldUnlockMouse &amp;lt;enable&amp;gt;&lt;br /&gt;
|client side command, toggles displaying the mouse cursor (disabling camera controls while this is set to true)&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
|longRangeHeadshotDamage&lt;br /&gt;
|Set the amount of damage headshots deal on long range. 0 = none, 1.0 = all health (instant kill/default). Long Range = 150*m or beyond. &lt;br /&gt;
|Multiplier (float): Normalized range of 0 to 1&lt;br /&gt;
|1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|vehicleDamageResistanceMultiplier&lt;br /&gt;
|Scales the damage to the horse from any damage source&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicleAirForwardMultiplier&lt;br /&gt;
|Multiplier for the jump forward of the horses&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|0.8&lt;br /&gt;
|-&lt;br /&gt;
|vehicleJumpHeightMultiplier&lt;br /&gt;
|Multiplier for the jump height of the horses.&lt;br /&gt;
|multiplier (float): A multiplier value&lt;br /&gt;
|1.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
|characterWeaponInfiniteRange&lt;br /&gt;
|Toggles infinite firearm ranges for testing purposes or custom gamemodes&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|false&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| secondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm&lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are. Get the InteractionType and transitionid by mounting the object and pressing f2. Look for the &amp;quot;Activation Type&amp;quot; and the &amp;quot;Tranition Index&amp;quot; at the end. Get off the object and press f2 and use the new values to get them off.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| highCommandOrder &amp;lt;playerId&amp;gt; &amp;lt;highCommandOrderType&amp;gt; &amp;lt;bot position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || highCommandOrderType: See the [[Server Configuration Enums#High Command Orders|List of Officer and Sergeant orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shiplist || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeShips &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Server_Configuration_Enums&amp;diff=2499</id>
		<title>Server Configuration Enums</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Server_Configuration_Enums&amp;diff=2499"/>
		<updated>2022-12-22T17:28:26Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Map Names */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Map Specific Enums==&lt;br /&gt;
===Gamemodes===&lt;br /&gt;
{|&lt;br /&gt;
| width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War gamemodes&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Gametype output&lt;br /&gt;
|-&lt;br /&gt;
| ArmyAssault || Army Assault&lt;br /&gt;
|-&lt;br /&gt;
| ArmyBattlefield || Army Battlefield&lt;br /&gt;
|-&lt;br /&gt;
| ArmyConquest || Army Conquest&lt;br /&gt;
|-&lt;br /&gt;
| ArmyDeathmatch || Army Deathmatch &lt;br /&gt;
|-&lt;br /&gt;
| ArmySiege || Army Siege &lt;br /&gt;
|-&lt;br /&gt;
| NavalAssault || Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
| NavalBattlefield || Naval Battlefield &lt;br /&gt;
|-&lt;br /&gt;
| CoastalSiege || Coastal Siege &lt;br /&gt;
|-&lt;br /&gt;
| MeleeArena || Melee Arena &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines gamemodes&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Gametype output&lt;br /&gt;
|-&lt;br /&gt;
| Offensive|| Offensive&lt;br /&gt;
|-&lt;br /&gt;
| Invasion || Invasion&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Map Names===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Army Battlefield Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| ArendanRiver || Arendan River&lt;br /&gt;
|-&lt;br /&gt;
| AunbyValley || Aunby Valley&lt;br /&gt;
|-&lt;br /&gt;
| AutumnWatch || Autumn Watch &lt;br /&gt;
|-&lt;br /&gt;
| BlackForest || Black Forest&lt;br /&gt;
|-&lt;br /&gt;
| CampSalamanca || Camp Salamanca&lt;br /&gt;
|-&lt;br /&gt;
| Canyon || Canyon &lt;br /&gt;
|-&lt;br /&gt;
| Causeways || Causeways &lt;br /&gt;
|-&lt;br /&gt;
| CrossHills || Crosshills&lt;br /&gt;
|-&lt;br /&gt;
| DesertRuins || Desert Ruins&lt;br /&gt;
|-&lt;br /&gt;
| ErnestRidge || Ernest Ridge&lt;br /&gt;
|-&lt;br /&gt;
| Glacier || Glacier&lt;br /&gt;
|-&lt;br /&gt;
| Heartmound || Heartmound&lt;br /&gt;
|- &lt;br /&gt;
| Highlands || Highlands&lt;br /&gt;
|-&lt;br /&gt;
|HillsOfTyrol&lt;br /&gt;
|Hills of Tyrol&lt;br /&gt;
|-&lt;br /&gt;
| KingGeorge || King George&lt;br /&gt;
|-&lt;br /&gt;
| LamarshFen || Lamarsh Fen&lt;br /&gt;
|-&lt;br /&gt;
| Linburg || Linburg&lt;br /&gt;
|-&lt;br /&gt;
| Marquette || Marquette&lt;br /&gt;
|-&lt;br /&gt;
| Portnile || Port Nile&lt;br /&gt;
|-&lt;br /&gt;
| Ravenstone || Ravenstone&lt;br /&gt;
|-&lt;br /&gt;
| Ryhallvale || Ryhall Vale&lt;br /&gt;
|-&lt;br /&gt;
| SacredValley || Sacred Valley&lt;br /&gt;
|- &lt;br /&gt;
| Sharpton || Sharpton &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Army Siege Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| FortAlFarid || Fort Al-Farid &lt;br /&gt;
|-&lt;br /&gt;
| FortChristiana || Fort Christina&lt;br /&gt;
|-&lt;br /&gt;
| FortDarial || Fort Darial&lt;br /&gt;
|-&lt;br /&gt;
| FortPierre || Fort Pierre &lt;br /&gt;
|-&lt;br /&gt;
| FortSalettes || Fort Salettes &lt;br /&gt;
|-&lt;br /&gt;
| FortSchwarz || Fort Schwarz&lt;br /&gt;
|-&lt;br /&gt;
| FortWinston || Fort Winston&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Linebattle Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
|AlUddinRuins&lt;br /&gt;
|Al Uddin Ruins&lt;br /&gt;
|-&lt;br /&gt;
| AncientPlains || Ancient Plains &lt;br /&gt;
|-&lt;br /&gt;
| DesertPlains || Desert Plains&lt;br /&gt;
|-&lt;br /&gt;
| DesertPlainsSmall || Desert Plains (Small)&lt;br /&gt;
|-&lt;br /&gt;
|Egypt&lt;br /&gt;
|Tahir Desert&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlains || Grassy Plains 1&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsii || Grassy Plains 2&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsiii || Grassy Plains 3&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsiv || Grassy Plains 4&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsv || Grassy Plains 5&lt;br /&gt;
|-&lt;br /&gt;
| IslandPlains || Island Plains&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsSmall || Snowy Plains (Small)&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlains || Snowy Plains&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsii || Snowy Plains 2&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsiii || Snowy Plains 3&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsiv || Snowy Plains 4&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsv || Snowy Plains 5&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| AlKimarPyramids || Al Kimar Pyramids&lt;br /&gt;
|-&lt;br /&gt;
| Avignon || Avignon&lt;br /&gt;
|-&lt;br /&gt;
| MontePilleronePass || Pillerone Pass&lt;br /&gt;
|-&lt;br /&gt;
| VanoiseHeights || Vanoise Heights&lt;br /&gt;
|-&lt;br /&gt;
| HudreeMarsh || Hudree Marsh &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Naval &amp;amp; Coastal Siege Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| BalamorBay || Balamor Bay &lt;br /&gt;
|-&lt;br /&gt;
| Caribbean || Caribbean&lt;br /&gt;
|-&lt;br /&gt;
| FortNational || Fort Imperial&lt;br /&gt;
|-&lt;br /&gt;
| HaroutiIslands || Harouti Islands&lt;br /&gt;
|-&lt;br /&gt;
| MartelloTower || Martello Tower&lt;br /&gt;
|-&lt;br /&gt;
| RandomWaters || Open Waters&lt;br /&gt;
|-&lt;br /&gt;
| SouthSeaCastle || South Sea Castle&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Frontlines Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| BerktonGreen || Berkton Green &lt;br /&gt;
|-&lt;br /&gt;
| Countryside || Countryside&lt;br /&gt;
|-&lt;br /&gt;
| FortImraan || Fort Imraan&lt;br /&gt;
|-&lt;br /&gt;
| Foxhole || Foxhole&lt;br /&gt;
|-&lt;br /&gt;
| Freurlund || Freurlund &lt;br /&gt;
|-&lt;br /&gt;
| HeroesLanding || Heroes Landing &lt;br /&gt;
|-&lt;br /&gt;
| Lisartvalley || Lisart Valley&lt;br /&gt;
|-&lt;br /&gt;
| Mansion || Mansion&lt;br /&gt;
|-&lt;br /&gt;
| Marre || Marre&lt;br /&gt;
|-&lt;br /&gt;
| Sacrifice || Sacrifice&lt;br /&gt;
|-&lt;br /&gt;
| StPeters || St. Peter's&lt;br /&gt;
|-&lt;br /&gt;
| Wasteland || Wasteland&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Melee Arenas&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| CastleArena || Castle Arena &lt;br /&gt;
|-&lt;br /&gt;
| FortArena || Fort Arena&lt;br /&gt;
|-&lt;br /&gt;
| GarrisonArena || Garrison Arena&lt;br /&gt;
|-&lt;br /&gt;
| PalisadeArena || Palisade Arena&lt;br /&gt;
|-&lt;br /&gt;
| SacredArena || Sacred Arena&lt;br /&gt;
|-&lt;br /&gt;
| WatchtowerArena || Watchtower Arena&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Miscellaneous Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| CustomMap || Flat Plains 1 &lt;br /&gt;
|-&lt;br /&gt;
| CustomMapNaval || Open Ocean&lt;br /&gt;
|-&lt;br /&gt;
| TrainingGrounds || Training Grounds&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FactionRoundWinnerReason&lt;br /&gt;
! Reason || Game Mode&lt;br /&gt;
|-&lt;br /&gt;
|None || All&lt;br /&gt;
|-&lt;br /&gt;
|NotEnoughPlayers || Melee Arena&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasTouchedGameObjectiveObject || All&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasCapturedGameObjectiveObject || All&lt;br /&gt;
|-&lt;br /&gt;
|FactionShipsEliminated || Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionLostAllCrewReinforcements || Unused&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreRemainingCrewReinforcements || Unused&lt;br /&gt;
|-&lt;br /&gt;
|FactionTroopsEliminated || Army Assault, Army Battlefield, Army Siege, Coastal Siege, Invasion, Melee Areana, Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreSurvivingTroops || Army Battlefield, Melee Arena&lt;br /&gt;
|-&lt;br /&gt;
|FactionLostAllSpawnPoints || Unused&lt;br /&gt;
|-&lt;br /&gt;
|FactionLostMajorSpawnPoints || Army Siege, Coastal Siege, Invasion&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreShips || Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreKills || Army Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionCapturedAllCapturePoints|| Army Conquest, Offensive &lt;br /&gt;
|-&lt;br /&gt;
|FactionReachedMaxTickets|| Army Conquest, Naval Battlefield, Offensive&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreTickets || Army Conquest, Naval Battlefield, Offensive&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreRounds || Melee Areana&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Player Properties Enums==&lt;br /&gt;
===Class===&lt;br /&gt;
&lt;br /&gt;
Defines a type of player class.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Nations at War classes&lt;br /&gt;
!Command Input&lt;br /&gt;
!Result&lt;br /&gt;
|-&lt;br /&gt;
| ArmyInfantryOfficer&lt;br /&gt;
| Infantry Officer&lt;br /&gt;
|-&lt;br /&gt;
| ArmyLineInfantry&lt;br /&gt;
| Line Infantry&lt;br /&gt;
|-&lt;br /&gt;
| Grenadier&lt;br /&gt;
| Grenadier&lt;br /&gt;
|-&lt;br /&gt;
| Guard&lt;br /&gt;
| Guard&lt;br /&gt;
|-&lt;br /&gt;
| LightInfantry&lt;br /&gt;
| Light Infantry&lt;br /&gt;
|-&lt;br /&gt;
| Rifleman&lt;br /&gt;
| Rifleman&lt;br /&gt;
|-&lt;br /&gt;
| FlagBearer&lt;br /&gt;
| Flag Bearer&lt;br /&gt;
|-&lt;br /&gt;
| Musician&lt;br /&gt;
| Drummer, Fifer, Bagpiper and Violinist&lt;br /&gt;
|-&lt;br /&gt;
| Surgeon&lt;br /&gt;
| Surgeon&lt;br /&gt;
|-&lt;br /&gt;
| Sergeant&lt;br /&gt;
| Sergeant&lt;br /&gt;
|-&lt;br /&gt;
| Sapper&lt;br /&gt;
| Sapper&lt;br /&gt;
|-&lt;br /&gt;
| Cannoneer&lt;br /&gt;
| Cannoneer&lt;br /&gt;
|-&lt;br /&gt;
| Rocketeer&lt;br /&gt;
| Rocketeer&lt;br /&gt;
|-&lt;br /&gt;
| NavalCaptain&lt;br /&gt;
| Captain&lt;br /&gt;
|-&lt;br /&gt;
| NavalMarine&lt;br /&gt;
| Marine&lt;br /&gt;
|-&lt;br /&gt;
| NavalSailor&lt;br /&gt;
| Sailor&lt;br /&gt;
|-&lt;br /&gt;
| NavalSailor2&lt;br /&gt;
| Adept Sailor&lt;br /&gt;
|-&lt;br /&gt;
| Carpenter&lt;br /&gt;
| Carpenter&lt;br /&gt;
|-&lt;br /&gt;
| CoastGuard&lt;br /&gt;
| Coast Guard&lt;br /&gt;
|-&lt;br /&gt;
| Customs&lt;br /&gt;
| Customs&lt;br /&gt;
|-&lt;br /&gt;
| Hussar&lt;br /&gt;
| Hussar&lt;br /&gt;
|-&lt;br /&gt;
| Dragoon&lt;br /&gt;
| Cuirassier or Dragoon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines classes&lt;br /&gt;
!Command Input&lt;br /&gt;
!Result&lt;br /&gt;
|-&lt;br /&gt;
| ArmyInfantryOfficer&lt;br /&gt;
| Infantry Officer&lt;br /&gt;
|-&lt;br /&gt;
| ArmyLineInfantry&lt;br /&gt;
| Rifleman&lt;br /&gt;
|-&lt;br /&gt;
| Surgeon&lt;br /&gt;
| Medic&lt;br /&gt;
|-&lt;br /&gt;
| Sapper&lt;br /&gt;
| Engineer&lt;br /&gt;
|-&lt;br /&gt;
| Cannoneer&lt;br /&gt;
| Artilleryman&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weapon===&lt;br /&gt;
Defines a player weapon.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Nations at War Weapons&lt;br /&gt;
! Weapon Class&lt;br /&gt;
! Weapon Enum&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; |Musket&lt;br /&gt;
|Musket_SeaServiceBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMarinePatternANIX&lt;br /&gt;
|-&lt;br /&gt;
| Musket_IndiaPatternBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleIXXII&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandLightInfantryPatternBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Light&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleDragoonPattern&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |MusketGuard&lt;br /&gt;
|Musket_NewLandPatternBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleGuardPattern&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Guard&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; |MusketUnbayonetted&lt;br /&gt;
|Musket_LandLightInfantryPatternBrownBess_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_1808PatternMusket_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_IndiaPatternBrownBess_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMusketIX_XIII_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_1808PatternMusket_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_1808PatternMusket_LightVariant_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMusketMarinePatternAnIX_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMusketDragoonPattern_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Rifle&lt;br /&gt;
|Rifle_Pattern1800Infantry&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_CharlevilleDragoonPattern_NoBayonet&lt;br /&gt;
|- &lt;br /&gt;
| Rifle_Russian_1806&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Carbine&lt;br /&gt;
|Carbine_Elliot&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_CharlevilleCavalryIXXIII&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Russian_Cuirassier&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Pistol&lt;br /&gt;
|Pistol_SeaService&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_XIII&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_NewLandPattern&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_Russian_1809_Pistol&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Blunderbuss&lt;br /&gt;
|Blunderbuss_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; |Sword&lt;br /&gt;
|Sabre_1715Pattern&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_1796PatternLight&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_Briquet&lt;br /&gt;
|-&lt;br /&gt;
| Cutlass_1804PatternNaval&lt;br /&gt;
|-&lt;br /&gt;
| Cutlass_YearIXBoardingSabre&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Epee&lt;br /&gt;
|- &lt;br /&gt;
| Sword_Russian_Rifle&lt;br /&gt;
|- &lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot; |SwordOfficer&lt;br /&gt;
|Hanger_Variation1&lt;br /&gt;
|- &lt;br /&gt;
| Hanger_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Pattern1803FlankOfficer&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_AnXILight&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Epee_Officer&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Officier_Infanterie&lt;br /&gt;
|-&lt;br /&gt;
| Sword_1796_Epee&lt;br /&gt;
|-&lt;br /&gt;
| Sword_1805_Epee&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Claymore&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |SwordCavalry&lt;br /&gt;
|Sabre_AnXILightCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Pattern1803FlankOfficerCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_1796PatternLightCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Cuirassier&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Hussar&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Pike&lt;br /&gt;
|BoardingPike_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| BoardingPike_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Axe2H&lt;br /&gt;
|Axe2H_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Axe2H_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Axe1H&lt;br /&gt;
|Carpenter_Adze&lt;br /&gt;
|-&lt;br /&gt;
| Carpenter_Axe&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Knife&lt;br /&gt;
|Dagger_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Dagger_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| Knife_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Knife_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Spontoon&lt;br /&gt;
|Russian_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| Prussian_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| French_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| British_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
|RamRod&lt;br /&gt;
|CannonRamRod&lt;br /&gt;
|-&lt;br /&gt;
|BearingFlag&lt;br /&gt;
|BearingFlag&lt;br /&gt;
|-&lt;br /&gt;
|ConstructingHammer&lt;br /&gt;
|ConstructingHammer&lt;br /&gt;
|-&lt;br /&gt;
|DeconstructingHammer&lt;br /&gt;
|DeconstructingHammer&lt;br /&gt;
|-&lt;br /&gt;
|Spade&lt;br /&gt;
|DiggingSpade&lt;br /&gt;
|-&lt;br /&gt;
|Unarmed&lt;br /&gt;
|Unarmed&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines weapons&lt;br /&gt;
|-&lt;br /&gt;
! Weapon Class&lt;br /&gt;
! Weapon Enum&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_Rifle&lt;br /&gt;
| Frontlines_LeeEnfield_MKIII&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Mauser_Gewehr_98&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1903_Springfield&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Lebel_Model_1886&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_RifleUnbayonetted&lt;br /&gt;
| Frontlines_LeeEnfield_MKIII_No_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Mauser_Gewehr_98_No_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1903_Springfield_No_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Lebel_Model_1886_No_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_Revolver&lt;br /&gt;
| Frontlines_Webley_Revolver_MKIV&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Modele_1892_Revolver&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1917_Revolver&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Mauser_C78_Revolver&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_Sword&lt;br /&gt;
| Frontlines_Pattern_1897_Officer_Sword&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1882_Sabre_d_officier&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Model_1902_Army_Officers_Sword&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1889_infantrie_saebel&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | WW1_Bludgeon&lt;br /&gt;
| Frontlines_British_Trench_Club&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_French_Trench_Club&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_German_Trench_Club&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_TrenchKnife&lt;br /&gt;
| Frontlines_P1907_Trench_Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1916_Vengeur_Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_1918_Trench_Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_German_Boker_Knife&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | WW1_TrenchShovel&lt;br /&gt;
| Frontlines_Allied_Shovel&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_CentralPower_Shovel&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | WW1_ExplosiveGrenade&lt;br /&gt;
| Frontlines_MillsGrenade_MKII&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Stielhandgranate_1916&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | WW1_SmokeGrenade&lt;br /&gt;
| Frontlines_No37_MKI&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_HandNebelBombe&lt;br /&gt;
|-&lt;br /&gt;
|Unarmed&lt;br /&gt;
|Unarmed&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weapon Classes===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command Input !! Resulting Weapon&lt;br /&gt;
|-&lt;br /&gt;
| Musket&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| MusketGuard || Guard Musket&lt;br /&gt;
|-&lt;br /&gt;
| MusketUnbayonetted || Unbayonetted Musket&lt;br /&gt;
|-&lt;br /&gt;
| Rifle || Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Carbine || Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Pistol || Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbass || Blunderbuss&lt;br /&gt;
|-&lt;br /&gt;
| Sword || Sword&lt;br /&gt;
|-&lt;br /&gt;
| SwordOfficer || Officer Sword&lt;br /&gt;
|-&lt;br /&gt;
| SwordCavalry || Cavalry Sword&lt;br /&gt;
|-&lt;br /&gt;
| Pike || Pike&lt;br /&gt;
|-&lt;br /&gt;
| Axe2H || Two-handed Axe&lt;br /&gt;
|-&lt;br /&gt;
| Axe1H || One-handed Axe (Weak)&lt;br /&gt;
|-&lt;br /&gt;
| Knife || Knife (Weak)&lt;br /&gt;
|-&lt;br /&gt;
| RamRod || RamRod&lt;br /&gt;
|-&lt;br /&gt;
| BearingFlag || Nation flag&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Rifle || WW1 Rifle&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Revolver || WW1 Revolver&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Sword || WW1 Sword&lt;br /&gt;
|-&lt;br /&gt;
| WW1_TrenchKnife || WW1 TrenchKnife&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Bludgeon || WW1 Bludgeon&lt;br /&gt;
|-&lt;br /&gt;
| WW1_ExplosiveGrenade || WW1 HE Grenade&lt;br /&gt;
|-&lt;br /&gt;
| WW1_SmokeGrenade || WW1 Smoke Grenade&lt;br /&gt;
|-&lt;br /&gt;
| ConstructingHammer || One-handed Hammer&lt;br /&gt;
|-&lt;br /&gt;
| DeconstructingHammer || Two-handed Sledgehammer&lt;br /&gt;
|-&lt;br /&gt;
| Spade || Two-handed Shovel&lt;br /&gt;
|-&lt;br /&gt;
| WW1_RifleUnbayonetted || WW1 Unbayonetted Rifle&lt;br /&gt;
|-&lt;br /&gt;
| WW1_TrenchShovel || WW1 One-handed Shovel&lt;br /&gt;
|-&lt;br /&gt;
| Spontoon || Sergeant's Spontoon&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Firearm===&lt;br /&gt;
Handheld weapons that go boom.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Result&lt;br /&gt;
|-&lt;br /&gt;
| Unarmed &lt;br /&gt;
| (Ammoboxes Only) General Ammobox which replenishes ammunition for all firearms&lt;br /&gt;
|-&lt;br /&gt;
| Musket_SeaServiceBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMarinePatternANIX&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_IndiaPatternBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleIXXII&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandPatternBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleGuardPattern&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandLightInfantryPatternBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleDragoonPattern&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Guard&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Light&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Elliot&lt;br /&gt;
| Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_CharlevilleCavalryIXXIII&lt;br /&gt;
| Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Russian_Cuirassier&lt;br /&gt;
| Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_Pattern1800Infantry&lt;br /&gt;
| Rifle (Baker Rifle)&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_CharlevilleDragoonPattern_NoBayonet&lt;br /&gt;
| Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_Russian_1806&lt;br /&gt;
| Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_SeaService&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_XIII&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_NewLandPattern&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_Russian_1809_Pistol&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation1&lt;br /&gt;
| Blunderbuss&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation2&lt;br /&gt;
| Blunderbuss&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Faction===&lt;br /&gt;
Defines a game faction.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War factions&lt;br /&gt;
! Command Input&lt;br /&gt;
! Resulting Faction&lt;br /&gt;
|-&lt;br /&gt;
| British&lt;br /&gt;
| British Empire&lt;br /&gt;
|-&lt;br /&gt;
| French&lt;br /&gt;
| French Empire&lt;br /&gt;
|-&lt;br /&gt;
| Prussian&lt;br /&gt;
| Kingdom of Prussia&lt;br /&gt;
|-&lt;br /&gt;
| Russian&lt;br /&gt;
| Russian Empire&lt;br /&gt;
|-&lt;br /&gt;
| Italian&lt;br /&gt;
| Kingdom of Italy&lt;br /&gt;
|-&lt;br /&gt;
|Austrian&lt;br /&gt;
|Austrian Empire&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Frontlines factions&lt;br /&gt;
! Command Input&lt;br /&gt;
! Resulting Faction&lt;br /&gt;
|-&lt;br /&gt;
| Allied&lt;br /&gt;
| Allied Powers&lt;br /&gt;
|-&lt;br /&gt;
| Central&lt;br /&gt;
| Central Powers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Attacking Or Defending===&lt;br /&gt;
Define if the command should apply for the attacking or defending factions.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Result&lt;br /&gt;
|-&lt;br /&gt;
| Attacking&lt;br /&gt;
| The attacking faction&lt;br /&gt;
|-&lt;br /&gt;
| Defending&lt;br /&gt;
| The defending faction&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Voice Phrases===&lt;br /&gt;
Voice phrases that can be used (normally for bot commands).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| AbandonShip ||LeftBroadsideFire ||RepairBoat ||TakeAim ||OpenGunports &lt;br /&gt;
|-&lt;br /&gt;
| AimHigher ||LightLanterns ||RepairShip ||TakeHelm ||PrepareCombat &lt;br /&gt;
|-&lt;br /&gt;
| AimLower ||LoadCanisterShot ||RepelBoarders ||TakeHer ||PresentArms &lt;br /&gt;
|-&lt;br /&gt;
| AimRockets ||LoadCarcassRocket ||Retreat ||Taunt ||FixBayonet &lt;br /&gt;
|-&lt;br /&gt;
| BailShip ||LoadCaseRocket ||RetrieveBoats ||Thanks ||FullPort &lt;br /&gt;
|-&lt;br /&gt;
| BelayOrder ||LoadChainShot ||RightBroadsideFire ||VesselSighted ||FullStarboard &lt;br /&gt;
|-&lt;br /&gt;
| CeaseFire ||LoadHotShot ||RunOutGuns ||WeighAnchor ||GetDown &lt;br /&gt;
|-&lt;br /&gt;
| Charge ||LoadRocket ||Salute ||WetSail ||GoodShot &lt;br /&gt;
|-&lt;br /&gt;
| Cheer ||LoadRoundShot ||SecondRankFire ||YesSir ||HalfPort &lt;br /&gt;
|-&lt;br /&gt;
| CloseGunports ||LoadShot ||SectionsFire ||Warcry ||HalfStarboard &lt;br /&gt;
|-&lt;br /&gt;
| Compliment ||LowerGuns ||ShortenSail ||Duel ||HeaveTheLead &lt;br /&gt;
|-&lt;br /&gt;
| Disguise ||LowerRockets ||ShoulderArms ||PrimeLoad ||Help &lt;br /&gt;
|-&lt;br /&gt;
| DouseLanterns ||MakeReady ||SightGuns ||PutOutFires ||HoistColors &lt;br /&gt;
|-&lt;br /&gt;
| DropAnchor ||MakeSail ||StandGround ||QuarterPort ||Insult &lt;br /&gt;
|-&lt;br /&gt;
| EnemyVesselSighted ||Medic ||StayCalm ||QuarterStarboard ||LaunchBoats &lt;br /&gt;
|-&lt;br /&gt;
| Fire ||Mutiny ||StrikeColors ||RaiseGuns ||ReadyGuns &lt;br /&gt;
|-&lt;br /&gt;
| FireAtWill ||NoShouts ||Surrender ||RaiseRockets ||RemoveBayonet &lt;br /&gt;
|-&lt;br /&gt;
| FirstRankFire ||NoSir ||Swivel ||RamShot ||PatrioticCheer &lt;br /&gt;
|-&lt;br /&gt;
| HurrahCheer || FormColumn || ForwardMarch || Follow || Halt&lt;br /&gt;
|-&lt;br /&gt;
| AtTheDouble || CloseRanks ||DoubleRank || SingleRank || Reinforce&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Player Actions===&lt;br /&gt;
Player actions that can be used (normally for bot commands).&lt;br /&gt;
&lt;br /&gt;
Some actions must be executed in a sequence.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| None ||ShipAutoMove ||Jump ||StartAimingFirearm&lt;br /&gt;
|-&lt;br /&gt;
| StopAimingFirearm ||FireFirearm ||FireCannon ||Driveship&lt;br /&gt;
|-&lt;br /&gt;
| Run ||Crouch ||PlayerAutoWalk ||SwitchWeapon&lt;br /&gt;
|-&lt;br /&gt;
| StartReloadFirearm ||InterruptReloadFirearm ||FinishReloadFirearm ||EnableCombatStance&lt;br /&gt;
|-&lt;br /&gt;
| DisableCombatStance ||StartMeleeWeaponHold ||StopMeleeWeaponHold ||ExecuteMeleeWeaponStrike&lt;br /&gt;
|-&lt;br /&gt;
| MeleeStrikeHigh ||MeleeStrikeLow ||MeleeStrikeLeft ||MeleeStrikeRight&lt;br /&gt;
|-&lt;br /&gt;
| StartMeleeBlock ||StopMeleeBlock ||ChangeMeleeBlock ||MeleeBlockHigh&lt;br /&gt;
|-&lt;br /&gt;
| MeleeBlockLow ||MeleeBlockLeft ||MeleeBlockRight ||FireDryFirearm&lt;br /&gt;
|-&lt;br /&gt;
| StartCrouching ||StopCrouching ||StopGestureAnimation ||PlayerGestureDanceGanGamStyle&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureDanceHipHop ||PlayerGestureDanceThriller ||PlayerGestureDanceBelly ||PlayerGestureMusketKick&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureMusketCrouch ||PlayerGestureInstrumentBass ||PlayerGestureInstrumentGuitar ||PlayerGestureInstrumentDrums&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSalute ||PlayerGesturePointing ||PlayerGestureLookingHorizon ||PlayerGestureMaleLayingDownPose&lt;br /&gt;
|-&lt;br /&gt;
| ExecuteSecondaryAttack ||PlayerGestureSaluteMusket ||PlayerGesturePresentArmsMusket ||PlayerGesturePray&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSurrender ||PlayerGesturePoint ||PlayerGestureWave ||PlayerGestureSillyDance&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSaluteSword ||PlayerGestureAttentionWave ||PlayerGestureDancingTwerk ||PlayerGestureDancingFunny&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSwingDancing ||PlayerGestureNorthernSoulFloorCombo ||PlayerGestureBackFlip ||StartBayonetAttach&lt;br /&gt;
|-&lt;br /&gt;
| StartBayonetDetach ||InterruptBayonetAttach ||InterruptBayonetDetach ||FinishBayonetAttach&lt;br /&gt;
|-&lt;br /&gt;
| FinishBayonetDetach ||PlayerGesturePanic ||PlayerGestureSitDown ||PlayerGestureCharge&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureTauntAxe ||PlayerGestureTauntAxe2 ||WeaponUnloaded ||PlayerGestureCheer&lt;br /&gt;
|-&lt;br /&gt;
| StartGestureAnimation ||PlayerGestureRPSPaper ||PlayerGestureRPSRock ||PlayerGestureRPSScissors&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureWhistle || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Gestures require a &amp;lt;code&amp;gt;StartGestureAnimation&amp;lt;/code&amp;gt; action beforehand.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;MeleeBlockHigh&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeBlockLow&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeBlockLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MeleeBlockRight&amp;lt;/code&amp;gt; require a &amp;lt;code&amp;gt;StartMeleeBlock&amp;lt;/code&amp;gt; action beforehand.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ExecuteMeleeWeaponStrike&amp;lt;/code&amp;gt; requires either a &amp;lt;code&amp;gt;MeleeStrikeHigh&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeStrikeLow&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeStrikeLeft&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;MeleeStrikeRight&amp;lt;/code&amp;gt; action beforehand.&lt;br /&gt;
&lt;br /&gt;
===Instruments===&lt;br /&gt;
Possible intrument enums.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Instrument&lt;br /&gt;
! Useage&lt;br /&gt;
|-&lt;br /&gt;
| None || None&lt;br /&gt;
|-&lt;br /&gt;
| Piano || Inworld&lt;br /&gt;
|-&lt;br /&gt;
| Synth || Unused&lt;br /&gt;
|-&lt;br /&gt;
| MarchingDrum || By the Drummer class&lt;br /&gt;
|-&lt;br /&gt;
| Fife || By the Fifer class&lt;br /&gt;
|-&lt;br /&gt;
| Violin || By the Violinist class&lt;br /&gt;
|-&lt;br /&gt;
| Bagpipes || By the Bagpiper class&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instrument Songs===&lt;br /&gt;
Possible intrument songs.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Song ID&lt;br /&gt;
! Name&lt;br /&gt;
! Global (usable by any faction)&lt;br /&gt;
! Factions Available&lt;br /&gt;
! Instruments Available&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mozart Allegro || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Mozart Andante Amoroso || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 3 || Mozart Rondo Allegro || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Beethoven Variations F Major || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Living in the Dark || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Bad Encounter || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Morbid Mind || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 8 || Wasted Wonderland || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Adeste Fideles || True|| ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Angels we have heard on high || True|| ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Good kind wenceslas || True || ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Jingle bells || True || ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Double Presto || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Sarabande || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Tempo Di Borea || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Scotland The Brave || False || British Fife || MarchingDrum Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 19 || The British Grenadiers || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 20 || La Victoire Est A Nous || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 21 || Rule Britannia || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Le Chant de L'Oignon || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Heart of Oak || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Men Of Harlech || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Auprès De Ma Blonde || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Pas Cadence || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Drum Roll || True || || MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Spanish Ladies || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Lillibullero || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Over The Hills And Far Away || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Cadet Rousselle || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 32 || La Marseillaise || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Trois Jeunes Tambours || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Chant Du Depart || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 35 || The Grenadier's Return || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Marlbrough s'en va-t-en Guerre  || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Allemanda || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Bach Double || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Corrente || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 40 || With a Hundred Pipers || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 41 || War or Peace || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 42 || The Standard on the Braes O’ Mar || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 43 || The Point of War || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 44 || The Garb of old Gaul || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 45 || The Black Bear || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 46 || Muckin’ O’ Geordie’s Byre || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 47 || March of the Cameron Men || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 48 || Lochaber No More || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Lads With the Kilt || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Highland Laddie || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Hey Johnnie Cope || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Flower of Scotland || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Cock O’ the North || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Campbells are Coming || False || British || Bagpipes Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Cabar Feidh || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Brose and Butter || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Bonnie Dundee || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Blue Bonnet || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Battle of Waterloo || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 61 || A Man's a Man || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 62 || The Girl I Left Behind Me || False || British || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Fanchon || False || French || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Le 31 Du Mois D'Août || False || French || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 65 || On Va Leur Percer Le Flanc || False || French || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Althessischer Reitermarsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Der Dessauer || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Heil dir im Siegerkranz || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Hohenfriedberger Marsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Yorkscher Marsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Pariser Einzugsmarsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Lockmarsch  || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Fanagoriysky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 74 || God Save the Tsar || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Izmaylovsky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Let the Thunder of Victory Rumble || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 77 || Preobrazhensky March || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Semenovsky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Yegersky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Ah! Ça Ira || False || Italian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Marcia Guardia Nazionale || False || Italian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Marcia Guardia Consolare || False || Italian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Pas Redoublé || False || Italian || Fife MarchingDrum&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Officer Orders===&lt;br /&gt;
Possible Officer Orders.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command&lt;br /&gt;
|-&lt;br /&gt;
| Reinforce&lt;br /&gt;
|-&lt;br /&gt;
| Charge&lt;br /&gt;
|-&lt;br /&gt;
| FormLine&lt;br /&gt;
|-&lt;br /&gt;
| BreakRankAndFollow&lt;br /&gt;
|-&lt;br /&gt;
| FireAtWill&lt;br /&gt;
|-&lt;br /&gt;
| MakeReady&lt;br /&gt;
|-&lt;br /&gt;
| Fire&lt;br /&gt;
|-&lt;br /&gt;
| CeaseFire&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Carryable Objects===&lt;br /&gt;
Possible carryable objects.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Item&lt;br /&gt;
! Details&lt;br /&gt;
|-&lt;br /&gt;
| 2 || CannonBall&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Lantern&lt;br /&gt;
|-&lt;br /&gt;
| 4 || SmallBuckShot&lt;br /&gt;
|-&lt;br /&gt;
| 5 || ChainShot&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Spyglass&lt;br /&gt;
|-&lt;br /&gt;
| 7 || BearingFlagBritish || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 8 || BearingFlagFrench || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 9 || MarchingDrumFrench&lt;br /&gt;
|-&lt;br /&gt;
| 10 || MarchingDrumBritish&lt;br /&gt;
|-&lt;br /&gt;
| 11 || FifeBritish&lt;br /&gt;
|-&lt;br /&gt;
| 12 || Violin&lt;br /&gt;
|-&lt;br /&gt;
| 13 || Bagpipes&lt;br /&gt;
|-&lt;br /&gt;
| 14 || FifeFrench&lt;br /&gt;
|-&lt;br /&gt;
| 15 || BearingFlagPrussian || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 16  || FifePrussian&lt;br /&gt;
|-&lt;br /&gt;
| 17 || MarchingDrumPrussian&lt;br /&gt;
|-&lt;br /&gt;
| 18 || AmmoBox || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 19 || LargeBuckShot&lt;br /&gt;
|-&lt;br /&gt;
| 20 || RocketCarcass || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 21 || CaseRockets || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 22 || RocketAmmobox || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 23 || RocketShell&lt;br /&gt;
|-&lt;br /&gt;
| 24 || ExplosiveBarrel || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 25 || SwivelGun || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 26 || SmallRocketShell&lt;br /&gt;
|-&lt;br /&gt;
| 27 || MarchingDrumRussian&lt;br /&gt;
|-&lt;br /&gt;
| 28 || FifeRussian&lt;br /&gt;
|-&lt;br /&gt;
| 29 || BearingFlagRussian || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 30 || FifeItalian&lt;br /&gt;
|-&lt;br /&gt;
| 31 || MarchingDrumItalian&lt;br /&gt;
|-&lt;br /&gt;
| 32 || BearingFlagItalian || Unused&lt;br /&gt;
|-&lt;br /&gt;
|33&lt;br /&gt;
|MachineGunAmmo&lt;br /&gt;
|Loadable machine gun ammo&lt;br /&gt;
|-&lt;br /&gt;
|34&lt;br /&gt;
|MachineGunAmmoBox&lt;br /&gt;
|Machine gun ammo crate&lt;br /&gt;
|-&lt;br /&gt;
|35&lt;br /&gt;
|Binoculars&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Naval Specific Enums==&lt;br /&gt;
===Ship Type===&lt;br /&gt;
Defines a ship's type.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Frigate50gun&lt;br /&gt;
| 50-Gun Frigate&lt;br /&gt;
|-&lt;br /&gt;
| Brigsloop13gun&lt;br /&gt;
| 13-Gun Brig-Sloop&lt;br /&gt;
|-&lt;br /&gt;
| Schooner8gun&lt;br /&gt;
| 8-Gun Schooner&lt;br /&gt;
|-&lt;br /&gt;
| Schooner2gun&lt;br /&gt;
| 2-Gun Schooner&lt;br /&gt;
|-&lt;br /&gt;
| Rocketboat&lt;br /&gt;
| Rocketboat&lt;br /&gt;
|-&lt;br /&gt;
| Gunboat&lt;br /&gt;
| Gunboat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ship Name===&lt;br /&gt;
Defines a ship's name.&lt;br /&gt;
&lt;br /&gt;
====British====&lt;br /&gt;
=====50-Gun Frigates=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMS Superb || (1) HMS Brave || (2) HMS Thames || (3) HMS Wolfe || (4) HMS Argo&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMS Leander || (6) HMS Renown || (7) HMS Adamant || (8) HMS Ambuscade || (9) HMS Maidstone&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMS Spartan || (11) HMS Justinian || (12) HMS Indefatigable || (13) HMS Surprise&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====13-Gun Sloops=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMS Sphinx || (1) HMS Camilla || (2) HMS Daphne || (3) HMS Ariadne || (4) HMS Perseus&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMS Narcissus || (6) HMS Porcupine || (7) HMS Eurydice || (8) HMS Hyaena || (9) HMS Champion&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMS Myrmidon || (11) HMS Squirrel || (12) HMS Crocodile || (13) HMS Cossack || (14) HMS Cyane&lt;br /&gt;
|-&lt;br /&gt;
| (15) HMS Banterer || (16) HMS Boreas || (17) HMS Laurel || (18) HMS Comus || (19) HMS Garland&lt;br /&gt;
|-&lt;br /&gt;
| (20) HMS Perseus || (21) HMS Volage || (22) HMS Hermes || (23) HMS Myrmidon || (24) HMS Seagull&lt;br /&gt;
|-&lt;br /&gt;
| (25) HMS Neptune || (26) HMS Dart || (27) HMS Beaver || (28) HMS Mutine || (29) HMS Saint Lucia&lt;br /&gt;
|-&lt;br /&gt;
| (30) HMS Peterel&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====8-Gun &amp;amp; 2-Gun Schooners=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMS Pickle || (1) HMS Pictou || (2) HMS Whiting || (3) HMS Charlotte || (4) HMS Musquito&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMS Crafty || (6) HMS Alban || (7) HMS Lord Nelson || (8) HMS Ballahoo || (9) HMS Landrail&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMS Barracouta || (11) HMS Capelin || (12) HMS Kingfish || (13) HMS Grouper || (14) HMS Haddock&lt;br /&gt;
|-&lt;br /&gt;
| (15) HMS Herring || (16) HMS Mackerel || (17) HMS Pike || (18) HMS Pilchard || (19) HMS Snapper&lt;br /&gt;
|-&lt;br /&gt;
| (20) HMS Bream || (21) HMS Chub || (22) HMS Cuttle || (23) HMS Porgey || (24) HMS Mullett&lt;br /&gt;
|-&lt;br /&gt;
| (25) HMS Tang || (26) HMS Cuckoo || (27) HMS Magpie || (28) HMS Jackdaw || (29) HMS Landrail&lt;br /&gt;
|-&lt;br /&gt;
| (40) HMS Woodcock || (41) HMS Wagtail || (42) HMS Crane || (43) HMS Quail || (44) HMS Pigeon&lt;br /&gt;
|-&lt;br /&gt;
| (45) HMS Rook || (46) HMS Widgeon || (47) HMS Sealark || (48) HMS Malta || (49) HMS Gozo&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Rocket &amp;amp; Gunboats=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMB Aimwell || (1) HMB Pelter || (2) HMB Borer || (3) HMB Plumper || (4) HMB Teazer&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMB Tickler || (6) HMB Swinger || (7) HMB Force || (8) HMB Piercer || (9) HMB Attack&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMB Fearless || (11) HMB Conquest || (12) HMB Assault || (13) HMB Acute || (14) HMB Sparkler&lt;br /&gt;
|-&lt;br /&gt;
| (15) HMB Bouncer || (16) HMB Boxer || (17) HMB Biter || (18) HMB Bruiser || (19) HMB Blazer&lt;br /&gt;
|-&lt;br /&gt;
| (20) HMB Cracker || (21) HMB Clinker || (22) HMB Crash || (23) HMB Contest || (24) HMB Adder&lt;br /&gt;
|-&lt;br /&gt;
| (25) HMB Spiteful || (26) HMB Steady || (27) HMB Courser || (28) HMB Defender || (29) HMB Eclipse&lt;br /&gt;
|-&lt;br /&gt;
| (40) HMB Furious || (41) HMB Flamer || (42) HMB Furnace || (43) HMB Growler || (44) HMB Griper&lt;br /&gt;
|-&lt;br /&gt;
| (45) HMB Grappler || (46) HMB Galiant || (47) HMB Hardy || (48) HMB Haughty || (49) HMB Hecate&lt;br /&gt;
|-&lt;br /&gt;
| (50) HMB Hasty || (51) HMB Tigress || (52) HMB Meteor || (53) HMB Mastiff || (54) HMB Minx&lt;br /&gt;
|-&lt;br /&gt;
| (55) HMB Manly || (56) HMB Pouncer || (57) HMB Wrangler || (58) HMB Rattler || (59) HMB Ready&lt;br /&gt;
|-&lt;br /&gt;
| (55) HMB Safeguard || (56) HMB Staunch || (57) HMB Janissary || (58) HMB Cody&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
=====50-Gun Frigates=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) Annibal || (1) Intrépide || (2) Pomone || (3) Incorruptible || (4) Formidable&lt;br /&gt;
|-&lt;br /&gt;
| (5) Tamise || (6) Scipion || (7) Mont-Blanc || (8) Achille || (9) Andromaque&lt;br /&gt;
|-&lt;br /&gt;
| (10) Résolue || (11) Réunion || (12) Néréide || (13) Diane || (14) La Proserpine&lt;br /&gt;
|-&lt;br /&gt;
| (15) Acheron &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====13-Gun Sloops=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) Falcon || (1) Cheveret || (2) Espiègle || (3) Le Venguer || (4) Atalante&lt;br /&gt;
|-&lt;br /&gt;
| (5) Fortune || (6) Modeste || (7) Henriette || (8) Brutus || (9) Lacédémonienne&lt;br /&gt;
|-&lt;br /&gt;
| (10) Aventurier || (11) Anacréon || (12) Salamine || (13) Affronteur || (14) Papillon&lt;br /&gt;
|-&lt;br /&gt;
| (15) Cerf || (16) Déterminée || (17) Bonaparte || (18) Carlotta || (19) Ligurienne&lt;br /&gt;
|-&lt;br /&gt;
| (20) Furet || (21) Argus || (22) Vendicare || (23) Aréthuse || (24) Bayonnaise&lt;br /&gt;
|-&lt;br /&gt;
| (25) Berceau || (26) Diligente || (27) Teulié || (28) Sardine || (29) Mignonne&lt;br /&gt;
|-&lt;br /&gt;
| (30) Mercure || (31) Lodi || (32) Iéna || (33) Oreste ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====8-Gun &amp;amp; 2-Gun Schooners=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) Chandenque || (1) Venus || (2) Trompeuse || (3) Hunter || (4) Emilie&lt;br /&gt;
|-&lt;br /&gt;
| (5) Magicienne || (6) Renard || (7) Byoneuse || (8) Floretta || (9) Deux Amis&lt;br /&gt;
|-&lt;br /&gt;
| (10) Enfant Prodigue &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Rocket &amp;amp; Gunboats=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) St. Roche || (1) Vésuve || (2) Cruelle || (3) Duguay-Trouin || (4) Génie&lt;br /&gt;
|-&lt;br /&gt;
| (5) Marie-Rose || (6) Deux Frères || (7) Tartane || (8) Patronne || (9) Esperance&lt;br /&gt;
|-&lt;br /&gt;
| (10) L'Anglais || (11) Triton || (12) St. François&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sapper/Engineer Specific Enums=&lt;br /&gt;
===Emplacement Type===&lt;br /&gt;
Define the type of emplacement.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Sapper structures&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| InfantryStakes&lt;br /&gt;
| Infantry Stakes&lt;br /&gt;
|-&lt;br /&gt;
| Gabion&lt;br /&gt;
| Gabion&lt;br /&gt;
|-&lt;br /&gt;
| ChevauxDeFriseLarge&lt;br /&gt;
| Chevaux De Frise (L)&lt;br /&gt;
|-&lt;br /&gt;
| ChevauxDeFriseSmall&lt;br /&gt;
| Chevaux De Frise (S)&lt;br /&gt;
|-&lt;br /&gt;
| ExplosiveBarrel&lt;br /&gt;
| Explosive Barrel&lt;br /&gt;
|-&lt;br /&gt;
| Palisade&lt;br /&gt;
| Palisade&lt;br /&gt;
|-&lt;br /&gt;
| ShootingPlatform&lt;br /&gt;
| Palisade Platform&lt;br /&gt;
|-&lt;br /&gt;
| Chair&lt;br /&gt;
| Chair&lt;br /&gt;
|-&lt;br /&gt;
| Table&lt;br /&gt;
| Table&lt;br /&gt;
|-&lt;br /&gt;
| Earthworks&lt;br /&gt;
| Earthworks&lt;br /&gt;
|-&lt;br /&gt;
| Sandbag&lt;br /&gt;
| Sandbag&lt;br /&gt;
|-&lt;br /&gt;
| SwivelGun&lt;br /&gt;
| Swivel Gun&lt;br /&gt;
|-&lt;br /&gt;
| Ammobox&lt;br /&gt;
| Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| FirearmAmmobox&lt;br /&gt;
| Firearm Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| RocketStack&lt;br /&gt;
| Rocket Stack&lt;br /&gt;
|-&lt;br /&gt;
| Snowman&lt;br /&gt;
| Snowman&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines Engineer structures&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Table&lt;br /&gt;
| Table&lt;br /&gt;
|-&lt;br /&gt;
| MachineGunAllied&lt;br /&gt;
| Vickers MG&lt;br /&gt;
|-&lt;br /&gt;
| MachineGunCentral&lt;br /&gt;
| Maschinengewehr 08 MG&lt;br /&gt;
|-&lt;br /&gt;
| MachineGunAmmobox&lt;br /&gt;
| MG Ammo&lt;br /&gt;
|-&lt;br /&gt;
| HowitzerAmmobox&lt;br /&gt;
| Howitzer Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| HeavyMortarAmmobox&lt;br /&gt;
| Heavy Mortar Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| BarbedWire&lt;br /&gt;
| Barbed Wire&lt;br /&gt;
|-&lt;br /&gt;
| Hedgehog&lt;br /&gt;
| Hedgehog&lt;br /&gt;
|-&lt;br /&gt;
| Sandbags&lt;br /&gt;
| Sandbags&lt;br /&gt;
|-&lt;br /&gt;
| Cello&lt;br /&gt;
| Cello&lt;br /&gt;
|-&lt;br /&gt;
| Snowman&lt;br /&gt;
| Snowman&lt;br /&gt;
|-&lt;br /&gt;
| TNT&lt;br /&gt;
| TNT&lt;br /&gt;
|-&lt;br /&gt;
| FrontlinesChair&lt;br /&gt;
| Chair&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Sapper Build Mode===&lt;br /&gt;
Define the current player's build mode.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| HammerConstructMode&lt;br /&gt;
| Hammer Construct Mode, used while the player has the small hammer in his hand&lt;br /&gt;
|-&lt;br /&gt;
| HammerDeconstructMode&lt;br /&gt;
| Hammer Deconstruct Mode, used while the player has the big hammer in his hand&lt;br /&gt;
|-&lt;br /&gt;
| SpadeConstructMode&lt;br /&gt;
| Spade Construct Mode, used while the player has the spade in his hand&lt;br /&gt;
|-&lt;br /&gt;
| SpadeDeconstructMode&lt;br /&gt;
| Spade Deconstruct Mode, used while the player has the spade in his hand&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Server_Configuration_Enums&amp;diff=2450</id>
		<title>Server Configuration Enums</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Server_Configuration_Enums&amp;diff=2450"/>
		<updated>2022-11-23T23:12:44Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Carryable Objects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Map Specific Enums==&lt;br /&gt;
===Gamemodes===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War gamemodes&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Gametype output&lt;br /&gt;
|-&lt;br /&gt;
| ArmyAssault || Army Assault&lt;br /&gt;
|-&lt;br /&gt;
| ArmyBattlefield || Army Battlefield&lt;br /&gt;
|-&lt;br /&gt;
| ArmyConquest || Army Conquest&lt;br /&gt;
|-&lt;br /&gt;
| ArmyDeathmatch || Army Deathmatch &lt;br /&gt;
|-&lt;br /&gt;
| ArmySiege || Army Siege &lt;br /&gt;
|-&lt;br /&gt;
| NavalAssault || Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
| NavalBattlefield || Naval Battlefield &lt;br /&gt;
|-&lt;br /&gt;
| CoastalSiege || Coastal Siege &lt;br /&gt;
|-&lt;br /&gt;
| MeleeArena || Melee Arena &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines gamemodes&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Gametype output&lt;br /&gt;
|-&lt;br /&gt;
| Offensive|| Offensive&lt;br /&gt;
|-&lt;br /&gt;
| Invasion || Invasion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Map Names===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Army Battlefield Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| AlUddinRuins || Al Uddin Ruins&lt;br /&gt;
|-&lt;br /&gt;
| ArendanRiver || Arendan River&lt;br /&gt;
|-&lt;br /&gt;
| AunbyValley || Aunby Valley&lt;br /&gt;
|-&lt;br /&gt;
| AutumnWatch || Autumn Watch &lt;br /&gt;
|-&lt;br /&gt;
| BlackForest || Black Forest&lt;br /&gt;
|-&lt;br /&gt;
| CampSalamanca || Camp Salamanca&lt;br /&gt;
|-&lt;br /&gt;
| Canyon || Canyon &lt;br /&gt;
|-&lt;br /&gt;
| Causeways || Causeways &lt;br /&gt;
|-&lt;br /&gt;
| CrossHills || Crosshills&lt;br /&gt;
|-&lt;br /&gt;
| DesertRuins || Desert Ruins&lt;br /&gt;
|-&lt;br /&gt;
| Egypt || Tahir Desert&lt;br /&gt;
|-&lt;br /&gt;
| ErnestRidge || Ernest Ridge&lt;br /&gt;
|-&lt;br /&gt;
| Glacier || Glacier&lt;br /&gt;
|-&lt;br /&gt;
| Heartmound || Heartmound&lt;br /&gt;
|- &lt;br /&gt;
| Highlands || Highlands&lt;br /&gt;
|-&lt;br /&gt;
| KingGeorge || King George&lt;br /&gt;
|-&lt;br /&gt;
| LamarshFen || Lamarsh Fen&lt;br /&gt;
|-&lt;br /&gt;
| Linburg || Linburg&lt;br /&gt;
|-&lt;br /&gt;
| Marquette || Marquette&lt;br /&gt;
|-&lt;br /&gt;
| Portnile || Port Nile&lt;br /&gt;
|-&lt;br /&gt;
| Ravenstone || Ravenstone&lt;br /&gt;
|-&lt;br /&gt;
| Ryhallvale || Ryhall Vale&lt;br /&gt;
|-&lt;br /&gt;
| SacredValley || Sacred Valley&lt;br /&gt;
|- &lt;br /&gt;
| Sharpton || Sharpton &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Army Siege Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| FortAlFarid || Fort Al-Farid &lt;br /&gt;
|-&lt;br /&gt;
| FortChristiana || Fort Christina&lt;br /&gt;
|-&lt;br /&gt;
| FortDarial || Fort Darial&lt;br /&gt;
|-&lt;br /&gt;
| FortPierre || Fort Pierre &lt;br /&gt;
|-&lt;br /&gt;
| FortSalettes || Fort Salettes &lt;br /&gt;
|-&lt;br /&gt;
| FortSchwarz || Fort Schwarz&lt;br /&gt;
|-&lt;br /&gt;
| FortWinston || Fort Winston&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Linebattle Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| AncientPlains || Ancient Plains &lt;br /&gt;
|-&lt;br /&gt;
| DesertPlains || Desert Plains&lt;br /&gt;
|-&lt;br /&gt;
| DesertPlainsSmall || Desert Plains (Small)&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlains || Grassy Plains 1&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsii || Grassy Plains 2&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsiii || Grassy Plains 3&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsiv || Grassy Plains 4&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsv || Grassy Plains 5&lt;br /&gt;
|-&lt;br /&gt;
| IslandPlains || Island Plains&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsSmall || Snowy Plains (Small)&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlains || Snowy Plains&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsii || Snowy Plains 2&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsiii || Snowy Plains 3&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsiv || Snowy Plains 4&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsv || Snowy Plains 5&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| AlKimarPyramids || Al Kimar Pyramids&lt;br /&gt;
|-&lt;br /&gt;
| Avignon || Avignon&lt;br /&gt;
|-&lt;br /&gt;
| MontePilleronePass || Pillerone Pass&lt;br /&gt;
|-&lt;br /&gt;
| VanoiseHeights || Vanoise Heights&lt;br /&gt;
|-&lt;br /&gt;
| HudreeMarsh || Hudree Marsh &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Naval &amp;amp; Coastal Siege Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| BalamorBay || Balamor Bay &lt;br /&gt;
|-&lt;br /&gt;
| Caribbean || Caribbean&lt;br /&gt;
|-&lt;br /&gt;
| FortNational || Fort Imperial&lt;br /&gt;
|-&lt;br /&gt;
| HaroutiIslands || Harouti Islands&lt;br /&gt;
|-&lt;br /&gt;
| MartelloTower || Martello Tower&lt;br /&gt;
|-&lt;br /&gt;
| RandomWaters || Open Waters&lt;br /&gt;
|-&lt;br /&gt;
| SouthSeaCastle || South Sea Castle&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Frontlines Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| BerktonGreen || Berkton Green &lt;br /&gt;
|-&lt;br /&gt;
| Countryside || Countryside&lt;br /&gt;
|-&lt;br /&gt;
| FortImraan || Fort Imraan&lt;br /&gt;
|-&lt;br /&gt;
| Foxhole || Foxhole&lt;br /&gt;
|-&lt;br /&gt;
| Freurlund || Freurlund &lt;br /&gt;
|-&lt;br /&gt;
| HeroesLanding || Heroes Landing &lt;br /&gt;
|-&lt;br /&gt;
| Lysartvalley || Lysart Valley&lt;br /&gt;
|-&lt;br /&gt;
| Mansion || Mansion&lt;br /&gt;
|-&lt;br /&gt;
| Marre || Marre&lt;br /&gt;
|-&lt;br /&gt;
| Sacrifice || Sacrifice&lt;br /&gt;
|-&lt;br /&gt;
| StPeters || St. Peter's&lt;br /&gt;
|-&lt;br /&gt;
| Wasteland || Wasteland&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Melee Arenas&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| CastleArena || Castle Arena &lt;br /&gt;
|-&lt;br /&gt;
| FortArena || Fort Arena&lt;br /&gt;
|-&lt;br /&gt;
| GarrisonArena || Garrison Arena&lt;br /&gt;
|-&lt;br /&gt;
| PalisadeArena || Palisade Arena&lt;br /&gt;
|-&lt;br /&gt;
| SacredArena || Sacred Arena&lt;br /&gt;
|-&lt;br /&gt;
| WatchtowerArena || Watchtower Arena&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Miscellaneous Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| CustomMap || Flat Plains 1 &lt;br /&gt;
|-&lt;br /&gt;
| CustomMapNaval || Open Ocean&lt;br /&gt;
|-&lt;br /&gt;
| TrainingGrounds || Training Grounds&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FactionRoundWinnerReason&lt;br /&gt;
! Reason || Game Mode&lt;br /&gt;
|-&lt;br /&gt;
|None || All&lt;br /&gt;
|-&lt;br /&gt;
|NotEnoughPlayers || Melee Arena&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasTouchedGameObjectiveObject || All&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasCapturedGameObjectiveObject || All&lt;br /&gt;
|-&lt;br /&gt;
|FactionShipsEliminated || Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionLostAllCrewReinforcements || Unused&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreRemainingCrewReinforcements || Unused&lt;br /&gt;
|-&lt;br /&gt;
|FactionTroopsEliminated || Army Assault, Army Battlefield, Army Siege, Coastal Siege, Invasion, Melee Areana, Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreSurvivingTroops || Army Battlefield, Melee Arena&lt;br /&gt;
|-&lt;br /&gt;
|FactionLostAllSpawnPoints || Unused&lt;br /&gt;
|-&lt;br /&gt;
|FactionLostMajorSpawnPoints || Army Siege, Coastal Siege, Invasion&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreShips || Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreKills || Army Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionCapturedAllCapturePoints|| Army Conquest, Offensive &lt;br /&gt;
|-&lt;br /&gt;
|FactionReachedMaxTickets|| Army Conquest, Naval Battlefield, Offensive&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreTickets || Army Conquest, Naval Battlefield, Offensive&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreRounds || Melee Areana&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Player Properties Enums==&lt;br /&gt;
===Class===&lt;br /&gt;
&lt;br /&gt;
Defines a type of player class.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Nations at War classes&lt;br /&gt;
!Command Input&lt;br /&gt;
!Result&lt;br /&gt;
|-&lt;br /&gt;
| ArmyInfantryOfficer&lt;br /&gt;
| Infantry Officer&lt;br /&gt;
|-&lt;br /&gt;
| ArmyLineInfantry&lt;br /&gt;
| Line Infantry&lt;br /&gt;
|-&lt;br /&gt;
| Grenadier&lt;br /&gt;
| Grenadier&lt;br /&gt;
|-&lt;br /&gt;
| Guard&lt;br /&gt;
| Guard&lt;br /&gt;
|-&lt;br /&gt;
| LightInfantry&lt;br /&gt;
| Light Infantry&lt;br /&gt;
|-&lt;br /&gt;
| Rifleman&lt;br /&gt;
| Rifleman&lt;br /&gt;
|-&lt;br /&gt;
| FlagBearer&lt;br /&gt;
| Flag Bearer&lt;br /&gt;
|-&lt;br /&gt;
| Musician&lt;br /&gt;
| Drummer, Fifer, Bagpiper and Violinist&lt;br /&gt;
|-&lt;br /&gt;
| Surgeon&lt;br /&gt;
| Surgeon&lt;br /&gt;
|-&lt;br /&gt;
| Sergeant&lt;br /&gt;
| Sergeant&lt;br /&gt;
|-&lt;br /&gt;
| Sapper&lt;br /&gt;
| Sapper&lt;br /&gt;
|-&lt;br /&gt;
| Cannoneer&lt;br /&gt;
| Cannoneer&lt;br /&gt;
|-&lt;br /&gt;
| Rocketeer&lt;br /&gt;
| Rocketeer&lt;br /&gt;
|-&lt;br /&gt;
| NavalCaptain&lt;br /&gt;
| Captain&lt;br /&gt;
|-&lt;br /&gt;
| NavalMarine&lt;br /&gt;
| Marine&lt;br /&gt;
|-&lt;br /&gt;
| NavalSailor&lt;br /&gt;
| Sailor&lt;br /&gt;
|-&lt;br /&gt;
| NavalSailor2&lt;br /&gt;
| Adept Sailor&lt;br /&gt;
|-&lt;br /&gt;
| Carpenter&lt;br /&gt;
| Carpenter&lt;br /&gt;
|-&lt;br /&gt;
| CoastGuard&lt;br /&gt;
| Coast Guard&lt;br /&gt;
|-&lt;br /&gt;
| Customs&lt;br /&gt;
| Customs&lt;br /&gt;
|-&lt;br /&gt;
| Hussar&lt;br /&gt;
| Hussar&lt;br /&gt;
|-&lt;br /&gt;
| Dragoon&lt;br /&gt;
| Cuirassier or Dragoon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines classes&lt;br /&gt;
!Command Input&lt;br /&gt;
!Result&lt;br /&gt;
|-&lt;br /&gt;
| ArmyInfantryOfficer&lt;br /&gt;
| Infantry Officer&lt;br /&gt;
|-&lt;br /&gt;
| ArmyLineInfantry&lt;br /&gt;
| Rifleman&lt;br /&gt;
|-&lt;br /&gt;
| Surgeon&lt;br /&gt;
| Medic&lt;br /&gt;
|-&lt;br /&gt;
| Sapper&lt;br /&gt;
| Engineer&lt;br /&gt;
|-&lt;br /&gt;
| Cannoneer&lt;br /&gt;
| Artilleryman&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weapon===&lt;br /&gt;
Defines a player weapon.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Nations at War Weapons&lt;br /&gt;
! Weapon Class&lt;br /&gt;
! Weapon Enum&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; |Musket&lt;br /&gt;
|Musket_SeaServiceBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMarinePatternANIX&lt;br /&gt;
|-&lt;br /&gt;
| Musket_IndiaPatternBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleIXXII&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandLightInfantryPatternBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Light&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleDragoonPattern&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |MusketGuard&lt;br /&gt;
|Musket_NewLandPatternBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleGuardPattern&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Guard&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; |MusketUnbayonetted&lt;br /&gt;
|Musket_LandLightInfantryPatternBrownBess_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_1808PatternMusket_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_IndiaPatternBrownBess_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMusketIX_XIII_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_1808PatternMusket_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_1808PatternMusket_LightVariant_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMusketMarinePatternAnIX_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMusketDragoonPattern_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Rifle&lt;br /&gt;
|Rifle_Pattern1800Infantry&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_CharlevilleDragoonPattern_NoBayonet&lt;br /&gt;
|- &lt;br /&gt;
| Rifle_Russian_1806&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Carbine&lt;br /&gt;
|Carbine_Elliot&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_CharlevilleCavalryIXXIII&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Russian_Cuirassier&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Pistol&lt;br /&gt;
|Pistol_SeaService&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_XIII&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_NewLandPattern&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_Russian_1809_Pistol&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Blunderbass&lt;br /&gt;
|Blunderbuss_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; |Sword&lt;br /&gt;
|Sabre_1715Pattern&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_1796PatternLight&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_Briquet&lt;br /&gt;
|-&lt;br /&gt;
| Cutlass_1804PatternNaval&lt;br /&gt;
|-&lt;br /&gt;
| Cutlass_YearIXBoardingSabre&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Epee&lt;br /&gt;
|- &lt;br /&gt;
| Sword_Russian_Rifle&lt;br /&gt;
|- &lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot; |SwordOfficer&lt;br /&gt;
|Hanger_Variation1&lt;br /&gt;
|- &lt;br /&gt;
| Hanger_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Pattern1803FlankOfficer&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_AnXILight&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Epee_Officer&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Officier_Infanterie&lt;br /&gt;
|-&lt;br /&gt;
| Sword_1796_Epee&lt;br /&gt;
|-&lt;br /&gt;
| Sword_1805_Epee&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Claymore&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |SwordCavalry&lt;br /&gt;
|Sabre_AnXILightCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Pattern1803FlankOfficerCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_1796PatternLightCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Cuirassier&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Hussar&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Pike&lt;br /&gt;
|BoardingPike_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| BoardingPike_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Axe2H&lt;br /&gt;
|Axe2H_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Axe2H_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Axe1H&lt;br /&gt;
|Carpenter_Adze&lt;br /&gt;
|-&lt;br /&gt;
| Carpenter_Axe&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Knife&lt;br /&gt;
|Dagger_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Dagger_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| Knife_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Knife_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Spontoon&lt;br /&gt;
|Russian_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| Prussian_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| French_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| British_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
|RamRod&lt;br /&gt;
|CannonRamRod&lt;br /&gt;
|-&lt;br /&gt;
|BearingFlag&lt;br /&gt;
|BearingFlag&lt;br /&gt;
|-&lt;br /&gt;
|ConstructingHammer&lt;br /&gt;
|ConstructingHammer&lt;br /&gt;
|-&lt;br /&gt;
|DeconstructingHammer&lt;br /&gt;
|DeconstructingHammer&lt;br /&gt;
|-&lt;br /&gt;
|Spade&lt;br /&gt;
|DiggingSpade&lt;br /&gt;
|-&lt;br /&gt;
|Unarmed&lt;br /&gt;
|Unarmed&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines weapons&lt;br /&gt;
|-&lt;br /&gt;
! Weapon Class&lt;br /&gt;
! Weapon Enum&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_Rifle&lt;br /&gt;
| Frontlines_LeeEnfield_MKIII&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Mauser_Gewehr_98&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1903_Springfield&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Lebel_Model_1886&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_RifleUnbayonetted&lt;br /&gt;
| Frontlines_LeeEnfield_MKIII_No_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Mauser_Gewehr_98_No_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1903_Springfield_No_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Lebel_Model_1886_No_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_Revolver&lt;br /&gt;
| Frontlines_Webley_Revolver_MKIV&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Modele_1892_Revolver&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1917_Revolver&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Mauser_C78_Revolver&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_Sword&lt;br /&gt;
| Frontlines_Pattern_1897_Officer_Sword&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1882_Sabre_d_officier&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Model_1902_Army_Officers_Sword&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1889_infantrie_saebel&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | WW1_Bludgeon&lt;br /&gt;
| Frontlines_British_Trench_Club&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_French_Trench_Club&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_German_Trench_Club&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | WW1_TrenchKnife&lt;br /&gt;
| Frontlines_P1907_Trench_Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1916_Vengeur_Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_1918_Trench_Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_German_Boker_Knife&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | WW1_TrenchShovel&lt;br /&gt;
| Frontlines_Allied_Shovel&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_CentralPower_Shovel&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | WW1_ExplosiveGrenade&lt;br /&gt;
| Frontlines_MillsGrenade_MKII&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Stielhandgranate_1916&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | WW1_SmokeGrenade&lt;br /&gt;
| Frontlines_No37_MKI&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_HandNebelBombe&lt;br /&gt;
|-&lt;br /&gt;
|Unarmed&lt;br /&gt;
|Unarmed&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weapon Classes===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command Input !! Resulting Weapon&lt;br /&gt;
|-&lt;br /&gt;
| Musket&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| MusketGuard || Guard Musket&lt;br /&gt;
|-&lt;br /&gt;
| MusketUnbayonetted || Unbayonetted Musket&lt;br /&gt;
|-&lt;br /&gt;
| Rifle || Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Carbine || Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Pistol || Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbass || Blunderbuss&lt;br /&gt;
|-&lt;br /&gt;
| Sword || Sword&lt;br /&gt;
|-&lt;br /&gt;
| SwordOfficer || Officer Sword&lt;br /&gt;
|-&lt;br /&gt;
| SwordCavalry || Cavalry Sword&lt;br /&gt;
|-&lt;br /&gt;
| Pike || Pike&lt;br /&gt;
|-&lt;br /&gt;
| Axe2H || Two-handed Axe&lt;br /&gt;
|-&lt;br /&gt;
| Axe1H || One-handed Axe (Weak)&lt;br /&gt;
|-&lt;br /&gt;
| Knife || Knife (Weak)&lt;br /&gt;
|-&lt;br /&gt;
| RamRod || RamRod&lt;br /&gt;
|-&lt;br /&gt;
| BearingFlag || Nation flag&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Rifle || WW1 Rifle&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Revolver || WW1 Revolver&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Sword || WW1 Sword&lt;br /&gt;
|-&lt;br /&gt;
| WW1_TrenchKnife || WW1 TrenchKnife&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Bludgeon || WW1 Bludgeon&lt;br /&gt;
|-&lt;br /&gt;
| WW1_ExplosiveGrenade || WW1 HE Grenade&lt;br /&gt;
|-&lt;br /&gt;
| WW1_SmokeGrenade || WW1 Smoke Grenade&lt;br /&gt;
|-&lt;br /&gt;
| ConstructingHammer || One-handed Hammer&lt;br /&gt;
|-&lt;br /&gt;
| DeconstructingHammer || Two-handed Sledgehammer&lt;br /&gt;
|-&lt;br /&gt;
| Spade || Two-handed Shovel&lt;br /&gt;
|-&lt;br /&gt;
| WW1_RifleUnbayonetted || WW1 Unbayonetted Rifle&lt;br /&gt;
|-&lt;br /&gt;
| WW1_TrenchShovel || WW1 One-handed Shovel&lt;br /&gt;
|-&lt;br /&gt;
| Spontoon || Sergeant's Spontoon&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Firearm===&lt;br /&gt;
Handheld weapons that go boom.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Result&lt;br /&gt;
|-&lt;br /&gt;
| Unarmed &lt;br /&gt;
| (Ammoboxes Only) General Ammobox which replenishes ammunition for all firearms&lt;br /&gt;
|-&lt;br /&gt;
| Musket_SeaServiceBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMarinePatternANIX&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_IndiaPatternBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleIXXII&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandPatternBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleGuardPattern&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandLightInfantryPatternBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleDragoonPattern&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Guard&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Light&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Elliot&lt;br /&gt;
| Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_CharlevilleCavalryIXXIII&lt;br /&gt;
| Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Russian_Cuirassier&lt;br /&gt;
| Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_Pattern1800Infantry&lt;br /&gt;
| Rifle (Baker Rifle)&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_CharlevilleDragoonPattern_NoBayonet&lt;br /&gt;
| Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_Russian_1806&lt;br /&gt;
| Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_SeaService&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_XIII&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_NewLandPattern&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_Russian_1809_Pistol&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation1&lt;br /&gt;
| Blunderbuss&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation2&lt;br /&gt;
| Blunderbuss&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Faction===&lt;br /&gt;
Defines a game faction.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War factions&lt;br /&gt;
! Command Input&lt;br /&gt;
! Resulting Faction&lt;br /&gt;
|-&lt;br /&gt;
| British&lt;br /&gt;
| British Empire&lt;br /&gt;
|-&lt;br /&gt;
| French&lt;br /&gt;
| French Empire&lt;br /&gt;
|-&lt;br /&gt;
| Prussian&lt;br /&gt;
| Kingdom of Prussia&lt;br /&gt;
|-&lt;br /&gt;
| Russian&lt;br /&gt;
| Russian Empire&lt;br /&gt;
|-&lt;br /&gt;
| Italian&lt;br /&gt;
| Kingdom of Italy&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Frontlines factions&lt;br /&gt;
! Command Input&lt;br /&gt;
! Resulting Faction&lt;br /&gt;
|-&lt;br /&gt;
| Allied&lt;br /&gt;
| Allied Powers&lt;br /&gt;
|-&lt;br /&gt;
| Central&lt;br /&gt;
| Central Powers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Attacking Or Defending===&lt;br /&gt;
Define if the command should apply for the attacking or defending factions.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Result&lt;br /&gt;
|-&lt;br /&gt;
| Attacking&lt;br /&gt;
| The attacking faction&lt;br /&gt;
|-&lt;br /&gt;
| Defending&lt;br /&gt;
| The defending faction&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Voice Phrases===&lt;br /&gt;
Voice phrases that can be used (normally for bot commands).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| AbandonShip ||LeftBroadsideFire ||RepairBoat ||TakeAim ||OpenGunports &lt;br /&gt;
|-&lt;br /&gt;
| AimHigher ||LightLanterns ||RepairShip ||TakeHelm ||PrepareCombat &lt;br /&gt;
|-&lt;br /&gt;
| AimLower ||LoadCanisterShot ||RepelBoarders ||TakeHer ||PresentArms &lt;br /&gt;
|-&lt;br /&gt;
| AimRockets ||LoadCarcassRocket ||Retreat ||Taunt ||FixBayonet &lt;br /&gt;
|-&lt;br /&gt;
| BailShip ||LoadCaseRocket ||RetrieveBoats ||Thanks ||FullPort &lt;br /&gt;
|-&lt;br /&gt;
| BelayOrder ||LoadChainShot ||RightBroadsideFire ||VesselSighted ||FullStarboard &lt;br /&gt;
|-&lt;br /&gt;
| CeaseFire ||LoadHotShot ||RunOutGuns ||WeighAnchor ||GetDown &lt;br /&gt;
|-&lt;br /&gt;
| Charge ||LoadRocket ||Salute ||WetSail ||GoodShot &lt;br /&gt;
|-&lt;br /&gt;
| Cheer ||LoadRoundShot ||SecondRankFire ||YesSir ||HalfPort &lt;br /&gt;
|-&lt;br /&gt;
| CloseGunports ||LoadShot ||SectionsFire ||Warcry ||HalfStarboard &lt;br /&gt;
|-&lt;br /&gt;
| Compliment ||LowerGuns ||ShortenSail ||Duel ||HeaveTheLead &lt;br /&gt;
|-&lt;br /&gt;
| Disguise ||LowerRockets ||ShoulderArms ||PrimeLoad ||Help &lt;br /&gt;
|-&lt;br /&gt;
| DouseLanterns ||MakeReady ||SightGuns ||PutOutFires ||HoistColors &lt;br /&gt;
|-&lt;br /&gt;
| DropAnchor ||MakeSail ||StandGround ||QuarterPort ||Insult &lt;br /&gt;
|-&lt;br /&gt;
| EnemyVesselSighted ||Medic ||StayCalm ||QuarterStarboard ||LaunchBoats &lt;br /&gt;
|-&lt;br /&gt;
| Fire ||Mutiny ||StrikeColors ||RaiseGuns ||ReadyGuns &lt;br /&gt;
|-&lt;br /&gt;
| FireAtWill ||NoShouts ||Surrender ||RaiseRockets ||RemoveBayonet &lt;br /&gt;
|-&lt;br /&gt;
| FirstRankFire ||NoSir ||Swivel ||RamShot ||PatrioticCheer &lt;br /&gt;
|-&lt;br /&gt;
| HurrahCheer || FormColumn || ForwardMarch || Follow || Halt&lt;br /&gt;
|-&lt;br /&gt;
| AtTheDouble || CloseRanks ||DoubleRank || SingleRank || Reinforce&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Player Actions===&lt;br /&gt;
Player actions that can be used (normally for bot commands).&lt;br /&gt;
&lt;br /&gt;
Some actions must be executed in a sequence.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| None ||ShipAutoMove ||Jump ||StartAimingFirearm&lt;br /&gt;
|-&lt;br /&gt;
| StopAimingFirearm ||FireFirearm ||FireCannon ||Driveship&lt;br /&gt;
|-&lt;br /&gt;
| Run ||Crouch ||PlayerAutoWalk ||SwitchWeapon&lt;br /&gt;
|-&lt;br /&gt;
| StartReloadFirearm ||InterruptReloadFirearm ||FinishReloadFirearm ||EnableCombatStance&lt;br /&gt;
|-&lt;br /&gt;
| DisableCombatStance ||StartMeleeWeaponHold ||StopMeleeWeaponHold ||ExecuteMeleeWeaponStrike&lt;br /&gt;
|-&lt;br /&gt;
| MeleeStrikeHigh ||MeleeStrikeLow ||MeleeStrikeLeft ||MeleeStrikeRight&lt;br /&gt;
|-&lt;br /&gt;
| StartMeleeBlock ||StopMeleeBlock ||ChangeMeleeBlock ||MeleeBlockHigh&lt;br /&gt;
|-&lt;br /&gt;
| MeleeBlockLow ||MeleeBlockLeft ||MeleeBlockRight ||FireDryFirearm&lt;br /&gt;
|-&lt;br /&gt;
| StartCrouching ||StopCrouching ||StopGestureAnimation ||PlayerGestureDanceGanGamStyle&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureDanceHipHop ||PlayerGestureDanceThriller ||PlayerGestureDanceBelly ||PlayerGestureMusketKick&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureMusketCrouch ||PlayerGestureInstrumentBass ||PlayerGestureInstrumentGuitar ||PlayerGestureInstrumentDrums&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSalute ||PlayerGesturePointing ||PlayerGestureLookingHorizon ||PlayerGestureMaleLayingDownPose&lt;br /&gt;
|-&lt;br /&gt;
| ExecuteSecondaryAttack ||PlayerGestureSaluteMusket ||PlayerGesturePresentArmsMusket ||PlayerGesturePray&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSurrender ||PlayerGesturePoint ||PlayerGestureWave ||PlayerGestureSillyDance&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSaluteSword ||PlayerGestureAttentionWave ||PlayerGestureDancingTwerk ||PlayerGestureDancingFunny&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSwingDancing ||PlayerGestureNorthernSoulFloorCombo ||PlayerGestureBackFlip ||StartBayonetAttach&lt;br /&gt;
|-&lt;br /&gt;
| StartBayonetDetach ||InterruptBayonetAttach ||InterruptBayonetDetach ||FinishBayonetAttach&lt;br /&gt;
|-&lt;br /&gt;
| FinishBayonetDetach ||PlayerGesturePanic ||PlayerGestureSitDown ||PlayerGestureCharge&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureTauntAxe ||PlayerGestureTauntAxe2 ||WeaponUnloaded ||PlayerGestureCheer&lt;br /&gt;
|-&lt;br /&gt;
| StartGestureAnimation ||PlayerGestureRPSPaper ||PlayerGestureRPSRock ||PlayerGestureRPSScissors&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureWhistle || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Gestures require a &amp;lt;code&amp;gt;StartGestureAnimation&amp;lt;/code&amp;gt; action beforehand.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;MeleeBlockHigh&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeBlockLow&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeBlockLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MeleeBlockRight&amp;lt;/code&amp;gt; require a &amp;lt;code&amp;gt;StartMeleeBlock&amp;lt;/code&amp;gt; action beforehand.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ExecuteMeleeWeaponStrike&amp;lt;/code&amp;gt; requires either a &amp;lt;code&amp;gt;MeleeStrikeHigh&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeStrikeLow&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeStrikeLeft&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;MeleeStrikeRight&amp;lt;/code&amp;gt; action beforehand.&lt;br /&gt;
&lt;br /&gt;
===Instruments===&lt;br /&gt;
Possible intrument enums.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Instrument&lt;br /&gt;
! Useage&lt;br /&gt;
|-&lt;br /&gt;
| None || None&lt;br /&gt;
|-&lt;br /&gt;
| Piano || Inworld&lt;br /&gt;
|-&lt;br /&gt;
| Synth || Unused&lt;br /&gt;
|-&lt;br /&gt;
| MarchingDrum || By the Drummer class&lt;br /&gt;
|-&lt;br /&gt;
| Fife || By the Fifer class&lt;br /&gt;
|-&lt;br /&gt;
| Violin || By the Violinist class&lt;br /&gt;
|-&lt;br /&gt;
| Bagpipes || By the Bagpiper class&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instrument Songs===&lt;br /&gt;
Possible intrument songs.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Song ID&lt;br /&gt;
! Name&lt;br /&gt;
! Global (usable by any faction)&lt;br /&gt;
! Factions Available&lt;br /&gt;
! Instruments Available&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mozart Allegro || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Mozart Andante Amoroso || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 3 || Mozart Rondo Allegro || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Beethoven Variations F Major || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Living in the Dark || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Bad Encounter || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Morbid Mind || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 8 || Wasted Wonderland || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Adeste Fideles || True|| ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Angels we have heard on high || True|| ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Good kind wenceslas || True || ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Jingle bells || True || ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Double Presto || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Sarabande || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Tempo Di Borea || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Scotland The Brave || False || British Fife || MarchingDrum Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 19 || The British Grenadiers || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 20 || La Victoire Est A Nous || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 21 || Rule Britannia || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Le Chant de L'Oignon || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Heart of Oak || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Men Of Harlech || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Auprès De Ma Blonde || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Pas Cadence || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Drum Roll || True || || MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Spanish Ladies || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Lillibullero || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Over The Hills And Far Away || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Cadet Rousselle || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 32 || La Marseillaise || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Trois Jeunes Tambours || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Chant Du Depart || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 35 || The Grenadier's Return || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Marlbrough s'en va-t-en Guerre  || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Allemanda || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Bach Double || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Corrente || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 40 || With a Hundred Pipers || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 41 || War or Peace || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 42 || The Standard on the Braes O’ Mar || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 43 || The Point of War || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 44 || The Garb of old Gaul || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 45 || The Black Bear || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 46 || Muckin’ O’ Geordie’s Byre || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 47 || March of the Cameron Men || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 48 || Lochaber No More || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Lads With the Kilt || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Highland Laddie || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Hey Johnnie Cope || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Flower of Scotland || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Cock O’ the North || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Campbells are Coming || False || British || Bagpipes Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Cabar Feidh || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Brose and Butter || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Bonnie Dundee || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Blue Bonnet || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Battle of Waterloo || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 61 || A Man's a Man || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 62 || The Girl I Left Behind Me || False || British || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Fanchon || False || French || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Le 31 Du Mois D'Août || False || French || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 65 || On Va Leur Percer Le Flanc || False || French || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Althessischer Reitermarsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Der Dessauer || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Heil dir im Siegerkranz || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Hohenfriedberger Marsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Yorkscher Marsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Pariser Einzugsmarsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Lockmarsch  || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Fanagoriysky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 74 || God Save the Tsar || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Izmaylovsky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Let the Thunder of Victory Rumble || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 77 || Preobrazhensky March || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Semenovsky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Yegersky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Ah! Ça Ira || False || Italian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Marcia Guardia Nazionale || False || Italian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Marcia Guardia Consolare || False || Italian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Pas Redoublé || False || Italian || Fife MarchingDrum&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Officer Orders===&lt;br /&gt;
Possible Officer Orders.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command&lt;br /&gt;
|-&lt;br /&gt;
| Reinforce&lt;br /&gt;
|-&lt;br /&gt;
| Charge&lt;br /&gt;
|-&lt;br /&gt;
| FormLine&lt;br /&gt;
|-&lt;br /&gt;
| BreakRankAndFollow&lt;br /&gt;
|-&lt;br /&gt;
| FireAtWill&lt;br /&gt;
|-&lt;br /&gt;
| MakeReady&lt;br /&gt;
|-&lt;br /&gt;
| Fire&lt;br /&gt;
|-&lt;br /&gt;
| CeaseFire&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Carryable Objects===&lt;br /&gt;
Possible carryable objects.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Item&lt;br /&gt;
! Details&lt;br /&gt;
|-&lt;br /&gt;
| 2 || CannonBall&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Lantern&lt;br /&gt;
|-&lt;br /&gt;
| 4 || SmallBuckShot&lt;br /&gt;
|-&lt;br /&gt;
| 5 || ChainShot&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Spyglass&lt;br /&gt;
|-&lt;br /&gt;
| 7 || BearingFlagBritish || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 8 || BearingFlagFrench || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 9 || MarchingDrumFrench&lt;br /&gt;
|-&lt;br /&gt;
| 10 || MarchingDrumBritish&lt;br /&gt;
|-&lt;br /&gt;
| 11 || FifeBritish&lt;br /&gt;
|-&lt;br /&gt;
| 12 || Violin&lt;br /&gt;
|-&lt;br /&gt;
| 13 || Bagpipes&lt;br /&gt;
|-&lt;br /&gt;
| 14 || FifeFrench&lt;br /&gt;
|-&lt;br /&gt;
| 15 || BearingFlagPrussian || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 16  || FifePrussian&lt;br /&gt;
|-&lt;br /&gt;
| 17 || MarchingDrumPrussian&lt;br /&gt;
|-&lt;br /&gt;
| 18 || AmmoBox || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 19 || LargeBuckShot&lt;br /&gt;
|-&lt;br /&gt;
| 20 || RocketCarcass || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 21 || CaseRockets || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 22 || RocketAmmobox || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 23 || RocketShell&lt;br /&gt;
|-&lt;br /&gt;
| 24 || ExplosiveBarrel || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 25 || SwivelGun || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 26 || SmallRocketShell&lt;br /&gt;
|-&lt;br /&gt;
| 27 || MarchingDrumRussian&lt;br /&gt;
|-&lt;br /&gt;
| 28 || FifeRussian&lt;br /&gt;
|-&lt;br /&gt;
| 29 || BearingFlagRussian || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 30 || FifeItalian&lt;br /&gt;
|-&lt;br /&gt;
| 31 || MarchingDrumItalian&lt;br /&gt;
|-&lt;br /&gt;
| 32 || BearingFlagItalian || Unused&lt;br /&gt;
|-&lt;br /&gt;
|33&lt;br /&gt;
|MachineGunAmmo&lt;br /&gt;
|Loadable machine gun ammo&lt;br /&gt;
|-&lt;br /&gt;
|34&lt;br /&gt;
|MachineGunAmmoBox&lt;br /&gt;
|Machine gun ammo crate&lt;br /&gt;
|-&lt;br /&gt;
|35&lt;br /&gt;
|Binoculars&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Naval Specific Enums==&lt;br /&gt;
===Ship Type===&lt;br /&gt;
Defines a ship's type.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Frigate50gun&lt;br /&gt;
| 50-Gun Frigate&lt;br /&gt;
|-&lt;br /&gt;
| Brigsloop13gun&lt;br /&gt;
| 13-Gun Brig-Sloop&lt;br /&gt;
|-&lt;br /&gt;
| Schooner8gun&lt;br /&gt;
| 8-Gun Schooner&lt;br /&gt;
|-&lt;br /&gt;
| Schooner2gun&lt;br /&gt;
| 2-Gun Schooner&lt;br /&gt;
|-&lt;br /&gt;
| Rocketboat&lt;br /&gt;
| Rocketboat&lt;br /&gt;
|-&lt;br /&gt;
| Gunboat&lt;br /&gt;
| Gunboat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ship Name===&lt;br /&gt;
Defines a ship's name.&lt;br /&gt;
&lt;br /&gt;
====British====&lt;br /&gt;
=====50-Gun Frigates=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMS Superb || (1) HMS Brave || (2) HMS Thames || (3) HMS Wolfe || (4) HMS Argo&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMS Leander || (6) HMS Renown || (7) HMS Adamant || (8) HMS Ambuscade || (9) HMS Maidstone&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMS Spartan || (11) HMS Justinian || (12) HMS Indefatigable || (13) HMS Surprise&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====13-Gun Sloops=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMS Sphinx || (1) HMS Camilla || (2) HMS Daphne || (3) HMS Ariadne || (4) HMS Perseus&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMS Narcissus || (6) HMS Porcupine || (7) HMS Eurydice || (8) HMS Hyaena || (9) HMS Champion&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMS Myrmidon || (11) HMS Squirrel || (12) HMS Crocodile || (13) HMS Cossack || (14) HMS Cyane&lt;br /&gt;
|-&lt;br /&gt;
| (15) HMS Banterer || (16) HMS Boreas || (17) HMS Laurel || (18) HMS Comus || (19) HMS Garland&lt;br /&gt;
|-&lt;br /&gt;
| (20) HMS Perseus || (21) HMS Volage || (22) HMS Hermes || (23) HMS Myrmidon || (24) HMS Seagull&lt;br /&gt;
|-&lt;br /&gt;
| (25) HMS Neptune || (26) HMS Dart || (27) HMS Beaver || (28) HMS Mutine || (29) HMS Saint Lucia&lt;br /&gt;
|-&lt;br /&gt;
| (30) HMS Peterel&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====8-Gun &amp;amp; 2-Gun Schooners=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMS Pickle || (1) HMS Pictou || (2) HMS Whiting || (3) HMS Charlotte || (4) HMS Musquito&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMS Crafty || (6) HMS Alban || (7) HMS Lord Nelson || (8) HMS Ballahoo || (9) HMS Landrail&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMS Barracouta || (11) HMS Capelin || (12) HMS Kingfish || (13) HMS Grouper || (14) HMS Haddock&lt;br /&gt;
|-&lt;br /&gt;
| (15) HMS Herring || (16) HMS Mackerel || (17) HMS Pike || (18) HMS Pilchard || (19) HMS Snapper&lt;br /&gt;
|-&lt;br /&gt;
| (20) HMS Bream || (21) HMS Chub || (22) HMS Cuttle || (23) HMS Porgey || (24) HMS Mullett&lt;br /&gt;
|-&lt;br /&gt;
| (25) HMS Tang || (26) HMS Cuckoo || (27) HMS Magpie || (28) HMS Jackdaw || (29) HMS Landrail&lt;br /&gt;
|-&lt;br /&gt;
| (40) HMS Woodcock || (41) HMS Wagtail || (42) HMS Crane || (43) HMS Quail || (44) HMS Pigeon&lt;br /&gt;
|-&lt;br /&gt;
| (45) HMS Rook || (46) HMS Widgeon || (47) HMS Sealark || (48) HMS Malta || (49) HMS Gozo&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Rocket &amp;amp; Gunboats=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMB Aimwell || (1) HMB Pelter || (2) HMB Borer || (3) HMB Plumper || (4) HMB Teazer&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMB Tickler || (6) HMB Swinger || (7) HMB Force || (8) HMB Piercer || (9) HMB Attack&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMB Fearless || (11) HMB Conquest || (12) HMB Assault || (13) HMB Acute || (14) HMB Sparkler&lt;br /&gt;
|-&lt;br /&gt;
| (15) HMB Bouncer || (16) HMB Boxer || (17) HMB Biter || (18) HMB Bruiser || (19) HMB Blazer&lt;br /&gt;
|-&lt;br /&gt;
| (20) HMB Cracker || (21) HMB Clinker || (22) HMB Crash || (23) HMB Contest || (24) HMB Adder&lt;br /&gt;
|-&lt;br /&gt;
| (25) HMB Spiteful || (26) HMB Steady || (27) HMB Courser || (28) HMB Defender || (29) HMB Eclipse&lt;br /&gt;
|-&lt;br /&gt;
| (40) HMB Furious || (41) HMB Flamer || (42) HMB Furnace || (43) HMB Growler || (44) HMB Griper&lt;br /&gt;
|-&lt;br /&gt;
| (45) HMB Grappler || (46) HMB Galiant || (47) HMB Hardy || (48) HMB Haughty || (49) HMB Hecate&lt;br /&gt;
|-&lt;br /&gt;
| (50) HMB Hasty || (51) HMB Tigress || (52) HMB Meteor || (53) HMB Mastiff || (54) HMB Minx&lt;br /&gt;
|-&lt;br /&gt;
| (55) HMB Manly || (56) HMB Pouncer || (57) HMB Wrangler || (58) HMB Rattler || (59) HMB Ready&lt;br /&gt;
|-&lt;br /&gt;
| (55) HMB Safeguard || (56) HMB Staunch || (57) HMB Janissary || (58) HMB Cody&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
=====50-Gun Frigates=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) Annibal || (1) Intrépide || (2) Pomone || (3) Incorruptible || (4) Formidable&lt;br /&gt;
|-&lt;br /&gt;
| (5) Tamise || (6) Scipion || (7) Mont-Blanc || (8) Achille || (9) Andromaque&lt;br /&gt;
|-&lt;br /&gt;
| (10) Résolue || (11) Réunion || (12) Néréide || (13) Diane || (14) La Proserpine&lt;br /&gt;
|-&lt;br /&gt;
| (15) Acheron &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====13-Gun Sloops=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) Falcon || (1) Cheveret || (2) Espiègle || (3) Le Venguer || (4) Atalante&lt;br /&gt;
|-&lt;br /&gt;
| (5) Fortune || (6) Modeste || (7) Henriette || (8) Brutus || (9) Lacédémonienne&lt;br /&gt;
|-&lt;br /&gt;
| (10) Aventurier || (11) Anacréon || (12) Salamine || (13) Affronteur || (14) Papillon&lt;br /&gt;
|-&lt;br /&gt;
| (15) Cerf || (16) Déterminée || (17) Bonaparte || (18) Carlotta || (19) Ligurienne&lt;br /&gt;
|-&lt;br /&gt;
| (20) Furet || (21) Argus || (22) Vendicare || (23) Aréthuse || (24) Bayonnaise&lt;br /&gt;
|-&lt;br /&gt;
| (25) Berceau || (26) Diligente || (27) Teulié || (28) Sardine || (29) Mignonne&lt;br /&gt;
|-&lt;br /&gt;
| (30) Mercure || (31) Lodi || (32) Iéna || (33) Oreste ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====8-Gun &amp;amp; 2-Gun Schooners=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) Chandenque || (1) Venus || (2) Trompeuse || (3) Hunter || (4) Emilie&lt;br /&gt;
|-&lt;br /&gt;
| (5) Magicienne || (6) Renard || (7) Byoneuse || (8) Floretta || (9) Deux Amis&lt;br /&gt;
|-&lt;br /&gt;
| (10) Enfant Prodigue &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Rocket &amp;amp; Gunboats=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) St. Roche || (1) Vésuve || (2) Cruelle || (3) Duguay-Trouin || (4) Génie&lt;br /&gt;
|-&lt;br /&gt;
| (5) Marie-Rose || (6) Deux Frères || (7) Tartane || (8) Patronne || (9) Esperance&lt;br /&gt;
|-&lt;br /&gt;
| (10) L'Anglais || (11) Triton || (12) St. François&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sapper/Engineer Specific Enums=&lt;br /&gt;
===Emplacement Type===&lt;br /&gt;
Define the type of emplacement.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Sapper structures&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| InfantryStakes&lt;br /&gt;
| Infantry Stakes&lt;br /&gt;
|-&lt;br /&gt;
| Gabion&lt;br /&gt;
| Gabion&lt;br /&gt;
|-&lt;br /&gt;
| ChevauxDeFriseLarge&lt;br /&gt;
| Chevaux De Frise (L)&lt;br /&gt;
|-&lt;br /&gt;
| ChevauxDeFriseSmall&lt;br /&gt;
| Chevaux De Frise (S)&lt;br /&gt;
|-&lt;br /&gt;
| ExplosiveBarrel&lt;br /&gt;
| Explosive Barrel&lt;br /&gt;
|-&lt;br /&gt;
| Palisade&lt;br /&gt;
| Palisade&lt;br /&gt;
|-&lt;br /&gt;
| ShootingPlatform&lt;br /&gt;
| Palisade Platform&lt;br /&gt;
|-&lt;br /&gt;
| Chair&lt;br /&gt;
| Chair&lt;br /&gt;
|-&lt;br /&gt;
| Table&lt;br /&gt;
| Table&lt;br /&gt;
|-&lt;br /&gt;
| Earthworks&lt;br /&gt;
| Earthworks&lt;br /&gt;
|-&lt;br /&gt;
| Sandbag&lt;br /&gt;
| Sandbag&lt;br /&gt;
|-&lt;br /&gt;
| SwivelGun&lt;br /&gt;
| Swivel Gun&lt;br /&gt;
|-&lt;br /&gt;
| Ammobox&lt;br /&gt;
| Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| FirearmAmmobox&lt;br /&gt;
| Firearm Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| RocketStack&lt;br /&gt;
| Rocket Stack&lt;br /&gt;
|-&lt;br /&gt;
| Snowman&lt;br /&gt;
| Snowman&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines Engineer structures&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Table&lt;br /&gt;
| Table&lt;br /&gt;
|-&lt;br /&gt;
| MachineGunAllied&lt;br /&gt;
| Vickers MG&lt;br /&gt;
|-&lt;br /&gt;
| MachineGunCentral&lt;br /&gt;
| Maschinengewehr 08 MG&lt;br /&gt;
|-&lt;br /&gt;
| MachineGunAmmobox&lt;br /&gt;
| MG Ammo&lt;br /&gt;
|-&lt;br /&gt;
| HowitzerAmmobox&lt;br /&gt;
| Howitzer Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| HeavyMortarAmmobox&lt;br /&gt;
| Heavy Mortar Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| BarbedWire&lt;br /&gt;
| Barbed Wire&lt;br /&gt;
|-&lt;br /&gt;
| Hedgehog&lt;br /&gt;
| Hedgehog&lt;br /&gt;
|-&lt;br /&gt;
| Sandbags&lt;br /&gt;
| Sandbags&lt;br /&gt;
|-&lt;br /&gt;
| Cello&lt;br /&gt;
| Cello&lt;br /&gt;
|-&lt;br /&gt;
| Snowman&lt;br /&gt;
| Snowman&lt;br /&gt;
|-&lt;br /&gt;
| TNT&lt;br /&gt;
| TNT&lt;br /&gt;
|-&lt;br /&gt;
| FrontlinesChair&lt;br /&gt;
| Chair&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Sapper Build Mode===&lt;br /&gt;
Define the current player's build mode.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| HammerConstructMode&lt;br /&gt;
| Hammer Construct Mode, used while the player has the small hammer in his hand&lt;br /&gt;
|-&lt;br /&gt;
| HammerDeconstructMode&lt;br /&gt;
| Hammer Deconstruct Mode, used while the player has the big hammer in his hand&lt;br /&gt;
|-&lt;br /&gt;
| SpadeConstructMode&lt;br /&gt;
| Spade Construct Mode, used while the player has the spade in his hand&lt;br /&gt;
|-&lt;br /&gt;
| SpadeDeconstructMode&lt;br /&gt;
| Spade Deconstruct Mode, used while the player has the spade in his hand&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2418</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2418"/>
		<updated>2022-10-09T22:12:06Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Game Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''CuirassierDragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; &amp;lt;reason&amp;gt; || Forces a round to end with a win condition on a certain faction. || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to trigger attacking win, ''Defending'' to trigger defending win. reason ([[Server_Configuration_Enums#Misc|reason]]) Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|-&lt;br /&gt;
|shouldUnlockMouse &amp;lt;enable&amp;gt;&lt;br /&gt;
|client side command, toggles displaying the mouse cursor (disabling camera controls while this is set to true)&lt;br /&gt;
|enable (Boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| secondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm&lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are. Get the InteractionType and transitionid by mounting the object and pressing f2. Look for the &amp;quot;Activation Type&amp;quot; and the &amp;quot;Tranition Index&amp;quot; at the end. Get off the object and press f2 and use the new values to get them off.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| officerOrder &amp;lt;playerId&amp;gt; &amp;lt;officerOrderType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || officerOrderType : See the [[Server_Configuration_Enums#Officer_Orders|List of officer orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shipList || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeships &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Server_Configuration_Enums&amp;diff=2417</id>
		<title>Server Configuration Enums</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Server_Configuration_Enums&amp;diff=2417"/>
		<updated>2022-10-08T17:21:01Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Gamemodes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Map Specific Enums==&lt;br /&gt;
===Gamemodes===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War gamemodes&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Gametype output&lt;br /&gt;
|-&lt;br /&gt;
| ArmyAssault || Army Assault&lt;br /&gt;
|-&lt;br /&gt;
| ArmyBattlefield || Army Battlefield&lt;br /&gt;
|-&lt;br /&gt;
| ArmyConquest || Army Conquest&lt;br /&gt;
|-&lt;br /&gt;
| ArmyDeathmatch || Army Deathmatch &lt;br /&gt;
|-&lt;br /&gt;
| ArmySiege || Army Siege &lt;br /&gt;
|-&lt;br /&gt;
| NavalAssault || Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
| NavalBattlefield || Naval Battlefield &lt;br /&gt;
|-&lt;br /&gt;
| CoastalSiege || Coastal Siege &lt;br /&gt;
|-&lt;br /&gt;
| MeleeArena || Melee Arena &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines gamemodes&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Gametype output&lt;br /&gt;
|-&lt;br /&gt;
| Offensive|| Offensive&lt;br /&gt;
|-&lt;br /&gt;
| Invasion || Invasion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Map Names===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Army Battlefield Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| AlUddinRuins || Al Uddin Ruins&lt;br /&gt;
|-&lt;br /&gt;
| ArendanRiver || Arendan River&lt;br /&gt;
|-&lt;br /&gt;
| AunbyValley || Aunby Valley&lt;br /&gt;
|-&lt;br /&gt;
| AutumnWatch || Autumn Watch &lt;br /&gt;
|-&lt;br /&gt;
| BlackForest || Black Forest&lt;br /&gt;
|-&lt;br /&gt;
| CampSalamanca || Camp Salamanca&lt;br /&gt;
|-&lt;br /&gt;
| Canyon || Canyon &lt;br /&gt;
|-&lt;br /&gt;
| Causeways || Causeways &lt;br /&gt;
|-&lt;br /&gt;
| CrossHills || Crosshills&lt;br /&gt;
|-&lt;br /&gt;
| DesertRuins || Desert Ruins&lt;br /&gt;
|-&lt;br /&gt;
| Egypt || Tahir Desert&lt;br /&gt;
|-&lt;br /&gt;
| ErnestRidge || Ernest Ridge&lt;br /&gt;
|-&lt;br /&gt;
| Glacier || Glacier&lt;br /&gt;
|-&lt;br /&gt;
| Heartmound || Heartmound&lt;br /&gt;
|- &lt;br /&gt;
| Highlands || Highlands&lt;br /&gt;
|-&lt;br /&gt;
| KingGeorge || King George&lt;br /&gt;
|-&lt;br /&gt;
| LamarshFen || Lamarsh Fen&lt;br /&gt;
|-&lt;br /&gt;
| Linburg || Linburg&lt;br /&gt;
|-&lt;br /&gt;
| Marquette || Marquette&lt;br /&gt;
|-&lt;br /&gt;
| Portnile || Port Nile&lt;br /&gt;
|-&lt;br /&gt;
| Ravenstone || Ravenstone&lt;br /&gt;
|-&lt;br /&gt;
| Ryhallvale || Ryhall Vale&lt;br /&gt;
|-&lt;br /&gt;
| SacredValley || Sacred Valley&lt;br /&gt;
|- &lt;br /&gt;
| Sharpton || Sharpton &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Army Siege Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| FortAlFarid || Fort Al-Farid &lt;br /&gt;
|-&lt;br /&gt;
| FortChristiana || Fort Christina&lt;br /&gt;
|-&lt;br /&gt;
| FortDarial || Fort Darial&lt;br /&gt;
|-&lt;br /&gt;
| FortPierre || Fort Pierre &lt;br /&gt;
|-&lt;br /&gt;
| FortSalettes || Fort Salettes &lt;br /&gt;
|-&lt;br /&gt;
| FortSchwarz || Fort Schwarz&lt;br /&gt;
|-&lt;br /&gt;
| FortWinston || Fort Winston&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Linebattle Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| AncientPlains || Ancient Plains &lt;br /&gt;
|-&lt;br /&gt;
| DesertPlains || Desert Plains&lt;br /&gt;
|-&lt;br /&gt;
| DesertPlainsSmall || Desert Plains (Small)&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlains || Grassy Plains 1&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsii || Grassy Plains 2&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsiii || Grassy Plains 3&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsiv || Grassy Plains 4&lt;br /&gt;
|-&lt;br /&gt;
| GrassyPlainsv || Grassy Plains 5&lt;br /&gt;
|-&lt;br /&gt;
| IslandPlains || Island Plains&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsSmall || Snowy Plains (Small)&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlains || Snowy Plains&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsii || Snowy Plains 2&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsiii || Snowy Plains 3&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsiv || Snowy Plains 4&lt;br /&gt;
|-&lt;br /&gt;
| SnowyPlainsv || Snowy Plains 5&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| AlKimarPyramids || Al Kimar Pyramids&lt;br /&gt;
|-&lt;br /&gt;
| Avignon || Avignon&lt;br /&gt;
|-&lt;br /&gt;
| MontePilleronePass || Pillerone Pass&lt;br /&gt;
|-&lt;br /&gt;
| VanoiseHeights || Vanoise Heights&lt;br /&gt;
|-&lt;br /&gt;
| HudreeMarsh || Hudree Marsh &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Naval &amp;amp; Coastal Siege Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| BalamorBay || Balamor Bay &lt;br /&gt;
|-&lt;br /&gt;
| Caribbean || Caribbean&lt;br /&gt;
|-&lt;br /&gt;
| FortNational || Fort Imperial&lt;br /&gt;
|-&lt;br /&gt;
| HaroutiIslands || Harouti Islands&lt;br /&gt;
|-&lt;br /&gt;
| MartelloTower || Martello Tower&lt;br /&gt;
|-&lt;br /&gt;
| RandomWaters || Open Waters&lt;br /&gt;
|-&lt;br /&gt;
| SouthSeaCastle || South Sea Castle&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Frontlines Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| BerktonGreen || Berkton Green &lt;br /&gt;
|-&lt;br /&gt;
| Countryside || Countryside&lt;br /&gt;
|-&lt;br /&gt;
| FortImraan || Fort Imraan&lt;br /&gt;
|-&lt;br /&gt;
| Foxhole || Foxhole&lt;br /&gt;
|-&lt;br /&gt;
| Freurlund || Freurlund &lt;br /&gt;
|-&lt;br /&gt;
| HeroesLanding || Heroes Landing &lt;br /&gt;
|-&lt;br /&gt;
| Lysartvalley || Lysart Valley&lt;br /&gt;
|-&lt;br /&gt;
| Mansion || Mansion&lt;br /&gt;
|-&lt;br /&gt;
| Marre || Marre&lt;br /&gt;
|-&lt;br /&gt;
| Sacrifice || Sacrifice&lt;br /&gt;
|-&lt;br /&gt;
| StPeters || St. Peter's&lt;br /&gt;
|-&lt;br /&gt;
| Wasteland || Wasteland&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Melee Arenas&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| CastleArena || Castle Arena &lt;br /&gt;
|-&lt;br /&gt;
| FortArena || Fort Arena&lt;br /&gt;
|-&lt;br /&gt;
| GarrisonArena || Garrison Arena&lt;br /&gt;
|-&lt;br /&gt;
| PalisadeArena || Palisade Arena&lt;br /&gt;
|-&lt;br /&gt;
| SacredArena || Sacred Arena&lt;br /&gt;
|-&lt;br /&gt;
| WatchtowerArena || Watchtower Arena&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Miscellaneous Maps&lt;br /&gt;
|-&lt;br /&gt;
! Input !! Map&lt;br /&gt;
|-&lt;br /&gt;
| CustomMap || Flat Plains 1 &lt;br /&gt;
|-&lt;br /&gt;
| CustomMapNaval || Open Ocean&lt;br /&gt;
|-&lt;br /&gt;
| TrainingGrounds || Training Grounds&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FactionRoundWinnerReason&lt;br /&gt;
! Reason || Game Mode&lt;br /&gt;
|-&lt;br /&gt;
|None || All&lt;br /&gt;
|-&lt;br /&gt;
|NotEnoughPlayers || Melee Arena&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasTouchedGameObjectiveObject || All&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasCapturedGameObjectiveObject || All&lt;br /&gt;
|-&lt;br /&gt;
|FactionShipsEliminated || Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionLostAllCrewReinforcements || Unused&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreRemainingCrewReinforcements || Unused&lt;br /&gt;
|-&lt;br /&gt;
|FactionTroopsEliminated || Army Assault, Army Battlefield, Army Siege, Coastal Siege, Invasion, Melee Areana, Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreSurvivingTroops || Army Battlefield, Melee Arena&lt;br /&gt;
|-&lt;br /&gt;
|FactionLostAllSpawnPoints || Unused&lt;br /&gt;
|-&lt;br /&gt;
|FactionLostMajorSpawnPoints || Army Siege, Coastal Siege, Invasion&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreShips || Naval Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreKills || Army Assault&lt;br /&gt;
|-&lt;br /&gt;
|FactionCapturedAllCapturePoints|| Army Conquest, Offensive &lt;br /&gt;
|-&lt;br /&gt;
|FactionReachedMaxTickets|| Army Conquest, Naval Battlefield, Offensive&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreTickets || Army Conquest, Naval Battlefield, Offensive&lt;br /&gt;
|-&lt;br /&gt;
|FactionHasMoreRounds || Melee Areana&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Player Properties Enums==&lt;br /&gt;
===Class===&lt;br /&gt;
&lt;br /&gt;
Defines a type of player class.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Nations at War classes&lt;br /&gt;
!Command Input&lt;br /&gt;
!Result&lt;br /&gt;
|-&lt;br /&gt;
| ArmyInfantryOfficer&lt;br /&gt;
| Infantry Officer&lt;br /&gt;
|-&lt;br /&gt;
| ArmyLineInfantry&lt;br /&gt;
| Line Infantry&lt;br /&gt;
|-&lt;br /&gt;
| Grenadier&lt;br /&gt;
| Grenadier&lt;br /&gt;
|-&lt;br /&gt;
| Guard&lt;br /&gt;
| Guard&lt;br /&gt;
|-&lt;br /&gt;
| LightInfantry&lt;br /&gt;
| Light Infantry&lt;br /&gt;
|-&lt;br /&gt;
| Rifleman&lt;br /&gt;
| Rifleman&lt;br /&gt;
|-&lt;br /&gt;
| FlagBearer&lt;br /&gt;
| Flag Bearer&lt;br /&gt;
|-&lt;br /&gt;
| Musician&lt;br /&gt;
| Drummer, Fifer, Bagpiper and Violinist&lt;br /&gt;
|-&lt;br /&gt;
| Surgeon&lt;br /&gt;
| Surgeon&lt;br /&gt;
|-&lt;br /&gt;
| Sergeant&lt;br /&gt;
| Sergeant&lt;br /&gt;
|-&lt;br /&gt;
| Sapper&lt;br /&gt;
| Sapper&lt;br /&gt;
|-&lt;br /&gt;
| Cannoneer&lt;br /&gt;
| Cannoneer&lt;br /&gt;
|-&lt;br /&gt;
| Rocketeer&lt;br /&gt;
| Rocketeer&lt;br /&gt;
|-&lt;br /&gt;
| NavalCaptain&lt;br /&gt;
| Captain&lt;br /&gt;
|-&lt;br /&gt;
| NavalMarine&lt;br /&gt;
| Marine&lt;br /&gt;
|-&lt;br /&gt;
| NavalSailor&lt;br /&gt;
| Sailor&lt;br /&gt;
|-&lt;br /&gt;
| NavalSailor2&lt;br /&gt;
| Adept Sailor&lt;br /&gt;
|-&lt;br /&gt;
| Carpenter&lt;br /&gt;
| Carpenter&lt;br /&gt;
|-&lt;br /&gt;
| CoastGuard&lt;br /&gt;
| Coast Guard&lt;br /&gt;
|-&lt;br /&gt;
| Customs&lt;br /&gt;
| Customs&lt;br /&gt;
|-&lt;br /&gt;
| Hussar&lt;br /&gt;
| Hussar&lt;br /&gt;
|-&lt;br /&gt;
| Dragoon&lt;br /&gt;
| Cuirassier or Dragoon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines classes&lt;br /&gt;
!Command Input&lt;br /&gt;
!Result&lt;br /&gt;
|-&lt;br /&gt;
| ArmyInfantryOfficer&lt;br /&gt;
| Infantry Officer&lt;br /&gt;
|-&lt;br /&gt;
| ArmyLineInfantry&lt;br /&gt;
| Rifleman&lt;br /&gt;
|-&lt;br /&gt;
| Surgeon&lt;br /&gt;
| Medic&lt;br /&gt;
|-&lt;br /&gt;
| Sapper&lt;br /&gt;
| Engineer&lt;br /&gt;
|-&lt;br /&gt;
| Cannoneer&lt;br /&gt;
| Artilleryman&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weapon===&lt;br /&gt;
Defines a player weapon.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Nations at War Weapons&lt;br /&gt;
! Weapon Class&lt;br /&gt;
! Weapon Enum&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot;|Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_SeaServiceBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMarinePatternANIX&lt;br /&gt;
|-&lt;br /&gt;
| Musket_IndiaPatternBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleIXXII&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandLightInfantryPatternBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Light&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleDragoonPattern&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot;|MusketGuard&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandPatternBrownBess&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleGuardPattern&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Guard&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot;|MusketUnbayonetted&lt;br /&gt;
|-&lt;br /&gt;
| Musket_LandLightInfantryPatternBrownBess_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_1808PatternMusket_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_IndiaPatternBrownBess_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMusketIX_XIII_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_1808PatternMusket_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_1808PatternMusket_LightVariant_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMusketMarinePatternAnIX_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMusketDragoonPattern_NoBayonet&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot;|Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_Pattern1800Infantry&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_CharlevilleDragoonPattern_NoBayonet&lt;br /&gt;
|- &lt;br /&gt;
| Rifle_Russian_1806&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot;|Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Elliot&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_CharlevilleCavalryIXXIII&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Russian_Cuirassier&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot;|Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_SeaService&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_XIII&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_NewLandPattern&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_Russian_1809_Pistol&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot;|Blunderbass&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot;|Sword&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_1715Pattern&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_1796PatternLight&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Bayonet&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_Briquet&lt;br /&gt;
|-&lt;br /&gt;
| Cutlass_1804PatternNaval&lt;br /&gt;
|-&lt;br /&gt;
| Cutlass_YearIXBoardingSabre&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Epee&lt;br /&gt;
|- &lt;br /&gt;
| Sword_Russian_Rifle&lt;br /&gt;
|- &lt;br /&gt;
| rowspan=&amp;quot;10&amp;quot;|SwordOfficer&lt;br /&gt;
|-&lt;br /&gt;
| Hanger_Variation1&lt;br /&gt;
|- &lt;br /&gt;
| Hanger_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Pattern1803FlankOfficer&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_AnXILight&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Epee_Officer&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Officier_Infanterie&lt;br /&gt;
|-&lt;br /&gt;
| Sword_1796_Epee&lt;br /&gt;
|-&lt;br /&gt;
| Sword_1805_Epee&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Claymore&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot;|SwordCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_AnXILightCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Pattern1803FlankOfficerCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sabre_1796PatternLightCavalry&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Cuirassier&lt;br /&gt;
|-&lt;br /&gt;
| Sword_Russian_Hussar&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot;|Pike&lt;br /&gt;
|-&lt;br /&gt;
| BoardingPike_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| BoardingPike_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot;|Axe2H&lt;br /&gt;
|-&lt;br /&gt;
| Axe2H_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Axe2H_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot;|Axe1H&lt;br /&gt;
|-&lt;br /&gt;
| Carpenter_Adze&lt;br /&gt;
|-&lt;br /&gt;
| Carpenter_Axe&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot;|Knife&lt;br /&gt;
|-&lt;br /&gt;
| Dagger_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Dagger_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| Knife_Variation1&lt;br /&gt;
|-&lt;br /&gt;
| Knife_Variation2&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot;|Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| Russian_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| Prussian_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| French_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| British_Spontoon&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|RamRod&lt;br /&gt;
|- &lt;br /&gt;
| CannonRamRod&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|BearingFlag&lt;br /&gt;
|-&lt;br /&gt;
| BearingFlag&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|ConstructingHammer&lt;br /&gt;
|- &lt;br /&gt;
| ConstructingHammer&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|DeconstructingHammer&lt;br /&gt;
|- &lt;br /&gt;
| DeconstructingHammer&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|Spade&lt;br /&gt;
|- &lt;br /&gt;
| DiggingSpade&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|Unarmed&lt;br /&gt;
|- &lt;br /&gt;
| Unarmed&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines weapons&lt;br /&gt;
|-&lt;br /&gt;
! Command Input !! Resulting Weapon&lt;br /&gt;
|-&lt;br /&gt;
| Unarmed&lt;br /&gt;
| Fists&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_LeeEnfield_MKIII || Rifle (British)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Mauser_Gewehr_98 || Rifle (German)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1903_Springfield || Rifle (American)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Lebel_Model_1886 || Rifle (French)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_LeeEnfield_MKIII_No_Bayonet || Rifle No Bayonet (British)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Mauser_Gewehr_98_No_Bayonet || Rifle No Bayonet (German)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1903_Springfield_No_Bayonet|| Rifle No Bayonet (American)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Lebel_Model_1886_No_Bayonet || Rifle No Bayonet (French)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Webley_Revolver_MKIV || Revolver (British)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Modele_1892_Revolver || Revolver (French)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1917_Revolver || Revolver (American)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Mauser_C78_Revolver|| Revolver (German)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Pattern_1897_Officer_Sword || Sword (British)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1882_Sabre_d_officier || Sword (French)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Model_1902_Army_Officers_Sword|| Sword (American)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1889_infantrie_saebel || Sword (German)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_British_Trench_Club || Club (British)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_French_Trench_Club || Club (French)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_German_Trench_Club || Club (German)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_P1907_Trench_Knife || Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_M1916_Vengeur_Knife || Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_1918_Trench_Knife || Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_German_Boker_Knife || Knife&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Allied_Shovel || Shovel (Allied)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_CentralPower_Shovel || Shovel (Central)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_MillsGrenade_MKII || HE Grenade (Allied)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_Stielhandgranate_1916 || HE Grenade (Central)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_No37_MKI || Smoke Grenade (Allied)&lt;br /&gt;
|-&lt;br /&gt;
| Frontlines_HandNebelBombe || Smoke Grenade (Central)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weapon Classes===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command Input !! Resulting Weapon&lt;br /&gt;
|-&lt;br /&gt;
| Musket&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| MusketGuard || Guard Musket&lt;br /&gt;
|-&lt;br /&gt;
| MusketUnbayonetted || Unbayonetted Musket&lt;br /&gt;
|-&lt;br /&gt;
| Rifle || Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Carbine || Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Pistol || Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbass || Blunderbuss&lt;br /&gt;
|-&lt;br /&gt;
| Sword || Sword&lt;br /&gt;
|-&lt;br /&gt;
| SwordOfficer || Officer Sword&lt;br /&gt;
|-&lt;br /&gt;
| SwordCavalry || Cavalry Sword&lt;br /&gt;
|-&lt;br /&gt;
| Pike || Pike&lt;br /&gt;
|-&lt;br /&gt;
| Axe2H || Two-handed Axe&lt;br /&gt;
|-&lt;br /&gt;
| Axe1H || One-handed Axe (Weak)&lt;br /&gt;
|-&lt;br /&gt;
| Knife || Knife (Weak)&lt;br /&gt;
|-&lt;br /&gt;
| RamRod || RamRod&lt;br /&gt;
|-&lt;br /&gt;
| BearingFlag || Nation flag&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Rifle || WW1 Rifle&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Revolver || WW1 Revolver&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Sword || WW1 Sword&lt;br /&gt;
|-&lt;br /&gt;
| WW1_TrenchKnife || WW1 TrenchKnife&lt;br /&gt;
|-&lt;br /&gt;
| WW1_Bludgeon || WW1 Bludgeon&lt;br /&gt;
|-&lt;br /&gt;
| WW1_ExplosiveGrenade || WW1 HE Grenade&lt;br /&gt;
|-&lt;br /&gt;
| WW1_SmokeGrenade || WW1 Smoke Grenade&lt;br /&gt;
|-&lt;br /&gt;
| ConstructingHammer || One-handed Hammer&lt;br /&gt;
|-&lt;br /&gt;
| DeconstructingHammer || Two-handed Sledgehammer&lt;br /&gt;
|-&lt;br /&gt;
| Spade || Two-handed Shovel&lt;br /&gt;
|-&lt;br /&gt;
| WW1_RifleUnbayonetted || WW1 Unbayonetted Rifle&lt;br /&gt;
|-&lt;br /&gt;
| WW1_TrenchShovel || WW1 One-handed Shovel&lt;br /&gt;
|-&lt;br /&gt;
| Spontoon || Sergeant's Spontoon&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Firearm===&lt;br /&gt;
Handheld weapons that go boom.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Result&lt;br /&gt;
|-&lt;br /&gt;
| Unarmed &lt;br /&gt;
| (Ammoboxes Only) General Ammobox which replenishes ammunition for all firearms&lt;br /&gt;
|-&lt;br /&gt;
| Musket_SeaServiceBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleMarinePatternANIX&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_IndiaPatternBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleIXXII&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandPatternBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleGuardPattern&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_NewLandLightInfantryPatternBrownBess&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_CharlevilleDragoonPattern&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Guard&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Musket_Russian_1808_Light&lt;br /&gt;
| Musket&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Elliot&lt;br /&gt;
| Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_CharlevilleCavalryIXXIII&lt;br /&gt;
| Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Carbine_Russian_Cuirassier&lt;br /&gt;
| Carbine&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_Pattern1800Infantry&lt;br /&gt;
| Rifle (Baker Rifle)&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_CharlevilleDragoonPattern_NoBayonet&lt;br /&gt;
| Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Rifle_Russian_1806&lt;br /&gt;
| Rifle&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_SeaService&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_XIII&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_NewLandPattern&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Pistol_Russian_1809_Pistol&lt;br /&gt;
| Pistol&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation1&lt;br /&gt;
| Blunderbuss&lt;br /&gt;
|-&lt;br /&gt;
| Blunderbuss_Variation2&lt;br /&gt;
| Blunderbuss&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Faction===&lt;br /&gt;
Defines a game faction.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War factions&lt;br /&gt;
! Command Input&lt;br /&gt;
! Resulting Faction&lt;br /&gt;
|-&lt;br /&gt;
| British&lt;br /&gt;
| British Empire&lt;br /&gt;
|-&lt;br /&gt;
| French&lt;br /&gt;
| French Empire&lt;br /&gt;
|-&lt;br /&gt;
| Prussian&lt;br /&gt;
| Kingdom of Prussia&lt;br /&gt;
|-&lt;br /&gt;
| Russian&lt;br /&gt;
| Russian Empire&lt;br /&gt;
|-&lt;br /&gt;
| Italian&lt;br /&gt;
| Kingdom of Italy&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Frontlines factions&lt;br /&gt;
! Command Input&lt;br /&gt;
! Resulting Faction&lt;br /&gt;
|-&lt;br /&gt;
| Allied&lt;br /&gt;
| Allied Powers&lt;br /&gt;
|-&lt;br /&gt;
| Central&lt;br /&gt;
| Central Powers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Attacking Or Defending===&lt;br /&gt;
Define if the command should apply for the attacking or defending factions.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Result&lt;br /&gt;
|-&lt;br /&gt;
| Attacking&lt;br /&gt;
| The attacking faction&lt;br /&gt;
|-&lt;br /&gt;
| Defending&lt;br /&gt;
| The defending faction&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Voice Phrases===&lt;br /&gt;
Voice phrases that can be used (normally for bot commands).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| AbandonShip ||LeftBroadsideFire ||RepairBoat ||TakeAim ||OpenGunports &lt;br /&gt;
|-&lt;br /&gt;
| AimHigher ||LightLanterns ||RepairShip ||TakeHelm ||PrepareCombat &lt;br /&gt;
|-&lt;br /&gt;
| AimLower ||LoadCanisterShot ||RepelBoarders ||TakeHer ||PresentArms &lt;br /&gt;
|-&lt;br /&gt;
| AimRockets ||LoadCarcassRocket ||Retreat ||Taunt ||FixBayonet &lt;br /&gt;
|-&lt;br /&gt;
| BailShip ||LoadCaseRocket ||RetrieveBoats ||Thanks ||FullPort &lt;br /&gt;
|-&lt;br /&gt;
| BelayOrder ||LoadChainShot ||RightBroadsideFire ||VesselSighted ||FullStarboard &lt;br /&gt;
|-&lt;br /&gt;
| CeaseFire ||LoadHotShot ||RunOutGuns ||WeighAnchor ||GetDown &lt;br /&gt;
|-&lt;br /&gt;
| Charge ||LoadRocket ||Salute ||WetSail ||GoodShot &lt;br /&gt;
|-&lt;br /&gt;
| Cheer ||LoadRoundShot ||SecondRankFire ||YesSir ||HalfPort &lt;br /&gt;
|-&lt;br /&gt;
| CloseGunports ||LoadShot ||SectionsFire ||Warcry ||HalfStarboard &lt;br /&gt;
|-&lt;br /&gt;
| Compliment ||LowerGuns ||ShortenSail ||Duel ||HeaveTheLead &lt;br /&gt;
|-&lt;br /&gt;
| Disguise ||LowerRockets ||ShoulderArms ||PrimeLoad ||Help &lt;br /&gt;
|-&lt;br /&gt;
| DouseLanterns ||MakeReady ||SightGuns ||PutOutFires ||HoistColors &lt;br /&gt;
|-&lt;br /&gt;
| DropAnchor ||MakeSail ||StandGround ||QuarterPort ||Insult &lt;br /&gt;
|-&lt;br /&gt;
| EnemyVesselSighted ||Medic ||StayCalm ||QuarterStarboard ||LaunchBoats &lt;br /&gt;
|-&lt;br /&gt;
| Fire ||Mutiny ||StrikeColors ||RaiseGuns ||ReadyGuns &lt;br /&gt;
|-&lt;br /&gt;
| FireAtWill ||NoShouts ||Surrender ||RaiseRockets ||RemoveBayonet &lt;br /&gt;
|-&lt;br /&gt;
| FirstRankFire ||NoSir ||Swivel ||RamShot ||PatrioticCheer &lt;br /&gt;
|-&lt;br /&gt;
| HurrahCheer || FormColumn || ForwardMarch || Follow || Halt&lt;br /&gt;
|-&lt;br /&gt;
| AtTheDouble || CloseRanks ||DoubleRank || SingleRank || Reinforce&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Player Actions===&lt;br /&gt;
Player actions that can be used (normally for bot commands).&lt;br /&gt;
&lt;br /&gt;
Some actions must be executed in a sequence.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| None ||ShipAutoMove ||Jump ||StartAimingFirearm&lt;br /&gt;
|-&lt;br /&gt;
| StopAimingFirearm ||FireFirearm ||FireCannon ||Driveship&lt;br /&gt;
|-&lt;br /&gt;
| Run ||Crouch ||PlayerAutoWalk ||SwitchWeapon&lt;br /&gt;
|-&lt;br /&gt;
| StartReloadFirearm ||InterruptReloadFirearm ||FinishReloadFirearm ||EnableCombatStance&lt;br /&gt;
|-&lt;br /&gt;
| DisableCombatStance ||StartMeleeWeaponHold ||StopMeleeWeaponHold ||ExecuteMeleeWeaponStrike&lt;br /&gt;
|-&lt;br /&gt;
| MeleeStrikeHigh ||MeleeStrikeLow ||MeleeStrikeLeft ||MeleeStrikeRight&lt;br /&gt;
|-&lt;br /&gt;
| StartMeleeBlock ||StopMeleeBlock ||ChangeMeleeBlock ||MeleeBlockHigh&lt;br /&gt;
|-&lt;br /&gt;
| MeleeBlockLow ||MeleeBlockLeft ||MeleeBlockRight ||FireDryFirearm&lt;br /&gt;
|-&lt;br /&gt;
| StartCrouching ||StopCrouching ||StopGestureAnimation ||PlayerGestureDanceGanGamStyle&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureDanceHipHop ||PlayerGestureDanceThriller ||PlayerGestureDanceBelly ||PlayerGestureMusketKick&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureMusketCrouch ||PlayerGestureInstrumentBass ||PlayerGestureInstrumentGuitar ||PlayerGestureInstrumentDrums&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSalute ||PlayerGesturePointing ||PlayerGestureLookingHorizon ||PlayerGestureMaleLayingDownPose&lt;br /&gt;
|-&lt;br /&gt;
| ExecuteSecondaryAttack ||PlayerGestureSaluteMusket ||PlayerGesturePresentArmsMusket ||PlayerGesturePray&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSurrender ||PlayerGesturePoint ||PlayerGestureWave ||PlayerGestureSillyDance&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSaluteSword ||PlayerGestureAttentionWave ||PlayerGestureDancingTwerk ||PlayerGestureDancingFunny&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureSwingDancing ||PlayerGestureNorthernSoulFloorCombo ||PlayerGestureBackFlip ||StartBayonetAttach&lt;br /&gt;
|-&lt;br /&gt;
| StartBayonetDetach ||InterruptBayonetAttach ||InterruptBayonetDetach ||FinishBayonetAttach&lt;br /&gt;
|-&lt;br /&gt;
| FinishBayonetDetach ||PlayerGesturePanic ||PlayerGestureSitDown ||PlayerGestureCharge&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureTauntAxe ||PlayerGestureTauntAxe2 ||WeaponUnloaded ||PlayerGestureCheer&lt;br /&gt;
|-&lt;br /&gt;
| StartGestureAnimation ||PlayerGestureRPSPaper ||PlayerGestureRPSRock ||PlayerGestureRPSScissors&lt;br /&gt;
|-&lt;br /&gt;
| PlayerGestureWhistle || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Gestures require a &amp;lt;code&amp;gt;StartGestureAnimation&amp;lt;/code&amp;gt; action beforehand.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;MeleeBlockHigh&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeBlockLow&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeBlockLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MeleeBlockRight&amp;lt;/code&amp;gt; require a &amp;lt;code&amp;gt;StartMeleeBlock&amp;lt;/code&amp;gt; action beforehand.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ExecuteMeleeWeaponStrike&amp;lt;/code&amp;gt; requires either a &amp;lt;code&amp;gt;MeleeStrikeHigh&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeStrikeLow&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MeleeStrikeLeft&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;MeleeStrikeRight&amp;lt;/code&amp;gt; action beforehand.&lt;br /&gt;
&lt;br /&gt;
===Instruments===&lt;br /&gt;
Possible intrument enums.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Instrument&lt;br /&gt;
! Useage&lt;br /&gt;
|-&lt;br /&gt;
| None || None&lt;br /&gt;
|-&lt;br /&gt;
| Piano || Inworld&lt;br /&gt;
|-&lt;br /&gt;
| Synth || Unused&lt;br /&gt;
|-&lt;br /&gt;
| MarchingDrum || By the Drummer class&lt;br /&gt;
|-&lt;br /&gt;
| Fife || By the Fifer class&lt;br /&gt;
|-&lt;br /&gt;
| Violin || By the Violinist class&lt;br /&gt;
|-&lt;br /&gt;
| Bagpipes || By the Bagpiper class&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instrument Songs===&lt;br /&gt;
Possible intrument songs.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Song ID&lt;br /&gt;
! Name&lt;br /&gt;
! Global (usable by any faction)&lt;br /&gt;
! Factions Available&lt;br /&gt;
! Instruments Available&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mozart Allegro || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Mozart Andante Amoroso || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 3 || Mozart Rondo Allegro || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Beethoven Variations F Major || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Living in the Dark || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Bad Encounter || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Morbid Mind || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 8 || Wasted Wonderland || True || || Piano &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Adeste Fideles || True|| ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Angels we have heard on high || True|| ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Good kind wenceslas || True || ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Jingle bells || True || ||  Piano &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Double Presto || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Sarabande || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Tempo Di Borea || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Scotland The Brave || False || British Fife || MarchingDrum Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 19 || The British Grenadiers || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 20 || La Victoire Est A Nous || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 21 || Rule Britannia || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Le Chant de L'Oignon || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Heart of Oak || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Men Of Harlech || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Auprès De Ma Blonde || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Pas Cadence || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Drum Roll || True || || MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Spanish Ladies || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Lillibullero || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Over The Hills And Far Away || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Cadet Rousselle || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 32 || La Marseillaise || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Trois Jeunes Tambours || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Chant Du Depart || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 35 || The Grenadier's Return || False || British || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Marlbrough s'en va-t-en Guerre  || False || French || MarchingDrum Fife &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Allemanda || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Bach Double || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Corrente || False || British French || Violin &lt;br /&gt;
|-&lt;br /&gt;
| 40 || With a Hundred Pipers || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 41 || War or Peace || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 42 || The Standard on the Braes O’ Mar || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 43 || The Point of War || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 44 || The Garb of old Gaul || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 45 || The Black Bear || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 46 || Muckin’ O’ Geordie’s Byre || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 47 || March of the Cameron Men || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 48 || Lochaber No More || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Lads With the Kilt || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Highland Laddie || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Hey Johnnie Cope || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Flower of Scotland || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Cock O’ the North || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Campbells are Coming || False || British || Bagpipes Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Cabar Feidh || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Brose and Butter || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Bonnie Dundee || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Blue Bonnet || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Battle of Waterloo || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 61 || A Man's a Man || False || British || Bagpipes &lt;br /&gt;
|-&lt;br /&gt;
| 62 || The Girl I Left Behind Me || False || British || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Fanchon || False || French || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Le 31 Du Mois D'Août || False || French || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 65 || On Va Leur Percer Le Flanc || False || French || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Althessischer Reitermarsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Der Dessauer || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Heil dir im Siegerkranz || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Hohenfriedberger Marsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Yorkscher Marsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Pariser Einzugsmarsch || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Lockmarsch  || False || Prussian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Fanagoriysky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 74 || God Save the Tsar || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Izmaylovsky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Let the Thunder of Victory Rumble || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 77 || Preobrazhensky March || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Semenovsky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Yegersky || False || Russian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Ah! Ça Ira || False || Italian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Marcia Guardia Nazionale || False || Italian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Marcia Guardia Consolare || False || Italian || Fife MarchingDrum &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Pas Redoublé || False || Italian || Fife MarchingDrum&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Officer Orders===&lt;br /&gt;
Possible Officer Orders.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command&lt;br /&gt;
|-&lt;br /&gt;
| Reinforce&lt;br /&gt;
|-&lt;br /&gt;
| Charge&lt;br /&gt;
|-&lt;br /&gt;
| FormLine&lt;br /&gt;
|-&lt;br /&gt;
| BreakRankAndFollow&lt;br /&gt;
|-&lt;br /&gt;
| FireAtWill&lt;br /&gt;
|-&lt;br /&gt;
| MakeReady&lt;br /&gt;
|-&lt;br /&gt;
| Fire&lt;br /&gt;
|-&lt;br /&gt;
| CeaseFire&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Carryable Objects===&lt;br /&gt;
Possible carryable objects.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Item&lt;br /&gt;
! Details&lt;br /&gt;
|-&lt;br /&gt;
| 2 || CannonBall&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Lantern&lt;br /&gt;
|-&lt;br /&gt;
| 4 || SmallBuckShot&lt;br /&gt;
|-&lt;br /&gt;
| 5 || ChainShot&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Spyglass&lt;br /&gt;
|-&lt;br /&gt;
| 7 || BearingFlagBritish || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 8 || BearingFlagFrench || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 9 || MarchingDrumFrench&lt;br /&gt;
|-&lt;br /&gt;
| 10 || MarchingDrumBritish&lt;br /&gt;
|-&lt;br /&gt;
| 11 || FifeBritish&lt;br /&gt;
|-&lt;br /&gt;
| 12 || Violin&lt;br /&gt;
|-&lt;br /&gt;
| 13 || Bagpipes&lt;br /&gt;
|-&lt;br /&gt;
| 14 || FifeFrench&lt;br /&gt;
|-&lt;br /&gt;
| 15 || BearingFlagPrussian || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 16  || FifePrussian&lt;br /&gt;
|-&lt;br /&gt;
| 17 || MarchingDrumPrussian&lt;br /&gt;
|-&lt;br /&gt;
| 18 || AmmoBox || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 19 || LargeBuckShot&lt;br /&gt;
|-&lt;br /&gt;
| 20 || RocketCarcass || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 21 || CaseRockets || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 22 || RocketAmmobox || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 23 || RocketShell&lt;br /&gt;
|-&lt;br /&gt;
| 24 || ExplosiveBarrel || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 25 || SwivelGun || Should be only used with an inworld id&lt;br /&gt;
|-&lt;br /&gt;
| 26 || SmallRocketShell&lt;br /&gt;
|-&lt;br /&gt;
| 27 || MarchingDrumRussian&lt;br /&gt;
|-&lt;br /&gt;
| 28 || FifeRussian&lt;br /&gt;
|-&lt;br /&gt;
| 29 || BearingFlagRussian || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 30 || FifeItalian&lt;br /&gt;
|-&lt;br /&gt;
| 31 || MarchingDrumItalian&lt;br /&gt;
|-&lt;br /&gt;
| 32 || BearingFlagItalian || Unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Naval Specific Enums==&lt;br /&gt;
===Ship Type===&lt;br /&gt;
Defines a ship's type.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Frigate50gun&lt;br /&gt;
| 50-Gun Frigate&lt;br /&gt;
|-&lt;br /&gt;
| Brigsloop13gun&lt;br /&gt;
| 13-Gun Brig-Sloop&lt;br /&gt;
|-&lt;br /&gt;
| Schooner8gun&lt;br /&gt;
| 8-Gun Schooner&lt;br /&gt;
|-&lt;br /&gt;
| Schooner2gun&lt;br /&gt;
| 2-Gun Schooner&lt;br /&gt;
|-&lt;br /&gt;
| Rocketboat&lt;br /&gt;
| Rocketboat&lt;br /&gt;
|-&lt;br /&gt;
| Gunboat&lt;br /&gt;
| Gunboat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ship Name===&lt;br /&gt;
Defines a ship's name.&lt;br /&gt;
&lt;br /&gt;
====British====&lt;br /&gt;
=====50-Gun Frigates=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMS Superb || (1) HMS Brave || (2) HMS Thames || (3) HMS Wolfe || (4) HMS Argo&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMS Leander || (6) HMS Renown || (7) HMS Adamant || (8) HMS Ambuscade || (9) HMS Maidstone&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMS Spartan || (11) HMS Justinian || (12) HMS Indefatigable || (13) HMS Surprise&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====13-Gun Sloops=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMS Sphinx || (1) HMS Camilla || (2) HMS Daphne || (3) HMS Ariadne || (4) HMS Perseus&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMS Narcissus || (6) HMS Porcupine || (7) HMS Eurydice || (8) HMS Hyaena || (9) HMS Champion&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMS Myrmidon || (11) HMS Squirrel || (12) HMS Crocodile || (13) HMS Cossack || (14) HMS Cyane&lt;br /&gt;
|-&lt;br /&gt;
| (15) HMS Banterer || (16) HMS Boreas || (17) HMS Laurel || (18) HMS Comus || (19) HMS Garland&lt;br /&gt;
|-&lt;br /&gt;
| (20) HMS Perseus || (21) HMS Volage || (22) HMS Hermes || (23) HMS Myrmidon || (24) HMS Seagull&lt;br /&gt;
|-&lt;br /&gt;
| (25) HMS Neptune || (26) HMS Dart || (27) HMS Beaver || (28) HMS Mutine || (29) HMS Saint Lucia&lt;br /&gt;
|-&lt;br /&gt;
| (30) HMS Peterel&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====8-Gun &amp;amp; 2-Gun Schooners=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMS Pickle || (1) HMS Pictou || (2) HMS Whiting || (3) HMS Charlotte || (4) HMS Musquito&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMS Crafty || (6) HMS Alban || (7) HMS Lord Nelson || (8) HMS Ballahoo || (9) HMS Landrail&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMS Barracouta || (11) HMS Capelin || (12) HMS Kingfish || (13) HMS Grouper || (14) HMS Haddock&lt;br /&gt;
|-&lt;br /&gt;
| (15) HMS Herring || (16) HMS Mackerel || (17) HMS Pike || (18) HMS Pilchard || (19) HMS Snapper&lt;br /&gt;
|-&lt;br /&gt;
| (20) HMS Bream || (21) HMS Chub || (22) HMS Cuttle || (23) HMS Porgey || (24) HMS Mullett&lt;br /&gt;
|-&lt;br /&gt;
| (25) HMS Tang || (26) HMS Cuckoo || (27) HMS Magpie || (28) HMS Jackdaw || (29) HMS Landrail&lt;br /&gt;
|-&lt;br /&gt;
| (40) HMS Woodcock || (41) HMS Wagtail || (42) HMS Crane || (43) HMS Quail || (44) HMS Pigeon&lt;br /&gt;
|-&lt;br /&gt;
| (45) HMS Rook || (46) HMS Widgeon || (47) HMS Sealark || (48) HMS Malta || (49) HMS Gozo&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Rocket &amp;amp; Gunboats=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) HMB Aimwell || (1) HMB Pelter || (2) HMB Borer || (3) HMB Plumper || (4) HMB Teazer&lt;br /&gt;
|-&lt;br /&gt;
| (5) HMB Tickler || (6) HMB Swinger || (7) HMB Force || (8) HMB Piercer || (9) HMB Attack&lt;br /&gt;
|-&lt;br /&gt;
| (10) HMB Fearless || (11) HMB Conquest || (12) HMB Assault || (13) HMB Acute || (14) HMB Sparkler&lt;br /&gt;
|-&lt;br /&gt;
| (15) HMB Bouncer || (16) HMB Boxer || (17) HMB Biter || (18) HMB Bruiser || (19) HMB Blazer&lt;br /&gt;
|-&lt;br /&gt;
| (20) HMB Cracker || (21) HMB Clinker || (22) HMB Crash || (23) HMB Contest || (24) HMB Adder&lt;br /&gt;
|-&lt;br /&gt;
| (25) HMB Spiteful || (26) HMB Steady || (27) HMB Courser || (28) HMB Defender || (29) HMB Eclipse&lt;br /&gt;
|-&lt;br /&gt;
| (40) HMB Furious || (41) HMB Flamer || (42) HMB Furnace || (43) HMB Growler || (44) HMB Griper&lt;br /&gt;
|-&lt;br /&gt;
| (45) HMB Grappler || (46) HMB Galiant || (47) HMB Hardy || (48) HMB Haughty || (49) HMB Hecate&lt;br /&gt;
|-&lt;br /&gt;
| (50) HMB Hasty || (51) HMB Tigress || (52) HMB Meteor || (53) HMB Mastiff || (54) HMB Minx&lt;br /&gt;
|-&lt;br /&gt;
| (55) HMB Manly || (56) HMB Pouncer || (57) HMB Wrangler || (58) HMB Rattler || (59) HMB Ready&lt;br /&gt;
|-&lt;br /&gt;
| (55) HMB Safeguard || (56) HMB Staunch || (57) HMB Janissary || (58) HMB Cody&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
=====50-Gun Frigates=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) Annibal || (1) Intrépide || (2) Pomone || (3) Incorruptible || (4) Formidable&lt;br /&gt;
|-&lt;br /&gt;
| (5) Tamise || (6) Scipion || (7) Mont-Blanc || (8) Achille || (9) Andromaque&lt;br /&gt;
|-&lt;br /&gt;
| (10) Résolue || (11) Réunion || (12) Néréide || (13) Diane || (14) La Proserpine&lt;br /&gt;
|-&lt;br /&gt;
| (15) Acheron &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====13-Gun Sloops=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) Falcon || (1) Cheveret || (2) Espiègle || (3) Le Venguer || (4) Atalante&lt;br /&gt;
|-&lt;br /&gt;
| (5) Fortune || (6) Modeste || (7) Henriette || (8) Brutus || (9) Lacédémonienne&lt;br /&gt;
|-&lt;br /&gt;
| (10) Aventurier || (11) Anacréon || (12) Salamine || (13) Affronteur || (14) Papillon&lt;br /&gt;
|-&lt;br /&gt;
| (15) Cerf || (16) Déterminée || (17) Bonaparte || (18) Carlotta || (19) Ligurienne&lt;br /&gt;
|-&lt;br /&gt;
| (20) Furet || (21) Argus || (22) Vendicare || (23) Aréthuse || (24) Bayonnaise&lt;br /&gt;
|-&lt;br /&gt;
| (25) Berceau || (26) Diligente || (27) Teulié || (28) Sardine || (29) Mignonne&lt;br /&gt;
|-&lt;br /&gt;
| (30) Mercure || (31) Lodi || (32) Iéna || (33) Oreste ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====8-Gun &amp;amp; 2-Gun Schooners=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) Chandenque || (1) Venus || (2) Trompeuse || (3) Hunter || (4) Emilie&lt;br /&gt;
|-&lt;br /&gt;
| (5) Magicienne || (6) Renard || (7) Byoneuse || (8) Floretta || (9) Deux Amis&lt;br /&gt;
|-&lt;br /&gt;
| (10) Enfant Prodigue &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Rocket &amp;amp; Gunboats=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| (0) St. Roche || (1) Vésuve || (2) Cruelle || (3) Duguay-Trouin || (4) Génie&lt;br /&gt;
|-&lt;br /&gt;
| (5) Marie-Rose || (6) Deux Frères || (7) Tartane || (8) Patronne || (9) Esperance&lt;br /&gt;
|-&lt;br /&gt;
| (10) L'Anglais || (11) Triton || (12) St. François&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Sapper/Engineer Specific Enums=&lt;br /&gt;
===Emplacement Type===&lt;br /&gt;
Define the type of emplacement.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nations at War Sapper structures&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| InfantryStakes&lt;br /&gt;
| Infantry Stakes&lt;br /&gt;
|-&lt;br /&gt;
| Gabion&lt;br /&gt;
| Gabion&lt;br /&gt;
|-&lt;br /&gt;
| ChevauxDeFriseLarge&lt;br /&gt;
| Chevaux De Frise (L)&lt;br /&gt;
|-&lt;br /&gt;
| ChevauxDeFriseSmall&lt;br /&gt;
| Chevaux De Frise (S)&lt;br /&gt;
|-&lt;br /&gt;
| ExplosiveBarrel&lt;br /&gt;
| Explosive Barrel&lt;br /&gt;
|-&lt;br /&gt;
| Palisade&lt;br /&gt;
| Palisade&lt;br /&gt;
|-&lt;br /&gt;
| ShootingPlatform&lt;br /&gt;
| Palisade Platform&lt;br /&gt;
|-&lt;br /&gt;
| Chair&lt;br /&gt;
| Chair&lt;br /&gt;
|-&lt;br /&gt;
| Table&lt;br /&gt;
| Table&lt;br /&gt;
|-&lt;br /&gt;
| Earthworks&lt;br /&gt;
| Earthworks&lt;br /&gt;
|-&lt;br /&gt;
| Sandbag&lt;br /&gt;
| Sandbag&lt;br /&gt;
|-&lt;br /&gt;
| SwivelGun&lt;br /&gt;
| Swivel Gun&lt;br /&gt;
|-&lt;br /&gt;
| Ammobox&lt;br /&gt;
| Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| FirearmAmmobox&lt;br /&gt;
| Firearm Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| RocketStack&lt;br /&gt;
| Rocket Stack&lt;br /&gt;
|-&lt;br /&gt;
| Snowman&lt;br /&gt;
| Snowman&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Frontlines Engineer structures&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Table&lt;br /&gt;
| Table&lt;br /&gt;
|-&lt;br /&gt;
| MachineGunAllied&lt;br /&gt;
| Vickers MG&lt;br /&gt;
|-&lt;br /&gt;
| MachineGunCentral&lt;br /&gt;
| Maschinengewehr 08 MG&lt;br /&gt;
|-&lt;br /&gt;
| MachineGunAmmobox&lt;br /&gt;
| MG Ammo&lt;br /&gt;
|-&lt;br /&gt;
| HowitzerAmmobox&lt;br /&gt;
| Howitzer Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| HeavyMortarAmmobox&lt;br /&gt;
| Heavy Mortar Ammobox&lt;br /&gt;
|-&lt;br /&gt;
| BarbedWire&lt;br /&gt;
| Barbed Wire&lt;br /&gt;
|-&lt;br /&gt;
| Hedgehog&lt;br /&gt;
| Hedgehog&lt;br /&gt;
|-&lt;br /&gt;
| Sandbags&lt;br /&gt;
| Sandbags&lt;br /&gt;
|-&lt;br /&gt;
| Cello&lt;br /&gt;
| Cello&lt;br /&gt;
|-&lt;br /&gt;
| Snowman&lt;br /&gt;
| Snowman&lt;br /&gt;
|-&lt;br /&gt;
| TNT&lt;br /&gt;
| TNT&lt;br /&gt;
|-&lt;br /&gt;
| FrontlinesChair&lt;br /&gt;
| Chair&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Sapper Build Mode===&lt;br /&gt;
Define the current player's build mode.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command Input&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| HammerConstructMode&lt;br /&gt;
| Hammer Construct Mode, used while the player has the small hammer in his hand&lt;br /&gt;
|-&lt;br /&gt;
| HammerDeconstructMode&lt;br /&gt;
| Hammer Deconstruct Mode, used while the player has the big hammer in his hand&lt;br /&gt;
|-&lt;br /&gt;
| SpadeConstructMode&lt;br /&gt;
| Spade Construct Mode, used while the player has the spade in his hand&lt;br /&gt;
|-&lt;br /&gt;
| SpadeDeconstructMode&lt;br /&gt;
| Spade Deconstruct Mode, used while the player has the spade in his hand&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2360</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2360"/>
		<updated>2022-09-03T18:07:04Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Bot commands */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''CuirassierDragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; &amp;lt;reason&amp;gt; || Forces a round to end with a win condition on a certain faction. || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to trigger attacking win, ''Defending'' to trigger defending win. reason ([[Server_Configuration_Enums#Misc|reason]]) Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| secondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm&lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are. Get the InteractionType and transitionid by mounting the object and pressing f2. Look for the &amp;quot;Activation Type&amp;quot; and the &amp;quot;Tranition Index&amp;quot; at the end. Get off the object and press f2 and use the new values to get them off.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| officerOrder &amp;lt;playerId&amp;gt; &amp;lt;officerOrderType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || officerOrderType : See the [[Server_Configuration_Enums#Officer_Orders|List of officer orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shipList || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeships &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2329</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2329"/>
		<updated>2022-07-20T14:38:16Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Bot commands */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''CuirassierDragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| roundEndPlayerWin &amp;lt;playerID&amp;gt; || Forces a round to end with a win condition on a certain player. ||&lt;br /&gt;
|-&lt;br /&gt;
| roundEndFactionWin &amp;lt;faction&amp;gt; &amp;lt;reason&amp;gt; || Forces a round to end with a win condition on a certain faction. || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to trigger attacking win, ''Defending'' to trigger defending win. reason ([[Server_Configuration_Enums#Misc|reason]]) Check your ''reason'' is valid for current gamemode.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| secondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm&lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehicleSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| officerOrder &amp;lt;playerId&amp;gt; &amp;lt;officerOrderType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || officerOrderType : See the [[Server_Configuration_Enums#Officer_Orders|List of officer orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shipList || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeships &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2254</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2254"/>
		<updated>2022-04-30T21:57:32Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Horse Commands */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide covers settings that can be reached through the in-game console (bound to F1 by default).  While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
==Using The Console==&lt;br /&gt;
===Logging In As Admin===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;).  You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation).  The command to login is below and is case sensitive.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc login &amp;lt;server_admin_password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you donât see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
===Sending Remote Commands===&lt;br /&gt;
All commands  are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only.  For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text.  If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the ''local'' console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments).  This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity.  This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
''Examples:''&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Sending Multiple Commands Per Line===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc &amp;lt;command1&amp;gt;; &amp;lt;command2&amp;gt;; &amp;lt;command3&amp;gt;; &amp;lt;command4&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delayed Execution Commands===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time.  This takes the format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed &amp;lt;time&amp;gt; &amp;lt;command&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in ''seconds'', and will activate when the in-game clock reaches the specified time.  So a time of 300 will activate when the clock hits 5:00.  Multiple commands can be queued up in this way to activate at a set time.  On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
Some commands take arguments that determine how they behave.  You've already seen one example of this - the ''server_admin_password above'' is an argument to the ''login'' command.  Another would be setting God Mode on the servers. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;   Enables god mode, the argument is ''1''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt;  Disables god mode, the argument is ''0''. &lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;lt;argument&amp;gt;&amp;lt;/code&amp;gt;).  In some cases, arguments are optional.  These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;lt;optionalArgument&amp;gt;]&amp;lt;/code&amp;gt;).  Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;lt;argument1&amp;gt; [&amp;lt;optional1&amp;gt;] [&amp;lt;optional2&amp;gt;] [&amp;lt;optional3&amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;lt;optional2&amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;lt;optional1&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;''argument'' (type): description&amp;lt;/code&amp;gt;, where ''argument'' is the name of the argument, ''type'' indicates the form the argument takes, and finally a ''description'' of the argument.  Possible types of argument are:&lt;br /&gt;
{|&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;width:100px;&amp;quot; |String: ||Any amount of text&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Boolean: ||&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Integer: ||A non-floating point number (i.e. no decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |Float: ||A floating point number (i.e. has decimals)&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;font-weight: bold;&amp;quot; |List: ||A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
|}&lt;br /&gt;
''Notes:''&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation.  These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player's position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player.  This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected.  For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
===Top Level Commands===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
|game &amp;lt;[[Maps|MapName]]&amp;gt; &amp;lt;mapRotationIndexToOverload&amp;gt; [&amp;lt;[[Game_Modes|GameMode]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;]&lt;br /&gt;
|Change level to &amp;lt;[[Maps|MapName]]&amp;gt; using the settings defined in &amp;lt;mapRotationIndexToOverload&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Optional overloads &amp;lt;[[Game_Modes|GameMode]]&amp;gt;, &amp;lt;[[Server_Configuration_Enums#Faction|AttackerFaction]]&amp;gt; and &amp;lt;[[Server_Configuration_Enums#Faction|DefendingFaction]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
:* [[Maps|MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* &amp;lt;mapRotationIndexToOverload&amp;gt; (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes|GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction|DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
|-&lt;br /&gt;
|help [&amp;lt;command&amp;gt;]&lt;br /&gt;
|Display help text about console commands&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
|-&lt;br /&gt;
|broadcast &amp;lt;message&amp;gt;&lt;br /&gt;
|Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;lt;message&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
|''message'' (String): The text you want to broadcast.  Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
|-&lt;br /&gt;
|carbonPlayers &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
|Bot controls.  For more details see the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|See the section on [[#Bot Commands|Bot Commands]]&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|Clear the console.  Useful if you're recording and want to clear your admin password before starting.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fileReloader &amp;lt;fileType&amp;gt;&lt;br /&gt;
|Allows reloading of server configuration files without a server reboot.  Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
|''fileType'' (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* bannedMachines: Banned machines file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
|-&lt;br /&gt;
|get [&amp;lt;variable&amp;gt;]&lt;br /&gt;
|Fetches the value of a server setting (or all values if no variable provided).  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
|-&lt;br /&gt;
|mapRotation &amp;lt;index&amp;gt;&lt;br /&gt;
|Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''index'' (Integer): The number of the rotation to switch to.  The first in the file is 1, the second 2, etc.&lt;br /&gt;
|- &lt;br /&gt;
|playerlist [mode]&lt;br /&gt;
|List the players connected to the server&lt;br /&gt;
|''mode'' (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard)&lt;br /&gt;
|-&lt;br /&gt;
|scorelog&lt;br /&gt;
|Prints out a score log including a list of who killed who&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|serverAdmin &amp;lt;command&amp;gt; &amp;lt;ID&amp;gt;&lt;br /&gt;
|Server admin commands.  All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
|''command'' (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
&lt;br /&gt;
''ID'' (Integer): The ID of the player to affect&lt;br /&gt;
|-&lt;br /&gt;
|set &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
|Sets the value of a server setting.  See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|''variable'' (List): See [[#Configuration Variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
''value'' (?): The value and its type will depend on the variable used.&lt;br /&gt;
|-&lt;br /&gt;
|teleport &amp;lt;target/s&amp;gt; &amp;lt;destination&amp;gt;&lt;br /&gt;
|Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
|''target/s'' (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking''&lt;br /&gt;
&lt;br /&gt;
''destination'' (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
''destination'' (String): Can be set to ''me'' to spawn on the player&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| emplacementLimit &amp;lt;emplacement&amp;gt; &amp;lt;side&amp;gt; &amp;lt;limit&amp;gt;&lt;br /&gt;
| Sets the number of emplacements of a particular type that are buildable for each team&lt;br /&gt;
| ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
''side'' (List): Either ''attacking'' or ''defending''&lt;br /&gt;
&lt;br /&gt;
''limit'' (Integer): The limit to set&lt;br /&gt;
|- &lt;br /&gt;
| restart &amp;lt;parameter&amp;gt;&lt;br /&gt;
| Restarts the server based on a parameter&lt;br /&gt;
| ''parameter'' (List): Either ''status'', ''now'', or ''cancel''&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesSpawn &amp;lt;numhorses&amp;gt; [&amp;lt;faction&amp;gt;] [&amp;lt;cavalryClass&amp;gt;]&lt;br /&gt;
| Spawns riderless horses&lt;br /&gt;
| ''numhorses'' (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
''faction'' (List): ''British'', ''French'', or ''Prussian''&lt;br /&gt;
&lt;br /&gt;
''cavalryClass'' (List): ''CuirassierDragoon'' or ''Hussar''&lt;br /&gt;
|- &lt;br /&gt;
| vehiclesDespawn &amp;lt;ID&amp;gt;&lt;br /&gt;
| Despawn a horse&lt;br /&gt;
| ''ID' (Integer): The ID of the horse to despawn.&lt;br /&gt;
|-&lt;br /&gt;
| vehiclesManager &amp;lt;command&amp;gt; [&amp;lt;arguments&amp;gt;]&lt;br /&gt;
| Server management for spawned horses (similar to bot controls)&lt;br /&gt;
| See section  on [[#Horse Bot Commands|Horse Bot Commands]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration Variables===&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves.  These generally carry over between map rotations, so once they're set they can only be reset manually or by restarting the server.  A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart.  See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values.  The ones listed below are those likely to be of use to server admins.  &lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;.  This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
====Game Settings====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| default || Resets all settings to default. || Does not take an argument || N/A&lt;br /&gt;
|-&lt;br /&gt;
| characterGodMode &amp;lt;setting&amp;gt; || GOD MODE for characters || setting (List): ''0'' to enable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders || ''0''&lt;br /&gt;
|-&lt;br /&gt;
| allowFriendlyDamageDefences &amp;lt;enable&amp;gt; || If enabled, friendly players may destroy the emplacements created by their own faction || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterFallDamageEnabled &amp;lt;enable&amp;gt; || Toggles players' fall damage || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| forceFirstPersonMode &amp;lt;enable&amp;gt;  || Toggles forced first person mode || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowArtyFiring &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot artillery || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| meleeArenaAllowShooting &amp;lt;enable&amp;gt;  || Toggles the ability for players to shoot with firearms in meleearena || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawCannonPathTrajectories &amp;lt;enable&amp;gt; || Draw Cannon Path Trajectories || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| drawFirearmTrajectories &amp;lt;enable&amp;gt; || Broadcasts debug info to the clients when a player shoots a firearm.  If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| broadcastMeleeDebugDataStrikeInfo &amp;lt;enable&amp;gt; || Broadcasts hit info for the melee debug data to debug melee strikes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| allowPreviewAnimations &amp;lt;enable&amp;gt; || Allows usage of the preview animations on the clients (dance, etc...) || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| lanternsAsProjectiles &amp;lt;enable&amp;gt; || Allows usage of hand held lanterns as artillery projectiles || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| maxDistanceAllowedForHealing &amp;lt;distance&amp;gt; || Specifies the max distance for surgeon heals || distance (Float): The healing distance || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| fullPlayerHealingProcessTime &amp;lt;time&amp;gt; || Specifies the full time in seconds for a full healing process to finish || time (Float): The time in seconds || ''10''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;enable&amp;gt; || Specifies whether voice chat is enabled or not || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChatEnabled &amp;lt;[[Server_Configuration_Enums#Attacking Or Defending|faction]]&amp;gt; || Specifies whether voice chat is enabled for a certain faction || enable ([[Server_Configuration_Enums#Attacking Or Defending|faction]]): ''Attacking'' to enable for attackers only, ''Defending'' to enable for defenders only. || ''Both''&lt;br /&gt;
|-&lt;br /&gt;
| voiceChat3D &amp;lt;enable&amp;gt; || Specifies the spatial settings of the Voice Chat players || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| attackingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the attacking faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| defendingFactionMaterialPoints &amp;lt;materials&amp;gt; || Set the material points for the defending faction (for Sapper building) || materials (Integer): The number of materials to assign || ''50''&lt;br /&gt;
|-&lt;br /&gt;
| spawnSectionsCapturable &amp;lt;enable&amp;gt; || Toggles the ability to make spawn capture points capturable || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| autoWeatherRotation &amp;lt;enable&amp;gt; || Specifies whether the server switches the weather automatically at random intervals || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterRespawnTime &amp;lt;time&amp;gt; || Instructs the clients to change the respawn time.  If lower than 5 may still show a 5s progress bar. || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| explosionScaleMultiplier &amp;lt;multiplier&amp;gt; || Specifies the explosion scale multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ragdollForceMultiplier &amp;lt;multiplier&amp;gt; || Specifies the ragdoll effects multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| orderSystemEnabled &amp;lt;enable&amp;gt; || Toggles the officer order system.  Defaults to true. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| instantBuildMode &amp;lt;enable&amp;gt; || Toggles instant emplacement building. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| crouchToStrikeDelay &amp;lt;time&amp;gt; || Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). || time (Float): The time in seconds || ''0.1''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToIdleDelay &amp;lt;time&amp;gt; || The duration it takes for a pressed block to return to idle ('block lingering') || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockLingerToStrikeMinDelay &amp;lt;time&amp;gt; || The duration after which you are allowed to exit 'block lingering' to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockToBlockWindow &amp;lt;time&amp;gt; || Time window in which you are allowed to directly switch to a block after letting go off another block. || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || &lt;br /&gt;
|-&lt;br /&gt;
| show_serverperformance_warning &amp;lt;enable&amp;gt; || Toggles the server performance indicators. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cavalry Management====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForAll &amp;lt;enable&amp;gt; || Allows all characters to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleHorseForOfficer &amp;lt;enable&amp;gt; || Allows officers to ride horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| useSpecialHorseVariants &amp;lt;enable&amp;gt; || Spawn the holiest of horses || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterDismounted &amp;lt;time&amp;gt; || Despawn time for a horse after the death/dismount of his rider. || time (Float): The time in seconds || ''30''&lt;br /&gt;
|-&lt;br /&gt;
| secondsSpawnedBeforeDespawn &amp;lt;time&amp;gt; || Defines the time a horse needs to have been alive before it gets despawned. || time (Float): The time in seconds || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| secondsToPassAfterHealthUpdated &amp;lt;time&amp;gt; || Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. || time (Float): The time in seconds || ''15''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowCollisionSlowdown  &amp;lt;enable&amp;gt; || If the horse hits another obstacle (tree/wall/rock/other horse) should the horse slow down/stop. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageRearing &amp;lt;enable&amp;gt; || If the horse is hit by damage should the horse do the rearing animation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| vehicleAllowDamageSlowdown &amp;lt;enable&amp;gt; || If the horse is hit by damage, should the horse be slowed down || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Character Movement====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterJumpForce &amp;lt;force&amp;gt; || The jump force of the characters || force (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunSpeed &amp;lt;multiplier&amp;gt; || The run speed of the characters (multiplies with below options) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunForwardSpeed &amp;lt;multiplier&amp;gt; || The forward run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterRunBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards run speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkSpeed &amp;lt;multiplier&amp;gt; || The walk speed of the characters (multiplies with below options).  This will also apply when walking while holding objects (e.g. ammo boxes) || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkForwardSpeed &amp;lt;multiplier&amp;gt; || The forward walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkStrafeSpeed &amp;lt;multiplier&amp;gt; || The strafe walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWalkBackwardsSpeed &amp;lt;multiplier&amp;gt; || The backwards walk speed of the characters || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| ladderMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies ladder mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover speed || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rocketMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies rocket mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|}&lt;br /&gt;
====Weapons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| characterInfiniteFirearmAmmo &amp;lt;enable&amp;gt; || Toggles infinite firearm ammo for testing purposes || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponDamageScale &amp;lt;scale&amp;gt; || Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponApplyHorizontalDeviation &amp;lt;enable&amp;gt; || Specifies whether the firearm weapons apply horizontal deviation || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterWeaponFirearmApplyDrop &amp;lt;enable&amp;gt; || Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeBlockStunTime &amp;lt;time&amp;gt; || The duration of a melee block stun || time (Float): The time in seconds || ''0.8''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeHitOpponentStunTime &amp;lt;time&amp;gt; || The duration of a melee hit stun || time (Float): The time in seconds || ''0.35''&lt;br /&gt;
|-&lt;br /&gt;
| characterMeleeInterruptedStunTime &amp;lt;time&amp;gt; || The duration of a melee interrupted stun || time (Float): The time in seconds || ''0.4''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedTime &amp;lt;time&amp;gt; || The duration of a maim || time (Float): The time in seconds || ''1.5''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackMaimedTime &amp;lt;time&amp;gt; || The duration of a maim from secondary attack (shove/kick) || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterMaimedMovementTime &amp;lt;time&amp;gt; || The duration of a maim movement || time (Float): The time in seconds || ''0.45''&lt;br /&gt;
|-&lt;br /&gt;
| characterSecondaryAttackTime &amp;lt;time&amp;gt; || The duration of a secondary attack duration || time (Float): The time in seconds || ''0.85''&lt;br /&gt;
|-&lt;br /&gt;
| secondaryAttackCooldownDuration &amp;lt;time&amp;gt; || The duration of the cooldown between secondary attacks || time (Float): The time in seconds || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| meleeChambering &amp;lt;enable&amp;gt; || Toggles melee chambering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowBlocking &amp;lt;enable&amp;gt; || Make it possible to disable melee blocks || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| allowWeaponHoldSwapOverride &amp;lt;enable&amp;gt; || Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| characterExplosiveFirearms &amp;lt;enable&amp;gt; || Enables or disables the ability for firearms to shoot exploading projectiles. || enable (Boolean): ''true'' to enable, ''false'' to disable|| ''false''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Artillery====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverSpeedMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover speed.  Note this will also affect cannon recoil! || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| cannonMoverRotationMultiplier &amp;lt;multiplier&amp;gt; || Multiplies cannon mover rotation || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| allowAmmoSelectorUIDebugShow &amp;lt;enable&amp;gt; || Allows players to use the debugging ammo selector panel.  This is bound to ''O'' by default and will open an instant artillery ammo selection panel. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| pathProjectileVelocity &amp;lt;value&amp;gt; || Sets the path velocity of the rocket projectile with given input || value (Float): Value to set || ''145''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileVelocity &amp;lt;value&amp;gt; || Sets the velocity of the rocket projectile with given input || value (Float): Value to set || ''22''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileGravity &amp;lt;value&amp;gt; || Change gravity of the rocket || value (Float): Value to set || ''40''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDamageRadius &amp;lt;value&amp;gt; || The radius of the rocket projectile's impact || value (Float): Value to set || ''3''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileRandomizedInterval &amp;lt;value&amp;gt; || The frequency of random positioning of the projectile in seconds || value (Float): Value to set || ''2''&lt;br /&gt;
|-&lt;br /&gt;
| rocketProjectileDeviation &amp;lt;value&amp;gt; || Set a positive value that can be used to randomize the flight deviation || value (Float): Value to set || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileDamageRadius &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar aoe damage || value (Float): Value to set || ''3.5''&lt;br /&gt;
|-&lt;br /&gt;
| mortarProjectileVelocity &amp;lt;value&amp;gt; || Set a positive value that can be used for mortar projectile velocity || value (Float): Value to set || ''60''&lt;br /&gt;
|-&lt;br /&gt;
| artyProjectileBounceSpeedReduction &amp;lt;value&amp;gt; || Set a positive value that can be used for bounce slowdowns || value (Float): Value to set || ''0.666''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Naval====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
! Default&lt;br /&gt;
|-&lt;br /&gt;
| shipDrivingFieldsScale &amp;lt;scale&amp;gt; || Specifies the scale of the fields that are used when driving ships. Multiplies their speed. || scale (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| shipFlyMode &amp;lt;enable&amp;gt; || Interplentary travel! Enable ships to fly. || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| windDirectionAffectsShipSpeed &amp;lt;enable&amp;gt; || Specifies whether the wind direction affects the speed of the ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTime &amp;lt;time&amp;gt; || Rowboat spawning action duration || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatSpawnHoldInteractionTimeWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning action duration while sinking || time (Float): The time in seconds || ''0.5''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns || time (Float): The time in seconds || ''120''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawnsWhileSinking &amp;lt;time&amp;gt; || Rowboat spawning delay between spawns while sinking || time (Float): The time in seconds || ''5''&lt;br /&gt;
|-&lt;br /&gt;
| shipSailWindUnitMultiplier &amp;lt;multiplier&amp;gt; || Wind affect potency on the sails multiplier || multiplier (Float): A multiplier value || ''1''&lt;br /&gt;
|-&lt;br /&gt;
| rowboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning rowboats to end || time (Float): The time in seconds|| ''30''&lt;br /&gt;
|-&lt;br /&gt;
| gunboatCooldownBetweenSpawns &amp;lt;time&amp;gt; || The time it takes for the cooldown of spawning gunboats to end || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| allowShipStealing &amp;lt;enable&amp;gt; || Allow the enemy to steer enemy ships || enable (Boolean): ''true'' to enable, ''false'' to disable || ''false''&lt;br /&gt;
|-&lt;br /&gt;
| autoKillableBoatCooldownTimer &amp;lt;time&amp;gt; || Time it takes for rowboats and gunboats to destroy themselves after no player interaction || time (Float): The time in seconds|| ''60''&lt;br /&gt;
|-&lt;br /&gt;
| renderOcean &amp;lt;enable&amp;gt; || Toggles the ocean rendering || enable (Boolean): ''true'' to enable, ''false'' to disable || ''true''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Weather Settings===&lt;br /&gt;
These settings will allow you to change the time of day and weather of the current map. All weather and time of day are combined into presets.&lt;br /&gt;
&lt;br /&gt;
Weather presets may only be used on maps that fit their theme, for example you cannot use sand presets, on snow or forest maps. Modmap may use all presets.&lt;br /&gt;
&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set the wind direction to North, &amp;lt;code&amp;gt;rc nature wind North&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| preset &amp;lt;name&amp;gt;|| Set the weather to one of the defined presets || name (List): The name of the preset to select from the [[#Weather Presets|list here]]&lt;br /&gt;
|-&lt;br /&gt;
| wind &amp;lt;value&amp;gt; [&amp;lt;transitionTime&amp;gt;] || Set the direction of the wind Z (Does not appear to do much at the moment) || value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest''&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in s for the change to happen over (defaults to 0s)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Weather Presets=====&lt;br /&gt;
* Forest_Clear_Day&lt;br /&gt;
* Forest_Clear_Night&lt;br /&gt;
* Forest_Clear_Dawn&lt;br /&gt;
* Forest_Rain_Day&lt;br /&gt;
* Forest_Rain_Night&lt;br /&gt;
* Forest_Rain_Dawn&lt;br /&gt;
* Forest_Storm&lt;br /&gt;
* Forest_Fog_Light&lt;br /&gt;
* Forest_Fog_Medium&lt;br /&gt;
* Forest_Fog_Heavy&lt;br /&gt;
* Snow_Clear_Day&lt;br /&gt;
* Snow_Clear_Night&lt;br /&gt;
* Snow_Clear_Dawn&lt;br /&gt;
* Snow_Snowing_Day&lt;br /&gt;
* Snow_Snowing_Night&lt;br /&gt;
* Snow_Snowing_Dawn&lt;br /&gt;
* Snow_Snowstorm&lt;br /&gt;
* Ocean_Clear_Dawn&lt;br /&gt;
* Ocean_Clear_Day&lt;br /&gt;
* Ocean_Clear_Night&lt;br /&gt;
* Ocean_Fog_Heavy&lt;br /&gt;
* Ocean_Fog_Light&lt;br /&gt;
* Ocean_Fog_Medium&lt;br /&gt;
* Ocean_Rain_Dawn&lt;br /&gt;
* Ocean_Rain_Day&lt;br /&gt;
* Ocean_Rain_Night&lt;br /&gt;
* Ocean_Storm&lt;br /&gt;
* Sand_Clear_Dawn&lt;br /&gt;
* Sand_Clear_Day&lt;br /&gt;
* Sand_Clear_Night&lt;br /&gt;
* Sand_Fog_Heavy&lt;br /&gt;
* Sand_Fog_Light&lt;br /&gt;
* Sand_Fog_Medium&lt;br /&gt;
* Sand_Sandstorm&lt;br /&gt;
* Snow_Fog_Heavy&lt;br /&gt;
* Snow_Fog_Light&lt;br /&gt;
* Snow_Fog_Medium&lt;br /&gt;
* Forest_Storm_Foggy&lt;br /&gt;
* Forest_Dark_Night&lt;br /&gt;
* Snow_Dark_Night&lt;br /&gt;
* Ocean_Dark_Night&lt;br /&gt;
&lt;br /&gt;
===Bot Commands===&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers &amp;lt;/code&amp;gt;.  Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.'''&lt;br /&gt;
&lt;br /&gt;
===== Bot commands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| spawn &amp;lt;number&amp;gt; [&amp;lt;interval&amp;gt;] || Spawn a number of bots on the server.  Bots spawn (and respawn) as random classes and factions distributed across spawn points. || number (Integer): The number of bots to spawn interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| spawnSpecific &amp;lt;[[Server_Configuration_Enums#Faction|faction]]&amp;gt; &amp;lt;[[Server_Configuration_Enums#Class|class]]&amp;gt; [&amp;lt;name&amp;gt;] [&amp;lt;regiment tag&amp;gt;] [&amp;lt;uniform id&amp;gt;] || Spawns a specific bot. || Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
|-&lt;br /&gt;
| disperse || Randomly disperse bots over the map || N/A&lt;br /&gt;
|- &lt;br /&gt;
| join || Join all of the bots in the centre of the map || N/A&lt;br /&gt;
|-&lt;br /&gt;
| ignoreAutoControls &amp;lt;enable&amp;gt; || Toggles whether the bots will use the auto controls or be controlled directly through a script mod || Used by modding&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forceInputRotation &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the movement inputs for ALL bots || sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
|-&lt;br /&gt;
| inputRotation &amp;lt;rotation&amp;gt; [&amp;lt;playerId&amp;gt;] || Sets the direction for ALL bots to face || direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; to see your character's current rotation.&lt;br /&gt;
|-&lt;br /&gt;
| playerAction &amp;lt;[[Server_Configuration_Enums#Player_Actions|action]]&amp;gt; [&amp;lt;playerId&amp;gt;] || Tells all bots, or a specific bot, to take a certain action || action (List): See the [[#Server_Configuration_Enums#Player_Actions|list of actions]].&lt;br /&gt;
&lt;br /&gt;
Some actions require multiple actions in a sequence to take effect.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;rc carbonPlayers playerAction StartGestureAnimation PlayerGesturePray&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| switchWeapon [&amp;lt;weapon&amp;gt;] [&amp;lt;playerId&amp;gt;] || Tell all bots to switch to this weapon (if they have it in their loadout) || weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. &lt;br /&gt;
&lt;br /&gt;
With no argument will switch between fists and firearm.&lt;br /&gt;
|-&lt;br /&gt;
| switchNextWeapon [&amp;lt;playerId&amp;gt;]|| Tell all bots to switch to their next weapon in their loadout || N/A&lt;br /&gt;
|-&lt;br /&gt;
| autoWeaponSwitchToggle &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Tell all bots to auto switch their weapons || N/A&lt;br /&gt;
|-&lt;br /&gt;
| voicePhrase &amp;lt;phrase&amp;gt; [&amp;lt;playerId&amp;gt;]|| Bots will shout this phrase || phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
|-&lt;br /&gt;
| randomVoicePhrase [&amp;lt;playerId&amp;gt;] || Bots will each shout a random phrase || N/A&lt;br /&gt;
|-&lt;br /&gt;
| equipCarryableItem &amp;lt;carryableObjectType&amp;gt; [&amp;lt;playerId&amp;gt;] [&amp;lt;inworldItemId&amp;gt;]|| Bots will equip a carryable object || carryableObjectType : See the [[Server_Configuration_Enums#Carryable Objects|List of carryable objects]]. &lt;br /&gt;
&lt;br /&gt;
inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). &lt;br /&gt;
|-&lt;br /&gt;
| pitch &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will pitch towards the value. Used for aiming and melee attacks. || value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
|-&lt;br /&gt;
| yaw &amp;lt;value&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will twist their body towards the value. Used on horses. || value ranges from -90 to 90 degrees.&lt;br /&gt;
|-&lt;br /&gt;
| setRunning &amp;lt;enable&amp;gt; [&amp;lt;playerId&amp;gt;] || Bots will toggle their run mode. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| startHealing &amp;lt;healerId&amp;gt; &amp;lt;targetPlayerId&amp;gt; || Specific bot will try start healing someone else || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stopHealing &amp;lt;healerId&amp;gt; || Specific bot will stop healing whoever he is currently healing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| instrumentPlay &amp;lt;playerId&amp;gt; &amp;lt;instrumentType&amp;gt; &amp;lt;songId&amp;gt; || Specific bot starts playing a song || instrumentType : See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId : See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
|-&lt;br /&gt;
| instrumentStop &amp;lt;playerId&amp;gt; || Specifies a bot to stop playing whatever song he's playing || N/A&lt;br /&gt;
|-&lt;br /&gt;
| interactableObject &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;interactionType&amp;gt; &amp;lt;transitionId&amp;gt; || Allows a bot to interact with an inworld object || use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what actions are.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot are floats&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingCannon &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingLadder &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| interactableObjectUpdateMovingRocket &amp;lt;playerId&amp;gt; &amp;lt;itemId&amp;gt; &amp;lt;shipId&amp;gt; &amp;lt;xAimRot&amp;gt; &amp;lt;yAimRot&amp;gt; &amp;lt;xMoveRot&amp;gt; &amp;lt;pos&amp;gt; &amp;lt;rot&amp;gt; &amp;lt;visual pos&amp;gt; &amp;lt;visual rot&amp;gt; || Allows a bot to update an interaction || xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the &amp;quot;x,y,z&amp;quot; format ie &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
|-&lt;br /&gt;
| mountVehicle &amp;lt;playerId&amp;gt; &amp;lt;vehicleId&amp;gt; [&amp;lt;mountTriggerId&amp;gt;] || Allows a bot to mount a vehicle || use the non-rc command &amp;quot;set showDebugVehiclesSystem &amp;lt;enable&amp;gt;&amp;quot; to see details on what horse id's are.&lt;br /&gt;
|-&lt;br /&gt;
| dismountVehicle &amp;lt;playerId&amp;gt; || Allows a bot to dismount a vehicle || N/A&lt;br /&gt;
|-&lt;br /&gt;
| officerOrder &amp;lt;playerId&amp;gt; &amp;lt;officerOrderType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation y&amp;gt; || Allows a bot to create an order || officerOrderType : See the [[Server_Configuration_Enums#Officer_Orders|List of officer orders]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperChangeMode &amp;lt;playerId&amp;gt; &amp;lt;sapperMode&amp;gt; || Allows a bot to change his sapper build/deconstruct mode || sapperMode : See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
|-&lt;br /&gt;
| sapperBuildItem &amp;lt;playerId&amp;gt; &amp;lt;emplacementType&amp;gt; &amp;lt;position&amp;gt; &amp;lt;rotation&amp;gt; &amp;lt;parentId&amp;gt; &amp;lt;socketId&amp;gt; || Allows a bot to build a sapper object || emplacementType : See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. &lt;br /&gt;
&lt;br /&gt;
use the non-rc command &amp;quot;set showDebugInteractionSystem &amp;lt;enable&amp;gt;&amp;quot; and &amp;quot;set showDebugEmplacementSystem &amp;lt;enable&amp;gt;&amp;quot; to understand the system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Horse Commands===&lt;br /&gt;
These commands will override '''ALL''' horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
Holdfast has some fairly dumb bots.  While they won't put up a fight, they are useful for testing ranges, or just satisfying your need to kill.  All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; | Arguments&lt;br /&gt;
|-&lt;br /&gt;
| forceInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses respond to the value set by ''inputAxis'' || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| inputAxis &amp;lt;sideways&amp;gt; &amp;lt;forwards&amp;gt;  [&amp;lt;vehicleId&amp;gt;] || Sets the movement inputs for ALL horses|| sideways (Float): The amount of rotation input in the range -1 to +1.  Positive is to the right. &lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1.  Positive is forwards.&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn.  Defaults to 0.&lt;br /&gt;
|-&lt;br /&gt;
| forceCappedSpeed &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Force a capped speed  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| cappedSpeed &amp;lt;speed&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the capped speed  || speed (float): The speed to set&lt;br /&gt;
|-&lt;br /&gt;
| forceRandomInputAxis &amp;lt;enable&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX '' and ''forcedRandomInputAxisIntervalY ''  || enable (boolean): ''true'' to enable, ''false'' to disable&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalX &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a X-axis (left/right) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| forcedRandomInputAxisIntervalY &amp;lt;interval&amp;gt; [&amp;lt;vehicleId&amp;gt;] || Sets the time interval between randomly choosing a Y-axis (forward/backward) input || interval (Float): The time in seconds between changes.&lt;br /&gt;
|-&lt;br /&gt;
| jumpAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to jump || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rearAction [&amp;lt;vehicleId&amp;gt;] || Requests a horse to rear || N/A&lt;br /&gt;
|-&lt;br /&gt;
| listVehicles || Lists all active horses || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Naval===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:400px;&amp;quot; class=&amp;quot;code&amp;quot; | Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:500px;&amp;quot; | Description&lt;br /&gt;
! Arguments&lt;br /&gt;
|-&lt;br /&gt;
| shipList || List all spawned ships || N/A&lt;br /&gt;
|-&lt;br /&gt;
| spawnships &amp;lt;[[Server_Configuration_Enums#Ship_Type|ShipType]]&amp;gt; &amp;lt;number&amp;gt; &amp;lt;[[Server_Configuration_Enums#Faction|Faction]]&amp;gt; [&amp;lt;colorvariation&amp;gt;] [&amp;lt;[[Server_Configuration_Enums#Ship_Name|shipnameindex]]&amp;gt;] || Spawns a number of ships for the given faction.  If no faction specified, will randomly choose between British and French || shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction (List): Either ''British'' or ''French''&lt;br /&gt;
&lt;br /&gt;
color variation (Integer): Determines the ship's color&lt;br /&gt;
&lt;br /&gt;
shipnameindex (Integer): Sets the ships name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| removeships &amp;lt;ID&amp;gt; || Remove ships from the game || selection (List): Either ''all'' or the ID of the specific ship to remove&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Updates==&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases&lt;br /&gt;
===[[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]]===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]]===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]]===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]]===&lt;br /&gt;
* Added forceFirstPersonMode &lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]]===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
===[[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]]===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Melee&amp;diff=2234</id>
		<title>Melee</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Melee&amp;diff=2234"/>
		<updated>2022-04-21T18:57:58Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Damage mechanics: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Defense==&lt;br /&gt;
&lt;br /&gt;
Defending in Holdfast is straightforward. You can block in 4 directions; up, down, left, and right. You can block using muskets, swords, and boarding pikes. Other weapons such as the knife and axe are unable to block.&lt;br /&gt;
&lt;br /&gt;
====Up and down block:====&lt;br /&gt;
&lt;br /&gt;
The Up and down block are going to be your most used block directions due to the prevalence of muskets.&lt;br /&gt;
&lt;br /&gt;
To perform a block, move your mouse in the direction you want to block. I.e. if the incoming attack is a downward attack, you will have to move your mouse downwards then hold the right mouse button to block it. Even if a down attack is aimed at your head, only a down block will block it. The crosshair is a useful indicator of which direction you'll block in.&lt;br /&gt;
&lt;br /&gt;
Blocks happen near-instantaneously and have a very slight grace period after letting go of the right mouse button. &lt;br /&gt;
&lt;br /&gt;
When practicing block directions instead of moving your mouse the &amp;quot;expected&amp;quot; amount of distance for an up or down block you should exaggerate the movement. This helps you reliably block in your intended direction when you are actively moving and rotating while engaging in melee. &lt;br /&gt;
&lt;br /&gt;
As you become more familiar with blocking you will become better accustomed to the required amount of movement to perform a block.&lt;br /&gt;
&lt;br /&gt;
====Left and right block:====&lt;br /&gt;
&lt;br /&gt;
These blocks should only be utilized against a sword or Cavalry&lt;br /&gt;
&lt;br /&gt;
Everything from paragraph 2 from &amp;quot;Up and down block&amp;quot; is true for left and right blocking, except that you need to move your mouse leftwards to perform a left block, and rightwards to perform a right block.&lt;br /&gt;
&lt;br /&gt;
==Offense==&lt;br /&gt;
&lt;br /&gt;
Offense is quite similar to the mechanics discussed for defense, but with a few differences. &lt;br /&gt;
&lt;br /&gt;
====Up attack:====&lt;br /&gt;
&lt;br /&gt;
Similar to an up-block, this attack can be performed by moving your mouse up then pressing the left mouse button. Pressing and then letting go of the left mouse button results in you attacking right away while holding the left mouse button will cause you to hold your attack.&lt;br /&gt;
&lt;br /&gt;
====Down attack:====&lt;br /&gt;
&lt;br /&gt;
Similar to an down-block, this attack can be performed by moving your mouse down then pressing the left mouse button. Pressing and then letting go of the left mouse button results in you attacking right away while holding the left mouse button will cause you to hold your attack. &lt;br /&gt;
&lt;br /&gt;
====Left and Right attack:====&lt;br /&gt;
&lt;br /&gt;
These attacks can be performed by swords and your fists and can be performed by moving your mouse left or right respectively.&lt;br /&gt;
&lt;br /&gt;
==Damage mechanics:==&lt;br /&gt;
&lt;br /&gt;
Attacks can deal different amounts of damage depending on where you hit and how you hit in regards to standard line infantry. &lt;br /&gt;
&lt;br /&gt;
Action(s) | Hits to kill&lt;br /&gt;
&lt;br /&gt;
Upper body hit + no drag = 1&lt;br /&gt;
&lt;br /&gt;
Upper body hit + drag = 2&lt;br /&gt;
&lt;br /&gt;
Lower body hit + no drag = 2&lt;br /&gt;
&lt;br /&gt;
Lower body hit + drag = 2&lt;br /&gt;
&lt;br /&gt;
Fist hit to Non-grenadier/unbuffed Officer = 4&lt;br /&gt;
&lt;br /&gt;
Fist hit to grenadier/buffed officer = 5&lt;br /&gt;
&lt;br /&gt;
==Additional notes:==&lt;br /&gt;
&lt;br /&gt;
Attacks have 2 phases: A windup, during which you cannot hit, and a &amp;quot;thrust&amp;quot; phase during which your character will thrust his weapon and can hit opponents. Attack also have a very small &amp;quot;linger&amp;quot; phase, where the bayonet isn't being thrusted anymore, however, it can still hit opponents.&lt;br /&gt;
&lt;br /&gt;
There is a built in sensitivity lock for all attacks, however, by blocking and then attacking(pressing right mouse button-&amp;gt;pressing left mouse button-&amp;gt;letting go of right mouse button) we can bypass this lock.&lt;br /&gt;
&lt;br /&gt;
Dragging your attack too much(moving it around, spinning) will cause you to deal less damage.&lt;br /&gt;
&lt;br /&gt;
While attacking your movement speed is slightly slower than when not attacking.&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Melee&amp;diff=2233</id>
		<title>Melee</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Melee&amp;diff=2233"/>
		<updated>2022-04-21T18:54:55Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Left and Right attack: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Defense==&lt;br /&gt;
&lt;br /&gt;
Defending in Holdfast is straightforward. You can block in 4 directions; up, down, left, and right. You can block using muskets, swords, and boarding pikes. Other weapons such as the knife and axe are unable to block.&lt;br /&gt;
&lt;br /&gt;
====Up and down block:====&lt;br /&gt;
&lt;br /&gt;
The Up and down block are going to be your most used block directions due to the prevalence of muskets.&lt;br /&gt;
&lt;br /&gt;
To perform a block, move your mouse in the direction you want to block. I.e. if the incoming attack is a downward attack, you will have to move your mouse downwards then hold the right mouse button to block it. Even if a down attack is aimed at your head, only a down block will block it. The crosshair is a useful indicator of which direction you'll block in.&lt;br /&gt;
&lt;br /&gt;
Blocks happen near-instantaneously and have a very slight grace period after letting go of the right mouse button. &lt;br /&gt;
&lt;br /&gt;
When practicing block directions instead of moving your mouse the &amp;quot;expected&amp;quot; amount of distance for an up or down block you should exaggerate the movement. This helps you reliably block in your intended direction when you are actively moving and rotating while engaging in melee. &lt;br /&gt;
&lt;br /&gt;
As you become more familiar with blocking you will become better accustomed to the required amount of movement to perform a block.&lt;br /&gt;
&lt;br /&gt;
====Left and right block:====&lt;br /&gt;
&lt;br /&gt;
These blocks should only be utilized against a sword or Cavalry&lt;br /&gt;
&lt;br /&gt;
Everything from paragraph 2 from &amp;quot;Up and down block&amp;quot; is true for left and right blocking, except that you need to move your mouse leftwards to perform a left block, and rightwards to perform a right block.&lt;br /&gt;
&lt;br /&gt;
==Offense==&lt;br /&gt;
&lt;br /&gt;
Offense is quite similar to the mechanics discussed for defense, but with a few differences. &lt;br /&gt;
&lt;br /&gt;
====Up attack:====&lt;br /&gt;
&lt;br /&gt;
Similar to an up-block, this attack can be performed by moving your mouse up then pressing the left mouse button. Pressing and then letting go of the left mouse button results in you attacking right away while holding the left mouse button will cause you to hold your attack.&lt;br /&gt;
&lt;br /&gt;
====Down attack:====&lt;br /&gt;
&lt;br /&gt;
Similar to an down-block, this attack can be performed by moving your mouse down then pressing the left mouse button. Pressing and then letting go of the left mouse button results in you attacking right away while holding the left mouse button will cause you to hold your attack. &lt;br /&gt;
&lt;br /&gt;
====Left and Right attack:====&lt;br /&gt;
&lt;br /&gt;
These attacks can be performed by swords and your fists and can be performed by moving your mouse left or right respectively.&lt;br /&gt;
&lt;br /&gt;
==Damage mechanics:==&lt;br /&gt;
&lt;br /&gt;
Attacks can deal different amounts of damage depending on where you hit and how you hit in regards to standard line infantry. &lt;br /&gt;
&lt;br /&gt;
Action(s) | Hits to kill&lt;br /&gt;
&lt;br /&gt;
Upper body hit + no drag = 1&lt;br /&gt;
&lt;br /&gt;
Upper body hit + drag = 2&lt;br /&gt;
&lt;br /&gt;
Lower body hit + no drag = 2&lt;br /&gt;
&lt;br /&gt;
Lower body hit + drag = 2&lt;br /&gt;
&lt;br /&gt;
==Additional notes:==&lt;br /&gt;
&lt;br /&gt;
Attacks have 2 phases: A windup, during which you cannot hit, and a &amp;quot;thrust&amp;quot; phase during which your character will thrust his weapon and can hit opponents. Attack also have a very small &amp;quot;linger&amp;quot; phase, where the bayonet isn't being thrusted anymore, however, it can still hit opponents.&lt;br /&gt;
&lt;br /&gt;
There is a built in sensitivity lock for all attacks, however, by blocking and then attacking(pressing right mouse button-&amp;gt;pressing left mouse button-&amp;gt;letting go of right mouse button) we can bypass this lock.&lt;br /&gt;
&lt;br /&gt;
Dragging your attack too much(moving it around, spinning) will cause you to deal less damage.&lt;br /&gt;
&lt;br /&gt;
While attacking your movement speed is slightly slower than when not attacking.&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Melee&amp;diff=2231</id>
		<title>Melee</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Melee&amp;diff=2231"/>
		<updated>2022-04-21T18:54:02Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Defense */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Defense==&lt;br /&gt;
&lt;br /&gt;
Defending in Holdfast is straightforward. You can block in 4 directions; up, down, left, and right. You can block using muskets, swords, and boarding pikes. Other weapons such as the knife and axe are unable to block.&lt;br /&gt;
&lt;br /&gt;
====Up and down block:====&lt;br /&gt;
&lt;br /&gt;
The Up and down block are going to be your most used block directions due to the prevalence of muskets.&lt;br /&gt;
&lt;br /&gt;
To perform a block, move your mouse in the direction you want to block. I.e. if the incoming attack is a downward attack, you will have to move your mouse downwards then hold the right mouse button to block it. Even if a down attack is aimed at your head, only a down block will block it. The crosshair is a useful indicator of which direction you'll block in.&lt;br /&gt;
&lt;br /&gt;
Blocks happen near-instantaneously and have a very slight grace period after letting go of the right mouse button. &lt;br /&gt;
&lt;br /&gt;
When practicing block directions instead of moving your mouse the &amp;quot;expected&amp;quot; amount of distance for an up or down block you should exaggerate the movement. This helps you reliably block in your intended direction when you are actively moving and rotating while engaging in melee. &lt;br /&gt;
&lt;br /&gt;
As you become more familiar with blocking you will become better accustomed to the required amount of movement to perform a block.&lt;br /&gt;
&lt;br /&gt;
====Left and right block:====&lt;br /&gt;
&lt;br /&gt;
These blocks should only be utilized against a sword or Cavalry&lt;br /&gt;
&lt;br /&gt;
Everything from paragraph 2 from &amp;quot;Up and down block&amp;quot; is true for left and right blocking, except that you need to move your mouse leftwards to perform a left block, and rightwards to perform a right block.&lt;br /&gt;
&lt;br /&gt;
==Offense==&lt;br /&gt;
&lt;br /&gt;
Offense is quite similar to the mechanics discussed for defense, but with a few differences. &lt;br /&gt;
&lt;br /&gt;
====Up attack:====&lt;br /&gt;
&lt;br /&gt;
Similar to an up-block, this attack can be performed by moving your mouse up then pressing the left mouse button. Pressing and then letting go of the left mouse button results in you attacking right away while holding the left mouse button will cause you to hold your attack.&lt;br /&gt;
&lt;br /&gt;
====Down attack:====&lt;br /&gt;
&lt;br /&gt;
Similar to an down-block, this attack can be performed by moving your mouse down then pressing the left mouse button. Pressing and then letting go of the left mouse button results in you attacking right away while holding the left mouse button will cause you to hold your attack. &lt;br /&gt;
&lt;br /&gt;
====Left and Right attack:====&lt;br /&gt;
&lt;br /&gt;
These attacks can only be performed by swords and can be performed by moving your mouse left or right respectively.&lt;br /&gt;
&lt;br /&gt;
==Damage mechanics:==&lt;br /&gt;
&lt;br /&gt;
Attacks can deal different amounts of damage depending on where you hit and how you hit in regards to standard line infantry. &lt;br /&gt;
&lt;br /&gt;
Action(s) | Hits to kill&lt;br /&gt;
&lt;br /&gt;
Upper body hit + no drag = 1&lt;br /&gt;
&lt;br /&gt;
Upper body hit + drag = 2&lt;br /&gt;
&lt;br /&gt;
Lower body hit + no drag = 2&lt;br /&gt;
&lt;br /&gt;
Lower body hit + drag = 2&lt;br /&gt;
&lt;br /&gt;
==Additional notes:==&lt;br /&gt;
&lt;br /&gt;
Attacks have 2 phases: A windup, during which you cannot hit, and a &amp;quot;thrust&amp;quot; phase during which your character will thrust his weapon and can hit opponents. Attack also have a very small &amp;quot;linger&amp;quot; phase, where the bayonet isn't being thrusted anymore, however, it can still hit opponents.&lt;br /&gt;
&lt;br /&gt;
There is a built in sensitivity lock for all attacks, however, by blocking and then attacking(pressing right mouse button-&amp;gt;pressing left mouse button-&amp;gt;letting go of right mouse button) we can bypass this lock.&lt;br /&gt;
&lt;br /&gt;
Dragging your attack too much(moving it around, spinning) will cause you to deal less damage.&lt;br /&gt;
&lt;br /&gt;
While attacking your movement speed is slightly slower than when not attacking.&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
	<entry>
		<id>https://wiki.holdfastgame.com/index.php?title=Melee&amp;diff=2229</id>
		<title>Melee</title>
		<link rel="alternate" type="text/html" href="https://wiki.holdfastgame.com/index.php?title=Melee&amp;diff=2229"/>
		<updated>2022-04-21T18:53:07Z</updated>

		<summary type="html">&lt;p&gt;Binghampton: /* Left and right block: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Defense==&lt;br /&gt;
&lt;br /&gt;
Defending in Holdfast is straightforward. You can block in 4 directions; up, down, left, and right. You can block using muskets, swords, and boarding pikes. Other weapons such as the knife are unable to block.&lt;br /&gt;
&lt;br /&gt;
====Up and down block:====&lt;br /&gt;
&lt;br /&gt;
The Up and down block are going to be your most used block directions due to the prevalence of muskets.&lt;br /&gt;
&lt;br /&gt;
To perform a block, move your mouse in the direction you want to block. I.e. if the incoming attack is a downward attack, you will have to move your mouse downwards then hold the right mouse button to block it. Even if a down attack is aimed at your head, only a down block will block it. The crosshair is a useful indicator of which direction you'll block in.&lt;br /&gt;
&lt;br /&gt;
Blocks happen near-instantaneously and have a very slight grace period after letting go of the right mouse button. &lt;br /&gt;
&lt;br /&gt;
When practicing block directions instead of moving your mouse the &amp;quot;expected&amp;quot; amount of distance for an up or down block you should exaggerate the movement. This helps you reliably block in your intended direction when you are actively moving and rotating while engaging in melee. &lt;br /&gt;
&lt;br /&gt;
As you become more familiar with blocking you will become better accustomed to the required amount of movement to perform a block.&lt;br /&gt;
&lt;br /&gt;
====Left and right block:====&lt;br /&gt;
&lt;br /&gt;
These blocks should only be utilized against a sword or Cavalry&lt;br /&gt;
&lt;br /&gt;
Everything from paragraph 2 from &amp;quot;Up and down block&amp;quot; is true for left and right blocking, except that you need to move your mouse leftwards to perform a left block, and rightwards to perform a right block.&lt;br /&gt;
&lt;br /&gt;
==Offense==&lt;br /&gt;
&lt;br /&gt;
Offense is quite similar to the mechanics discussed for defense, but with a few differences. &lt;br /&gt;
&lt;br /&gt;
====Up attack:====&lt;br /&gt;
&lt;br /&gt;
Similar to an up-block, this attack can be performed by moving your mouse up then pressing the left mouse button. Pressing and then letting go of the left mouse button results in you attacking right away while holding the left mouse button will cause you to hold your attack.&lt;br /&gt;
&lt;br /&gt;
====Down attack:====&lt;br /&gt;
&lt;br /&gt;
Similar to an down-block, this attack can be performed by moving your mouse down then pressing the left mouse button. Pressing and then letting go of the left mouse button results in you attacking right away while holding the left mouse button will cause you to hold your attack. &lt;br /&gt;
&lt;br /&gt;
====Left and Right attack:====&lt;br /&gt;
&lt;br /&gt;
These attacks can only be performed by swords and can be performed by moving your mouse left or right respectively.&lt;br /&gt;
&lt;br /&gt;
==Damage mechanics:==&lt;br /&gt;
&lt;br /&gt;
Attacks can deal different amounts of damage depending on where you hit and how you hit in regards to standard line infantry. &lt;br /&gt;
&lt;br /&gt;
Action(s) | Hits to kill&lt;br /&gt;
&lt;br /&gt;
Upper body hit + no drag = 1&lt;br /&gt;
&lt;br /&gt;
Upper body hit + drag = 2&lt;br /&gt;
&lt;br /&gt;
Lower body hit + no drag = 2&lt;br /&gt;
&lt;br /&gt;
Lower body hit + drag = 2&lt;br /&gt;
&lt;br /&gt;
==Additional notes:==&lt;br /&gt;
&lt;br /&gt;
Attacks have 2 phases: A windup, during which you cannot hit, and a &amp;quot;thrust&amp;quot; phase during which your character will thrust his weapon and can hit opponents. Attack also have a very small &amp;quot;linger&amp;quot; phase, where the bayonet isn't being thrusted anymore, however, it can still hit opponents.&lt;br /&gt;
&lt;br /&gt;
There is a built in sensitivity lock for all attacks, however, by blocking and then attacking(pressing right mouse button-&amp;gt;pressing left mouse button-&amp;gt;letting go of right mouse button) we can bypass this lock.&lt;br /&gt;
&lt;br /&gt;
Dragging your attack too much(moving it around, spinning) will cause you to deal less damage.&lt;br /&gt;
&lt;br /&gt;
While attacking your movement speed is slightly slower than when not attacking.&lt;/div&gt;</summary>
		<author><name>Binghampton</name></author>
	</entry>
</feed>